Annotation of parser3/ChangeLog, revision 1.21
1.21 ! paf 1: 2002-12-27 paf
! 2: * src/doc/aliased.dox 1.5:
! 3: * src/doc/index.dox 1.4:
! 4: * src/doc/module.dox 1.4:
! 5: * src/doc/pooled.dox 1.4:
! 6: * www/htdocs/index.html 1.207:
! 7: removed outdated parts, made links to language docs
! 8:
! 9: * src/include/pa_version.h [release_3_0_0007] 1.7.10.1:
! 10: 0007
! 11:
! 12: * src/include/pa_config_auto.h.in 1.36:
! 13: comment
! 14:
! 15: 2002-12-26 paf
! 16: * INSTALL 1.29:
! 17: * src/include/pa_config_auto.h.in 1.35:
! 18: * src/main/pa_common.C 1.140:
! 19: * src/main/pa_exec.C 1.47:
! 20: changing SAFE_MODE politics
! 21:
! 22: * src/classes/file.C 1.106:
! 23: file:fullpath[a.gif] when document root did not contain
! 24: trailing / fixed.
! 25:
! 26: 2002-12-25 paf
! 27: * src/main/pa_globals.C 1.147:
! 28: optimized-as-is
! 29:
! 30: * src/main/pa_globals.C 1.148:
! 31: optimized-xml
! 32:
! 33: 2002-12-24 paf
! 34: * src/main/pa_common.C 1.139:
! 35: * src/main/pa_pool.C 1.58:
! 36: pool::copy on zero size|ptr fixed [were really called with zero
! 37: size when .html?a=&b=]
! 38:
! 39: * src/main/pa_exec.C 1.46:
! 40: * www/htdocs/index.html 1.206:
! 41: fork/pipe error now [old always-pipe-error fixed]
! 42:
! 43: * src/classes/mail.C 1.86:
! 44: $MAIL in @conf now invalid when configured with --with-sendmail
! 45:
! 46: 2002-12-23 paf
! 47: * src/types/pa_vcookie.C 1.54:
! 48: cookie:field[put value] fixed [were ignoring parameters & were
! 49: storing only string with default expires
! 50:
! 51: * src/main/pa_charset.C 1.32:
! 52: From: "Victor Fedoseev" <vvf_ru@mail.ru>
! 53: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
! 54: Sent: Monday, December 23, 2002 4:22 AM
! 55: Subject: bug â Charset::transcode_buf2xchar
! 56:
! 57: 2002-12-20 paf
! 58: * src/targets/cgi/parser3.C 1.215:
! 59: removed last \n appending in non-win32 non-cgi [script] runs
! 60:
! 61: 2002-12-19 paf
! 62: * operators.txt 1.107:
! 63: * src/include/pa_globals.h 1.99:
! 64: * src/include/pa_request.h 1.159:
! 65: * src/main/pa_globals.C 1.146:
! 66: * src/main/pa_request.C 1.244:
! 67: * www/htdocs/index.html 1.205:
! 68: $response:download
! 69:
! 70: * src/classes/mail.C 1.85:
! 71: 'to' check bugfix [now checked only on ms compiler [win32]].
! 72:
! 73: * INSTALL 1.28:
! 74: --without-iconv recommended [it crashes on some systems [tested on elik]]
! 75: moreover, it's not needed there [parser registers charsets itself]
! 76:
! 77: * INSTALL 1.27:
! 78: -without-iconv recommended [it crashes on some systems [tested
! 79: on elik]]
! 80:
! 81: 2002-12-18 paf
! 82: * src/classes/xdoc.C 1.107:
! 83: doc->URL on xdoc.load set correctly now
! 84:
! 85: 2002-12-17 paf
! 86: * src/targets/cgi/parser3.C [release_3_0_0006] 1.213.2.1:
! 87: 1. on win32 in die: abort() reverted to exit(1)
! 88: 2. more flexible iilegal call check
! 89:
! 90: * src/targets/cgi/parser3.C 1.214:
! 91: merged die&iis changes
! 92:
! 93: 2002-12-16 paf
! 94: * src/main/untaint.C 1.114:
! 95: filespec russian small 'r' changed to latin 'p' bug fix
! 96:
! 97: * Makefile.in 1.38:
! 98: ltmain.sh silly required for stupid automake added
! 99:
! 100: * ltmain.sh 1.3:
! 101: *** empty log message ***
! 102:
! 103: * ltmain.sh [release_3_0_0006] 1.2.2.1:
! 104: some automakes silly insist on having this handy
! 105:
1.20 paf 106: 2002-12-15 paf
1.21 ! paf 107: * src/main/untaint.C 1.113:
! 108: filespec russian small 'r' changed to latin 'p'
! 109:
! 110: * src/main/pa_common.C [release_3_0_0006] 1.137.2.1:
! 111: ftruncate having checked
! 112:
! 113: * src/classes/smtp/smtp.C [release_3_0_0006] 1.18.2.1:
! 114: * src/main/compile.C [release_3_0_0006] 1.67.6.1:
! 115: removed warning
! 116:
1.20 paf 117: * configure.in [release_3_0_0006] 1.52.2.1:
118: * src/include/pa_version.h [release_3_0_0006] 1.7.8.1:
119: new version
120:
1.21 ! paf 121: * configure.in [release_3_0_0006] 1.52.2.2:
! 122: * src/include/pa_config_auto.h.in [release_3_0_0006] 1.33.2.1:
! 123: *** empty log message ***
! 124:
! 125: * configure.in 1.53:
! 126: * src/classes/smtp/smtp.C 1.19:
! 127: * src/include/pa_config_auto.h.in 1.34:
! 128: * src/main/compile.C 1.68:
! 129: * src/main/pa_common.C 1.138:
! 130: merged small changes from branch 6 to HEAD
! 131:
1.20 paf 132: 2002-12-14 paf
133: * src/sql/pa_sql_driver.h 1.33:
134: * www/htdocs/index.html 1.204:
135: exception type fixed
136:
137: * src/classes/table.C 1.171:
138: removed unnecessary code
139:
140: 2002-12-09 paf
141: * src/classes/hash.C 1.53:
142: * src/classes/string.C 1.124:
143: * src/classes/table.C 1.170:
144: * src/classes/void.C 1.27:
145: * src/main/pa_sql_driver_manager.C 1.68:
146: * src/sql/pa_sql_driver.h 1.32:
147: changed exception handling mech in sql handlers #2
148:
149: * bin/Makefile.in 1.7:
150: * configure.in 1.52:
151: * etc/Makefile.in 1.12:
152: * etc/parser3.charsets/Makefile.in 1.15:
153: * src/Makefile.in 1.53:
154: * src/classes/Makefile.in 1.51:
155: * src/classes/gd/Makefile.in 1.41:
156: * src/classes/smtp/Makefile.in 1.10:
157: * src/include/Makefile.in 1.9:
158: * src/lib/Makefile.in 1.6:
159: * src/lib/ltdl/Makefile.in 1.2:
160: * src/lib/md5/Makefile.in 1.4:
161: * src/lib/patches/Makefile.in 1.7:
162: * src/lib/pcre/Makefile.in 1.6:
163: * src/main/Makefile.in 1.48:
164: * src/sql/Makefile.in 1.9:
165: * src/targets/Makefile.in 1.40:
166: * src/targets/apache13/Makefile.in 1.42:
167: * src/targets/apache13/hook/Makefile.in 1.4:
168: * src/targets/cgi/Makefile.in 1.60:
169: * src/targets/isapi/Makefile.in 1.9:
170: * src/types/Makefile.in 1.48:
171: removed configure.in:AC_LIBTOOL, it caused automake to write
172: makefile which used libtool to install things, which is not needed
173:
174: * src/targets/apache13/mod_parser3.C 1.27:
175: * src/targets/cgi/parser3.C 1.211:
176: * src/targets/cgi/parser3.C 1.212:
177: * src/targets/cgi/parser3.C 1.213:
178: * src/targets/isapi/parser3isapi.C 1.81:
179: ::die now tries to write core dump
180:
181: * src/types/pa_vvoid.h 1.16:
182: * www/htdocs/index.html 1.203:
183: $void.store[now] error
184:
185: * src/classes/hash.C 1.52:
186: * src/classes/string.C 1.123:
187: * src/classes/table.C 1.169:
188: * src/classes/void.C 1.26:
189: * src/main/pa_sql_driver_manager.C 1.66:
190: * src/main/pa_sql_driver_manager.C 1.67:
191: * src/sql/pa_sql_driver.h 1.29:
192: * src/sql/pa_sql_driver.h 1.30:
193: * src/sql/pa_sql_driver.h 1.31:
194: changed exception handling mech in sql handlers
195:
196: 2002-12-06 paf
197: * operators.txt 1.106:
198: * src/main/compile.tab.C 1.78:
199: * src/types/pa_vhash.h 1.42:
200: $hash.fields -- pseudo field to make 'hash' more like 'table'
201:
202: 2002-12-05 paf
203: * src/main/pa_array.C 1.53:
204: * src/main/pa_table.C 1.51:
205: * www/htdocs/index.html 1.199:
206: wow! found/fixed bug in lowlevel proc
207:
208: * src/classes/smtp/smtp.C 1.15:
209: * src/main/pa_common.C 1.137:
210: * src/main/untaint.C 1.111:
211: * src/types/pa_vmail.C 1.38:
212: * www/htdocs/index.html 1.200:
213: mail header ',' allowed.
214: still bugs in smtp [only one receiptient works, cc, bcc ignored now, and MAILED ;)]
215:
216: [strncpy killed, memnchr used]
217:
218: * src/main/pa_table.C 1.52:
219: table-copy now current=0
220:
221: * src/targets/cgi/parser3.C 1.209:
222: * src/targets/cgi/parser3.C 1.210:
223: more checks on http://domain/parser.cgi start [maybe some
224: getenv returns "", checked that now
225:
226: * src/targets/cgi/parser3.C 1.208:
227: * www/htdocs/index.html 1.198:
228: error logging made unbuffered [so that out-of-mem errors
229: reached log]
230:
231: * src/main/main.dsp 1.161:
232: pa_version included into main.dsp
233:
234: * src/classes/smtp/smtp.C 1.14:
235: * www/htdocs/index.html 1.196:
236: smtp line ends fixed. now \r\n [not \r]. some smtp servers [
237: win32] leave \n intact, and some clients [bat] fail to show
238: letter correctly
239:
240: * src/classes/mail.C 1.83:
241: * src/targets/cgi/parser3.C 1.207:
242: * src/types/pa_vmail.C 1.37:
243: * www/htdocs/index.html 1.197:
244: mail:send MIME-Version default
245:
246: * src/classes/smtp/smtp.C 1.17:
247: * src/main/untaint.C 1.112:
248: * www/htdocs/index.html 1.201:
249: mail header closed properly
250:
251: * src/classes/mail.C 1.84:
252: * src/classes/smtp/smtp.C 1.18:
253: * src/types/pa_vmail.C 1.39:
254: * src/types/pa_vmail.h 1.8:
255: * www/htdocs/index.html 1.202:
256: smtp cc/bcc OK now
257:
258: 2002-12-04 paf
259: * gnu.dsp 1.3:
260: restored
261:
262: * src/types/pa_vform.C 1.73:
263: $form:field string value cut by premature 0
264:
265: * parser3.dsw 1.6:
266: * src/main/compile.tab.C 1.77:
267: * src/main/main.dsp 1.160:
268: * www/htdocs/.htaccess 1.12:
269: * www/htdocs/index.html 1.195:
270: lib/libltdl -> lib/ltdl Win32 changes. s
271:
272: * bin/Makefile.in 1.6:
273: * configure.in 1.51:
274: * etc/Makefile.in 1.11:
275: * etc/parser3.charsets/Makefile.in 1.14:
276: * gnu.dsp 1.2:
277: * src/Makefile.in 1.52:
278: * src/classes/Makefile.in 1.50:
279: * src/classes/gd/Makefile.in 1.40:
280: * src/classes/smtp/Makefile.in 1.9:
281: * src/include/Makefile.in 1.8:
282: * src/lib/Makefile.am 1.3:
283: * src/lib/Makefile.in 1.5:
284: * src/lib/ltdl/Makefile.am 1.1:
285: * src/lib/ltdl/Makefile.in 1.1:
286: * src/lib/ltdl/README 1.1:
287: * src/lib/ltdl/acinclude.m4 1.1:
288: * src/lib/ltdl/config.guess 1.1:
289: * src/lib/ltdl/config.h 1.1:
290: * src/lib/ltdl/config.sub 1.1:
291: * src/lib/ltdl/config_auto.h.in 1.1:
292: * src/lib/ltdl/config_fixed.h 1.1:
293: * src/lib/ltdl/configure 1.1:
294: * src/lib/ltdl/configure.in 1.1:
295: * src/lib/ltdl/install-sh 1.1:
296: * src/lib/ltdl/libltdl.dsp 1.1:
297: * src/lib/ltdl/ltdl.c 1.1:
298: * src/lib/ltdl/ltdl.h 1.1:
299: * src/lib/md5/Makefile.in 1.3:
300: * src/lib/patches/Makefile.in 1.6:
301: * src/lib/pcre/Makefile.in 1.5:
302: * src/main/Makefile.in 1.47:
303: * src/sql/Makefile.in 1.8:
304: * src/targets/Makefile.in 1.39:
305: * src/targets/apache13/Makefile.in 1.41:
306: * src/targets/apache13/hook/Makefile.in 1.3:
307: * src/targets/cgi/Makefile.in 1.59:
308: * src/targets/isapi/Makefile.in 1.8:
309: * src/types/Makefile.in 1.47:
310: src/lib/ltdl/Makefile now created with /configure, not ltdl/configure,
311: so it does have no problems with automake.
312: ltdl/configure AC_OUTPUT(Makefile<<removed)
313:
314: * src/classes/classes.awk 1.6:
315: more strict *.C$
316:
317: 2002-12-02 paf
318: * operators.txt 1.105:
319: removed outdated status:db
320:
321: * src/classes/mail.C 1.82:
322: * src/include/pa_common.h 1.88:
323: * src/main/pa_common.C 1.136:
324: * src/main/pa_request.C 1.243:
325: * src/types/pa_vcookie.C 1.53:
326: * src/types/pa_vmail.C 1.36:
327: * www/htdocs/index.html 1.194:
328: http header lang of tainted parts becomes http-header
329:
1.19 paf 330: 2002-11-29 paf
331: * src/include/pa_common.h 1.87:
332: * src/main/pa_common.C 1.135:
333: * src/types/pa_vresponse.C 1.16:
334: * src/types/pa_vresponse.h 1.31:
335: * www/htdocs/index.html 1.192:
336: http:// param values now handled exactly like $response:header values.
337: e.g. can be hash [can have subattributes] & contain date values.
338:
339: * operators.txt 1.104:
340: * src/classes/date.C 1.41:
341: * src/classes/image.C 1.89:
342: * www/htdocs/index.html 1.193:
343: exif dates now objects of type date
344:
345: * src/main/pa_common.C 1.133:
346: * www/htdocs/index.html 1.190:
347: http:// tainted partes now %xx
348:
349: * src/main/pa_common.C 1.134:
350: * www/htdocs/index.html 1.191:
351: http:// param values lang forced URI
352:
353: * src/classes/image.C 1.88:
354: 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]
355: now used image.format
356:
357: 2002-11-28 paf
358: * src/classes/op.C 1.126:
359: * www/htdocs/index.html 1.185:
360: ^cache bug fixed.
361: stupid compiler allowed 'false' to go into (Hash *) parameter
362:
363: * src/classes/image.C 1.85:
364: * www/htdocs/index.html 1.186:
365: image.text now outputs one pixel HIGHER chars [one top
366: horizontal line of 1pixel height were missing]
367:
368: * www/htdocs/index.html 1.187:
369: regexp syntax xxx$ speed-up experiments
370:
371: * operators.txt 1.102:
372: http.timeout
373:
374: * www/htdocs/font.gif 1.1:
375: *** empty log message ***
376:
377: * configure.in 1.50:
378: stopped double libltdl/Makefile generation
379:
380: * src/classes/image.C 1.87:
381: * www/htdocs/index.html 1.188:
382: image.length now counts interchar space. plus space after last char
383:
384: * www/htdocs/index.html 1.189:
385: doc samples
386:
387: * src/main/pa_string.C 1.171:
388: PCRE_DOLLAR_ENDONLY
389:
390: * src/classes/image.C 1.86:
391: ^image.font width measurer now scans full height [were -1]
392:
393: 2002-11-27 paf
394: * src/classes/image.C 1.84:
395: * www/htdocs/index.html 1.183:
396: ^image.font << bad font file-size now properly reported
397:
398: * src/include/pa_globals.h 1.98:
399: * src/main/pa_globals.C 1.145:
400: * src/main/pa_request.C 1.242:
401: * src/types/pa_vmail.C 1.35:
402: * www/htdocs/index.html 1.184:
403: response:body[file] if file nows it's name
404: now returns content-disposition: >>attachment<<
405:
1.18 paf 406: 2002-11-26 paf
407: * operators.txt 1.101:
408: * src/main/pa_common.C 1.130:
409: * www/htdocs/index.html 1.182:
410: http:// response status!=200 made exception: http.status with
411: source=bad status#
412:
413: * src/main/pa_common.C 1.131:
414: * www/htdocs/.htaccess 1.11:
415: utf8 prefix ignored @read text
416:
417: * src/main/pa_request.C 1.241:
418: fixed lang in reponse header
419:
420: 2002-11-25 paf
421: * operators.txt 1.99:
422: * src/main/pa_common.C 1.128:
423: * www/htdocs/index.html 1.181:
424: http fields now UPPERCASE
425:
426: $file[^file::load[http://there]]
427: $file.SERVER
428:
429: * configure.in 1.49:
430: * src/classes/image.C 1.83:
431: * src/include/pa_config_auto.h.in 1.33:
432: * src/include/pa_config_includes.h 1.22:
433: * src/main/Makefile.am 1.35:
434: * src/main/Makefile.in 1.46:
435: * src/main/pa_common.C 1.129:
436: * src/main/pa_globals.C 1.142:
437: http://
438: and image const void related probs fixed
439:
440: * operators.txt 1.98:
441: * src/classes/file.C 1.104:
442: * src/classes/table.C 1.168:
443: * src/classes/xdoc.C 1.105:
444: * src/include/pa_common.h 1.85:
445: * src/include/pa_globals.h 1.97:
446: * src/main/pa_common.C 1.126:
447: * src/main/pa_globals.C 1.141:
448: * src/main/pa_request.C 1.239:
449: * src/types/pa_vfile.C 1.35:
450: * src/types/pa_vfile.h 1.51:
451: * www/htdocs/index.html 1.179:
452: table/xdoc/file::load now understand http:// prefix and additional params, sample:
453: $rates[^xdoc::load[http://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002;
454: $.USER-AGENT[parser3]
455: ]]
456:
457: * src/classes/file.C 1.105:
458: * src/classes/image.C 1.82:
459: * src/classes/xdoc.C 1.106:
460: * src/include/pa_common.h 1.86:
461: * src/main/pa_common.C 1.127:
462: * src/main/pa_request.C 1.240:
463: * www/htdocs/index.html 1.180:
464: checked http options [invalid onces now reported]
465: made default
466: user-agent: paf
467:
468: 2002-11-22 paf
469: * operators.txt 1.97:
470: * src/classes/image.C 1.80:
471: * src/include/pa_globals.h 1.96:
472: * src/main/execute.C 1.294:
473: * src/main/pa_globals.C 1.140:
474: * src/types/pa_vimage.C 1.21:
475: * src/types/pa_vimage.h 1.33:
476: * www/htdocs/.htaccess 1.10:
477: * www/htdocs/index.html 1.178:
478: $image.exif support
479: $image.exif.DateTime & co
480:
481: 2002-11-21 paf
482: * src/classes/image.C 1.78:
483: jpeg size measure fixed: were badly skipping EXIF information [
484: were big block and it's size were considered negative :(]
485:
486: * operators.txt 1.96:
487: * src/classes/image.C 1.77:
488: * src/include/pa_common.h 1.83:
489: * src/main/pa_common.C 1.123:
490: * src/types/pa_vmail.C 1.34:
491: * www/htdocs/index.html 1.177:
492: image.measure internals rewritten. no there's reader.seek, and all's ready for EXIF extraction
493: [now we fail to measure files with EXIF info]
494:
495: * src/main/pa_common.C 1.122:
496: O_TRUNCATE killed, ftruncate used instead:
497: O_TRUNC truncates even exclusevely write-locked file [thanks to Igor Milyakov <virtan@rotabanner.com> for discovering]
498:
499: * src/main/pa_exec.C 1.44:
500: * src/main/untaint.C 1.110:
501: cstr(UL_UNSPECIFIED) [not _PASS_APPENDED)
502:
503: 2002-11-20 paf
504: * src/main/pa_exec.C 1.41:
505: pa_exec: data written only if size>0
506:
507: * src/targets/cgi/parser3.C 1.205:
508: logging @signal += query_string
509:
510: * src/include/pa_config_fixed.h 1.52:
511: * src/main/pa_common.C 1.121:
512: * src/main/pa_exec.C 1.40:
513: * src/targets/cgi/parser3.C 1.200:
514: ^file:exec/cgi [pa_exec] pipe read errors now checked
515:
516: * src/main/pa_exec.C 1.43:
517: *** empty log message ***
518:
519: * operators.txt 1.95:
520: * src/classes/file.C 1.103:
521: ^file::exec/cgi[file;$.stdin[] << disable HTTP-POST repassing
522:
523: * src/include/pa_request.h 1.158:
524: * src/main/execute.C 1.293:
525: * src/main/pa_request.C 1.238:
526: * src/targets/cgi/parser3.C 1.201:
527: SIGUSR1 >> writes to error_log uri of currently processed document
528: SIGPIPE >> interrupts request processing [exception = DB rollback]
529:
530: * src/targets/cgi/parser3.C 1.203:
531: SIGNALS overriden @ main top
532:
533: * configure.in 1.48:
534: * src/include/pa_config_auto.h.in 1.32:
535: * src/include/pa_config_includes.h 1.21:
536: * src/main/pa_exec.C 1.42:
537: * src/targets/cgi/parser3.C 1.204:
538: comment
539:
540: 2002-11-19 paf
541: * src/targets/cgi/parser3.C 1.199:
542: removed #ifdef WIN32 around check of CGI: Illegal call
543:
544: 2002-11-01 paf
545: * src/main/execute.C 1.292:
546: comment
547:
548: 2002-10-31 paf
549: * src/types/pa_vobject.C 1.11:
550: * src/types/pa_vstateless_object.h 1.27:
551: object put replaces static parent if any
552:
553: * src/main/execute.C 1.291:
554: found out why, checked that for now.
555: todo: find out a way for that user could do that
556:
557: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.2:
558: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.2:
559: realized that one can't remember derivates in base class: there's so many of them.
560: also there can be no virtual method calls in static classes
561:
562: * src/classes/op.C 1.124:
563: * src/types/pa_value.h 1.107:
564: * src/types/pa_vobject.h 1.36:
565: * www/htdocs/base.p 1.4:
566: * www/htdocs/derived.p 1.22:
567: * www/htdocs/index.html 1.174:
568: * www/htdocs/operators.p 1.11:
569: * www/htdocs/some.p 1.2:
570: ^process[$caller.self]{...}
571: now compiles to last derived object part of that 'self'
572:
573: * src/classes/form.C [global_static_self_fix] 1.32.4.1:
574: * src/classes/mail.C [global_static_self_fix] 1.80.4.1:
575: * src/classes/op.C [global_static_self_fix] 1.124.2.1:
576: * src/classes/xnode.h [global_static_self_fix] 1.16.4.1:
577: * src/main/execute.C [global_static_self_fix] 1.289.2.1:
578: * src/main/pa_request.C [global_static_self_fix] 1.236.4.1:
579: * src/types/pa_value.h [global_static_self_fix] 1.107.2.1:
580: * src/types/pa_vclass.C [global_static_self_fix] 1.14.4.1:
581: * src/types/pa_vclass.h [global_static_self_fix] 1.37.4.1:
582: * src/types/pa_vcode_frame.h [global_static_self_fix] 1.22.4.1:
583: * src/types/pa_vcookie.C [global_static_self_fix] 1.51.4.1:
584: * src/types/pa_vcookie.h [global_static_self_fix] 1.21.4.1:
585: * src/types/pa_vdate.h [global_static_self_fix] 1.22.4.1:
586: * src/types/pa_venv.h [global_static_self_fix] 1.26.4.1:
587: * src/types/pa_vfile.h [global_static_self_fix] 1.49.4.1:
588: * src/types/pa_vform.C [global_static_self_fix] 1.70.4.1:
589: * src/types/pa_vform.h [global_static_self_fix] 1.43.4.1:
590: * src/types/pa_vhash.h [global_static_self_fix] 1.40.4.1:
591: * src/types/pa_vimage.h [global_static_self_fix] 1.31.4.1:
592: * src/types/pa_vmail.C [global_static_self_fix] 1.32.4.1:
593: * src/types/pa_vmail.h [global_static_self_fix] 1.6.4.1:
594: * src/types/pa_vmath.h [global_static_self_fix] 1.12.4.1:
595: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.1:
596: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.1:
597: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.1:
598: * src/types/pa_vrequest.C [global_static_self_fix] 1.25.4.1:
599: * src/types/pa_vrequest.h [global_static_self_fix] 1.23.4.1:
600: * src/types/pa_vresponse.C [global_static_self_fix] 1.14.2.1:
601: * src/types/pa_vresponse.h [global_static_self_fix] 1.29.4.1:
602: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.1:
603: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.1:
604: * src/types/pa_vstateless_object.h [global_static_self_fix] 1.25.4.1:
605: * src/types/pa_vstatus.C [global_static_self_fix] 1.13.4.1:
606: * src/types/pa_vstatus.h [global_static_self_fix] 1.13.4.1:
607: * src/types/pa_vstring.h [global_static_self_fix] 1.52.4.1:
608: * src/types/pa_vtable.C [global_static_self_fix] 1.19.4.1:
609: * src/types/pa_vtable.h [global_static_self_fix] 1.46.4.1:
610: * src/types/pa_vvoid.h [global_static_self_fix] 1.14.4.1:
611: * src/types/pa_vxdoc.C [global_static_self_fix] 1.21.4.1:
612: * src/types/pa_vxdoc.h [global_static_self_fix] 1.29.4.1:
613: * src/types/pa_vxnode.C [global_static_self_fix] 1.28.4.1:
614: * src/types/pa_vxnode.h [global_static_self_fix] 1.20.4.1:
615: * src/types/pa_wwrapper.h [global_static_self_fix] 1.26.4.1:
616: * www/htdocs/base.p [global_static_self_fix] 1.4.2.1:
617: * www/htdocs/derived.p [global_static_self_fix] 1.22.2.1:
618: * www/htdocs/index.html [global_static_self_fix] 1.174.2.1:
619: static call $self fixed
620:
621: * www/htdocs/base.p 1.6:
622: * www/htdocs/derived.p 1.24:
623: * www/htdocs/index.html 1.176:
624: this example creates base object, which is wrong, todo: find
625: out why
626:
627: * src/main/compile.tab.C [global_static_self_fix] 1.75.4.1:
628: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.4:
629: killed $virtual_fields in dynamic, but one can reach derived
630: static[class] variable from base
631:
632: * src/classes/form.C 1.33:
633: * src/classes/mail.C 1.81:
634: * src/classes/op.C 1.125:
635: * src/classes/xnode.h 1.17:
636: * src/main/compile.tab.C 1.76:
637: * src/main/execute.C 1.290:
638: * src/main/pa_request.C 1.237:
639: * src/types/pa_value.h 1.108:
640: * src/types/pa_vclass.C 1.15:
641: * src/types/pa_vclass.h 1.38:
642: * src/types/pa_vcode_frame.h 1.23:
643: * src/types/pa_vcookie.C 1.52:
644: * src/types/pa_vcookie.h 1.22:
645: * src/types/pa_vdate.h 1.23:
646: * src/types/pa_venv.h 1.27:
647: * src/types/pa_vfile.h 1.50:
648: * src/types/pa_vform.C 1.71:
649: * src/types/pa_vform.h 1.44:
650: * src/types/pa_vhash.h 1.41:
651: * src/types/pa_vimage.h 1.32:
652: * src/types/pa_vmail.C 1.33:
653: * src/types/pa_vmail.h 1.7:
654: * src/types/pa_vmath.h 1.13:
655: * src/types/pa_vmethod_frame.h 1.44:
656: * src/types/pa_vobject.C 1.10:
657: * src/types/pa_vobject.h 1.37:
658: * src/types/pa_vrequest.C 1.26:
659: * src/types/pa_vrequest.h 1.24:
660: * src/types/pa_vresponse.C 1.15:
661: * src/types/pa_vresponse.h 1.30:
662: * src/types/pa_vstateless_class.C 1.18:
663: * src/types/pa_vstateless_class.h 1.41:
664: * src/types/pa_vstateless_object.h 1.26:
665: * src/types/pa_vstatus.C 1.14:
666: * src/types/pa_vstatus.h 1.14:
667: * src/types/pa_vstring.h 1.53:
668: * src/types/pa_vtable.C 1.20:
669: * src/types/pa_vtable.h 1.47:
670: * src/types/pa_vvoid.h 1.15:
671: * src/types/pa_vxdoc.C 1.22:
672: * src/types/pa_vxdoc.h 1.30:
673: * src/types/pa_vxnode.C 1.29:
674: * src/types/pa_vxnode.h 1.21:
675: * src/types/pa_wwrapper.h 1.27:
676: * www/htdocs/base.p 1.5:
677: * www/htdocs/derived.p 1.23:
678: * www/htdocs/index.html 1.175:
679: static fix merged
680:
681: * src/classes/op.C [global_static_self_fix] 1.124.2.2:
682: * src/types/pa_value.h [global_static_self_fix] 1.107.2.2:
683: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.2:
684: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.3:
685: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.2:
686: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.3:
687: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.2:
688: fixed statics, left $virtual_fields in dynamic
689:
690: * src/main/execute.C 1.288:
691: comment
692:
693: 2002-10-30 paf
694: * www/htdocs/derived.p 1.21:
695: * www/htdocs/some.p 1.1:
696: include method overriding tested OK
697:
698: 2002-10-29 paf
699: * src/targets/isapi/parser3isapi.C 1.80:
700: comment on 404 bad status re-passing [iis to blame]
701:
702: * src/classes/string.C 1.122:
703: changed string.save to pass current sql connection to cstr
704: thus one can
705: ^connect[some server]{
706: $s[insert into table x (x) values (^taint[sql]{value})]
707: ^s.save[some.sql]
708: }
709: and he'd get in some.sql file code with properly escaped.
710: [tried in mssql->mysql export->import of binary data]
711:
712: 2002-10-28 paf
713: * www/htdocs/index.html 1.172:
714: * www/htdocs/index.html 1.173:
715: bad email handling test
716:
717: 2002-10-25 paf
718: * src/include/pa_hash.h [hash_insensitive_garbage] 1.57.4.1:
719: * src/main/pa_hash.C [hash_insensitive_garbage] 1.52.4.1:
720: * src/main/pa_request.C [hash_insensitive_garbage] 1.236.2.1:
721: * src/types/pa_vresponse.C [hash_insensitive_garbage] 1.13.2.1:
722: saving for maybe-future
723:
724: * src/types/pa_vresponse.C 1.14:
725: case insensitive response user fields get/put
726:
727: 2002-10-23 paf
728: * src/types/pa_vmail.C 1.32:
729: * www/htdocs/index.html 1.171:
730: email whitespace trimBoth-ed
731:
732: * operators.txt 1.94:
733: * src/classes/table.C 1.166:
734: ^table.hash{code}...
735: ^table.hash(expr)...
736:
737: 2002-10-22 paf
738: * src/types/pa_vform.C 1.70:
739: * src/types/pa_vform.h 1.43:
740: removed needless VForm::Append...(...Value)
741:
742: * src/main/execute.C 1.287:
743: $.name outside of $name[...]
744: checked
745:
746: * src/main/compile.tab.C 1.75:
747: * src/main/compile.y 1.203:
748: lexer changed to fix ^call[]^#HH bug [that situation yelded no
749: EON, which whas wrong]
750:
751: 2002-10-21 paf
752: * operators.txt 1.91:
753: * src/types/pa_vform.C 1.67:
754: $form:image-map
755:
756: * operators.txt 1.92:
757: * src/types/pa_vform.C 1.68:
758: $form:nameless = "?value&...", "...&value&...", "...&value"
759:
760: * operators.txt 1.93:
761: * src/types/pa_vform.C 1.69:
762: * src/types/pa_vform.h 1.42:
763: $form:qtail
764: $form:imap.x/y
765:
766: * operators.txt 1.90:
767: * src/classes/file.C 1.102:
768: * www/htdocs/index.html 1.170:
769: /some/page.html: ^file:fullpath[a.gif] => /some/a.gif
770:
771: 2002-10-17 paf
772: * src/classes/op.C 1.123:
773: exception handling fixed [were bad with contexts]
774:
775: * src/main/compile.tab.C 1.74:
776: * src/main/compile.y 1.202:
777: operators precedence changed a little:
778: logical not and bitwise negation precedence made highest,
779: << and >> bitshits precedence made equal [were << higher than >>]
780:
1.17 paf 781: 2002-10-16 paf
782: * src/classes/op.C 1.122:
783: * src/include/pa_request.h 1.157:
784: * src/main/execute.C 1.285:
785: * src/main/execute.C 1.286:
786: * src/main/pa_request.C 1.236:
787: * www/htdocs/derived.p 1.20:
788: * www/htdocs/index.html 1.167:
789: * www/htdocs/index.html 1.168:
790: Request::self considered equal to VMethodFrame::self, and removed,
791: Request::get_self() mapped to VMethodFrame.self()
1.18 paf 792:
793: * www/htdocs/index.html 1.169:
794: bad compile to system class test
1.17 paf 795:
796: * src/classes/op.C 1.121:
797: * src/main/pa_request.C 1.235:
798: VMainClass now has name = $hash in open field now gives old
799: good error meesage
800:
1.15 paf 801: 2002-10-15 paf
1.17 paf 802: * www/htdocs/derived.p 1.17:
803: * www/htdocs/index.html 1.162:
804: test of ^process from operator called from user class
805:
806: * src/types/pa_vjunction.h 1.18:
807: * www/htdocs/index.html 1.166:
808: ^if(def $junction){was true}{now false}
809: use
810: ^if($junction is junction){was and now true}
811:
812: * src/types/pa_vjunction.C 1.2:
813: ident
814:
815: * src/classes/op.C 1.119:
816: * src/main/compile.tab.C 1.72:
817: * src/main/compile.y 1.200:
818: * src/types/pa_vmethod_frame.h 1.42:
819: process[self] objects also considered [were only classes]
820:
1.15 paf 821: * src/main/execute.C 1.283:
822: * src/targets/cgi/parser3.C 1.198:
823: * src/types/pa_vstateless_class.C 1.17:
824: * src/types/pa_vstateless_class.h 1.40:
825: * www/htdocs/operators.p 1.9:
826: compiling to system classes disabled
827:
1.17 paf 828: * operators.txt 1.88:
829: * src/classes/op.C 1.116:
830: * www/htdocs/operators.p 1.8:
831: ^process[$caller.CLASS]{code-string} added
832:
833: * src/types/Makefile.in 1.46:
834: *** empty log message ***
1.15 paf 835:
1.17 paf 836: * src/classes/op.C 1.120:
837: * src/include/pa_opcode.h 1.23:
838: * src/include/pa_request.h 1.156:
839: * src/main/compile.tab.C 1.73:
840: * src/main/compile.y 1.201:
841: * src/main/execute.C 1.284:
842: * src/types/pa_vmethod_frame.h 1.43:
843: * www/htdocs/derived.p 1.19:
844: removed last pieces of old code allowing $junction.xxx at
845: compile time
1.15 paf 846:
847: * operators.txt 1.87:
848: * src/classes/op.C 1.115:
849: * src/main/compile.tab.C 1.71:
850: * src/main/compile.y 1.199:
851: * src/main/execute.C 1.282:
852: * src/main/pa_request.C 1.234:
853: * src/types/Makefile.am 1.28:
854: * src/types/pa_vjunction.C 1.3:
855: * src/types/pa_vjunction.h 1.17:
856: * src/types/pa_vmethod_frame.h 1.40:
857: * src/types/types.dsp 1.35:
858: * www/htdocs/operators.p 1.7:
859: removed $junction.get $junction.set[]
860: introducing $caller
861:
862: * src/classes/op.C 1.118:
863: * src/include/pa_request.h 1.155:
864: * src/types/pa_vmethod_frame.h 1.41:
865: * www/htdocs/derived.p 1.18:
866: * www/htdocs/index.html 1.164:
867: ^process[CLASS]{body} now executed with CLASS self.
868: [ (request&method_frame).self temporarily changed ]
869:
1.17 paf 870: * src/classes/xdoc.C 1.104:
871: * src/classes/xnode.C 1.53:
872: * src/include/pa_charset.h 1.19:
873: * src/include/pa_pool.h 1.85:
874: * src/main/pa_charset.C 1.31:
875: * src/main/pa_pool.C 1.57:
876: * src/types/pa_vxnode.C 1.28:
877: * www/htdocs/index.html 1.165:
878: xml->parser strings now have origin, which points to place
879: where value left xml library and came to parser: place of dom
880: field extraction/call
1.16 paf 881:
1.15 paf 882: * src/classes/hash.C 1.51:
883: * src/classes/op.C 1.117:
884: * www/htdocs/index.html 1.163:
885: * www/htdocs/operators.p 1.10:
886: method_frame now always changed, with no exception to native calls.
887: for&foreach changed to use method_frame.caller for their var's name context
888:
889: * src/types/pa_value.h 1.106:
890: removed outdated comments. doxygen would find them lower by
891: inheritance tree
892:
893: 2002-10-14 paf
894: * src/classes/form.C 1.32:
895: * src/classes/mail.C 1.80:
896: * src/classes/op.C 1.113:
897: * src/include/pa_request.h 1.154:
898: * src/main/compile.C 1.67:
899: * src/main/compile.tab.C 1.70:
900: * src/main/compile.y 1.198:
901: * src/main/execute.C 1.281:
902: * src/main/pa_request.C 1.233:
903: * src/types/pa_vstateless_class.h 1.39:
904: * www/htdocs/index.html 1.161:
905: operators now main-class-methods
906:
907: * src/include/pa_request.h 1.152:
908: * src/main/execute.C 1.280:
909: * src/main/pa_request.C 1.232:
910: operators @auto now executed in MAIN context
911:
912: * src/types/pa_vclass.C 1.14:
913: * src/types/pa_vobject.h 1.35:
914: * src/types/pa_vstateless_class.C 1.16:
915: * src/types/pa_vstateless_class.h 1.38:
916: * www/htdocs/index.html 1.158:
917: * www/htdocs/operators.p 1.5:
918: $form:CLASS resurrected [wes killed in action]
919:
920: * configure 1.49:
921: * configure.in 1.47:
922: * operators.txt 1.86:
923: * src/include/pa_config_auto.h.in 1.31:
924: * src/types/pa_vstatus.C 1.13:
925: * www/htdocs/index.html 1.157:
926: $status:rusage.tv_secs/usecs introduced
927:
928: * src/types/pa_vxnode.C 1.27:
929: misreplace fixed
930:
931: * src/classes/op.C 1.112:
932: * src/include/pa_request.h 1.153:
933: * www/htdocs/index.html 1.160:
934: * www/htdocs/operators.p 1.6:
935: ^try{^call{}} now has better stack trace [has "call" & co there]
936:
937: * src/main/execute.C 1.279:
938: operator execution context now = MAIN, not closest stack frame
939:
940: @touchit[]
941: $i[after]
942:
943: ----t.html
944: $i[before] << local
945: ^touchit[]
946: $i << now 'before', were 'after'
947:
948: ---t.html
949: $i[before] << notlocal [main]
950: ^touchit[]
951: $i << now 'after'
952:
953: * src/main/execute.C 1.278:
954: comment
955:
956: * src/classes/op.C 1.114:
957: process compiles to code's class class
958:
959: 2002-10-09 paf
960: * src/classes/double.C 1.52:
961: * src/classes/int.C 1.48:
962: * src/classes/string.C 1.121:
963: * www/htdocs/derived.p 1.16:
964: * www/htdocs/index.html 1.156:
965: ^string.int[] now failes on empty string [or uses (default)]
966:
967: 2002-10-08 paf
968: * src/lib/patches/Makefile.am 1.2:
969: * src/lib/patches/Makefile.in 1.5:
970: forgot libgdome_morestatic.patch
971:
972: * src/types/pa_vxnode.C 1.26:
973: misreplace
974:
975: * src/main/untaint.C 1.109:
976: mail header quoted printable changed after RFC reread
977:
978: * operators.txt 1.85:
979: plan on ^if(method
980:
981: 2002-09-24 paf
982: * src/targets/cgi/Makefile.am 1.45:
983: * src/targets/cgi/Makefile.in 1.58:
984: LIBS were bad name in .am
985:
986: * acconfig.h 1.5:
987: * configure 1.47:
988: * configure.in 1.46:
989: * src/include/pa_config_auto.h.in 1.30:
990: * src/include/pa_config_fixed.h 1.51:
991: * src/targets/cgi/Makefile.am 1.44:
992: * src/targets/cgi/Makefile.in 1.57:
993: * src/types/pa_vmail.C 1.30:
994: * src/types/pa_vmail.C 1.31:
995: HAVE_TIMEZONE & co now checked and mailreceive would compile on
996: freebsd now
997:
998: * src/classes/file.C 1.101:
999: * src/main/untaint.C 1.108:
1000: * www/htdocs/index.html 1.155:
1001: 1.
1002: file spec language changed:
1003: now there are only few chars are untainted:
1004: * ? ' " < > |
1005: and, on unix, : \ ~
1006: [russian letters and SPACES now enabled, one should use ^untaint[uri]{...} now]
1007:
1008: 2.
1009: $list[^file:list[dir]] now returns simply tainted names in $list.name, not tainted as filespec
1010:
1011: @russianindex[]
1012: #dir with files with russian-lang names
1013: $where[dir]
1014:
1015: $dir[^file:list[$where;\.txt^$]]
1016: ^dir.menu{
1017: <a href=$where/^untaint[uri]{$dir.name}>$dir.name</a><br>
1018: }
1019:
1020: 2002-09-23 paf
1021: * src/classes/date.C 1.38:
1022: * src/classes/date.C 1.39:
1023: date bug fix, now round(floatDays*secondsPerDay)
1024:
1025: * src/targets/cgi/Makefile.in 1.56:
1026: *** empty log message ***
1027:
1028: * src/types/pa_vdouble.h 1.41:
1029: double->int round added
1030:
1031: 2002-09-20 paf
1032: * src/types/pa_vhash.h 1.40:
1033: * www/htdocs/operators.p 1.4:
1034: hash.foreach modification of existing keys allowed
1035:
1036: * src/main/compile.tab.C 1.69:
1037: * src/main/compile.y 1.197:
1038: * www/htdocs/index.html 1.153:
1039: changed grammer on junction expanding to include ^junction.method
1040:
1041: * src/classes/xdoc.C 1.102:
1042: empty transform result, being taken as file now returns empty
1043: file, not raises stupid error about "stat-ed file"
1044:
1045: * src/main/execute.C 1.276:
1046: * www/htdocs/index.html 1.154:
1047: code junction calls disabled [before: code was compiled in such a way, that there were no code-junctions in OP_CALL]
1048:
1049: this now error:
1050: @badjunctioncall[]
1051: ^badjunctioncallinside{code}
1052:
1053: @badjunctioncallinside[code]
1054: ^code[]
1055:
1056: * src/targets/apache13/Makefile.am 1.15:
1057: * src/targets/apache13/Makefile.in 1.40:
1058: * src/targets/cgi/Makefile.am 1.43:
1059: * src/targets/cgi/Makefile.in 1.55:
1060: binaries now depend on makefiles, thus taking linking options
1061: configure changes into account [were: ignoring]
1062:
1063: * src/classes/xdoc.C 1.103:
1064: * www/htdocs/index.html 1.152:
1065: xdoc::create[name] now sets $request:charset as internal xdoc
1066: encoding, and after decoding attributes set by dom functions
1067: now encoded OK, not as digital entities
1068:
1069: * src/types/Makefile.in 1.45:
1070: *** empty log message ***
1071:
1072: * src/include/pa_opcode.h 1.22:
1073: * src/include/pa_request.h 1.150:
1074: * src/main/compile.tab.C 1.68:
1075: * src/main/compile.y 1.196:
1076: * src/main/execute.C 1.275:
1077: * src/main/main.dsp 1.159:
1078: * src/targets/cgi/parser3.dsp 1.60:
1079: * src/types/Makefile.am 1.27:
1080: * src/types/pa_vjunction.C 1.1:
1081: * src/types/pa_vjunction.h 1.16:
1082: * src/types/types.dsp 1.34:
1083: * www/htdocs/.htaccess 1.8:
1084: * www/htdocs/index.html 1.151:
1085: introducing $junction.get/put(1)
1086: one can write iterators now:
1087:
1088: ^user-foreach[key;value]{$key=$value<br>}
1089:
1090: @user-foreach[key;value;code]
1091: ^for[i](1;10){
1092: $code.key($i)
1093: $code.value($i*2)
1094: $code
1095: }
1096:
1097: * src/main/pa_common.C 1.120:
1098: -d "DIR/" now true
1099:
1100: * src/main/compile_tools.h 1.66:
1101: mistype
1102:
1103: 2002-09-19 paf
1104: * Makefile.am 1.8:
1105: * Makefile.in 1.21:
1106: * aclocal.m4 1.5:
1107: *** empty log message ***
1108:
1109: * aclocal.m4 1.3:
1110: forced to be older
1111:
1112: * Makefile.am 1.12:
1113: * Makefile.in 1.25:
1114: new: make commit
1115:
1116: 2002-09-18 paf
1117: * parser3.dsw 1.4:
1118: * src/include/pa_opcode.h 1.21:
1119: * src/main/compile.tab.C 1.67:
1120: * src/main/compile.y 1.195:
1121: * src/main/execute.C 1.274:
1122: * www/htdocs/index.html 1.150:
1123: << >> int shifts
1124:
1125: * src/classes/file.C 1.100:
1126: * www/htdocs/index.html 1.149:
1127: * www/htdocs/mailreceive.eml 1.3:
1128: ^file::exec/cgi $.stdin[can be file now]
1129: so that one can pass binary data there
1130:
1131: * src/include/pa_common.h 1.82:
1132: * src/include/pa_request.h 1.149:
1133: * src/main/pa_common.C 1.119:
1134: * src/main/pa_request.C 1.230:
1135: auto.p exists but unreadable - now this - fatal error
1136:
1137: * src/classes/date.C 1.37:
1138: * src/classes/double.C 1.51:
1139: * src/classes/file.C 1.99:
1140: * src/classes/hash.C 1.50:
1141: * src/classes/image.C 1.76:
1142: * src/classes/int.C 1.47:
1143: * src/classes/mail.C 1.79:
1144: * src/classes/op.C 1.111:
1145: * src/classes/response.C 1.22:
1146: * src/classes/string.C 1.120:
1147: * src/classes/table.C 1.165:
1148: * src/classes/void.C 1.25:
1149: * src/classes/xdoc.C 1.101:
1150: * src/classes/xnode.C 1.52:
1151: * src/include/pa_request.h 1.148:
1152: * www/htdocs/index.html 1.148:
1153: pa_request contexts made privated, plus get_{self/method_frame} to read.
1154: Request_context_saver used in ^try to save flang too.
1155: [were not saved]
1156:
1157: * src/types/pa_vresponse.C 1.13:
1158: header value chains joined before output, this should help
1159: $.subject[$var $var]
1160: from being converted to
1161: subject: ?koi8-r?Q?...?= ?koi8-r?Q?...?=
1162:
1163: 2002-09-17 paf
1164: * src/classes/op.C 1.109:
1165: * www/htdocs/index.html 1.147:
1166: * www/htdocs/operators.p 1.2:
1167: made place for ^process to compile it's code to in case of no self
1168:
1169: * src/classes/op.C 1.110:
1170: * src/main/execute.C 1.272:
1171: * src/main/pa_request.C 1.229:
1172: * src/types/pa_value.C 1.8:
1173: * src/types/pa_value.h 1.104:
1174: * src/types/pa_vmethod_frame.h 1.38:
1175: * src/types/pa_vstateless_class.h 1.37:
1176: * www/htdocs/operators.p 1.3:
1177: operators now executed with MAIN self.
1178: it's for ^include sake, too strong a change
1179:
1180: * src/classes/hash.C 1.47:
1181: foreach delims bug fixed [were ,2,3]
1182:
1183: * src/classes/hash.C 1.48:
1184: * src/classes/table.C 1.162:
1185: * src/include/pa_sql_connection.h 1.29:
1186: * www/htdocs/index.html 1.141:
1187: table.sql hash::sql duplicate keys now errors
1188:
1189: * src/main/execute.C 1.273:
1190: * src/types/pa_value.h 1.105:
1191: * src/types/pa_vmethod_frame.h 1.39:
1192: removed changes, operators executed with calling self.
1193: lots of code with ^include code relies on defined/defining self variables
1194:
1195: $a[1]
1196: ^include[print_a.p]
1197: print_a.p: $a
1198:
1199: ^include[set_a.p]
1200: a=$a
1201: set_a.p:
1202: $a[1]
1203:
1204: * operators.txt 1.83:
1205: * operators.txt 1.84:
1206: * src/classes/hash.C 1.49:
1207: * src/classes/table.C 1.163:
1208: * src/include/pa_globals.h 1.95:
1209: * src/main/pa_globals.C 1.139:
1210: * www/htdocs/index.html 1.142:
1211: table.sql hash::sql flag to allow duplicate keys [$.distinct(1/0)]
1212: first record taken [were last]
1213:
1214: * src/main/execute.C 1.270:
1215: * src/main/execute.C 1.271:
1216: * src/types/pa_value.C 1.7:
1217: * src/types/pa_value.h 1.103:
1218: * src/types/pa_vstateless_class.h 1.36:
1219: * www/htdocs/index.html 1.146:
1220: found ancient param to Junction, removed.
1221: allowed passing self to native_code_operators [for ^process to work, she needs self]
1222:
1223: * Makefile.in 1.20:
1224: * bin/Makefile.in 1.5:
1225: * bin/auto.p.dist.in 1.8:
1226: * configure 1.40:
1227: * configure 1.41:
1228: * configure.in 1.40:
1229: * configure.in 1.41:
1230: * etc/Makefile.in 1.10:
1231: * etc/parser3.charsets/Makefile.in 1.13:
1232: * src/Makefile.in 1.51:
1233: * src/classes/Makefile.in 1.49:
1234: * src/classes/gd/Makefile.in 1.39:
1235: * src/classes/smtp/Makefile.in 1.8:
1236: * src/include/Makefile.in 1.7:
1237: * src/lib/Makefile.in 1.4:
1238: * src/lib/md5/Makefile.in 1.2:
1239: * src/lib/patches/Makefile.in 1.4:
1240: * src/lib/pcre/Makefile.in 1.4:
1241: * src/main/Makefile.in 1.45:
1242: * src/sql/Makefile.in 1.7:
1243: * src/targets/Makefile.in 1.38:
1244: * src/targets/apache13/Makefile.in 1.39:
1245: * src/targets/apache13/hook/Makefile.in 1.2:
1246: * src/targets/cgi/Makefile.in 1.54:
1247: * src/targets/isapi/Makefile.in 1.7:
1248: * src/types/Makefile.in 1.44:
1249: so now detected [can be .sl on hpux, .dll on cygwin, .so in
1250: other cases)
1251:
1252: * bin/auto.p.dist.in 1.9:
1253: strange \n
1254:
1255: * src/classes/table.C 1.164:
1256: * src/classes/xdoc.C 1.100:
1257: * www/htdocs/index.html 1.144:
1258: table::sql options
1259: table::create copy options
1260: options checked, wrong option now fatal error
1261:
1262: * src/main/pa_string.C 1.170:
1263: * www/htdocs/index.html 1.143:
1264: string.replace fixed [were missing words on pieces boundaries]
1265:
1266: * src/main/execute.C 1.269:
1267: * src/main/pa_request.C 1.228:
1268: * src/types/pa_value.C 1.6:
1269: * src/types/pa_value.h 1.102:
1270: * src/types/pa_vmethod_frame.h 1.37:
1271: * src/types/pa_vstateless_class.h 1.35:
1272: * www/htdocs/index.html 1.145:
1273: * www/htdocs/operators.p 1.1:
1274: allowed Request.self to be 0, checked that in VMethodFrame get
1275: put and $self.
1276:
1277: * src/classes/op.C 1.108:
1278: * src/classes/table.C 1.161:
1279: * www/htdocs/index.html 1.140:
1280: menu/for delims bug fixed [were ,2,3]
1281:
1282: 2002-09-16 paf
1283: * src/classes/file.C 1.98:
1284: * www/htdocs/index.html 1.139:
1285: 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.
1286: now detected closest header break.
1287:
1288: * src/main/untaint.C 1.107:
1289: * src/types/pa_vmail.C 1.29:
1290: mail:send closing ?= now closed right
1291:
1292: 2002-09-13 paf
1293: * operators.txt 1.81:
1294: * src/main/compile.tab.C 1.65:
1295: * src/main/compile.y 1.193:
1296: * www/htdocs/index.html 1.137:
1297: !| bitwise
1298: !|| numerical
1299: xor now
1300: [preparing for expression #comments]
1301:
1302: * src/main/compile.tab.C 1.63:
1303: * src/main/compile.y 1.191:
1304: * src/types/pa_vresponse.C 1.12:
1305: * www/htdocs/index.html 1.135:
1306: cookie date now clean [were mistakenly tainted & that worked
1307: bad with opera -- 'happily' that worked OK with msie]
1308:
1309: * src/main/compile.tab.C 1.64:
1310: * src/main/compile.y 1.192:
1311: * www/htdocs/index.html 1.136:
1312: @method[$name]
1313: now parse error
1314:
1315: * operators.txt 1.82:
1316: * src/main/compile.tab.C 1.66:
1317: * src/main/compile.y 1.194:
1318: * src/main/compile_tools.h 1.65:
1319: * www/htdocs/index.html 1.138:
1320: (expression #comment)
1321:
1322: (multiline expression #comment
1323: line2 #comment
1324: )
1325:
1326: (expression #comment with (brackets) comment) << OK
1327:
1328: * Makefile.in 1.19:
1329: * configure 1.39:
1330: * configure.in 1.39:
1331: * src/include/pa_config_auto.h.in 1.29:
1332: HAVE_WINSOCK_H created in configure.in
1333:
1334: * src/include/pa_config_fixed.h 1.50:
1335: * src/main/pa_socks.C 1.17:
1336: HAVE_WINSOCK_H cheched in pa_socks.C
1337:
1338: 2002-09-12 paf
1339: * src/main/untaint.C 1.105:
1340: * www/htdocs/index.html 1.134:
1341: quoted printable ' ' now =20
1342: and encoding stops before <...>$
1343:
1344: * src/types/pa_vclass.C 1.13:
1345: * src/types/pa_vmail.C 1.28:
1346: * src/types/pa_vobject.C 1.8:
1347: VObject & VClass
1348: get_element
1349: now first looks to fields, next to methods & co
1350: todo: the rest
1351: reason: more speed
1352:
1353: * src/main/untaint.C 1.106:
1354: quoted printable encoding stops before \s*<...>$
1355:
1356: 2002-09-11 paf
1357: * src/main/pa_charset.C 1.30:
1358: * src/targets/cgi/parser3.dsp 1.59:
1359: * www/htdocs/index.html 1.133:
1360: while fixing ( xmlCharEncodingInput/OutputFunc callbacks returned bad value )
1361: forgot to check users of those funcs. not all were using that return value convention
1362:
1363: * etc/parser3.charsets/windows-1254.cfg 1.1:
1364: * src/lib/pcre/ibm-1254.ucm 1.1:
1365: windows-1254 added
1366:
1367: 2002-09-10 paf
1368: * src/classes/op.C 1.106:
1369: * src/main/execute.C 1.265:
1370: * src/types/pa_value.C 1.5:
1371: * src/types/pa_value.h 1.100:
1372: * src/types/pa_vcode_frame.h 1.22:
1373: * src/types/pa_vmethod_frame.h 1.36:
1374: * src/types/pa_wcontext.C 1.23:
1375: * src/types/pa_wcontext.h 1.39:
1376: * src/types/pa_wwrapper.h 1.25:
1377: moved junction kill responsibility to wcontext
1378:
1379: * src/main/execute.C 1.267:
1380: * src/types/pa_value.h 1.101:
1381: * src/types/pa_wwrapper.h 1.26:
1382: WWrapper which used in constructing objects(second param to sql method) ^...sql{}[$.default{code}]
1383: now has parent, wich helps code in hash to survivi
1384:
1385: * src/include/pa_request.h 1.147:
1386: * src/main/execute.C 1.266:
1387: removed redundant param to execute [stack said 'thanks']
1388:
1389: * src/classes/file.C 1.97:
1390: decided not to log exec's with stderr, that could be warnings,
1391: and it's up to scritper to log/show them
1392:
1393: * src/main/pa_charset.C 1.29:
1394: * src/types/pa_vmail.C 1.27:
1395: * www/htdocs/index.html 1.131:
1396: 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]
1397: tfm readed & code updated
1398:
1399: * src/classes/op.C 1.107:
1400: * src/main/execute.C 1.268:
1401: * src/types/pa_wcontext.h 1.40:
1402: * src/types/pa_wcontext.h 1.41:
1403: VCodeFrame parent param were specified badly
1404:
1405: * src/classes/double.C 1.50:
1406: * src/main/execute.C 1.264:
1407: * www/htdocs/index.html 1.132:
1408: double:sql badly called write_assign_lang, not write_no_lang,
1409: thus doing unnecessary double/string converstion, which were loosing time&precesion
1410:
1411: 2002-09-04 paf
1412: * src/types/pa_vxnode.C 1.25:
1413: * www/htdocs/index.html 1.129:
1414: removed too strong checks of xnode.elements.
1415: now, for instance, if element does not have any attributes, $xnode.attributes is void, not error
1416:
1417: * configure 1.37:
1418: * configure.in 1.38:
1419: introducing --with-sjlj-exceptions
1420: [hpux can not work with longjump/throw pair, and one must switch that on there.
1421: todo: detect that automatically]
1422:
1423: * configure 1.38:
1424: makes with sjlj
1425:
1426: * src/include/pa_config_auto.h.in 1.28:
1427: sjlj define
1428:
1429: * INSTALL 1.26:
1430: * src/include/pa_config_fixed.h 1.49:
1431: * src/include/pa_sql_connection.h 1.28:
1432: * src/main/pa_sql_driver_manager.C 1.65:
1433: * www/htdocs/index.html 1.130:
1434: -with-sjlj-exceptions define checked.
1435: on win32 it made default
1436:
1437: 2002-09-02 paf
1438: * Makefile.am 1.7:
1439: * Makefile.in 1.18:
1440: * src/types/pa_vdate.h 1.20:
1441: happy now only install-exec
1442:
1443: * src/types/pa_vdate.h 1.21:
1444: removed debug
1445:
1446: * operators.txt 1.80:
1447: * src/main/execute.C 1.263:
1448: * src/targets/cgi/parser3.dsp 1.58:
1449: * www/htdocs/index.html 1.128:
1450: removed double_result, didn't help
1451:
1452: * src/types/pa_vdate.h 1.22:
1453: *** empty log message ***
1454:
1455: * src/main/execute.C 1.258:
1456: fixed numeric < & co so that thay now use c=a-b, c OPERATOR 0.
1457: this works fine on solaris/intel for still unknown reason.
1458:
1459: * src/main/execute.C 1.261:
1460: double_result made to move that var away from hungry g++ optimizer (-O2),
1461: before: it were optimized and comparison operators worked badly
1462:
1463: 2002-08-30 paf
1464: * src/ident.awk 1.6:
1465: forgot to remove after switching to old static RCSxxx="xxx" scheme
1466:
1467: 2002-08-29 paf
1468: * parser3.dsw 1.3:
1469: * src/classes/classes.dsp 1.25:
1470: * src/classes/hash.C 1.46:
1471: * src/classes/op.C 1.105:
1472: * src/classes/string.C 1.119:
1473: * src/include/pa_request.h 1.146:
1474: * src/lib/md5/md5.dsp 1.2:
1475: * src/main/execute.C 1.257:
1476: * src/main/main.dsp 1.158:
1477: * src/main/pa_request.C 1.227:
1478: * src/targets/cgi/parser3.dsp 1.57:
1479: * src/types/pa_value.C 1.4:
1480: * src/types/pa_value.h 1.99:
1481: * src/types/pa_vmail.C 1.26:
1482: * src/types/pa_vmethod_frame.h 1.35:
1483: * src/types/pa_wcontext.h 1.38:
1484: * src/types/types.dsp 1.33:
1485: * www/htdocs/index.html 1.127:
1486: junction_cleaner moved to auto VMethodFrame [called less frequent, allowed to remove ugly Junction.change_context-s from many places, switch, mail:send..html{}, ..]
1487: request.root renamed to method_frame [more easyreading]
1488: ancient {...PUSH/POPs...} changed to stack vars [speed up]
1489:
1490: 2002-08-28 paf
1491: * operators.txt 1.79:
1492: * src/classes/string.C 1.118:
1493: * www/htdocs/derived.p 1.15:
1494: * www/htdocs/index.html 1.124:
1495: ^string.split[delim[;options]]
1496:
1497: * src/types/pa_vcookie.C 1.50:
1498: * www/htdocs/index.html 1.125:
1499: fixed cookie delete when
1500: $cookie:name[$.value[]]
1501:
1502: * src/types/pa_vcookie.C 1.51:
1503: * www/htdocs/index.html 1.126:
1504: $cookie:name[&]
1505: $cookie:name << now tainted
1506:
1507: 2002-08-27 paf
1508: * etc/parser3.charsets/Makefile.am 1.4:
1509: * etc/parser3.charsets/Makefile.in 1.12:
1510: merged from 3.0.0005
1511:
1512: * INSTALL 1.25:
1513: recommended latest gmime 1.0.5
1514:
1515: * operators.txt 1.78:
1516: * src/main/compile.tab.C 1.62:
1517: * src/main/compile.y 1.190:
1518: * www/htdocs/index.html 1.123:
1519: * www/htdocs/mailreceive.eml 1.2:
1520: # now delimiter
1521:
1522: 2002-08-26 paf
1523: * src/targets/apache13/hook/Makefile.am 1.1:
1524: * src/targets/apache13/hook/Makefile.in 1.1:
1525: *** empty log message ***
1526:
1527: * configure 1.36:
1528: * configure.in 1.37:
1529: * src/targets/apache13/Makefile.am 1.14:
1530: * src/targets/apache13/Makefile.in 1.38:
1531: * src/targets/apache13/hook/mod_parser3.c 1.2:
1532: apache13/hook added to make dist.
1533:
1534: 2002-08-23 paf
1535: * src/include/pa_common.h 1.81:
1536: * src/main/pa_common.C 1.118:
1537: * src/targets/cgi/parser3.C 1.197:
1538: * src/targets/isapi/parser3isapi.C 1.79:
1539: * www/htdocs/index.html 1.122:
1540: when auto.p beside binary [cgi, isapi] not accessible [due to
1541: bad rights or whatever] it's error now
1542:
1543: 2002-08-21 paf
1544: * src/main/pa_string.C 1.169:
1545: * www/htdocs/index.html 1.121:
1546: fixed bad language bug, [were wrong string cloning constructor]
1547:
1548: * src/main/compile.tab.C 1.61:
1549: * src/main/compile.y 1.189:
1550: * src/main/compile_tools.C 1.53:
1551: * src/main/compile_tools.h 1.64:
1552: * www/htdocs/derived.p 1.13:
1553: * www/htdocs/derived.p 1.14:
1554: "BASE:"
1555: "BASE::"
1556: syntax allowed, means "base class".
1557: compiled as if here they named base class
1558:
1559: * bin/auto.p.dist.in 1.7:
1560: * src/targets/cgi/parser3.C 1.196:
1561: * src/types/pa_vfile.C 1.34:
1562: * src/types/pa_vmail.C 1.23:
1563: * www/htdocs/mailreceive.eml 1.1:
1564: * www/htdocs/mailreceive.html 1.1:
1565: $mail.received.file.value.content-type fixed
1566:
1567: * Makefile.am 1.6:
1568: * Makefile.in 1.17:
1569: can use:
1570: make happy
1571: equals to
1572: make update install
1573:
1574: * src/main/execute.C 1.256:
1575: * src/types/pa_vobject.h 1.34:
1576: * www/htdocs/base.p 1.3:
1577: * www/htdocs/derived.p 1.12:
1578: * www/htdocs/index.html 1.120:
1579: fixed virtual calls
1580:
1581: 2002-08-20 paf
1582: * operators.txt 1.76:
1583: * src/classes/void.C 1.23:
1584: * www/htdocs/index.html 1.117:
1585: ^void.length[] = 0 merged from 3.0.0005
1586:
1587: * operators.txt 1.77:
1588: * src/classes/void.C 1.24:
1589: * www/htdocs/index.html 1.118:
1590: ^void.pos[...] = -1 merged from 3.0.0005
1591:
1592: * operators.txt [release_3_0_0005] 1.59.2.3:
1593: * src/classes/void.C [release_3_0_0005] 1.21.2.1:
1594: ^void.length[] = 0
1595:
1596: * operators.txt [release_3_0_0005] 1.59.2.4:
1597: * src/classes/void.C [release_3_0_0005] 1.21.2.2:
1598: ^void.pos[...] = -1
1599:
1600: * src/classes/file.C 1.96:
1601: * www/htdocs/index.html 1.119:
1602: fixed language of file:file result
1603:
1604: 2002-08-19 paf
1605: * src/classes/xnode.C 1.49:
1606: * src/classes/xnode.C 1.50:
1607: * src/classes/xnode.C 1.51:
1608: * src/types/pa_vxdoc.C 1.21:
1609: xdoc.fields fixed [were error in xnode, which were not catched
1610: in xdoc]
1611:
1612: * src/classes/xdoc.C 1.99:
1613: xdoc getElementsByTagName, ...NS
1614: overriden, work now
1615:
1616: * src/include/pa_stylesheet_connection.h 1.31:
1617: * src/main/pa_globals.C 1.138:
1618: prepared:
1619: // validate each document after load/create (?)
1620: //xmlDoValidityCheckingDefaultValue = 1;
1621:
1622: 2002-08-15 paf
1623: * src/types/pa_vrequest.C 1.25:
1624: * www/htdocs/index.html 1.113:
1625: $request:body unprecessed POST request
1626:
1627: * operators.txt 1.71:
1628: * src/classes/form.C 1.31:
1629: * src/include/pa_pool.h 1.84:
1630: * src/include/pa_request.h 1.145:
1631: * src/main/pa_pool.C 1.56:
1632: * src/types/pa_vform.C 1.66:
1633: * src/types/pa_vform.h 1.41:
1634: * www/htdocs/.htaccess 1.7:
1635: planning/preparing_to $request:body
1636: r.post_data now const
1637:
1638: * src/classes/image.C 1.75:
1639: * src/classes/op.C 1.104:
1640: * src/classes/xdoc.C 1.98:
1641: * src/classes/xnode.C 1.48:
1642: * src/main/execute.C 1.255:
1643: * src/types/pa_value.h 1.97:
1644: * src/types/pa_vhash.h 1.39:
1645: * src/types/pa_vobject.C 1.7:
1646: * src/types/pa_vobject.h 1.33:
1647: * src/types/pa_vtable.h 1.46:
1648: * www/htdocs/index.html 1.111:
1649: instead of type() checking everywhere used Value.as
1650: now user descendants can be used in params.
1651:
1652: VObject::as_*, is_defined now taken from bases.
1653: xtable(table)
1654: ^if($xtable) now OK
1655:
1656: * operators.txt 1.73:
1657: * src/include/pa_common.h 1.80:
1658: * src/main/pa_common.C 1.117:
1659: * src/types/pa_vcookie.C 1.49:
1660: * src/types/pa_vdate.h 1.19:
1661: * src/types/pa_vresponse.C 1.11:
1662: * src/types/pa_vresponse.h 1.29:
1663: * www/htdocs/index.html 1.115:
1664: $response:field[date]
1665: $response:field[$.xxx[date]]
1666:
1667: * src/types/pa_value.h 1.98:
1668: * src/types/pa_vdate.h 1.18:
1669: * src/types/pa_vrequest.C 1.24:
1670: * src/types/pa_vxdoc.C 1.20:
1671: * src/types/pa_vxnode.C 1.24:
1672: * www/htdocs/index.html 1.112:
1673: few barks:
1674: bark("%s field not found", 0, &aname)
1675:
1676: * src/classes/hash.C 1.45:
1677: * src/classes/string.C 1.117:
1678: * src/classes/table.C 1.160:
1679: * src/classes/void.C 1.22:
1680: * src/include/pa_sql_connection.h 1.27:
1681: * www/htdocs/index.html 1.114:
1682: fixed source of ^hash::sql{bad}
1683:
1684: * src/classes/classes.h 1.22:
1685: * www/htdocs/index.html 1.116:
1686: write to static var caused useless Exception, introduced
1687: Methoded::put_element wich consumes those
1688:
1689: * src/main/execute.C 1.254:
1690: * src/types/pa_value.h 1.96:
1691: * src/types/pa_vclass.C 1.12:
1692: * src/types/pa_vclass.h 1.37:
1693: * src/types/pa_vobject.C 1.6:
1694: * src/types/pa_vobject.h 1.32:
1695: * src/types/pa_vxdoc.C 1.19:
1696: * src/types/pa_vxdoc.h 1.29:
1697: is->as
1698:
1699: * operators.txt 1.72:
1700: $request:body unprecessed POST request body
1701:
1702: 2002-08-14 paf
1703: * src/targets/cgi/Makefile.am 1.41:
1704: * src/targets/cgi/fixopt.C 1.1:
1705: * src/targets/cgi/fixopt.C 1.2:
1706: * src/targets/cgi/fixopt.h 1.1:
1707: * src/targets/cgi/parser3.C 1.194:
1708: * src/targets/cgi/parser3.dsp 1.55:
1709: fixopt now preprocesses command line params, splitting them by
1710: space, excluding argv[0], argv[argc-1]
1711:
1712: * src/classes/xnode.h 1.16:
1713: * src/main/execute.C 1.253:
1714: * src/targets/cgi/parser3.dsp 1.56:
1715: * src/types/pa_value.h 1.95:
1716: * src/types/pa_vclass.C 1.11:
1717: * src/types/pa_vclass.h 1.36:
1718: * src/types/pa_vcode_frame.h 1.21:
1719: * src/types/pa_vcookie.C 1.48:
1720: * src/types/pa_vcookie.h 1.21:
1721: * src/types/pa_vdate.h 1.17:
1722: * src/types/pa_venv.h 1.26:
1723: * src/types/pa_vfile.h 1.49:
1724: * src/types/pa_vform.C 1.65:
1725: * src/types/pa_vform.h 1.40:
1726: * src/types/pa_vhash.h 1.38:
1727: * src/types/pa_vimage.h 1.31:
1728: * src/types/pa_vmail.C 1.22:
1729: * src/types/pa_vmail.h 1.6:
1730: * src/types/pa_vmath.h 1.12:
1731: * src/types/pa_vmethod_frame.h 1.34:
1732: * src/types/pa_vobject.C 1.5:
1733: * src/types/pa_vobject.h 1.31:
1734: * src/types/pa_vrequest.C 1.23:
1735: * src/types/pa_vrequest.h 1.23:
1736: * src/types/pa_vresponse.C 1.10:
1737: * src/types/pa_vresponse.h 1.28:
1738: * src/types/pa_vstateless_class.h 1.34:
1739: * src/types/pa_vstateless_object.h 1.25:
1740: * src/types/pa_vstatus.C 1.12:
1741: * src/types/pa_vstatus.h 1.13:
1742: * src/types/pa_vstring.h 1.52:
1743: * src/types/pa_vtable.C 1.19:
1744: * src/types/pa_vtable.h 1.45:
1745: * src/types/pa_vvoid.h 1.14:
1746: * src/types/pa_vxdoc.C 1.18:
1747: * src/types/pa_vxdoc.h 1.28:
1748: * src/types/pa_vxnode.C 1.23:
1749: * src/types/pa_vxnode.h 1.20:
1750: * src/types/pa_wwrapper.h 1.24:
1751: * www/htdocs/index.html 1.110:
1752: is now works with VObject & VClass
1753:
1754: * src/types/pa_vmail.C 1.21:
1755: mail: turned off utf8 to source transcoding
1756:
1757: * src/targets/cgi/parser3.C 1.193:
1758: -f config file
1759:
1760: * src/targets/cgi/Makefile.am 1.42:
1761: * src/targets/cgi/fixopt.C 1.3:
1762: * src/targets/cgi/fixopt.h 1.2:
1763: * src/targets/cgi/parser3.C 1.195:
1764: removed fixopt stupidity. on stupid linux use
1765: cd /document/root
1766: ../cgi/parser3 script
1767:
1768: * src/targets/cgi/Makefile.in 1.52:
1769: * src/targets/cgi/Makefile.in 1.53:
1770: *** empty log message ***
1771:
1772: * src/targets/cgi/parser3.C 1.192:
1773: * www/htdocs/auto.p 1.17:
1774: * www/htdocs/derived.p 1.11:
1775: * www/htdocs/index.html 1.109:
1776: fixed .log file dir
1777:
1778: 2002-08-13 paf
1779: * www/htdocs/derived.p 1.7:
1780: sample: dont convinient that table fields can be overridden
1781:
1782: * src/types/Makefile.in 1.43:
1783: added vobject.c & vclass
1784:
1785: * src/types/Makefile.in 1.42:
1786: VAliased removed
1787:
1788: * src/types/pa_vclass.C 1.9:
1789: * www/htdocs/derived.p 1.9:
1790: checked: form[vclass]fields can be overwritten in derived(table)
1791:
1792: * src/types/Makefile.am 1.26:
1793: * src/types/pa_vclass.C 1.7:
1794: * src/types/pa_vclass.h 1.34:
1795: * src/types/pa_vobject.C 1.1:
1796: * src/types/pa_vobject.h 1.29:
1797: * src/types/types.dsp 1.32:
1798: reorganized modules
1799: todo: fix bug with put endless recoursion
1800: todo: check 'as'
1801:
1802: * src/types/pa_vclass.C 1.10:
1803: * www/htdocs/index.html 1.107:
1804: allow override parent variables, useful for form descendants
1805:
1806: * src/types/pa_vobject.C 1.4:
1807: * www/htdocs/derived.p 1.10:
1808: * www/htdocs/index.html 1.108:
1809: allow override parent variables, useful for form descendants [
1810: in vobject too, were in vclass]
1811:
1812: * src/classes/form.C 1.30:
1813: * src/classes/mail.C 1.78:
1814: * src/classes/op.C 1.103:
1815: * src/classes/xnode.h 1.15:
1816: * src/include/pa_request.h 1.144:
1817: * src/main/execute.C 1.252:
1818: * src/main/pa_request.C 1.226:
1819: * src/types/pa_value.h 1.94:
1820: * src/types/pa_vclass.C 1.8:
1821: * src/types/pa_vclass.h 1.35:
1822: * src/types/pa_vcode_frame.h 1.20:
1823: * src/types/pa_vcookie.C 1.47:
1824: * src/types/pa_vcookie.h 1.20:
1825: * src/types/pa_vdate.h 1.16:
1826: * src/types/pa_venv.h 1.25:
1827: * src/types/pa_vfile.h 1.48:
1828: * src/types/pa_vform.C 1.64:
1829: * src/types/pa_vform.h 1.39:
1830: * src/types/pa_vhash.h 1.37:
1831: * src/types/pa_vimage.h 1.30:
1832: * src/types/pa_vmail.C 1.20:
1833: * src/types/pa_vmail.h 1.5:
1834: * src/types/pa_vmath.h 1.11:
1835: * src/types/pa_vmethod_frame.h 1.33:
1836: * src/types/pa_vobject.C 1.3:
1837: * src/types/pa_vobject.h 1.30:
1838: * src/types/pa_vrequest.C 1.22:
1839: * src/types/pa_vrequest.h 1.22:
1840: * src/types/pa_vresponse.C 1.9:
1841: * src/types/pa_vresponse.h 1.27:
1842: * src/types/pa_vstateless_class.h 1.33:
1843: * src/types/pa_vstateless_object.h 1.24:
1844: * src/types/pa_vstatus.C 1.11:
1845: * src/types/pa_vstatus.h 1.12:
1846: * src/types/pa_vstring.h 1.51:
1847: * src/types/pa_vtable.C 1.18:
1848: * src/types/pa_vtable.h 1.44:
1849: * src/types/pa_vvoid.h 1.13:
1850: * src/types/pa_vxdoc.C 1.17:
1851: * src/types/pa_vxdoc.h 1.27:
1852: * src/types/pa_vxnode.C 1.22:
1853: * src/types/pa_vxnode.h 1.19:
1854: * src/types/pa_wwrapper.h 1.23:
1855: introduced Value::get_element(..., bool looking_down) [needed
1856: to exclude endless recoursion]
1857:
1858: * src/classes/table.C 1.159:
1859: * src/types/pa_vtable.C 1.17:
1860: * src/types/pa_vtable.h 1.43:
1861: * www/htdocs/derived.p 1.5:
1862: fixed error message on using non-created table
1863:
1864: * src/classes/form.C 1.29:
1865: * src/classes/hash.C 1.44:
1866: * src/classes/mail.C 1.77:
1867: * src/classes/op.C 1.102:
1868: * src/classes/xnode.h 1.14:
1869: * src/include/pa_request.h 1.143:
1870: * src/main/compile.C 1.66:
1871: * src/main/compile.tab.C 1.60:
1872: * src/main/execute.C 1.251:
1873: * src/main/pa_request.C 1.225:
1874: * src/types/pa_value.h 1.93:
1875: * src/types/pa_vclass.h 1.33:
1876: * src/types/pa_vcode_frame.h 1.19:
1877: * src/types/pa_vcookie.C 1.46:
1878: * src/types/pa_vcookie.h 1.19:
1879: * src/types/pa_vdate.h 1.15:
1880: * src/types/pa_venv.h 1.24:
1881: * src/types/pa_vfile.h 1.47:
1882: * src/types/pa_vform.C 1.63:
1883: * src/types/pa_vform.h 1.38:
1884: * src/types/pa_vhash.h 1.36:
1885: * src/types/pa_vimage.C 1.20:
1886: * src/types/pa_vimage.h 1.29:
1887: * src/types/pa_vmail.C 1.19:
1888: * src/types/pa_vmail.h 1.4:
1889: * src/types/pa_vmath.h 1.10:
1890: * src/types/pa_vmethod_frame.h 1.32:
1891: * src/types/pa_vobject.h 1.26:
1892: * src/types/pa_vrequest.C 1.20:
1893: * src/types/pa_vrequest.h 1.20:
1894: * src/types/pa_vresponse.C 1.8:
1895: * src/types/pa_vresponse.h 1.26:
1896: * src/types/pa_vstateless_class.h 1.32:
1897: * src/types/pa_vstateless_object.h 1.23:
1898: * src/types/pa_vstatus.C 1.10:
1899: * src/types/pa_vstatus.h 1.11:
1900: * src/types/pa_vstring.h 1.50:
1901: * src/types/pa_vtable.C 1.16:
1902: * src/types/pa_vtable.h 1.42:
1903: * src/types/pa_vvoid.h 1.12:
1904: * src/types/pa_vxdoc.C 1.16:
1905: * src/types/pa_vxdoc.h 1.26:
1906: * src/types/pa_vxnode.C 1.21:
1907: * src/types/pa_vxnode.h 1.18:
1908: * src/types/pa_wwrapper.h 1.22:
1909: * www/htdocs/derived.p 1.4:
1910: VObject.get/out now looking down/up tree
1911: todo: fix error message on non-constructed parents
1912:
1913: * src/types/pa_vobject.h 1.28:
1914: * www/htdocs/derived.p 1.8:
1915: checked: table fields can be overwritten in derived(table)
1916:
1917: * src/types/pa_vobject.h 1.27:
1918: * www/htdocs/derived.p 1.6:
1919: * www/htdocs/index.html 1.106:
1920: derived classes can have fields of their own now
1921:
1922: 2002-08-12 paf
1923: * src/main/compile.tab.C 1.59:
1924: * src/main/compile.y 1.188:
1925: * src/main/execute.C 1.249:
1926: * src/main/execute.C 1.250:
1927: * src/main/pa_request.C 1.224:
1928: * src/types/Makefile.am 1.25:
1929: * src/types/pa_valiased.C 1.17:
1930: * src/types/pa_valiased.h 1.23:
1931: * src/types/pa_value.h 1.92:
1932: * src/types/pa_vclass.h 1.32:
1933: * src/types/pa_vobject.h 1.25:
1934: * src/types/pa_vstateless_class.h 1.30:
1935: * src/types/pa_vstateless_object.h 1.21:
1936: * src/types/pa_wcontext.h 1.37:
1937: ^base:create[] dynamic call rewritten
1938: todo: thorough testing
1939:
1940: * src/types/pa_value.h 1.91:
1941: * src/types/pa_vclass.h 1.31:
1942: * src/types/pa_vobject.h 1.24:
1943: * www/htdocs/base.p 1.1:
1944: * www/htdocs/derived.p 1.1:
1945: VObject ctor now instantates base class, remembers it and saves child in parent
1946: VObject.get_class now returns last child = downward virtual calls OK
1947:
1948: * src/types/pa_vstateless_class.h 1.31:
1949: * src/types/pa_vstateless_object.h 1.22:
1950: * www/htdocs/derived.p 1.3:
1951: table derived OK
1952:
1953: * src/main/pa_request.C 1.223:
1954: response:body[file] content-type check fixed [were bad when
1955: content-type is hash]
1956:
1957: * bin/auto.p.dist.in 1.5:
1958: fixed sendmail default comment
1959:
1960: * src/main/execute.C 1.248:
1961: * src/types/pa_value.h 1.90:
1962: * src/types/pa_vclass.h 1.30:
1963: * src/types/pa_vdate.h 1.14:
1964: * src/types/pa_vdouble.h 1.40:
1965: * src/types/pa_vfile.h 1.46:
1966: * src/types/pa_vimage.h 1.28:
1967: * src/types/pa_vint.h 1.37:
1968: * src/types/pa_vmethod_frame.h 1.31:
1969: * src/types/pa_vobject.h 1.23:
1970: * src/types/pa_vresponse.h 1.25:
1971: * src/types/pa_vstateless_class.h 1.29:
1972: * src/types/pa_vstateless_object.h 1.20:
1973: * src/types/pa_vstring.h 1.49:
1974: * src/types/pa_vtable.h 1.41:
1975: * src/types/pa_vxdoc.h 1.25:
1976: * src/types/pa_vxnode.h 1.17:
1977: * src/types/pa_wcontext.h 1.36:
1978: * src/types/types.dsp 1.31:
1979: * www/htdocs/index.html 1.105:
1980: killed VAliased [redundant], moved $CLASS to VObject only [
1981: parser class instance]
1982:
1983: * bin/auto.p.dist.in 1.6:
1984: more like in dist on parser.ru
1985:
1986: * www/htdocs/base.p 1.2:
1987: * www/htdocs/derived.p 1.2:
1988: not good - along upward-virtual call self eq child
1989:
1990: 2002-08-09 paf
1991: * src/main/execute.C 1.247:
1992: * src/types/pa_value.h 1.89:
1993: * src/types/pa_vclass.h 1.29:
1994: * src/types/pa_vobject.h 1.22:
1995: * src/types/pa_vxdoc.h 1.24:
1996: * www/htdocs/index.html 1.104:
1997: started as()
1998:
1999: 2002-08-08 paf
2000: * src/classes/mail.C 1.76:
2001: * src/types/pa_vmail.C 1.18:
2002: * www/htdocs/auto.p 1.16:
2003: * www/htdocs/index.html 1.98:
2004: in letter texts one can use tainted data now. only she must specify the language.
2005:
2006: ^mail:send[
2007: $.from[paf@mail.design.ru]
2008: $.to[paf@mail.design.ru]
2009: $.subject[^taint[uri][ìîñêâà]=2]
2010: $.text[^taint[uri][ìîñêâà]=]
2011: ]
2012:
2013: * operators.txt 1.67:
2014: * src/include/pa_string.h 1.142:
2015: * src/include/pa_string.h 1.143:
2016: * src/main/pa_string.C 1.168:
2017: * www/htdocs/index.html 1.95:
2018: String::first_char now not fails on empty strings
2019: ^if(-f '') now ok and in 3 other places.
2020:
2021: * src/classes/file.C 1.95:
2022: * src/classes/op.C 1.101:
2023: * src/types/pa_vfile.C 1.33:
2024: * www/htdocs/index.html 1.96:
2025: * www/htdocs/index.html 1.97:
2026: ^process now prints more precise origin
2027:
2028: * operators.txt 1.68:
2029: * src/types/pa_vdate.h 1.13:
2030: * www/htdocs/index.html 1.99:
2031: $date.yearday
2032: $date.daylightsaving
2033:
2034: * src/main/execute.C 1.246:
2035: * www/htdocs/index.html 1.100:
2036: error reporting on object writes to MAIN improved [were ruind
2037: with fixing $obj[^if(1){$obj}] ]
2038:
2039: * operators.txt 1.69:
2040: * operators.txt 1.70:
2041: * src/classes/date.C 1.36:
2042: * src/include/pa_globals.h 1.94:
2043: * src/main/pa_globals.C 1.137:
2044: * www/htdocs/index.html 1.101:
2045: * www/htdocs/index.html 1.102:
2046: year column in month calendar [week year]
2047:
2048: 2002-08-07 paf
2049: * src/classes/classes.dsp 1.24:
2050: * src/classes/gd/gd.dsp 1.26:
2051: * src/classes/smtp/smtp.dsp 1.22:
2052: * src/classes/table.C 1.158:
2053: * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
2054: * src/main/pa_array.C 1.52:
2055: * src/types/types.dsp 1.30:
2056: * www/htdocs/index.html 1.91:
2057: all Debug dirs in .dsp now named 'Debug'
2058:
2059: * src/classes/string.C 1.116:
2060: * src/main/pa_string.C 1.166:
2061: * src/main/pa_string.C 1.167:
2062: * www/htdocs/index.html 1.93:
2063: * www/htdocs/index.html 1.94:
2064: ^string.mid(0;bad) fixed
2065:
2066: * operators.txt 1.66:
2067: * src/classes/op.C 1.100:
2068: cache...{...^cache<<to past...} now erasing cache file [there
2069: were bad check on that]
2070:
2071: * operators.txt 1.65:
2072: * src/classes/mail.C 1.75:
2073: exception_type email.send
2074:
2075: * src/types/pa_vmail.C 1.16:
2076: * www/htdocs/global.xsl 1.8:
2077: * www/htdocs/index.html 1.89:
2078: mail:send empty email checked
2079:
2080: * src/main/execute.C 1.245:
2081: * src/types/pa_vcode_frame.h 1.17:
2082: * src/types/pa_vcode_frame.h 1.18:
2083: * src/types/pa_vmethod_frame.h 1.30:
2084: * src/types/pa_wcontext.C 1.22:
2085: * src/types/pa_wcontext.h 1.35:
2086: * src/types/pa_wwrapper.h 1.21:
2087: * www/htdocs/index.html 1.92:
2088: vcodeframe were mistakenly not completely transparent to object writes.
2089: $hash[^if(1){$hash}] now works
2090:
2091: * operators.txt 1.64:
2092: * src/types/pa_vmail.C 1.17:
2093: * www/htdocs/index.html 1.90:
2094: exception_type email.format
2095:
2096: * etc/parser3.charsets/Makefile.am [release_3_0_0005] 1.3.6.1:
2097: * etc/parser3.charsets/Makefile.in [release_3_0_0005] 1.11.4.1:
2098: all included into dist
2099:
2100: 2002-08-06 paf
2101: * src/classes/file.C 1.93:
2102: * src/include/pa_globals.h 1.93:
2103: * src/main/pa_globals.C 1.136:
2104: * src/main/pa_request.C 1.222:
2105: * src/types/pa_vfile.C 1.32:
2106: * src/types/pa_vfile.h 1.45:
2107: * www/htdocs/index.html 1.85:
2108: $file.content-type [instead of .mime-type]
2109: now works for file::stat also
2110:
2111: * src/main/pa_request.C 1.221:
2112: * www/htdocs/index.html 1.84:
2113: case insensitive mime_type_of
2114:
2115: * src/classes/file.C 1.94:
2116: * www/htdocs/index.html 1.86:
2117: $f[file::cgi]
2118: $f.UPPER case fields
2119:
2120: * operators.txt 1.62:
2121: * operators.txt 1.63:
2122: * src/classes/table.C 1.157:
2123: * src/include/pa_array.h 1.56:
2124: * src/include/pa_table.h 1.47:
2125: * src/main/pa_array.C 1.51:
2126: * src/main/pa_table.C 1.50:
2127: * www/htdocs/index.html 1.88:
2128: ^table::create[$source;$.options]
2129: ^table::join[$source;$.options]
2130:
2131: * bin/auto.p.dist.in 1.4:
2132: jpeg
2133:
2134: * operators.txt 1.61:
2135: * src/classes/hash.C 1.43:
2136: * src/classes/string.C 1.115:
2137: * src/classes/table.C 1.156:
2138: * www/htdocs/index.html 1.87:
2139: sql options can be string now
2140: ^xxx:sql{...}[
2141: # $.default()
2142: }
2143:
2144: 2002-08-05 paf
2145: * src/classes/date.C 1.34:
2146: * src/include/pa_globals.h 1.92:
2147: * src/main/pa_globals.C 1.135:
2148: month calendar week column [ISO 8601 Week Numbers]
2149:
2150: * operators.txt 1.60:
2151: comment on date:calendar week column
2152:
2153: * src/types/pa_vxnode.C 1.20:
2154: xnode.childNodes now 0... [were 1...]
2155:
2156: * src/main/pa_common.C 1.113:
2157: * src/main/pa_common.C 1.114:
2158: * src/main/pa_common.C 1.115:
2159: * src/main/pa_common.C 1.116:
2160: write checked
2161:
2162: * src/types/pa_vmail.C 1.15:
2163: file buffer relocated to parser heap
2164:
2165: * src/classes/date.C 1.35:
2166: +1 buf size for stupid snprintfs
2167:
2168: 2002-08-02 paf
2169: * operators.txt 1.59:
2170: * src/main/pa_request.C 1.220:
2171: * src/types/pa_vform.C 1.61:
2172: * www/htdocs/index.html 1.83:
2173: response transcoded source->client only when text/* or simple
2174: onoverridden $response:body
2175:
2176: * src/include/pa_config_fixed.h [release_3_0_0005] 1.48.2.1:
2177: * src/main/pa_string.C [release_3_0_0005] 1.165.2.1:
2178: * src/targets/cgi/getopt.c [release_3_0_0005] 1.1.4.1:
2179: * src/targets/cgi/parser3.C [release_3_0_0005] 1.190.2.1:
2180: removed #define DEBUG*
2181:
2182: * src/Makefile.in 1.50:
2183: * src/classes/Makefile.in 1.48:
2184: * src/classes/gd/Makefile.in 1.38:
2185: * src/main/Makefile.in 1.44:
2186: * src/targets/apache13/Makefile.in 1.37:
2187: * src/targets/cgi/Makefile.in 1.51:
2188: * src/types/Makefile.in 1.41:
2189: *** empty log message ***
2190:
2191: * src/types/pa_vclass.h 1.28:
2192: * src/types/pa_vform.C 1.62:
2193: * src/types/pa_vobject.h 1.21:
2194: opera multipart post fixed
2195:
2196: * configure [release_3_0_0005] 1.35.2.1:
2197: * configure.in [release_3_0_0005] 1.36.2.1:
2198: * src/include/pa_version.h [release_3_0_0005] 1.7.2.1:
2199: release 3_0_0005
2200:
2201: * bin/auto.p.dist.in [release_3_0_0005] 1.3.4.1:
2202: unhandled_exception comments
2203:
2204: 2002-08-01 paf
2205: * src/classes/classes.C 1.17:
2206: * src/classes/classes.h 1.21:
2207: * src/classes/date.C 1.33:
2208: * src/classes/double.C 1.49:
2209: * src/classes/file.C 1.92:
2210: * src/classes/form.C 1.28:
2211: * src/classes/gd/gif.C 1.28:
2212: * src/classes/gd/gif.h 1.22:
2213: * src/classes/gd/gifio.C 1.20:
2214: * src/classes/hash.C 1.42:
2215: * src/classes/image.C 1.74:
2216: * src/classes/int.C 1.46:
2217: * src/classes/mail.C 1.74:
2218: * src/classes/math.C 1.23:
2219: * src/classes/op.C 1.99:
2220: * src/classes/response.C 1.21:
2221: * src/classes/smtp/comms.C 1.10:
2222: * src/classes/smtp/smtp.C 1.13:
2223: * src/classes/smtp/smtp.h 1.10:
2224: * src/classes/string.C 1.114:
2225: * src/classes/table.C 1.155:
2226: * src/classes/void.C 1.21:
2227: * src/classes/xdoc.C 1.97:
2228: * src/classes/xnode.C 1.47:
2229: * src/classes/xnode.h 1.13:
2230: * src/include/pa_array.h 1.55:
2231: * src/include/pa_cache_managers.h 1.8:
2232: * src/include/pa_charset.h 1.18:
2233: * src/include/pa_charsets.h 1.7:
2234: * src/include/pa_common.h 1.79:
2235: * src/include/pa_config_fixed.h 1.48:
2236: * src/include/pa_dictionary.h 1.12:
2237: * src/include/pa_dir.h 1.12:
2238: * src/include/pa_exception.h 1.37:
2239: * src/include/pa_exec.h 1.10:
2240: * src/include/pa_globals.h 1.91:
2241: * src/include/pa_hash.h 1.57:
2242: * src/include/pa_opcode.h 1.20:
2243: * src/include/pa_pool.h 1.83:
2244: * src/include/pa_request.h 1.142:
2245: * src/include/pa_sapi.h 1.21:
2246: * src/include/pa_socks.h 1.10:
2247: * src/include/pa_sql_connection.h 1.26:
2248: * src/include/pa_sql_driver_manager.h 1.25:
2249: * src/include/pa_stack.h 1.16:
2250: * src/include/pa_string.h 1.141:
2251: * src/include/pa_stylesheet_connection.h 1.30:
2252: * src/include/pa_stylesheet_manager.h 1.14:
2253: * src/include/pa_table.h 1.46:
2254: * src/include/pa_threads.h 1.25:
2255: * src/include/pa_types.h 1.43:
2256: * src/include/pa_uue.h 1.3:
2257: * src/lib/md5/pa_md5.h 1.4:
2258: * src/lib/md5/pa_md5c.c 1.5:
2259: * src/lib/pcre/pcre_parser_ctype.c 1.2:
2260: * src/main/compile.C 1.65:
2261: * src/main/compile.tab.C 1.58:
2262: * src/main/compile_tools.C 1.52:
2263: * src/main/compile_tools.h 1.63:
2264: * src/main/execute.C 1.244:
2265: * src/main/pa_array.C 1.50:
2266: * src/main/pa_cache_managers.C 1.6:
2267: * src/main/pa_charset.C 1.28:
2268: * src/main/pa_charsets.C 1.10:
2269: * src/main/pa_common.C 1.112:
2270: * src/main/pa_dictionary.C 1.16:
2271: * src/main/pa_dir.C 1.13:
2272: * src/main/pa_exception.C 1.42:
2273: * src/main/pa_exec.C 1.39:
2274: * src/main/pa_globals.C 1.134:
2275: * src/main/pa_hash.C 1.52:
2276: * src/main/pa_pool.C 1.55:
2277: * src/main/pa_request.C 1.219:
2278: * src/main/pa_socks.C 1.16:
2279: * src/main/pa_sql_driver_manager.C 1.64:
2280: * src/main/pa_string.C 1.165:
2281: * src/main/pa_stylesheet_manager.C 1.15:
2282: * src/main/pa_table.C 1.49:
2283: * src/main/pa_uue.C 1.3:
2284: * src/main/untaint.C 1.104:
2285: * src/sql/pa_sql_driver.h 1.28:
2286: * src/targets/apache13/mod_parser3.C 1.26:
2287: * src/targets/apache13/pa_md5c.c 1.4:
2288: * src/targets/apache13/pa_pool.C 1.7:
2289: * src/targets/apache13/pa_threads.C 1.10:
2290: * src/targets/cgi/pa_pool.C 1.40:
2291: * src/targets/cgi/pa_threads.C 1.11:
2292: * src/targets/cgi/parser3.C 1.190:
2293: * src/targets/cgi/pool_storage.h 1.12:
2294: * src/targets/isapi/pa_pool.C 1.15:
2295: * src/targets/isapi/pa_threads.C 1.12:
2296: * src/targets/isapi/parser3isapi.C 1.78:
2297: * src/targets/isapi/pool_storage.h 1.18:
2298: * src/types/pa_valiased.C 1.16:
2299: * src/types/pa_valiased.h 1.22:
2300: * src/types/pa_value.C 1.3:
2301: * src/types/pa_value.h 1.88:
2302: * src/types/pa_vbool.h 1.20:
2303: * src/types/pa_vclass.h 1.27:
2304: * src/types/pa_vcode_frame.h 1.16:
2305: * src/types/pa_vcookie.C 1.45:
2306: * src/types/pa_vcookie.h 1.18:
2307: * src/types/pa_vdate.h 1.12:
2308: * src/types/pa_vdouble.h 1.39:
2309: * src/types/pa_venv.h 1.23:
2310: * src/types/pa_vfile.C 1.31:
2311: * src/types/pa_vfile.h 1.44:
2312: * src/types/pa_vform.C 1.60:
2313: * src/types/pa_vform.h 1.37:
2314: * src/types/pa_vhash.h 1.35:
2315: * src/types/pa_vimage.C 1.19:
2316: * src/types/pa_vimage.h 1.27:
2317: * src/types/pa_vint.h 1.36:
2318: * src/types/pa_vjunction.h 1.15:
2319: * src/types/pa_vmail.C 1.14:
2320: * src/types/pa_vmail.h 1.3:
2321: * src/types/pa_vmath.h 1.9:
2322: * src/types/pa_vmethod_frame.h 1.29:
2323: * src/types/pa_vobject.h 1.20:
2324: * src/types/pa_vrequest.C 1.19:
2325: * src/types/pa_vrequest.h 1.19:
2326: * src/types/pa_vresponse.C 1.7:
2327: * src/types/pa_vresponse.h 1.24:
2328: * src/types/pa_vstateless_class.C 1.15:
2329: * src/types/pa_vstateless_class.h 1.28:
2330: * src/types/pa_vstateless_object.h 1.19:
2331: * src/types/pa_vstatus.C 1.9:
2332: * src/types/pa_vstatus.h 1.10:
2333: * src/types/pa_vstring.C 1.21:
2334: * src/types/pa_vstring.h 1.48:
2335: * src/types/pa_vtable.C 1.15:
2336: * src/types/pa_vtable.h 1.40:
2337: * src/types/pa_vvoid.h 1.11:
2338: * src/types/pa_vxdoc.C 1.15:
2339: * src/types/pa_vxdoc.h 1.23:
2340: * src/types/pa_vxnode.C 1.19:
2341: * src/types/pa_vxnode.h 1.16:
2342: * src/types/pa_wcontext.C 1.21:
2343: * src/types/pa_wcontext.h 1.34:
2344: * src/types/pa_wwrapper.h 1.20:
1.21 ! paf 2345: $Date: 2002/12/27 14:43:27 $
1.15 paf 2346:
2347: * src/Makefile.am 1.17:
2348: * src/classes/Makefile.am 1.40:
2349: * src/classes/classes.C 1.16:
2350: * src/classes/classes.dsp 1.23:
2351: * src/classes/classes.h 1.20:
2352: * src/classes/date.C 1.32:
2353: * src/classes/double.C 1.48:
2354: * src/classes/file.C 1.91:
2355: * src/classes/form.C 1.27:
2356: * src/classes/gd/Makefile.am 1.10:
2357: * src/classes/gd/gd.dsp 1.25:
2358: * src/classes/gd/gif.C 1.27:
2359: * src/classes/gd/gif.h 1.21:
2360: * src/classes/gd/gifio.C 1.19:
2361: * src/classes/hash.C 1.41:
2362: * src/classes/image.C 1.73:
2363: * src/classes/int.C 1.45:
2364: * src/classes/mail.C 1.73:
2365: * src/classes/math.C 1.22:
2366: * src/classes/op.C 1.98:
2367: * src/classes/response.C 1.20:
2368: * src/classes/smtp/comms.C 1.9:
2369: * src/classes/smtp/smtp.C 1.12:
2370: * src/classes/smtp/smtp.dsp 1.21:
2371: * src/classes/smtp/smtp.h 1.9:
2372: * src/classes/string.C 1.113:
2373: * src/classes/table.C 1.154:
2374: * src/classes/void.C 1.20:
2375: * src/classes/xdoc.C 1.96:
2376: * src/classes/xnode.C 1.46:
2377: * src/classes/xnode.h 1.12:
2378: * src/include/pa_array.h 1.54:
2379: * src/include/pa_cache_managers.h 1.7:
2380: * src/include/pa_charset.h 1.17:
2381: * src/include/pa_charsets.h 1.6:
2382: * src/include/pa_common.h 1.78:
2383: * src/include/pa_config_fixed.h 1.47:
2384: * src/include/pa_config_includes.h 1.20:
2385: * src/include/pa_dictionary.h 1.11:
2386: * src/include/pa_dir.h 1.11:
2387: * src/include/pa_exception.h 1.36:
2388: * src/include/pa_exec.h 1.9:
2389: * src/include/pa_globals.h 1.90:
2390: * src/include/pa_hash.h 1.56:
2391: * src/include/pa_opcode.h 1.19:
2392: * src/include/pa_pool.h 1.82:
2393: * src/include/pa_pragma_pack_begin.h 1.5:
2394: * src/include/pa_pragma_pack_end.h 1.5:
2395: * src/include/pa_request.h 1.141:
2396: * src/include/pa_sapi.h 1.20:
2397: * src/include/pa_socks.h 1.9:
2398: * src/include/pa_sql_connection.h 1.25:
2399: * src/include/pa_sql_driver_manager.h 1.24:
2400: * src/include/pa_stack.h 1.15:
2401: * src/include/pa_string.h 1.140:
2402: * src/include/pa_stylesheet_connection.h 1.29:
2403: * src/include/pa_stylesheet_manager.h 1.13:
2404: * src/include/pa_table.h 1.45:
2405: * src/include/pa_threads.h 1.24:
2406: * src/include/pa_types.h 1.42:
2407: * src/include/pa_uue.h 1.2:
2408: * src/lib/md5/pa_md5.h 1.3:
2409: * src/lib/md5/pa_md5c.c 1.4:
2410: * src/main/Makefile.am 1.34:
2411: * src/main/compile.C 1.64:
2412: * src/main/compile_tools.C 1.51:
2413: * src/main/compile_tools.h 1.62:
2414: * src/main/execute.C 1.243:
2415: * src/main/main.dsp 1.157:
2416: * src/main/pa_array.C 1.49:
2417: * src/main/pa_cache_managers.C 1.5:
2418: * src/main/pa_charset.C 1.27:
2419: * src/main/pa_charsets.C 1.9:
2420: * src/main/pa_common.C 1.111:
2421: * src/main/pa_dictionary.C 1.15:
2422: * src/main/pa_dir.C 1.12:
2423: * src/main/pa_exception.C 1.41:
2424: * src/main/pa_exec.C 1.38:
2425: * src/main/pa_globals.C 1.133:
2426: * src/main/pa_hash.C 1.51:
2427: * src/main/pa_pool.C 1.54:
2428: * src/main/pa_request.C 1.218:
2429: * src/main/pa_socks.C 1.15:
2430: * src/main/pa_sql_driver_manager.C 1.63:
2431: * src/main/pa_string.C 1.164:
2432: * src/main/pa_stylesheet_manager.C 1.14:
2433: * src/main/pa_table.C 1.48:
2434: * src/main/pa_uue.C 1.2:
2435: * src/main/untaint.C 1.103:
2436: * src/sql/pa_sql_driver.h 1.27:
2437: * src/targets/apache13/ApacheModuleParser3.dsp 1.16:
2438: * src/targets/apache13/Makefile.am 1.13:
2439: * src/targets/apache13/mod_parser3.C 1.25:
2440: * src/targets/apache13/pa_md5c.c 1.3:
2441: * src/targets/apache13/pa_pool.C 1.6:
2442: * src/targets/apache13/pa_threads.C 1.9:
2443: * src/targets/cgi/Makefile.am 1.40:
2444: * src/targets/cgi/pa_pool.C 1.39:
2445: * src/targets/cgi/pa_threads.C 1.10:
2446: * src/targets/cgi/parser3.C 1.189:
2447: * src/targets/cgi/parser3.dsp 1.54:
2448: * src/targets/cgi/pool_storage.h 1.11:
2449: * src/targets/isapi/pa_pool.C 1.14:
2450: * src/targets/isapi/pa_threads.C 1.11:
2451: * src/targets/isapi/parser3isapi.C 1.77:
2452: * src/targets/isapi/parser3isapi.dsp 1.41:
2453: * src/targets/isapi/pool_storage.h 1.17:
2454: * src/types/Makefile.am 1.24:
2455: * src/types/pa_valiased.C 1.15:
2456: * src/types/pa_valiased.h 1.21:
2457: * src/types/pa_value.C 1.2:
2458: * src/types/pa_value.h 1.87:
2459: * src/types/pa_vbool.h 1.19:
2460: * src/types/pa_vclass.h 1.26:
2461: * src/types/pa_vcode_frame.h 1.15:
2462: * src/types/pa_vcookie.C 1.44:
2463: * src/types/pa_vcookie.h 1.17:
2464: * src/types/pa_vdate.h 1.11:
2465: * src/types/pa_vdouble.h 1.38:
2466: * src/types/pa_venv.h 1.22:
2467: * src/types/pa_vfile.C 1.30:
2468: * src/types/pa_vfile.h 1.43:
2469: * src/types/pa_vform.C 1.59:
2470: * src/types/pa_vform.h 1.36:
2471: * src/types/pa_vhash.h 1.34:
2472: * src/types/pa_vimage.C 1.18:
2473: * src/types/pa_vimage.h 1.26:
2474: * src/types/pa_vint.h 1.35:
2475: * src/types/pa_vjunction.h 1.14:
2476: * src/types/pa_vmail.C 1.13:
2477: * src/types/pa_vmail.h 1.2:
2478: * src/types/pa_vmath.h 1.8:
2479: * src/types/pa_vmethod_frame.h 1.28:
2480: * src/types/pa_vobject.h 1.19:
2481: * src/types/pa_vrequest.C 1.18:
2482: * src/types/pa_vrequest.h 1.18:
2483: * src/types/pa_vresponse.C 1.6:
2484: * src/types/pa_vresponse.h 1.23:
2485: * src/types/pa_vstateless_class.C 1.14:
2486: * src/types/pa_vstateless_class.h 1.27:
2487: * src/types/pa_vstateless_object.h 1.18:
2488: * src/types/pa_vstatus.C 1.8:
2489: * src/types/pa_vstatus.h 1.9:
2490: * src/types/pa_vstring.C 1.20:
2491: * src/types/pa_vstring.h 1.47:
2492: * src/types/pa_vtable.C 1.14:
2493: * src/types/pa_vtable.h 1.39:
2494: * src/types/pa_vvoid.h 1.10:
2495: * src/types/pa_vxdoc.C 1.14:
2496: * src/types/pa_vxdoc.h 1.22:
2497: * src/types/pa_vxnode.C 1.18:
2498: * src/types/pa_vxnode.h 1.15:
2499: * src/types/pa_wcontext.C 1.20:
2500: * src/types/pa_wcontext.h 1.33:
2501: * src/types/pa_wwrapper.h 1.19:
2502: * src/types/types.dsp 1.29:
2503: ident.C* removed
2504:
2505: * operators.txt 1.58:
2506: * src/classes/file.C 1.90:
2507: * src/main/pa_request.C 1.217:
1.20 paf 2508: * www/cgi-bin/parser3.log 1.78:
1.15 paf 2509: file:find[/can/do/this/now.txt]
2510:
2511: * src/targets/cgi/parser3.C 1.188:
2512: usage to stdout now
2513:
2514: 2002-07-31 paf
2515: * src/classes/mail.C 1.72:
2516: * src/types/pa_vmail.C 1.10:
2517: * src/types/pa_vmail.C 1.11:
2518: * src/types/pa_vmail.C 1.12:
2519: mail:
2520: errors-to: now default "postmaster"
2521:
2522: * src/classes/mail.C 1.70:
2523: * src/classes/smtp/smtp.C 1.11:
2524: * src/types/pa_vmail.C 1.9:
1.20 paf 2525: * www/cgi-bin/parser3.log 1.77:
1.15 paf 2526: mail from/to now must be.
2527: -f postmaster now default sendmail key
2528: word "postmaster" replaced to $.from
2529:
2530: * src/classes/mail.C 1.71:
2531: *** empty log message ***
2532:
2533: 2002-07-30 paf
2534: * src/main/pa_charset.C 1.25:
1.20 paf 2535: * www/cgi-bin/parser3.log 1.76:
1.15 paf 2536: * www/htdocs/auto.p 1.15:
2537: UTF-8 to 1byte charset convert, no char in table, &#decimal;
2538:
2539: * Makefile.in 1.16:
2540: * configure 1.35:
2541: * configure.in 1.36:
2542: * src/targets/cgi/Makefile.in 1.50:
2543: * src/targets/cgi/pa_config_paths.h.in 1.2:
2544: * src/targets/cgi/parser3.C 1.187:
2545: removed pa_config_paths.h
2546:
2547: * src/main/pa_charset.C 1.26:
2548: * src/main/pa_request.C 1.216:
2549: comment
2550:
2551: * etc/parser3.charsets/windows-1251.cfg 1.6:
2552: section sign [russian paragraf]
2553:
2554: 2002-07-11 paf
2555: * src/classes/mail.C 1.69:
2556: $MAIL[
2557: # xxx
2558: ]
2559:
2560: now ok
2561:
2562: * operators.txt 1.57:
2563: plan: sql detailed exception
2564:
2565: * src/main/pa_exec.C 1.36:
2566: invalid .exe caused error message with params wich parser did not provide = reported badly.
2567: fixed that.
2568:
2569: * src/main/pa_exec.C 1.37:
2570: build command line badly added params twice [and first time
2571: without ' ']. double wrong. fixed.
2572:
2573: 2002-07-01 paf
2574: * src/classes/form.C 1.26:
2575: * src/main/pa_request.C 1.215:
2576: conf bug fixed [MForm.configure_admin were called when request
2577: main_class ==0
2578:
2579: * src/classes/form.C 1.24:
2580: content_length type fix
2581:
2582: * src/classes/form.C 1.25:
2583: 10*0x400*400 bug fix [4M not 10M]
2584:
2585: 2002-06-30 paf
2586: * src/classes/mail.C 1.68:
2587: merged from 4
2588:
2589: * src/classes/mail.C [release_3_0_0004] 1.67.2.1:
2590: restored $MAIL
2591:
2592: 2002-06-28 paf
2593: * configure 1.32:
2594: * operators.txt 1.56:
2595: * src/classes/xdoc.C 1.95:
2596: * src/include/pa_charset.h 1.16:
2597: * src/include/pa_config_fixed.h 1.46:
2598: * src/include/pa_pool.h 1.81:
2599: * src/include/pa_version.h 1.6:
2600: * src/main/pa_charset.C 1.24:
2601: * src/main/pa_pool.C 1.53:
2602: * src/targets/apache13/ApacheModuleParser3.dsp 1.15:
2603: * src/targets/cgi/parser3.dsp 1.53:
2604: * src/targets/isapi/parser3isapi.dsp 1.40:
2605: * src/types/pa_vmail.C 1.8:
1.20 paf 2606: * www/cgi-bin/parser3.log 1.75:
1.15 paf 2607: * www/htdocs/index.html 1.82:
2608: merged latest updates to head
2609:
2610: * configure 1.34:
2611: * configure.in [release_3_0_0004] 1.35.2.2:
2612: removed paths.h
2613:
2614: * Makefile.in 1.15:
2615: * configure 1.33:
2616: * src/include/pa_version.h 1.7:
2617: * src/targets/cgi/pa_config_paths.h.in [release_3_0_0004] 1.1.8.1:
2618: lates changes from 4 build merged, makes updated
2619:
2620: 2002-06-27 paf
2621: * src/classes/xdoc.C 1.94:
2622: * www/htdocs/index.html 1.81:
2623: xsltParseStylesheetDoc bug workaround
2624:
2625: * operators.txt [release_3_0_0004] 1.55.2.1:
2626: * src/classes/xdoc.C [release_3_0_0004] 1.93.2.1:
2627: * src/include/pa_charset.h [release_3_0_0004] 1.15.2.1:
2628: * src/include/pa_config_fixed.h [release_3_0_0004] 1.45.2.2:
2629: * src/include/pa_pool.h [release_3_0_0004] 1.80.4.1:
2630: * src/main/pa_charset.C [release_3_0_0004] 1.23.8.1:
2631: * src/main/pa_pool.C [release_3_0_0004] 1.52.8.1:
1.20 paf 2632: * www/cgi-bin/parser3.log [release_3_0_0004] 1.74.2.1:
1.15 paf 2633: * www/htdocs/index.html [release_3_0_0004] 1.80.2.1:
2634: ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
2635: default uri=path_translated
2636:
2637: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_0004] 1.14.2.1:
2638: * src/targets/cgi/parser3.dsp [release_3_0_0004] 1.52.2.1:
2639: * src/targets/isapi/parser3isapi.dsp [release_3_0_0004] 1.39.2.1:
2640: post-build not error now
2641:
2642: 2002-06-26 paf
2643: * configure [release_3_0_0004] 1.31.2.1:
2644: * configure.in [release_3_0_0004] 1.35.2.1:
2645: * src/include/pa_version.h [release_3_0_0004] 1.5.4.1:
2646: release_3_0_0004
2647:
2648: * src/main/pa_string.C 1.162:
2649: blank string '', ' <whitespace>' considered 0 now
2650:
2651: * src/lib/md5/Makefile.in 1.1:
2652: *** empty log message ***
2653:
2654: * src/targets/cgi/parser3.C 1.186:
1.20 paf 2655: * www/cgi-bin/parser3.log 1.74:
1.15 paf 2656: /cgi-bin/parser empty filename checked
2657:
2658: 2002-06-25 paf
2659: * operators.txt 1.55:
2660: * src/classes/xdoc.C 1.93:
1.20 paf 2661: * www/cgi-bin/parser3.log 1.71:
2662: * www/cgi-bin/parser3.log 1.72:
1.15 paf 2663: * www/htdocs/index.html 1.78:
2664: * www/htdocs/index.html 1.79:
2665: ^xdoc.transform[xdoc <<can be now
2666:
2667: * bin/auto.p.dist.in 1.3:
2668: * operators.txt 1.53:
2669: * src/classes/math.C 1.20:
2670: * src/types/pa_vmail.C 1.6:
1.20 paf 2671: * www/cgi-bin/parser3.log 1.70:
1.15 paf 2672: * www/htdocs/index.html 1.76:
2673: math:crypt updated to generate random salt when needed and to
2674: call system crypt() if not $apr1$ prefix
2675:
2676: * configure 1.31:
2677: * configure.in 1.35:
2678: * src/include/pa_config_auto.h.in 1.27:
2679: crypt library configured
2680:
2681: * operators.txt 1.54:
2682: * src/classes/string.C 1.112:
2683: * www/htdocs/index.html 1.77:
2684: ^string.normalize [old name: optimize
2685:
2686: * src/main/pa_string.C 1.161:
1.20 paf 2687: * www/cgi-bin/parser3.log 1.73:
1.15 paf 2688: * www/htdocs/index.html 1.80:
2689: emtpy string, or string of whitespaces considered bad number now
2690:
2691: * src/main/pa_request.C 1.214:
2692: configure_admin forced if no @conf
2693:
2694: 2002-06-24 paf
2695: * Makefile.in 1.14:
2696: * bin/Makefile.in 1.4:
2697: * configure 1.29:
2698: * configure.in 1.33:
2699: * etc/Makefile.in 1.9:
2700: * etc/parser3.charsets/Makefile.in 1.11:
2701: * src/Makefile.in 1.49:
2702: * src/classes/Makefile.in 1.47:
2703: * src/classes/gd/Makefile.in 1.37:
2704: * src/classes/smtp/Makefile.in 1.7:
2705: * src/include/Makefile.in 1.6:
2706: * src/include/pa_config_auto.h.in 1.25:
2707: * src/lib/Makefile.in 1.3:
2708: * src/lib/patches/Makefile.in 1.3:
2709: * src/lib/pcre/Makefile.in 1.3:
2710: * src/main/Makefile.in 1.43:
2711: * src/sql/Makefile.in 1.6:
2712: * src/targets/Makefile.in 1.37:
2713: * src/targets/apache13/Makefile.in 1.36:
2714: * src/targets/apache13/p3runConfigure.in 1.11:
2715: * src/targets/cgi/Makefile.am 1.39:
2716: * src/targets/cgi/Makefile.in 1.49:
2717: * src/targets/isapi/Makefile.in 1.6:
2718: * src/types/Makefile.am 1.23:
2719: * src/types/Makefile.in 1.40:
2720: * src/types/pa_vmail.C 1.4:
2721: $mail:received makes update
2722:
2723: * src/targets/cgi/getopt.c 1.1:
2724: * src/targets/cgi/getopt.h 1.1:
2725: introducing parser -m option, for $mail:receive
2726:
2727: * src/include/pa_config_fixed.h 1.45:
2728: ssize_t fixed
2729:
2730: * INSTALL 1.24:
2731: --with-static/shared-mailreceive described
2732:
2733: * operators.txt 1.51:
2734: * src/classes/mail.C 1.67:
2735: * src/include/Makefile.am 1.3:
2736: * src/include/pa_charset.h 1.15:
2737: * src/include/pa_config_fixed.h 1.43:
2738: * src/include/pa_request.h 1.140:
2739: * src/include/pa_string.h 1.139:
2740: * src/include/pa_uue.h 1.1:
2741: * src/main/Makefile.am 1.33:
2742: * src/main/main.dsp 1.155:
2743: * src/main/pa_globals.C 1.131:
2744: * src/main/pa_request.C 1.213:
2745: * src/main/pa_string.C 1.160:
2746: * src/main/pa_uue.C 1.1:
2747: * src/targets/apache13/mod_parser3.C 1.24:
2748: * src/targets/cgi/Makefile.am 1.38:
2749: * src/targets/cgi/parser3.C 1.184:
2750: * src/targets/cgi/parser3.dsp 1.51:
2751: * src/targets/isapi/parser3isapi.C 1.76:
2752: * src/types/pa_vform.C 1.57:
2753: * src/types/pa_vform.h 1.35:
2754: * src/types/pa_vmail.C 1.1:
2755: * src/types/pa_vmail.h 1.1:
2756: * src/types/types.dsp 1.27:
1.20 paf 2757: * www/cgi-bin/parser3.log 1.68:
1.15 paf 2758: * www/htdocs/index.html 1.74:
2759: uue to separate file
2760: introducting $message:received
2761: ^mail:send rewritten with backward comp
2762:
2763: * src/classes/classes.dsp 1.22:
2764: * src/classes/gd/gd.dsp 1.24:
2765: * src/classes/smtp/smtp.dsp 1.20:
2766: * src/main/main.dsp 1.156:
2767: * src/main/pa_globals.C 1.132:
2768: * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
2769: * src/targets/cgi/parser3.dsp 1.52:
2770: * src/targets/isapi/parser3isapi.dsp 1.39:
2771: * src/types/types.dsp 1.28:
2772: win32xml win32mailreceive pseudomodules paths now
2773:
2774: * src/include/pa_config_fixed.h 1.44:
2775: * src/targets/cgi/parser3.C 1.185:
2776: * src/types/pa_vmail.C 1.3:
2777: #ifdef WITH_MAILRECEIVE
2778:
2779: * acconfig.h 1.2:
2780: * configure 1.30:
2781: * configure.in 1.34:
2782: * src/include/pa_config_auto.h.in 1.26:
2783: *** empty log message ***
2784:
2785: 2002-06-21 paf
2786: * Makefile.in 1.13:
2787: * configure 1.28:
2788: * configure.in 1.32:
2789: * src/Makefile.in 1.48:
2790: * src/classes/Makefile.in 1.46:
2791: * src/lib/Makefile.in 1.1:
2792: * src/lib/md5/Makefile.am 1.2:
2793: * src/lib/md5/pa_md5c.c 1.2:
2794: * src/lib/patches/Makefile.in 1.2:
2795: * src/lib/pcre/Makefile.in 1.2:
2796: * src/main/Makefile.in 1.42:
2797: * src/targets/apache13/Makefile.in 1.35:
2798: * src/targets/cgi/Makefile.am 1.37:
2799: * src/targets/cgi/Makefile.in 1.48:
2800: * src/types/Makefile.in 1.39:
2801: lib restructure .in and .am files appropriate changes
2802:
2803: * src/lib/Makefile.am 1.2:
2804: * src/lib/Makefile.in 1.2:
2805: * src/lib/md5/pa_md5.h 1.2:
2806: * src/targets/apache13/p3runConfigure.in 1.10:
2807: * src/targets/apache13/pa_md5c.c 1.2:
2808: lib restructure apache .am & co changes
2809:
2810: * INSTALL 1.23:
2811: * configure.in 1.31:
2812: * operators.txt 1.50:
2813: * parser3.dsw 1.2:
2814: * src/Makefile.am 1.16:
2815: * src/classes/Makefile.am 1.39:
2816: * src/classes/classes.dsp 1.21:
2817: * src/classes/math.C 1.19:
2818: * src/lib/Makefile.am 1.1:
2819: * src/lib/md5/Makefile.am 1.1:
2820: * src/lib/md5/md5.dsp 1.1:
2821: * src/lib/md5/pa_md5.h 1.1:
2822: * src/lib/md5/pa_md5c.c 1.1:
2823: * src/lib/patches/Makefile.am 1.1:
2824: * src/lib/patches/Makefile.in 1.1:
2825: * src/lib/patches/libgdome_cpp_syntax1.patch 1.1:
2826: * src/lib/patches/libgdome_cpp_syntax2.patch 1.1:
2827: * src/lib/patches/libgdome_morestatic.patch 1.1:
2828: * src/lib/patches/libxml_error_column_tab.patch 1.1:
2829: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.1:
2830: * src/lib/patches/libxml_transcoder_context1.patch 1.1:
2831: * src/lib/patches/libxml_transcoder_context2.patch 1.1:
2832: * src/lib/patches/libxml_transcoder_context3.patch 1.1:
2833: * src/lib/patches/libxml_transcoder_context4.patch 1.1:
2834: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.1:
2835: * src/lib/pcre/LICENCE 1.1:
2836: * src/lib/pcre/Makefile.am 1.1:
2837: * src/lib/pcre/Makefile.in 1.1:
2838: * src/lib/pcre/README 1.1:
2839: * src/lib/pcre/Tech.Notes 1.1:
2840: * src/lib/pcre/dftables.c 1.1:
2841: * src/lib/pcre/get.c 1.1:
2842: * src/lib/pcre/ibm-1250.ucm 1.1:
2843: * src/lib/pcre/ibm-1251.ucm 1.1:
2844: * src/lib/pcre/ibm-1257.ucm 1.1:
2845: * src/lib/pcre/internal.h 1.1:
2846: * src/lib/pcre/maketables.c 1.1:
2847: * src/lib/pcre/pcre-2_08.tar.gz 1.1:
2848: * src/lib/pcre/pcre.3 1.1:
2849: * src/lib/pcre/pcre.3.html 1.1:
2850: * src/lib/pcre/pcre.3.txt 1.1:
2851: * src/lib/pcre/pcre.c 1.1:
2852: * src/lib/pcre/pcre.dsp 1.1:
2853: * src/lib/pcre/pcre.h 1.1:
2854: * src/lib/pcre/pcre_dftables.dsp 1.1:
2855: * src/lib/pcre/pcre_parser_ctype.c 1.1:
2856: * src/lib/pcre/pcre_parser_ctype.dsp 1.1:
2857: * src/lib/pcre/ruspart_win2koi.pl 1.1:
2858: * src/lib/pcre/study.c 1.1:
2859: * src/lib/pcre/win-koi.tab 1.1:
2860: * src/main/Makefile.am 1.32:
2861: * src/main/compile.tab.C 1.57:
2862: * src/main/main.dsp 1.154:
2863: * src/targets/apache13/ApacheModuleParser3.dsp 1.13:
2864: * src/targets/apache13/Makefile.am 1.12:
2865: * src/targets/apache13/pa_md5c.c 1.1:
2866: * src/targets/cgi/Makefile.am 1.36:
2867: * src/targets/cgi/parser3.dsp 1.50:
2868: * src/targets/isapi/parser3isapi.dsp 1.38:
2869: * src/types/Makefile.am 1.22:
2870: * src/types/types.dsp 1.26:
1.20 paf 2871: * www/cgi-bin/parser3.log 1.67:
1.15 paf 2872: * www/htdocs/.htaccess 1.5:
2873: * www/htdocs/index.html 1.73:
2874: moved libltdl and pcre to libs/
2875: added libs/md5 which is linked to non-apache targets
2876: ^math:crypt[password;$apr1$salt]
2877:
2878: 2002-06-20 paf
2879: * INSTALL [release_3_0_0003] 1.21.2.1:
2880: * bin/Makefile.am [release_3_0_0003] 1.2.2.1:
2881: * bin/Makefile.in [release_3_0_0003] 1.2.2.1:
2882: * bin/auto.p.dist.in [release_3_0_0003] 1.2.2.1:
2883: * bin/parser3.conf.dist.in [release_3_0_0003] 1.1.2.1:
2884: * configure [release_3_0_0003] 1.26.2.2:
2885: * configure.in [release_3_0_0003] 1.29.2.2:
2886: * operators.txt [release_3_0_0003] 1.47.2.1:
2887: * src/classes/file.C [release_3_0_0003] 1.88.2.1:
2888: * src/classes/op.C [release_3_0_0003] 1.96.2.1:
2889: * src/doc/doxygen.cfg [release_3_0_0003] 1.22.4.1:
2890: * src/include/pa_globals.h [release_3_0_0003] 1.88.2.1:
2891: * src/include/pa_request.h [release_3_0_0003] 1.138.2.1:
2892: * src/main/execute.C [release_3_0_0003] 1.241.2.1:
2893: * src/main/pa_request.C [release_3_0_0003] 1.211.2.1:
2894: * src/targets/apache13/mod_parser3.C [release_3_0_0003] 1.22.2.1:
2895: * src/targets/cgi/parser3.C [release_3_0_0003] 1.182.2.1:
2896: * src/targets/isapi/parser3isapi.C [release_3_0_0003] 1.74.2.1:
2897: * src/types/pa_vmethod_frame.h [release_3_0_0003] 1.26.6.1:
2898: * www/htdocs/auto.p [release_3_0_0003] 1.11.2.1:
2899: * www/htdocs/index.html [release_3_0_0003] 1.69.2.1:
2900: marged latest HEAD updates, mainly file:justname&co & @auto
2901: conf[filespec
2902:
2903: * INSTALL 1.22:
2904: * bin/Makefile.am 1.3:
2905: * bin/auto.p.dist.in 1.1:
2906: * bin/parser3.conf.dist.in 1.2:
2907: * configure.in 1.30:
2908: * operators.txt 1.48:
2909: * src/doc/doxygen.cfg 1.23:
2910: * src/include/pa_globals.h 1.89:
2911: * src/targets/apache13/mod_parser3.C 1.23:
2912: * src/targets/cgi/parser3.C 1.183:
2913: * src/targets/isapi/parser3isapi.C 1.75:
2914: * www/htdocs/auto.p 1.12:
2915: * www/htdocs/index.html 1.70:
2916: parser3.conf renamed to auto.p
2917:
2918: * operators.txt 1.49:
2919: * src/classes/file.C 1.89:
1.20 paf 2920: * www/cgi-bin/parser3.log 1.66:
1.15 paf 2921: * www/htdocs/auto.p 1.14:
2922: * www/htdocs/index.html 1.72:
2923: !^file:dirname[/a/some.tar.gz]=/a
2924: !^file:dirname[/a/b/]=/a
2925: !^file:basename[/a/some.tar.gz]=some.tar.gz
2926: !^file:justname[/a/some.tar.gz]=some.tar
2927: !^file:justext[/a/some.tar.gz]=gz
2928:
2929: * bin/Makefile.in 1.3:
2930: * configure 1.27:
2931: parser3.conf renamed to auto.p autoconf changes
2932:
2933: * src/classes/op.C 1.97:
2934: * src/include/pa_request.h 1.139:
2935: * src/main/execute.C 1.242:
2936: * src/main/pa_request.C 1.212:
2937: * src/types/pa_vmethod_frame.h 1.27:
1.20 paf 2938: * www/cgi-bin/parser3.log 1.65:
1.15 paf 2939: * www/htdocs/auto.p 1.13:
2940: * www/htdocs/index.html 1.71:
2941: introducing @conf/auto[filespec]
2942:
2943: * bin/auto.p.dist.in 1.2:
2944: <noindex>
2945:
2946: 2002-06-18 paf
2947: * bin/Makefile.am 1.1:
2948: * bin/Makefile.in 1.1:
2949: * bin/parser3.conf.dist.in 1.1:
2950: * etc/Makefile.am 1.4:
2951: * etc/parser3.conf.sample.in 1.2:
2952: * www/htdocs/index.html 1.69:
2953: bin/parser3.conf.dist [moved from etc
2954:
1.20 paf 2955: * src/classes/file.C 1.86:
2956: * www/cgi-bin/parser3.log 1.64:
2957: ^file::exec[script;$.bad error case insensitive check now
2958:
1.15 paf 2959: * configure [release_3_0_0003] 1.26.2.1:
2960: * configure.in [release_3_0_0003] 1.29.2.1:
2961: * src/include/pa_version.h [release_3_0_0003] 1.5.2.1:
2962: version to configure.in
2963:
2964: * src/classes/file.C 1.85:
1.20 paf 2965: * www/cgi-bin/parser3.log 1.63:
1.15 paf 2966: * www/htdocs/index.html 1.68:
2967: ^file::exec[script;$.bad now error, not skip
2968:
2969: * Makefile.am 1.5:
2970: * Makefile.in 1.12:
2971: * bin/Makefile.am 1.2:
2972: * bin/Makefile.in 1.2:
2973: * configure 1.26:
2974: * configure.in 1.29:
2975: * etc/Makefile.in 1.8:
2976: * etc/parser3.charsets/Makefile.am 1.3:
2977: * etc/parser3.charsets/Makefile.in 1.10:
2978: * src/classes/smtp/Makefile.am 1.2:
2979: * src/classes/smtp/Makefile.in 1.6:
2980: * src/targets/apache13/Makefile.in 1.34:
2981: parser3.conf.dist moved to bin, .in & *.am updated
2982:
2983: * src/classes/file.C 1.87:
2984: strcasecmp
2985:
2986: * INSTALL 1.21:
2987: reflected .conf.dist dir change
2988:
2989: * configure 1.25:
2990: * configure.in 1.28:
2991: * src/include/pa_pool.h 1.80:
2992: * src/include/pa_types.h 1.41:
2993: pack configure.in detection simplified.
2994: figured out that gcc on sparc not that stupid as thought previously:
2995: 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]
2996: so packed must be all parts of packed class, i.e. it's parents&fields(classes).
2997: for now it's only String that packed and what was wrong is that it's parent - Pooled, were not packed. fixed that.
2998:
2999: * src/classes/file.C 1.88:
3000: strncasecmp
3001:
3002: 2002-06-14 paf
3003: * operators.txt 1.47:
3004: more precise xml-to-text options
3005:
3006: * operators.txt 1.46:
3007: * src/types/pa_vxnode.C 1.17:
3008: xnode attribute_node.name/value
3009: xnode pi.node.data
3010:
3011: 2002-06-12 paf
3012: * Makefile.in 1.11:
3013: * configure 1.24:
3014: * configure.in 1.27:
3015: * etc/Makefile.in 1.7:
3016: * etc/parser3.charsets/Makefile.in 1.9:
3017: * src/Makefile.in 1.47:
3018: * src/classes/Makefile.in 1.45:
3019: * src/classes/gd/Makefile.in 1.36:
3020: * src/classes/smtp/Makefile.in 1.5:
3021: * src/include/Makefile.in 1.5:
3022: * src/main/Makefile.in 1.41:
3023: * src/sql/Makefile.in 1.5:
3024: * src/targets/Makefile.in 1.36:
3025: * src/targets/cgi/Makefile.am 1.35:
3026: * src/targets/cgi/Makefile.in 1.47:
3027: * src/targets/cgi/parser3.C 1.182:
3028: * src/targets/isapi/Makefile.in 1.5:
3029: * src/types/Makefile.in 1.38:
3030: removed root conf define creation
3031:
3032: * etc/parser3.conf.in 1.10:
3033: * src/classes/mail.C 1.66:
3034: sendmail -ti [default now]
3035:
3036: * etc/parser3.conf.in 1.8:
3037: * src/include/pa_globals.h 1.86:
3038: * src/include/pa_request.h 1.136:
3039: * src/main/main.dsp 1.153:
3040: * src/main/pa_globals.C 1.128:
3041: * src/main/pa_request.C 1.208:
1.20 paf 3042: * www/cgi-bin/parser3.log 1.60:
1.15 paf 3043: @conf
3044:
1.20 paf 3045: * etc/parser3.conf.in 1.9:
3046: * src/include/pa_globals.h 1.87:
3047: * src/include/pa_request.h 1.137:
3048: * src/main/execute.C 1.241:
3049: * src/main/pa_globals.C 1.129:
3050: * src/main/pa_request.C 1.209:
3051: * www/cgi-bin/parser3.log 1.61:
3052: @rootconf [were @conf]
3053:
1.15 paf 3054: * INSTALL 1.20:
3055: * configure.in 1.26:
3056: * etc/Makefile.am 1.3:
3057: * operators.txt 1.43:
3058: * src/include/pa_globals.h 1.88:
3059: * src/include/pa_request.h 1.138:
3060: * src/main/compile.tab.C 1.56:
3061: * src/main/pa_globals.C 1.130:
3062: * src/main/pa_request.C 1.211:
3063: * src/targets/apache13/mod_parser3.C 1.22:
3064: * src/targets/cgi/parser3.C 1.181:
3065: * src/targets/isapi/parser3isapi.C 1.74:
1.20 paf 3066: * www/cgi-bin/parser3.log 1.62:
1.15 paf 3067: parser3.conf now one and only
3068:
3069: * src/classes/mail.C 1.65:
3070: * src/main/pa_request.C 1.210:
3071: $MAIL $CHARSETS allowed to be strings. for convinient #ing
3072:
3073: * etc/parser3.conf.in 1.11:
3074: * etc/parser3.conf.sample.in 1.1:
3075: .conf renamed to .conf.sample
3076:
3077: 2002-06-11 paf
3078: * src/classes/file.C 1.83:
3079: * src/targets/cgi/parser3.dsp 1.49:
3080: * src/targets/isapi/parser3isapi.C 1.73:
1.20 paf 3081: * www/cgi-bin/parser3.log 1.59:
1.15 paf 3082: * www/htdocs/.htaccess 1.4:
3083: * www/htdocs/index.html 1.66:
3084: suexec env keys filter plus CGI_ as valid prefix
3085:
3086: * src/classes/file.C 1.84:
3087: check simplified
3088:
3089: * src/classes/file.C 1.82:
3090: * src/include/pa_request.h 1.135:
3091: * src/include/pa_sapi.h 1.19:
3092: * src/targets/apache13/mod_parser3.C 1.21:
3093: * src/targets/cgi/parser3.C 1.180:
3094: * src/targets/isapi/parser3isapi.C 1.72:
1.20 paf 3095: * www/cgi-bin/parser3.log 1.58:
1.15 paf 3096: * www/htdocs/index.html 1.65:
3097: file::exec/cgi to pass HTTP_ vars
3098: introducing SAPI::environment
3099:
3100: 2002-06-10 paf
3101: * src/main/pa_common.C [release_1_0_0001] 1.108.2.1:
3102: fixed -d (bug)
3103:
3104: * configure 1.20:
3105: * configure [release_3_0_0002] 1.19.2.1:
3106: * configure.in [release_3_0_0002] 1.21.2.1:
3107: * src/include/pa_version.h 1.5:
3108: * src/include/pa_version.h [release_3_0_0002] 1.4.2.1:
3109: makes
3110:
3111: * operators.txt 1.41:
3112: old merge conflict removed
3113:
3114: * src/types/pa_vform.C 1.56:
3115: * src/types/pa_vform.h 1.34:
3116: * www/htdocs/index.html 1.62:
3117: $form: not determined yet check
3118:
3119: * src/main/pa_common.C 1.109:
3120: merged fixed -d (bug)
3121:
3122: * src/main/compile.tab.C 1.55:
3123: * src/main/pa_string.C 1.159:
1.20 paf 3124: * www/cgi-bin/parser3.log 1.56:
1.15 paf 3125: * www/htdocs/index.html 1.63:
3126: whitespace after number in autoconvert now ignored
3127:
3128: * operators.txt 1.42:
3129: * src/classes/op.C 1.96:
3130: * src/include/pa_common.h 1.77:
3131: * src/main/pa_common.C 1.110:
3132: lock failures reported now
3133:
3134: * configure 1.21:
3135: * configure.in 1.23:
3136: pack even address access on sparc&co arch checked in configure
3137:
3138: * configure 1.23:
3139: * configure.in 1.25:
3140: *** empty log message ***
3141:
3142: * src/main/compile_tools.C 1.50:
1.20 paf 3143: * www/cgi-bin/parser3.log 1.57:
1.15 paf 3144: * www/htdocs/index.html 1.64:
3145: ^if(" 1 "){y} bug fixed
3146: optimization string->double @ compile time were not-enough-checking...
3147:
3148: * configure 1.22:
3149: * configure.in 1.24:
3150: hpux check, nsl link, no socket
3151:
3152: * src/classes/mail.C 1.64:
3153: mail netscape attachment name fixed. todo: $response:body
3154: content-type:name
3155:
3156: * src/main/untaint.C 1.102:
3157: bug#2) mail subject got always prepended with charset even when
3158: all letters were 7bit one
3159:
3160: 2002-06-04 paf
3161: * src/targets/apache13/mod_parser3.C 1.20:
3162: * src/targets/apache13/mod_parser3.C [release_1_0_0001] 1.19.2.1:
3163: fixed .dsp-s along with reorganized cvs modules dirs structure
3164:
3165: 2002-06-03 paf
3166: * etc/parser3.charsets/windows-1251.cfg 1.5:
3167: * operators.txt 1.40:
3168: * src/classes/classes.dsp 1.20:
3169: * src/classes/gd/gd.dsp 1.23:
3170: * src/classes/smtp/smtp.dsp 1.19:
3171: * src/main/compile.tab.C 1.54:
3172: * src/main/main.dsp 1.152:
3173: * src/main/pa_globals.C 1.127:
3174: * src/targets/apache13/ApacheModuleParser3.dsp 1.12:
3175: * src/targets/cgi/parser3.C 1.179:
3176: * src/targets/cgi/parser3.dsp 1.48:
3177: * src/targets/isapi/parser3isapi.dsp 1.37:
3178: * src/types/types.dsp 1.25:
3179: * www/htdocs/index.html 1.60:
3180: fixed .dsp-s along with reorganized cvs modules dirs structure
3181:
3182: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
3183: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.2:
3184: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.2:
3185: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
3186: * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
3187: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
3188: * src/targets/apache13/ApacheModuleParser3.dsp [release_1_0_0001] 1.11.2.1:
3189: * src/targets/cgi/parser3.dsp [release_1_0_0001] 1.46.2.1:
3190: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.2:
3191: * src/types/types.dsp [release_1_0_0001] 1.23.2.2:
3192: reorganized cvs modules
3193:
3194: 2002-05-28 paf
3195: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.3:
3196: info.uri now ""
3197:
3198: 2002-05-17 paf
3199: * src/classes/table.C 1.153:
3200: * src/classes/table.C [release_1_0_0001] 1.151.2.1:
3201: ^table.save << checked empty pre/match/post columns
3202:
3203: 2002-05-16 paf
3204: * src/classes/image.C 1.72:
1.20 paf 3205: * www/cgi-bin/parser3.log 1.55:
1.15 paf 3206: * www/htdocs/index.html 1.59:
3207: image::measure can png now
3208:
3209: 2002-05-15 paf
3210: * operators.txt 1.38:
3211: * src/classes/date.C 1.31:
1.20 paf 3212: * www/cgi-bin/parser3.log 1.54:
1.15 paf 3213: * www/htdocs/index.html 1.58:
3214: ^date::create[%H:%M[:%S]] added
3215:
3216: * etc/parser3.charsets/windows-1251.cfg 1.4:
3217: 0x forgot, fixed
3218:
3219: * operators.txt 1.37:
3220: * src/classes/date.C 1.30:
1.20 paf 3221: * www/cgi-bin/parser3.log 1.53:
1.15 paf 3222: * www/htdocs/.htaccess 1.3:
3223: * www/htdocs/auto.p 1.10:
3224: * www/htdocs/index.html 1.57:
3225: ^date::create[%Y[-%m[-%d[ %H[:%M[:%S]]]]]]
3226: [-%m now
3227:
3228: 2002-05-14 paf
3229: * etc/parser3.charsets/windows-1251.cfg 1.3:
3230: * etc/parser3.charsets/windows-1251.cfg [release_1_0_0001] 1.2.2.1:
3231: added 3 quotes
3232:
3233: 2002-05-07 paf
3234: * src/classes/classes.dsp 1.19:
3235: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
3236: * src/classes/gd/gd.dsp 1.22:
3237: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.1:
3238: * src/classes/op.C 1.95:
3239: * src/classes/op.C [release_1_0_0001] 1.93.2.1:
3240: * src/classes/smtp/smtp.dsp 1.18:
3241: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.1:
3242: * src/include/pa_globals.h 1.85:
3243: * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
3244: * src/include/pa_request.h 1.134:
3245: * src/include/pa_request.h [release_1_0_0001] 1.133.2.1:
3246: * src/include/pa_table.h 1.44:
3247: * src/include/pa_table.h [release_1_0_0001] 1.43.2.1:
3248: * src/main/compile.tab.C 1.53:
3249: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.1:
3250: * src/main/compile.y 1.187:
3251: * src/main/compile.y [release_1_0_0001] 1.186.2.1:
3252: * src/main/main.dsp 1.151:
3253: * src/main/main.dsp [release_1_0_0001] 1.150.2.1:
3254: * src/main/pa_globals.C 1.126:
3255: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.2:
3256: * src/main/pa_request.C 1.207:
3257: * src/main/pa_request.C [release_1_0_0001] 1.204.2.1:
3258: * src/main/pa_table.C 1.47:
3259: * src/main/pa_table.C [release_1_0_0001] 1.46.2.1:
3260: * src/targets/isapi/pa_pool.C 1.13:
3261: * src/targets/isapi/pa_pool.C [release_1_0_0001] 1.12.2.1:
3262: * src/targets/isapi/parser3isapi.C 1.71:
3263: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.2:
3264: * src/targets/isapi/parser3isapi.dsp 1.36:
3265: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.1:
3266: * src/targets/isapi/pool_storage.h 1.16:
3267: * src/targets/isapi/pool_storage.h [release_1_0_0001] 1.15.2.1:
3268: * src/types/types.dsp 1.24:
3269: * src/types/types.dsp [release_1_0_0001] 1.23.2.1:
3270: * www/htdocs/parser-status.html 1.2:
3271: * www/htdocs/parser-status.html [release_1_0_0001] 1.1.2.1:
3272: Table name2number field now &.
3273: 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]
3274:
3275: 2002-05-06 paf
3276: * src/main/pa_globals.C 1.125:
3277: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.1:
3278: * src/targets/cgi/parser3.C 1.178:
3279: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.2:
3280: * src/targets/cgi/pool_storage.h 1.10:
3281: * src/targets/cgi/pool_storage.h [release_1_0_0001] 1.9.2.1:
3282: * src/targets/isapi/parser3isapi.C 1.70:
3283: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.1:
3284: removed 100*40 bytes per request memory leak [nonpool malloc in
3285: globals]
3286:
3287: 2002-04-30 paf
3288: * configure 1.19:
3289: * src/include/pa_version.h 1.4:
3290: version now not b
3291:
3292: * src/targets/cgi/parser3.C 1.177:
1.20 paf 3293: * www/cgi-bin/parser3.log 1.52:
1.15 paf 3294: * www/htdocs/global.xsl 1.7:
3295: * www/htdocs/index.html 1.56:
3296: request.uri now never 0
3297:
3298: 2002-04-29 paf
3299: * configure.in 1.21:
3300: removed b
3301:
3302: * src/doc/ClassExample1.dox 1.4:
3303: * src/doc/ClassExample3.dox 1.4:
3304: * src/doc/aliased.dox 1.4:
3305: * src/doc/methoded.dox 1.3:
3306: * src/doc/string.dox 1.4:
3307: * src/doc/value.dox 1.3:
3308: * src/include/pa_exception.h 1.34:
3309: * src/main/pa_request.C 1.205:
3310: * src/targets/cgi/parser3.C 1.176:
3311: merged from 0001
3312:
3313: * src/classes/op.C 1.94:
3314: * src/include/pa_exception.h 1.35:
3315: * src/main/pa_request.C 1.206:
3316: Exception::comment/type checked in (), no there's no empty type
3317: comment by default
3318:
3319: 2002-04-26 paf
3320: * src/doc/doxygen.cfg 1.22:
3321: * src/doc/doxygen.cfg [release_1_0_0001] 1.21.2.1:
3322: * src/targets/cgi/parser3.dsp 1.47:
1.20 paf 3323: * www/cgi-bin/parser3.log 1.51:
1.15 paf 3324: * www/htdocs/index.html 1.55:
3325: doxygen dot image size reduced
3326:
3327: 2002-04-25 paf
3328: * src/classes/table.C 1.152:
1.20 paf 3329: * www/cgi-bin/parser3.log 1.47:
1.15 paf 3330: * www/htdocs/.htaccess 1.1:
3331: * www/htdocs/index.html 1.51:
3332: removed restriction on column count to ^table.hash to work, now
3333: must be >0 [were >1]
3334:
3335: * src/targets/cgi/parser3.C 1.175:
3336: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.1:
3337: setenv in .htaccess when cgi is not under that dir got
3338: REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
3339: into account
3340:
1.20 paf 3341: * www/cgi-bin/parser3.log 1.48:
1.15 paf 3342: * www/htdocs/index.html 1.52:
3343: sample of 'using junction out of context'
3344:
3345: * operators.txt 1.35:
3346: * operators.txt 1.36:
3347: * src/classes/date.C 1.28:
3348: * src/classes/date.C 1.29:
1.20 paf 3349: * www/cgi-bin/parser3.log 1.49:
1.15 paf 3350: * www/htdocs/index.html 1.53:
3351: ^date::create[2002-12-33 01:03:04]
3352:
3353: 2002-04-24 paf
3354: * src/classes/classes.dsp 1.18:
3355: * src/classes/gd/gd.dsp 1.21:
3356: * src/classes/smtp/smtp.dsp 1.17:
3357: * src/main/compile.tab.C 1.52:
3358: * src/main/main.dsp 1.150:
3359: * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
3360: * src/targets/cgi/parser3.C 1.174:
3361: * src/targets/cgi/parser3.dsp 1.46:
3362: * src/targets/isapi/parser3isapi.dsp 1.34:
3363: * src/types/types.dsp 1.23:
3364: MSVC profile targets
3365:
3366: 2002-04-23 paf
3367: * operators.txt 1.34:
3368: * src/classes/string.C 1.110:
1.20 paf 3369: * www/cgi-bin/parser3.log 1.46:
1.15 paf 3370: * www/htdocs/index.html 1.50:
3371: int/double/string:sql{}[$.default{code}]
3372: fixed [were barking: "junction used outside of context"]
3373:
3374: 2002-04-22 paf
3375: * src/classes/string.C 1.109:
3376: * src/include/pa_string.h 1.138:
3377: * src/main/pa_string.C 1.158:
3378: * src/types/pa_vstring.C 1.19:
3379: * src/types/pa_vstring.h 1.46:
3380: * types.txt 1.2:
3381: ^string.optimize[]
3382:
3383: * src/main/execute.C 1.238:
1.20 paf 3384: * www/cgi-bin/parser3.log 1.43:
1.15 paf 3385: * www/htdocs/index.html 1.48:
3386: junctions to local contexts got cleanized&checked later
3387:
1.20 paf 3388: * src/main/execute.C 1.240:
3389: * www/cgi-bin/parser3.log 1.45:
3390: rolled back to before_killing_userjunction_contexts
3391:
1.15 paf 3392: * src/include/pa_globals.h 1.84:
3393: * src/include/pa_table.h 1.43:
3394: * src/main/pa_globals.C 1.124:
3395: * src/main/pa_string.C 1.157:
3396: * src/main/pa_table.C 1.46:
3397: fixed match table template
3398:
3399: * src/classes/string.C 1.107:
3400: * src/classes/string.C 1.108:
3401: optimize removed from string .left/right/pos
3402:
3403: * src/main/execute.C 1.239:
1.20 paf 3404: * www/cgi-bin/parser3.log 1.44:
1.15 paf 3405: * www/htdocs/index.html 1.49:
3406: user junctions context killed
3407:
3408: 2002-04-19 paf
3409: * src/classes/string.C 1.106:
3410: * src/include/pa_request.h 1.133:
3411: * src/include/pa_string.h 1.137:
3412: * src/main/pa_request.C 1.204:
3413: * src/main/pa_string.C 1.156:
3414: * src/types/pa_vstring.C 1.18:
3415: * src/types/pa_vstring.h 1.45:
1.20 paf 3416: * www/cgi-bin/parser3.log 1.42:
1.15 paf 3417: * www/htdocs/index.html 1.47:
3418: string now optimized prior to .left .right .mid .pos .match when that is profitable,
3419: and always before .replace
3420: when $ORIGINS(1) optimization disabled
3421: 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
3422:
3423: * src/classes/op.C 1.93:
3424: * src/classes/string.C 1.105:
3425: * src/types/pa_value.h 1.86:
3426: VTable removed from each String::match replace iteration, and made stacked
3427: sizeof(VTable)=12bytes economy on each replace code
3428:
3429: * src/include/pa_globals.h 1.83:
3430: * src/include/pa_table.h 1.42:
3431: * src/main/pa_globals.C 1.123:
3432: * src/main/pa_string.C 1.155:
3433: String::match table columns globalized, not created @ each ^match anymore
3434: economy: sizeof(Array)+space on 3+x cells=24+ bytes per ^match
3435:
3436: * src/classes/file.C 1.81:
3437: ovector now local
3438: economy: 16 bytes per ^file:list
3439:
3440: * src/classes/string.C 1.104:
3441: * src/include/pa_string.h 1.136:
3442: * src/main/pa_string.C 1.154:
3443: * www/htdocs/index.html 1.46:
3444: string.match[]['] option enables generation of $match.prematch
3445: .match .postmatch columns
3446:
3447: * src/main/pa_string.C 1.153:
3448: String::match options analized without cstr-ing them now
3449:
3450: * src/doc/chmhelper.pl 1.1:
3451: * src/doc/doxygen.cfg 1.21:
3452: * src/doc/footer.htm 1.1:
3453: * src/doc/html2chm.cmd 1.6:
3454: * src/doc/postbuild.txt 1.3:
3455: * src/doc/sources2html.cmd 1.5:
3456: * src/doc/view_chm.cmd 1.2:
3457: * src/doc/view_html.cmd 1.2:
3458: config updated to doxygen 1.2.15,
3459: created helper which fixes minor bugs in chm project files & htm tree.
3460: changed extension to .htm
3461:
3462: * src/doc/footer.htm 1.2:
3463: 2001,
3464:
3465: 2002-04-18 paf
3466: * src/classes/classes.h 1.18:
3467: * src/classes/hash.C 1.40:
3468: * src/types/pa_value.h 1.85:
3469: * src/types/pa_vbool.h 1.18:
3470: * src/types/pa_vcookie.h 1.16:
3471: * src/types/pa_vdate.h 1.10:
3472: * src/types/pa_vdouble.h 1.37:
3473: * src/types/pa_venv.h 1.21:
3474: * src/types/pa_vfile.h 1.42:
3475: * src/types/pa_vhash.h 1.33:
3476: * src/types/pa_vimage.h 1.25:
3477: * src/types/pa_vint.h 1.34:
3478: * src/types/pa_vjunction.h 1.13:
3479: * src/types/pa_vobject.h 1.18:
3480: * src/types/pa_vrequest.h 1.17:
3481: * src/types/pa_vresponse.h 1.22:
3482: * src/types/pa_vstateless_class.h 1.26:
3483: * src/types/pa_vstateless_object.h 1.17:
3484: * src/types/pa_vstatus.h 1.8:
3485: * src/types/pa_vstring.h 1.44:
3486: * src/types/pa_vtable.h 1.38:
3487: * src/types/pa_vvoid.h 1.9:
3488: * src/types/pa_vxdoc.h 1.21:
3489: * src/types/pa_vxnode.h 1.14:
3490: fclass_real lowered from VStateless_class to VObject
3491:
3492: * src/types/pa_value.C 1.1:
3493: forced to cut that from .h because of VStateless_class usage [
3494: undefined in .h]
3495:
3496: * src/classes/classes.h 1.17:
3497: * src/classes/date.C 1.27:
3498: * src/classes/double.C 1.47:
3499: * src/classes/file.C 1.80:
3500: * src/classes/form.C 1.23:
3501: * src/classes/hash.C 1.39:
3502: * src/classes/image.C 1.71:
3503: * src/classes/int.C 1.44:
3504: * src/classes/mail.C 1.63:
3505: * src/classes/math.C 1.18:
3506: * src/classes/op.C 1.91:
3507: * src/classes/response.C 1.19:
3508: * src/classes/string.C 1.103:
3509: * src/classes/table.C 1.151:
3510: * src/classes/void.C 1.19:
3511: * src/classes/xnode.C 1.44:
3512: * src/include/pa_globals.h 1.82:
3513: * src/include/pa_request.h 1.132:
3514: * src/main/execute.C 1.236:
3515: * src/main/pa_globals.C 1.122:
3516: * src/main/pa_request.C 1.201:
3517: * src/types/Makefile.am 1.21:
3518: * src/types/pa_value.h 1.84:
3519: * src/types/pa_vdouble.h 1.36:
3520: * src/types/pa_vform.C 1.55:
3521: * src/types/pa_vhash.h 1.32:
3522: * src/types/pa_vint.h 1.33:
3523: * src/types/pa_vmath.h 1.7:
3524: * src/types/pa_vmethod_frame.h 1.25:
3525: * src/types/pa_vstateless_class.h 1.24:
3526: * src/types/pa_wcontext.C 1.18:
3527: * src/types/pa_wcontext.h 1.32:
3528: * src/types/pa_wwrapper.h 1.18:
3529: * src/types/types.dsp 1.22:
1.20 paf 3530: * www/cgi-bin/parser3.log 1.36:
1.15 paf 3531: * www/htdocs/index.html 1.40:
3532: removed Value::fname
3533:
3534: * src/include/pa_opcode.h 1.18:
3535: * src/main/compile.tab.C 1.51:
3536: * src/main/compile.y 1.186:
3537: * src/main/compile_tools.C 1.49:
3538: * src/main/compile_tools.h 1.61:
3539: * src/main/execute.C 1.237:
3540: * src/main/pa_request.C 1.202:
3541: * src/types/pa_vmethod_frame.h 1.26:
1.20 paf 3542: * www/cgi-bin/parser3.log 1.37:
1.15 paf 3543: * www/htdocs/index.html 1.41:
3544: OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
3545: stack [no more heap waste on each CALL]
3546:
3547: * src/types/pa_valiased.C 1.14:
3548: * src/types/pa_valiased.h 1.19:
3549: * src/types/pa_vclass.h 1.25:
3550: * src/types/pa_vobject.h 1.17:
3551: * src/types/pa_wcontext.C 1.19:
1.20 paf 3552: * www/cgi-bin/parser3.log 1.38:
1.15 paf 3553: * www/htdocs/index.html 1.42:
3554: VAliased get/set alias now virtual and implemented down in
3555: VClass, fclass_alias removed,
3556:
3557: * src/main/pa_request.C 1.203:
3558: * src/types/pa_valiased.h 1.20:
3559: * src/types/pa_vstateless_class.h 1.25:
3560: * src/types/pa_vstateless_object.h 1.16:
3561: * src/types/pa_vstring.h 1.43:
1.20 paf 3562: * www/cgi-bin/parser3.log 1.39:
1.15 paf 3563: * www/htdocs/index.html 1.43:
3564: VStateless_string_object speicalized light version of VStateless_object
3565:
3566: * src/types/Makefile.in 1.37:
3567: *** empty log message ***
3568:
3569: * src/doc/doxygen.cfg 1.20:
3570: .chi generation disabled
3571:
3572: * src/classes/classes.h 1.19:
3573: * src/classes/xdoc.C 1.92:
3574: * src/classes/xnode.C 1.45:
3575: * src/classes/xnode.h 1.11:
3576: * src/types/pa_vxdoc.C 1.13:
1.20 paf 3577: * www/cgi-bin/parser3.log 1.40:
3578: * www/cgi-bin/parser3.log 1.41:
1.15 paf 3579: * www/htdocs/index.html 1.44:
3580: * www/htdocs/index.html 1.45:
3581: xdoc(xnode) now fully - fields&methods
3582:
3583: * src/classes/op.C 1.92:
3584: ^throw comment param made optional
3585:
3586: 2002-04-17 paf
3587: * src/types/pa_vhash.h 1.31:
3588: vstring wrong parent fixed
3589:
3590: * src/classes/op.C 1.90:
3591: taint local result var bug fixed
3592:
3593: * src/doc/ClassExample1.dox 1.3:
3594: * src/doc/ClassExample2.dox 1.4:
3595: * src/doc/ClassExample3.dox 1.3:
3596: * src/doc/compiler.dox 1.3:
3597: * src/doc/module.dox 1.3:
3598: * src/doc/pooled.dox 1.3:
3599: * src/doc/string.dox 1.3:
3600: * src/doc/targets.dox 1.3:
3601: * src/include/pa_pool.h 1.79:
3602: * src/include/pa_types.h 1.40:
3603: dox updated to current state, PTHROW freshen to throw & co
3604:
3605: 2002-04-16 paf
3606: * src/classes/op.C 1.89:
3607: exception2vhash file now tainted
3608:
3609: * src/include/pa_opcode.h 1.17:
3610: * src/main/compile.tab.C 1.49:
3611: * src/main/compile.y 1.185:
3612: * src/main/execute.C 1.232:
3613: * src/targets/cgi/parser3.C 1.172:
1.20 paf 3614: * www/cgi-bin/parser3.log 1.30:
1.15 paf 3615: OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
3616:
3617: * src/doc/postbuild.txt 1.2:
3618: * src/main/execute.C 1.234:
1.20 paf 3619: * www/cgi-bin/parser3.log 1.34:
1.15 paf 3620: * www/htdocs/index.html 1.37:
3621: result in @postprocess & @unhandled_exception now taken into
3622: account as in usual functions
3623:
3624: * src/doc/postbuild.txt 1.1:
3625: instructions on post .html build
3626:
3627: * asm.txt 1.2:
3628: * form.txt 1.2:
3629: * lang.txt 1.2:
3630: * sql.txt 1.2:
1.20 paf 3631: * www/cgi-bin/parser3.log 1.35:
1.15 paf 3632: removed outdated. see in Attic asm.txt as most interesting
3633:
3634: * src/classes/op.C 1.87:
1.20 paf 3635: * www/cgi-bin/parser3.log 1.28:
1.15 paf 3636: * www/htdocs/auto.p 1.8:
3637: extra check on empty file in origin in _execute
3638:
3639: * src/classes/date.C 1.26:
3640: * src/main/compile.tab.C 1.50:
3641: * src/targets/cgi/parser3.C 1.173:
1.20 paf 3642: * www/cgi-bin/parser3.log 1.31:
3643: * www/cgi-bin/parser3.log 1.32:
1.15 paf 3644: cheched date:create(days) param for validity [later were
3645: assumed valid and crashed on invalid onces]
3646:
3647: * src/classes/file.C 1.79:
3648: * src/main/pa_exec.C 1.35:
1.20 paf 3649: * www/cgi-bin/parser3.log 1.33:
1.15 paf 3650: * www/htdocs/index.html 1.36:
3651: stderr of execs mark as tainted
3652:
3653: * src/main/execute.C 1.235:
3654: * www/htdocs/index.html 1.38:
3655: $result in @main now taken into account as in usual functions
3656:
1.20 paf 3657: * src/classes/op.C 1.88:
3658: * www/cgi-bin/parser3.log 1.29:
3659: _process pseudo origin copied from local var to heap
3660:
1.15 paf 3661: * src/main/pa_request.C 1.199:
3662: uri in error log
3663:
3664: * src/main/pa_request.C 1.200:
3665: * src/targets/isapi/parser3isapi.C 1.69:
3666: * www/htdocs/index.html 1.39:
3667: removed check, preventing content-length: 0 from appearing
3668:
3669: * src/doc/doxygen.cfg 1.19:
3670: * src/doc/html2chm.cmd 1.5:
3671: .chm file only now, no .chi
3672:
3673: 2002-04-15 paf
3674: * src/classes/image.C 1.70:
3675: * src/classes/op.C 1.83:
3676: * src/classes/op.C 1.84:
3677: * src/classes/string.C 1.101:
3678: * src/classes/table.C 1.149:
3679: * src/include/pa_request.h 1.129:
3680: * src/main/execute.C 1.228:
3681: * src/types/pa_value.h 1.81:
3682: * src/types/pa_vmethod_frame.h 1.24:
3683: * src/types/pa_wcontext.h 1.29:
1.20 paf 3684: * www/cgi-bin/parser3.log 1.25:
1.15 paf 3685: StringOrValue wcontext result, now ready for dual writes
3686:
1.20 paf 3687: * src/classes/file.C 1.78:
3688: * src/classes/op.C 1.86:
3689: * src/classes/table.C 1.150:
3690: * www/cgi-bin/parser3.log 1.26:
3691: finished dual write_xxx_lang functions
3692:
1.15 paf 3693: * src/main/execute.C 1.231:
3694: * src/types/pa_value.h 1.83:
1.20 paf 3695: * www/cgi-bin/parser3.log 1.27:
1.15 paf 3696: fixed name update
3697:
3698: * src/main/execute.C 1.229:
3699: CodeFrame soul fixed [mistakenly killed by prev changes]
3700:
3701: * src/classes/date.C 1.25:
3702: * src/classes/file.C 1.76:
3703: * src/classes/mail.C 1.62:
3704: * src/classes/string.C 1.102:
3705: * src/classes/xnode.C 1.43:
3706: * src/include/pa_request.h 1.130:
3707: * src/types/pa_value.h 1.82:
3708: * src/types/pa_wcontext.h 1.30:
3709: removed absolutely unnecessary VString shells
3710:
3711: * src/classes/op.C 1.82:
3712: * src/include/pa_globals.h 1.81:
3713: * src/include/pa_opcode.h 1.16:
3714: * src/include/pa_request.h 1.128:
3715: * src/main/compile.tab.C 1.47:
3716: * src/main/compile.y 1.183:
3717: * src/main/compile_tools.C 1.47:
3718: * src/main/compile_tools.h 1.59:
3719: * src/main/execute.C 1.226:
3720: * src/main/pa_globals.C 1.121:
3721: * src/main/pa_request.C 1.198:
3722: * src/targets/cgi/parser3.C 1.170:
1.20 paf 3723: * www/cgi-bin/parser3.log 1.24:
1.15 paf 3724: * www/htdocs/index.html 1.35:
3725: switch in hash constructor fixed [were problems with using of
3726: stacked wwrapper after it's death]
3727:
3728: * src/classes/file.C 1.77:
3729: * src/classes/hash.C 1.38:
3730: * src/classes/op.C 1.85:
3731: * src/include/pa_request.h 1.131:
3732: * src/main/execute.C 1.230:
3733: * src/types/pa_wcontext.h 1.31:
3734: started dual write_xxx_lang functions, if checked & works
3735:
3736: * src/targets/cgi/parser3.C 1.171:
3737: ctime sometimes can be just "", checked that
3738:
3739: * src/main/compile.tab.C 1.48:
3740: * src/main/compile.y 1.184:
3741: * src/main/compile_tools.C 1.48:
3742: * src/main/compile_tools.h 1.60:
3743: * src/main/execute.C 1.227:
3744: OP_GET_ELEMENT+OP_GET_ELEMENT__WRITE
3745: changed to OP_WRITE_VALUE
3746: in var get cases
3747:
3748: 2002-04-12 paf
3749: * operators.txt 1.33:
3750: * src/classes/table.C 1.148:
1.20 paf 3751: * www/cgi-bin/parser3.log 1.23:
1.15 paf 3752: * www/htdocs/index.html 1.34:
3753: table.select(expression) 0
3754:
3755: 2002-04-11 paf
3756: * src/classes/string.C 1.100:
3757: * src/include/pa_request.h 1.127:
3758: * src/main/execute.C 1.225:
3759: Request::process_internal codeFrame & wwrapper stacked [not
3760: wasting heap anymore]
3761:
3762: 2002-04-10 paf
3763: * src/include/pa_string.h 1.135:
3764: * src/main/pa_string.C 1.151:
3765: * src/main/untaint.C 1.101:
1.20 paf 3766: * www/cgi-bin/parser3.log 1.22:
1.15 paf 3767: * www/htdocs/index.html 1.33:
3768: killed 8 bytes from String.head
3769:
3770: * src/classes/double.C 1.46:
3771: * src/classes/file.C 1.75:
3772: * src/classes/hash.C 1.37:
3773: * src/classes/image.C 1.69:
3774: * src/classes/int.C 1.43:
3775: * src/classes/math.C 1.17:
3776: * src/classes/op.C 1.81:
3777: * src/classes/string.C 1.99:
3778: * src/classes/table.C 1.147:
3779: * src/classes/void.C 1.18:
3780: * src/classes/xdoc.C 1.91:
3781: * src/include/pa_request.h 1.126:
3782: * src/main/execute.C 1.224:
3783: * src/main/pa_string.C 1.152:
3784: killed Request::process() wrapping VString(String) in case we
3785: need only String
3786:
3787: 2002-04-09 paf
3788: * src/main/pa_common.C 1.108:
3789: * src/targets/cgi/parser3.C 1.168:
3790: * src/types/pa_vdouble.h 1.35:
3791: * src/types/pa_vint.h 1.32:
3792: int/double get_string now not pool.malloc(MAX_NUMBER) but
3793: really neaded
3794:
3795: * etc/Makefile.in 1.6:
3796: * etc/parser3.charsets/Makefile.in 1.8:
3797: * src/classes/Makefile.in 1.44:
3798: * src/classes/gd/Makefile.in 1.35:
3799: * src/classes/smtp/Makefile.in 1.4:
3800: * src/sql/Makefile.in 1.4:
3801: * src/targets/Makefile.in 1.35:
3802: * src/targets/apache13/Makefile.in 1.33:
3803: * src/targets/cgi/Makefile.in 1.46:
3804: * src/targets/isapi/Makefile.in 1.4:
3805: * src/types/Makefile.in 1.36:
3806: makse
3807:
3808: * operators.txt 1.31:
3809: * src/classes/double.C 1.45:
3810: * src/classes/int.C 1.42:
3811: * www/htdocs/global.xsl 1.5:
3812: int/double.int/double(default)
3813:
3814: * src/main/compile.tab.C 1.46:
3815: * src/targets/cgi/parser3.C 1.169:
3816: * src/targets/isapi/parser3isapi.C 1.68:
1.20 paf 3817: * www/cgi-bin/parser3.log 1.21:
1.15 paf 3818: removed
3819: {
3820: char *a;
3821: {
3822: /*sub local*/char b[...];
3823: a=b;
3824: situations
3825:
3826: * src/classes/xdoc.C 1.89:
1.20 paf 3827: * www/cgi-bin/parser3.log 1.19:
1.15 paf 3828: * www/htdocs/global.xsl 1.6:
3829: * www/htdocs/index.html 1.32:
3830: xslt params fixed
3831:
3832: * operators.txt 1.32:
3833: * src/classes/xdoc.C 1.90:
1.20 paf 3834: * www/cgi-bin/parser3.log 1.20:
1.15 paf 3835: xslt params made literal
3836:
3837: 2002-04-04 paf
3838: * src/include/pa_string.h 1.134:
3839: * src/main/pa_string.C 1.150:
1.20 paf 3840: * www/cgi-bin/parser3.log 1.18:
1.15 paf 3841: * www/htdocs/index.html 1.31:
3842: fixed string.replace [when reconstructing pieces were split by
3843: max_integral(piece.size), thus some strings to replace happen
3844: to be split into two = not replaced)
3845:
3846: * src/targets/cgi/parser3.C 1.166:
3847: * src/targets/cgi/parser3.C 1.167:
3848: * src/targets/cgi/parser3.dsp 1.44:
3849: * src/targets/cgi/parser3.dsp 1.45:
3850: document root in standalone version = current dir
3851:
3852: 2002-04-03 paf
3853: * INSTALL 1.18:
3854: * Makefile.in 1.10:
3855: * configure 1.17:
3856: * configure.in 1.19:
3857: * etc/Makefile.in 1.5:
3858: * etc/parser3.charsets/Makefile.in 1.7:
3859: * etc/parser3.conf.in 1.7:
3860: * src/Makefile.in 1.46:
3861: * src/include/Makefile.in 1.4:
3862: * src/main/Makefile.in 1.40:
3863: root config configure options
3864:
3865: * configure 1.18:
3866: * configure.in 1.20:
3867: more checks on nonexistent charset
3868:
3869: 2002-04-02 paf
3870: * src/main/compile.C 1.63:
3871: parser.compile [exception name more like in doc]
3872:
3873: 2002-04-01 paf
3874: * src/classes/mail.C 1.61:
3875: * src/include/pa_string.h 1.133:
3876: * src/main/untaint.C 1.100:
3877: * src/targets/isapi/parser3isapi.dsp 1.33:
1.20 paf 3878: * www/cgi-bin/parser3.log 1.17:
1.15 paf 3879: mail subject encoding taken from .content-type.charset, not .charset
3880:
3881: 2002-03-29 paf
3882: * operators.txt 1.30:
3883: * src/classes/date.C 1.24:
1.20 paf 3884: * www/cgi-bin/parser3.log 1.16:
1.15 paf 3885: * www/htdocs/index.html 1.30:
3886: ^date::create now may not supply day, default 1.
3887: checked 29.03 -> 29.02 roll on non 366 days' year. | 31.05->31.04 roll
3888:
3889: * etc/parser3.charsets/koi8-r.cfg 1.2:
3890: koi8-r += ukranian letters
3891:
3892: 2002-03-28 paf
3893: * operators.txt 1.29:
3894: * src/classes/date.C 1.23:
3895: * src/classes/op.C 1.79:
3896: * src/include/pa_globals.h 1.80:
3897: * src/include/pa_hash.h 1.55:
3898: * src/main/pa_globals.C 1.120:
3899: * src/types/pa_vdate.h 1.9:
3900: * www/htdocs/index.html 1.29:
3901: ^cache[file][date]{
3902: ^cache(seconds)
3903: ^cache[date]
3904: }
3905:
3906: * src/classes/xdoc.C 1.88:
3907: * src/classes/xnode.C 1.42:
3908: * src/classes/xnode.h 1.10:
3909: removed redundant pool param
3910:
3911: 2002-03-27 paf
3912: * operators.txt 1.27:
3913: * src/classes/op.C 1.77:
3914: * src/include/pa_config_fixed.h 1.42:
3915: * src/include/pa_request.h 1.124:
3916: * src/main/execute.C 1.222:
3917: * src/main/pa_request.C 1.196:
1.20 paf 3918: * www/cgi-bin/parser3.log 1.14:
1.15 paf 3919: decided agains resetting exception_trace, just changed name
3920:
3921: * operators.txt 1.28:
3922: * src/classes/date.C 1.22:
3923: * src/classes/double.C 1.44:
3924: * src/classes/file.C 1.74:
3925: * src/classes/form.C 1.22:
3926: * src/classes/hash.C 1.36:
3927: * src/classes/image.C 1.68:
3928: * src/classes/int.C 1.41:
3929: * src/classes/mail.C 1.60:
3930: * src/classes/math.C 1.16:
3931: * src/classes/op.C 1.78:
3932: * src/classes/smtp/smtp.C 1.10:
3933: * src/classes/string.C 1.98:
3934: * src/classes/table.C 1.146:
3935: * src/classes/void.C 1.17:
3936: * src/classes/xdoc.C 1.87:
3937: * src/classes/xnode.C 1.41:
3938: * src/include/pa_exception.h 1.33:
3939: * src/include/pa_request.h 1.125:
3940: * src/include/pa_stylesheet_connection.h 1.28:
3941: * src/main/compile.C 1.62:
3942: * src/main/compile_tools.C 1.46:
3943: * src/main/execute.C 1.223:
3944: * src/main/pa_array.C 1.48:
3945: * src/main/pa_charset.C 1.23:
3946: * src/main/pa_charsets.C 1.8:
3947: * src/main/pa_common.C 1.106:
3948: * src/main/pa_dictionary.C 1.14:
3949: * src/main/pa_exception.C 1.40:
3950: * src/main/pa_exec.C 1.34:
3951: * src/main/pa_pool.C 1.52:
3952: * src/main/pa_request.C 1.197:
3953: * src/main/pa_socks.C 1.14:
3954: * src/main/pa_sql_driver_manager.C 1.62:
3955: * src/main/pa_string.C 1.149:
3956: * src/main/pa_table.C 1.45:
3957: * src/main/untaint.C 1.99:
3958: * src/targets/apache13/mod_parser3.C 1.19:
3959: * src/targets/cgi/parser3.C 1.165:
3960: * src/targets/isapi/parser3isapi.C 1.67:
3961: * src/types/pa_value.h 1.80:
3962: * src/types/pa_vcookie.C 1.43:
3963: * src/types/pa_vfile.h 1.41:
3964: * src/types/pa_vform.C 1.54:
3965: * src/types/pa_vhash.h 1.30:
3966: * src/types/pa_vmethod_frame.h 1.23:
3967: * src/types/pa_vstatus.C 1.7:
3968: * src/types/pa_vtable.C 1.13:
3969: * src/types/pa_vxdoc.h 1.20:
3970: * src/types/pa_vxnode.h 1.13:
3971: * src/types/pa_wcontext.C 1.17:
3972: * src/types/pa_wwrapper.h 1.17:
1.20 paf 3973: * www/cgi-bin/parser3.log 1.15:
1.15 paf 3974: * www/htdocs/index.html 1.28:
3975: assigned exception types
3976:
3977: 2002-03-26 paf
3978: * operators.txt 1.24:
3979: * src/classes/date.C 1.20:
3980: * www/htdocs/index.html 1.25:
3981: fixed date roll on daylightsaving days
3982: mktime took into account tm_isdst flag, which remained from BEFORE roll, but should have been reset
3983:
3984: * src/classes/op.C 1.76:
3985: * www/htdocs/index.html 1.27:
3986: forced language of $source field of exception to 'tainted',
3987: so that sql-langed-frags could be outputed outside of connect
3988:
3989: * src/include/pa_common.h 1.76:
3990: * src/main/pa_exec.C 1.33:
3991: windows exec chdir fixed
3992:
3993: * operators.txt 1.25:
3994: * src/classes/date.C 1.21:
3995: * www/htdocs/index.html 1.26:
3996: removed date.roll limit of +-1 offset
3997:
3998: 2002-03-25 paf
3999: * INSTALL 1.13:
4000: comment on --disable-link-stdcpp
4001:
4002: * INSTALL 1.12:
4003: * configure 1.15:
4004: * configure.in 1.17:
4005: * src/targets/cgi/Makefile.am 1.33:
4006: * src/targets/cgi/Makefile.in 1.44:
4007: libstdc++ link skipping configure option
4008:
4009: * src/classes/file.C 1.73:
4010: * src/classes/mail.C 1.56:
4011: * src/include/pa_exec.h 1.8:
4012: * src/main/pa_exec.C 1.32:
4013: f(!forced_allow)
4014: to allow
4015: --with-sendmail to work with any/both
4016: --disable-foreign-group-files --disable-execs
4017:
4018: * src/classes/op.C 1.75:
4019: * src/include/pa_sql_connection.h 1.24:
4020: sql connection with error were put to cache with '
4021: marked_to_rollback' flag, all consequent even OK requests
4022: rolled back
4023:
4024: * INSTALL 1.16:
4025: "--with=sendmail=COMMAND"
4026: comment
4027:
4028: * INSTALL 1.15:
4029: * configure 1.16:
4030: * configure.in 1.18:
4031: * src/classes/mail.C 1.55:
4032: * src/include/pa_config_auto.h.in 1.24:
4033: * src/main/pa_exec.C 1.31:
4034: * src/targets/cgi/Makefile.am 1.34:
4035: * src/targets/cgi/Makefile.in 1.45:
4036: --disable-foreign-group-files now disables execs also.
4037: introducing --sendmail
4038:
4039: * INSTALL 1.14:
4040: * INSTALL 1.17:
4041: * src/classes/mail.C 1.57:
4042: * src/classes/mail.C 1.58:
4043: *** empty log message ***
4044:
4045: * operators.txt 1.22:
4046: pgsql options comment
4047:
4048: * operators.txt 1.23:
4049: * src/targets/cgi/parser3.C 1.164:
4050: http_site_config_filespec
4051:
4052: 2002-03-22 paf
4053: * operators.txt 1.21:
4054: few comments on sets
4055:
4056: * src/main/pa_exec.C 1.30:
4057: createprocess nowindow flag
4058: check on readfile false return
4059:
4060: 2002-03-18 paf
4061: * src/main/pa_charset.C 1.22:
4062: * src/targets/isapi/pa_threads.C 1.10:
4063: * src/types/pa_vdouble.h 1.34:
4064: removed some tested @tests
4065:
4066: * etc/parser3.conf.in 1.6:
4067: * operators.txt 1.20:
4068: * src/classes/op.C 1.74:
4069: * src/include/pa_exception.h 1.32:
4070: * src/include/pa_globals.h 1.79:
4071: * src/include/pa_request.h 1.123:
4072: * src/include/pa_stack.h 1.14:
4073: * src/main/pa_globals.C 1.119:
4074: * src/main/pa_request.C 1.195:
1.20 paf 4075: * www/cgi-bin/parser3.log 1.12:
4076: * www/cgi-bin/parser3.log 1.13:
1.15 paf 4077: * www/htdocs/index.html 1.22:
4078: * www/htdocs/index.html 1.23:
4079: introducing ^try
4080:
4081: 2002-03-15 paf
4082: * operators.txt 1.19:
4083: * src/classes/table.C 1.145:
4084: * www/htdocs/index.html 1.21:
4085: ^table.locate(logical expr)
4086:
4087: 2002-03-13 paf
4088: * src/main/pa_exception.C 1.39:
4089: checked not-pooled malloc
4090:
4091: 2002-03-11 paf
4092: * src/types/pa_vfile.C 1.29:
4093: $file.text now 0A linebreaks,
4094: file::exec/cgi linebreaks "0D0A" changed to 0A onces
4095:
4096: * INSTALL 1.10:
4097: * configure 1.13:
4098: * configure.in 1.15:
4099: * src/include/pa_config_auto.h.in 1.22:
4100: * src/include/pa_config_fixed.h 1.40:
4101: * src/main/pa_exec.C 1.28:
4102: * src/main/pa_exec.C 1.29:
4103: * www/htdocs/index.html 1.18:
4104: * www/htdocs/index.html 1.19:
4105: * www/htdocs/index.html 1.20:
4106: --disable-execs
4107:
4108: * INSTALL 1.11:
4109: * configure 1.14:
4110: * configure.in 1.16:
4111: * src/include/pa_config_auto.h.in 1.23:
4112: * src/main/pa_common.C 1.105:
4113: --disable-foreign-group-files
4114:
4115: 2002-03-05 paf
4116: * src/targets/isapi/parser3isapi.C 1.66:
4117: * src/targets/isapi/parser3isapi.dsp 1.32:
4118: iis5 now requires headers to be terminated with \r\n manually [
4119: refuses to separate header/body itself]
4120:
4121: * operators.txt 1.17:
4122: * operators.txt 1.18:
4123: * src/classes/date.C 1.18:
4124: * src/classes/date.C 1.19:
4125: date week calendar columns named
4126:
4127: * src/main/pa_globals.C 1.118:
4128: * src/targets/cgi/parser3.C 1.163:
4129: * src/targets/isapi/parser3isapi.C 1.65:
4130: * www/htdocs/index.html 1.17:
4131: isapi site config beside .dll
4132:
4133: 2002-03-04 paf
4134: * src/targets/isapi/pa_threads.C 1.9:
4135: * src/targets/isapi/parser3isapi.C 1.64:
4136: * src/targets/isapi/parser3isapi.dsp 1.31:
4137: isapi updated
4138:
4139: * src/classes/op.C 1.73:
4140: * src/types/pa_vfile.C 1.28:
1.20 paf 4141: * www/cgi-bin/parser3.log 1.11:
1.15 paf 4142: * www/htdocs/index.html 1.16:
4143: process body now evaluated in PASS language
4144:
4145: * src/classes/op.C 1.72:
4146: * src/include/pa_string.h 1.132:
4147: * src/main/pa_string.C 1.148:
4148: string deserialize checks on broken file
4149:
4150: 2002-03-01 paf
4151: * src/main/pa_exec.C 1.27:
4152: execle -> execve, now argc OK
4153:
4154: 2002-02-28 paf
4155: * src/main/pa_string.C 1.147:
4156: origin by first piece preferred before last piece
4157:
4158: * src/main/pa_charsets.C 1.7:
4159: when placing charset to cache using global name now [were
4160: request]
4161:
4162: * configure 1.12:
4163: * configure.in 1.14:
4164: * src/targets/apache13/ApacheModuleParser3.dsp 1.10:
4165: * src/targets/apache13/mod_parser3.C 1.18:
4166: * src/targets/apache13/p3runConfigure.in 1.9:
4167: * src/targets/apache13/pa_threads.C 1.8:
1.20 paf 4168: * www/cgi-bin/parser3.log 1.10:
1.15 paf 4169: * www/htdocs/auto.p 1.7:
4170: apache module updated
4171:
4172: * src/main/untaint.C 1.98:
4173: removed some debug comments
4174:
4175: 2002-02-27 paf
4176: * etc/parser3.conf.in 1.5:
4177: .dll -> .so
4178:
4179: * src/main/pa_charset.C 1.21:
4180: size_t
4181:
4182: * INSTALL 1.9:
4183: shared/static-xml
4184: with-pathlink
4185:
4186: * operators.txt 1.15:
4187: * operators.txt 1.16:
4188: SMTP comment
4189:
4190: 2002-02-26 paf
4191: * src/classes/xnode.C 1.40:
1.20 paf 4192: * www/cgi-bin/parser3.log 1.9:
1.15 paf 4193: * www/htdocs/auto.p 1.6:
4194: * www/htdocs/global.xsl 1.4:
4195: * www/htdocs/index.html 1.15:
4196: in some situation, xpath query returned result with type NODESET, but empty nodeset member field,
4197: checked that
4198:
4199: * src/main/pa_exec.C 1.26:
4200: more precise names for vars, cosmetic
4201:
4202: 2002-02-22 paf
4203: * operators.txt 1.14:
4204: * src/types/pa_vcookie.C 1.41:
4205: * src/types/pa_vcookie.C 1.42:
1.20 paf 4206: * www/cgi-bin/parser3.log 1.5:
1.15 paf 4207: cookie "expires=0" = "session"
4208:
4209: * src/include/pa_string.h 1.131:
4210: * src/main/pa_string.C 1.144:
4211: * src/main/pa_string.C 1.145:
4212: * src/main/pa_string.C 1.146:
1.20 paf 4213: * www/cgi-bin/parser3.log 1.6:
4214: * www/cgi-bin/parser3.log 1.7:
4215: * www/cgi-bin/parser3.log 1.8:
1.15 paf 4216: * www/htdocs/auto.p 1.5:
4217: * www/htdocs/index.html 1.14:
4218: string iterators fixed again, so were String::join_chain
4219:
4220: * configure 1.11:
4221: * configure.in 1.13:
4222: glib###.a detection fixed
4223:
4224: * Makefile.in 1.7:
4225: * configure 1.9:
4226: * configure.in 1.11:
4227: * etc/Makefile.in 1.4:
4228: * etc/parser3.charsets/Makefile.in 1.6:
4229: * src/Makefile.in 1.45:
4230: * src/classes/Makefile.am 1.38:
4231: * src/classes/Makefile.in 1.43:
4232: * src/classes/gd/Makefile.in 1.34:
4233: * src/classes/hashfile.C 1.23:
4234: * src/classes/smtp/Makefile.in 1.3:
4235: * src/include/Makefile.am 1.2:
4236: * src/include/Makefile.in 1.3:
4237: * src/include/pa_config_auto.h.in 1.20:
4238: * src/include/pa_db_connection.h 1.22:
4239: * src/include/pa_db_manager.h 1.15:
4240: * src/include/pa_db_table.h 1.16:
4241: * src/main/Makefile.am 1.31:
4242: * src/main/Makefile.in 1.39:
4243: * src/main/pa_db_connection.C 1.38:
4244: * src/main/pa_db_manager.C 1.23:
4245: * src/main/pa_db_table.C 1.21:
4246: * src/main/pa_globals.C 1.117:
4247: * src/sql/Makefile.in 1.3:
4248: * src/targets/Makefile.in 1.34:
4249: * src/targets/apache13/Makefile.in 1.32:
4250: * src/targets/apache13/p3runConfigure.in 1.8:
4251: * src/targets/cgi/Makefile.am 1.32:
4252: * src/targets/cgi/Makefile.in 1.43:
4253: * src/targets/isapi/Makefile.in 1.3:
4254: * src/types/Makefile.am 1.20:
4255: * src/types/Makefile.in 1.35:
4256: * src/types/pa_vhashfile.C 1.21:
4257: * src/types/pa_vhashfile.h 1.16:
4258: removed hashfile support for now
4259:
4260: * acconfig.h 1.1:
4261: acconfig move in cvs[from src/libltdl to /]
4262:
4263: * etc/parser3.charsets/windows-1251.cfg 1.2:
4264: °
4265:
4266: * Makefile.am 1.4:
4267: * Makefile.in 1.9:
4268: make update
4269:
4270: * INSTALL 1.7:
4271: hashfile removed from INSTALL
4272:
4273: * Makefile.in 1.8:
4274: * configure 1.10:
4275: * configure.in 1.12:
4276: * src/include/pa_config_auto.h.in 1.21:
4277: --with-shared-xml
4278: --with-static-xml
4279:
4280: * INSTALL 1.8:
4281: without-zlib comment
4282:
4283: * operators.txt 1.13:
4284: * src/classes/classes.dsp 1.16:
4285: * src/main/main.dsp 1.148:
4286: * src/types/types.dsp 1.20:
4287: removed hashfile support from sources for now
4288:
4289: * src/classes/classes.dsp 1.17:
4290: * src/classes/gd/gd.dsp 1.20:
4291: * src/main/compile.tab.C 1.45:
4292: * src/main/main.dsp 1.149:
4293: * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
4294: * src/targets/cgi/parser3.dsp 1.43:
4295: * src/targets/isapi/parser3isapi.dsp 1.30:
4296: * src/types/types.dsp 1.21:
4297: *.dsp: removed refereces to win32db & ancient xalan&xml
4298:
4299: 2002-02-21 paf
4300: * Makefile.am 1.3:
4301: * Makefile.in 1.6:
4302: make cvsupdate
4303:
4304: * src/main/untaint.C 1.97:
1.20 paf 4305: * www/cgi-bin/parser3.log 1.4:
1.15 paf 4306: removed debug code, activated commented-for debug parts
4307:
4308: * src/include/pa_string.h 1.130:
4309: * src/include/pa_types.h 1.39:
4310: * src/main/pa_string.C 1.143:
4311: * src/main/untaint.C 1.96:
1.20 paf 4312: * www/cgi-bin/parser3.log 1.3:
1.15 paf 4313: STRING_*FOREACH_ROW
4314: changed to stop at append_row, not at link zero
4315: now string to string appending works
4316:
4317: 2002-02-20 paf
4318: * src/include/pa_string.h 1.129:
4319: * src/main/execute.C 1.221:
4320: * src/main/untaint.C 1.95:
4321: * src/targets/cgi/pa_pool.C 1.38:
4322: * src/targets/cgi/parser3.C 1.162:
4323: * www/htdocs/index.html 1.13:
4324: //#define DEBUG_STRING_APPENDS_VS_EXPANDS
4325:
4326: * src/include/pa_string.h 1.128:
4327: * src/main/pa_string.C 1.142:
4328: * src/main/untaint.C 1.94:
1.20 paf 4329: * www/cgi-bin/parser3.log 1.2:
1.15 paf 4330: economy: 22%
4331:
4332: * operators.txt 1.12:
4333: * src/include/pa_common.h 1.75:
4334: * src/include/pa_config_fixed.h 1.39:
4335: * src/include/pa_string.h 1.125:
4336: * src/include/pa_types.h 1.38:
4337: * src/main/compile.tab.C 1.44:
4338: * src/main/execute.C 1.220:
4339: * src/main/pa_string.C 1.139:
4340: * src/main/untaint.C 1.91:
4341: * src/targets/cgi/pa_pool.C 1.37:
4342: * src/targets/cgi/parser3.C 1.160:
4343: * www/htdocs/auto.p 1.4:
4344: * www/htdocs/global.xsl 1.3:
4345: * www/htdocs/index.html 1.11:
4346: strign to string append optimiziation idea and estimates
4347:
4348: * src/include/pa_string.h 1.126:
4349: * src/include/pa_stylesheet_connection.h 1.27:
4350: * src/main/pa_db_manager.C 1.22:
4351: * src/main/pa_dictionary.C 1.13:
4352: * src/main/pa_string.C 1.140:
4353: * src/main/untaint.C 1.92:
4354: * src/targets/cgi/parser3.C 1.161:
4355: * src/types/pa_vcookie.C 1.40:
4356: * src/types/pa_vstring.h 1.42:
4357: * www/htdocs/index.html 1.12:
4358: speed uptimized: string::is_empty
4359:
4360: * src/include/pa_string.h 1.127:
4361: * src/main/pa_string.C 1.141:
4362: * src/main/untaint.C 1.93:
1.20 paf 4363: * www/cgi-bin/parser3.log 1.1:
1.15 paf 4364: space uptimized: string::link_row removed
4365:
4366: 2002-02-19 paf
4367: * src/classes/xdoc.C 1.86:
4368: * src/classes/xnode.C 1.39:
4369: getElementsByTagName and *NS moved to node [element]
4370:
4371: * src/classes/math.C 1.15:
4372: not used directly [but erroreously reported that 'is', thus
4373: registering twice&other probs]
4374:
4375: * src/main/compile.C 1.59:
4376: * src/main/compile.C 1.60:
4377: without string_origins not worked
4378:
4379: * src/main/compile.C 1.61:
4380: without string_origins parse error file+line+col possible
4381:
4382: 2002-02-18 paf
4383: * src/types/pa_vdouble.h 1.33:
4384: since we have in_expression
4385: removed that trick i've installed into double::as_string
4386:
4387: * INSTALL 1.6:
4388: local install comment
4389:
4390: * src/main/compile.tab.C 1.41:
4391: * src/main/compile.y 1.181:
4392: * www/htdocs/global.xsl 1.2:
4393: * www/htdocs/index.html 1.7:
4394: integer division stops name
4395:
4396: * Makefile.in 1.4:
4397: * acinclude.m4 1.2:
4398: * aclocal.m4 1.2:
4399: * configure 1.8:
4400: * configure.in 1.10:
4401: * etc/Makefile.in 1.3:
4402: * etc/parser3.charsets/Makefile.in 1.5:
4403: * src/Makefile.in 1.44:
4404: * src/classes/Makefile.in 1.42:
4405: * src/classes/gd/Makefile.in 1.33:
4406: * src/classes/smtp/Makefile.in 1.2:
4407: * src/include/Makefile.in 1.2:
4408: * src/include/pa_config_auto.h.in 1.19:
4409: * src/include/pa_config_includes.h 1.19:
4410: * src/main/Makefile.in 1.38:
4411: * src/sql/Makefile.in 1.2:
4412: * src/targets/Makefile.in 1.33:
4413: * src/targets/apache13/Makefile.in 1.31:
4414: * src/targets/apache13/p3runConfigure.in 1.7:
4415: * src/targets/cgi/Makefile.am 1.30:
4416: * src/targets/cgi/Makefile.in 1.41:
4417: * src/targets/cgi/parser3.C 1.157:
4418: * src/targets/isapi/Makefile.in 1.2:
4419: * src/types/Makefile.in 1.34:
4420: removed libtool usage from build mech
4421:
4422: * operators.txt 1.10:
4423: * src/classes/date.C 1.17:
4424: date::create [were date::set, with backward comp
4425:
4426: * src/classes/math.C 1.14:
4427: * www/htdocs/index.html 1.8:
4428: math:random range check fixed
4429:
4430: * src/main/compile.tab.C 1.42:
4431: bison env set so one could compile without cygwin installed
4432:
4433: * src/targets/cgi/Makefile.am 1.31:
4434: * src/targets/cgi/Makefile.in 1.42:
4435: * src/targets/cgi/parser3.C 1.158:
4436: *** empty log message ***
4437:
4438: * src/main/pa_globals.C 1.116:
4439: extern "C" was removed too fast
4440:
4441: * Makefile.in 1.5:
4442: * ltconfig 1.2:
4443: * ltmain.sh 1.2:
4444: removed libtool subpart files
4445:
4446: * src/main/main.dsp 1.147:
4447: * src/main/pa_globals.C 1.115:
4448: removed unneded
4449: #ifdef __cplusplus
4450: }
4451: #endif
4452:
4453: * src/include/pa_opcode.h 1.15:
4454: * src/include/pa_request.h 1.122:
4455: * src/main/compile.tab.C 1.43:
4456: * src/main/compile.y 1.182:
4457: * src/main/execute.C 1.219:
4458: * src/types/pa_wcontext.h 1.28:
4459: * www/htdocs/index.html 1.10:
4460: * www/htdocs/index.html 1.9:
4461: in_expression
4462: aimed to solve old problem with string/nonstring values,
4463: now in expressions double/int values are passed as-is, without stupid tostring/fromstring conversions
4464:
4465: * operators.txt 1.11:
4466: * src/targets/cgi/parser3.C 1.159:
4467: PARSER_ROOT_CONFIG
4468:
4469: * src/classes/classes.dsp 1.15:
4470: * src/classes/gd/gd.dsp 1.19:
4471: * src/classes/smtp/smtp.dsp 1.16:
4472: * src/main/main.dsp 1.146:
4473: * src/main/pa_globals.C 1.114:
4474: * src/targets/cgi/parser3.dsp 1.42:
4475: * src/types/types.dsp 1.19:
4476: win32xml now contains gnome xml libs
4477: parser .dsp-s changed accordingly
4478:
4479: * operators.txt 1.9:
4480: \ comment
4481:
4482: 2002-02-13 paf
4483: * INSTALL 1.5:
4484: * configure 1.7:
4485: * configure.in 1.9:
4486: * src/targets/cgi/Makefile.am 1.29:
4487: * src/targets/cgi/Makefile.in 1.40:
4488: --with-glib-config
4489: CXXLINK=$(CC) for targets/cgi/parser3
4490:
4491: * src/include/pa_config_includes.h 1.18:
4492: sys/time time both included now.
4493: vaguely remember confilicts on this on some system [not on six|ablv]
4494: so when would see them again would think up proper check
4495:
4496: * etc/parser3.charsets/windows-1257.cfg 1.1:
4497: * etc/parser3.conf.in 1.4:
4498: * src/targets/cgi/parser3.C 1.156:
4499: baltic charset file generated, in generation script ispunct
4500: check added
4501:
4502: * src/main/pa_common.C 1.103:
4503: strnchr: sanity check added
4504:
4505: * src/main/pa_common.C 1.104:
4506: truncation never occured when writing files on unix [since i've changed cache mech]
4507: fix
4508:
4509: * etc/parser3.charsets/windows-1257.cfg 1.2:
4510: id added
4511:
4512: 2002-02-08 paf
4513: * src/classes/classes.C 1.14:
4514: * src/classes/classes.h 1.15:
4515: * src/classes/date.C 1.15:
4516: * src/classes/double.C 1.42:
4517: * src/classes/file.C 1.71:
4518: * src/classes/form.C 1.20:
4519: * src/classes/gd/gif.C 1.25:
4520: * src/classes/gd/gif.h 1.19:
4521: * src/classes/gd/gifio.C 1.17:
4522: * src/classes/hash.C 1.34:
4523: * src/classes/hashfile.C 1.21:
4524: * src/classes/image.C 1.65:
4525: * src/classes/int.C 1.39:
4526: * src/classes/mail.C 1.53:
4527: * src/classes/math.C 1.12:
4528: * src/classes/op.C 1.70:
4529: * src/classes/response.C 1.17:
4530: * src/classes/smtp/comms.C 1.7:
4531: * src/classes/smtp/smtp.C 1.8:
4532: * src/classes/smtp/smtp.h 1.7:
4533: * src/classes/string.C 1.96:
4534: * src/classes/table.C 1.143:
4535: * src/classes/void.C 1.15:
4536: * src/classes/xdoc.C 1.84:
4537: * src/classes/xnode.C 1.37:
4538: * src/classes/xnode.h 1.8:
4539: * src/include/pa_array.h 1.52:
4540: * src/include/pa_cache_managers.h 1.5:
4541: * src/include/pa_charset.h 1.13:
4542: * src/include/pa_charsets.h 1.4:
4543: * src/include/pa_common.h 1.73:
4544: * src/include/pa_config_fixed.h 1.37:
4545: * src/include/pa_config_includes.h 1.16:
4546: * src/include/pa_db_connection.h 1.20:
4547: * src/include/pa_db_manager.h 1.13:
4548: * src/include/pa_db_table.h 1.14:
4549: * src/include/pa_dictionary.h 1.9:
4550: * src/include/pa_dir.h 1.9:
4551: * src/include/pa_exception.h 1.30:
4552: * src/include/pa_exec.h 1.6:
4553: * src/include/pa_globals.h 1.77:
4554: * src/include/pa_hash.h 1.53:
4555: * src/include/pa_opcode.h 1.13:
4556: * src/include/pa_pool.h 1.77:
4557: * src/include/pa_pragma_pack_begin.h 1.3:
4558: * src/include/pa_pragma_pack_end.h 1.3:
4559: * src/include/pa_request.h 1.120:
4560: * src/include/pa_sapi.h 1.17:
4561: * src/include/pa_socks.h 1.7:
4562: * src/include/pa_sql_connection.h 1.22:
4563: * src/include/pa_sql_driver_manager.h 1.22:
4564: * src/include/pa_stack.h 1.12:
4565: * src/include/pa_string.h 1.123:
4566: * src/include/pa_stylesheet_connection.h 1.25:
4567: * src/include/pa_stylesheet_manager.h 1.11:
4568: * src/include/pa_table.h 1.40:
4569: * src/include/pa_threads.h 1.22:
4570: * src/include/pa_types.h 1.36:
4571: * src/main/compile.C 1.57:
4572: * src/main/compile.tab.C 1.40:
4573: * src/main/compile_tools.C 1.44:
4574: * src/main/compile_tools.h 1.57:
4575: * src/main/execute.C 1.217:
4576: * src/main/pa_array.C 1.46:
4577: * src/main/pa_cache_managers.C 1.3:
4578: * src/main/pa_charset.C 1.19:
4579: * src/main/pa_charsets.C 1.5:
4580: * src/main/pa_common.C 1.100:
4581: * src/main/pa_db_connection.C 1.36:
4582: * src/main/pa_db_manager.C 1.20:
4583: * src/main/pa_db_table.C 1.19:
4584: * src/main/pa_dictionary.C 1.11:
4585: * src/main/pa_dir.C 1.10:
4586: * src/main/pa_exception.C 1.37:
4587: * src/main/pa_exec.C 1.24:
4588: * src/main/pa_globals.C 1.112:
4589: * src/main/pa_hash.C 1.49:
4590: * src/main/pa_pool.C 1.50:
4591: * src/main/pa_request.C 1.193:
4592: * src/main/pa_socks.C 1.12:
4593: * src/main/pa_sql_driver_manager.C 1.60:
4594: * src/main/pa_status_provider.C 1.3:
4595: * src/main/pa_string.C 1.137:
4596: * src/main/pa_stylesheet_manager.C 1.12:
4597: * src/main/pa_table.C 1.43:
4598: * src/main/untaint.C 1.88:
4599: * src/sql/pa_sql_driver.h 1.25:
4600: * src/targets/apache13/mod_parser3.C 1.16:
4601: * src/targets/apache13/pa_pool.C 1.4:
4602: * src/targets/apache13/pa_threads.C 1.6:
4603: * src/targets/cgi/pa_pool.C 1.35:
4604: * src/targets/cgi/pa_threads.C 1.8:
4605: * src/targets/cgi/parser3.C 1.153:
4606: * src/targets/cgi/pool_storage.h 1.8:
4607: * src/targets/isapi/pa_pool.C 1.11:
4608: * src/targets/isapi/pa_threads.C 1.7:
4609: * src/targets/isapi/parser3isapi.C 1.62:
4610: * src/targets/isapi/pool_storage.h 1.14:
4611: * src/types/pa_valiased.C 1.12:
4612: * src/types/pa_valiased.h 1.17:
4613: * src/types/pa_value.h 1.78:
4614: * src/types/pa_vbool.h 1.16:
4615: * src/types/pa_vclass.h 1.23:
4616: * src/types/pa_vcode_frame.h 1.13:
4617: * src/types/pa_vcookie.C 1.33:
4618: * src/types/pa_vcookie.h 1.14:
4619: * src/types/pa_vdate.h 1.7:
4620: * src/types/pa_vdouble.h 1.31:
4621: * src/types/pa_venv.h 1.19:
4622: * src/types/pa_vfile.C 1.25:
4623: * src/types/pa_vfile.h 1.39:
4624: * src/types/pa_vform.C 1.51:
4625: * src/types/pa_vform.h 1.32:
4626: * src/types/pa_vhash.h 1.28:
4627: * src/types/pa_vhashfile.C 1.18:
4628: * src/types/pa_vhashfile.h 1.14:
4629: * src/types/pa_vimage.C 1.15:
4630: * src/types/pa_vimage.h 1.23:
4631: * src/types/pa_vint.h 1.30:
4632: * src/types/pa_vjunction.h 1.11:
4633: * src/types/pa_vmath.h 1.5:
4634: * src/types/pa_vmethod_frame.h 1.21:
4635: * src/types/pa_vobject.h 1.15:
4636: * src/types/pa_vrequest.C 1.15:
4637: * src/types/pa_vrequest.h 1.15:
4638: * src/types/pa_vresponse.C 1.3:
4639: * src/types/pa_vresponse.h 1.20:
4640: * src/types/pa_vstateless_class.C 1.12:
4641: * src/types/pa_vstateless_class.h 1.22:
4642: * src/types/pa_vstateless_object.h 1.14:
4643: * src/types/pa_vstatus.C 1.5:
4644: * src/types/pa_vstatus.h 1.6:
4645: * src/types/pa_vstring.C 1.15:
4646: * src/types/pa_vstring.h 1.40:
4647: * src/types/pa_vtable.C 1.10:
4648: * src/types/pa_vtable.h 1.36:
4649: * src/types/pa_vvoid.h 1.7:
4650: * src/types/pa_vxdoc.C 1.10:
4651: * src/types/pa_vxdoc.h 1.18:
4652: * src/types/pa_vxnode.C 1.14:
4653: * src/types/pa_vxnode.h 1.11:
4654: * src/types/pa_wcontext.C 1.14:
4655: * src/types/pa_wcontext.h 1.26:
4656: * src/types/pa_wwrapper.h 1.15:
4657: 2002
4658:
4659: * src/types/pa_vcookie.C 1.36:
4660: * src/types/pa_vcookie.C 1.37:
4661: * src/types/pa_vcookie.C 1.38:
4662: * src/types/pa_vcookie.C 1.39:
4663: VCookie::fill_fields one check forgotten
4664:
4665: * src/classes/smtp/Makefile.am 1.1:
4666: * src/classes/smtp/Makefile.in 1.1:
4667: * src/include/Makefile.am 1.1:
4668: * src/include/Makefile.in 1.1:
4669: * src/sql/Makefile.am 1.3:
4670: * src/sql/Makefile.in 1.1:
4671: * src/targets/isapi/Makefile.am 1.1:
4672: * src/targets/isapi/Makefile.in 1.1:
4673: forgotten makes
4674:
4675: * AUTHORS 1.2:
4676: * COPYING 1.2:
4677: * INSTALL 1.3:
4678: * INSTALL 1.4:
4679: * README 1.2:
4680: install&others updated
4681:
4682: * Makefile.am 1.2:
4683: * Makefile.in 1.3:
4684: * configure 1.6:
4685: * configure.in 1.8:
4686: * etc/parser3.charsets/Makefile.am 1.2:
4687: * etc/parser3.charsets/Makefile.in 1.4:
4688: * src/Makefile.am 1.15:
4689: * src/Makefile.in 1.43:
4690: * src/classes/Makefile.am 1.37:
4691: * src/classes/Makefile.in 1.41:
4692: * src/classes/gd/Makefile.am 1.9:
4693: * src/classes/gd/Makefile.in 1.32:
4694: * src/main/Makefile.am 1.30:
4695: * src/main/Makefile.in 1.37:
4696: * src/main/pa_status_provider.C 1.5:
4697: * src/targets/Makefile.am 1.9:
4698: * src/targets/Makefile.in 1.32:
4699: * src/targets/apache13/Makefile.am 1.11:
4700: * src/targets/apache13/Makefile.in 1.30:
4701: * src/targets/cgi/Makefile.am 1.28:
4702: * src/targets/cgi/Makefile.in 1.39:
4703: * src/types/Makefile.am 1.19:
4704: * src/types/Makefile.in 1.33:
4705: 'make dist' works
4706:
4707: * src/classes/classes.C 1.15:
4708: * src/classes/classes.h 1.16:
4709: * src/classes/date.C 1.16:
4710: * src/classes/double.C 1.43:
4711: * src/classes/file.C 1.72:
4712: * src/classes/form.C 1.21:
4713: * src/classes/gd/gif.C 1.26:
4714: * src/classes/gd/gif.h 1.20:
4715: * src/classes/gd/gifio.C 1.18:
4716: * src/classes/hash.C 1.35:
4717: * src/classes/hashfile.C 1.22:
4718: * src/classes/image.C 1.66:
4719: * src/classes/image.C 1.67:
4720: * src/classes/int.C 1.40:
4721: * src/classes/mail.C 1.54:
4722: * src/classes/math.C 1.13:
4723: * src/classes/op.C 1.71:
4724: * src/classes/response.C 1.18:
4725: * src/classes/smtp/comms.C 1.8:
4726: * src/classes/smtp/smtp.C 1.9:
4727: * src/classes/smtp/smtp.h 1.8:
4728: * src/classes/string.C 1.97:
4729: * src/classes/table.C 1.144:
4730: * src/classes/void.C 1.16:
4731: * src/classes/xdoc.C 1.85:
4732: * src/classes/xnode.C 1.38:
4733: * src/classes/xnode.h 1.9:
4734: * src/include/pa_array.h 1.53:
4735: * src/include/pa_cache_managers.h 1.6:
4736: * src/include/pa_charset.h 1.14:
4737: * src/include/pa_charsets.h 1.5:
4738: * src/include/pa_common.h 1.74:
4739: * src/include/pa_config_fixed.h 1.38:
4740: * src/include/pa_config_includes.h 1.17:
4741: * src/include/pa_db_connection.h 1.21:
4742: * src/include/pa_db_manager.h 1.14:
4743: * src/include/pa_db_table.h 1.15:
4744: * src/include/pa_dictionary.h 1.10:
4745: * src/include/pa_dir.h 1.10:
4746: * src/include/pa_exception.h 1.31:
4747: * src/include/pa_exec.h 1.7:
4748: * src/include/pa_globals.h 1.78:
4749: * src/include/pa_hash.h 1.54:
4750: * src/include/pa_opcode.h 1.14:
4751: * src/include/pa_pool.h 1.78:
4752: * src/include/pa_pragma_pack_begin.h 1.4:
4753: * src/include/pa_pragma_pack_end.h 1.4:
4754: * src/include/pa_request.h 1.121:
4755: * src/include/pa_sapi.h 1.18:
4756: * src/include/pa_socks.h 1.8:
4757: * src/include/pa_sql_connection.h 1.23:
4758: * src/include/pa_sql_driver_manager.h 1.23:
4759: * src/include/pa_stack.h 1.13:
4760: * src/include/pa_string.h 1.124:
4761: * src/include/pa_stylesheet_connection.h 1.26:
4762: * src/include/pa_stylesheet_manager.h 1.12:
4763: * src/include/pa_table.h 1.41:
4764: * src/include/pa_threads.h 1.23:
4765: * src/include/pa_types.h 1.37:
4766: * src/main/compile.C 1.58:
4767: * src/main/compile_tools.C 1.45:
4768: * src/main/compile_tools.h 1.58:
4769: * src/main/execute.C 1.218:
4770: * src/main/pa_array.C 1.47:
4771: * src/main/pa_cache_managers.C 1.4:
4772: * src/main/pa_charset.C 1.20:
4773: * src/main/pa_charsets.C 1.6:
4774: * src/main/pa_common.C 1.101:
4775: * src/main/pa_common.C 1.102:
4776: * src/main/pa_db_connection.C 1.37:
4777: * src/main/pa_db_manager.C 1.21:
4778: * src/main/pa_db_table.C 1.20:
4779: * src/main/pa_dictionary.C 1.12:
4780: * src/main/pa_dir.C 1.11:
4781: * src/main/pa_exception.C 1.38:
4782: * src/main/pa_exec.C 1.25:
4783: * src/main/pa_globals.C 1.113:
4784: * src/main/pa_hash.C 1.50:
4785: * src/main/pa_pool.C 1.51:
4786: * src/main/pa_request.C 1.194:
4787: * src/main/pa_socks.C 1.13:
4788: * src/main/pa_sql_driver_manager.C 1.61:
4789: * src/main/pa_status_provider.C 1.4:
4790: * src/main/pa_string.C 1.138:
4791: * src/main/pa_stylesheet_manager.C 1.13:
4792: * src/main/pa_table.C 1.44:
4793: * src/main/untaint.C 1.89:
4794: * src/main/untaint.C 1.90:
4795: * src/sql/pa_sql_driver.h 1.26:
4796: * src/targets/apache13/mod_parser3.C 1.17:
4797: * src/targets/apache13/pa_pool.C 1.5:
4798: * src/targets/apache13/pa_threads.C 1.7:
4799: * src/targets/cgi/pa_pool.C 1.36:
4800: * src/targets/cgi/pa_threads.C 1.9:
4801: * src/targets/cgi/parser3.C 1.154:
4802: * src/targets/cgi/parser3.C 1.155:
4803: * src/targets/cgi/pool_storage.h 1.9:
4804: * src/targets/isapi/pa_pool.C 1.12:
4805: * src/targets/isapi/pa_threads.C 1.8:
4806: * src/targets/isapi/parser3isapi.C 1.63:
4807: * src/targets/isapi/pool_storage.h 1.15:
4808: * src/types/pa_valiased.C 1.13:
4809: * src/types/pa_valiased.h 1.18:
4810: * src/types/pa_value.h 1.79:
4811: * src/types/pa_vbool.h 1.17:
4812: * src/types/pa_vclass.h 1.24:
4813: * src/types/pa_vcode_frame.h 1.14:
4814: * src/types/pa_vcookie.C 1.34:
4815: * src/types/pa_vcookie.C 1.35:
4816: * src/types/pa_vcookie.h 1.15:
4817: * src/types/pa_vdate.h 1.8:
4818: * src/types/pa_vdouble.h 1.32:
4819: * src/types/pa_venv.h 1.20:
4820: * src/types/pa_vfile.C 1.26:
4821: * src/types/pa_vfile.C 1.27:
4822: * src/types/pa_vfile.h 1.40:
4823: * src/types/pa_vform.C 1.52:
4824: * src/types/pa_vform.C 1.53:
4825: * src/types/pa_vform.h 1.33:
4826: * src/types/pa_vhash.h 1.29:
4827: * src/types/pa_vhashfile.C 1.19:
4828: * src/types/pa_vhashfile.C 1.20:
4829: * src/types/pa_vhashfile.h 1.15:
4830: * src/types/pa_vimage.C 1.16:
4831: * src/types/pa_vimage.C 1.17:
4832: * src/types/pa_vimage.h 1.24:
4833: * src/types/pa_vint.h 1.31:
4834: * src/types/pa_vjunction.h 1.12:
4835: * src/types/pa_vmath.h 1.6:
4836: * src/types/pa_vmethod_frame.h 1.22:
4837: * src/types/pa_vobject.h 1.16:
4838: * src/types/pa_vrequest.C 1.16:
4839: * src/types/pa_vrequest.C 1.17:
4840: * src/types/pa_vrequest.h 1.16:
4841: * src/types/pa_vresponse.C 1.4:
4842: * src/types/pa_vresponse.C 1.5:
4843: * src/types/pa_vresponse.h 1.21:
4844: * src/types/pa_vstateless_class.C 1.13:
4845: * src/types/pa_vstateless_class.h 1.23:
4846: * src/types/pa_vstateless_object.h 1.15:
4847: * src/types/pa_vstatus.C 1.6:
4848: * src/types/pa_vstatus.h 1.7:
4849: * src/types/pa_vstring.C 1.16:
4850: * src/types/pa_vstring.C 1.17:
4851: * src/types/pa_vstring.h 1.41:
4852: * src/types/pa_vtable.C 1.11:
4853: * src/types/pa_vtable.C 1.12:
4854: * src/types/pa_vtable.h 1.37:
4855: * src/types/pa_vvoid.h 1.8:
4856: * src/types/pa_vxdoc.C 1.11:
4857: * src/types/pa_vxdoc.C 1.12:
4858: * src/types/pa_vxdoc.h 1.19:
4859: * src/types/pa_vxnode.C 1.15:
4860: * src/types/pa_vxnode.C 1.16:
4861: * src/types/pa_vxnode.h 1.12:
4862: * src/types/pa_wcontext.C 1.15:
4863: * src/types/pa_wcontext.h 1.27:
4864: * src/types/pa_wwrapper.h 1.16:
4865: name spelling
4866:
4867: 2002-02-07 paf
4868: * src/main/compile.C 1.56:
4869: * src/main/compile.tab.C 1.39:
4870: * src/main/compile.y 1.180:
4871: * src/main/compile_tools.h 1.56:
4872: disabled $if reference due to conflicts with local variables
4873:
4874: * configure 1.5:
4875: * configure.in 1.7:
4876: * src/classes/Makefile.in 1.39:
4877: * src/classes/gd/Makefile.in 1.30:
4878: * src/include/pa_config_auto.h.in 1.18:
4879: * src/main/Makefile.in 1.35:
4880: * src/main/pa_common.C 1.99:
4881: * src/main/pa_socks.C 1.10:
4882: * src/targets/Makefile.in 1.30:
4883: * src/targets/cgi/Makefile.in 1.37:
4884: * src/types/Makefile.in 1.31:
4885: compiled under cygwin
4886: added yet another locking function: fcntl
4887:
4888: * src/classes/Makefile.in 1.40:
4889: * src/classes/gd/Makefile.in 1.31:
4890: * src/main/Makefile.in 1.36:
4891: * src/targets/Makefile.in 1.31:
4892: * src/targets/apache13/Makefile.in 1.29:
4893: * src/targets/cgi/Makefile.in 1.38:
4894: * src/types/Makefile.in 1.32:
4895: makes
4896:
4897: * src/include/pa_array.h 1.50:
4898: * src/main/compile.C 1.55:
4899: * src/main/compile.tab.C 1.37:
4900: * src/main/compile.y 1.179:
4901: * src/main/compile_tools.C 1.43:
4902: * src/main/compile_tools.h 1.55:
4903: operators now detected by check at name_without_curly_rdive_read rule whether diving code constists only of
4904: OP_VALUE+string+OP_GET_ELEMENT.
4905: and last op code substituted with OP_GET_ELEMENT_OR_OPERATOR
4906: to form
4907: OP_VALUE+string+OP_GET_ELEMENT_OR_OPERATOR.
4908: code
4909:
4910: * operators.txt 1.6:
4911: * src/classes/string.C 1.95:
4912: * src/include/pa_config_fixed.h 1.35:
4913: * src/main/compile.tab.C 1.38:
4914: ^int/double/string.format
4915: now can be called with normal [] brackets, not stupid {} as it were implemented for some strange reason.
4916: retaining backward compatibility due to some already-implemented servers
4917:
4918: * config.sub 1.2:
4919: on cygwin configure passes it with strange i1586 const, hacked
4920: it to mean i586
4921:
4922: * src/main/pa_socks.C 1.11:
4923: swapped headers to avoid compiler warnings
4924:
4925: * operators.txt 1.7:
4926: * src/classes/table.C 1.142:
4927: * src/include/pa_array.h 1.51:
4928: * src/include/pa_table.h 1.39:
4929: * src/main/pa_array.C 1.45:
4930: * src/main/pa_table.C 1.42:
4931: * www/htdocs/auto.p 1.3:
4932: * www/htdocs/index.html 1.6:
4933: table::create now // 'set' name obsolete now
4934: table clone.
4935:
4936: * operators.txt 1.8:
4937: * src/classes/xdoc.C 1.83:
4938: * src/include/pa_config_fixed.h 1.36:
4939: xdoc::set obsolete now, now xdoc::create, with both sences
4940:
4941: 2002-02-06 paf
4942: * src/classes/mail.C 1.52:
4943: *** empty log message ***
4944:
4945: * configure 1.4:
4946: * configure.in 1.6:
4947: prefix expanded, grr
4948:
4949: * etc/parser3.conf.in 1.3:
4950: * operators.txt 1.5:
4951: * src/classes/mail.C 1.51:
4952: mail:send config changed
4953:
4954: 2002-02-05 paf
4955: * configure.in 1.3:
4956: * operators.txt 1.2:
4957: * src/classes/file.C 1.70:
4958: * src/classes/op.C 1.69:
4959: * src/include/pa_common.h 1.72:
4960: * src/include/pa_config_includes.h 1.15:
4961: * src/main/compile.tab.C 1.36:
4962: * src/main/pa_common.C 1.98:
4963: * www/htdocs/index.html 1.5:
4964: rewritten ^cache to use non-blocking-exclusive-caches
4965:
4966: * src/types/pa_vstatus.C 1.4:
4967: status:rusage 3
4968:
4969: * src/main/pa_common.C 1.97:
4970: text file read mode on win32 adjusted [speed impact. was off
4971: for debugging purpose, but forgotten afterwards]
4972:
4973: * operators.txt 1.3:
4974: status:rusage described int operators
4975:
4976: * configure.in 1.4:
4977: * src/types/Makefile.am 1.18:
4978: * src/types/pa_vstatus.h 1.5:
4979: * src/types/types.dsp 1.18:
4980: status:rusage
4981:
4982: * src/types/pa_vstatus.C 1.1:
4983: status:rusage 1
4984:
4985: * configure 1.3:
4986: * configure.in 1.5:
4987: * src/include/pa_config_auto.h.in 1.17:
4988: * src/types/Makefile.in 1.30:
4989: * src/types/pa_vstatus.C 1.2:
4990: *** empty log message ***
4991:
4992: * src/main/pa_exec.C 1.22.14.1:
4993: * src/main/pa_exec.C 1.23:
4994: argv0 now correct
4995:
4996: * src/types/pa_vstatus.C 1.3:
4997: status:rusage 2
4998:
4999: * operators.txt 1.4:
5000: regex options commented
5001:
5002: 2002-02-01 paf
5003: * etc/parser3.conf.in 1.2:
5004: \r removed
5005:
5006: * src/classes/op.C 1.62.2.1.2.3:
5007: file_write does EX lock after create,
5008: while file_read does SH after open,
5009: 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,
5010: added a check for that in ^cache...read
5011:
5012: 2002-01-31 paf
5013: * src/main/execute.C 1.210:
5014: * www/htdocs/index.html 1.3:
5015: operators check, thay mistakenly seen in
5016: $class:operator
5017: $object.operators
5018: contexts
5019:
5020: * INSTALL 1.2:
5021: * Makefile.in 1.2:
5022: * configure 1.2:
5023: * configure.in 1.2:
5024: * etc/Makefile.am 1.2:
5025: * etc/Makefile.in 1.2:
5026: * etc/parser3.charsets/Makefile.in 1.3:
5027: * ident.awk 1.2:
5028: * src/Makefile.in 1.42:
5029: * src/classes/Makefile.am 1.36:
5030: * src/classes/Makefile.in 1.38:
5031: * src/classes/gd/Makefile.am 1.8:
5032: * src/classes/gd/Makefile.in 1.29:
5033: * src/main/Makefile.am 1.29:
5034: * src/main/Makefile.in 1.34:
5035: * src/targets/Makefile.in 1.29:
5036: * src/targets/apache13/Makefile.am 1.10:
5037: * src/targets/cgi/Makefile.am 1.27:
5038: * src/targets/cgi/Makefile.in 1.36:
5039: * src/targets/cgi/pa_config_paths.h.in 1.1:
5040: * src/targets/cgi/parser3.C 1.152:
5041: * src/types/Makefile.am 1.17:
5042: * src/types/Makefile.in 1.29:
5043: lowered indent.awk back to src/
5044:
5045: * src/classes/xdoc.C 1.82:
5046: * src/targets/cgi/parser3.dsp 1.41:
5047: * www/htdocs/index.html 1.2:
5048: now compiles under win32
5049:
5050: * src/main/compile.tab.C 1.35:
5051: * src/main/compile.y 1.178:
5052: disabled operator call after ^xxx:
5053:
5054: * AUTHORS 1.1:
5055: * COPYING 1.1:
5056: * INSTALL 1.1:
5057: * Makefile.am 1.1:
5058: * Makefile.in 1.1:
5059: * NEWS 1.1:
5060: * README 1.1:
5061: * acinclude.m4 1.1:
5062: * aclocal.m4 1.1:
5063: * asm.txt 1.1:
5064: * config.guess 1.1:
5065: * config.sub 1.1:
5066: * configure 1.1:
5067: * configure.in 1.1:
5068: * etc/Makefile.am 1.1:
5069: * etc/Makefile.in 1.1:
5070: * etc/parser3.charsets/Makefile.am 1.1:
5071: * etc/parser3.charsets/Makefile.in 1.1:
5072: * etc/parser3.charsets/koi8-r.cfg 1.1:
5073: * etc/parser3.charsets/windows-1250.cfg 1.1:
5074: * etc/parser3.charsets/windows-1251.cfg 1.1:
5075: * etc/parser3.conf.in 1.1:
5076: * form.txt 1.1:
5077: * ident.awk 1.1:
5078: * install-sh 1.1:
5079: * lang.txt 1.1:
5080: * ltconfig 1.1:
5081: * ltmain.sh 1.1:
5082: * missing 1.1:
5083: * mkinstalldirs 1.1:
5084: * operators.txt 1.1:
5085: * parser3.dsw 1.1:
5086: * sql.txt 1.1:
5087: * src/Makefile.am 1.14:
5088: * src/Makefile.in 1.41:
5089: * src/classes/Makefile.am 1.35:
5090: * src/classes/Makefile.in 1.37:
5091: * src/classes/gd/Makefile.am 1.7:
5092: * src/classes/gd/Makefile.in 1.28:
5093: * src/ident.awk 1.4:
5094: * src/include/pa_config_auto.h.in 1.16:
5095: * src/main/Makefile.am 1.28:
5096: * src/main/Makefile.in 1.33:
5097: * src/targets/Makefile.in 1.28:
5098: * src/targets/apache13/Makefile.am 1.9:
5099: * src/targets/apache13/Makefile.in 1.28:
5100: * src/targets/cgi/Makefile.am 1.26:
5101: * src/targets/cgi/Makefile.in 1.35:
5102: * src/targets/cgi/parser3.C 1.151:
5103: * src/types/Makefile.am 1.16:
5104: * src/types/Makefile.in 1.28:
5105: * types.txt 1.1:
5106: * www/Makefile.am 1.1:
5107: * www/Makefile.in 1.1:
5108: * www/htdocs/auto.p 1.1:
5109: * www/htdocs/global.xsl 1.1:
5110: * www/htdocs/index.html 1.1:
5111: * www/htdocs/parser-status.html 1.1:
5112: * www/htdocs/people.dtd 1.1:
5113: moved etc&www out of src, moved configure&co out of src
5114: added windows-1250.cfg
5115: straightened installation scripts procedure
5116: made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
5117:
5118: * src/include/pa_opcode.h 1.12:
5119: * src/include/pa_request.h 1.119:
5120: * src/main/compile.C 1.54:
5121: * src/main/compile.tab.C 1.33:
5122: * src/main/compile.y 1.177:
5123: * src/main/compile_tools.C 1.42:
5124: * src/main/compile_tools.h 1.54:
5125: * src/main/execute.C 1.215:
5126: * src/types/pa_wcontext.h 1.25:
5127: operators check 6.1
5128: rewritten. now check is done at compile time
5129:
5130: * etc/parser3.charsets/Makefile.in 1.2:
5131: * src/ident.awk 1.5:
5132: *** empty log message ***
5133:
5134: * src/main/execute.C 1.214:
5135: operators check 5
5136: floated up old error of staying in 'entered class/object' state after $a($a..)
5137: it prevented operators from being called thereafter
5138:
5139: * src/main/compile.tab.C 1.34:
5140: * src/main/execute.C 1.216:
5141: made operators lookup first in ^xxx situation.
5142: so that one could not do
5143: $if[1]
5144: ^if[xxx]
5145:
5146: * src/main/execute.C 1.211:
5147: * src/types/pa_wcontext.h 1.24:
5148: * www/htdocs/auto.p 1.2:
5149: * www/htdocs/index.html 1.4:
5150: operators check 2
5151: floated up old error of staying in 'entered class' state after $a:a[a]
5152: it prevented operators from being called thereafter
5153:
5154: * src/main/execute.C 1.212:
5155: operators check 3
5156: floated up old error of staying in 'entered class' state after $a:a(a)
5157: it prevented operators from being called thereafter
5158:
5159: * src/include/pa_opcode.h 1.11:
5160: * src/main/compile.tab.C 1.32:
5161: * src/main/compile.y 1.176:
5162: * src/main/execute.C 1.213:
5163: operators check 4
5164: floated up old error of staying in 'entered object' state after ^a.a(a)
5165: it prevented operators from being called thereafter
5166:
5167: 2002-01-30 paf
5168: * src/classes/xdoc.C 1.81:
5169: acconfig.h changed [comments before #undefs removed]
5170: those comments were a mistake, and prevented libltdl from function properly
5171:
5172: 2002-01-29 paf
5173: * src/Makefile.am 1.13:
5174: * src/Makefile.in 1.40:
5175: * src/classes/Makefile.am 1.34:
5176: * src/classes/Makefile.in 1.36:
5177: * src/classes/gd/Makefile.in 1.27:
5178: * src/main/Makefile.in 1.32:
5179: * src/targets/Makefile.in 1.27:
5180: * src/targets/apache13/Makefile.in 1.27:
5181: * src/targets/cgi/Makefile.in 1.34:
5182: * src/types/Makefile.in 1.27:
5183: removed libltdl/libtool creation [modified acinclude.m4 which were creating int into just assignment LIBTOOL=../libtool]
5184: added default system config&charsetts
5185: prepared 'make install', now it installs
5186: targets/cgi/parser3 into bin directory
5187: etc/parser3.conf & etc/parser3.charsets/* into $sysconfdir and $sysconfdir/parser3.charsets respectively
5188:
5189: * src/classes/xdoc.C 1.80:
5190: * src/include/pa_charset.h 1.12:
5191: * src/include/pa_globals.h 1.76:
5192: * src/main/pa_globals.C 1.111:
5193: few forgotten ifdef XML added
5194:
5195: 2002-01-28 paf
5196: * src/classes/xdoc.C 1.79:
5197: * src/classes/xnode.h 1.7:
5198: * src/main/pa_exception.C 1.35:
5199: xdoc.importNode 0
5200:
5201: * src/classes/xdoc.C 1.78:
5202: xdoc::set now untaints OK
5203:
5204: * src/Makefile.in 1.39:
5205: stupid make runs automake on ths
5206:
5207: * src/classes/xnode.C 1.34:
5208: * src/types/pa_vxdoc.h 1.17:
5209: xdoc.importNode 1 [fixed as_node helper func to accept docs]
5210:
5211: * src/classes/Makefile.am 1.33:
5212: * src/classes/Makefile.in 1.35:
5213: * src/targets/cgi/Makefile.am 1.25:
5214: * src/targets/cgi/Makefile.in 1.33:
5215: xalan-patch removed
5216:
5217: * src/main/pa_exception.C 1.36:
5218: dom|generic error output fix
5219:
5220: * src/classes/xnode.C 1.35:
5221: xdoc.importNode 2 [mistype err]
5222:
5223: * src/classes/xnode.C 1.36:
5224: xdoc.importNode 3 [check err]
5225:
5226: 2002-01-25 paf
5227: * src/include/pa_charset.h 1.11:
5228: * src/main/pa_globals.C 1.110:
5229: http://localhost/abc -> $ENV{DOCUMENT_ROOT}/abc | ./abc
5230:
5231: * src/classes/hash.C 1.33:
5232: unified hash::sql, now
5233: ^hash::sql{query}[[$.limit(2) $.offset(4)]]
5234:
5235: * src/classes/file.C 1.68:
5236: * src/classes/op.C 1.68:
5237: * src/classes/string.C 1.94:
5238: * src/classes/table.C 1.141:
5239: * src/classes/xdoc.C 1.77:
5240: * src/include/pa_common.h 1.70:
5241: * src/main/pa_common.C 1.95:
5242: * src/types/pa_vfile.h 1.38:
5243: removed redundant pool param to some pa_common funcs
5244:
5245: * src/classes/file.C 1.69:
5246: * src/include/pa_common.h 1.71:
5247: * src/main/pa_common.C 1.96:
5248: ^file:lock[filename]{code}
5249:
5250: * src/include/pa_charset.h 1.10:
5251: * src/include/pa_charset.h 1.2.2.1:
5252: * src/include/pa_config_fixed.h 1.34.6.1:
5253: * src/main/compile.tab.C 1.27.6.3:
5254: * src/main/pa_charset.C 1.18:
5255: typedef XMLCh... not stupid illegal define
5256:
5257: * src/main/compile.tab.C 1.31:
5258: * src/main/compile.y 1.175:
5259: #comment before @ after @SPECIAL
5260: now works OK
5261:
5262: * src/main/pa_exec.C 1.20:
5263: max arg count now 10, and proper message on violation that added
5264:
5265: * src/main/pa_exec.C 1.21:
5266: * src/main/pa_exec.C 1.22:
5267: unix: exec now does chdir to script dir
5268:
5269: 2002-01-24 paf
5270: * src/classes/hashfile.C 1.20:
5271: * src/include/pa_db_table.h 1.13:
5272: * src/include/pa_opcode.h 1.10:
5273: * src/main/compile.tab.C 1.30:
5274: * src/main/compile.y 1.174:
5275: * src/main/compile_tools.C 1.41:
5276: * src/main/compile_tools.h 1.53:
5277: * src/main/execute.C 1.209:
5278: * src/main/pa_db_connection.C 1.35:
5279: * src/main/pa_db_table.C 1.18:
5280: * src/types/pa_vhashfile.C 1.17:
5281: * src/types/pa_vhashfile.h 1.13:
5282: merged from r17 - hashfile without logfiles
5283:
5284: * src/classes/xnode.C 1.31:
5285: xnode.select returns array always now, in case 'nothing found'
5286: returns empty array
5287:
5288: * src/include/pa_version.h 1.3:
5289: changed version number
5290:
5291: * src/classes/xdoc.C 1.74:
5292: checked empty response
5293:
5294: * src/classes/hashfile.C 1.19.2.1:
5295: * src/include/pa_db_table.h 1.12.6.1:
5296: * src/main/compile.tab.C 1.27.6.2:
5297: * src/main/pa_db_connection.C 1.34.6.1:
5298: * src/main/pa_db_table.C 1.17.2.1:
5299: * src/types/pa_vhashfile.C 1.16.6.1:
5300: * src/types/pa_vhashfile.h 1.12.14.1:
5301: hashfile:
5302: removed use of transactions
5303: [libdb removed DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_TXN init bits,
5304: thus got rid of huge log files, which cluttered disk without huge need]
5305:
5306: * src/classes/xdoc.C 1.76:
5307: * src/classes/xnode.C 1.33:
5308: * src/classes/xnode.h 1.6:
5309: gdome_xml_doc_get_xmlDoc handy macro, which is strangly abscent
5310: in dome lib
5311:
5312: * src/classes/xnode.C 1.30:
5313: xpath nodes select bug [0] instead of [i], be more tender with
5314: ctrl/c/v
5315:
5316: * src/classes/xdoc.C 1.75:
5317: xsltSaveResultTo checked <0 response
5318:
5319: * src/classes/xnode.C 1.32:
5320: xdoc.select fixed context node [were always /, not self node]
5321:
5322: 2002-01-23 paf
5323: * src/classes/xdoc.C 1.72:
5324: * src/main/pa_globals.C 1.108:
5325: * src/types/pa_vdouble.h 1.29:
5326: %.20E now default float format
5327: this is for regretful twice-converting here:
5328: $a(double value) when they write double falue they convert it to string first,
5329: thus %g were losing precesion.
5330:
5331: todo: think up some way to remove double->string string->double twice-converting
5332:
5333: * src/main/pa_globals.C 1.105:
5334: removed debug xslt messages
5335:
5336: * src/main/pa_globals.C 1.106:
5337: xslt linked dynamically. [mistekenly were statically linked]
5338:
5339: * src/include/pa_exception.h 1.29:
5340: * src/main/compile.tab.C 1.29:
5341: * src/main/pa_exception.C 1.34:
5342: removed exception va_list constructor.
5343: 1. not needed anymore
5344: 2. there were a conflict[causing errors] between
5345: ctor(, va_list)
5346: ctor(, ...)
5347: compiler[both msvc and gcc] never detected an ambiguilty here, compiling
5348: ctor(, "hello") into ctor(, va_list) which, of course, caused gpf
5349:
5350: * src/types/pa_vdouble.h 1.30:
5351: %.20E now float format when %g produced 'e' in output
5352: this is for regretful twice-converting here:
5353: $a(double value) when they write double falue they convert it to string first,
5354: thus %g were losing precesion.
5355:
5356: todo: think up some way to remove double->string string->double twice-converting
5357:
5358: * src/types/pa_vdouble.h 1.28.14.1:
5359: double prec. todo: get rid of twice-converting
5360:
5361: * src/classes/xdoc.C 1.71:
5362: * src/include/pa_stylesheet_connection.h 1.24:
5363: * src/main/pa_globals.C 1.107:
5364: xmlSubstituteEntitiesDefault(1) now global, reasons in comment inside
5365:
5366: * src/classes/xdoc.C 1.73:
5367: * src/main/pa_globals.C 1.109:
5368: xdoc::load/set entities substituted.
5369: // 2. when dom tree with entites goes under transform text nodes
5370: // got [erroreosly] cut on first entity occurance
5371:
5372: 2002-01-22 paf
5373: * src/classes/table.C 1.140:
5374: join behaived badly in case named tables structure mismatched: 0 strings sneaked into dest failing afterwards.
5375: replaced them with empty strings
5376:
5377: * src/classes/xdoc.C 1.70:
5378: * src/include/pa_stylesheet_connection.h 1.23:
5379: * src/main/pa_globals.C 1.104:
5380: xsl stylesheet load: parsed entities, this helps compiling stylesheet properly.
5381: example:
5382: this refused to work,
5383: <b>«<xsl:value-of select="@title" />»</b>
5384: stranly worked only this way:
5385: <b>«<xsl:value-of select="@title" />»</b>
5386:
5387: docs says "set it to 1", never going into details, so I decided to try NOT to do that
5388:
5389: * src/classes/gd/gif.C 1.24:
5390: * src/classes/gd/mtables.h 1.2:
5391: angles adjust for image.arc and image.sector
5392:
5393: * src/classes/gd/gif.C 1.23:
5394: added bounds check into image.replace...LineReplaceColor
5395:
5396: 2002-01-21 paf
5397: * src/include/pa_stylesheet_connection.h 1.20:
5398: * src/main/pa_exception.C 1.32:
5399: xml generic message 1
5400:
5401: * src/main/pa_charset.C 1.17:
5402: checked empty transcoders in transcode_cstr|buf
5403:
5404: * src/classes/Makefile.in 1.34:
5405: * src/classes/xdoc.C 1.67:
5406: * src/classes/xnode.C 1.29:
5407: * src/include/pa_stylesheet_connection.h 1.22:
5408: * src/main/pa_charset.C 1.16:
5409: * src/main/pa_globals.C 1.103:
5410: * src/main/pa_sql_driver_manager.C 1.59:
5411: * src/main/pa_stylesheet_manager.C 1.11:
5412: * src/targets/cgi/Makefile.am 1.24:
5413: * src/targets/cgi/Makefile.in 1.32:
5414: autoconf gnome
5415:
5416: * src/classes/xdoc.C 1.69:
5417: xdoc::load error source = filespec
5418:
5419: * src/classes/table.C 1.139:
5420: ^table::load
5421: empty lines or #comments before headline
5422:
5423: * src/include/pa_array.h 1.49:
5424: * src/include/pa_globals.h 1.74:
5425: * src/include/pa_request.h 1.118:
5426: * src/include/pa_threads.h 1.21:
5427: * src/main/pa_array.C 1.44:
5428: * src/main/pa_exception.C 1.31:
5429: * src/main/pa_globals.C 1.101:
5430: * src/main/pa_request.C 1.192:
5431: * src/targets/apache13/pa_threads.C 1.4:
5432: * src/targets/cgi/pa_threads.C 1.6:
5433: * src/targets/isapi/pa_threads.C 1.6:
5434: xml generic errors 0
5435:
5436: * src/classes/xdoc.C 1.66:
5437: * src/classes/xnode.C 1.28:
5438: * src/include/pa_exception.h 1.28:
5439: * src/include/pa_globals.h 1.75:
5440: * src/include/pa_stylesheet_connection.h 1.21:
5441: * src/main/pa_exception.C 1.33:
5442: * src/main/pa_globals.C 1.102:
5443: * src/targets/apache13/pa_threads.C 1.5:
5444: * src/targets/cgi/pa_threads.C 1.7:
5445: xslt generic error 1
5446:
5447: * src/classes/xdoc.C 1.68:
5448: transform error source now stylesheet_filespec
5449:
5450: 2002-01-16 paf
5451: * src/classes/xdoc.C 1.64:
5452: few comments
5453:
5454: * src/classes/hash.C 1.32:
5455: * src/classes/op.C 1.67:
5456: * src/classes/string.C 1.93:
5457: * src/classes/table.C 1.138:
5458: * src/classes/void.C 1.14:
5459: * src/classes/xdoc.C 1.65:
5460: * src/include/pa_db_connection.h 1.19:
5461: * src/include/pa_request.h 1.117:
5462: * src/include/pa_sql_connection.h 1.21:
5463: * src/include/pa_sql_driver_manager.h 1.21:
5464: * src/include/pa_stylesheet_connection.h 1.19:
5465: * src/include/pa_stylesheet_manager.h 1.10:
5466: * src/main/pa_request.C 1.191:
5467: * src/main/pa_sql_driver_manager.C 1.58:
5468: * src/main/pa_stylesheet_manager.C 1.10:
5469: * src/targets/cgi/pool_storage.h 1.7:
5470: auto closers to sql_connection, stylesheet_connection
5471: auto destroyers to remaining gnome objects
5472:
5473: 2002-01-15 paf
5474: * src/classes/xdoc.C 1.61:
5475: * src/include/pa_charset.h 1.9:
5476: * src/main/pa_charset.C 1.15:
5477: started output options parsing
5478:
5479: * src/classes/xdoc.C 1.63:
5480: xdoc
5481: file
5482: save
5483: string
5484:
5485: ready.
5486: todo: error handling
5487:
5488: * src/classes/xdoc.C 1.62:
5489: xdoc save rewritten using xmlAllocOutputBuffer
5490: less mallocs, more reallocs. less fragmented result
5491:
5492: 2002-01-14 paf
5493: * src/classes/xdoc.C 1.60:
5494: method
5495:
5496: * src/classes/xdoc.C 1.59:
5497: * src/classes/xnode.C 1.27:
5498: * src/include/pa_charset.h 1.8:
5499: * src/include/pa_pool.h 1.76:
5500: * src/include/pa_stylesheet_connection.h 1.18:
5501: * src/main/main.dsp 1.145:
5502: * src/main/pa_charset.C 1.14:
5503: * src/main/pa_globals.C 1.100:
5504: * src/main/pa_pool.C 1.49:
5505: * src/main/pa_stylesheet_manager.C 1.9:
5506: * src/types/pa_vxdoc.h 1.16:
5507: xslt transform0.
5508: TODO:
5509: use output options
5510: handle errors
5511:
5512: * src/classes/xdoc.C 1.58:
5513: * src/classes/xnode.C 1.26:
5514: ^xdoc.file
5515:
5516: 2002-01-11 paf
5517: * src/classes/xnode.C 1.22:
5518: * src/include/pa_charset.h 1.6:
5519: * src/main/pa_charset.C 1.13:
5520: xpath selectNode 1
5521:
5522: * src/include/pa_opcode.h 1.9.6.1:
5523: * src/main/compile.tab.C 1.27.6.1:
5524: * src/main/compile.y 1.173.14.1:
5525: * src/main/compile_tools.C 1.40.14.1:
5526: * src/main/compile_tools.h 1.52.6.1:
5527: * src/main/execute.C 1.208.2.1:
5528: partial logical && || evaluation
5529:
5530: * src/classes/xnode.C 1.23:
5531: xpath selectNode 2
5532:
5533: * src/classes/xnode.C 1.24:
5534: * src/include/pa_charset.h 1.7:
5535: xpath selectNode 3: string/number/bool
5536:
5537: * src/classes/xnode.C 1.25:
5538: xpath selectNodes
5539:
5540: 2002-01-10 paf
5541: * src/classes/xnode.C 1.21:
5542: xpath selectNode -100 [just written]
5543:
5544: * src/classes/xdoc.C 1.57:
5545: * src/classes/xnode.C 1.20:
5546: * src/include/pa_charset.h 1.5:
5547: * src/include/pa_exception.h 1.27:
5548: * src/include/pa_pool.h 1.75:
5549: * src/main/pa_charset.C 1.12:
5550: * src/main/pa_pool.C 1.48:
5551: GdomeDOMString_auto_ptr c++ wrapper [calls refcounter]
5552:
5553: 2001-12-29 paf
5554: * src/classes/xdoc.C 1.56:
5555: * src/include/pa_exception.h 1.26:
5556: * src/main/pa_charset.C 1.11:
5557: * src/main/pa_exception.C 1.30:
5558: * src/main/pa_globals.C 1.99:
5559: xdoc
5560: ^set
5561: ^string with glib works 0
5562:
5563: 2001-12-28 paf
5564: * src/classes/smtp/smtp.h 1.6:
5565: * src/main/pa_globals.C 1.98:
5566: renamed gdome to libgdome.dll
5567:
5568: * src/classes/classes.dsp 1.14:
5569: * src/classes/gd/gd.dsp 1.18:
5570: * src/classes/gd/gifio.C 1.16:
5571: * src/classes/mail.C 1.50:
5572: * src/classes/smtp/comms.C 1.6:
5573: * src/classes/smtp/smtp.C 1.7:
5574: * src/classes/smtp/smtp.dsp 1.15:
5575: * src/classes/xdoc.C 1.54:
5576: * src/classes/xnode.C 1.19:
5577: * src/classes/xnode.h 1.5:
5578: * src/include/pa_exception.h 1.25:
5579: * src/include/pa_globals.h 1.73:
5580: * src/main/compile.tab.C 1.28:
5581: * src/main/main.dsp 1.144:
5582: * src/main/pa_charset.C 1.9:
5583: * src/main/pa_dir.C 1.9:
5584: * src/main/pa_exception.C 1.28:
5585: * src/main/pa_exec.C 1.19:
5586: * src/main/pa_globals.C 1.97:
5587: * src/main/pa_socks.C 1.9:
5588: * src/targets/cgi/parser3.C 1.150:
5589: * src/targets/cgi/parser3.dsp 1.40:
5590: * src/types/pa_vxdoc.C 1.9:
5591: * src/types/pa_vxdoc.h 1.15:
5592: * src/types/pa_vxnode.C 1.13:
5593: * src/types/pa_vxnode.h 1.10:
5594: gnome libs just compiled in.
5595: no refcounting
5596: no xpath
5597: no xslt
5598: yet
5599:
5600: * src/classes/xdoc.C 1.55:
5601: * src/include/pa_charset.h 1.4:
5602: * src/main/pa_charset.C 1.10:
5603: * src/main/pa_exception.C 1.29:
5604: started glib transcoders
5605:
5606: 2001-12-27 paf
5607: * src/include/pa_charset.h 1.3:
5608: * src/include/pa_common.h 1.69:
5609: * src/include/pa_exception.h 1.24:
5610: * src/include/pa_globals.h 1.72:
5611: * src/include/pa_pool.h 1.74:
5612: * src/main/main.dsp 1.143:
5613: * src/main/pa_charset.C 1.8:
5614: * src/main/pa_charsets.C 1.4:
5615: * src/main/pa_globals.C 1.96:
5616: * src/main/pa_pool.C 1.47:
5617: * src/targets/cgi/parser3.C 1.149:
5618: * src/targets/cgi/parser3.dsp 1.39:
5619: * src/types/pa_vxdoc.C 1.8:
5620: * src/types/pa_vxdoc.h 1.14:
5621: * src/types/pa_vxnode.C 1.12:
5622: * src/types/pa_vxnode.h 1.9:
5623: * src/types/types.dsp 1.17:
5624: going away from xalan&xerces, started the process.
5625: globals [initialization
5626: pool [charset update
5627: charset [transcodings
5628: vxnode vxdoc [DOM calls
5629:
5630: * src/classes/Makefile.am 1.32:
5631: going away from xalan&xerces, not needed anymore
5632:
5633: 2001-12-26 paf
5634: * src/include/pa_charset.h 1.2:
5635: * src/include/pa_charsets.h 1.3:
5636: * src/main/pa_charset.C 1.7:
5637: * src/main/pa_charsets.C 1.3:
5638: * src/main/pa_request.C 1.190:
5639: charset key globalized [bug]
5640:
5641: 2001-12-25 paf
5642: * src/classes/mail.C 1.49:
5643: * src/classes/table.C 1.137:
5644: * src/include/pa_string.h 1.122:
5645: * src/main/pa_string.C 1.136:
5646: table set & append changed splitting languages, separators now can be clean AND as-is
5647: same to mail command line $MAIN:MAIL.progX arguments
5648:
5649: 2001-12-24 paf
5650: * src/classes/hashfile.C 1.19:
5651: * src/classes/op.C 1.66:
5652: * src/main/pa_db_table.C 1.17:
5653: * src/main/pa_string.C 1.135:
5654: read from cache size check updated
5655:
5656: * src/main/pa_string.C 1.133:
5657: * src/main/pa_string.C 1.134:
5658: String::join_chain another ugly bug :(
5659:
5660: * src/classes/mail.C 1.48:
5661: one parted text messages - no multipart mime-type anymore.
5662: for convinient if $.attach-ments
5663:
5664: 2001-12-21 paf
5665: * src/main/pa_request.C 1.189:
5666: $result in @main actually not working, to hell with it for now
5667:
5668: * src/main/execute.C 1.207:
5669: junction evaluation canceled - endless recursion detected
5670:
5671: * src/classes/date.C 1.14:
5672: date:sql-string now returns localtime
5673:
5674: * src/include/pa_request.h 1.116:
5675: * src/main/execute.C 1.208:
5676: * src/main/pa_request.C 1.188:
5677: * src/types/pa_vmethod_frame.h 1.20:
5678: * src/types/pa_wcontext.h 1.23:
5679: $result in @main @postprocess @exception
5680:
5681: 2001-12-19 paf
5682: * src/main/pa_request.C 1.187:
5683: CLASS_PATH now / = DOCUMENT_ROOT
5684:
5685: * src/classes/op.C 1.65:
5686: ^cache keypath now relative
5687:
5688: * src/classes/hashfile.C 1.18:
5689: ^hashfile.open DB_HOME now relative
5690:
5691: * src/main/pa_charset.C 1.6:
5692: charset->charset transcoding via unicode intermediate
5693:
5694: * src/classes/mail.C 1.46:
5695: * src/include/pa_config_fixed.h 1.34:
5696: to/from 0 check were missing
5697:
5698: * src/classes/mail.C 1.47:
5699: changed weighting prior to sort
5700:
5701: 2001-12-17 paf
5702: * src/classes/mail.C 1.45:
5703: * src/include/pa_charsets.h 1.2:
5704: * src/include/pa_string.h 1.121:
5705: * src/main/pa_charsets.C 1.2:
5706: * src/main/untaint.C 1.87:
5707: * src/types/pa_vrequest.C 1.14:
5708: * src/types/pa_vresponse.C 1.2:
5709: ^mail:send[
5710: $.charset[zzz]
5711: addded
5712:
5713: * src/include/pa_db_table.h 1.12:
5714: * src/main/pa_db_table.C 1.16:
5715: db_table used outdated unset services_pool
5716:
5717: * src/main/pa_charset.C 1.5:
5718: ifndef XML were bad type
5719:
5720: * src/classes/image.C 1.63:
5721: govno
5722:
5723: * src/main/untaint.C 1.86:
5724: allowed space in filespec
5725:
5726: * src/classes/image.C 1.64:
5727: no govno
5728:
5729: * src/targets/apache13/mod_parser3.C 1.15:
5730: test r->finfo.st_mode check seems to work only on win32
5731:
5732: * src/main/pa_charset.C 1.4:
5733: empty bufs transcode [forgot check :(]
5734:
5735: 2001-12-15 paf
5736: * src/classes/file.C 1.67:
5737: * src/classes/math.C 1.11:
5738: * src/classes/op.C 1.64:
5739: * src/classes/string.C 1.92:
5740: * src/classes/table.C 1.136:
5741: * src/classes/xdoc.C 1.53:
5742: * src/include/pa_array.h 1.48:
5743: * src/include/pa_cache_managers.h 1.4:
5744: * src/include/pa_charset_connection.h 1.6:
5745: * src/include/pa_charset_manager.h 1.8:
5746: * src/include/pa_common.h 1.68:
5747: * src/include/pa_db_connection.h 1.18:
5748: * src/include/pa_db_manager.h 1.12:
5749: * src/include/pa_db_table.h 1.11:
5750: * src/include/pa_dictionary.h 1.8:
5751: * src/include/pa_exception.h 1.23:
5752: * src/include/pa_exec.h 1.5:
5753: * src/include/pa_globals.h 1.71:
5754: * src/include/pa_hash.h 1.52:
5755: * src/include/pa_opcode.h 1.9:
5756: * src/include/pa_pool.h 1.73:
5757: * src/include/pa_request.h 1.115:
5758: * src/include/pa_sapi.h 1.16:
5759: * src/include/pa_socks.h 1.6:
5760: * src/include/pa_sql_connection.h 1.20:
5761: * src/include/pa_sql_driver_manager.h 1.20:
5762: * src/include/pa_string.h 1.120:
5763: * src/include/pa_stylesheet_connection.h 1.17:
5764: * src/include/pa_stylesheet_manager.h 1.9:
5765: * src/include/pa_table.h 1.38:
5766: * src/include/pa_transcoder.h 1.3:
5767: * src/main/compile_tools.h 1.52:
5768: * src/main/main.dsp 1.142:
5769: * src/main/pa_charset.C 1.1:
5770: * src/main/pa_charset_connection.C 1.13:
5771: * src/main/pa_charset_manager.C 1.10:
5772: * src/main/pa_charsets.C 1.1:
5773: * src/main/pa_globals.C 1.95:
5774: * src/main/pa_pool.C 1.46:
5775: * src/main/pa_request.C 1.186:
5776: * src/main/pa_string.C 1.132:
5777: * src/main/pa_transcoder.C 1.4:
5778: * src/main/untaint.C 1.84:
5779: * src/types/pa_vfile.C 1.24:
5780: * src/types/pa_vform.C 1.50:
5781: * src/types/pa_vform.h 1.31:
5782: * src/types/pa_vrequest.C 1.13:
5783: * src/types/pa_vrequest.h 1.14:
5784: * src/types/pa_vresponse.C 1.1:
5785: * src/types/pa_vresponse.h 1.19:
5786: * src/types/types.dsp 1.16:
5787: introducing Charset
5788:
5789: * src/main/pa_charset.C 1.2:
5790: name_cstr 0
5791:
5792: * src/main/Makefile.in 1.31:
5793: * src/targets/apache13/Makefile.in 1.26:
5794: * src/targets/cgi/Makefile.in 1.31:
5795: * src/types/Makefile.in 1.26:
5796: makes
5797:
5798: * src/include/pa_charset.h 1.1:
5799: * src/include/pa_charsets.h 1.1:
5800: forgot to add
5801:
5802: * src/main/Makefile.am 1.27:
5803: * src/main/pa_charset.C 1.3:
5804: * src/types/Makefile.am 1.15:
5805: charset_connection&manager replaced by charset&charsets
5806:
5807: * src/main/untaint.C 1.85:
5808: uri lang now knows about client/source charsets
5809:
5810: 2001-12-14 paf
5811: * src/include/pa_request.h 1.114:
5812: * src/include/pa_transcoder.h 1.2:
5813: * src/main/pa_request.C 1.185:
5814: * src/main/pa_transcoder.C 1.3:
5815: * src/types/pa_vform.C 1.49:
5816: * src/types/pa_vform.h 1.30:
5817: transcodeToUTF8[were FromUTF8] for forms
5818: todo: uri lang
5819:
5820: * src/targets/apache13/Makefile.am 1.8:
5821: * src/targets/cgi/Makefile.am 1.23:
5822: -I../../pcre to .am
5823:
5824: * src/include/pa_charset_connection.h 1.5:
5825: * src/include/pa_pool.h 1.72:
5826: * src/include/pa_request.h 1.113:
5827: * src/include/pa_transcoder.h 1.1:
5828: * src/main/Makefile.am 1.26:
5829: * src/main/main.dsp 1.141:
5830: * src/main/pa_charset_connection.C 1.12:
5831: * src/main/pa_charset_manager.C 1.9:
5832: * src/main/pa_request.C 1.184:
5833: * src/main/pa_transcoder.C 1.1:
5834: * src/types/Makefile.am 1.14:
5835: * src/types/pa_vrequest.C 1.12:
5836: * src/types/pa_vrequest.h 1.13:
5837: * src/types/pa_vresponse.h 1.18:
5838: * src/types/types.dsp 1.15:
5839: changed charset model.
5840: now important:
5841: $request:charset
5842: $response:charset
5843: while
5844: $response:content-type.charset
5845: become unimportant [informational]
5846:
5847: * src/include/pa_globals.h 1.70:
5848: * src/main/pa_globals.C 1.94:
5849: removed unused defalts_name global
5850:
5851: * src/main/pa_transcoder.C 1.2:
5852: transcodeToUTF8,
5853: now form&uri lang
5854:
5855: 2001-12-13 paf
5856: * src/include/pa_types.h 1.35:
5857: msvc head debugging flag
5858:
5859: * src/classes/xdoc.C 1.49:
5860: freed up listener
5861:
5862: * src/classes/xdoc.C 1.51:
5863: * src/main/pa_sql_driver_manager.C 1.57:
5864: rewritten auto_ptr part other way, because of stupid gcc 2.96
5865: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
5866: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
5867: FormatterListener]
5868: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
5869: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
5870: FormatterListener, _Tp = FormatterListener]
5871:
5872: * src/include/pa_config_fixed.h 1.32:
5873: * src/main/pa_common.C 1.94:
5874: * src/main/pa_string.C 1.131:
5875: removed signed mismatch warnings
5876:
5877: * src/classes/xdoc.C 1.52:
5878: rewritten auto_ptr part other way2, because of stupid gcc 2.96
5879: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
5880: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
5881: FormatterListener]
5882: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
5883: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
5884: FormatterListener, _Tp = FormatterListener]
5885:
5886: * src/main/pa_string.C 1.130:
5887: string::recustruct erroreusly used outdated row ptr
5888:
5889: * src/include/pa_cache_managers.h 1.3:
5890: * src/include/pa_charset_manager.h 1.7:
5891: * src/include/pa_config_fixed.h 1.33:
5892: * src/include/pa_db_manager.h 1.11:
5893: * src/include/pa_sql_driver_manager.h 1.19:
5894: * src/include/pa_stylesheet_manager.h 1.8:
5895: * src/main/pa_cache_managers.C 1.2:
5896: * src/main/pa_globals.C 1.93:
5897: ~Cache_managers
5898:
5899: * src/classes/string.C 1.91:
5900: change msg '... code is not code'
5901:
5902: * src/classes/xdoc.C 1.50:
5903: removed extra inc
5904:
5905: * src/targets/apache13/mod_parser3.C 1.14:
5906: * src/targets/cgi/parser3.C 1.147:
5907: * src/targets/isapi/parser3isapi.C 1.61:
5908: removed 'expires' from header outputs
5909:
5910: * src/targets/cgi/pa_pool.C 1.34:
5911: * src/targets/isapi/pa_pool.C 1.10:
5912: EOL@EOF
5913:
5914: * src/main/pa_db_connection.C 1.34:
5915: * src/main/pa_db_manager.C 1.19:
5916: * src/main/pa_sql_driver_manager.C 1.56:
5917: * src/main/pa_stylesheet_manager.C 1.8:
5918: * src/targets/cgi/pool_storage.h 1.6:
5919: couple cache expiratiors were wrong [past/future prob]
5920:
5921: * src/classes/xdoc.C 1.48:
5922: lang list updated
5923:
5924: * src/targets/cgi/pa_pool.C 1.33:
5925: * src/targets/cgi/parser3.C 1.148:
5926: msvc heap debugging flag
5927:
5928: * src/classes/file.C 1.66:
5929: file::cgi bug, request_method were passed to SERVER_PROTOCOL
5930: but SERVER_PROTOCOL were forgotten
5931:
5932: 2001-12-10 paf
5933: * src/main/untaint.C 1.83:
5934: FILE_SPEC untainting changed so that one can erase files like that, knowing their full name
5935: introducing
5936: // theoretical problem with, for instance, "_2B" and "." fragments,
5937: // they would yield the same
5938: // because need_file_encode('_')=false
5939: // but we need to delete such files somehow, getting names from ^index
5940:
5941: * src/main/pa_string.C 1.129:
5942: ^string.replace bug fixed [bad string::join_chank break]
5943:
5944: * src/classes/math.C 1.10:
5945: ^math:random(n) now yields[0;n) not [0;n]
5946:
5947: 2001-12-07 paf
5948: * src/main/pa_string.C 1.125.2.1.2.2:
5949: stupid sparc architecture failed to access short at odd address
5950: 0x311f0 <deserialize__6StringUiPvUiPCc+16>: lduh [ %i2 + 1 ], %l0
5951:
5952: bus error,
5953: fixed that
5954:
5955: * src/include/pa_config_auto.h.in 1.14.6.1:
5956: makes
5957:
5958: * src/main/pa_string.C 1.125.2.1.2.1:
5959: strange string deserialize bug on client[pmts], a bit shortened,
5960:
5961: * src/include/pa_common.h 1.66.6.2:
5962: * src/include/pa_config_fixed.h 1.30.8.2:
5963: * src/include/pa_config_includes.h 1.13.6.1:
5964: * src/main/pa_common.C 1.91.4.1.2.2:
5965: exclusive lock file write
5966: shared lock file read
5967:
5968: * src/classes/hashfile.C 1.17:
5969: * src/classes/op.C 1.63:
5970: * src/classes/table.C 1.135:
5971: * src/include/pa_common.h 1.67:
5972: * src/include/pa_config_auto.h.in 1.15:
5973: * src/include/pa_config_fixed.h 1.31:
5974: * src/include/pa_config_includes.h 1.14:
5975: * src/include/pa_db_table.h 1.10:
5976: * src/include/pa_request.h 1.112:
5977: * src/main/pa_common.C 1.93:
5978: * src/main/pa_db_table.C 1.15:
5979: * src/main/pa_request.C 1.183:
5980: * src/main/pa_string.C 1.128:
5981: * src/types/pa_vhashfile.C 1.16:
5982: merged from r14_simple_cache
5983:
5984: 2001-12-06 paf
5985: * src/main/compile.tab.C 1.27:
5986: * src/targets/cgi/parser3.C 1.146:
5987: removed debug info
5988:
5989: * src/classes/op.C 1.62.2.1.2.1:
5990: * src/classes/table.C 1.133.2.2.2.1:
5991: * src/include/pa_request.h 1.111.2.1.2.1:
5992: * src/main/pa_request.C 1.182.2.1.2.1:
5993: #ifdef RESOURCES_DEBUG
5994:
5995: * src/classes/op.C 1.62.2.1.2.2:
5996: * src/include/pa_common.h 1.66.6.1:
5997: * src/include/pa_config_fixed.h 1.30.8.1:
5998: * src/main/pa_common.C 1.91.4.1.2.1:
5999: ^cache operator
6000:
6001: * src/classes/hashfile.C 1.15.6.2:
6002: removed transaction from ^cache
6003:
6004: 2001-12-05 paf
6005: * src/targets/cgi/parser3.C 1.144:
6006: * src/targets/cgi/parser3.C 1.145:
6007: fatal error reporting fixed.
6008: in IIS5 there were a prob with illegal call check
6009:
6010: 2001-12-04 paf
6011: * src/classes/op.C 1.62.2.1:
6012: * src/classes/table.C 1.133.2.2:
6013: * src/include/pa_request.h 1.111.2.1:
6014: * src/main/pa_request.C 1.182.2.1:
6015: measures to log
6016:
6017: 2001-11-26 paf
6018: * src/targets/apache13/mod_parser3.C 1.13:
6019: merge dir config now works OK with parser_root_config_filespec
6020:
6021: 20011126 paf: noticed, that this is called even on virtual root merge with something "parent", while thought that that is part of merge_server...
6022:
6023: 2001-11-23 paf
6024: * src/classes/hashfile.C 1.16:
6025: * src/classes/table.C 1.134:
6026: * src/include/pa_db_table.h 1.9:
6027: * src/main/pa_common.C 1.92:
6028: * src/main/pa_db_table.C 1.14:
6029: * src/main/pa_string.C 1.127:
6030: * src/types/pa_vhashfile.C 1.15:
6031: merged from _0014, 1
6032:
6033: * src/classes/hashfile.C 1.15.6.1:
6034: * src/classes/table.C 1.133.2.1:
6035: * src/include/pa_db_table.h 1.8.6.1:
6036: * src/main/pa_common.C 1.91.4.1:
6037: * src/main/pa_db_table.C 1.12.6.2:
6038: * src/types/pa_vhashfile.C 1.14.6.1:
6039: hashfile bugfix2 more wrong sizes.
6040: ^cache behaviour changed: if ^cache(33) would change
6041:
6042: 0660 bits in file_write & hashfile create
6043:
6044: * src/main/pa_db_table.C 1.12.6.1:
6045: * src/main/pa_db_table.C 1.13:
6046: * src/main/pa_string.C 1.125.2.1:
6047: * src/main/pa_string.C 1.126:
6048: cache bugfix [wrong types after pa_string optimization]
6049:
6050: 2001-11-22 paf
6051: * src/main/untaint.C 1.82:
6052: ORIGINS mode removed UHTML
6053:
6054: * src/classes/op.C 1.62:
6055: process cstr(,connection)
6056:
6057: * src/Makefile.in 1.38:
6058: * src/classes/gd/Makefile.in 1.26:
6059: * src/classes/xdoc.C 1.47:
6060: * src/targets/Makefile.in 1.26:
6061: * src/targets/apache13/Makefile.in 1.25:
6062: * src/targets/cgi/Makefile.in 1.30:
6063: cached xslt [removed nocache forcing]
6064:
6065: * src/classes/op.C 1.61:
6066: process now gets its body on current language, not as-is
6067:
6068: * src/main/untaint.C 1.81:
6069: ORIGINS mode was bad - forgot about optimize bit
6070:
6071: * src/classes/table.C 1.133:
6072: * src/include/pa_table.h 1.37:
6073: * src/main/pa_table.C 1.41:
6074: table.offset[whence]
6075:
6076: 2001-11-21 paf
6077: * src/classes/table.C 1.132:
6078: * src/main/pa_string.C 1.124:
6079: * src/main/untaint.C 1.78:
6080: * src/targets/cgi/parser3.C 1.141:
6081: table.append bug fixed: forgot to switch default language for {
6082: code}, it happen to change it's language from CLEAN, so later
6083: refused to split by CLEAN \t
6084:
6085: * src/classes/xdoc.C 1.46:
6086: * src/types/pa_vxdoc.C 1.7:
6087: * src/types/pa_vxdoc.h 1.13:
6088: <xsl:output
6089: output options made identical to xsl:output attributes
6090: exclusion:
6091: cdata-section-elements
6092: what xalan can do but that not used now:
6093: it can escape and remove CDATA sections
6094:
6095: * src/targets/cgi/parser3.C 1.142:
6096: removed debug cgi||1
6097:
6098: * src/main/untaint.C 1.80:
6099: * src/targets/cgi/parser3.C 1.143:
6100: optimized \r produced by xslt
6101:
6102: * src/main/pa_string.C 1.125:
6103: * src/main/untaint.C 1.79:
6104: cached some string::size() es
6105:
6106: 2001-11-20 paf
6107: * src/classes/Makefile.am 1.31:
6108: * src/classes/Makefile.in 1.33:
6109: * src/classes/table.C 1.131:
6110: * src/main/Makefile.am 1.25:
6111: * src/main/Makefile.in 1.30:
6112: * src/main/pa_exception.C 1.27:
6113: * src/types/Makefile.am 1.13:
6114: * src/types/Makefile.in 1.25:
6115: moved ident.C & co to bottom of dependeces, so that errors
6116: would popup quicklier, fixed line numbering in table::sql
6117:
6118: 2001-11-19 paf
6119: * src/classes/op.C 1.60:
6120: * src/include/pa_request.h 1.111:
6121: * src/include/pa_string.h 1.119:
6122: * src/include/pa_types.h 1.34:
6123: * src/main/pa_globals.C 1.92:
6124: * src/main/pa_request.C 1.182:
6125: * src/main/pa_string.C 1.123:
6126: * src/main/untaint.C 1.77:
6127: * src/targets/apache13/mod_parser3.C 1.12:
6128: * src/targets/cgi/parser3.C 1.140:
6129: * src/targets/isapi/parser3isapi.C 1.60:
6130: * src/types/pa_wcontext.C 1.13:
6131: * src/types/pa_wcontext.h 1.22:
6132: UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
6133:
6134: * src/classes/Makefile.in 1.32:
6135: * src/classes/gd/Makefile.in 1.25:
6136: * src/main/Makefile.in 1.29:
6137: * src/targets/Makefile.am 1.8:
6138: * src/targets/Makefile.in 1.25:
6139: * src/targets/apache13/Makefile.in 1.24:
6140: * src/targets/apache13/mod_parser3.C 1.11:
6141: * src/targets/cgi/Makefile.in 1.29:
6142: * src/targets/cgi/parser3.C 1.139:
6143: * src/types/Makefile.in 1.24:
6144: #if _MSC_VER _set_new_handler
6145:
6146: * src/Makefile.in 1.37:
6147: * src/targets/apache13/mod_parser3.C 1.10:
6148: * src/targets/cgi/parser3.C 1.138:
6149: * src/targets/isapi/parser3isapi.C 1.59:
6150: set_new_handler in apache&isapi
6151:
6152: 2001-11-16 paf
6153: * src/include/pa_string.h 1.117:
6154: * src/main/pa_string.C 1.120:
6155: * src/main/pa_string.C 1.121:
6156: * src/main/untaint.C 1.76:
6157: * src/types/pa_vstring.C 1.14:
6158: removed 1+4 bytes from String
6159:
6160: * src/include/pa_string.h 1.118:
6161: * src/include/pa_types.h 1.33:
6162: * src/main/pa_string.C 1.122:
6163: removed 8 bytes from String, 2 bytes from string::chunk::row::item
6164:
6165: * src/include/pa_globals.h 1.69:
6166: * src/include/pa_string.h 1.116:
6167: * src/include/pa_types.h 1.32:
6168: * src/main/pa_globals.C 1.91:
6169: * src/main/pa_pool.C 1.44:
6170: * src/main/pa_pool.C 1.45:
6171: * src/main/pa_request.C 1.181:
6172: * src/main/untaint.C 1.75:
6173: * src/sql/pa_sql_driver.h 1.24:
6174: * src/targets/cgi/parser3.C 1.136:
6175: introducing estimating String::cstr_bufsize, 0
6176:
6177: * src/include/pa_pool.h 1.70:
6178: * src/include/pa_pool.h 1.71:
6179: * src/main/execute.C 1.206:
6180: * src/main/pa_pool.C 1.41:
6181: * src/main/pa_pool.C 1.42:
6182: * src/main/pa_pool.C 1.43:
6183: * src/targets/cgi/parser3.C 1.134:
6184: * src/targets/cgi/parser3.C 1.135:
6185: die in pool::fail
6186:
6187: * src/targets/cgi/parser3.C 1.137:
6188: pool debug @ die
6189:
6190: 2001-11-15 paf
6191: * src/Makefile.in 1.36:
6192: configure set_new_handler check added
6193:
6194: * src/targets/cgi/parser3.C 1.131:
6195: set_new_handler started
6196:
6197: * src/include/pa_exception.h 1.22:
6198: * src/main/execute.C 1.205:
6199: * src/main/main.dsp 1.140:
6200: * src/main/pa_exception.C 1.26:
6201: * src/targets/cgi/parser3.C 1.133:
6202: exception with dynamic buffer re-back
6203: now with counter
6204:
6205: * src/include/pa_config_auto.h.in 1.13:
6206: * src/main/Makefile.in 1.28:
6207: makes
6208:
6209: * src/include/pa_exception.h 1.21:
6210: * src/main/pa_exception.C 1.25:
6211: exception with static buffer back
6212:
6213: * src/classes/classes.awk 1.5:
6214: * src/include/pa_config_auto.h.in 1.14:
6215: * src/include/pa_config_includes.h 1.13:
6216: setnewhandler check
6217:
6218: * src/targets/cgi/parser3.C 1.132:
6219: std::
6220:
6221: 2001-11-14 paf
6222: * src/main/execute.C [no_bad_constructors_try] 1.203.2.1:
6223: * src/types/pa_vclass.h [no_bad_constructors_try] 1.21.2.1:
6224: * src/types/pa_vobject.h [no_bad_constructors_try] 1.13.2.1:
6225: * src/types/pa_vstateless_class.h [no_bad_constructors_try] 1.20.2.1:
6226: * src/types/pa_vstateless_object.h [no_bad_constructors_try] 1.12.2.1:
6227: fixed this:
6228: $bred[^string::length[]]
6229: $bred[^response::clear[]]
6230: $bred[^int::int[]]
6231:
6232: now VObject creation moved into overriden VClass::create_new_value, thus 0 from create_new_value means that class has no ctors
6233:
6234: * src/include/pa_common.h 1.64:
6235: * src/include/pa_common.h 1.65:
6236: * src/include/pa_common.h 1.66:
6237: * src/main/pa_common.C 1.90:
6238: * src/main/pa_common.C 1.91:
6239: snprintf replacement was wrong
6240:
6241: * src/main/execute.C 1.204:
6242: * src/types/pa_vclass.h 1.22:
6243: * src/types/pa_vobject.h 1.14:
6244: * src/types/pa_vstateless_class.h 1.21:
6245: * src/types/pa_vstateless_object.h 1.13:
6246: merged with no_bad_constructors_try
6247:
6248: * src/classes/op.C 1.59:
6249: ^untaint{body} as-is default now
6250:
6251: * src/main/pa_request.C 1.180:
6252: z
6253:
6254: * src/include/pa_common.h 1.63:
6255: * src/main/pa_common.C 1.88:
6256: * src/main/pa_common.C 1.89:
6257: snprintf on buffer full returns
6258: win32 -1
6259: solaris >buffer_size
6260:
6261: checked all that
6262:
6263: 2001-11-13 paf
6264: * src/classes/classes.C 1.13:
6265: returned accedently removed if in foreach callbacks [when hash
6266: no-0-restructure]
6267:
6268: 2001-11-12 paf
6269: * src/classes/classes.C 1.12:
6270: * src/classes/hash.C 1.31:
6271: * src/classes/xdoc.C 1.45:
6272: * src/include/pa_hash.h 1.51:
6273: * src/main/pa_db_connection.C 1.33:
6274: * src/main/pa_db_manager.C 1.18:
6275: * src/main/pa_dictionary.C 1.10:
6276: * src/main/pa_hash.C 1.48:
6277: * src/main/pa_sql_driver_manager.C 1.55:
6278: * src/main/pa_stylesheet_manager.C 1.7:
6279: hash now does not containt 0 values. put 0 actullay removes.
6280: no check on 0 value in foreach now required
6281:
6282: * src/classes/date.C 1.13:
6283: date.roll parser2 alg used
6284:
6285: * src/main/pa_pool.C 1.40:
6286: changed xdoc createXXX politics, now string passed as-is to
6287: method, xalan makes & into & itself
6288:
6289: 2001-11-11 paf
6290: * src/main/pa_sql_driver_manager.C 1.53:
6291: * src/sql/pa_sql_driver.h 1.21:
6292: sql driver initialize not const
6293:
6294: * src/sql/pa_sql_driver.h 1.23:
6295: removed extra constructor, doc
6296:
6297: * src/main/pa_sql_driver_manager.C 1.54:
6298: * src/sql/pa_sql_driver.h 1.22:
6299: CRLF
6300:
6301: 2001-11-10 paf
6302: * src/main/pa_exec.C 1.18:
6303: doc
6304:
6305: 2001-11-09 paf
6306: * src/main/pa_common.C 1.87:
6307: line endings fixing fixed last piece[was still cstr oriented]
6308:
6309: * src/include/pa_common.h 1.62:
6310: * src/main/pa_common.C 1.86:
6311: * src/types/pa_vform.C 1.48:
6312: line endings fixing got rid of cstr, now must work ok with post multipart
6313:
6314: * src/classes/string.C 1.90:
6315: * src/classes/xdoc.C 1.44:
6316: xdoc::set{code} now untaints param properly
6317:
6318: * src/types/pa_vform.C 1.47:
6319: line endings fixed at post / multipart / not file also now
6320:
6321: * src/classes/string.C 1.89:
6322: string.save now does untainting before saving
6323:
6324: 2001-11-08 paf
6325: * src/include/pa_request.h 1.110:
6326: * src/main/pa_request.C 1.179:
6327: * src/targets/apache13/mod_parser3.C 1.9:
6328: * src/targets/cgi/parser3.C 1.130:
6329: * src/targets/isapi/parser3isapi.C 1.58:
6330: apache 'status' class enabler
6331:
6332: <Location /parser-status.html>
6333: ParserStatusAllowed
6334: </Location>
6335:
6336: * src/Makefile.in 1.35:
6337: * src/include/pa_common.h 1.61:
6338: * src/main/Makefile.am 1.24:
6339: * src/main/Makefile.in 1.27:
6340: * src/targets/cgi/pa_pool.C 1.32:
6341: makes
6342:
6343: * src/include/pa_cache_managers.h 1.2:
6344: * src/include/pa_charset_manager.h 1.6:
6345: * src/include/pa_db_manager.h 1.10:
6346: * src/include/pa_sql_driver_manager.h 1.18:
6347: * src/include/pa_stylesheet_manager.h 1.7:
6348: * src/main/pa_charset_manager.C 1.8:
6349: * src/main/pa_db_manager.C 1.17:
6350: * src/main/pa_sql_driver_manager.C 1.52:
6351: * src/main/pa_stylesheet_manager.C 1.6:
6352: restructured Cache manager to be simple parent, not second
6353: parent [gcc 2.96 strangly refused to call virtual from second
6354: parent]
6355:
6356: * src/include/pa_cache_managers.h 1.1:
6357: * src/include/pa_charset_manager.h 1.5:
6358: * src/include/pa_db_manager.h 1.9:
6359: * src/include/pa_sql_driver_manager.h 1.17:
6360: * src/include/pa_stylesheet_manager.h 1.6:
6361: * src/main/main.dsp 1.139:
6362: * src/main/pa_cache_managers.C 1.1:
6363: * src/main/pa_charset_manager.C 1.7:
6364: * src/main/pa_db_manager.C 1.16:
6365: * src/main/pa_globals.C 1.90:
6366: * src/main/pa_request.C 1.178:
6367: * src/main/pa_sql_driver_manager.C 1.51:
6368: * src/main/pa_stylesheet_manager.C 1.5:
6369: * src/types/pa_vstatus.h 1.4:
6370: cache_managers, maybe-expiring every request
6371: todo: apache 'status' class enabler
6372:
6373: 2001-11-05 paf
6374: * src/classes/xdoc.C 1.42:
6375: * src/include/pa_db_connection.h 1.16:
6376: * src/include/pa_stylesheet_connection.h 1.15:
6377: * src/include/pa_stylesheet_manager.h 1.4:
6378: * src/main/pa_stylesheet_manager.C 1.3:
6379: * src/types/pa_vstatus.h 1.2:
6380: $status:stylesheet
6381:
6382: * src/targets/cgi/parser3.C 1.129:
6383: read can return 0, that means sort of sig_pipe on freebsd [moko's experiments].
6384: checked that in cgi, on apache already done :)
6385:
6386: * src/main/pa_db_connection.C 1.31:
6387: * src/main/pa_db_manager.C 1.14:
6388: * src/main/pa_request.C 1.177:
6389: hence i removed skipping 0 values in hash::for_each-es we need to check cleaned cache items manually. few more checks.
6390:
6391: expiring to 0 time was wrong, changed to 'now' time
6392:
6393: * src/main/pa_db_connection.C 1.30:
6394: * src/main/pa_db_manager.C 1.13:
6395: hence i removed skipping 0 values in hash::for_each-es we need
6396: to check cleaned cache items manually
6397:
6398: * src/include/pa_charset_connection.h 1.3:
6399: * src/main/pa_charset_manager.C 1.5:
6400: $status:charset
6401:
6402: * src/classes/classes.C 1.11:
6403: * src/classes/classes.h 1.14:
6404: * src/classes/date.C 1.12:
6405: * src/classes/double.C 1.41:
6406: * src/classes/file.C 1.65:
6407: * src/classes/form.C 1.19:
6408: * src/classes/gd/gif.C 1.22:
6409: * src/classes/gd/gif.h 1.18:
6410: * src/classes/gd/gifio.C 1.15:
6411: * src/classes/hash.C 1.30:
6412: * src/classes/hashfile.C 1.15:
6413: * src/classes/image.C 1.62:
6414: * src/classes/int.C 1.38:
6415: * src/classes/mail.C 1.44:
6416: * src/classes/math.C 1.9:
6417: * src/classes/op.C 1.58:
6418: * src/classes/response.C 1.16:
6419: * src/classes/smtp/comms.C 1.5:
6420: * src/classes/smtp/smtp.C 1.6:
6421: * src/classes/smtp/smtp.h 1.5:
6422: * src/classes/string.C 1.88:
6423: * src/classes/table.C 1.130:
6424: * src/classes/void.C 1.13:
6425: * src/classes/xdoc.C 1.43:
6426: * src/classes/xnode.C 1.18:
6427: * src/classes/xnode.h 1.4:
6428: * src/include/pa_array.h 1.47:
6429: * src/include/pa_charset_connection.h 1.4:
6430: * src/include/pa_charset_manager.h 1.4:
6431: * src/include/pa_common.h 1.60:
6432: * src/include/pa_config_fixed.h 1.30:
6433: * src/include/pa_config_includes.h 1.12:
6434: * src/include/pa_db_connection.h 1.17:
6435: * src/include/pa_db_manager.h 1.8:
6436: * src/include/pa_db_table.h 1.8:
6437: * src/include/pa_dictionary.h 1.7:
6438: * src/include/pa_dir.h 1.8:
6439: * src/include/pa_exception.h 1.20:
6440: * src/include/pa_exec.h 1.4:
6441: * src/include/pa_globals.h 1.68:
6442: * src/include/pa_hash.h 1.50:
6443: * src/include/pa_opcode.h 1.8:
6444: * src/include/pa_pool.h 1.69:
6445: * src/include/pa_pragma_pack_begin.h 1.2:
6446: * src/include/pa_pragma_pack_end.h 1.2:
6447: * src/include/pa_request.h 1.109:
6448: * src/include/pa_sapi.h 1.15:
6449: * src/include/pa_socks.h 1.5:
6450: * src/include/pa_sql_connection.h 1.19:
6451: * src/include/pa_sql_driver_manager.h 1.16:
6452: * src/include/pa_stack.h 1.11:
6453: * src/include/pa_string.h 1.115:
6454: * src/include/pa_stylesheet_connection.h 1.16:
6455: * src/include/pa_stylesheet_manager.h 1.5:
6456: * src/include/pa_table.h 1.36:
6457: * src/include/pa_threads.h 1.20:
6458: * src/include/pa_types.h 1.31:
6459: * src/main/compile.C 1.53:
6460: * src/main/compile.tab.C 1.26:
6461: * src/main/compile_tools.C 1.40:
6462: * src/main/compile_tools.h 1.51:
6463: * src/main/execute.C 1.203:
6464: * src/main/pa_array.C 1.43:
6465: * src/main/pa_charset_connection.C 1.11:
6466: * src/main/pa_charset_manager.C 1.6:
6467: * src/main/pa_common.C 1.85:
6468: * src/main/pa_db_connection.C 1.28:
6469: * src/main/pa_db_manager.C 1.12:
6470: * src/main/pa_db_table.C 1.11:
6471: * src/main/pa_dictionary.C 1.9:
6472: * src/main/pa_dir.C 1.8:
6473: * src/main/pa_exception.C 1.24:
6474: * src/main/pa_exec.C 1.17:
6475: * src/main/pa_globals.C 1.89:
6476: * src/main/pa_hash.C 1.47:
6477: * src/main/pa_pool.C 1.39:
6478: * src/main/pa_request.C 1.176:
6479: * src/main/pa_socks.C 1.8:
6480: * src/main/pa_sql_driver_manager.C 1.50:
6481: * src/main/pa_status_provider.C 1.2:
6482: * src/main/pa_string.C 1.119:
6483: * src/main/pa_stylesheet_manager.C 1.4:
6484: * src/main/pa_table.C 1.40:
6485: * src/main/untaint.C 1.74:
6486: * src/sql/pa_sql_driver.h 1.20:
6487: * src/targets/apache13/mod_parser3.C 1.8:
6488: * src/targets/apache13/pa_pool.C 1.3:
6489: * src/targets/apache13/pa_threads.C 1.3:
6490: * src/targets/cgi/pa_pool.C 1.31:
6491: * src/targets/cgi/pa_threads.C 1.5:
6492: * src/targets/cgi/parser3.C 1.128:
6493: * src/targets/cgi/pool_storage.h 1.5:
6494: * src/targets/isapi/pa_pool.C 1.9:
6495: * src/targets/isapi/pa_threads.C 1.5:
6496: * src/targets/isapi/parser3isapi.C 1.57:
6497: * src/targets/isapi/pool_storage.h 1.13:
6498: * src/types/pa_valiased.C 1.11:
6499: * src/types/pa_valiased.h 1.16:
6500: * src/types/pa_value.h 1.77:
6501: * src/types/pa_vbool.h 1.15:
6502: * src/types/pa_vclass.h 1.21:
6503: * src/types/pa_vcode_frame.h 1.12:
6504: * src/types/pa_vcookie.C 1.32:
6505: * src/types/pa_vcookie.h 1.13:
6506: * src/types/pa_vdate.h 1.6:
6507: * src/types/pa_vdouble.h 1.28:
6508: * src/types/pa_venv.h 1.18:
6509: * src/types/pa_vfile.C 1.23:
6510: * src/types/pa_vfile.h 1.37:
6511: * src/types/pa_vform.C 1.46:
6512: * src/types/pa_vform.h 1.29:
6513: * src/types/pa_vhash.h 1.27:
6514: * src/types/pa_vhashfile.C 1.14:
6515: * src/types/pa_vhashfile.h 1.12:
6516: * src/types/pa_vimage.C 1.14:
6517: * src/types/pa_vimage.h 1.22:
6518: * src/types/pa_vint.h 1.29:
6519: * src/types/pa_vjunction.h 1.10:
6520: * src/types/pa_vmath.h 1.4:
6521: * src/types/pa_vmethod_frame.h 1.19:
6522: * src/types/pa_vobject.h 1.13:
6523: * src/types/pa_vrequest.C 1.11:
6524: * src/types/pa_vrequest.h 1.12:
6525: * src/types/pa_vresponse.h 1.17:
6526: * src/types/pa_vstateless_class.C 1.11:
6527: * src/types/pa_vstateless_class.h 1.20:
6528: * src/types/pa_vstateless_object.h 1.12:
6529: * src/types/pa_vstatus.h 1.3:
6530: * src/types/pa_vstring.C 1.13:
6531: * src/types/pa_vstring.h 1.39:
6532: * src/types/pa_vtable.C 1.9:
6533: * src/types/pa_vtable.h 1.35:
6534: * src/types/pa_vvoid.h 1.6:
6535: * src/types/pa_vxdoc.C 1.6:
6536: * src/types/pa_vxdoc.h 1.12:
6537: * src/types/pa_vxnode.C 1.11:
6538: * src/types/pa_vxnode.h 1.8:
6539: * src/types/pa_wcontext.C 1.12:
6540: * src/types/pa_wcontext.h 1.21:
6541: * src/types/pa_wwrapper.h 1.14:
6542: $status:db
6543: fixed used not initialized in db_connection & db_table
6544:
6545: * src/include/pa_charset_manager.h 1.3:
6546: * src/include/pa_db_manager.h 1.7:
6547: * src/include/pa_request.h 1.108:
6548: * src/include/pa_sql_connection.h 1.18:
6549: * src/include/pa_sql_driver_manager.h 1.15:
6550: * src/include/pa_stylesheet_manager.h 1.3:
6551: * src/main/main.dsp 1.138:
6552: * src/main/pa_charset_manager.C 1.4:
6553: * src/main/pa_common.C 1.84:
6554: * src/main/pa_db_manager.C 1.11:
6555: * src/main/pa_globals.C 1.88:
6556: * src/main/pa_request.C 1.175:
6557: * src/main/pa_sql_driver_manager.C 1.49:
6558: * src/main/pa_status_provider.C 1.1:
6559: * src/main/pa_stylesheet_manager.C 1.2:
6560: * src/types/pa_vstatus.h 1.1:
6561: * src/types/pa_vxnode.C 1.10:
6562: * src/types/types.dsp 1.14:
6563: started status parser class
6564:
6565: * src/main/pa_db_connection.C 1.29:
6566: * src/main/pa_db_table.C 1.12:
6567: parser_multithreaded check was wrong
6568:
6569: * src/main/pa_db_connection.C 1.32:
6570: * src/main/pa_db_manager.C 1.15:
6571: expiration from debug to normal
6572:
6573: 2001-11-01 paf
6574: * src/classes/hash.C 1.26:
6575: * src/classes/op.C 1.54:
6576: * src/types/pa_vmethod_frame.h 1.18:
6577: * src/types/pa_vstring.C 1.12:
6578: * src/types/pa_vstring.h 1.38:
6579: ^foreach[key|value]{body}[[separator]|{separator}]
6580:
6581: * src/classes/hash.C 1.25:
6582: * src/include/pa_hash.h 1.48:
6583: * src/main/pa_hash.C 1.44:
6584: * src/types/pa_vcookie.C 1.31:
6585: ^hash.delete[key]
6586:
6587: * src/classes/gd/gif.C 1.21:
6588: * src/classes/math.C 1.8:
6589: * src/include/pa_common.h 1.59:
6590: HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
6591:
6592: * src/classes/op.C 1.57:
6593: ^for endless loop check strightened
6594:
6595: * src/Makefile.in 1.34:
6596: * src/classes/Makefile.in 1.31:
6597: * src/classes/gd/Makefile.in 1.24:
6598: * src/include/pa_config_auto.h.in 1.12:
6599: * src/main/Makefile.in 1.26:
6600: * src/targets/Makefile.in 1.24:
6601: * src/targets/apache13/Makefile.in 1.23:
6602: * src/targets/cgi/Makefile.in 1.28:
6603: * src/types/Makefile.in 1.23:
6604: makes
6605:
6606: * src/main/pa_hash.C 1.46:
6607: removed old extra include
6608:
6609: * src/classes/hash.C 1.28:
6610: * src/classes/xdoc.C 1.41:
6611: * src/classes/xnode.C 1.17:
6612: * src/include/pa_hash.h 1.49:
6613: * src/main/pa_hash.C 1.45:
6614: * src/main/pa_request.C 1.174:
6615: * src/types/pa_vhash.h 1.26:
6616: * src/types/pa_vxnode.C 1.9:
6617: hash locking
6618: disabled changing of hash inside of foreach
6619:
6620: * src/classes/hash.C 1.27:
6621: * src/classes/hashfile.C 1.14:
6622: * src/types/pa_vhashfile.C 1.13:
6623: ^hashfile.foreach[key|value]{body}[[separator]|{separator}]
6624: prev were hash.foreach
6625:
6626: * src/classes/hash.C 1.29:
6627: * src/classes/op.C 1.56:
6628: * src/main/execute.C 1.202:
6629: changed root behavior in native calls.
6630: it left unchanged, so ^for ^foreach & co can use r.root to write their i & key,value there
6631:
6632: * src/classes/op.C 1.55:
6633: detected for var storage bug, fixed. todo:foreach
6634:
6635: 2001-10-31 paf
6636: * src/main/pa_sql_driver_manager.C 1.47:
6637: hiding passwords and addresses from accidental show [imagine
6638: user forgot @exception]
6639:
6640: * src/main/pa_db_connection.C 1.26:
6641: * src/main/pa_sql_driver_manager.C 1.48:
6642: // lockdetector flags
6643: dbenv.lk_detect=DB_LOCK_RANDOM;
6644:
6645: * src/include/pa_opcode.h 1.7:
6646: * src/main/compile.tab.C 1.25:
6647: * src/main/compile.y 1.173:
6648: * src/main/execute.C 1.201:
6649: \ in expression: int divide 10/3=3
6650:
6651: * src/main/pa_common.C 1.81:
6652: typing bug in common - bad ifdeff
6653:
6654: * src/types/pa_vhashfile.h 1.11:
6655: hashfile ^delete to do something only inside of ^cache
6656:
6657: * src/include/pa_threads.h 1.19:
6658: * src/main/pa_db_connection.C 1.25:
6659: * src/main/pa_db_table.C 1.10:
6660: * src/targets/apache13/pa_threads.C 1.2:
6661: * src/targets/cgi/pa_threads.C 1.4:
6662: * src/targets/isapi/pa_threads.C 1.4:
6663: libdb DB_THREAD flag only when really needed
6664:
6665: * src/main/pa_db_connection.C 1.27:
6666: z
6667:
6668: * src/classes/file.C 1.64:
6669: * src/classes/image.C 1.61:
6670: * src/classes/mail.C 1.43:
6671: * src/classes/string.C 1.87:
6672: * src/classes/xnode.C 1.16:
6673: * src/include/pa_common.h 1.58:
6674: * src/main/pa_common.C 1.80:
6675: ^string.save[[append;]path]
6676:
6677: * src/main/compile.C 1.52:
6678: * src/main/pa_common.C 1.83:
6679: completely empty file now considered "read", not ignored [not
6680: perfect trick used]
6681:
6682: * src/classes/table.C 1.129:
6683: ^table.save[[nameless|+append;]path]
6684:
6685: * src/main/pa_common.C 1.82:
6686: simplier common ifdefs
6687:
6688: 2001-10-30 paf
6689: * src/include/pa_common.h 1.57:
6690: * src/main/pa_common.C 1.79:
6691: * src/types/pa_vform.C 1.45:
6692: form post data line endings not reformatted now.
6693:
6694: * src/classes/xdoc.C 1.40:
6695: rolled back {} in xdoc.createTextNode for now
6696:
6697: * src/classes/classes.dsp 1.13:
6698: * src/classes/gd/gd.dsp 1.17:
6699: * src/classes/smtp/smtp.dsp 1.14:
6700: * src/main/main.dsp 1.137:
6701: * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
6702: * src/targets/cgi/parser3.dsp 1.38:
6703: * src/targets/isapi/parser3isapi.dsp 1.29:
6704: * src/types/types.dsp 1.13:
6705: enabled debug incremental compile
6706:
6707: * src/main/pa_db_connection.C 1.24:
6708: * src/main/pa_db_manager.C 1.10:
6709: * src/main/pa_db_table.C 1.9:
6710: * src/main/pa_exec.C 1.16:
6711: * src/main/pa_request.C 1.173:
6712: * src/main/pa_sql_driver_manager.C 1.46:
6713: * src/main/pa_string.C 1.118:
6714: cstr(asis) default param removed
6715:
6716: * src/types/pa_vform.C 1.44:
6717: * src/types/pa_vform.h 1.28:
6718: AppendFormEntry length param now required [had bug when file=
6719: has no value]
6720:
6721: * src/types/pa_vform.C 1.43:
6722: VForm::AppendFormEntry {length convention was broken} fix_line_breaks
6723:
6724: * src/include/pa_dir.h 1.7:
6725: LOAD_DIR fixed
6726:
6727: * src/include/pa_config_fixed.h 1.29:
6728: * src/include/pa_pragma_pack_begin.h 1.1:
6729: * src/include/pa_pragma_pack_end.h 1.1:
6730: * src/include/pa_string.h 1.114:
6731: * src/include/pa_types.h 1.30:
6732: String & Origin packed with #pragma pack
6733:
6734: * src/Makefile.in 1.33:
6735: * src/include/pa_config_auto.h.in 1.11:
6736: pragma detection
6737:
6738: * src/classes/xdoc.C 1.39:
6739: rolled back {} in xdoc.createElement for now
6740:
6741: 2001-10-29 paf
6742: * src/types/pa_wcontext.h 1.20:
6743: bitfield syntax stricter
6744:
6745: * src/include/pa_string.h 1.111:
6746: * src/main/pa_string.C 1.115:
6747: * src/targets/cgi/pa_pool.C 1.27:
6748: debugging memory
6749: String::fused_rows func now
6750:
6751: [Mon Oct 29 17:55:45 2001] total 5917436/158731
6752: [Mon Oct 29 18:11:53 2001] total 5796092/158731
6753:
6754: * src/classes/file.C 1.61:
6755: * src/classes/image.C 1.60:
6756: * src/classes/string.C 1.86:
6757: * src/classes/xdoc.C 1.38:
6758: * src/include/pa_pool.h 1.68:
6759: * src/include/pa_string.h 1.109:
6760: * src/main/execute.C 1.199:
6761: * src/main/pa_array.C 1.41:
6762: * src/main/pa_common.C 1.78:
6763: * src/main/pa_hash.C 1.43:
6764: * src/main/pa_sql_driver_manager.C 1.45:
6765: * src/main/pa_string.C 1.114:
6766: * src/main/untaint.C 1.70:
6767: * src/targets/cgi/pa_pool.C 1.25:
6768: * src/targets/cgi/parser3.C 1.126:
6769: * src/types/pa_vcookie.C 1.30:
6770: * src/types/pa_vstring.h 1.37:
6771: debuggging memory.
6772: string::as_int/double now usually uses stack, not heap [200K out of 17M :)]
6773: VString(String&) not copies reference [29M -> 17M]
6774:
6775: * src/include/pa_sql_connection.h 1.17:
6776: SQL_CONNECTION_FUNC_GUARDED name
6777:
6778: * src/targets/isapi/pa_pool.C 1.8:
6779: added isapi&apache real_malloc debug param.someday either ifdef
6780: or remove it
6781:
6782: * src/targets/apache13/pa_pool.C 1.2:
6783: * src/targets/cgi/pa_pool.C 1.30:
6784: * src/targets/cgi/parser3.C 1.127:
6785: removed debug defines
6786:
6787: * src/Makefile.am 1.12:
6788: .am order
6789:
6790: * src/main/pa_sql_driver_manager.C 1.44:
6791: ping to have services [old hiding bug]
6792:
6793: * src/main/untaint.C 1.73:
6794: optimizing returned after debugging
6795:
6796: * src/include/pa_array.h 1.45:
6797: * src/include/pa_charset_manager.h 1.2:
6798: * src/include/pa_db_connection.h 1.15:
6799: * src/include/pa_db_manager.h 1.6:
6800: * src/include/pa_db_table.h 1.7:
6801: * src/include/pa_hash.h 1.46:
6802: * src/include/pa_request.h 1.107:
6803: * src/include/pa_sql_driver_manager.h 1.14:
6804: * src/include/pa_stylesheet_manager.h 1.2:
6805: * src/include/pa_threads.h 1.18:
6806: * src/types/pa_valiased.h 1.15:
6807: * src/types/pa_vhashfile.h 1.10:
6808: * src/types/pa_vstateless_class.h 1.19:
6809: * src/types/pa_wcontext.h 1.18:
6810: gcc 3.0.1 required "friend class"
6811:
6812: ../include/pa_request.h:51: friend declaration requires class-key, i.e. `friend
6813: class Temp_lang'
6814:
6815: * src/include/pa_string.h 1.112:
6816: * src/main/pa_string.C 1.116:
6817: * src/main/untaint.C 1.71:
6818: * src/targets/cgi/pa_pool.C 1.29:
6819: String size_t replace to uint in proper places [todo:Array]
6820:
6821: * src/classes/file.C 1.62:
6822: * src/include/pa_hash.h 1.47:
6823: * src/include/pa_string.h 1.110:
6824: * src/main/pa_globals.C 1.87:
6825: * src/targets/cgi/pa_pool.C 1.26:
6826: debugging memory
6827: hash key ref now
6828:
6829: [Mon Oct 29 16:01:17 2001] total 17050496/202647
6830: [Mon Oct 29 17:11:17 2001] total 16867948/202658
6831:
6832: * src/classes/file.C 1.63:
6833: * src/types/pa_vimage.C 1.13:
6834: image&file couple stack string hash.puts
6835:
6836: * src/main/execute.C 1.200:
6837: * src/targets/cgi/pa_pool.C 1.28:
6838: * src/targets/cgi/parser3.dsp 1.37:
6839: * src/types/pa_wcontext.h 1.19:
6840: * src/types/pa_wwrapper.h 1.13:
6841: debugging memory
6842: WContext
6843: flags to bits
6844:
6845: total 5 652 652/158731
6846: total 5 469 332/158731
6847:
6848: * src/include/pa_sql_connection.h 1.16:
6849: there were one wrong SQL_CONNECTION_FUNC_GUARDED [failed]
6850:
6851: * src/include/pa_exception.h 1.19:
6852: * src/include/pa_sql_connection.h 1.15:
6853: * src/main/pa_exception.C 1.23:
6854: * src/main/pa_sql_driver_manager.C 1.43:
6855: * src/sql/pa_sql_driver.h 1.19:
6856: sql driver impl changed in _throw part.
6857:
6858: the idea is to #1 jump to C++ some function to main body, where
6859: every function stack frame has exception unwind information
6860: and from there... #2 propagate_exception()
6861:
6862: * src/include/pa_array.h 1.46:
6863: * src/main/pa_array.C 1.42:
6864: debugging memory
6865: Array:: without cache in get/put now
6866:
6867: [Mon Oct 29 18:23:02 2001] total 5 796 092/158731
6868: [Mon Oct 29 18:25:27 2001] total 5 652 652/158731
6869:
6870: * src/include/pa_string.h 1.113:
6871: * src/include/pa_types.h 1.29:
6872: * src/main/pa_string.C 1.117:
6873: * src/main/untaint.C 1.72:
6874: memory hunging
6875: #pragma pack(1)
6876:
6877: 16 419 844
6878: 13 169 394
6879:
6880: 2001-10-28 paf
6881: * src/include/pa_config_auto.h.in 1.10:
6882: * src/include/pa_config_fixed.h 1.28:
6883: * src/include/pa_db_connection.h 1.14:
6884: * src/include/pa_db_manager.h 1.5:
6885: * src/include/pa_db_table.h 1.6:
6886: * src/main/pa_db_connection.C 1.20:
6887: * src/main/pa_db_table.C 1.6:
6888: db2 on linux with DB 2.4.14: (6/2/98)
6889:
6890: * src/main/pa_db_connection.C 1.21:
6891: * src/main/pa_db_table.C 1.8:
6892: exception translation
6893:
6894: * src/main/pa_db_connection.C 1.22:
6895: expire table [was accidently pasted with wrong type/cast]
6896:
6897: * src/classes/Makefile.am 1.30:
6898: * src/classes/Makefile.in 1.30:
6899: * src/targets/apache13/p3runConfigure.in 1.6:
6900: * src/targets/cgi/Makefile.am 1.22:
6901: * src/targets/cgi/Makefile.in 1.27:
6902: db makes. remember to build DB2 with -fexceptions!!!
6903:
6904: * src/main/pa_db_table.C 1.7:
6905: DB_RMW defed
6906:
6907: * src/main/pa_db_connection.C 1.23:
6908: removed old consts
6909:
6910: 2001-10-27 paf
6911: * src/classes/hashfile.C 1.13:
6912: * src/include/pa_db_connection.h 1.13:
6913: * src/include/pa_db_table.h 1.5:
6914: * src/main/pa_db_connection.C 1.19:
6915: * src/main/pa_db_manager.C 1.9:
6916: * src/main/pa_db_table.C 1.5:
6917: * src/main/pa_globals.C 1.86:
6918: * src/types/pa_vhashfile.C 1.12:
6919: DB2 ifdefs
6920:
6921: * src/Makefile.in 1.32:
6922: * src/classes/Makefile.am 1.29:
6923: * src/classes/Makefile.in 1.29:
6924: * src/classes/gd/Makefile.in 1.23:
6925: * src/include/pa_config_fixed.h 1.27:
6926: * src/main/Makefile.am 1.23:
6927: * src/main/Makefile.in 1.25:
6928: * src/targets/Makefile.in 1.23:
6929: * src/targets/apache13/Makefile.in 1.22:
6930: * src/targets/apache13/p3runConfigure.in 1.5:
6931: * src/targets/cgi/Makefile.am 1.21:
6932: * src/targets/cgi/Makefile.in 1.26:
6933: * src/types/Makefile.am 1.12:
6934: * src/types/Makefile.in 1.22:
6935: makes with DB2
6936:
6937: * src/classes/classes.awk 1.4:
6938: no $ in var names
6939:
6940: * src/main/pa_globals.C 1.85:
6941: * src/targets/apache13/ApacheModuleParser3.dsp 1.7:
6942: * src/targets/cgi/parser3.dsp 1.36:
6943: * src/targets/isapi/parser3isapi.dsp 1.28:
6944: vc projects libdb ifdefed into globals.C
6945:
6946: * src/main/pa_db_connection.C 1.17:
6947: * src/main/pa_db_manager.C 1.8:
6948: db expiration connection&table [forgotten calls]
6949:
6950: * src/Makefile.in 1.31:
6951: * src/classes/Makefile.in 1.28:
6952: * src/classes/gd/Makefile.in 1.22:
6953: * src/include/pa_config_auto.h.in 1.9:
6954: * src/main/Makefile.am 1.22:
6955: * src/main/Makefile.in 1.24:
6956: * src/targets/Makefile.in 1.22:
6957: * src/targets/apache13/p3runConfigure.in 1.4:
6958: * src/targets/cgi/Makefile.in 1.25:
6959: * src/types/Makefile.am 1.11:
6960: * src/types/Makefile.in 1.21:
6961: makes db
6962:
6963: * src/classes/hashfile.C 1.12:
6964: * src/include/pa_db_connection.h 1.12:
6965: * src/include/pa_db_table.h 1.4:
6966: * src/main/pa_db_connection.C 1.18:
6967: * src/main/pa_db_table.C 1.4:
6968: ^hashfile.clear[]
6969:
6970: 2001-10-26 paf
6971: * src/classes/xdoc.C 1.35:
6972: * src/classes/xdoc.C 1.36:
6973: * src/types/pa_vxdoc.h 1.11:
6974: transform2 for parsed_source
6975:
6976: * src/classes/hashfile.C 1.11:
6977: * src/include/pa_db_connection.h 1.10:
6978: * src/include/pa_db_manager.h 1.4:
6979: * src/include/pa_db_table.h 1.3:
6980: * src/include/pa_hash.h 1.45:
6981: * src/main/pa_db_connection.C 1.13:
6982: * src/main/pa_db_manager.C 1.7:
6983: * src/main/pa_db_table.C 1.3:
6984: * src/main/pa_hash.C 1.42:
6985: * src/types/pa_vhashfile.C 1.11:
6986: * src/types/pa_vhashfile.h 1.9:
6987: db connections & tables now cached at create time & multithreaded
6988:
6989: * src/classes/xdoc.C 1.37:
6990: xdoc createTextNode createElement UL_XML default. but entities
6991: still reparsed. todo: tothink
6992:
6993: * src/classes/hashfile.C 1.10:
6994: * src/include/pa_db_table.h 1.2:
6995: * src/main/pa_db_table.C 1.2:
6996: db: child transaction commit/rollback responsibility left to
6997: parent [as it sould - else there were a bug with double free]
6998:
6999: * src/include/pa_db_connection.h 1.11:
7000: * src/main/pa_db_connection.C 1.15:
7001: * src/main/pa_db_connection.C 1.16:
7002: db checkpoints
7003:
7004: * src/main/pa_db_connection.C 1.12:
7005: about to remove connection from vhashfile
7006:
7007: * src/main/pa_db_connection.C 1.14:
7008: db recover mech 2
7009:
7010: 2001-10-25 paf
7011: * src/classes/hashfile.C 1.9:
7012: * src/include/pa_common.h 1.56:
7013: * src/include/pa_db_connection.h 1.9:
7014: * src/include/pa_db_manager.h 1.3:
7015: * src/include/pa_db_table.h 1.1:
7016: * src/main/main.dsp 1.136:
7017: * src/main/pa_db_connection.C 1.11:
7018: * src/main/pa_db_manager.C 1.6:
7019: * src/main/pa_db_table.C 1.1:
7020: * src/types/pa_vhashfile.C 1.10:
7021: * src/types/pa_vhashfile.h 1.8:
7022: started db_home [multiple, cached]
7023: todo: autorecover [tried, but not succeded, yet]
7024:
7025: * src/include/pa_db_connection.h 1.8:
7026: * src/main/pa_db_manager.C 1.5:
7027: transaction parent passed
7028:
7029: * src/include/pa_dir.h 1.6:
7030: ancient gpf on dir not found fixed
7031:
7032: 2001-10-24 parser
7033: * src/classes/Makefile.am 1.26:
7034: * src/classes/Makefile.am 1.27:
7035: * src/classes/Makefile.am 1.28:
7036: * src/classes/Makefile.in 1.26:
7037: * src/classes/Makefile.in 1.27:
7038: * src/main/Makefile.in 1.23:
7039: * src/targets/cgi/Makefile.am 1.20:
7040: * src/targets/cgi/Makefile.in 1.24:
7041: * src/targets/cgi/pool_storage.h 1.2:
7042: * src/targets/cgi/pool_storage.h 1.3:
7043: makes
7044:
7045: * src/include/pa_db_connection.h 1.6:
7046: * src/main/pa_db_connection.C 1.6:
7047: * src/types/pa_vhashfile.C 1.6:
7048: db_cursor constructor public now
7049:
7050: * src/include/pa_common.h 1.54:
7051: * src/main/Makefile.am 1.21:
7052: * src/main/pa_common.C 1.76:
7053: * src/types/pa_vform.C 1.41:
7054: * src/types/pa_vform.h 1.26:
7055: .am
7056:
7057: * src/classes/hashfile.C 1.7:
7058: * src/include/pa_request.h 1.106:
7059: hashfile.cache 0
7060:
7061: * src/main/pa_db_connection.C 1.7:
7062: * src/types/pa_vhashfile.C 1.7:
7063: db_connection not bothers with key when not returning expired data
7064:
7065: * src/targets/cgi/pool_storage.h 1.4:
7066: * src/targets/isapi/parser3isapi.C 1.56:
7067: * src/targets/isapi/pool_storage.h 1.12:
7068: pool_storage fixed
7069:
7070: * src/include/pa_common.h 1.55:
7071: * src/main/pa_common.C 1.77:
7072: * src/types/pa_vform.C 1.42:
7073: * src/types/pa_vform.h 1.27:
7074: form fix_line_breaks
7075:
7076: * src/types/pa_vhashfile.C 1.8:
7077: * src/types/pa_vhashfile.h 1.6:
7078: hashfile expiring 0
7079:
7080: * src/main/pa_db_connection.C 1.8:
7081: * src/types/pa_vhashfile.C 1.9:
7082: hashfile expiring 1
7083:
7084: * src/classes/hashfile.C 1.6:
7085: * src/include/pa_db_connection.h 1.7:
7086: * src/main/pa_db_connection.C 1.9:
7087: hashfile expired deleted from db when get & iterate
7088:
7089: * src/classes/hashfile.C 1.8:
7090: * src/types/pa_vhashfile.h 1.7:
7091: hashfile 1
7092:
7093: * src/targets/apache13/ApacheModuleParser3.dsp 1.6:
7094: * src/targets/isapi/parser3isapi.dsp 1.27:
7095: doc
7096:
7097: * src/include/pa_db_connection.h 1.5:
7098: * src/main/pa_db_connection.C 1.5:
7099: * src/types/pa_vhashfile.C 1.5:
7100: * src/types/pa_vhashfile.h 1.5:
7101: hashfile data stamped, todo: put_element analize
7102:
7103: * src/sql/pa_sql_driver.h 1.18:
7104: version
7105:
7106: * src/include/pa_db_connection.h 1.4:
7107: * src/include/pa_string.h 1.108:
7108: * src/main/pa_db_connection.C 1.4:
7109: * src/main/pa_string.C 1.113:
7110: hashfile pieced serialize. todo stamp
7111:
7112: * src/main/pa_db_connection.C 1.10:
7113: * src/main/pa_db_manager.C 1.4:
7114: hashfile setted this:
7115: DB_RMW
7116: 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
7117:
7118: 2001-10-23 parser
7119: * src/classes/file.C 1.60:
7120: * src/classes/hash.C 1.24:
7121: * src/classes/hashfile.C 1.5:
7122: * src/classes/image.C 1.59:
7123: * src/classes/mail.C 1.42:
7124: * src/classes/response.C 1.15:
7125: * src/classes/string.C 1.85:
7126: * src/classes/table.C 1.128:
7127: * src/classes/xdoc.C 1.34:
7128: * src/include/pa_config_fixed.h 1.26:
7129: * src/include/pa_db_connection.h 1.3:
7130: * src/main/pa_common.C 1.75:
7131: * src/main/pa_db_connection.C 1.3:
7132: * src/main/pa_request.C 1.172:
7133: * src/types/pa_value.h 1.76:
7134: * src/types/pa_vcookie.C 1.29:
7135: * src/types/pa_vhash.h 1.25:
7136: * src/types/pa_vhashfile.C 1.4:
7137: * src/types/pa_vhashfile.h 1.4:
7138: * src/types/pa_vresponse.h 1.16:
7139: * src/types/pa_vtable.C 1.8:
7140: ^hashfile.hash[]
7141:
7142: * src/classes/hashfile.C 1.3:
7143: * src/include/pa_db_connection.h 1.2:
7144: * src/include/pa_db_manager.h 1.2:
7145: * src/main/pa_db_connection.C 1.2:
7146: * src/main/pa_db_manager.C 1.2:
7147: * src/types/pa_vhashfile.h 1.3:
7148: ^hashfile.transaction{code}
7149: ^hashfile:clear[filename]
7150: ^hashfile.delete[key]
7151:
7152: * src/classes/hashfile.C 1.4:
7153: * src/classes/xdoc.C 1.33:
7154: * src/include/pa_config_fixed.h 1.25:
7155: * src/main/pa_db_manager.C 1.3:
7156: * src/main/pa_globals.C 1.84:
7157: ifdefs so it compiled without db
7158:
7159: 2001-10-22 parser
7160: * src/classes/classes.dsp 1.12:
7161: * src/classes/hashfile.C 1.2:
7162: * src/classes/xdoc.C 1.32:
7163: * src/classes/xnode.C 1.15:
7164: * src/include/pa_charset_connection.h 1.2:
7165: * src/include/pa_db_connection.h 1.1:
7166: * src/include/pa_db_manager.h 1.1:
7167: * src/include/pa_exception.h 1.18:
7168: * src/include/pa_sapi.h 1.14:
7169: * src/include/pa_sql_connection.h 1.14:
7170: * src/include/pa_sql_driver_manager.h 1.13:
7171: * src/include/pa_stylesheet_connection.h 1.14:
7172: * src/include/pa_stylesheet_manager.h 1.1:
7173: * src/include/pa_xslt_stylesheet_manager.h 1.5:
7174: * src/main/main.dsp 1.135:
7175: * src/main/pa_db_connection.C 1.1:
7176: * src/main/pa_db_manager.C 1.1:
7177: * src/main/pa_exception.C 1.22:
7178: * src/main/pa_globals.C 1.83:
7179: * src/main/pa_pool.C 1.38:
7180: * src/main/pa_sql_driver_manager.C 1.42:
7181: * src/main/pa_stylesheet_manager.C 1.1:
7182: * src/main/pa_xslt_stylesheet_manager.C 1.5:
7183: * src/targets/apache13/mod_parser3.C 1.7:
7184: * src/targets/cgi/parser3.C 1.124:
7185: * src/targets/isapi/parser3isapi.C 1.55:
7186: * src/types/pa_vhashfile.C 1.3:
7187: * src/types/pa_vhashfile.h 1.2:
7188: * src/types/pa_vxdoc.C 1.5:
7189: * src/types/pa_vxnode.C 1.8:
7190: * src/types/types.dsp 1.12:
7191: hashfile 0
7192:
7193: * src/targets/cgi/pa_pool.C 1.24:
7194: * src/targets/cgi/parser3.C 1.125:
7195: * src/targets/cgi/parser3.dsp 1.35:
7196: * src/targets/cgi/pool_storage.h 1.1:
7197: * src/targets/isapi/pool_storage.h 1.11:
7198: cgi += pool cleanups
7199:
7200: * src/targets/apache13/mod_parser3.C 1.5:
7201: * src/targets/isapi/parser3isapi.C 1.54:
7202: SEH minor ifdef changes
7203:
7204: * src/targets/apache13/mod_parser3.C 1.6:
7205: html
7206:
7207: * src/classes/classes.dsp 1.11:
7208: * src/classes/hashfile.C 1.1:
7209: * src/include/pa_config_fixed.h 1.24:
7210: * src/main/execute.C 1.198:
7211: * src/targets/cgi/parser3.dsp 1.34:
7212: * src/types/pa_vhashfile.C 1.1:
7213: * src/types/pa_vhashfile.h 1.1:
7214: * src/types/types.dsp 1.11:
7215: hashfile -100
7216:
7217: * src/include/pa_exception.h 1.17:
7218: * src/include/pa_request.h 1.105:
7219: * src/main/execute.C 1.197:
7220: * src/main/pa_exception.C 1.21:
7221: * src/main/pa_request.C 1.171:
7222: * src/targets/cgi/parser3.C 1.123:
7223: * src/targets/cgi/parser3.dsp 1.33:
7224: * src/types/pa_vclass.h 1.20:
7225: * src/types/pa_vobject.h 1.12:
7226: stack backtrace
7227:
7228: * src/types/pa_vhashfile.C 1.2:
7229: z
7230:
7231: 2001-10-19 parser
7232: * src/main/pa_request.C 1.170:
7233: * src/targets/apache13/mod_parser3.C 1.4:
7234: pool:: context - get_context
7235:
7236: * src/main/pa_pool.C 1.37:
7237: auto compiled on gcc
7238:
7239: * src/classes/classes.h 1.13:
7240: * src/classes/date.C 1.11:
7241: * src/classes/double.C 1.40:
7242: * src/classes/file.C 1.59:
7243: * src/classes/form.C 1.18:
7244: * src/classes/gd/gd.dsp 1.16:
7245: * src/classes/gd/gif.C 1.20:
7246: * src/classes/hash.C 1.23:
7247: * src/classes/image.C 1.57:
7248: * src/classes/int.C 1.37:
7249: * src/classes/mail.C 1.41:
7250: * src/classes/math.C 1.7:
7251: * src/classes/op.C 1.53:
7252: * src/classes/smtp/smtp.C 1.5:
7253: * src/classes/smtp/smtp.dsp 1.13:
7254: * src/classes/string.C 1.84:
7255: * src/classes/table.C 1.127:
7256: * src/classes/void.C 1.12:
7257: * src/include/pa_config_fixed.h 1.22:
7258: * src/include/pa_exception.h 1.15:
7259: * src/include/pa_pool.h 1.64:
7260: * src/include/pa_request.h 1.104:
7261: * src/include/pa_types.h 1.27:
7262: * src/main/compile.C 1.51:
7263: * src/main/compile_tools.C 1.39:
7264: * src/main/execute.C 1.196:
7265: * src/main/pa_array.C 1.40:
7266: * src/main/pa_common.C 1.73:
7267: * src/main/pa_dictionary.C 1.8:
7268: * src/main/pa_exception.C 1.19:
7269: * src/main/pa_exec.C 1.15:
7270: * src/main/pa_pool.C 1.34:
7271: * src/main/pa_request.C 1.169:
7272: * src/main/pa_socks.C 1.7:
7273: * src/main/pa_sql_driver_manager.C 1.41:
7274: * src/main/pa_string.C 1.112:
7275: * src/main/pa_table.C 1.39:
7276: * src/main/untaint.C 1.69:
7277: * src/targets/apache13/ApacheModuleParser3.dsp 1.5:
7278: * src/targets/apache13/mod_parser3.C 1.3:
7279: * src/targets/cgi/parser3.C 1.122:
7280: * src/targets/isapi/parser3isapi.C 1.53:
7281: * src/types/pa_value.h 1.75:
7282: * src/types/pa_vbool.h 1.14:
7283: * src/types/pa_vdouble.h 1.27:
7284: * src/types/pa_vfile.h 1.36:
7285: * src/types/pa_vform.C 1.40:
7286: * src/types/pa_vhash.h 1.24:
7287: * src/types/pa_vint.h 1.28:
7288: * src/types/pa_vjunction.h 1.9:
7289: * src/types/pa_vmethod_frame.h 1.17:
7290: * src/types/pa_vstateless_class.h 1.18:
7291: * src/types/pa_vtable.C 1.7:
7292: * src/types/pa_wcontext.C 1.11:
7293: * src/types/pa_wwrapper.h 1.12:
7294: switched to c++ exceptions 0
7295:
7296: * src/Makefile.in 1.30:
7297: * src/classes/Makefile.in 1.25:
7298: * src/include/pa_pool.h 1.66:
7299: * src/main/Makefile.in 1.22:
7300: * src/main/pa_common.C 1.74:
7301: * src/targets/Makefile.in 1.21:
7302: * src/targets/apache13/Makefile.in 1.21:
7303: * src/targets/cgi/Makefile.in 1.23:
7304: * src/types/Makefile.in 1.20:
7305: makes
7306:
7307: * src/include/pa_pool.h 1.67:
7308: header
7309:
7310: * src/classes/xdoc.C 1.30:
7311: * src/classes/xnode.C 1.13:
7312: * src/include/pa_pool.h 1.65:
7313: * src/include/pa_types.h 1.28:
7314: * src/main/pa_pool.C 1.36:
7315: first c++ exceptions result: can free up xalandomstring
7316: resulting from pool::transcode
7317:
7318: * src/classes/classes.awk 1.3.6.1:
7319: $ removed
7320:
7321: * src/classes/Makefile.am 1.25:
7322: * src/classes/xdoc.C 1.29:
7323: * src/classes/xnode.C 1.12:
7324: * src/include/pa_config_fixed.h 1.23:
7325: * src/include/pa_exception.h 1.16:
7326: * src/include/pa_stylesheet_connection.h 1.13:
7327: * src/main/pa_charset_connection.C 1.10:
7328: * src/main/pa_exception.C 1.20:
7329: * src/main/pa_pool.C 1.35:
7330: * src/types/pa_vxdoc.C 1.3:
7331: * src/types/pa_vxdoc.h 1.9:
7332: * src/types/pa_vxnode.C 1.6:
7333: * src/types/pa_vxnode.h 1.6:
7334: switched to c++ exceptions 1xml
7335: configure fixed to exclude xalan-patch from non-xml compile
7336:
7337: * src/classes/xdoc.C 1.31:
7338: * src/classes/xnode.C 1.14:
7339: * src/classes/xnode.h 1.3:
7340: * src/types/pa_vxdoc.C 1.4:
7341: * src/types/pa_vxdoc.h 1.10:
7342: * src/types/pa_vxnode.C 1.7:
7343: * src/types/pa_vxnode.h 1.7:
7344: xnode clone got freed
7345:
7346: * src/classes/image.C 1.58:
7347: comment
7348:
7349: 2001-10-18 parser
7350: * src/classes/xdoc.C 1.28:
7351: * src/types/pa_vxdoc.h 1.8:
7352: * src/types/pa_vxnode.C 1.5:
7353: vxdoc set_document & ctor question "who owns document" solved
7354:
7355: * src/classes/xdoc.C 1.26:
7356: * src/classes/xnode.C 1.11:
7357: * src/include/pa_pool.h 1.63:
7358: * src/main/pa_pool.C 1.32:
7359: encoding in dom creating funcs
7360:
7361: * src/include/pa_stylesheet_connection.h 1.12:
7362: prev stylesheet destroyed @ recompile
7363:
7364: * src/classes/xdoc.C 1.22:
7365: comment
7366:
7367: * src/classes/xdoc.C 1.21:
7368: * src/classes/xnode.C 1.10:
7369: * src/main/compile.tab.C 1.24:
7370: xdoc create now uses XercesDocumentBridge, appendChild&co now works
7371:
7372: * src/classes/xdoc.C 1.27:
7373: * src/main/pa_pool.C 1.33:
7374: extra free removed
7375:
7376: * src/classes/xdoc.C 1.24:
7377: * src/classes/xdoc.C 1.25:
7378: * src/types/pa_vxdoc.h 1.7:
7379: dom created by create can be transformed now
7380:
7381: * src/classes/xdoc.C 1.23:
7382: z
7383:
7384: * src/types/pa_vcookie.C 1.28:
7385: cookie:CLASS
7386:
7387: * src/classes/classes.dsp 1.10:
7388: * src/classes/xdoc.C 1.19:
7389: * src/types/types.dsp 1.10:
7390: fiew leechy-found bugs in code&doc fixed
7391:
7392: * src/classes/xdoc.C 1.20:
7393: * src/classes/xnode.C 1.9:
7394: xdoc::create[] now. and all dom tag names forced to XML lang
7395:
7396: * src/main/main.dsp 1.134:
7397: project
7398:
7399: * src/main/compile.tab.C 1.23:
7400: * src/main/compile.y 1.172:
7401: * src/main/pa_request.C 1.168:
7402: ^:
7403: no colon in $origin @exception[
7404:
7405: 2001-10-17 parser
7406: * src/types/pa_vimage.h 1.21:
7407: removed unused vimage::save
7408:
7409: * src/classes/classes.dsp 1.9:
7410: * src/classes/string.C 1.83:
7411: * src/main/pa_string.C 1.111:
7412: * src/types/pa_vxnode.h 1.5:
7413: * src/types/types.dsp 1.9:
7414: string::mid fixed, string.mid n functionality preserved
7415:
7416: 2001-10-16 parser
7417: * src/types/pa_vhash.h 1.23:
7418: * src/types/pa_vtable.h 1.34:
7419: hash can be used as boolean
7420:
7421: * src/types/pa_vimage.C 1.12:
7422: comment
7423:
7424: * src/classes/image.C 1.54:
7425: gd size/resize bugfix
7426:
7427: * src/classes/gd/gif.C 1.18:
7428: * src/classes/gd/gif.h 1.16:
7429: * src/classes/image.C 1.55:
7430: :CopyResampled made gd2beta+my hands, very ineffective, but
7431: works for small paleted image
7432:
7433: * src/classes/xnode.C 1.7:
7434: * src/classes/xnode.C 1.8:
7435: removed few dom returns & changed op.txt
7436:
7437: * src/classes/classes.dsp 1.8:
7438: * src/classes/gd/gd.dsp 1.15:
7439: * src/classes/smtp/smtp.dsp 1.12:
7440: * src/main/main.dsp 1.133:
7441: * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
7442: * src/targets/cgi/parser3.dsp 1.32:
7443: * src/targets/isapi/parser3isapi.dsp 1.26:
7444: * src/types/types.dsp 1.8:
7445: ident >nul 2>&1
7446:
7447: * src/classes/gd/gif.C 1.19:
7448: * src/classes/gd/gif.h 1.17:
7449: * src/classes/image.C 1.56:
7450: image.copy tolerance
7451:
7452: * src/classes/gd/gif.C 1.16:
7453: copyResized
7454:
7455: * src/classes/string.C 1.82:
7456: * src/main/pa_string.C 1.110:
7457: $string.mid(p[;n])
7458:
7459: * src/main/pa_common.C 1.72:
7460: \r\n -> \n DOS
7461: \r -> \n Macintosh
7462: on all systems
7463:
7464: * src/classes/gd/gif.C 1.17:
7465: couple casts
7466:
7467: * src/classes/image.C 1.53:
7468: * src/types/pa_vimage.h 1.20:
7469: image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
7470: ;dest h]])
7471:
7472: 2001-10-15 parser
7473: * src/Makefile.in 1.29:
7474: * src/types/pa_vcode_frame.h 1.11:
7475: * src/types/pa_wcontext.C 1.10:
7476: code_frame fixed - ::write badly passed string too
7477: transparently [failed to intercept it]
7478:
7479: * src/types/pa_vxnode.C 1.4:
7480: document_type_node.
7481: !readonly attribute DOMString name
7482: !notation_node.
7483: !readonly attribute DOMString publicId
7484: !readonly attribute DOMString systemId
7485:
7486: * src/classes/xdoc.C 1.16:
7487: * src/classes/xnode.C 1.6:
7488: * src/include/pa_config_fixed.h 1.21:
7489: * src/include/pa_request.h 1.103:
7490: * src/main/pa_sql_driver_manager.C 1.40:
7491: * src/types/pa_vxdoc.C 1.2:
7492: * src/types/pa_vxdoc.h 1.6:
7493: * src/types/pa_vxnode.C 1.3:
7494: * src/types/pa_vxnode.h 1.4:
7495: DOM1 major addtion, only few attributes/methods left
7496:
7497: * src/main/execute.C 1.195:
7498: z
7499:
7500: * src/classes/xdoc.C 1.17:
7501: * src/classes/xdoc.C 1.18:
7502: !::create{qualifiedName}
7503:
7504: 2001-10-13 parser
7505: * src/main/execute.C 1.194:
7506: * src/types/pa_vcode_frame.h 1.9:
7507: vcodeframe made transparent enough to handle hash if creation&passing
7508:
7509: * src/include/pa_config_fixed.h 1.20:
7510: * src/main/execute.C 1.193:
7511: * src/main/pa_exception.C 1.18:
7512: noticed that vcodeframe not transparent enough, would change now
7513:
7514: * src/types/pa_vcode_frame.h 1.10:
7515: couple comments
7516:
7517: * src/targets/isapi/pool_storage.h 1.10:
7518: isapi pool storage reverse cleanups & frees order
7519:
7520: * src/main/pa_sql_driver_manager.C 1.39:
7521: * src/targets/cgi/parser3.C 1.121:
7522: * src/targets/isapi/parser3isapi.C 1.52:
7523: isapi&cgi couple non-pooled mallocs in main handler
7524:
7525: 2001-10-12 parser
7526: * src/classes/double.C 1.39:
7527: * src/classes/int.C 1.36:
7528: * src/classes/string.C 1.81:
7529: sql{}[$.default[({})]] handling changed:
7530: now type of default param analized always, not only at problem time,
7531: thus helping early problem spotting
7532:
7533: * src/classes/classes.dsp 1.7:
7534: * src/classes/gd/gd.dsp 1.14:
7535: * src/classes/smtp/smtp.dsp 1.11:
7536: * src/classes/xdoc.C 1.15:
7537: * src/main/compile.tab.C 1.22:
7538: * src/main/main.dsp 1.132:
7539: * src/main/pa_globals.C 1.82:
7540: * src/targets/apache13/ApacheModuleParser3.dsp 1.3:
7541: * src/targets/apache13/mod_parser3.C 1.2:
7542: * src/targets/cgi/parser3.C 1.120:
7543: * src/targets/cgi/parser3.dsp 1.31:
7544: * src/targets/isapi/parser3isapi.C 1.50:
7545: * src/targets/isapi/parser3isapi.C 1.51:
7546: * src/targets/isapi/parser3isapi.dsp 1.25:
7547: * src/types/types.dsp 1.7:
7548: xalan&xerces multithread bug fixed. initialization&free on each
7549: thread!
7550:
7551: 2001-10-11 parser
7552: * src/targets/apache13/Makefile.am 1.6:
7553: started restructuring
7554:
7555: * src/Makefile.in 1.25:
7556: * src/Makefile.in 1.26:
7557: * src/Makefile.in 1.28:
7558: * src/classes/Makefile.in 1.22:
7559: * src/classes/Makefile.in 1.23:
7560: * src/classes/gd/Makefile.in 1.19:
7561: * src/classes/gd/Makefile.in 1.20:
7562: * src/ident.awk 1.3:
7563: * src/include/pa_config_auto.h.in 1.8:
7564: * src/main/Makefile.in 1.20:
7565: * src/main/Makefile.in 1.21:
7566: * src/targets/Makefile.in 1.19:
7567: * src/targets/Makefile.in 1.20:
7568: * src/targets/apache13/Makefile.in 1.19:
7569: * src/targets/apache13/Makefile.in 1.20:
7570: * src/targets/apache13/p3runConfigure.in 1.3:
7571: * src/targets/cgi/Makefile.in 1.21:
7572: * src/targets/cgi/Makefile.in 1.22:
7573: * src/types/Makefile.in 1.18:
7574: * src/types/Makefile.in 1.19:
7575: makes
7576:
7577: * src/classes/xnode.C 1.5:
7578: xnode.selectSingle now
7579:
7580: * src/targets/apache13/ApacheModuleParser3.dsp 1.2:
7581: .dsp fixed due to relocate
7582:
7583: * src/classes/xdoc.C 1.14:
7584: * src/classes/xnode.C 1.4:
7585: * src/include/pa_exception.h 1.14:
7586: * src/include/pa_pool.h 1.62:
7587: * src/include/pa_stylesheet_connection.h 1.11:
7588: * src/main/pa_exception.C 1.17:
7589: * src/main/pa_pool.C 1.31:
7590: moved xslt exceptions convertors out of Pool into Exception
7591:
7592: * src/Makefile.in 1.27:
7593: * src/classes/Makefile.in 1.24:
7594: * src/classes/gd/Makefile.in 1.21:
7595: makes. stdc++ lib added to apache libraries
7596:
7597: * src/classes/hash.C 1.22:
7598: !^hash.add[addme]
7599: !^hash.sub[subme]
7600: !^a.union[b] = new
7601: !^a.intersection[b] = new
7602: !^a.intersects[b] = bool
7603:
7604: * src/main/pa_string.C 1.109:
7605: const
7606:
7607: * src/classes/hash.C 1.20:
7608: * src/types/pa_vhash.h 1.22:
7609: !^hash::create[[copy_from]]
7610:
7611: * src/classes/hash.C 1.21:
7612: !^hash::append[append_from]
7613:
7614: * src/targets/apache13/Makefile.am 1.7:
7615: * src/targets/apache13/hook/mod_parser3.c 1.1:
7616: * src/targets/apache13/p3runConfigure.in 1.2:
7617: added
7618:
7619: * src/include/pa_string.h 1.107:
7620: * src/main/pa_string.C 1.108:
7621: restructured string: linked pieces of same language together
7622: prior to String::replace
7623:
7624: * src/targets/apache13/ApacheModuleParser3.dsp 1.1:
7625: * src/targets/apache13/mod_parser3.C 1.1:
7626: * src/targets/apache13/p3runConfigure.in 1.1:
7627: * src/targets/apache13/pa_pool.C 1.1:
7628: * src/targets/apache13/pa_threads.C 1.1:
7629: restructured
7630:
7631: * src/classes/string.C 1.80:
7632: * src/classes/table.C 1.126:
7633: * src/include/pa_globals.h 1.67:
7634: * src/include/pa_string.h 1.106:
7635: * src/main/pa_globals.C 1.81:
7636: * src/main/pa_string.C 1.107:
7637: * src/main/untaint.C 1.68:
7638: * src/types/pa_vvoid.h 1.5:
7639: untaint lang origins table fixed.
7640: got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
7641:
7642: 2001-10-10 parser
7643: * src/classes/gd/gif.C 1.15:
7644: arc algorithms: commented all bresenhams, algs must be unified
7645: not "perfect"
7646:
7647: * src/classes/gd/gif.C 1.14:
7648: * src/main/compile.tab.C 1.19:
7649: * src/main/compile.y 1.170:
7650: ^a[^b] more informative compile error
7651:
7652: * src/main/compile.tab.C 1.20:
7653: * src/main/compile.y 1.171:
7654: ^a[
7655:
7656: @next_method << now unclosed ] would be reported here
7657:
7658: * src/classes/op.C 1.52:
7659: * src/main/compile.tab.C 1.21:
7660: ^error[msg]
7661:
7662: 2001-10-09 parser
7663: * src/classes/classes.dsp 1.6:
7664: * src/classes/xdoc.C 1.13:
7665: * src/include/pa_stylesheet_connection.h 1.10:
7666: * src/main/main.dsp 1.131:
7667: * src/targets/cgi/parser3.C 1.118:
7668: * src/targets/isapi/parser3isapi.C 1.48:
7669: * src/types/pa_vxdoc.h 1.5:
7670: * src/types/pa_vxnode.h 1.3:
7671: * src/types/types.dsp 1.6:
7672: xalan patches starting
7673:
7674: * src/classes/op.C 1.49:
7675: * src/classes/table.C 1.121:
7676: * src/types/pa_vfile.h 1.35:
7677: * src/types/pa_vimage.h 1.19:
7678: * src/types/pa_vjunction.h 1.8:
7679: * src/types/pa_vxdoc.h 1.4:
7680: * src/types/pa_vxnode.h 1.2:
7681: table:menu & op for delims made allowed not to be code [be
7682: string..]
7683:
7684: * src/Makefile.in 1.23:
7685: * src/Makefile.in 1.24:
7686: * src/classes/Makefile.am 1.23:
7687: * src/classes/Makefile.am 1.24:
7688: * src/classes/Makefile.in 1.20:
7689: * src/classes/Makefile.in 1.21:
7690: * src/classes/gd/Makefile.in 1.17:
7691: * src/classes/gd/Makefile.in 1.18:
7692: * src/main/Makefile.am 1.20:
7693: * src/main/Makefile.in 1.18:
7694: * src/main/Makefile.in 1.19:
7695: * src/targets/Makefile.in 1.17:
7696: * src/targets/Makefile.in 1.18:
7697: * src/targets/apache13/Makefile.in 1.17:
7698: * src/targets/apache13/Makefile.in 1.18:
7699: * src/targets/cgi/Makefile.am 1.19:
7700: * src/targets/cgi/Makefile.in 1.19:
7701: * src/targets/cgi/Makefile.in 1.20:
7702: * src/types/Makefile.am 1.10:
7703: * src/types/Makefile.in 1.16:
7704: * src/types/Makefile.in 1.17:
7705: makes
7706:
7707: * src/targets/cgi/parser3.C 1.119:
7708: * src/targets/isapi/parser3isapi.C 1.49:
7709: xml transform win32 errors intercepted [xalan transformer
7710: patched and incorporated]
7711:
7712: * src/classes/double.C 1.38:
7713: * src/classes/file.C 1.58:
7714: * src/classes/image.C 1.52:
7715: * src/classes/int.C 1.35:
7716: * src/classes/op.C 1.48:
7717: * src/classes/string.C 1.78:
7718: * src/classes/table.C 1.120:
7719: lots of params->as_int/double/as_string/as_junction
7720: as_no_junction messages added
7721:
7722: * src/classes/op.C 1.51:
7723: * src/classes/table.C 1.123:
7724: table.hash[key field;value field(s) string/table] now
7725:
7726: * src/classes/op.C 1.50:
7727: * src/classes/table.C 1.122:
7728: z
7729:
7730: * src/classes/date.C 1.10:
7731: * src/classes/table.C 1.124:
7732: calendar moved to date
7733:
7734: * src/classes/string.C 1.79:
7735: * src/classes/table.C 1.125:
7736: ^string.save[file]
7737:
7738: 2001-10-08 parser
7739: * src/classes/xdoc.C 1.12:
7740: xdoc:load exceptions intercepted [like in set]
7741:
7742: * src/types/pa_vcookie.C 1.25:
7743: removing cookie made more netscape-like way
7744:
7745: * src/classes/image.C 1.48:
7746: * src/include/pa_common.h 1.53:
7747: * src/main/pa_common.C 1.71:
7748: * src/types/pa_vcookie.C 1.26:
7749: cookie urlencoded [netscape doc reread]
7750:
7751: * src/classes/gd/gif.C 1.10:
7752: image.bar now draws (100 100 0 0)
7753:
7754: * src/classes/gd/gif.C 1.11:
7755: * src/classes/gd/mtables.h 1.1:
7756: image:arc image:circle
7757:
7758: * src/classes/gd/gd.dsp 1.13:
7759: * src/classes/gd/gif.C 1.12:
7760: * src/classes/gd/gif.h 1.15:
7761: * src/classes/image.C 1.49:
7762: * src/types/pa_vcookie.C 1.27:
7763: * src/types/pa_vimage.C 1.11:
7764: image:sector
7765: removed image:html internal "line-*" attribs
7766:
7767: * src/classes/file.C 1.57:
7768: * src/classes/form.C 1.17:
7769: * src/main/pa_common.C 1.70:
7770: * src/main/untaint.C 1.67:
7771: header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
7772: nonforced [only tainted pieces]
7773:
7774: * src/classes/gd/gif.C 1.13:
7775: * src/classes/image.C 1.50:
7776: image:circle [and round arc] uses Bresenham
7777:
7778: * src/main/untaint.C 1.65:
7779: \r to ' ' in origins mode
7780:
7781: * src/classes/date.C 1.9:
7782: * src/classes/image.C 1.51:
7783: * src/classes/string.C 1.77:
7784: * src/classes/table.C 1.119:
7785: * src/classes/void.C 1.11:
7786: * src/include/pa_request.h 1.102:
7787: params->as_int/double message added
7788:
7789: * src/classes/xdoc.C 1.11:
7790: * src/include/pa_config_fixed.h 1.19:
7791: * src/main/compile.tab.C 1.18:
7792: * src/types/pa_vxdoc.h 1.3:
7793: parsedSource produced by nonstandard liaison freed up
7794:
7795: * src/include/pa_common.h 1.52:
7796: * src/main/pa_common.C 1.69:
7797: * src/main/untaint.C 1.66:
7798: * src/targets/cgi/parser3.C 1.117:
7799: * src/targets/isapi/parser3isapi.C 1.47:
7800: remove_crlf @ SAPI::log
7801:
7802: 2001-10-07 parser
7803: * src/include/pa_config_fixed.h 1.18:
7804: * src/main/compile.tab.C 1.17:
7805: restored project
7806:
7807: 2001-10-05 parser
7808: * src/classes/xdoc.C 1.9:
7809: * src/include/pa_dictionary.h 1.6:
7810: * src/main/main.dsp 1.129:
7811: * src/main/pa_dictionary.C 1.7:
7812: * src/main/pa_string.C 1.106:
7813: * src/types/pa_vxdoc.h 1.2:
7814: started xml errorhandler.
7815: fixed string.replace a little, read @test
7816:
7817: * src/main/pa_charset_connection.C 1.7:
7818: unicode zero pair at the beging of totable appered to be vital
7819:
7820: * src/classes/xdoc.C 1.8:
7821: * src/main/compile.tab.C 1.16:
7822: xdoc.transform now
7823:
7824: * src/doc/doxygen.cfg 1.18:
7825: * src/doc/html2chm.cmd 1.4:
7826: * src/doc/sources2html.cmd 1.4:
7827: paths
7828:
7829: * src/classes/xdoc.C 1.10:
7830: * src/include/pa_pool.h 1.61:
7831: * src/main/main.dsp 1.130:
7832: * src/main/pa_pool.C 1.30:
7833: changed xdoc:set to prevent SAXParseException from outputing to cerr.
7834: lots of "todos"
7835:
7836: * src/main/pa_charset_connection.C 1.8:
7837: * src/main/pa_charset_connection.C 1.9:
7838: ctype another mem clear bugfix
7839:
7840: * src/main/untaint.C 1.64:
7841: http_header tainting more gentle with enquoting now
7842:
7843: * src/main/pa_string.C 1.105:
7844: found replace bug - first_that_starts(char *) does not have
7845: limit, and looks further eos, fixing....
7846:
7847: * src/include/pa_hash.h 1.44:
7848: * src/main/pa_hash.C 1.41:
7849: Hash::size() calculated wrong. fixed it
7850:
7851: * src/Makefile.in 1.22:
7852: * src/main/compile.tab.C 1.15:
7853: * src/main/compile.y 1.169:
7854: disabled ^literals in names
7855: $result[^[$p^]z]
7856: now works fine
7857:
7858: 2001-10-04 parser
7859: * src/classes/image.C 1.47:
7860: ^image.length[text]
7861:
7862: 2001-10-03 parser
7863: * src/main/pa_request.C 1.166:
7864: restored pcre defaulting in request [mindlessly "optimized" yesterday]
7865: comment left
7866:
7867: * src/main/pa_request.C 1.167:
7868: DEFAULT...charset was ignored when !XML
7869:
7870: 2001-10-02 parser
7871: * src/include/pa_request.h 1.101:
7872: * src/main/pa_charset_connection.C 1.4:
7873: * src/main/pa_charset_connection.C 1.5:
7874: * src/main/pa_request.C 1.165:
7875: * src/types/pa_vstring.h 1.36:
7876: pcre tables now const inside
7877: removed default - pcre handles that internally
7878: fixed bug on not-cleaning tables [previously was calloced, now member]
7879:
7880: * src/Makefile.in 1.21:
7881: * src/classes/Makefile.in 1.19:
7882: * src/classes/gd/Makefile.in 1.16:
7883: * src/main/Makefile.in 1.17:
7884: * src/targets/Makefile.in 1.16:
7885: * src/targets/apache13/Makefile.in 1.16:
7886: * src/targets/cgi/Makefile.in 1.18:
7887: * src/types/Makefile.in 1.15:
7888: makes
7889:
7890: * src/include/pa_config_fixed.h 1.17:
7891: * src/main/pa_charset_connection.C 1.3:
7892: tested charset reload on file change @ apache version = OK
7893: tested freeing up prev encoding on adding new = OK
7894:
7895: * src/classes/table.C 1.117:
7896: * src/main/pa_charset_connection.C 1.6:
7897: table:load & charset_connection
7898: #comment now
7899:
7900: * src/classes/classes.dsp 1.5:
7901: * src/types/types.dsp 1.5:
7902: release projects options fixed to use release msvcrt lib
7903:
7904: * src/include/pa_pool.h 1.60:
7905: * src/include/pa_stylesheet_connection.h 1.8:
7906: * src/include/pa_stylesheet_connection.h 1.9:
7907: * src/main/pa_charset_manager.C 1.2:
7908: * src/main/pa_charset_manager.C 1.3:
7909: * src/main/pa_pool.C 1.29:
7910: * src/types/pa_vresponse.h 1.15:
7911: forgot non-xml pool.*charset needed
7912:
7913: * src/classes/table.C 1.118:
7914: # config comments fixed
7915:
7916: 2001-10-01 parser
7917: * src/include/pa_charset_connection.h 1.1:
7918: * src/include/pa_charset_manager.h 1.1:
7919: * src/include/pa_xslt_stylesheet_manager.h 1.4:
7920: * src/main/main.dsp 1.128:
7921: * src/main/pa_charset_connection.C 1.1:
7922: * src/main/pa_charset_manager.C 1.1:
7923: * src/main/pa_request.C 1.164:
7924: charset loading & caching mech 0
7925:
7926: * src/include/pa_stylesheet_connection.h 1.7:
7927: * src/include/pa_xslt_stylesheet_manager.h 1.3:
7928: * src/main/main.dsp 1.127:
7929: * src/main/pa_globals.C 1.80:
7930: * src/main/pa_request.C 1.163:
7931: would make charset loading & caching mech now
7932:
7933: * src/main/pa_charset_connection.C 1.2:
7934: removed entitify external hack [internal installed]
7935:
7936: * src/classes/gd/Makefile.am 1.6:
7937: * src/classes/gd/Makefile.in 1.15:
7938: makes
7939:
7940: * src/main/Makefile.am 1.19:
7941: * src/main/Makefile.in 1.16:
7942: makes+removed dtd
7943:
7944: 2001-09-30 parser
7945: * src/classes/xdoc.C 1.7:
7946: * src/include/pa_request.h 1.100:
7947: * src/main/pa_request.C 1.159:
7948: ctype with unicode 1. todo: no П entities on output somehow
7949:
7950: * src/include/pa_globals.h 1.66:
7951: * src/main/pa_globals.C 1.79:
7952: * src/main/pa_request.C 1.160:
7953: now charsets table configuration variable is: CHARSETS
7954:
7955: * src/main/pa_request.C 1.162:
7956: forgot to fill toTable
7957:
7958: * src/classes/file.C 1.56:
7959: * src/classes/op.C 1.47:
7960: * src/classes/string.C 1.76:
7961: * src/include/pa_request.h 1.99:
7962: * src/main/pa_request.C 1.158:
7963: started ctype with unicode values
7964:
7965: * src/include/pa_config_fixed.h 1.16:
7966: * src/main/pa_request.C 1.161:
7967: started hack_s_maximumCharacterValues to
7968: XALAN_HACK_DIGITAL_ENTITIES but failed on win32 for now..
7969:
7970: 2001-09-28 parser
7971: * src/classes/xdoc.C 1.5:
7972: * src/classes/xnode.C 1.3:
7973: xdoc addencoding works! invented a way of user-configuring...
7974: todo: implement
7975:
7976: * src/classes/mail.C 1.40:
7977: * src/classes/op.C 1.46:
7978: * src/classes/xdoc.C 1.6:
7979: * src/include/pa_stylesheet_connection.h 1.6:
7980: * src/main/pa_request.C 1.157:
7981: letter body string passed AS-IS now
7982:
7983: 2001-09-27 parser
7984: * src/classes/classes.dsp 1.4:
7985: * src/classes/gd/gd.dsp 1.12:
7986: * src/classes/gd/gifio.C 1.14:
7987: * src/classes/smtp/smtp.dsp 1.10:
7988: * src/classes/xdoc.C 1.3:
7989: * src/main/main.dsp 1.126:
7990: * src/targets/cgi/parser3.dsp 1.30:
7991: * src/targets/isapi/parser3isapi.dsp 1.23:
7992: * src/types/types.dsp 1.4:
7993: win32 ident make system so not to rebuild library [ident.C.new]
7994:
7995: * src/classes/table.C 1.116:
7996: table.sort changed to sort table itself
7997:
7998: * src/classes/xdoc.C 1.4:
7999: * src/targets/isapi/parser3isapi.dsp 1.24:
8000: X^.getElementsByTagName[tagname] = array of xnode
8001: X^.getElementsByTagNameNS[namespaceURI;localName] = array of nodes
8002: removed - regretfully not supported @ xalan. maybe someday would reimplement, if needed.
8003:
8004: win32build system: solved long waiting anti-non-started-apache problem
8005:
8006: 2001-09-26 parser
8007: * src/Makefile.am 1.11:
8008: * src/classes/Makefile.am 1.22:
8009: * src/classes/Makefile.in 1.18:
8010: * src/classes/gd/Makefile.am 1.5:
8011: * src/classes/gd/Makefile.in 1.14:
8012: * src/main/Makefile.am 1.18:
8013: * src/main/Makefile.in 1.15:
8014: * src/targets/Makefile.in 1.15:
8015: * src/targets/apache13/Makefile.in 1.15:
8016: * src/targets/cgi/Makefile.am 1.18:
8017: * src/targets/cgi/Makefile.in 1.17:
8018: * src/types/Makefile.am 1.9:
8019: * src/types/Makefile.in 1.14:
8020: makes with clases.awk
8021:
8022: * src/include/pa_config_fixed.h 1.14:
8023: * src/targets/cgi/parser3.C 1.114:
8024: * src/targets/isapi/parser3isapi.C 1.45:
8025: #ifdef SMTP
8026:
8027: * src/classes/classes.C 1.9:
8028: * src/classes/classes.awk 1.3:
8029: * src/classes/classes.dsp 1.1:
8030: * src/classes/classes.h 1.12:
8031: * src/classes/date.C 1.8:
8032: * src/classes/dnode.C 1.6:
8033: * src/classes/dnode.h 1.2:
8034: * src/classes/dom.C 1.35:
8035: * src/classes/double.C 1.37:
8036: * src/classes/file.C 1.55:
8037: * src/classes/form.C 1.16:
8038: * src/classes/gd/gd.dsp 1.10:
8039: * src/classes/gd/gif.C 1.9:
8040: * src/classes/gd/gif.h 1.14:
8041: * src/classes/gd/gifio.C 1.13:
8042: * src/classes/hash.C 1.19:
8043: * src/classes/image.C 1.46:
8044: * src/classes/int.C 1.34:
8045: * src/classes/mail.C 1.39:
8046: * src/classes/math.C 1.6:
8047: * src/classes/op.C 1.45:
8048: * src/classes/response.C 1.14:
8049: * src/classes/smtp/comms.C 1.4:
8050: * src/classes/smtp/smtp.C 1.4:
8051: * src/classes/smtp/smtp.dsp 1.8:
8052: * src/classes/smtp/smtp.h 1.4:
8053: * src/classes/string.C 1.75:
8054: * src/classes/table.C 1.115:
8055: * src/classes/void.C 1.10:
8056: * src/ident.awk 1.1:
8057: * src/ident.awk 1.2:
8058: * src/include/pa_array.h 1.44:
8059: * src/include/pa_common.h 1.51:
8060: * src/include/pa_config_fixed.h 1.13:
8061: * src/include/pa_config_includes.h 1.11:
8062: * src/include/pa_dictionary.h 1.5:
8063: * src/include/pa_dir.h 1.5:
8064: * src/include/pa_exception.h 1.13:
8065: * src/include/pa_exec.h 1.3:
8066: * src/include/pa_globals.h 1.65:
8067: * src/include/pa_request.h 1.98:
8068: * src/include/pa_sapi.h 1.13:
8069: * src/include/pa_socks.h 1.4:
8070: * src/include/pa_sql_connection.h 1.13:
8071: * src/include/pa_sql_driver_manager.h 1.12:
8072: * src/include/pa_stack.h 1.10:
8073: * src/include/pa_string.h 1.105:
8074: * src/include/pa_stylesheet_connection.h 1.5:
8075: * src/include/pa_table.h 1.35:
8076: * src/include/pa_threads.h 1.17:
8077: * src/include/pa_types.h 1.26:
8078: * src/include/pa_xslt_stylesheet_manager.h 1.2:
8079: * src/main/compile.C 1.50:
8080: * src/main/compile.y 1.168:
8081: * src/main/compile_tools.C 1.38:
8082: * src/main/compile_tools.h 1.50:
8083: * src/main/execute.C 1.192:
8084: * src/main/main.dsp 1.124:
8085: * src/main/pa_array.C 1.39:
8086: * src/main/pa_common.C 1.68:
8087: * src/main/pa_dictionary.C 1.6:
8088: * src/main/pa_dir.C 1.7:
8089: * src/main/pa_exception.C 1.16:
8090: * src/main/pa_exec.C 1.14:
8091: * src/main/pa_globals.C 1.78:
8092: * src/main/pa_hash.C 1.40:
8093: * src/main/pa_pool.C 1.28:
8094: * src/main/pa_request.C 1.156:
8095: * src/main/pa_socks.C 1.6:
8096: * src/main/pa_sql_driver_manager.C 1.38:
8097: * src/main/pa_string.C 1.104:
8098: * src/main/pa_table.C 1.38:
8099: * src/main/pa_xslt_stylesheet_manager.C 1.4:
8100: * src/main/untaint.C 1.63:
8101: * src/sql/pa_sql_driver.h 1.17:
8102: * src/targets/cgi/pa_pool.C 1.23:
8103: * src/targets/cgi/pa_threads.C 1.3:
8104: * src/targets/cgi/parser3.C 1.113:
8105: * src/targets/cgi/parser3.dsp 1.29:
8106: * src/targets/isapi/pa_pool.C 1.7:
8107: * src/targets/isapi/pa_threads.C 1.3:
8108: * src/targets/isapi/parser3isapi.C 1.44:
8109: * src/targets/isapi/parser3isapi.dsp 1.22:
8110: * src/targets/isapi/pool_storage.h 1.9:
8111: * src/types/pa_valiased.C 1.10:
8112: * src/types/pa_valiased.h 1.14:
8113: * src/types/pa_value.h 1.74:
8114: * src/types/pa_vbool.h 1.13:
8115: * src/types/pa_vclass.h 1.19:
8116: * src/types/pa_vcode_frame.h 1.8:
8117: * src/types/pa_vcookie.C 1.24:
8118: * src/types/pa_vcookie.h 1.12:
8119: * src/types/pa_vdate.h 1.5:
8120: * src/types/pa_vdnode.C 1.8:
8121: * src/types/pa_vdnode.h 1.3:
8122: * src/types/pa_vdom.C 1.3:
8123: * src/types/pa_vdom.h 1.14:
8124: * src/types/pa_vdouble.h 1.26:
8125: * src/types/pa_venv.h 1.17:
8126: * src/types/pa_vfile.C 1.22:
8127: * src/types/pa_vfile.h 1.34:
8128: * src/types/pa_vform.C 1.39:
8129: * src/types/pa_vform.h 1.25:
8130: * src/types/pa_vimage.C 1.10:
8131: * src/types/pa_vimage.h 1.18:
8132: * src/types/pa_vint.h 1.27:
8133: * src/types/pa_vjunction.h 1.7:
8134: * src/types/pa_vmath.h 1.3:
8135: * src/types/pa_vmethod_frame.h 1.16:
8136: * src/types/pa_vobject.h 1.11:
8137: * src/types/pa_vrequest.C 1.10:
8138: * src/types/pa_vrequest.h 1.11:
8139: * src/types/pa_vresponse.h 1.14:
8140: * src/types/pa_vstateless_class.C 1.10:
8141: * src/types/pa_vstateless_class.h 1.17:
8142: * src/types/pa_vstateless_object.h 1.11:
8143: * src/types/pa_vstring.C 1.11:
8144: * src/types/pa_vstring.h 1.35:
8145: * src/types/pa_vtable.C 1.6:
8146: * src/types/pa_vtable.h 1.33:
8147: * src/types/pa_vvoid.h 1.4:
8148: * src/types/pa_wcontext.C 1.9:
8149: * src/types/pa_wcontext.h 1.17:
8150: * src/types/pa_wwrapper.h 1.11:
8151: * src/types/types.dsp 1.1:
8152: added ident.awk and main.dsp splitted to main+classes+types
8153: along to .am
8154:
8155: * src/classes/classes.dsp 1.2:
8156: * src/classes/dnode.C 1.7:
8157: * src/classes/dnode.h 1.3:
8158: * src/classes/dom.C 1.36:
8159: * src/classes/xdoc.C 1.1:
8160: * src/classes/xnode.C 1.1:
8161: * src/classes/xnode.h 1.1:
8162: * src/main/compile.tab.C 1.14:
8163: * src/types/pa_vdnode.C 1.9:
8164: * src/types/pa_vdnode.h 1.4:
8165: * src/types/pa_vdom.C 1.4:
8166: * src/types/pa_vdom.h 1.15:
8167: * src/types/pa_vxdoc.C 1.1:
8168: * src/types/pa_vxdoc.h 1.1:
8169: * src/types/pa_vxnode.C 1.1:
8170: * src/types/pa_vxnode.h 1.1:
8171: * src/types/types.dsp 1.2:
8172: xdoc&xnode now
8173:
8174: * src/classes/classes.dsp 1.3:
8175: * src/classes/gd/gd.dsp 1.11:
8176: * src/classes/smtp/smtp.dsp 1.9:
8177: * src/classes/xdoc.C 1.2:
8178: * src/classes/xnode.C 1.2:
8179: * src/classes/xnode.h 1.2:
8180: * src/include/pa_config_fixed.h 1.15:
8181: * src/main/main.dsp 1.125:
8182: * src/targets/cgi/parser3.C 1.115:
8183: * src/targets/cgi/parser3.C 1.116:
8184: * src/targets/isapi/parser3isapi.C 1.46:
8185: * src/types/pa_vxnode.C 1.2:
8186: * src/types/types.dsp 1.3:
8187: z
8188:
8189: * src/classes/classes.cmd 1.4:
8190: * src/main/main.dsp 1.123:
8191: * src/targets/cgi/parser3.dsp 1.28:
8192: moved classes.inc generation on win32 to main.dsp
8193:
8194: * src/classes/classes.C 1.10:
8195: forgot one non-xml check
8196:
8197: * src/classes/Makefile.am 1.21:
8198: removed useless var
8199:
8200: 2001-09-25 parser
8201: * src/Makefile.am 1.10:
8202: * src/Makefile.in 1.20:
8203: * src/classes/Makefile.am 1.20:
8204: * src/classes/Makefile.in 1.17:
8205: * src/classes/dom.C 1.34:
8206: * src/classes/gd/Makefile.am 1.4:
8207: * src/classes/gd/Makefile.in 1.13:
8208: * src/include/pa_stylesheet_connection.h 1.4:
8209: * src/main/Makefile.am 1.17:
8210: * src/main/Makefile.in 1.14:
8211: * src/main/pa_pool.C 1.27:
8212: * src/targets/Makefile.in 1.14:
8213: * src/targets/apache13/Makefile.in 1.14:
8214: * src/targets/cgi/Makefile.am 1.17:
8215: * src/targets/cgi/Makefile.in 1.16:
8216: * src/types/Makefile.am 1.8:
8217: * src/types/Makefile.in 1.13:
8218: * src/types/pa_vdom.h 1.13:
8219: xml configure makes
8220:
8221: * src/include/pa_config_auto.h.in 1.7:
8222: xml on linux[elik] works! no 1251 though, todo ICU
8223:
8224: 2001-09-24 parser
8225: * src/types/pa_vfile.h 1.33:
8226: * src/types/pa_vimage.h 1.17:
8227: * src/types/pa_vstring.h 1.34:
8228: fiew wrong resolved conflicts fixed [const]
8229:
8230: * src/Makefile.in 1.19:
8231: * src/classes/Makefile.am 1.19:
8232: * src/classes/Makefile.in 1.16:
8233: * src/classes/gd/Makefile.in 1.12:
8234: * src/include/pa_config_auto.h.in 1.6:
8235: * src/main/Makefile.in 1.13:
8236: * src/targets/Makefile.in 1.13:
8237: * src/targets/apache13/Makefile.in 1.13:
8238: * src/types/Makefile.am 1.7:
8239: * src/types/Makefile.in 1.12:
8240: makes
8241:
8242: * src/targets/cgi/Makefile.am 1.16:
8243: * src/targets/cgi/Makefile.in 1.15:
8244: makefiles
8245:
8246: * src/types/pa_value.h 1.73:
8247: * src/types/pa_vdnode.C 1.7:
8248: * src/types/pa_vtable.C 1.5:
8249: * src/types/pa_vvoid.h 1.3:
8250: z
8251:
8252: * src/types/pa_vclass.h 1.18:
8253: * src/types/pa_vhash.h 1.20:
8254: * src/types/pa_vhash.h 1.21:
8255: * src/types/pa_vtable.h 1.32:
8256: fixed small bugs with usinge hash/table in expressions
8257:
8258: * src/classes/classes.cmd 1.3:
8259: * src/classes/gd/gd.dsp 1.9:
8260: * src/classes/gd/gif.C 1.8:
8261: * src/classes/gd/gif.h 1.13:
8262: * src/classes/image.C 1.45:
8263: * src/classes/op.C 1.44:
8264: * src/classes/table.C 1.114:
8265: * src/include/pa_request.h 1.97:
8266: * src/include/pa_sapi.h 1.12:
8267: * src/main/compile.C 1.49:
8268: * src/main/compile.tab.C 1.13:
8269: * src/main/compile.y 1.167:
8270: * src/main/compile_tools.h 1.49:
8271: * src/main/main.dsp 1.122:
8272: * src/main/pa_common.C 1.67:
8273: * src/main/pa_sql_driver_manager.C 1.37:
8274: * src/targets/cgi/parser3.C 1.112:
8275: * src/targets/cgi/parser3.dsp 1.27:
8276: * src/types/pa_value.h 1.72:
8277: * src/types/pa_vbool.h 1.12:
8278: * src/types/pa_vdate.h 1.4:
8279: * src/types/pa_vdouble.h 1.25:
8280: * src/types/pa_vform.C 1.38:
8281: * src/types/pa_vhash.h 1.19:
8282: * src/types/pa_vimage.h 1.16:
8283: * src/types/pa_vint.h 1.26:
8284: * src/types/pa_vstring.h 1.33:
8285: * src/types/pa_vtable.h 1.31:
8286: * src/types/pa_vvoid.h 1.2:
8287: merged3 with before_xml
8288: [merge2 actually didn't happen - i've created tags on wrong branch. so this merge is in fact re-merge]
8289:
8290: * src/Makefile.am 1.7:
8291: * src/Makefile.am 1.8:
8292: * src/Makefile.am 1.9:
8293: * src/main/Makefile.am 1.16:
8294: * src/targets/Makefile.am 1.7:
8295: * src/targets/apache13/Makefile.am 1.5:
8296: * src/targets/cgi/Makefile.am 1.15:
8297: * src/targets/cgi/pa_pool.C 1.22:
8298: started unix makes update
8299:
8300: 2001-09-21 parser
8301: * src/classes/gd/gd.dsp 1.8:
8302: * src/classes/smtp/smtp.dsp 1.7:
8303: * src/main/main.dsp 1.121:
8304: * src/targets/cgi/parser3.dsp 1.26:
8305: * src/targets/isapi/parser3isapi.dsp 1.21:
8306: updated project files [/ sadly produced "" in make file and
8307: sadly wrong interpreted on load]
8308:
8309: * src/include/pa_pool.h 1.56:
8310: * src/main/pa_pool.C 1.24:
8311: checked whether transcoder were created right
8312: "unsupported encoding" message.
8313: not @ set time, but @ use time, so until xml output functions .string, .file, .save used - no encoding name check occur
8314:
8315: reduced transcode buffer size to 60
8316: fixed pool cleanup - no registration needed, pools are officially destructured
8317:
8318: * src/classes/dom.C 1.29:
8319: * src/classes/dom.C 1.30:
8320: * src/classes/dom.C 1.31:
8321: * src/classes/dom.C 1.32:
8322: * src/include/pa_pool.h 1.57:
8323: * src/include/pa_pool.h 1.58:
8324: * src/main/pa_pool.C 1.25:
8325: * src/types/pa_vdnode.C 1.5:
8326: * src/types/pa_vresponse.h 1.12:
8327: defaulted dom writing methods encoding to pool.get_charset
8328:
8329: * src/classes/classes.C 1.8:
8330: * src/classes/date.C 1.7:
8331: * src/classes/dnode.C 1.5:
8332: * src/classes/dom.C 1.33:
8333: * src/classes/file.C 1.54:
8334: * src/classes/form.C 1.15:
8335: * src/classes/gd/gd.dsp 1.6:
8336: * src/classes/gd/gif.C 1.7:
8337: * src/classes/gd/gifio.C 1.12:
8338: * src/classes/int.C 1.33:
8339: * src/classes/mail.C 1.38:
8340: * src/classes/smtp/comms.C 1.3:
8341: * src/classes/smtp/smtp.C 1.3:
8342: * src/classes/smtp/smtp.dsp 1.5:
8343: * src/doc/doxygen.cfg 1.16:
8344: * src/include/pa_config_fixed.h 1.12:
8345: * src/include/pa_pool.h 1.59:
8346: * src/main/main.dsp 1.119:
8347: * src/main/pa_globals.C 1.76:
8348: * src/main/pa_pool.C 1.26:
8349: * src/main/pa_request.C 1.155:
8350: * src/main/pa_xslt_stylesheet_manager.C 1.3:
8351: * src/targets/cgi/pa_pool.C 1.21:
8352: * src/targets/cgi/pa_threads.C 1.2:
8353: * src/targets/cgi/parser3.dsp 1.24:
8354: * src/targets/isapi/pa_pool.C 1.6:
8355: * src/targets/isapi/pa_threads.C 1.2:
8356: * src/targets/isapi/parser3isapi.dsp 1.19:
8357: * src/types/pa_valiased.C 1.9:
8358: * src/types/pa_vcookie.C 1.23:
8359: * src/types/pa_vdnode.C 1.6:
8360: * src/types/pa_vdom.C 1.2:
8361: * src/types/pa_vfile.C 1.21:
8362: * src/types/pa_vform.C 1.37:
8363: * src/types/pa_vimage.C 1.9:
8364: * src/types/pa_vrequest.C 1.9:
8365: * src/types/pa_vresponse.h 1.13:
8366: * src/types/pa_vstateless_class.C 1.9:
8367: * src/types/pa_vstring.C 1.10:
8368: * src/types/pa_vtable.C 1.4:
8369: * src/types/pa_wcontext.C 1.8:
8370: zillions of #ifdef XML
8371: created new projects for sql drivers [planning to remove sql drivers from main cvs project]
8372: first, will join latest changes
8373:
8374: * src/Makefile.in 1.18:
8375: * src/classes/classes.h 1.11:
8376: * src/classes/gd/gd.dsp 1.7:
8377: * src/classes/gd/gif.h 1.12:
8378: * src/classes/hash.C 1.18:
8379: * src/classes/op.C 1.43:
8380: * src/classes/smtp/smtp.dsp 1.6:
8381: * src/classes/table.C 1.113:
8382: * src/doc/doxygen.cfg 1.17:
8383: * src/include/pa_common.h 1.50:
8384: * src/include/pa_globals.h 1.64:
8385: * src/include/pa_request.h 1.96:
8386: * src/include/pa_sapi.h 1.11:
8387: * src/include/pa_sql_driver_manager.h 1.11:
8388: * src/include/pa_string.h 1.104:
8389: * src/main/compile.tab.C 1.12:
8390: * src/main/main.dsp 1.120:
8391: * src/main/pa_common.C 1.66:
8392: * src/main/pa_exec.C 1.13:
8393: * src/main/pa_globals.C 1.77:
8394: * src/targets/cgi/parser3.dsp 1.25:
8395: * src/targets/isapi/parser3isapi.dsp 1.20:
8396: merged with before_xml
8397:
8398: 2001-09-20 parser
8399: * src/classes/dnode.C 1.3:
8400: * src/classes/dom.C 1.26:
8401: * src/targets/cgi/parser3.dsp 1.22:
8402: * src/types/pa_vstring.h 1.32:
8403: dnode .file .string .save moved back to dom due to strange
8404: xalan bug
8405:
8406: * src/main/pa_pool.C 1.23:
8407: * src/main/pa_request.C 1.154:
8408: Pool::transcode defaults from $MAIN:DEFAULTS.content-type[$
8409: charset[here]]
8410:
8411: * src/classes/dom.C 1.27:
8412: dom. string save file
8413: moved output xml options to last param and made it optional
8414:
8415: * src/types/pa_vhash.h [before_xml] 1.16.4.2:
8416: * src/types/pa_vhash.h [before_xml] 1.16.4.3:
8417: * src/types/pa_vstring.h [before_xml] 1.31.4.1:
8418: * src/types/pa_vtable.h [before_xml] 1.28.4.2:
8419: * src/types/pa_vtable.h [before_xml] 1.28.4.3:
8420: table/hash can be used in expression context now, there value = size
8421: and boolean value size!=0
8422:
8423: * src/classes/dnode.C 1.4:
8424: * src/classes/dom.C 1.28:
8425: * src/classes/gd/gd.dsp 1.5:
8426: * src/classes/smtp/smtp.dsp 1.4:
8427: * src/include/pa_config_includes.h 1.10:
8428: * src/include/pa_globals.h 1.63:
8429: * src/include/pa_pool.h 1.55:
8430: * src/main/main.dsp 1.118:
8431: * src/main/pa_globals.C 1.75:
8432: * src/main/pa_pool.C 1.22:
8433: * src/targets/cgi/parser3.dsp 1.23:
8434: * src/targets/isapi/parser3isapi.C 1.43:
8435: * src/targets/isapi/parser3isapi.dsp 1.18:
8436: * src/types/pa_vdnode.C 1.4:
8437: * src/types/pa_vdnode.h 1.2:
8438: * src/types/pa_vresponse.h 1.11:
8439: Pool::transcode 0
8440:
8441: * src/types/pa_vdnode.C 1.3:
8442: !$elementnode.attributes = hash of dnodes
8443: !$attributenode.specified = boolean
8444: true if the attribute received its value explicitly in the XML document,
8445: or if a value was assigned programatically with the setValue function.
8446: false if the attribute value came from the default value declared in the document's DTD.
8447: !$pinode.target = target of this processing instruction
8448: XML defines this as being the first token following the markup
8449: that begins the processing instruction.
8450: XPath:
8451: !^node.select[xpath/query/expression] = hash of 0->node0 1->node1
8452: !^node.select-single[xpath/query/expression] = first node if any
8453:
8454: * src/classes/image.C [before_xml] 1.40.4.4:
8455: 20K preload on jpg measure [image::measure]
8456:
8457: * src/types/pa_value.h [before_xml] 1.70.4.2:
8458: * src/types/pa_vbool.h [before_xml] 1.11.4.1:
8459: * src/types/pa_vdate.h [before_xml] 1.3.4.1:
8460: * src/types/pa_vdouble.h [before_xml] 1.24.4.1:
8461: * src/types/pa_vhash.h [before_xml] 1.16.4.4:
8462: * src/types/pa_vint.h [before_xml] 1.25.4.1:
8463: * src/types/pa_vstring.h [before_xml] 1.31.4.2:
8464: * src/types/pa_vtable.h [before_xml] 1.28.4.4:
8465: * src/types/pa_vvoid.h [before_xml] 1.1.4.1:
8466: some 'const's added
8467:
8468: 2001-09-18 parser
8469: * src/classes/dnode.C 1.2:
8470: * src/classes/dom.C 1.25:
8471: * src/classes/gd/gif.C 1.6:
8472: * src/classes/gd/gif.h 1.11:
8473: * src/classes/hash.C 1.17:
8474: * src/classes/image.C 1.44:
8475: * src/classes/op.C 1.42:
8476: * src/classes/table.C 1.112:
8477: * src/include/pa_common.h 1.49:
8478: * src/include/pa_globals.h 1.62:
8479: * src/include/pa_request.h 1.95:
8480: * src/include/pa_sql_driver_manager.h 1.10:
8481: * src/main/compile.C 1.48:
8482: * src/main/compile.tab.C 1.11:
8483: * src/main/compile.y 1.166:
8484: * src/main/compile_tools.h 1.48:
8485: * src/main/execute.C 1.191:
8486: * src/main/pa_common.C 1.65:
8487: * src/main/pa_request.C 1.153:
8488: * src/main/pa_sql_driver_manager.C 1.36:
8489: * src/main/pa_string.C 1.103:
8490: * src/main/pa_table.C 1.37:
8491: * src/targets/cgi/parser3.C 1.111:
8492: * src/targets/cgi/parser3.dsp 1.21:
8493: * src/targets/isapi/parser3isapi.C 1.42:
8494: * src/types/pa_value.h 1.71:
8495: * src/types/pa_vform.C 1.36:
8496: * src/types/pa_vform.h 1.24:
8497: * src/types/pa_vhash.h 1.18:
8498: * src/types/pa_vimage.C 1.8:
8499: * src/types/pa_vimage.h 1.15:
8500: * src/types/pa_vtable.h 1.30:
8501: merged latest bugfixes from before_xml branch
8502: ^if(def $hash) now true only when ^hash:_count[]!=0
8503: moved
8504: .string .save .file from dom to dnode
8505:
8506: * src/classes/dnode.C 1.1:
8507: * src/classes/dnode.h 1.1:
8508: * src/main/main.dsp 1.117:
8509: * src/types/pa_vdnode.C 1.1:
8510: * src/types/pa_vdnode.h 1.1:
8511: dom, dnode 0
8512:
8513: * src/types/pa_vdnode.C 1.2:
8514: * src/types/pa_vdom.h 1.12:
8515: * src/types/pa_vhash.h 1.17:
8516: * src/types/pa_vtable.h 1.29:
8517: dom, dnode 1
8518:
8519: * src/classes/image.C [before_xml] 1.40.4.3:
8520: * src/main/pa_string.C [before_xml] 1.102.2.2:
8521: * src/main/pa_table.C [before_xml] 1.36.2.1:
8522: image: poly* fixed
8523:
8524: * src/classes/op.C [before_xml] 1.41.4.2:
8525: * src/main/execute.C [before_xml] 1.190.4.2:
8526: operators self changed to root
8527: ^for variable context changed to self
8528:
8529: 2001-09-17 parser
8530: * src/classes/classes.h 1.10:
8531: * src/classes/dom.C 1.23:
8532: * src/classes/hash.C 1.16:
8533: * src/include/pa_stylesheet_connection.h 1.3:
8534: * src/main/main.dsp 1.115:
8535: * src/targets/cgi/pa_pool.C 1.20:
8536: * src/types/pa_vdom.h 1.10:
8537: * src/types/pa_vfile.h 1.32:
8538: * src/types/pa_vimage.h 1.14:
8539: started
8540: dnode
8541: DOM:
8542: $node.name
8543: $node.value
8544: ...others...
8545: ^node.xpath[/rates/USD] = hash
8546: dom(dnode)
8547:
8548: * src/classes/dom.C 1.24:
8549: * src/main/main.dsp 1.116:
8550: * src/main/pa_globals.C 1.74:
8551: * src/types/pa_vdom.h 1.11:
8552: started dnode+dom
8553:
8554: dnode
8555: DOM methods:
8556: $node.name
8557: $node.value
8558: ...others...
8559:
8560: ^node.xpath[/rates/USD] = hash
8561: $hash[
8562: $.0[node0]
8563: $.1[node1]
8564: ]
8565:
8566: * src/classes/gd/gif.C [before_xml] 1.5.8.2:
8567: * src/classes/gd/gif.h [before_xml] 1.10.4.2:
8568: * src/classes/image.C [before_xml] 1.40.4.2:
8569: * src/types/pa_vimage.C [before_xml] 1.7.8.2:
8570: $image.line-style
8571: now applies to all linear primitives
8572:
8573: * src/classes/hash.C [before_xml] 1.15.4.1:
8574: * src/main/compile.C [before_xml] 1.47.4.1:
8575: * src/main/compile.tab.C [before_xml] 1.10.4.2:
8576: * src/main/compile.y [before_xml] 1.165.4.2:
8577: * src/main/compile_tools.h [before_xml] 1.47.4.2:
8578: * src/main/execute.C [before_xml] 1.190.4.1:
8579: * src/targets/cgi/parser3.C [before_xml] 1.110.4.3:
8580: expressions unary+
8581: ^hash.count[]
8582: bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
8583:
8584: 2001-09-15 parser
8585: * src/classes/gd/gif.C [before_xml] 1.5.8.1:
8586: * src/classes/gd/gif.h [before_xml] 1.10.4.1:
8587: * src/classes/image.C [before_xml] 1.40.4.1:
8588: * src/types/pa_vimage.C [before_xml] 1.7.8.1:
8589: * src/types/pa_vimage.h [before_xml] 1.13.6.1:
8590: image: $line-width ^line(...)[**** style]
8591:
8592: * src/classes/dom.C 1.21:
8593: * src/classes/image.C 1.43:
8594: * src/include/pa_pool.h 1.53:
8595: * src/include/pa_stylesheet_connection.h 1.2:
8596: * src/main/main.dsp 1.114:
8597: * src/targets/cgi/pa_pool.C 1.18:
8598: * src/targets/isapi/pa_pool.C 1.4:
8599: * src/targets/isapi/pool_storage.h 1.5:
8600: * src/types/pa_vdom.C 1.1:
8601: * src/types/pa_vdom.h 1.8:
8602: xalan objects freed up [introducing Pool::register_cleanup]
8603:
8604: * src/doc/doxygen.cfg 1.15:
8605: * src/include/pa_sapi.h 1.10:
8606: * src/types/pa_vdom.h 1.7:
8607: comments
8608:
8609: * src/classes/dom.C 1.22:
8610: * src/targets/isapi/parser3isapi.C 1.41:
8611: * src/targets/isapi/pool_storage.h 1.8:
8612: * src/types/pa_vdom.h 1.9:
8613: fixed bug in isapi pool_storage -
8614: cleanups first, allocations second.
8615: apache wisely does just like that
8616:
8617: * src/targets/isapi/parser3isapi.C 1.40:
8618: * src/targets/isapi/pool_storage.h 1.7:
8619: pool_storage rewritten using template, no bugs now
8620:
8621: * src/include/pa_pool.h 1.54:
8622: * src/main/pa_pool.C 1.21:
8623: * src/targets/cgi/pa_pool.C 1.19:
8624: * src/targets/isapi/pa_pool.C 1.5:
8625: * src/targets/isapi/parser3isapi.C 1.39:
8626: * src/targets/isapi/parser3isapi.dsp 1.17:
8627: * src/targets/isapi/pool_storage.h 1.6:
8628: poorly started isapi pool_storage, would rewrite using template now
8629:
8630: 2001-09-14 parser
8631: * src/classes/dom.C 1.20:
8632: * src/classes/file.C 1.53:
8633: * src/classes/image.C 1.42:
8634: * src/classes/mail.C 1.37:
8635: * src/include/pa_common.h 1.48:
8636: * src/include/pa_sql_driver_manager.h 1.9:
8637: * src/include/pa_string.h 1.103:
8638: * src/include/pa_stylesheet_connection.h 1.1:
8639: * src/include/pa_xslt_stylesheet_manager.h 1.1:
8640: * src/main/main.dsp 1.113:
8641: * src/main/pa_common.C 1.64:
8642: * src/main/pa_exec.C 1.12:
8643: * src/main/pa_globals.C 1.73:
8644: * src/main/pa_sql_driver_manager.C 1.34:
8645: * src/main/pa_xslt_stylesheet_manager.C 1.1:
8646: * src/main/untaint.C 1.62:
8647: * src/types/pa_vfile.C 1.20:
8648: dom.xslt stylesheet compiled&cached
8649:
8650: * src/main/pa_sql_driver_manager.C 1.35:
8651: * src/main/pa_xslt_stylesheet_manager.C 1.2:
8652: z
8653:
8654: 2001-09-13 parser
8655: * src/classes/dom.C 1.18:
8656: dom:file content-type(.method)
8657:
8658: * src/classes/dom.C 1.19:
8659: * src/classes/file.C 1.52:
8660: * src/classes/image.C 1.41:
8661: * src/types/pa_vfile.C 1.19:
8662: * src/types/pa_vfile.h 1.31:
8663: ^dom.file[] charset
8664:
8665: * src/include/pa_globals.h [before_xml] 1.61.4.1:
8666: * src/include/pa_request.h [before_xml] 1.94.4.1:
8667: * src/main/pa_request.C [before_xml] 1.152.4.2:
8668: * src/targets/cgi/parser3.C [before_xml] 1.110.4.2:
8669: * src/targets/isapi/parser3isapi.C [before_xml] 1.38.4.1:
8670: ParserRootConfig .../parser3.conf
8671: ParserSiteConfig .../parser3.conf
8672:
8673: cgi&isapi looks for {configure|c:\windows}/parser3.conf
8674:
8675: * src/include/pa_common.h [before_xml] 1.47.4.1:
8676: * src/include/pa_globals.h [before_xml] 1.61.4.2:
8677: * src/main/pa_common.C [before_xml] 1.63.4.1:
8678: * src/main/pa_request.C [before_xml] 1.152.4.3:
8679: $MAIN:CLASS_PATH now
8680: can be string now
8681: more informative error messages
8682:
8683: 2001-09-12 parser
8684: * src/main/compile.y [before_xml] 1.165.4.1:
8685: * src/main/compile_tools.h [before_xml] 1.47.4.1:
8686: name.[part].xxx syntax lexer on LS_USER level did [] matching without setting nestage,
8687: introduced special LS_NAME_SQUARE_PART state
8688:
8689: * src/main/compile.tab.C [before_xml] 1.10.4.1:
8690: fixed - subname code parts actually [] braced
8691:
8692: * src/classes/op.C [before_xml] 1.41.4.1:
8693: * src/include/pa_sql_driver_manager.h [before_xml] 1.8.4.1:
8694: * src/main/pa_sql_driver_manager.C [before_xml] 1.33.4.1:
8695: ^connect[]
8696: ^connect[aaa]
8697: more precise error reporting:
8698: "connection string must start with protocol://"
8699: now
8700:
8701: 2001-09-11 parser
8702: * src/types/pa_vdom.h 1.5:
8703: messages
8704:
8705: * src/classes/dom.C 1.16:
8706: * src/types/pa_vdom.h 1.6:
8707: ^dom:set[<some>xml</some>]
8708:
8709: * src/classes/dom.C 1.17:
8710: * src/include/pa_string.h 1.102:
8711: * src/main/pa_globals.C 1.72:
8712: * src/main/untaint.C 1.61:
8713: ^dom:set{<some>xml</some>} default language XML
8714: languages+=xml
8715:
8716: * src/classes/dom.C 1.14:
8717: * src/classes/dom.C 1.15:
8718: ^dom:save/string/file[output options]
8719: output options:
8720: $.method[xml|html|text] detection fixed
8721:
8722: 2001-09-10 parser
8723: * src/classes/dom.C 1.4:
8724: * src/main/main.dsp 1.110:
8725: * src/types/pa_vform.C 1.35:
8726: * src/types/pa_vform.h 1.23:
8727: ^dom.save[b.xml] 0
8728:
8729: * src/classes/dom.C 1.9:
8730: ^dom.file[encoding] = file
8731:
8732: * src/classes/dom.C 1.12:
8733: ^dom.xslt[stylesheet filename][params hash added]
8734:
8735: * src/classes/dom.C 1.10:
8736: * src/main/main.dsp 1.111:
8737: * src/types/pa_vdom.h 1.3:
8738: ^dom.xslt[stylesheet filename] -1 doc is lying
8739:
8740: * src/classes/dom.C 1.11:
8741: * src/main/main.dsp 1.112:
8742: * src/types/pa_vdom.h 1.4:
8743: ^dom.xslt[stylesheet filename] 0
8744:
8745: * src/classes/dom.C 1.5:
8746: ^dom.save[b.xml] 1:error handling
8747:
8748: * src/classes/dom.C 1.13:
8749: ^dom:save/string/file[output options]
8750: output options:
8751: $.method[xml|html|text] $.encoding[windows-1251|...]
8752:
8753: * src/classes/dom.C 1.6:
8754: ^dom.string[] 0
8755:
8756: * src/classes/dom.C 1.7:
8757: * src/classes/dom.C 1.8:
8758: ^dom.string[encoding] 1
8759: ^dom.save[encoding;filename]
8760:
8761: 2001-09-08 parser
8762: * src/types/pa_vform.C [before_xml] 1.33.2.3:
8763: $form:tables.name.field
8764:
8765: 2001-09-07 parser
8766: * src/classes/dom.C 1.3:
8767: * src/types/pa_value.h [before_xml] 1.70.4.1:
8768: * src/types/pa_vtable.h [before_xml] 1.28.4.1:
8769: (def $table) is false when table is empty
8770:
8771: * src/main/pa_request.C [before_xml] 1.152.4.1:
8772: * src/types/pa_vform.C [before_xml] 1.33.2.2:
8773: * src/types/pa_vform.h [before_xml] 1.22.2.2:
8774: !$form:tables
8775: $atable[$form:tables.a]
8776: ^atable.menu{a=$atable.element}[,]
8777:
8778: * src/classes/dom.C 1.1:
8779: file dom.C was initially added on branch xalan1_2.
8780:
8781: * src/main/pa_exception.C 1.15:
8782: * src/types/pa_vform.C 1.32:
8783: getting FIRST form element [not last]
8784:
8785: * src/classes/table.C [before_xml] 1.110.4.1:
8786: table:empty removed, superceded by ^if(def $table)...
8787:
8788: * src/targets/cgi/parser3.dsp [before_xml] 1.20.4.1:
8789: * src/types/pa_vform.C [before_xml] 1.33.2.1:
8790: * src/types/pa_vform.h [before_xml] 1.22.2.1:
8791: * src/types/pa_vhash.h [before_xml] 1.16.4.1:
8792: !$form:fields
8793:
8794: * src/include/pa_hash.h 1.43:
8795: * src/main/pa_hash.C 1.39:
8796: * src/targets/cgi/parser3.C [before_xml] 1.110.4.1:
8797: * src/types/pa_vfile.h 1.30:
8798: * src/types/pa_vform.C 1.33:
8799: * src/types/pa_vform.C [xalan1_2] 1.29.4.1:
8800: * src/types/pa_vform.h 1.22:
8801: z
8802:
8803: * src/Makefile.in [xalan1_2] 1.16.2.1:
8804: * src/classes/dom.C [xalan1_2] 1.1.2.1:
8805: * src/classes/table.C [xalan1_2] 1.110.2.1:
8806: * src/main/main.dsp [xalan1_2] 1.108.2.1:
8807: * src/types/pa_vdom.h [xalan1_2] 1.1.2.1:
8808: introducing dom. dom:load[a.xml]
8809:
8810: * src/main/pa_string.C [before_xml] 1.102.2.1:
8811: a[] ^if($a){y;n} is 'n' now [conversion from '' to int/double
8812: is 0]
8813:
8814: * src/Makefile.in 1.17:
8815: * src/classes/dom.C 1.2:
8816: * src/classes/table.C 1.111:
8817: * src/main/main.dsp 1.109:
8818: * src/types/pa_vdom.h 1.2:
8819: * src/types/pa_vform.C 1.34:
8820: merged with successful start of dom
8821:
8822: * src/types/pa_vdom.h 1.1:
8823: file pa_vdom.h was initially added on branch xalan1_2.
8824:
8825: 2001-09-06 parser
8826: * src/doc/doxygen.cfg 1.14:
8827: merged new default options from 1.2.10 doxygen
8828:
8829: * src/classes/hash.C 1.15:
8830: * src/include/pa_globals.h 1.61:
8831: * src/main/pa_globals.C 1.71:
8832: * src/types/pa_vhash.h 1.16:
8833: now there's special hash key '_default' [instead of ^_default method]
8834: $hash[
8835: $.a[1]
8836: $.b[2]
8837: $._default[xx]
8838: ]
8839: $hash.c
8840:
8841: * src/types/pa_vform.C 1.30:
8842: * src/types/pa_vform.C 1.31:
8843: a=1&a=2 would result in $form:a being a table with one column '
8844: element' and two rows: 1 and 2
8845:
8846: * src/classes/gd/gifio.C 1.11:
8847: * src/classes/image.C 1.40:
8848: * src/classes/op.C 1.41:
8849: * src/classes/string.C 1.74:
8850: * src/classes/table.C 1.110:
8851: * src/doc/doxygen.cfg 1.13:
8852: * src/targets/isapi/parser3isapi.C 1.38:
8853: * src/types/pa_vtable.C 1.3:
8854: few #ifndef DOXYGEN
8855:
8856: * src/classes/void.C 1.9:
8857: * src/main/pa_string.C 1.102:
8858: * src/main/pa_table.C 1.36:
8859: fixed up bad int/double conversions, and now $form:nonexistent
8860: int(88) would return 88
8861:
8862: * src/main/compile.tab.C 1.10:
8863: * src/main/compile.y 1.165:
8864: ^if(0){}{ ^if(1){}^; }
8865: bug fixed [thanks, fif], ^; were treated there non-literally
8866:
8867: 2001-09-05 parser
8868: * src/classes/string.C 1.73:
8869: * src/classes/table.C 1.109:
8870: sql options can be void [same as image:html the other day]
8871:
8872: * src/classes/mail.C 1.36:
8873: MAIN:MAIL check fixed
8874:
8875: * src/Makefile.in 1.16:
8876: * src/classes/Makefile.in 1.15:
8877: * src/classes/gd/Makefile.in 1.11:
8878: * src/main/Makefile.in 1.12:
8879: * src/targets/cgi/Makefile.in 1.14:
8880: * src/types/Makefile.in 1.11:
8881: makes
8882:
8883: * src/main/pa_sql_driver_manager.C 1.33:
8884: * src/sql/pa_sql_driver.h 1.16:
8885: * src/targets/cgi/parser3.C 1.110:
8886: #define STRINGIZE(name) #name
8887: does not macro expantion on param, simply qoutes whatever passed, undone
8888:
8889: * src/main/pa_sql_driver_manager.C 1.30:
8890: * src/sql/pa_sql_driver.h 1.14:
8891: SQL_DRIVER_CREATE_FUNC_NAME
8892:
8893: * src/main/pa_sql_driver_manager.C 1.32:
8894: * src/sql/pa_sql_driver.h 1.15:
8895: * src/targets/cgi/Makefile.am 1.13:
8896: * src/targets/cgi/parser3.C 1.109:
8897: #define STRINGIZE(name) #name
8898: invented
8899:
8900: * src/targets/cgi/Makefile.am 1.14:
8901: .am undo
8902:
8903: * src/classes/op.C 1.40:
8904: * src/include/pa_sql_driver_manager.h 1.8:
8905: * src/main/pa_sql_driver_manager.C 1.31:
8906: #define MAIN_SQL_NAME "SQL"
8907: #define MAIN_SQL_DRIVERS_NAME "drivers"
8908:
8909: moved to be availible to all users
8910:
8911: 2001-09-04 parser
8912: * src/targets/cgi/parser3.C 1.106:
8913: zz
8914:
8915: * src/include/pa_config_auto.h.in 1.5:
8916: * src/targets/Makefile.in 1.12:
8917: * src/targets/apache13/Makefile.in 1.12:
8918: * src/targets/cgi/Makefile.am 1.12:
8919: * src/targets/cgi/Makefile.in 1.13:
8920: * src/targets/cgi/parser3.C 1.102:
8921: configure --sysconfdir=sysadmin-controlled auto.p location for
8922: targets/cgi/parser3, default[/usr/local/etc]
8923:
8924: * src/Makefile.in 1.15:
8925: * src/include/pa_config_auto.h.in 1.4:
8926: * src/targets/apache13/Makefile.in 1.11:
8927: * src/targets/cgi/Makefile.in 1.12:
8928: makes
8929:
8930: * src/targets/isapi/parser3isapi.C 1.37:
8931: z
8932:
8933: * src/targets/cgi/parser3.C 1.104:
8934: zzz
8935:
8936: * src/targets/cgi/parser3.C 1.108:
8937: full_file_spec bug
8938:
8939: * src/classes/image.C 1.39:
8940: image.html now can accept void params
8941:
8942: * src/classes/date.C 1.5:
8943: date:sql-string is now without ''
8944:
8945: * src/classes/date.C 1.6:
8946: date
8947:
8948: * src/targets/cgi/parser3.C 1.107:
8949: getenvcheck
8950:
8951: 2001-09-03 parser
8952: * src/targets/cgi/parser3.C 1.101:
8953: /configure cgi SYSCONFDIR
8954:
8955: 2001-09-01 parser
8956: * src/classes/image.C 1.38:
8957: letter_spacing
8958:
8959: * src/classes/image.C 1.36:
8960: image: as_int as_string used
8961:
8962: * src/classes/image.C 1.37:
8963: image: font params changed
8964:
8965: * src/types/pa_vmethod_frame.h 1.15:
8966: $result[] now gets properly analized
8967:
8968: 2001-08-31 parser
8969: * src/Makefile.in 1.14:
8970: * src/include/pa_dir.h 1.4:
8971: * src/targets/Makefile.in 1.11:
8972: * src/targets/cgi/parser3.C 1.99:
8973: compiled under cygwin
8974:
8975: * src/targets/cgi/parser3.C 1.100:
8976: z
8977:
8978: * src/classes/void.C 1.8:
8979: void:int/double += (default)
8980:
8981: * src/classes/string.C 1.72:
8982: * src/classes/table.C 1.108:
8983: string:int/double (defaults)
8984:
8985: * src/classes/image.C 1.35:
8986: image:font added space param
8987: image:font changed charwidth alg, added kerning const[for now]
8988:
8989: 2001-08-29 parser
8990: * src/main/pa_exception.C 1.14:
8991: exception redundant debug info
8992:
8993: 2001-08-28 parser
8994: * src/classes/table.C 1.107:
8995: NO_STRING_ORIGIN check
8996:
8997: * src/classes/string.C 1.71:
8998: * src/include/pa_dictionary.h 1.2:
8999: * src/include/pa_string.h 1.101:
9000: * src/main/pa_dictionary.C 1.4:
9001: * src/main/pa_string.C 1.101:
9002: * src/main/untaint.C 1.59:
9003: pa_directory speeded up. moved zero 'from' check to directory constructor.
9004: string:replace
9005:
9006: * src/Makefile.in 1.13:
9007: makes
9008:
9009: * src/Makefile.in 1.12:
9010: * src/classes/Makefile.in 1.13:
9011: * src/classes/gd/Makefile.in 1.9:
9012: * src/main/Makefile.in 1.10:
9013: * src/targets/Makefile.in 1.10:
9014: * src/targets/apache13/Makefile.in 1.9:
9015: * src/targets/cgi/Makefile.in 1.10:
9016: * src/types/Makefile.in 1.9:
9017: makefiles
9018:
9019: * src/classes/file.C 1.51:
9020: * src/main/pa_common.C 1.63:
9021: file:move autocreate/remove dest/src dir
9022:
9023: * src/main/compile.C 1.47:
9024: NO_STRING_ORIGIN check2
9025:
9026: * src/classes/image.C 1.33:
9027: image: gifsize little endian
9028:
9029: * src/targets/apache13/Makefile.am 1.4:
9030: COMPILE_APACHE13_MODULE
9031:
9032: * src/include/pa_dictionary.h 1.4:
9033: * src/main/pa_dictionary.C 1.5:
9034: * src/main/pa_sql_driver_manager.C 1.29:
9035: NO_STRING_ORIGIN check3
9036:
9037: * src/include/pa_dictionary.h 1.3:
9038: gcc: ../include/pa_dictionary.h:19: storage class specifiers
9039: invalid in friend function declarations
9040:
9041: * src/targets/apache13/Makefile.am 1.3:
9042: configure to skip apache
9043:
9044: * src/classes/Makefile.in 1.14:
9045: * src/classes/gd/Makefile.in 1.10:
9046: * src/main/Makefile.in 1.11:
9047: * src/targets/apache13/Makefile.in 1.10:
9048: * src/targets/cgi/Makefile.in 1.11:
9049: * src/types/Makefile.in 1.10:
9050: make.ins
9051:
9052: * src/classes/op.C 1.39:
9053: * src/main/compile.tab.C 1.9:
9054: * src/main/pa_dir.C 1.6:
9055: * src/main/untaint.C 1.60:
9056: * src/targets/cgi/parser3.C 1.98:
9057: * src/targets/isapi/parser3isapi.C 1.36:
9058: strncpy forced with zero ending in case of limit
9059:
9060: * src/classes/gd/gif.h 1.10:
9061: * src/classes/gd/gifio.C 1.10:
9062: #endif /*some comments removed*/
9063:
9064: * src/classes/image.C 1.34:
9065: image error msgs
9066:
9067: * src/classes/Makefile.am 1.18:
9068: * src/classes/gd/Makefile.am 1.3:
9069: * src/main/Makefile.am 1.15:
9070: * src/targets/cgi/Makefile.am 1.11:
9071: * src/types/Makefile.am 1.6:
9072: .am-s
9073:
9074: * src/doc/doxygen.cfg 1.12:
9075: doxygen conf removed some garbage from under doxygeneration
9076:
9077: 2001-08-27 parser
9078: * src/Makefile.in 1.11:
9079: * src/classes/Makefile.in 1.12:
9080: * src/classes/gd/Makefile.in 1.8:
9081: * src/main/Makefile.in 1.9:
9082: * src/main/pa_common.C 1.61:
9083: * src/main/pa_exception.C 1.12:
9084: * src/main/pa_sql_driver_manager.C 1.28:
9085: * src/targets/Makefile.in 1.9:
9086: * src/targets/apache13/Makefile.in 1.8:
9087: * src/targets/cgi/Makefile.am 1.10:
9088: * src/targets/cgi/Makefile.in 1.9:
9089: * src/types/Makefile.in 1.8:
9090: configure for solaris -lsocket
9091:
9092: * src/classes/image.C 1.31:
9093: * src/classes/image.C 1.32:
9094: fixed jpgsize alg
9095:
9096: * src/main/pa_request.C 1.152:
9097: * src/targets/cgi/parser3.C 1.97:
9098: parser3 test.html [auto.p from current dir loading]
9099:
9100: * src/main/pa_exception.C 1.13:
9101: z
9102:
9103: * src/main/pa_common.C 1.62:
9104: removed debug info from pa_common
9105:
9106: 2001-08-24 parser
9107: * src/targets/cgi/parser3.C 1.95:
9108: not cgi extra \n 2
9109:
9110: * src/classes/file.C 1.50:
9111: * src/classes/form.C 1.14:
9112: * src/classes/mail.C 1.35:
9113: * src/classes/table.C 1.106:
9114: fiew non-pool mallocs fixed
9115:
9116: * src/targets/cgi/parser3.C 1.96:
9117: not cgi extra \n 3
9118:
9119: * src/sql/pa_sql_driver.h 1.13:
9120: sql* removed services from disconnect - cross-request ideological probs.
9121: oracle - fixed bug: cs allocated on request.pool and got freed before disconnect
9122:
9123: * src/targets/cgi/parser3.C 1.94:
9124: not cgi extra \n
9125:
9126: * src/main/pa_sql_driver_manager.C 1.27:
9127: z
9128:
9129: * src/include/pa_sql_connection.h 1.12:
9130: * src/main/pa_sql_driver_manager.C 1.26:
9131: sql* removed services from disconnect - cross-request
9132: ideological probs.
9133:
9134: 2001-08-23 parser
9135: * src/main/pa_sql_driver_manager.C 1.25:
9136: oracle: dlink
9137:
9138: * src/classes/file.C 1.49:
9139: minor bug in file:save fixed
9140:
9141: 2001-08-22 parser
9142: * src/classes/file.C 1.48:
9143: * src/main/compile.tab.C 1.8:
9144: * src/types/pa_vfile.C 1.18:
9145: * src/types/pa_vfile.h 1.29:
9146: file:load|save[text|binary;
9147:
9148: * src/main/compile.tab.C 1.7:
9149: * src/main/compile.y 1.164:
9150: ^method[]^[^] literals []
9151:
9152: 2001-08-21 parser
9153: * src/classes/file.C 1.47:
9154: * src/classes/table.C 1.105:
9155: ^file:list
9156:
9157: 2001-08-20 parser
9158: * src/main/compile.tab.C 1.6:
9159: * src/main/compile.y 1.163:
9160: * src/main/pa_sql_driver_manager.C 1.24:
9161: * src/types/pa_value.h 1.70:
9162: * src/types/pa_vbool.h 1.11:
9163: * src/types/pa_vdouble.h 1.24:
9164: * src/types/pa_vint.h 1.25:
9165: var(123) ^var.inc[] recousively caused problems: inc incremeted
9166: 123 literal!! fixed
9167:
9168: 2001-08-10 parser
9169: * src/classes/table.C 1.101:
9170: * src/include/pa_table.h 1.34:
9171: * src/main/pa_table.C 1.35:
9172: table.sort now creates new sorted table
9173:
9174: * src/main/compile.tab.C 1.3:
9175: * src/main/compile.tab.C 1.4:
9176: * src/main/compile.y 1.160:
9177: * src/main/compile.y 1.161:
9178: (codes) name part syntax added
9179:
9180: * src/main/compile.tab.C 1.5:
9181: * src/main/compile.y 1.162:
9182: [codes] name part syntax now
9183:
9184: * src/main/pa_string.C 1.100:
9185: string.match hanged on. there were a hang check but it weren't wise enough
9186:
9187: @parse[dateString][tmp]
9188: $tmp[^dateString.match[(\d\d\d\d-)?(\d\d-)?][g]]
9189: $tmp.1 $tmp.2
9190: #end
9191:
9192: @main[]
9193: ^parse[2001-02-03]
9194:
9195: * src/classes/table.C 1.102:
9196: * src/classes/table.C 1.103:
9197: table:sort now default desc
9198:
9199: * src/types/pa_value.h 1.69:
9200: * src/types/pa_vstring.h 1.30:
9201: * src/types/pa_vstring.h 1.31:
9202: string now def only when ne ''
9203:
9204: * src/main/pa_request.C 1.150:
9205: * src/main/pa_request.C 1.151:
9206: wanted to make
9207: const int MAX_EXECUTE_SECONDS=1;
9208:
9209: but couldnt, set_callback_and_alarm appeared to be not exported :(
9210:
9211: * src/classes/table.C 1.104:
9212: table:sort restored [it was bad test :(]
9213:
9214: 2001-08-09 parser
9215: * src/main/pa_string.C 1.99:
9216: $a[010] now ^if($a==10){true}
9217: were octal
9218:
9219: * src/main/Makefile.am 1.14:
9220: .am
9221:
9222: * src/classes/void.C 1.6:
9223: * src/classes/void.C 1.7:
9224: void: int double copy/paste from int: bug fixed
9225:
9226: * src/classes/hash.C 1.14:
9227: hash:_default now [was hash:default]
9228:
9229: * src/types/pa_vcookie.C 1.22:
9230: cookie name&value origins added, more precise $ORIGINS(1)
9231:
9232: * src/classes/op.C 1.38:
9233: case without switch check added
9234:
9235: * src/main/Makefile.in 1.8:
9236: make.in
9237:
9238: 2001-08-07 parser
9239: * src/classes/math.C 1.5:
9240: * src/main/pa_request.C 1.149:
9241: math:random fixed. win32 srand made working
9242:
9243: * src/classes/double.C 1.36:
9244: * src/classes/int.C 1.32:
9245: * src/classes/string.C 1.70:
9246: * src/classes/table.C 1.100:
9247: * src/include/pa_globals.h 1.60:
9248: * src/main/pa_globals.C 1.70:
9249: !^int/double:sql{query}[[$.limit(2) $.offset(4) $.default(0)]]
9250: string, table
9251:
9252: 2001-08-06 parser
9253: * src/classes/hash.C 1.13:
9254: hash:keys renamed to hash:_keys :(
9255:
9256: * src/main/pa_exec.C 1.10:
9257: exec win32 real filename
9258:
9259: * src/classes/file.C 1.46:
9260: exec stderr out
9261:
9262: * src/classes/mail.C 1.34:
9263: * src/classes/op.C 1.37:
9264: * src/include/pa_array.h 1.43:
9265: * src/include/pa_globals.h 1.59:
9266: * src/include/pa_hash.h 1.42:
9267: * src/include/pa_request.h 1.94:
9268: * src/main/compile.tab.C 1.2:
9269: * src/main/compile.y 1.159:
9270: * src/main/pa_array.C 1.38:
9271: * src/main/pa_dictionary.C 1.3:
9272: * src/main/pa_exec.C 1.11:
9273: * src/main/pa_globals.C 1.69:
9274: * src/main/pa_hash.C 1.38:
9275: * src/main/pa_request.C 1.148:
9276: * src/main/pa_string.C 1.98:
9277: class_path
9278:
9279: 2001-08-03 parser
9280: * src/classes/table.C 1.99:
9281: * src/types/pa_vtable.h 1.28:
9282: vtable.locks killed
9283:
9284: 2001-08-02 parser
9285: * src/classes/classes.h 1.9:
9286: * src/classes/op.C 1.36:
9287: * src/include/pa_globals.h 1.58:
9288: * src/main/execute.C 1.188:
9289: * src/main/pa_globals.C 1.66:
9290: * src/main/pa_globals.C 1.67:
9291: found another multithread bug in op.C (last, last global var
9292: killed) :)
9293:
9294: * src/main/pa_dictionary.C 1.2:
9295: * src/main/pa_globals.C 1.68:
9296: memset dictionary minor bug fixed
9297:
9298: * src/classes/string.C 1.69:
9299: * src/classes/table.C 1.98:
9300: * src/include/pa_array.h 1.42:
9301: * src/main/execute.C 1.190:
9302: * src/main/pa_exec.C 1.9:
9303: introducing Array_iter
9304:
9305: * src/main/execute.C 1.189:
9306: detected quick_get recursion bug. changed to get@execute, but
9307: needs array iterator, separate from array to avoid it & use caching
9308:
9309: 2001-08-01 parser
9310: * src/include/pa_dictionary.h 1.1:
9311: * src/include/pa_globals.h 1.57:
9312: * src/include/pa_string.h 1.100:
9313: * src/main/main.dsp 1.107:
9314: * src/main/pa_dictionary.C 1.1:
9315: * src/main/pa_globals.C 1.65:
9316: * src/main/pa_request.C 1.147:
9317: * src/main/pa_string.C 1.97:
9318: * src/main/untaint.C 1.58:
9319: speeded up typo-html replacements. introducing Dictionary with
9320: first-char caching
9321:
9322: 2001-07-31 parser
9323: * src/types/Makefile.am 1.5:
9324: pa_vtable.C added to .am
9325:
9326: * src/main/compile.tab.C 1.1:
9327: added, so that could be compiled even on non-bison-enabled platforms
9328:
9329: 2001-07-28 parser
9330: * src/main/compile.y 1.158:
9331: * src/main/untaint.C 1.57:
9332: bug fix @ untaint when \r skipped \n
9333:
9334: * src/classes/table.C 1.97:
9335: table:hash always produces hash, when can't - empty
9336:
9337: 2001-07-27 parser
9338: * src/classes/double.C 1.35:
9339: * src/classes/int.C 1.31:
9340: * src/classes/string.C 1.68:
9341: provided meaningful msg on int/double/string :sql without
9342: result and default
9343:
9344: 2001-07-26 parser
9345: * src/include/pa_opcode.h 1.6:
9346: * src/main/compile.y 1.156:
9347: * src/main/execute.C 1.187:
9348: hash creation syntax problem persists. restored $: for a while.
9349: thinking of $man[$.age[zzz]] syntax now
9350:
9351: * src/classes/op.C 1.35:
9352: fixed bad multithread bug with strangly global OP
9353:
9354: * src/main/compile.y 1.157:
9355: $man[$.age[zzz]] 0
9356:
9357: * src/include/pa_opcode.h 1.4:
9358: * src/main/compile.C 1.45:
9359: * src/main/compile.y 1.154:
9360: * src/main/compile_tools.h 1.46:
9361: * src/main/execute.C 1.185:
9362: * src/main/pa_request.C 1.146:
9363: * src/types/pa_vmethod_frame.h 1.13:
9364: introducing ::
9365: this is constructor call prefix.
9366: ordinary : remains for static accesses
9367:
9368: * src/classes/double.C 1.34:
9369: * src/classes/int.C 1.30:
9370: * src/classes/string.C 1.67:
9371: * src/include/pa_opcode.h 1.5:
9372: * src/main/compile.C 1.46:
9373: * src/main/compile.y 1.155:
9374: * src/main/compile_tools.h 1.47:
9375: * src/main/execute.C 1.186:
9376: * src/types/pa_vcode_frame.h 1.7:
9377: * src/types/pa_vmethod_frame.h 1.14:
9378: * src/types/pa_wcontext.h 1.16:
9379: * src/types/pa_wwrapper.h 1.10:
9380: fixing :: realization #1
9381:
9382: 2001-07-25 parser
9383: * src/classes/table.C 1.95:
9384: * src/main/main.dsp 1.106:
9385: * src/types/pa_vtable.C 1.1:
9386: * src/types/pa_vtable.h 1.27:
9387: ^table.record[] now $table.fields
9388:
9389: * src/types/pa_vtable.C 1.2:
9390: table: get_element order changeed. now:
9391: 1. fields
9392: 2. methods
9393: 3. columns
9394:
9395: * src/types/pa_vdouble.h 1.23:
9396: * src/types/pa_vint.h 1.24:
9397: odbc: no result queries; quote.
9398: optimized double&int tostring-s
9399:
9400: * src/classes/string.C 1.66:
9401: * src/include/pa_globals.h 1.56:
9402: * src/main/execute.C 1.183:
9403: * src/main/pa_globals.C 1.64:
9404: match replace code context moved to implicit $match context
9405:
9406: * src/main/compile.C 1.44:
9407: * src/main/compile.y 1.153:
9408: * src/main/compile_tools.h 1.45:
9409: allowed whitespace before first method decl
9410:
9411: * src/include/pa_opcode.h 1.3:
9412: * src/main/compile.y 1.149:
9413: * src/main/compile_tools.C 1.37:
9414: * src/main/compile_tools.h 1.43:
9415: * src/main/execute.C 1.182:
9416: with killed, code storage introduced with former 'with' syntax
9417:
9418: * src/main/compile.y 1.150:
9419: * src/main/compile.y 1.151:
9420: * src/main/execute.C 1.184:
9421: $var[] is now empty string, not void
9422:
9423: * src/main/compile.C 1.43:
9424: * src/main/compile.y 1.152:
9425: * src/main/compile_tools.h 1.44:
9426: allowed empty lines before first method decl
9427:
9428: * src/classes/table.C 1.96:
9429: allowed nontable result in table:sql, results in empty table
9430:
9431: 2001-07-24 parser
9432: * src/main/compile.C 1.42:
9433: * src/main/execute.C 1.181:
9434: * src/main/pa_string.C 1.96:
9435: * src/types/pa_value.h 1.68:
9436: first get_element, next get operator
9437:
9438: * src/classes/file.C 1.45:
9439: * src/include/pa_common.h 1.47:
9440: * src/main/pa_common.C 1.60:
9441: file:move
9442:
9443: * src/main/compile.y 1.148:
9444: removed @end handling
9445:
9446: * src/main/pa_common.C 1.59:
9447: file_read close @ eof when imgsize bug fixed
9448:
9449: * src/main/compile.C 1.41:
9450: * src/main/compile.y 1.147:
9451: @end handling method2
9452:
9453: 2001-07-23 parser
9454: * src/main/pa_sql_driver_manager.C 1.23:
9455: * src/sql/pa_sql_driver.h 1.12:
9456: sql odbc driver
9457:
9458: * src/classes/hash.C 1.11:
9459: * src/classes/hash.C 1.12:
9460: * src/classes/string.C 1.65:
9461: * src/classes/table.C 1.94:
9462: * src/classes/void.C 1.5:
9463: * src/include/pa_sql_connection.h 1.11:
9464: * src/sql/pa_sql_driver.h 1.11:
9465: changed sql driver query interface
9466:
9467: 2001-07-20 parser
9468: * src/types/pa_vrequest.C 1.8:
9469: X!$browser:type
9470:
9471: * src/classes/file.C 1.44:
9472: * src/classes/string.C 1.64:
9473: * src/include/pa_string.h 1.99:
9474: * src/main/execute.C 1.180:
9475: * src/main/pa_string.C 1.95:
9476: * src/types/pa_valiased.C 1.8:
9477: * src/types/pa_valiased.h 1.13:
9478: * src/types/pa_value.h 1.67:
9479: * src/types/pa_vclass.h 1.17:
9480: * src/types/pa_vcookie.h 1.11:
9481: * src/types/pa_vdate.h 1.3:
9482: * src/types/pa_vfile.h 1.28:
9483: * src/types/pa_vform.h 1.21:
9484: * src/types/pa_vhash.h 1.15:
9485: * src/types/pa_vmath.h 1.2:
9486: * src/types/pa_vobject.h 1.10:
9487: * src/types/pa_vrequest.C 1.7:
9488: * src/types/pa_vstateless_class.h 1.16:
9489: * src/types/pa_vstateless_object.h 1.10:
9490: only ^class:method dynamic calls allowed.
9491: ^BASE.method call disabled.
9492: BASE element globally removed
9493:
9494: 2001-07-18 parser
9495: * src/Makefile.am 1.6:
9496: * src/Makefile.in 1.10:
9497: * src/classes/Makefile.am 1.17:
9498: * src/classes/gd/Makefile.am 1.2:
9499: * src/main/Makefile.am 1.13:
9500: * src/targets/Makefile.am 1.6:
9501: * src/targets/apache13/Makefile.am 1.2:
9502: * src/targets/cgi/Makefile.am 1.9:
9503: * src/types/Makefile.am 1.4:
9504: removed $id from *.in *.am
9505:
9506: * src/classes/file.C 1.43:
9507: file:exec/cgi msg
9508:
9509: * src/main/pa_request.C 1.145:
9510: * src/main/untaint.C 1.56:
9511: ORIGINS langs name abbrevations
9512:
9513: * src/classes/file.C 1.42:
9514: $file:exit-code renamed to 'status'
9515:
9516: * src/classes/date.C 1.4:
9517: * src/classes/mail.C 1.33:
9518: * src/classes/math.C 1.4:
9519: * src/classes/string.C 1.63:
9520: * src/classes/table.C 1.93:
9521: * src/include/pa_globals.h 1.55:
9522: * src/include/pa_string.h 1.98:
9523: * src/main/execute.C 1.179:
9524: * src/main/pa_globals.C 1.63:
9525: * src/main/pa_request.C 1.144:
9526: * src/main/pa_string.C 1.94:
9527: * src/main/untaint.C 1.55:
9528: * src/types/pa_value.h 1.66:
9529: * src/types/pa_vdouble.h 1.22:
9530: * src/types/pa_vfile.h 1.27:
9531: * src/types/pa_vint.h 1.23:
9532: * src/types/pa_vstring.C 1.9:
9533: * src/types/pa_vstring.h 1.29:
9534: $ORIGINS(1) output tracing mode
9535:
9536: * src/classes/Makefile.in 1.11:
9537: * src/classes/gd/Makefile.in 1.7:
9538: * src/main/Makefile.in 1.7:
9539: * src/targets/Makefile.in 1.8:
9540: * src/targets/apache13/Makefile.in 1.7:
9541: * src/targets/cgi/Makefile.in 1.8:
9542: * src/types/Makefile.in 1.7:
9543: $id in .in's from .am's removed
9544:
9545: * src/classes/file.C 1.41:
9546: * src/main/pa_exec.C 1.8:
9547: file:exec
9548:
9549: 2001-07-17 parser
9550: * src/Makefile.in 1.9:
9551: * src/classes/Makefile.in 1.10:
9552: == wrong
9553:
9554: 2001-07-13 parser
9555: * src/main/execute.C 1.175:
9556: * src/main/pa_request.C 1.142:
9557: order of MAIN parents was wrong, fixed
9558:
9559: * src/classes/double.C 1.33:
9560: * src/classes/int.C 1.29:
9561: * src/classes/string.C 1.62:
9562: * src/include/pa_request.h 1.92:
9563: * src/include/pa_request.h 1.93:
9564: * src/main/execute.C 1.176:
9565: * src/main/execute.C 1.177:
9566: * src/main/execute.C 1.178:
9567: * src/main/pa_request.C 1.143:
9568: auto.p[@auto], /news/auto.p[no @auto], so that initializing
9569: second would not call first @auto
9570:
9571: 2001-07-12 parser
9572: * src/types/pa_value.h 1.65:
9573: pa_value.putelement modification of system classes prevented
9574:
9575: 2001-07-11 parser
9576: * src/classes/string.C 1.61:
9577: * src/doc/sources2html.cmd 1.3:
9578: lr split now yelds table $piece
9579:
9580: * src/classes/file.C 1.40:
9581: * src/include/pa_common.h 1.46:
9582: * src/main/pa_common.C 1.58:
9583: * src/types/pa_vstateless_class.h 1.15:
9584: $file created by file:state += .atime .mtime .ctime
9585: +found&fixed bug with exceptions on get_junction-created objects [they were on wrong pool]
9586:
9587: 2001-07-09 parser
9588: * src/main/untaint.C 1.54:
9589: qp wrong name
9590:
9591: * src/classes/date.C 1.3:
9592: * src/classes/string.C 1.60:
9593: * src/classes/table.C 1.92:
9594: * src/main/compile.y 1.146:
9595: date format 0
9596:
9597: 2001-07-07 parser
9598: * src/classes/Makefile.am 1.16:
9599: * src/classes/date.C 1.1:
9600: * src/classes/file.C 1.39:
9601: * src/classes/hash.C 1.10:
9602: * src/classes/image.C 1.30:
9603: * src/classes/mail.C 1.32:
9604: * src/classes/math.C 1.3:
9605: * src/classes/op.C 1.34:
9606: * src/classes/string.C 1.59:
9607: * src/classes/table.C 1.90:
9608: * src/classes/void.C 1.4:
9609: * src/include/pa_request.h 1.91:
9610: * src/main/main.dsp 1.105:
9611: * src/types/pa_value.h 1.64:
9612: * src/types/pa_vdate.h 1.1:
9613: * src/types/pa_wcontext.C 1.7:
9614: date now set $fields roll string. todo: sql, calendar
9615:
9616: * src/classes/date.C 1.2:
9617: * src/classes/table.C 1.91:
9618: * src/include/pa_common.h 1.45:
9619: * src/include/pa_string.h 1.97:
9620: * src/main/pa_common.C 1.57:
9621: * src/types/pa_vdate.h 1.2:
9622: date roll
9623: table calendar
9624:
9625: 2001-07-06 parser
9626: * src/classes/math.C 1.2:
9627: * src/include/pa_request.h 1.90:
9628: * src/main/execute.C 1.174:
9629: * src/main/main.dsp 1.104:
9630: * src/main/pa_request.C 1.141:
9631: * src/types/pa_vmath.h 1.1:
9632: math 0
9633:
9634: 2001-07-03 parser
9635: * src/classes/Makefile.am 1.15:
9636: * src/classes/math.C 1.1:
9637: * src/classes/op.C 1.33:
9638: * src/classes/random.C 1.15:
9639: * src/main/main.dsp 1.103:
9640: class random renamed to math, operators became methods
9641:
9642: * src/classes/op.C 1.32:
9643: pow sqrt
9644:
9645: * src/classes/op.C 1.31:
9646: * src/main/execute.C 1.173:
9647: sin asin cos acos tan atan
9648:
9649: 2001-07-02 parser
9650: * src/classes/hash.C 1.9:
9651: ^hash.keys[]
9652:
9653: * src/classes/table.C 1.88:
9654: * src/main/pa_table.C 1.34:
9655: ^table:columns[]
9656:
9657: * src/classes/table.C 1.89:
9658: ^table.columns column renamed from 'name' to 'column'
9659:
9660: * src/main/compile.y 1.145:
9661: * src/main/compile_tools.h 1.42:
9662: in expressions now allowed 'strings'
9663:
9664: 2001-06-29 parser
9665: * src/main/execute.C 1.171:
9666: * src/main/execute.C 1.172:
9667: /0 %0 checkes ver 2
9668:
9669: * src/classes/table.C 1.87:
9670: empty strings @ sql
9671:
9672: * src/Makefile.in 1.8:
9673: * src/classes/Makefile.in 1.9:
9674: makes
9675:
9676: * src/classes/Makefile.am 1.14:
9677: nothing - void
9678:
9679: * src/main/execute.C 1.170:
9680: /0 %0 checke
9681:
9682: 2001-06-28 parser
9683: * src/classes/double.C 1.32:
9684: * src/classes/file.C 1.38:
9685: * src/classes/form.C 1.13:
9686: * src/classes/hash.C 1.8:
9687: * src/classes/image.C 1.29:
9688: * src/classes/int.C 1.28:
9689: * src/classes/mail.C 1.31:
9690: * src/classes/op.C 1.30:
9691: * src/classes/random.C 1.14:
9692: * src/classes/response.C 1.13:
9693: * src/classes/string.C 1.58:
9694: * src/classes/table.C 1.86:
9695: * src/classes/void.C 1.3:
9696: * src/main/compile.C 1.40:
9697: * src/main/compile.y 1.144:
9698: * src/main/compile_tools.C 1.36:
9699: * src/main/execute.C 1.169:
9700: * src/main/pa_array.C 1.37:
9701: * src/main/pa_common.C 1.56:
9702: * src/main/pa_dir.C 1.5:
9703: * src/main/pa_exception.C 1.11:
9704: * src/main/pa_exec.C 1.7:
9705: * src/main/pa_globals.C 1.62:
9706: * src/main/pa_hash.C 1.37:
9707: * src/main/pa_pool.C 1.20:
9708: * src/main/pa_request.C 1.140:
9709: * src/main/pa_socks.C 1.5:
9710: * src/main/pa_sql_driver_manager.C 1.22:
9711: * src/main/pa_string.C 1.93:
9712: * src/main/pa_table.C 1.33:
9713: * src/main/untaint.C 1.53:
9714: * src/targets/cgi/parser3.C 1.93:
9715: * src/targets/isapi/parser3isapi.C 1.35:
9716: */
1.21 ! paf 9717: static const char *RCSId="$Id: ChangeLog,v 1.20.2.1 2002/12/27 14:43:27 paf Exp $";
1.15 paf 9718:
9719: * src/main/compile.y 1.142:
9720: * src/main/compile_tools.h 1.41:
9721: $:name: == ${name}:
9722: $class:name: == ${class:name}:
9723:
9724: * src/classes/string.C 1.56:
9725: exactly one
9726:
9727: * src/classes/double.C 1.31:
9728: * src/classes/file.C 1.37:
9729: * src/classes/form.C 1.12:
9730: * src/classes/hash.C 1.7:
9731: * src/classes/image.C 1.28:
9732: * src/classes/int.C 1.27:
9733: * src/classes/mail.C 1.30:
9734: * src/classes/op.C 1.29:
9735: * src/classes/random.C 1.13:
9736: * src/classes/response.C 1.12:
9737: * src/classes/string.C 1.57:
9738: * src/classes/table.C 1.85:
9739: * src/classes/void.C 1.2:
9740: * src/main/compile.C 1.39:
9741: * src/main/compile.y 1.143:
9742: * src/main/compile_tools.C 1.35:
9743: * src/main/execute.C 1.168:
9744: * src/main/pa_array.C 1.36:
9745: * src/main/pa_common.C 1.55:
9746: * src/main/pa_dir.C 1.4:
9747: * src/main/pa_exception.C 1.10:
9748: * src/main/pa_exec.C 1.6:
9749: * src/main/pa_globals.C 1.61:
9750: * src/main/pa_hash.C 1.36:
9751: * src/main/pa_pool.C 1.19:
9752: * src/main/pa_request.C 1.139:
9753: * src/main/pa_socks.C 1.4:
9754: * src/main/pa_sql_driver_manager.C 1.21:
9755: * src/main/pa_string.C 1.92:
9756: * src/main/pa_table.C 1.32:
9757: * src/main/untaint.C 1.52:
9758: * src/targets/cgi/parser3.C 1.92:
9759: * src/targets/isapi/parser3isapi.C 1.34:
1.21 ! paf 9760: static char *RCSId="$Id: ChangeLog,v 1.20.2.1 2002/12/27 14:43:27 paf Exp $";
1.15 paf 9761:
9762: 2001-06-27 parser
9763: * src/classes/hash.C 1.6:
9764: * src/classes/nothing.C 1.5:
9765: * src/classes/table.C 1.84:
9766: * src/classes/void.C 1.1:
9767: * src/main/compile.y 1.140:
9768: * src/main/compile.y 1.141:
9769: * src/main/execute.C 1.167:
9770: * src/main/main.dsp 1.102:
9771: * src/main/pa_request.C 1.138:
9772: * src/targets/cgi/pa_pool.C 1.17:
9773: * src/types/pa_value.h 1.63:
9774: * src/types/pa_vcode_frame.h 1.6:
9775: * src/types/pa_vmethod_frame.h 1.12:
9776: * src/types/pa_vnothing.h 1.2:
9777: * src/types/pa_vtable.h 1.26:
9778: * src/types/pa_vvoid.h 1.1:
9779: nothing renamed to void
9780:
9781: * src/classes/op.C 1.28:
9782: ^switch ^case
9783:
9784: * src/main/compile.y 1.139:
9785: lexer: $zzzz^zzzz were name part
9786:
9787: 2001-05-28 parser
9788: * src/main/main.dsp 1.101:
9789: * src/targets/isapi/parser3isapi.dsp 1.15:
9790: release project options [some bugs]
9791:
9792: * src/classes/classes.C 1.7:
9793: * src/main/compile.C 1.38:
9794: * src/main/compile.y 1.138:
9795: * src/main/execute.C 1.166:
9796: operators are not in root class again
9797:
9798: * src/doc/html2chm.cmd 1.3:
9799: removed >a
9800:
9801: * src/doc/sources2html.cmd 1.2:
9802: z
9803:
9804: 2001-05-24 parser
9805: * src/Makefile.in 1.7:
9806: * src/classes/Makefile.in 1.8:
9807: * src/classes/gd/Makefile.in 1.6:
9808: * src/main/Makefile.in 1.6:
9809: * src/targets/Makefile.in 1.7:
9810: * src/targets/apache13/Makefile.in 1.6:
9811: * src/targets/cgi/Makefile.in 1.7:
9812: * src/types/Makefile.in 1.6:
9813: makes
9814:
9815: * src/main/pa_request.C 1.135:
9816: * src/main/pa_request.C 1.136:
9817: * src/targets/cgi/parser3.C 1.90:
9818: // no _ conversions in @exception[params]
9819:
9820: * src/targets/cgi/parser3.dsp 1.19:
9821: project file
9822:
9823: * src/classes/op.C 1.27:
9824: * src/main/pa_request.C 1.137:
9825: * src/targets/cgi/parser3.C 1.91:
9826: ^log ^exp
9827:
9828: 2001-05-23 parser
9829: * src/classes/op.C 1.25:
9830: * src/main/compile.y 1.137:
9831: allow one empty line before LS_DEF_NAME
9832:
9833: * src/main/pa_string.C 1.91:
9834: string cmp bug
9835:
9836: * src/classes/mail.C 1.29:
9837: * src/classes/op.C 1.26:
9838: rem max 1000
9839:
9840: 2001-05-22 parser
9841: * src/classes/op.C 1.24:
9842: if params code-required
9843:
9844: 2001-05-21 parser
9845: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.1:
9846: * src/main/compile.C [operators_as_parent_class2] 1.36.2.1:
9847: * src/main/compile.y [operators_as_parent_class2] 1.134.2.1:
9848: * src/main/execute.C [operators_as_parent_class2] 1.162.2.1:
9849: 0
9850:
9851: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.2:
9852: * src/main/compile.C [operators_as_parent_class2] 1.36.2.2:
9853: 1
9854:
9855: * src/Makefile.in 1.6:
9856: * src/classes/Makefile.in 1.6:
9857: * src/classes/Makefile.in 1.7:
9858: * src/classes/gd/Makefile.in 1.5:
9859: * src/main/Makefile.in 1.5:
9860: * src/targets/Makefile.in 1.6:
9861: * src/targets/apache13/Makefile.in 1.5:
9862: * src/targets/cgi/Makefile.in 1.6:
9863: * src/types/Makefile.in 1.5:
9864: makes
9865:
9866: * src/classes/double.C 1.30:
9867: * src/classes/hash.C 1.4:
9868: * src/classes/hash.C 1.5:
9869: * src/classes/nothing.C 1.1:
9870: * src/classes/nothing.C 1.2:
9871: * src/classes/nothing.C 1.3:
9872: * src/classes/op.C 1.23:
9873: * src/classes/string.C 1.55:
9874: * src/classes/table.C 1.83:
9875: * src/classes/unknown.C 1.8:
9876: * src/main/compile.y 1.136:
9877: * src/main/execute.C 1.164:
9878: * src/main/execute.C 1.165:
9879: * src/main/main.dsp 1.100:
9880: * src/main/pa_request.C 1.134:
9881: * src/targets/cgi/pa_pool.C 1.15:
9882: * src/targets/cgi/pa_pool.C 1.16:
9883: * src/types/pa_value.h 1.62:
9884: * src/types/pa_vcode_frame.h 1.5:
9885: * src/types/pa_vmethod_frame.h 1.10:
9886: * src/types/pa_vmethod_frame.h 1.11:
9887: * src/types/pa_vnothing.h 1.1:
9888: * src/types/pa_vtable.h 1.24:
9889: * src/types/pa_vtable.h 1.25:
9890: * src/types/pa_vunknown.h 1.14:
9891: 'unknown' renamed to 'nothing'
9892:
9893: * src/Makefile.in 1.5:
9894: * src/classes/Makefile.in 1.5:
9895: * src/classes/gd/Makefile.in 1.4:
9896: * src/main/Makefile.in 1.4:
9897: * src/targets/Makefile.in 1.5:
9898: * src/targets/apache13/Makefile.in 1.4:
9899: * src/targets/cgi/Makefile.in 1.5:
9900: * src/types/Makefile.in 1.4:
9901: make system timestamps
9902:
9903: * src/classes/nothing.C 1.4:
9904: resultless ^sql moved to nothing:
9905:
9906: * src/classes/Makefile.am 1.13:
9907: .AM
9908:
9909: * src/main/pa_request.C 1.133:
9910: .am
9911:
9912: * src/Makefile.in 1.4:
9913: file stamps to remove autoreconf
9914:
9915: * src/targets/cgi/parser3.C 1.88:
9916: argv can be just "parser3". made site_auto_path "." in that case
9917:
9918: * src/types/pa_vstring.C 1.8:
9919: eoleof
9920:
9921: * src/classes/op.C [operators_as_parent_class2] 1.21.2.1:
9922: * src/main/execute.C 1.162:
9923: * src/targets/cgi/Makefile.in 1.4:
9924: * src/targets/cgi/parser3.C 1.86:
9925: * src/targets/cgi/parser3.C 1.87:
9926: * src/targets/cgi/parser3.C 1.89:
9927: z
9928:
9929: * src/main/pa_request.C 1.132:
9930: * src/targets/cgi/parser3.C 1.85:
9931: pcre_tables=pcre_default_tables;
9932:
9933: * src/classes/hash.C 1.3:
9934: * src/classes/int.C 1.25:
9935: * src/classes/string.C 1.53:
9936: * src/classes/table.C 1.82:
9937: * src/include/pa_string.h 1.95:
9938: * src/include/pa_string.h 1.96:
9939: * src/main/pa_string.C 1.89:
9940: * src/main/pa_string.C 1.90:
9941: * src/types/pa_vstring.C 1.6:
9942: * src/types/pa_vstring.h 1.27:
9943: started int:sql
9944:
9945: * src/types/pa_vstring.C 1.7:
9946: * src/types/pa_vstring.h 1.28:
9947: removed unnecessary vstring::set_string
9948:
9949: * src/classes/double.C 1.29:
9950: * src/classes/int.C 1.26:
9951: * src/classes/string.C 1.54:
9952: int,double;sql
9953:
9954: * src/classes/hash.C [operators_as_parent_class2] 1.1.2.1:
9955: * src/classes/op.C [operators_as_parent_class2] 1.21.2.2:
9956: * src/classes/table.C [operators_as_parent_class2] 1.80.2.1:
9957: hash:sql
9958:
9959: * src/classes/classes.C 1.6:
9960: * src/classes/hash.C 1.2:
9961: * src/classes/op.C 1.22:
9962: * src/classes/table.C 1.81:
9963: * src/main/compile.C 1.37:
9964: * src/main/compile.y 1.135:
9965: * src/main/execute.C 1.163:
9966: hash:sql moved to main trunc. operators.txt updated
9967:
9968: 2001-05-19 parser
9969: * src/types/pa_value.h 1.61:
9970: parameter # 1 based
9971:
9972: * src/main/pa_common.C 1.54:
9973: common: actual filename '%s'
9974:
9975: * src/classes/string.C 1.52:
9976: root context in match replace body now unchanged
9977:
9978: * src/classes/Makefile.am 1.10:
9979: * src/classes/Makefile.am 1.11:
9980: * src/classes/Makefile.am 1.12:
9981: * src/classes/Makefile.am 1.9:
9982: * src/main/pa_sql_driver_manager.C 1.20:
9983: * src/targets/cgi/pa_pool.C 1.12:
9984: classes/.am
9985:
9986: * src/main/untaint.C 1.50:
9987: * src/targets/cgi/pa_pool.C 1.13:
9988: * src/targets/cgi/parser3.C 1.84:
9989: fixed bug in pre html untaint, wrong size used, 4* mem wasted
9990:
9991: * src/classes/string.C 1.51:
9992: * src/main/pa_string.C 1.88:
9993: z
9994:
9995: * src/include/pa_string.h 1.94:
9996: * src/main/untaint.C 1.51:
9997: * src/targets/cgi/pa_pool.C 1.14:
9998: introducing String::cstr_bufsize, returns just size+1 for as_is
9999: target.
10000:
10001: * src/classes/Makefile.in 1.4:
10002: clean
10003:
10004: 2001-05-18 parser
10005: * src/Makefile.in 1.3:
10006: * src/classes/Makefile.in 1.3:
10007: * src/classes/gd/Makefile.in 1.3:
10008: * src/include/pa_config_auto.h.in 1.3:
10009: * src/main/Makefile.in 1.3:
10010: * src/targets/Makefile.in 1.4:
10011: * src/targets/apache13/Makefile.in 1.3:
10012: * src/targets/cgi/Makefile.in 1.3:
10013: * src/targets/cgi/pa_pool.C 1.11:
10014: * src/types/Makefile.in 1.3:
10015: .am pa_threads.C ins
10016:
10017: * src/targets/cgi/Makefile.am 1.8:
10018: .am pa_threads.C added
10019:
10020: 2001-05-17 parser
10021: * src/include/pa_hash.h 1.40:
10022: * src/main/execute.C 1.158:
10023: removed /*SYNCHRONIZED*/ from hash.h
10024:
10025: * src/include/pa_array.h 1.41:
10026: * src/include/pa_common.h 1.44:
10027: * src/include/pa_config_fixed.h 1.8:
10028: * src/include/pa_config_includes.h 1.8:
10029: * src/include/pa_exception.h 1.12:
10030: * src/include/pa_exec.h 1.2:
10031: * src/include/pa_globals.h 1.54:
10032: * src/include/pa_hash.h 1.41:
10033: * src/include/pa_opcode.h 1.2:
10034: * src/include/pa_pool.h 1.52:
10035: * src/include/pa_request.h 1.88:
10036: * src/include/pa_sapi.h 1.9:
10037: * src/include/pa_socks.h 1.3:
10038: * src/include/pa_sql_connection.h 1.7:
10039: * src/include/pa_stack.h 1.9:
10040: * src/include/pa_string.h 1.93:
10041: * src/include/pa_table.h 1.33:
10042: * src/include/pa_threads.h 1.14:
10043: #include "pa_config_includes.h"
10044: in all headers
10045:
10046: * src/include/pa_request.h 1.89:
10047: * src/main/execute.C 1.159:
10048: * src/main/pa_request.C 1.131:
10049: ANTI_ENDLESS_EXECUTE_RECOURSION
10050:
10051: * src/classes/op.C 1.20:
10052: * src/include/pa_config_fixed.h 1.10:
10053: * src/include/pa_sql_connection.h 1.8:
10054: * src/include/pa_sql_driver_manager.h 1.5:
10055: * src/main/pa_sql_driver_manager.C 1.15:
10056: found problem at last: 2connections own 1driver and
10057: set_services fight for driver::fservices. before fix
10058:
10059: * src/main/execute.C 1.160:
10060: * src/types/pa_vmethod_frame.h 1.9:
10061: endless recursion line no
10062:
10063: * src/classes/classes.h 1.8:
10064: * src/include/pa_sql_connection.h 1.10:
10065: * src/include/pa_sql_driver_manager.h 1.7:
10066: * src/main/pa_sql_driver_manager.C 1.17:
10067: cache expiration[use SQL_Driver::disconnect]
10068:
10069: * src/include/pa_config_fixed.h 1.9:
10070: * src/include/pa_threads.h 1.16:
10071: * src/targets/cgi/pa_threads.C 1.1:
10072: * src/targets/cgi/parser3.dsp 1.18:
10073: * src/targets/isapi/pa_threads.C 1.1:
10074: * src/targets/isapi/parser3isapi.dsp 1.14:
10075: added pa_threads.C
10076:
10077: * src/classes/image.C 1.27:
10078: * src/include/pa_sql_driver_manager.h 1.4:
10079: * src/main/pa_sql_driver_manager.C 1.14:
10080: * src/main/pa_string.C 1.87:
10081: wrong includes order prevented sqlmanager to see MULTYTHREAD define
10082:
10083: * src/main/pa_table.C 1.31:
10084: table.locate current restored on "not found"
10085:
10086: * src/include/pa_threads.h 1.15:
10087: removed targets/parser
10088:
10089: * src/classes/op.C 1.19:
10090: * src/include/pa_sql_connection.h 1.6:
10091: * src/main/pa_sql_driver_manager.C 1.12:
10092: * src/sql/pa_sql_driver.h 1.9:
10093: connection from cache ->set_services(&services);
10094:
10095: * src/include/pa_config_fixed.h 1.7:
10096: * src/include/pa_threads.h 1.13:
10097: * src/main/pa_sql_driver_manager.C 1.13:
10098: SYNCHRONIZED moved closer to caches put/gets
10099:
10100: * src/classes/string.C 1.50:
10101: * src/include/pa_config_fixed.h 1.11:
10102: * src/include/pa_config_includes.h 1.9:
10103: * src/main/compile.y 1.134:
10104: * src/main/compile_tools.h 1.40:
10105: * src/main/execute.C 1.161:
10106: * src/main/pa_array.C 1.35:
10107: * src/main/pa_common.C 1.53:
10108: * src/main/pa_dir.C 1.3:
10109: * src/main/pa_hash.C 1.35:
10110: * src/main/pa_pool.C 1.18:
10111: * src/main/untaint.C 1.49:
10112: * src/types/pa_vcookie.C 1.21:
10113: * src/types/pa_vfile.C 1.17:
10114: * src/types/pa_vform.C 1.29:
10115: #include "pa_config_includes.h"
10116: removed from most .C
10117:
10118: * src/doc/html2chm.cmd 1.2:
10119: z
10120:
10121: * src/doc/chm.cmd 1.7:
10122: * src/doc/doxygen.cmd 1.7:
10123: * src/doc/html2chm.cmd 1.1:
10124: * src/doc/sources2html.cmd 1.1:
10125: * src/doc/view.cmd 1.3:
10126: * src/doc/view_chm.cmd 1.1:
10127: * src/doc/view_html.cmd 1.1:
10128: doc cmds
10129:
10130: * src/main/pa_sql_driver_manager.C 1.19:
10131: moved expiration to get_connection_from_cache
10132:
10133: * src/main/pa_sql_driver_manager.C 1.18:
10134: cache expiration bf
10135:
10136: * src/classes/op.C 1.21:
10137: * src/include/pa_sql_connection.h 1.9:
10138: * src/include/pa_sql_driver_manager.h 1.6:
10139: * src/main/pa_sql_driver_manager.C 1.16:
10140: * src/sql/pa_sql_driver.h 1.10:
10141: fixed problem at last: 2connections own 1driver and
10142: set_services fight for driver::fservices. before fix
10143:
10144: 2001-05-16 parser
10145: * src/include/pa_array.h 1.39:
10146: * src/include/pa_string.h 1.92:
10147: * src/main/execute.C 1.157:
10148: * src/main/pa_array.C 1.33:
10149: * src/targets/cgi/pa_pool.C 1.9:
10150: * src/targets/cgi/parser3.C 1.81:
10151: array debugged; adjusted
10152:
10153: * src/include/pa_array.h 1.40:
10154: * src/main/pa_array.C 1.34:
10155: * src/targets/cgi/parser3.C 1.82:
10156: removed array debug. before vstring rebasing
10157:
10158: * src/main/pa_sql_driver_manager.C 1.11:
10159: * src/main/pa_string.C 1.86:
10160: SQL_Driver_manager line no for connect/charset errors
10161:
10162: * src/targets/cgi/parser3.C 1.83:
10163: z
10164:
10165: * src/include/pa_pool.h 1.51:
10166: * src/targets/cgi/pa_pool.C 1.10:
10167: removed pool debug, #ifdefed some.
10168: would debug later, on more precise sample than stupid:
10169: @main[]
10170: $name[$z[]]
10171: ^for[i](0;10000-2){
10172: $tail[9994]
10173: $name.$tail[$tail!]
10174: $name.$tail
10175: }
10176: ok3
10177:
10178: 2001-05-15 parser
10179: * src/targets/cgi/pa_pool.C 1.6:
10180: * src/targets/cgi/parser3.C 1.78:
10181: main loss here: 5673321/ 70041= 81
10182:
10183: * src/include/pa_pool.h 1.50:
10184: * src/include/pa_string.h 1.89:
10185: * src/main/pa_string.C 1.83:
10186: * src/targets/cgi/pa_pool.C 1.7:
10187: * src/targets/cgi/parser3.C 1.79:
10188: string fixed bug with fullchunk cmps
10189:
10190: * src/include/pa_string.h 1.90:
10191: * src/main/pa_string.C 1.84:
10192: * src/targets/cgi/pa_pool.C 1.8:
10193: * src/targets/cgi/parser3.C 1.80:
10194: think that all must grow lineary, not exponentialy
10195:
10196: * src/include/pa_array.h 1.38:
10197: * src/include/pa_string.h 1.91:
10198: * src/main/pa_array.C 1.32:
10199: * src/main/pa_string.C 1.85:
10200: string+array made linear grows
10201:
10202: * src/include/pa_string.h 1.88:
10203: * src/targets/cgi/pa_pool.C 1.5:
10204: * src/targets/cgi/parser3.C 1.77:
10205: detected huge mem allocation: size/times malloc 27809390/368771
10206: calloc 3232/83. would test now
10207:
10208: * src/classes/random.C 1.12:
10209: * src/main/compile.y 1.133:
10210: * src/main/execute.C 1.156:
10211: * src/main/pa_request.C 1.130:
10212: * src/types/pa_value.h 1.60:
10213: * src/types/pa_vmethod_frame.h 1.8:
10214: numbered params had wrong name - for instance: bad error
10215: message in ^for[] bad body type. fixed
10216:
10217: 2001-05-14 parser
10218: * src/classes/string.C 1.49:
10219: * src/include/pa_string.h 1.87:
10220: * src/main/pa_string.C 1.82:
10221: * src/main/untaint.C 1.48:
10222: ^string.upper|lower[]
10223:
10224: 2001-05-11 paf
10225: * src/classes/classes.cmd 1.2:
10226: * src/classes/gawk.exe 1.2:
10227: * src/classes/ls.exe 1.2:
10228: * src/main/bison.exe 1.2:
10229: * src/targets/isapi/KILL.EXE 1.2:
10230: * src/targets/isapi/PSTAT.EXE 1.2:
10231: * src/targets/isapi/istart.cmd 1.2:
10232: * src/targets/isapi/istop.cmd 1.2:
10233: * src/targets/isapi/kill.pl 1.2:
10234: moved win32 helpers to /win32tools
10235:
10236: 2001-05-11 parser
10237: * src/main/main.dsp 1.99:
10238: * src/targets/isapi/parser3isapi.dsp 1.13:
10239: fixed some .dsp for win32tools
10240:
10241: * src/classes/double.C 1.28:
10242: * src/classes/image.C 1.26:
10243: * src/classes/op.C 1.18:
10244: * src/classes/string.C 1.48:
10245: * src/classes/table.C 1.80:
10246: * src/classes/unknown.C 1.7:
10247: * src/main/execute.C 1.155:
10248: * src/types/pa_value.h 1.59:
10249: * src/types/pa_vbool.h 1.10:
10250: * src/types/pa_vdouble.h 1.21:
10251: * src/types/pa_vint.h 1.22:
10252: * src/types/pa_vstring.h 1.26:
10253: * src/types/pa_vunknown.h 1.13:
10254: op: MAX_LOOPS
10255: as_int
10256:
10257: 2001-05-10 paf
10258: * src/doc/doxygen.cmd 1.5:
10259: * src/main/compile.y 1.131:
10260: * src/types/pa_vobject.h 1.9:
10261: grammar: priorities changes [lowerd && prior]
10262: vobject: now first fields, next methods
10263:
10264: * src/main/pa_request.C 1.129:
10265: * src/types/pa_vrequest.C 1.6:
10266: op configured
10267:
10268: * src/Makefile.in 1.2:
10269: * src/classes/Makefile.in 1.2:
10270: * src/classes/gd/Makefile.in 1.2:
10271: * src/classes/gd/gif.h 1.9:
10272: * src/include/pa_config_auto.h.in 1.2:
10273: * src/include/pa_config_fixed.h 1.6:
10274: * src/include/pa_config_includes.h 1.6:
10275: * src/main/Makefile.in 1.2:
10276: * src/targets/Makefile.in 1.3:
10277: * src/targets/apache13/Makefile.in 1.2:
10278: * src/targets/cgi/Makefile.in 1.2:
10279: * src/types/Makefile.in 1.2:
10280: inline wonders
10281:
10282: * src/main/compile.y 1.132:
10283: @end grammar: allowed zero strings in control menthod
10284:
10285: * src/types/pa_value.h 1.58:
10286: * src/types/pa_vclass.h 1.16:
10287: * src/types/pa_vstateless_class.h 1.14:
10288: * src/types/pa_vstateless_object.h 1.9:
10289: changed priority: field before method lookup in vclass & vobject
10290:
10291: * src/include/pa_common.h 1.43:
10292: * src/include/pa_config_includes.h 1.7:
10293: inline undefed for C++, that's all
10294:
10295: * src/classes/gd/gif.h 1.8:
10296: gif.h accedently removed
10297:
10298: * src/classes/Makefile.am 1.8:
10299: * src/classes/hash.C 1.1:
10300: * src/doc/doxygen.cfg 1.11:
10301: * src/doc/doxygen.cmd 1.6:
10302: hash.C added
10303:
10304: 2001-05-08 paf
10305: * src/classes/table.C 1.76:
10306: table:hash always hash of hash now
10307:
10308: * src/classes/op.C 1.15:
10309: * src/classes/table.C 1.72:
10310: * src/main/main.dsp 1.97:
10311: * src/types/pa_vtable.h 1.21:
10312: removed table:find. table:locate and op:eval now return bool
10313:
10314: * src/classes/table.C 1.75:
10315: table:empty return bool now
10316:
10317: * src/classes/table.C 1.79:
10318: * src/types/pa_value.h 1.57:
10319: * src/types/pa_vhash.h 1.14:
10320: * src/types/pa_vmethod_frame.h 1.7:
10321: hash:default works at last!
10322:
10323: * src/main/pa_table.C 1.30:
10324: table columnname2item on nameless ignored bark=false. fixed
10325:
10326: * src/classes/op.C 1.17:
10327: * src/types/pa_vtable.h 1.22:
10328: allowed $table.2342734 returns vunknown
10329:
10330: * src/classes/table.C 1.74:
10331: * src/doc/chm.cmd 1.6:
10332: * src/include/pa_array.h 1.37:
10333: * src/include/pa_table.h 1.32:
10334: * src/main/pa_table.C 1.29:
10335: * src/types/pa_value.h 1.56:
10336: * src/types/pa_vtable.h 1.23:
10337: table:hash
10338:
10339: * src/doc/chm.cmd 1.5:
10340: * src/main/execute.C 1.154:
10341: * src/types/pa_value.h 1.55:
10342: wrong pool in method checkparams again. fixed
10343:
10344: * src/classes/double.C 1.27:
10345: * src/classes/int.C 1.24:
10346: * src/classes/op.C 1.16:
10347: * src/classes/string.C 1.47:
10348: int,double,string:int[] double[] string:length[] results now
10349: have hames
10350:
10351: * src/classes/table.C 1.77:
10352: z
10353:
10354: * src/classes/mail.C 1.28:
10355: * src/classes/table.C 1.78:
10356: * src/doc/doxygen.cmd 1.4:
10357: * src/main/main.dsp 1.98:
10358: * src/types/pa_vhash.h 1.13:
10359: * src/types/pa_vstateless_class.h 1.13:
10360: hash:default
10361:
10362: * src/classes/table.C 1.73:
10363: table:record have name
10364:
10365: 2001-05-07 paf
10366: * src/types/pa_value.h 1.51:
10367: * src/types/pa_vtable.h 1.17:
10368: table: fields, then methods. so to enable 'dir' fields & co.
10369:
10370: * src/main/execute.C 1.153:
10371: ^var[^class:var.method[]] is not constructor now
10372:
10373: * src/main/compile.y 1.130:
10374: grammar: @end
10375:
10376: * src/doc/chm.cmd 1.4:
10377: cmd
10378:
10379: * src/doc/ClassExample2.dox 1.3:
10380: * src/doc/aliased.dox 1.3:
10381: * src/doc/chm.cmd 1.2:
10382: * src/include/code.h 1.29:
10383: * src/include/pa_opcode.h 1.1:
10384: * src/main/compile.C 1.36:
10385: * src/main/compile_tools.h 1.39:
10386: * src/main/execute.C 1.152:
10387: * src/types/pa_value.h 1.53:
10388: * src/types/pa_vbool.h 1.9:
10389: * src/types/pa_vclass.h 1.15:
10390: * src/types/pa_vcode_frame.h 1.4:
10391: * src/types/pa_vcookie.h 1.10:
10392: * src/types/pa_vdouble.h 1.20:
10393: * src/types/pa_venv.h 1.16:
10394: * src/types/pa_vfile.h 1.26:
10395: * src/types/pa_vform.h 1.20:
10396: * src/types/pa_vhash.h 1.12:
10397: * src/types/pa_vimage.h 1.13:
10398: * src/types/pa_vint.h 1.21:
10399: * src/types/pa_vjunction.h 1.6:
10400: * src/types/pa_vmethod_frame.h 1.6:
10401: * src/types/pa_vobject.h 1.8:
10402: * src/types/pa_vrequest.h 1.10:
10403: * src/types/pa_vresponse.h 1.10:
10404: * src/types/pa_vstateless_class.h 1.12:
10405: * src/types/pa_vstring.h 1.25:
10406: * src/types/pa_vtable.h 1.20:
10407: * src/types/pa_vunknown.h 1.12:
10408: * src/types/pa_wcontext.h 1.15:
10409: * src/types/pa_wwrapper.h 1.9:
10410: pa_code.h
10411:
10412: * src/include/pa_table.h 1.30:
10413: * src/main/pa_table.C 1.27:
10414: * src/types/pa_value.h 1.52:
10415: * src/types/pa_vtable.h 1.18:
10416: table: fields, then methods. so to enable 'dir' fields & co. more
10417:
10418: * src/classes/gd/gifio.C 1.9:
10419: * src/classes/string.C 1.45:
10420: * src/classes/table.C 1.71:
10421: * src/doc/ClassExample1.dox 1.2:
10422: * src/doc/ClassExample2.dox 1.2:
10423: * src/doc/ClassExample3.dox 1.2:
10424: * src/doc/aliased.dox 1.2:
10425: * src/doc/class.dox 1.2:
10426: * src/doc/compiler.dox 1.2:
10427: * src/doc/doxygen.cfg 1.10:
10428: * src/doc/doxygen.cmd 1.2:
10429: * src/doc/executor.dox 1.2:
10430: * src/doc/index.dox 1.3:
10431: * src/doc/methoded.dox 1.2:
10432: * src/doc/module.dox 1.2:
10433: * src/doc/object.dox 1.2:
10434: * src/doc/pooled.dox 1.2:
10435: * src/doc/string.dox 1.2:
10436: * src/doc/targets.dox 1.2:
10437: * src/doc/value.dox 1.2:
10438: * src/include/code.h 1.28:
10439: * src/include/pa_hash.h 1.39:
10440: * src/include/pa_string.h 1.86:
10441: * src/main/pa_request.C 1.128:
10442: * src/main/pa_sql_driver_manager.C 1.10:
10443: * src/types/pa_vjunction.h 1.5:
10444: * src/types/pa_vtable.h 1.19:
10445: dox, split by not clean parts also
10446:
10447: * src/classes/image.C 1.25:
10448: * src/classes/mail.C 1.27:
10449: * src/classes/string.C 1.46:
10450: * src/doc/chm.cmd 1.3:
10451: * src/include/pa_table.h 1.31:
10452: * src/main/pa_table.C 1.28:
10453: * src/types/pa_value.h 1.54:
10454: method reported errors on wrong pool
10455:
10456: * src/doc/chm.cmd 1.1:
10457: * src/doc/doxygen.cmd 1.3:
10458: * src/doc/view.cmd 1.2:
10459: dox cmd
10460:
10461: 2001-05-04 paf
10462: * src/classes/classes.h 1.7:
10463: * src/classes/double.C 1.26:
10464: * src/classes/file.C 1.36:
10465: * src/classes/form.C 1.11:
10466: * src/classes/image.C 1.24:
10467: * src/classes/int.C 1.23:
10468: * src/classes/mail.C 1.26:
10469: * src/classes/op.C 1.14:
10470: * src/classes/random.C 1.11:
10471: * src/classes/response.C 1.11:
10472: * src/classes/string.C 1.44:
10473: * src/classes/table.C 1.70:
10474: * src/classes/unknown.C 1.6:
10475: * src/doc/doxygen.cfg 1.9:
10476: * src/doc/index.dox 1.2:
10477: * src/main/pa_string.C 1.81:
10478: removed m- method dox
10479:
10480: * src/doc/ClassExample1.dox 1.1:
10481: * src/doc/ClassExample2.dox 1.1:
10482: * src/doc/ClassExample3.dox 1.1:
10483: * src/main/execute.C 1.151:
10484: dox: example1 updated
10485:
10486: 2001-05-03 paf
10487: * src/classes/classes.h 1.6:
10488: * src/classes/double.C 1.25:
10489: * src/doc/aliased.dox 1.1:
10490: * src/doc/class.dox 1.1:
10491: * src/doc/compiler.dox 1.1:
10492: * src/doc/doxygen.cfg 1.8:
10493: * src/doc/doxygen.txt 1.6:
10494: * src/doc/executor.dox 1.1:
10495: * src/doc/index.dox 1.1:
10496: * src/doc/methoded.dox 1.1:
10497: * src/doc/module.dox 1.1:
10498: * src/doc/object.dox 1.1:
10499: * src/doc/pooled.dox 1.1:
10500: * src/doc/string.dox 1.1:
10501: * src/doc/targets.dox 1.1:
10502: * src/doc/value.dox 1.1:
10503: * src/main/pa_request.C 1.127:
10504: dox splitted .dox files and added some
10505:
10506: * src/classes/Makefile.am 1.7:
10507: * src/doc/doxygen.txt 1.5:
10508: classes/am
10509:
10510: 2001-05-02 paf
10511: * src/classes/image.C 1.23:
10512: * src/classes/table.C 1.69:
10513: table:dir result are not tainted by file_name language now
10514:
10515: 2001-04-28 paf
10516: * src/classes/classes.inc 1.5:
10517: removed classes.inc
10518:
10519: * src/classes/classes.C 1.3:
10520: * src/classes/classes.h 1.3:
10521: * src/classes/file.C 1.33:
10522: * src/classes/form.C 1.5:
10523: * src/classes/mail.C 1.24:
10524: * src/include/pa_request.h 1.85:
10525: * src/main/pa_request.C 1.124:
10526: configure started
10527:
10528: * src/classes/file.C [reorganize_user_classes] 1.31.2.5:
10529: * src/classes/table.C [reorganize_user_classes] 1.65.2.4:
10530: * src/main/compile.y [reorganize_user_classes] 1.127.2.2:
10531: * src/main/execute.C [reorganize_user_classes] 1.148.2.3:
10532: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.4:
10533: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.2:
10534: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.3:
10535: * src/types/pa_wcontext.h [reorganize_user_classes] 1.12.2.1:
10536: removed ^a.menu{$name} ability. now
10537: $a{^menu{$name}}
10538: or
10539: ^a.menu{$a.name}
10540:
10541: * src/classes/_double.h 1.8:
10542: * src/classes/_file.h 1.5:
10543: * src/classes/_form.h 1.4:
10544: * src/classes/_image.h 1.4:
10545: * src/classes/_int.h 1.8:
10546: * src/classes/_mail.h 1.4:
10547: * src/classes/_op.h 1.6:
10548: * src/classes/_random.h 1.4:
10549: * src/classes/_response.h 1.5:
10550: * src/classes/_string.h 1.10:
10551: * src/classes/_table.h 1.7:
10552: * src/classes/_unknown.h 1.3:
10553: * src/classes/classes.C 1.2:
10554: * src/classes/classes.h 1.2:
10555: * src/classes/classes.inc 1.1:
10556: * src/classes/double.C 1.22:
10557: * src/classes/exec.C 1.4:
10558: * src/classes/file.C 1.32:
10559: * src/classes/form.C 1.4:
10560: * src/classes/image.C 1.22:
10561: * src/classes/int.C 1.20:
10562: * src/classes/mail.C 1.23:
10563: * src/classes/op.C 1.10:
10564: * src/classes/random.C 1.10:
10565: * src/classes/response.C 1.8:
10566: * src/classes/string.C 1.41:
10567: * src/classes/table.C 1.66:
10568: * src/classes/unknown.C 1.3:
10569: * src/include/pa_globals.h 1.51:
10570: * src/include/pa_request.h 1.84:
10571: * src/main/compile.y 1.129:
10572: * src/main/execute.C 1.149:
10573: * src/main/main.dsp 1.93:
10574: * src/main/pa_globals.C 1.57:
10575: * src/main/pa_request.C 1.123:
10576: * src/targets/cgi/parser3.C 1.73:
10577: * src/targets/isapi/parser3isapi.C 1.32:
10578: * src/types/pa_value.h 1.50:
10579: * src/types/pa_vcookie.h 1.9:
10580: * src/types/pa_vdouble.h 1.17:
10581: * src/types/pa_venv.h 1.15:
10582: * src/types/pa_vfile.h 1.23:
10583: * src/types/pa_vform.C 1.28:
10584: * src/types/pa_vform.h 1.17:
10585: * src/types/pa_vimage.h 1.10:
10586: * src/types/pa_vint.h 1.18:
10587: * src/types/pa_vrequest.h 1.9:
10588: * src/types/pa_vresponse.h 1.9:
10589: * src/types/pa_vstateless_class.h 1.11:
10590: * src/types/pa_vstring.h 1.24:
10591: * src/types/pa_vtable.h 1.16:
10592: * src/types/pa_vunknown.h 1.11:
10593: * src/types/pa_wcontext.h 1.13:
10594: Methoded reorganized. todo: methoded-configure
10595:
10596: * src/classes/classes.inc 1.4:
10597: * src/main/Makefile.am 1.12:
10598: removed pa_methoded from .am
10599:
10600: * src/main/execute.C 1.150:
10601: * src/types/pa_wcontext.h 1.14:
10602: Methoded reorganized 2. todo: methoded-configure
10603:
10604: * src/classes/Makefile.am 1.4:
10605: * src/classes/classes.awk 1.1:
10606: * src/classes/classes.cmd 1.1:
10607: * src/classes/classes.inc 1.2:
10608: * src/classes/gawk.exe 1.1:
10609: * src/classes/ls.exe 1.1:
10610: * src/main/bison.exe 1.1:
10611: classes.inc autogenerator
10612:
10613: * src/classes/form.C 1.6:
10614: * src/include/pa_request.h 1.86:
10615: * src/main/pa_request.C 1.125:
10616: about to move configured data to special request hash
10617:
10618: * src/classes/Makefile.am 1.5:
10619: * src/main/main.dsp 1.95:
10620: classes/Makefile.am
10621:
10622: * src/classes/form.C 1.7:
10623: * src/classes/mail.C 1.25:
10624: * src/classes/op.C 1.11:
10625: * src/include/pa_globals.h 1.52:
10626: * src/include/pa_request.h 1.87:
10627: * src/main/pa_globals.C 1.58:
10628: * src/main/pa_request.C 1.126:
10629: moved some configured data to request::classes_conf
10630: moved some string crations from globals to M...
10631:
10632: * src/classes/classes.C 1.4:
10633: * src/classes/classes.h 1.4:
10634: * src/classes/double.C 1.23:
10635: * src/classes/file.C 1.34:
10636: * src/classes/form.C 1.9:
10637: * src/classes/int.C 1.21:
10638: * src/classes/op.C 1.12:
10639: * src/classes/response.C 1.9:
10640: * src/classes/string.C 1.42:
10641: * src/classes/table.C 1.67:
10642: * src/classes/unknown.C 1.4:
10643: * src/include/pa_methoded.h 1.1:
10644: * src/main/Makefile.am 1.11:
10645: * src/main/main.dsp 1.94:
10646: * src/main/pa_methoded.C 1.1:
10647: * src/targets/cgi/parser3.C 1.75:
10648: * src/types/pa_vdouble.h 1.18:
10649: * src/types/pa_vfile.h 1.24:
10650: * src/types/pa_vform.h 1.18:
10651: * src/types/pa_vimage.h 1.11:
10652: * src/types/pa_vint.h 1.19:
10653: classes/classes renamet to include|main/pa_methoded
10654:
10655: * src/include/pa_string.h 1.85:
10656: * src/main/pa_globals.C 1.60:
10657: * src/main/untaint.C 1.47:
10658: * src/targets/cgi/parser3.C 1.74:
10659: * src/targets/isapi/parser3isapi.C 1.33:
10660: z
10661:
10662: * src/classes/Makefile.am 1.6:
10663: * src/classes/classes.C 1.5:
10664: * src/classes/classes.h 1.5:
10665: * src/classes/classes.inc 1.3:
10666: * src/classes/double.C 1.24:
10667: * src/classes/file.C 1.35:
10668: * src/classes/form.C 1.10:
10669: * src/classes/int.C 1.22:
10670: * src/classes/op.C 1.13:
10671: * src/classes/response.C 1.10:
10672: * src/classes/string.C 1.43:
10673: * src/classes/table.C 1.68:
10674: * src/classes/unknown.C 1.5:
10675: * src/include/pa_methoded.h 1.2:
10676: * src/main/main.dsp 1.96:
10677: * src/main/pa_methoded.C 1.2:
10678: * src/targets/cgi/parser3.C 1.76:
10679: * src/types/pa_vdouble.h 1.19:
10680: * src/types/pa_vfile.h 1.25:
10681: * src/types/pa_vform.h 1.19:
10682: * src/types/pa_vimage.h 1.12:
10683: * src/types/pa_vint.h 1.20:
10684: renamed pa_methoded back to classes/classes.h
10685:
10686: * src/classes/_string.h [reorganize_user_classes] 1.9.2.1:
10687: * src/classes/classes.C [reorganize_user_classes] 1.1.2.2:
10688: * src/classes/classes.h [reorganize_user_classes] 1.1.2.2:
10689: * src/classes/double.C [reorganize_user_classes] 1.21.4.2:
10690: * src/classes/exec.C [reorganize_user_classes] 1.3.4.1:
10691: * src/classes/file.C [reorganize_user_classes] 1.31.2.4:
10692: * src/classes/form.C [reorganize_user_classes] 1.3.4.2:
10693: * src/classes/image.C [reorganize_user_classes] 1.21.2.4:
10694: * src/classes/int.C [reorganize_user_classes] 1.19.4.3:
10695: * src/classes/mail.C [reorganize_user_classes] 1.22.2.3:
10696: * src/classes/op.C [reorganize_user_classes] 1.9.2.3:
10697: * src/classes/random.C [reorganize_user_classes] 1.9.2.3:
10698: * src/classes/response.C [reorganize_user_classes] 1.7.4.3:
10699: * src/classes/string.C [reorganize_user_classes] 1.40.2.3:
10700: * src/classes/table.C [reorganize_user_classes] 1.65.2.3:
10701: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.2:
10702: * src/include/pa_request.h [reorganize_user_classes] 1.83.2.1:
10703: * src/main/compile.y [reorganize_user_classes] 1.127.2.1:
10704: * src/main/execute.C [reorganize_user_classes] 1.148.2.2:
10705: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.3:
10706: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.3:
10707: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.2:
10708: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.2:
10709: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.2:
10710: * src/types/pa_vform.C [reorganize_user_classes] 1.27.2.1:
10711: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.2:
10712: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.2:
10713: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.2:
10714: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.2:
10715: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.2:
10716: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.2:
10717: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.2:
10718: beautifying just compiled. todo: debug, configure
10719:
10720: * src/classes/classes.awk 1.2:
10721: skipped classes in .awk
10722:
10723: * src/classes/form.C 1.8:
10724: * src/include/pa_globals.h 1.53:
10725: * src/main/pa_globals.C 1.59:
10726: moved some configured data to request::classes_conf
10727: moved some string crations from globals to M...
10728: [works]
10729:
10730: 2001-04-27 paf
10731: * src/main/compile.y 1.128:
10732: serge@ found @CLASS bug. fixed
10733:
10734: * src/classes/_double.h [reorganize_user_classes] 1.7.2.1:
10735: * src/classes/_form.h [reorganize_user_classes] 1.3.2.1:
10736: * src/classes/_int.h [reorganize_user_classes] 1.7.2.1:
10737: * src/classes/_response.h [reorganize_user_classes] 1.4.2.1:
10738: * src/classes/_unknown.h [reorganize_user_classes] 1.2.2.1:
10739: * src/classes/classes.C [reorganize_user_classes] 1.1.2.1:
10740: * src/classes/classes.h [reorganize_user_classes] 1.1.2.1:
10741: * src/classes/double.C [reorganize_user_classes] 1.21.4.1:
10742: * src/classes/file.C [reorganize_user_classes] 1.31.2.2:
10743: * src/classes/form.C [reorganize_user_classes] 1.3.4.1:
10744: * src/classes/image.C [reorganize_user_classes] 1.21.2.2:
10745: * src/classes/int.C [reorganize_user_classes] 1.19.4.2:
10746: * src/classes/mail.C [reorganize_user_classes] 1.22.2.2:
10747: * src/classes/op.C [reorganize_user_classes] 1.9.2.2:
10748: * src/classes/random.C [reorganize_user_classes] 1.9.2.2:
10749: * src/classes/response.C [reorganize_user_classes] 1.7.4.2:
10750: * src/classes/string.C [reorganize_user_classes] 1.40.2.2:
10751: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.2:
10752: * src/main/main.dsp [reorganize_user_classes] 1.92.2.2:
10753: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.2:
10754: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.1:
10755: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.1:
10756: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.1:
10757: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.1:
10758: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.1:
10759: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.1:
10760: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.1:
10761: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.1:
10762: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.1:
10763: beautifying -100
10764:
10765: * src/classes/classes.C 1.1:
10766: file classes.C was initially added on branch
10767: reorganize_user_classes.
10768:
10769: * src/classes/file.C [reorganize_user_classes] 1.31.2.3:
10770: * src/classes/image.C [reorganize_user_classes] 1.21.2.3:
10771: * src/classes/table.C [reorganize_user_classes] 1.65.2.2:
10772: * src/main/execute.C [reorganize_user_classes] 1.148.2.1:
10773: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.2:
10774: * src/types/pa_vstateless_class.h [reorganize_user_classes] 1.10.2.1:
10775: beautifying -99
10776:
10777: * src/classes/_file.h [reorganize_user_classes] 1.4.2.1:
10778: * src/classes/_image.h [reorganize_user_classes] 1.3.2.1:
10779: * src/classes/_mail.h [reorganize_user_classes] 1.3.2.1:
10780: * src/classes/_op.h [reorganize_user_classes] 1.5.2.1:
10781: * src/classes/_random.h [reorganize_user_classes] 1.3.2.1:
10782: * src/classes/_table.h [reorganize_user_classes] 1.6.2.1:
10783: * src/classes/file.C [reorganize_user_classes] 1.31.2.1:
10784: * src/classes/image.C [reorganize_user_classes] 1.21.2.1:
10785: * src/classes/int.C [reorganize_user_classes] 1.19.4.1:
10786: * src/classes/mail.C [reorganize_user_classes] 1.22.2.1:
10787: * src/classes/op.C [reorganize_user_classes] 1.9.2.1:
10788: * src/classes/random.C [reorganize_user_classes] 1.9.2.1:
10789: * src/classes/response.C [reorganize_user_classes] 1.7.4.1:
10790: * src/classes/string.C [reorganize_user_classes] 1.40.2.1:
10791: * src/classes/table.C [reorganize_user_classes] 1.65.2.1:
10792: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.1:
10793: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.1:
10794: * src/main/main.dsp [reorganize_user_classes] 1.92.2.1:
10795: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.1:
10796: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.1:
10797: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.1:
10798: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.1:
10799: * src/types/pa_vcookie.h [reorganize_user_classes] 1.8.2.1:
10800: * src/types/pa_venv.h [reorganize_user_classes] 1.14.2.1:
10801: * src/types/pa_vrequest.h [reorganize_user_classes] 1.8.2.1:
10802: started beautifying
10803:
10804: * src/classes/classes.h 1.1:
10805: file classes.h was initially added on branch
10806: reorganize_user_classes.
10807:
10808: 2001-04-26 paf
10809: * src/main/pa_request.C 1.121:
10810: * src/main/pa_string.C 1.80:
10811: z
10812:
10813: * src/classes/_exec.h 1.4:
10814: * src/classes/_image.h 1.3:
10815: * src/classes/gd/gif.h 1.7:
10816: * src/classes/gd/gifio.C 1.8:
10817: * src/classes/image.C 1.21:
10818: * src/classes/mail.C 1.22:
10819: * src/classes/op.C 1.9:
10820: * src/classes/random.C 1.9:
10821: * src/classes/smtp/smtp.h 1.3:
10822: * src/classes/string.C 1.40:
10823: * src/classes/table.C 1.65:
10824: * src/doc/doxygen.cfg 1.5:
10825: * src/doc/doxygen.cfg 1.6:
10826: * src/doc/doxygen.cfg 1.7:
10827: * src/doc/doxygen.txt 1.4:
10828: * src/include/pa_array.h 1.36:
10829: * src/include/pa_config_fixed.h 1.5:
10830: * src/include/pa_config_includes.h 1.5:
10831: * src/include/pa_dir.h 1.3:
10832: * src/include/pa_socks.h 1.2:
10833: * src/include/pa_string.h 1.84:
10834: * src/main/compile_tools.h 1.38:
10835: * src/main/pa_common.C 1.52:
10836: * src/main/pa_request.C 1.122:
10837: * src/main/pa_socks.C 1.3:
10838: * src/sql/pa_sql_driver.h 1.8:
10839: * src/targets/cgi/pa_pool.C 1.4:
10840: * src/types/pa_vbool.h 1.7:
10841: * src/types/pa_vbool.h 1.8:
10842: * src/types/pa_vclass.h 1.13:
10843: * src/types/pa_vclass.h 1.14:
10844: * src/types/pa_vcode_frame.h 1.2:
10845: * src/types/pa_vcode_frame.h 1.3:
10846: * src/types/pa_vcookie.h 1.8:
10847: * src/types/pa_vdouble.h 1.16:
10848: * src/types/pa_venv.h 1.14:
10849: * src/types/pa_vfile.h 1.22:
10850: * src/types/pa_vform.C 1.27:
10851: * src/types/pa_vform.h 1.16:
10852: * src/types/pa_vhash.h 1.11:
10853: * src/types/pa_vimage.C 1.7:
10854: * src/types/pa_vimage.h 1.9:
10855: * src/types/pa_vint.h 1.17:
10856: * src/types/pa_vjunction.h 1.3:
10857: * src/types/pa_vjunction.h 1.4:
10858: * src/types/pa_vmethod_frame.h 1.4:
10859: * src/types/pa_vmethod_frame.h 1.5:
10860: * src/types/pa_vobject.h 1.6:
10861: * src/types/pa_vobject.h 1.7:
10862: * src/types/pa_vrequest.C 1.5:
10863: * src/types/pa_vrequest.h 1.8:
10864: * src/types/pa_vstateless_class.C 1.8:
10865: * src/types/pa_vstateless_class.h 1.10:
10866: * src/types/pa_vstateless_object.h 1.8:
10867: * src/types/pa_vstring.C 1.5:
10868: * src/types/pa_vstring.h 1.23:
10869: * src/types/pa_vtable.h 1.15:
10870: * src/types/pa_vunknown.h 1.10:
10871: * src/types/pa_wcontext.C 1.6:
10872: * src/types/pa_wcontext.h 1.12:
10873: * src/types/pa_wwrapper.h 1.7:
10874: * src/types/pa_wwrapper.h 1.8:
10875: code documentation ++
10876:
10877: * src/include/pa_common.h 1.42:
10878: * src/include/pa_types.h 1.25:
10879: * src/main/pa_sql_driver_manager.C 1.9:
10880: module [and, guess, isapi] connection caching fixed.
10881: request-pooled-url were stored into global connectioncache
10882:
10883: 2001-04-25 paf
10884: * src/doc/doxygen.cfg 1.4:
10885: * src/doc/doxygen.txt 1.3:
10886: * src/targets/isapi/parser3isapi.C 1.31:
10887: started doc / [doxygen.txt]
10888:
10889: * src/include/code.h 1.27:
10890: * src/include/pa_common.h 1.41:
10891: * src/main/compile.y 1.127:
10892: * src/main/execute.C 1.148:
10893: * src/main/pa_common.C 1.51:
10894: -d
10895:
10896: * src/classes/file.C 1.31:
10897: * src/main/pa_exec.C 1.5:
10898: * src/targets/cgi/parser3.C 1.72:
10899: illegal call check a bit improved, but still under iis no
10900: mapping of dir with parser allowed!
10901:
10902: 2001-04-24 paf
10903: * src/targets/Makefile.in 1.2:
10904: * src/targets/apache13/Makefile.in 1.1:
10905: apache makefile.in s
10906:
10907: * src/targets/Makefile.am 1.5:
10908: * src/targets/apache13/Makefile.am 1.1:
10909: apache module lib .am
10910:
10911: * src/main/pa_exec.C 1.4:
10912: windows32 buildCommand
10913:
10914: 2001-04-23 paf
10915: * src/classes/gd/gifio.C 1.7:
10916: * src/classes/image.C 1.20:
10917: * src/classes/mail.C 1.21:
10918: * src/include/pa_globals.h 1.50:
10919: * src/include/pa_string.h 1.83:
10920: * src/main/pa_exec.C 1.3:
10921: * src/main/pa_request.C 1.119:
10922: * src/main/untaint.C 1.44:
10923: untaint - @test optimize whitespaces for all but 'html'
10924:
10925: * src/main/untaint.C 1.46:
10926: untaint without charset
10927:
10928: * src/targets/cgi/parser3.C 1.68:
10929: cgi /// @test disable /cgi-bin/parser3/auto.p
10930:
10931: * src/classes/random.C 1.8:
10932: * src/targets/cgi/parser3.C 1.71:
10933: redo failed
10934: /// @test noticed series in isapi, check how initialize_random_class is called! [must be called only once]
10935:
10936: * src/main/untaint.C 1.45:
10937: mail header only once to =?
10938:
10939: * src/classes/mail.C 1.20:
10940: * src/include/pa_hash.h 1.38:
10941: * src/include/pa_string.h 1.82:
10942: * src/main/pa_common.C 1.49:
10943: * src/main/pa_hash.C 1.34:
10944: * src/main/pa_request.C 1.118:
10945: * src/main/untaint.C 1.43:
10946: untaint - @test mail-header
10947:
10948: * src/include/pa_config_auto.h.in 1.1:
10949: .h.in
10950:
10951: * src/targets/cgi/parser3.C 1.69:
10952: cgi cmdline ver
10953:
10954: * src/main/pa_request.C 1.120:
10955: * src/targets/cgi/parser3.C 1.70:
10956: // @test with commandline start "parser3 a.html" so that ^load
10957: a.cfg] worked! [now doesnt]
10958:
10959: * src/main/execute.C 1.147:
10960: operators first!
10961: so that ^table.menu{^rem{}} would not be 'unknown column'
10962:
10963: * src/include/pa_array.h 1.35:
10964: * src/main/pa_array.C 1.31:
10965: * src/types/pa_vfile.h 1.20:
10966: * src/types/pa_vfile.h 1.21:
10967: vfile fields return type
10968:
10969: * src/Makefile.in 1.1:
10970: * src/classes/Makefile.in 1.1:
10971: * src/main/Makefile.in 1.1:
10972: * src/targets/cgi/Makefile.in 1.1:
10973: * src/types/Makefile.in 1.1:
10974: makefile ins
10975:
10976: * src/main/pa_string.C 1.78:
10977: tested OK
10978: /// @test really @b test: s x m [tested: i & g ]
10979:
10980: * src/classes/gd/Makefile.am 1.1:
10981: * src/classes/gd/Makefile.in 1.1:
10982: * src/targets/Makefile 1.2:
10983: * src/targets/Makefile.in 1.1:
10984: makefiles&co
10985:
10986: * src/classes/Makefile 1.2:
10987: * src/main/Makefile 1.2:
10988: * src/targets/cgi/Makefile 1.2:
10989: * src/types/Makefile 1.2:
10990: makefiles removed
10991:
10992: * src/classes/Makefile 1.1:
10993: * src/main/Makefile 1.1:
10994: * src/main/pa_string.C 1.79:
10995: * src/targets/Makefile 1.1:
10996: * src/targets/cgi/Makefile 1.1:
10997: * src/types/Makefile 1.1:
10998: configure.in + makefiles
10999:
11000: * src/classes/table.C 1.64:
11001: * src/types/pa_vform.C 1.26:
11002: * src/types/pa_vtable.h 1.14:
11003: /// @test $a.menu{ $a[123] }
11004: and $a.menu{^table:set[]...}
11005:
11006: * src/targets/cgi/Makefile.am 1.5:
11007: liblink
11008:
11009: * src/targets/cgi/Makefile.am 1.6:
11010: * src/targets/cgi/Makefile.am 1.7:
11011: win32 conditional
11012:
11013: * src/include/pa_config_fixed.h 1.4:
11014: * src/include/pa_config_includes.h 1.4:
11015: * src/main/pa_common.C 1.50:
11016: common: file_write /// @test mkdirs file_delete rmdirs
11017:
11018: 2001-04-20 paf
11019: * src/main/untaint.C 1.41:
11020: * src/targets/cgi/parser3.C 1.66:
11021: fixed header "a/a"
11022:
11023: * src/main/untaint.C 1.42:
11024: z
11025:
11026: * src/classes/string.C 1.39:
11027: * src/classes/table.C 1.63:
11028: * src/include/pa_globals.h 1.49:
11029: * src/include/pa_request.h 1.83:
11030: * src/include/pa_string.h 1.81:
11031: * src/main/compile.y 1.126:
11032: * src/main/pa_globals.C 1.56:
11033: * src/main/pa_request.C 1.117:
11034: * src/main/pa_string.C 1.77:
11035: * src/targets/cgi/parser3.C 1.67:
11036: $MAIN:LOCALE
11037:
11038: 2001-04-19 paf
11039: * src/main/compile_tools.h 1.37:
11040: $a$b bugfix
11041:
11042: * src/classes/file.C 1.30:
11043: * src/targets/cgi/parser3.C 1.65:
11044: z
11045:
11046: * src/include/pa_common.h 1.39:
11047: * src/main/pa_common.C 1.48:
11048: * src/main/pa_request.C 1.116:
11049: * src/main/untaint.C 1.40:
11050: * src/targets/isapi/parser3isapi.C 1.30:
11051: * src/types/pa_vcookie.C 1.19:
11052: changed urlencode here and in untaint.C to HTTP standard's "
11053: and \" mech
11054:
11055: * src/classes/file.C 1.29:
11056: * src/include/pa_common.h 1.40:
11057: * src/types/pa_vcookie.C 1.20:
11058: done: header to $fields. waits for header '\' tricks
11059:
11060: * src/main/pa_request.C 1.115:
11061: * src/targets/isapi/parser3isapi.C 1.29:
11062: fixed http://alx/~paf/ doesnt load /auto.p
11063:
11064: 2001-04-18 paf
11065: * src/classes/smtp/smtp.dsp 1.2:
11066: * src/main/Makefile.am 1.10:
11067: * src/main/main.dsp 1.92:
11068: * src/targets/cgi/Makefile.am 1.4:
11069: linux @alx
11070:
11071: * src/main/pa_request.C 1.114:
11072: 1
11073:
11074: 2001-04-17 paf
11075: * src/classes/file.C 1.28:
11076: * src/classes/image.C 1.19:
11077: * src/doc/doxygen.cfg 1.3:
11078: * src/include/pa_sql_connection.h 1.5:
11079: * src/main/pa_sql_driver_manager.C 1.8:
11080: * src/sql/pa_sql_driver.h 1.7:
11081: SQL_Driver_services renamed. doxygen statics enabled
11082:
11083: * src/Makefile.am 1.5:
11084: * src/classes/Makefile.am 1.3:
11085: * src/classes/_double.h 1.7:
11086: * src/classes/_exec.h 1.3:
11087: * src/classes/_file.h 1.4:
11088: * src/classes/_form.h 1.3:
11089: * src/classes/_image.h 1.2:
11090: * src/classes/_int.h 1.7:
11091: * src/classes/_mail.h 1.3:
11092: * src/classes/_op.h 1.5:
11093: * src/classes/_random.h 1.3:
11094: * src/classes/_response.h 1.4:
11095: * src/classes/_string.h 1.9:
11096: * src/classes/_table.h 1.6:
11097: * src/classes/_unknown.h 1.2:
11098: * src/classes/file.C 1.27:
11099: * src/classes/gd/gif.C 1.5:
11100: * src/classes/gd/gif.h 1.6:
11101: * src/classes/gd/gifio.C 1.6:
11102: * src/classes/image.C 1.18:
11103: * src/classes/mail.C 1.19:
11104: * src/classes/op.C 1.8:
11105: * src/classes/random.C 1.7:
11106: * src/include/pa_config_fixed.h 1.3:
11107: * src/include/pa_config_includes.h 1.3:
11108: * src/include/pa_hash.h 1.37:
11109: * src/include/pa_sql_driver_manager.h 1.3:
11110: * src/include/pa_version.h 1.2:
11111: * src/main/Makefile.am 1.9:
11112: * src/main/compile.y 1.125:
11113: * src/main/pa_common.C 1.47:
11114: * src/main/pa_exec.C 1.2:
11115: * src/main/pa_socks.C 1.2:
11116: * src/main/pa_sql_driver_manager.C 1.7:
11117: * src/sql/Makefile.am 1.2:
11118: * src/sql/pa_sql_driver.h 1.6:
11119: * src/targets/cgi/Makefile.am 1.3:
11120: * src/targets/cgi/parser3.C 1.64:
11121: * src/types/Makefile.am 1.3:
11122: * src/types/pa_vcookie.C 1.18:
11123: * src/types/pa_vform.C 1.25:
11124: * src/types/pa_vimage.h 1.8:
11125: exec @jav
11126:
11127: * src/include/pa_sql_driver_manager.h [gcc0415] 1.2.2.1:
11128: * src/main/pa_sql_driver_manager.C [gcc0415] 1.6.2.1:
11129: * src/sql/pa_sql_driver.h [gcc0415] 1.5.2.1:
11130: * src/types/pa_vimage.h [gcc0415] 1.7.2.1:
11131: sql driver interface now has initialize(client .so)
11132:
11133: 2001-04-16 paf
11134: * src/Makefile.am [gcc0415] 1.4.2.2:
11135: compile2 cygwin
11136:
11137: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.2:
11138: compile0 jav
11139:
11140: * src/Makefile.am [gcc0415] 1.4.2.1:
11141: * src/classes/Makefile.am [gcc0415] 1.2.2.1:
11142: * src/classes/_double.h [gcc0415] 1.6.2.1:
11143: * src/classes/_exec.h [gcc0415] 1.2.2.1:
11144: * src/classes/_file.h [gcc0415] 1.3.2.1:
11145: * src/classes/_form.h [gcc0415] 1.2.2.1:
11146: * src/classes/_image.h [gcc0415] 1.1.2.1:
11147: * src/classes/_int.h [gcc0415] 1.6.2.1:
11148: * src/classes/_mail.h [gcc0415] 1.2.2.1:
11149: * src/classes/_op.h [gcc0415] 1.4.2.1:
11150: * src/classes/_random.h [gcc0415] 1.2.2.1:
11151: * src/classes/_response.h [gcc0415] 1.3.2.1:
11152: * src/classes/_string.h [gcc0415] 1.8.2.1:
11153: * src/classes/_table.h [gcc0415] 1.5.2.1:
11154: * src/classes/_unknown.h [gcc0415] 1.1.2.1:
11155: * src/classes/gd/gif.C [gcc0415] 1.4.2.1:
11156: * src/classes/gd/gif.h [gcc0415] 1.5.2.1:
11157: * src/classes/gd/gifio.C [gcc0415] 1.5.2.1:
11158: * src/classes/image.C [gcc0415] 1.17.2.1:
11159: * src/classes/mail.C [gcc0415] 1.18.2.1:
11160: * src/classes/op.C [gcc0415] 1.7.2.1:
11161: * src/classes/random.C [gcc0415] 1.6.2.1:
11162: * src/include/pa_config_fixed.h [gcc0415] 1.2.2.1:
11163: * src/include/pa_config_includes.h [gcc0415] 1.2.2.1:
11164: * src/include/pa_hash.h [gcc0415] 1.36.2.1:
11165: * src/include/pa_version.h [gcc0415] 1.1.2.1:
11166: * src/main/Makefile.am [gcc0415] 1.8.2.1:
11167: * src/main/compile.y [gcc0415] 1.124.2.1:
11168: * src/main/pa_common.C [gcc0415] 1.46.2.1:
11169: * src/main/pa_exec.C [gcc0415] 1.1.2.1:
11170: * src/sql/Makefile.am [gcc0415] 1.1.2.1:
11171: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.1:
11172: * src/targets/cgi/parser3.C [gcc0415] 1.63.2.1:
11173: * src/types/Makefile.am [gcc0415] 1.2.2.1:
11174: * src/types/pa_vcookie.C [gcc0415] 1.17.2.1:
11175: * src/types/pa_vform.C [gcc0415] 1.24.2.1:
11176: compile-1
11177:
11178: * src/include/pa_config_includes.h [gcc0415] 1.2.2.2:
11179: * src/main/pa_exec.C [gcc0415] 1.1.2.2:
11180: * src/main/pa_socks.C [gcc0415] 1.1.2.1:
11181: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.3:
11182: compile1 cygwin
11183:
11184: 2001-04-15 paf
11185: * src/classes/op.C 1.5:
11186: * src/include/pa_request.h 1.82:
11187: * src/types/pa_value.h 1.48:
11188: * src/types/pa_vmethod_frame.h 1.3:
11189: MethodParams in op.C
11190:
11191: * src/types/pa_value.h 1.49:
11192: MethodParams !junction
11193:
11194: * src/classes/table.C 1.62:
11195: table:empty +=process
11196:
11197: * src/classes/op.C 1.7:
11198: z
11199:
11200: * src/classes/_string.h 1.8:
11201: * src/classes/double.C 1.21:
11202: * src/classes/file.C 1.26:
11203: * src/classes/image.C 1.17:
11204: * src/classes/int.C 1.19:
11205: * src/classes/mail.C 1.18:
11206: * src/classes/op.C 1.6:
11207: * src/classes/random.C 1.6:
11208: * src/classes/response.C 1.7:
11209: * src/classes/string.C 1.38:
11210: * src/classes/table.C 1.61:
11211: * src/classes/unknown.C 1.2:
11212: * src/main/pa_request.C 1.113:
11213: MethodParams everywhere
11214:
11215: 2001-04-12 paf
11216: * src/classes/_unknown.h 1.1:
11217: * src/classes/unknown.C 1.1:
11218: * src/include/pa_globals.h 1.48:
11219: * src/main/main.dsp 1.91:
11220: * src/main/pa_globals.C 1.55:
11221: * src/types/pa_vunknown.h 1.9:
11222: ^unknown:int[]=0 double[]=0
11223:
11224: * src/classes/gd/gif.C 1.4:
11225: * src/classes/image.C 1.13:
11226: image:line/fill/rectangle/bar/replace/polygon/polybar
11227:
11228: * src/classes/image.C 1.15:
11229: * src/main/pa_hash.C 1.33:
11230: hash bug fixed
11231:
11232: * src/classes/gd/gif.h 1.5:
11233: * src/classes/image.C 1.12:
11234: * src/classes/op.C 1.4:
11235: * src/main/execute.C 1.146:
11236: * src/types/pa_value.h 1.47:
11237: * src/types/pa_vmethod_frame.h 1.2:
11238: * src/types/pa_wcontext.h 1.11:
11239: for var now written not to r.wcontext, but to r.root
11240: cleared "entered_object" state
11241:
11242: * src/classes/image.C 1.16:
11243: * src/types/pa_vimage.h 1.7:
11244: image:font :text
11245:
11246: * src/classes/image.C 1.14:
11247: image:gif now does not have params
11248:
11249: 2001-04-11 paf
11250: * src/classes/mail.C 1.17:
11251: * src/classes/op.C 1.3:
11252: * src/targets/cgi/parser3.C 1.63:
11253: * src/types/pa_value.h 1.46:
11254: * src/types/pa_vfile.C 1.15:
11255: * src/types/pa_vfile.h 1.19:
11256: * src/types/pa_vform.C 1.24:
11257: * src/types/pa_vstring.C 1.3:
11258: * src/types/pa_vstring.h 1.22:
11259: forced UL_FILE_NAME of posted file name
11260:
11261: * src/classes/image.C 1.7:
11262: * src/main/execute.C 1.145:
11263: * src/main/main.dsp 1.89:
11264: * src/main/pa_request.C 1.112:
11265: * src/types/pa_vcframe.h 1.4:
11266: * src/types/pa_vcode_frame.h 1.1:
11267: * src/types/pa_vimage.C 1.4:
11268: * src/types/pa_vimage.h 1.4:
11269: * src/types/pa_vmethod_frame.h 1.1:
11270: * src/types/pa_vmframe.h 1.13:
11271: libimaging dead end: pil parses header in .py
11272:
11273: * src/classes/gd/gd.dsp 1.3:
11274: * src/classes/gd/gif.C 1.2:
11275: * src/classes/gd/gif.h 1.2:
11276: * src/classes/gd/gifio.C 1.2:
11277: * src/classes/image.C 1.8:
11278: * src/types/pa_vimage.C 1.5:
11279: * src/types/pa_vimage.h 1.5:
11280: gd started porting to Pooled descendant
11281:
11282: * src/classes/image.C 1.5:
11283: * src/main/pa_request.C 1.110:
11284: * src/types/pa_vform.C 1.23:
11285: fixed post [broke when moved post read to core]
11286:
11287: * src/classes/gd/gd.dsp 1.1:
11288: * src/classes/smtp/smtp.dsp 1.1:
11289: * src/main/main.dsp 1.87:
11290: gd+smtp made separate libs
11291:
11292: * src/classes/gd/gifio.C 1.3:
11293: * src/classes/image.C 1.9:
11294: * src/types/pa_vimage.C 1.6:
11295: * src/types/pa_vimage.h 1.6:
11296: gd todo: gif without file
11297:
11298: * src/include/pa_globals.h 1.46:
11299: * src/include/pa_string.h 1.80:
11300: * src/main/pa_common.C 1.46:
11301: * src/main/pa_request.C 1.111:
11302: * src/main/untaint.C 1.39:
11303: * src/types/pa_vfile.C 1.16:
11304: * src/types/pa_vstring.C 1.4:
11305: fixed vstring:as_vfile length
11306:
11307: * src/classes/gd/gd.dsp 1.2:
11308: * src/classes/image.C 1.6:
11309: * src/include/pa_globals.h 1.47:
11310: * src/main/main.dsp 1.88:
11311: * src/main/pa_globals.C 1.54:
11312: * src/types/pa_vimage.C 1.3:
11313: * src/types/pa_vimage.h 1.3:
11314: gd dead end. switching to python imaging lib
11315:
11316: * src/classes/gd/gif.h 1.3:
11317: * src/classes/gd/gifio.C 1.4:
11318: * src/classes/image.C 1.10:
11319: * src/main/main.dsp 1.90:
11320: gd with mem write + image just compiled
11321:
11322: * src/classes/gd/gif.C 1.3:
11323: * src/classes/gd/gif.h 1.4:
11324: * src/classes/gd/gifio.C 1.5:
11325: * src/classes/image.C 1.11:
11326: image:create image:load
11327:
11328: 2001-04-10 paf
11329: * src/classes/_double.h 1.6:
11330: * src/classes/_file.h 1.3:
11331: * src/classes/_form.h 1.2:
11332: * src/classes/_int.h 1.6:
11333: * src/classes/_mail.h 1.2:
11334: * src/classes/_op.h 1.4:
11335: * src/classes/_random.h 1.2:
11336: * src/classes/_response.h 1.3:
11337: * src/classes/_string.h 1.7:
11338: * src/classes/_table.h 1.5:
11339: * src/classes/file.C 1.25:
11340: * src/classes/gd/gif.C 1.1:
11341: * src/classes/gd/gif.h 1.1:
11342: * src/classes/gd/gifio.C 1.1:
11343: * src/classes/mail.C 1.16:
11344: * src/include/pa_common.h 1.37:
11345: * src/include/pa_globals.h 1.45:
11346: * src/main/execute.C 1.144:
11347: * src/main/main.dsp 1.86:
11348: * src/main/pa_common.C 1.44:
11349: * src/main/pa_globals.C 1.53:
11350: * src/targets/isapi/parser3isapi.C 1.28:
11351: * src/types/pa_value.h 1.45:
11352: * src/types/pa_vfile.C 1.14:
11353: * src/types/pa_vfile.h 1.18:
11354: * src/types/pa_vhash.h 1.10:
11355: * src/types/pa_vimage.h 1.1:
11356: * src/types/pa_vresponse.h 1.8:
11357: * src/types/pa_vstring.h 1.21:
11358: image:measure -100 just compiled
11359:
11360: * src/classes/_image.h 1.1:
11361: * src/classes/image.C 1.1:
11362: * src/types/pa_vimage.C 1.1:
11363: image forgotten!
11364:
11365: * src/classes/image.C 1.3:
11366: * src/types/pa_vimage.C 1.2:
11367: jpg measure bugs fixed
11368:
11369: * src/classes/image.C 1.4:
11370: image:html done
11371:
11372: * src/classes/table.C 1.60:
11373: * src/include/pa_common.h 1.38:
11374: * src/main/pa_common.C 1.45:
11375: * src/main/pa_request.C 1.109:
11376: * src/main/pa_string.C 1.76:
11377: * src/main/untaint.C 1.38:
11378: * src/types/pa_vimage.h 1.2:
11379: image:measure -90
11380:
11381: * src/classes/mail.C 1.11:
11382: * src/classes/smtp/comms.C 1.2:
11383: * src/classes/smtp/smtp.C 1.2:
11384: * src/classes/smtp/smtp.h 1.2:
11385: * src/main/pa_globals.C 1.52:
11386: smtp some consts
11387:
11388: * src/classes/mail.C 1.12:
11389: unix sendmail compiled. todo:testing
11390:
11391: * src/classes/mail.C 1.14:
11392: sendmail unix skipping defaults
11393:
11394: * src/classes/image.C 1.2:
11395: z
11396:
11397: * src/classes/mail.C 1.13:
11398: * src/include/pa_common.h 1.36:
11399: * src/main/pa_common.C 1.43:
11400: sendmail unix added defaults
11401:
11402: * src/classes/mail.C 1.15:
11403: minor bug with unclear from/to
11404:
11405: 2001-04-09 paf
11406: * src/classes/_exec.h 1.2:
11407: * src/main/execute.C 1.142:
11408: * src/main/pa_globals.C 1.50:
11409: * src/main/pa_request.C 1.106:
11410: * src/types/pa_vcookie.C 1.17:
11411: * src/types/pa_vfile.C 1.12:
11412: exec -2
11413:
11414: * src/classes/file.C 1.24:
11415: * src/include/pa_exec.h 1.1:
11416: * src/include/pa_sapi.h 1.8:
11417: * src/main/main.dsp 1.85:
11418: * src/main/pa_exec.C 1.1:
11419: * src/targets/cgi/parser3.C 1.62:
11420: * src/targets/cgi/parser3.dsp 1.17:
11421: * src/targets/isapi/parser3isapi.C 1.27:
11422: * src/targets/isapi/parser3isapi.dsp 1.12:
11423: * src/targets/pa_exec.C 1.7:
11424: * src/targets/pa_exec.h 1.4:
11425: all targets exec
11426:
11427: * src/classes/exec.C 1.2:
11428: * src/include/pa_common.h 1.35:
11429: * src/main/pa_common.C 1.42:
11430: * src/main/untaint.C 1.37:
11431: * src/targets/pa_exec.C 1.3:
11432: exec3. decided exec:cgi to move to file:cgi
11433:
11434: * src/include/pa_sapi.h 1.7:
11435: * src/include/pa_string.h 1.79:
11436: * src/targets/cgi/parser3.C 1.61:
11437: * src/targets/isapi/parser3isapi.C 1.26:
11438: * src/targets/isapi/parser3isapi.dsp 1.11:
11439: sapi exec dead end. badly parsed args in apache:util.script
11440:
11441: * src/classes/file.C 1.23:
11442: * src/main/main.dsp 1.84:
11443: * src/main/pa_request.C 1.108:
11444: * src/targets/cgi/parser3.C 1.60:
11445: exec win32 env
11446:
11447: * src/classes/exec.C 1.3:
11448: * src/classes/file.C 1.21:
11449: * src/include/pa_globals.h 1.44:
11450: * src/main/execute.C 1.143:
11451: * src/main/main.dsp 1.83:
11452: * src/main/pa_globals.C 1.51:
11453: * src/main/pa_request.C 1.107:
11454: * src/targets/pa_exec.C 1.4:
11455: * src/types/pa_vfile.C 1.13:
11456: * src/types/pa_vfile.h 1.17:
11457: * src/types/pa_vform.C 1.22:
11458: * src/types/pa_vstring.C 1.2:
11459: exec4. todo env
11460:
11461: * src/classes/_exec.h 1.1:
11462: * src/classes/exec.C 1.1:
11463: * src/include/pa_common.h 1.34:
11464: * src/include/pa_request.h 1.81:
11465: * src/include/pa_sapi.h 1.6:
11466: * src/include/pa_string.h 1.77:
11467: * src/main/pa_common.C 1.41:
11468: * src/main/pa_request.C 1.105:
11469: * src/main/pa_string.C 1.75:
11470: * src/targets/cgi/parser3.C 1.59:
11471: * src/targets/cgi/parser3.dsp 1.16:
11472: * src/targets/isapi/parser3isapi.C 1.25:
11473: * src/targets/pa_exec.C 1.2:
11474: * src/targets/pa_exec.h 1.2:
11475: * src/types/pa_vform.C 1.21:
11476: * src/types/pa_vform.h 1.15:
11477: exec class just compiled. moved post read to request core
11478:
11479: * src/classes/file.C 1.22:
11480: * src/include/pa_hash.h 1.36:
11481: * src/main/pa_hash.C 1.32:
11482: * src/targets/pa_exec.C 1.5:
11483: * src/targets/pa_exec.h 1.3:
11484: exec env 0
11485:
11486: * src/classes/_op.h 1.3:
11487: * src/include/pa_dir.h 1.2:
11488: * src/include/pa_globals.h 1.43:
11489: * src/include/pa_sapi.h 1.5:
11490: * src/main/main.dsp 1.82:
11491: * src/main/pa_dir.C 1.2:
11492: * src/main/pa_globals.C 1.49:
11493: * src/targets/cgi/parser3.C 1.58:
11494: * src/targets/cgi/parser3.dsp 1.15:
11495: * src/targets/pa_exec.C 1.1:
11496: * src/targets/pa_exec.h 1.1:
11497: problems with ^exec:cgi post data. they are already read by vform
11498:
11499: * src/include/pa_string.h 1.78:
11500: * src/targets/pa_exec.C 1.6:
11501: written but not tested exec with env for unix
11502:
11503: 2001-04-08 paf
11504: * src/classes/file.C 1.20:
11505: * src/classes/mail.C 1.10:
11506: * src/classes/string.C 1.37:
11507: * src/include/pa_request.h 1.80:
11508: * src/include/pa_string.h 1.76:
11509: * src/main/pa_request.C 1.104:
11510: uuencode. string<<
11511:
11512: 2001-04-07 paf
11513: * src/classes/_mail.h 1.1:
11514: * src/classes/mail.C 1.1:
11515: * src/include/pa_common.h 1.33:
11516: * src/include/pa_globals.h 1.41:
11517: * src/include/pa_string.h 1.74:
11518: * src/main/main.dsp 1.79:
11519: * src/main/pa_common.C 1.40:
11520: * src/main/pa_globals.C 1.47:
11521: * src/main/pa_request.C 1.101:
11522: * src/main/untaint.C 1.36:
11523: * src/types/pa_vcookie.C 1.16:
11524: mail:send -10 just compiled
11525:
11526: * src/include/pa_socks.h 1.1:
11527: * src/main/main.dsp 1.81:
11528: * src/main/pa_socks.C 1.1:
11529: * src/targets/cgi/parser3.C 1.57:
11530: * src/targets/cgi/parser3.dsp 1.14:
11531: * src/targets/isapi/parser3isapi.C 1.24:
11532: mail:send 1
11533:
11534: * src/classes/mail.C 1.3:
11535: +=
11536:
11537: * src/classes/mail.C 1.6:
11538: ^attach dead end
11539:
11540: * src/classes/mail.C 1.2:
11541: * src/include/pa_string.h 1.75:
11542: mail:send -1 text prepared
11543:
11544: * src/classes/mail.C 1.7:
11545: ^mail[$attach
11546:
11547: * src/classes/mail.C 1.5:
11548: * src/classes/mail.C 1.8:
11549: * src/classes/mail.C 1.9:
11550: * src/main/pa_request.C 1.103:
11551: z
11552:
11553: * src/classes/mail.C 1.4:
11554: * src/classes/smtp/comms.C 1.1:
11555: * src/classes/smtp/smtp.C 1.1:
11556: * src/classes/smtp/smtp.h 1.1:
11557: * src/include/pa_globals.h 1.42:
11558: * src/include/pa_request.h 1.79:
11559: * src/main/main.dsp 1.80:
11560: * src/main/pa_globals.C 1.48:
11561: * src/main/pa_request.C 1.102:
11562: smtp just compiled
11563:
11564: 2001-04-06 paf
11565: * src/types/pa_valiased.C 1.7:
11566: another root inherititance skipped
11567:
11568: * src/classes/random.C 1.5:
11569: * src/classes/table.C 1.57:
11570: * src/main/pa_globals.C 1.44:
11571: @office
11572:
11573: * src/classes/table.C 1.58:
11574: * src/include/pa_dir.h 1.1:
11575: * src/main/execute.C 1.141:
11576: * src/main/main.dsp 1.78:
11577: * src/main/pa_dir.C 1.1:
11578: table:dir 0 [without regexp]
11579:
11580: * src/main/compile.C 1.34:
11581: * src/main/compile.y 1.124:
11582: * src/main/execute.C 1.139:
11583: operators are now not root methods of parent class. just 'ROOT
11584: class
11585:
11586: * src/classes/table.C 1.59:
11587: * src/include/pa_globals.h 1.40:
11588: * src/main/pa_globals.C 1.46:
11589: * src/main/pa_string.C 1.74:
11590: table:dir 1
11591:
11592: * src/classes/_op.h 1.2:
11593: * src/classes/_root.h 1.5:
11594: * src/classes/op.C 1.2:
11595: * src/classes/root.C 1.62:
11596: * src/include/pa_globals.h 1.39:
11597: * src/include/pa_request.h 1.78:
11598: * src/main/compile.C 1.35:
11599: * src/main/execute.C 1.140:
11600: * src/main/main.dsp 1.77:
11601: * src/main/pa_globals.C 1.45:
11602: * src/main/pa_request.C 1.100:
11603: renamed 'root' to 'op'
11604:
11605: * src/classes/_op.h 1.1:
11606: * src/classes/op.C 1.1:
11607: renamed from 'root'
11608:
11609: 2001-04-05 paf
11610: * src/classes/root.C 1.59:
11611: * src/include/pa_sql_connection.h 1.1:
11612: * src/include/pa_sql_driver.h 1.5:
11613: * src/main/main.dsp 1.76:
11614: * src/main/pa_sql_driver_manager.C 1.3:
11615: * src/sql/pa_sql_driver.h 1.1:
11616: sql driver services for conv memory & error reporting
11617:
11618: * src/main/execute.C 1.138:
11619: * src/main/pa_request.C 1.98:
11620: * src/main/pa_string.C 1.73:
11621: * src/types/pa_value.h 1.44:
11622: * src/types/pa_vmframe.h 1.12:
11623: * src/types/pa_wcontext.h 1.10:
11624: constructor flag dropped at get_method_frame and remembered
11625: into method_frame
11626:
11627: * src/include/pa_globals.h 1.38:
11628: * src/main/pa_globals.C 1.43:
11629: * src/main/pa_request.C 1.96:
11630: * src/main/pa_string.C 1.72:
11631: * src/targets/isapi/parser3isapi.dsp 1.10:
11632: $LOCALE:ctype[Russian_Russia.1251]
11633:
11634: * src/main/pa_request.C 1.99:
11635: * src/sql/pa_sql_driver.h 1.5:
11636: mysql limit
11637:
11638: * src/classes/table.C 1.52:
11639: select * from hren error contains statement
11640:
11641: * src/classes/random.C 1.4:
11642: * src/classes/root.C 1.60:
11643: * src/classes/table.C 1.54:
11644: * src/include/pa_sql_connection.h 1.4:
11645: * src/include/pa_string.h 1.71:
11646: * src/main/execute.C 1.137:
11647: * src/main/pa_sql_driver_manager.C 1.6:
11648: * src/main/pa_string.C 1.70:
11649: * src/main/untaint.C 1.34:
11650: * src/sql/pa_sql_driver.h 1.4:
11651: * src/types/pa_vmframe.h 1.11:
11652: * src/types/pa_wcontext.C 1.5:
11653: * src/types/pa_wcontext.h 1.9:
11654: sql quote. string untaint UL_SQL
11655:
11656: * src/classes/table.C 1.51:
11657: * src/include/pa_sql_connection.h 1.2:
11658: * src/include/pa_types.h 1.24:
11659: * src/main/pa_sql_driver_manager.C 1.4:
11660: * src/main/untaint.C 1.33:
11661: * src/sql/pa_sql_driver.h 1.2:
11662: * src/targets/cgi/parser3.dsp 1.13:
11663: mysql 0
11664:
11665: * src/classes/table.C 1.53:
11666: * src/include/pa_sql_connection.h 1.3:
11667: * src/main/pa_sql_driver_manager.C 1.5:
11668: * src/sql/pa_sql_driver.h 1.3:
11669: sql ping
11670:
11671: * src/classes/table.C 1.55:
11672: * src/include/pa_string.h 1.72:
11673: * src/main/pa_string.C 1.71:
11674: * src/main/untaint.C 1.35:
11675: z
11676:
11677: * src/classes/file.C 1.19:
11678: * src/classes/root.C 1.61:
11679: * src/classes/string.C 1.36:
11680: * src/classes/table.C 1.56:
11681: * src/main/pa_request.C 1.97:
11682: junction to code&expression in errors
11683:
11684: * src/include/pa_config_fixed.h 1.2:
11685: * src/include/pa_config_includes.h 1.2:
11686: * src/include/pa_hash.h 1.35:
11687: * src/include/pa_string.h 1.73:
11688: * src/main/pa_hash.C 1.31:
11689: * src/main/pa_table.C 1.26:
11690: hash now not thread-safe.
11691:
11692: 2001-04-04 paf
11693: * src/include/pa_sql_driver.h 1.4:
11694: mysql connect
11695:
11696: * src/classes/random.C 1.3:
11697: * src/classes/root.C 1.56:
11698: * src/classes/table.C 1.49:
11699: * src/include/pa_globals.h 1.36:
11700: * src/include/pa_pool.h 1.48:
11701: * src/include/pa_request.h 1.76:
11702: * src/main/pa_request.C 1.94:
11703: * src/types/pa_vclass.h 1.12:
11704: sql frame -10
11705:
11706: * src/Makefile.am 1.4:
11707: * src/classes/root.C 1.57:
11708: * src/classes/string.C 1.35:
11709: * src/classes/table.C 1.50:
11710: * src/include/pa_globals.h 1.37:
11711: * src/include/pa_hash.h 1.34:
11712: * src/include/pa_pool.h 1.49:
11713: * src/include/pa_request.h 1.77:
11714: * src/include/pa_sapi.h 1.4:
11715: * src/include/pa_string.h 1.70:
11716: * src/include/pa_table.h 1.29:
11717: * src/main/main.dsp 1.74:
11718: * src/main/pa_globals.C 1.42:
11719: * src/main/pa_hash.C 1.30:
11720: * src/main/pa_request.C 1.95:
11721: * src/main/pa_string.C 1.69:
11722: * src/main/pa_table.C 1.25:
11723: * src/main/untaint.C 1.32:
11724: connect&sql -1000 just compiled
11725:
11726: * src/sql/Makefile.am 1.1:
11727: forgot to add mysql client
11728:
11729: * src/classes/root.C 1.58:
11730: * src/include/pa_sql_driver.h 1.2:
11731: * src/include/pa_sql_driver_manager.h 1.2:
11732: * src/main/main.dsp 1.75:
11733: * src/main/pa_sql_driver_manager.C 1.2:
11734: more manager&connection&driver
11735:
11736: * src/include/pa_sql_driver.h 1.3:
11737: mysql info
11738:
11739: * src/doc/doxygen.cfg 1.2:
11740: z
11741:
11742: * src/include/pa_sql_driver.h 1.1:
11743: * src/include/pa_sql_driver_manager.h 1.1:
11744: * src/main/pa_sql_driver_manager.C 1.1:
11745: connect&sql -1000 just compiled [forgot to add libltdl, added]
11746:
11747: 2001-04-03 paf
11748: * src/classes/file.C 1.18:
11749: * src/classes/string.C 1.32:
11750: * src/classes/table.C 1.48:
11751: * src/include/pa_string.h 1.69:
11752: * src/main/pa_common.C 1.39:
11753: * src/main/pa_string.C 1.68:
11754: * src/main/untaint.C 1.31:
11755: string:match replace 2. string.cstr(forced lang)
11756:
11757: * src/classes/string.C 1.30:
11758: string:match replace 0
11759:
11760: * src/classes/string.C 1.34:
11761: * src/types/pa_vform.C 1.19:
11762: string:match replace assigned lang
11763:
11764: * src/classes/string.C 1.31:
11765: * src/include/pa_string.h 1.68:
11766: * src/main/pa_string.C 1.67:
11767: string:match replace strange matches
11768:
11769: * src/classes/table.C 1.46:
11770: table:append now uses string::split
11771:
11772: * src/include/pa_globals.h 1.33:
11773: * src/include/pa_hash.h 1.33:
11774: * src/main/pa_globals.C 1.39:
11775: * src/main/pa_request.C 1.92:
11776: * src/targets/cgi/parser3.C 1.55:
11777: * src/targets/isapi/parser3isapi.C 1.22:
11778: * src/types/pa_vfile.C 1.11:
11779: content-disposition
11780:
11781: * src/classes/string.C 1.25:
11782: * src/include/pa_globals.h 1.34:
11783: * src/include/pa_string.h 1.64:
11784: * src/main/main.dsp 1.73:
11785: * src/main/pa_globals.C 1.40:
11786: * src/main/pa_string.C 1.62:
11787: string:match [search] -1 just compiled
11788:
11789: * src/classes/string.C 1.26:
11790: * src/include/pa_globals.h 1.35:
11791: * src/include/pa_string.h 1.65:
11792: * src/include/pa_threads.h 1.12:
11793: * src/main/pa_globals.C 1.41:
11794: * src/main/pa_string.C 1.63:
11795: * src/targets/isapi/parser3isapi.dsp 1.9:
11796: string:match 0
11797:
11798: * src/main/pa_common.C 1.37:
11799: * src/main/untaint.C 1.30:
11800: * src/targets/cgi/parser3.C 1.56:
11801: * src/targets/isapi/parser3isapi.C 1.23:
11802: * src/targets/isapi/pool_storage.h 1.4:
11803: todo/tests
11804:
11805: * src/classes/string.C 1.27:
11806: * src/include/pa_string.h 1.66:
11807: * src/main/pa_string.C 1.64:
11808: string:match replace -11
11809:
11810: * src/classes/file.C 1.15:
11811: * src/classes/root.C 1.54:
11812: * src/classes/string.C 1.23:
11813: * src/classes/table.C 1.44:
11814: * src/doc/doxygen.cmd 1.1:
11815: * src/doc/doxygen.txt 1.2:
11816: * src/doc/generate.cmd 1.2:
11817: * src/include/pa_array.h 1.34:
11818: * src/include/pa_request.h 1.74:
11819: * src/include/pa_string.h 1.62:
11820: * src/main/execute.C 1.136:
11821: * src/main/pa_string.C 1.60:
11822: * src/main/untaint.C 1.29:
11823: * src/targets/cgi/parser3.C 1.52:
11824: * src/types/pa_vcookie.C 1.15:
11825: string::pos & cmp & piece bugs fixed.
11826: string::split new
11827: table:load separated from set
11828: table:set implemented with clean \n \t searches
11829:
11830: * src/include/pa_common.h 1.31:
11831: * src/include/pa_globals.h 1.32:
11832: * src/main/pa_globals.C 1.38:
11833: * src/main/pa_request.C 1.91:
11834: * src/targets/cgi/parser3.C 1.54:
11835: * src/targets/isapi/parser3isapi.C 1.21:
11836: * src/types/pa_value.h 1.43:
11837: main:post-process
11838:
11839: * src/classes/file.C 1.16:
11840: * src/classes/table.C 1.45:
11841: * src/include/pa_common.h 1.32:
11842: * src/main/compile_tools.C 1.34:
11843: * src/main/pa_common.C 1.38:
11844: * src/main/pa_request.C 1.93:
11845: * src/types/pa_vform.C 1.20:
11846: * src/types/pa_vstring.C 1.1:
11847: z
11848:
11849: * src/include/pa_common.h 1.30:
11850: * src/include/pa_request.h 1.75:
11851: * src/include/pa_sapi.h 1.3:
11852: * src/main/main.dsp 1.72:
11853: * src/main/pa_common.C 1.36:
11854: * src/main/pa_request.C 1.90:
11855: * src/targets/cgi/parser3.C 1.53:
11856: * src/types/pa_value.h 1.42:
11857: * src/types/pa_vfile.C 1.10:
11858: * src/types/pa_vfile.h 1.16:
11859: * src/types/pa_vstring.h 1.20:
11860: vfile in response:body
11861:
11862: * src/classes/string.C 1.28:
11863: * src/include/pa_string.h 1.67:
11864: * src/main/pa_string.C 1.65:
11865: string:match replace prepared
11866:
11867: * src/classes/string.C 1.33:
11868: * src/main/compile.y 1.123:
11869: grammar: fixed to allow {}[]< empty []
11870:
11871: * src/classes/double.C 1.20:
11872: * src/classes/file.C 1.17:
11873: * src/classes/form.C 1.3:
11874: * src/classes/int.C 1.18:
11875: * src/classes/response.C 1.6:
11876: * src/classes/root.C 1.55:
11877: * src/classes/string.C 1.24:
11878: * src/classes/table.C 1.47:
11879: * src/include/pa_string.h 1.63:
11880: * src/main/pa_string.C 1.61:
11881: string:match -10 [frame]
11882:
11883: * src/classes/string.C 1.29:
11884: * src/main/pa_string.C 1.66:
11885: string:match replace prepared 2
11886:
11887: 2001-04-02 paf
11888: * src/classes/_random.h 1.1:
11889: * src/classes/random.C 1.1:
11890: * src/include/pa_globals.h 1.31:
11891: * src/main/main.dsp 1.71:
11892: * src/main/pa_globals.C 1.37:
11893: * src/main/pa_request.C 1.89:
11894: * src/types/pa_value.h 1.40:
11895: random:generate
11896:
11897: * src/classes/table.C 1.42:
11898: * src/include/pa_array.h 1.33:
11899: * src/include/pa_string.h 1.60:
11900: * src/include/pa_table.h 1.28:
11901: * src/main/execute.C 1.135:
11902: * src/types/pa_value.h 1.41:
11903: table:join
11904:
11905: * src/classes/table.C 1.43:
11906: * src/include/pa_string.h 1.61:
11907: * src/main/pa_string.C 1.59:
11908: * src/types/pa_valiased.C 1.6:
11909: * src/types/pa_valiased.h 1.12:
11910: * src/types/pa_vdouble.h 1.15:
11911: * src/types/pa_vfile.h 1.15:
11912: * src/types/pa_vint.h 1.16:
11913: * src/types/pa_vresponse.h 1.7:
11914: * src/types/pa_vstring.h 1.19:
11915: * src/types/pa_vtable.h 1.13:
11916: string::pos. about to use it in table:set/load
11917:
11918: * src/classes/random.C 1.2:
11919: random:generate 1
11920:
11921: 2001-03-30 paf
11922: * src/classes/double.C 1.19:
11923: * src/classes/file.C 1.14:
11924: * src/classes/int.C 1.17:
11925: * src/classes/response.C 1.5:
11926: * src/classes/root.C 1.53:
11927: * src/classes/string.C 1.22:
11928: * src/classes/table.C 1.40:
11929: * src/main/compile.y 1.122:
11930: * src/main/execute.C 1.134:
11931: * src/types/pa_value.h 1.39:
11932: * src/types/pa_vstateless_class.C 1.7:
11933: * src/types/pa_vstateless_class.h 1.9:
11934: static|dynamic|any method registration
11935:
11936: * src/classes/table.C 1.41:
11937: * src/include/pa_string.h 1.59:
11938: * src/main/pa_string.C 1.58:
11939: todo: table flip and append. string::pos
11940:
11941: 2001-03-29 paf
11942: * src/classes/string.C 1.14:
11943: * src/main/compile.y 1.120:
11944: * src/main/compile_tools.C 1.33:
11945: * src/main/compile_tools.h 1.36:
11946: * src/main/main.dsp 1.70:
11947: * src/types/pa_value.h 1.38:
11948: * src/types/pa_vstring.h 1.17:
11949: * src/types/pa_vunknown.h 1.8:
11950: empty params allowed. [] and [;] are different now.
11951:
11952: * src/include/pa_pool.h 1.46:
11953: * src/include/pa_request.h 1.72:
11954: * src/main/pa_request.C 1.86:
11955: * src/main/untaint.C 1.25:
11956: pool.request
11957:
11958: * src/classes/string.C 1.21:
11959: string:xsplit forgot that they must result in 1 row N column [
11960: not vice versa]
11961:
11962: * src/classes/string.C 1.17:
11963: * src/include/pa_string.h 1.57:
11964: * src/main/execute.C 1.133:
11965: * src/main/pa_array.C 1.30:
11966: * src/main/pa_string.C 1.56:
11967: * src/types/pa_vtable.h 1.12:
11968: string: lsplit -1
11969:
11970: * src/classes/string.C 1.16:
11971: * src/include/pa_string.h 1.55:
11972: * src/main/pa_string.C 1.54:
11973: string: pos -1
11974:
11975: * src/classes/string.C 1.18:
11976: * src/include/pa_string.h 1.58:
11977: * src/main/pa_string.C 1.57:
11978: string: lsplit
11979:
11980: * src/include/pa_pool.h 1.47:
11981: * src/include/pa_request.h 1.73:
11982: * src/main/pa_request.C 1.87:
11983: * src/main/untaint.C 1.26:
11984: pool.request undone
11985:
11986: * src/classes/string.C 1.20:
11987: z
11988:
11989: * src/include/pa_string.h 1.56:
11990: * src/main/pa_string.C 1.55:
11991: * src/main/untaint.C 1.28:
11992: string: pos
11993:
11994: * src/classes/string.C 1.15:
11995: * src/classes/table.C 1.38:
11996: * src/include/pa_string.h 1.54:
11997: * src/main/compile.y 1.121:
11998: * src/main/pa_request.C 1.88:
11999: * src/main/pa_string.C 1.53:
12000: * src/main/untaint.C 1.27:
12001: string: left right mid
12002:
12003: * src/classes/file.C 1.13:
12004: * src/classes/table.C 1.39:
12005: * src/include/pa_table.h 1.27:
12006: * src/main/pa_table.C 1.24:
12007: * src/types/pa_vstring.h 1.18:
12008: * src/types/pa_wwrapper.h 1.6:
12009: table:flip
12010:
12011: * src/classes/string.C 1.19:
12012: string: rsplit
12013:
12014: 2001-03-28 paf
12015: * src/classes/file.C 1.12:
12016: * src/include/pa_globals.h 1.30:
12017: * src/include/pa_request.h 1.71:
12018: * src/targets/cgi/parser3.C 1.51:
12019: * src/targets/isapi/parser3isapi.C 1.20:
12020: * src/types/pa_value.h 1.37:
12021: * src/types/pa_vrequest.C 1.4:
12022: * src/types/pa_vunknown.h 1.7:
12023: $request:browser [.type .version]; unknown.get_double now = 0.
12024:
12025: * src/classes/table.C 1.36:
12026: * src/include/pa_array.h 1.32:
12027: * src/include/pa_hash.h 1.32:
12028: * src/include/pa_table.h 1.24:
12029: * src/main/pa_array.C 1.29:
12030: * src/main/pa_table.C 1.21:
12031: * src/types/pa_vtable.h 1.11:
12032: table:locate just compiled
12033:
12034: * src/classes/file.C 1.9:
12035: * src/include/pa_common.h 1.29:
12036: * src/main/pa_common.C 1.34:
12037: * src/types/pa_vfile.C 1.7:
12038: * src/types/pa_vfile.h 1.12:
12039: started file:load. wrong write. must be self.set
12040:
12041: * src/classes/file.C 1.8:
12042: * src/classes/root.C 1.52:
12043: * src/classes/table.C 1.37:
12044: * src/include/pa_table.h 1.25:
12045: * src/main/pa_table.C 1.22:
12046: table:locate1, file:test
12047:
12048: * src/classes/file.C 1.10:
12049: * src/main/execute.C 1.132:
12050: * src/main/pa_common.C 1.35:
12051: * src/main/untaint.C 1.24:
12052: * src/targets/cgi/parser3.C 1.50:
12053: * src/types/pa_vfile.C 1.8:
12054: * src/types/pa_vfile.h 1.13:
12055: * src/types/pa_vform.C 1.17:
12056: file:load 1. tainted
12057:
12058: * src/classes/file.C 1.11:
12059: * src/include/pa_globals.h 1.29:
12060: * src/include/pa_request.h 1.70:
12061: * src/include/pa_table.h 1.26:
12062: * src/main/pa_globals.C 1.36:
12063: * src/main/pa_request.C 1.85:
12064: * src/main/pa_table.C 1.23:
12065: * src/types/pa_vfile.C 1.9:
12066: * src/types/pa_vfile.h 1.14:
12067: * src/types/pa_vform.C 1.18:
12068: file:load autodetection of mime-type by user-file-name
12069:
12070: 2001-03-27 paf
12071: * src/classes/double.C 1.18:
12072: * src/classes/int.C 1.16:
12073: * src/classes/root.C 1.51:
12074: * src/classes/string.C 1.13:
12075: * src/classes/table.C 1.34:
12076: * src/main/compile_tools.C 1.32:
12077: * src/main/execute.C 1.128:
12078: * src/main/pa_request.C 1.84:
12079: * src/main/untaint.C 1.23:
12080: * src/types/pa_value.h 1.35:
12081: * src/types/pa_vbool.h 1.6:
12082: * src/types/pa_vcookie.C 1.14:
12083: * src/types/pa_vdouble.h 1.14:
12084: * src/types/pa_vfile.h 1.11:
12085: * src/types/pa_vint.h 1.15:
12086: * src/types/pa_vmframe.h 1.9:
12087: * src/types/pa_vstring.h 1.16:
12088: * src/types/pa_vtable.h 1.10:
12089: * src/types/pa_vunknown.h 1.6:
12090: sort 0
12091:
12092: * src/classes/table.C 1.31:
12093: * src/include/pa_common.h 1.27:
12094: * src/main/compile.y 1.117:
12095: * src/main/execute.C 1.127:
12096: * src/main/pa_common.C 1.31:
12097: * src/main/pa_table.C 1.20:
12098: table:save decided to have as it were. stepped back.
12099: grammar: added 'in' 'is' 'lt'&co follow-space check
12100:
12101: * src/main/compile.y 1.119:
12102: fixed minor bug in @mn[][] ...^{
12103:
12104: * src/main/execute.C 1.130:
12105: * src/types/pa_value.h 1.36:
12106: * src/types/pa_vmframe.h 1.10:
12107: * src/types/pa_wcontext.h 1.8:
12108: fixed r/w context of code-params
12109:
12110: * src/classes/table.C 1.33:
12111: * src/main/pa_common.C 1.32:
12112: * src/main/pa_request.C 1.83:
12113: * src/targets/cgi/parser3.C 1.49:
12114: * src/types/pa_value.h 1.34:
12115: * src/types/pa_vbool.h 1.5:
12116: * src/types/pa_vdouble.h 1.12:
12117: * src/types/pa_vfile.h 1.9:
12118: * src/types/pa_vint.h 1.13:
12119: * src/types/pa_vstring.h 1.14:
12120: * src/types/pa_vunknown.h 1.5:
12121: continue on sort
12122:
12123: * src/types/pa_valiased.C 1.5:
12124: * src/types/pa_valiased.h 1.11:
12125: * src/types/pa_vdouble.h 1.13:
12126: * src/types/pa_vfile.h 1.10:
12127: * src/types/pa_vint.h 1.14:
12128: * src/types/pa_vresponse.h 1.6:
12129: * src/types/pa_vstring.h 1.15:
12130: * src/types/pa_vtable.h 1.9:
12131: renamed to are_static_calls_disabled
12132:
12133: * src/main/execute.C 1.131:
12134: * src/main/pa_common.C 1.33:
12135: fixed r/w context of code-params2, fixed ntfs hardlink slow dir update
12136:
12137: * src/classes/table.C 1.35:
12138: * src/main/execute.C 1.129:
12139: about to change junction rcontext!!
12140:
12141: * src/classes/table.C 1.32:
12142: * src/include/pa_common.h 1.28:
12143: * src/main/compile.y 1.118:
12144: started table:sort
12145: fixed minor bug in #...^{
12146:
12147: 2001-03-26 paf
12148: * src/classes/file.C 1.7:
12149: * src/classes/root.C 1.50:
12150: * src/classes/table.C 1.30:
12151: * src/include/pa_common.h 1.26:
12152: * src/include/pa_globals.h 1.28:
12153: * src/include/pa_table.h 1.23:
12154: * src/main/pa_common.C 1.30:
12155: * src/main/pa_globals.C 1.35:
12156: * src/main/pa_request.C 1.82:
12157: * src/main/pa_table.C 1.19:
12158: moved ::save to pa_table.
12159: disabled @auto invocation in ^process
12160:
12161: * src/classes/table.C 1.29:
12162: * src/include/pa_array.h 1.31:
12163: * src/include/pa_table.h 1.22:
12164: * src/main/pa_array.C 1.28:
12165: table:record
12166:
12167: * src/main/untaint.C 1.22:
12168: * src/targets/cgi/parser3.C 1.48:
12169: * src/targets/isapi/parser3isapi.C 1.19:
12170: * src/targets/isapi/parser3isapi.dsp 1.8:
12171: * src/targets/isapi/pool_storage.h 1.3:
12172: * src/types/pa_valiased.h 1.10:
12173: * src/types/pa_vcookie.C 1.13:
12174: * src/types/pa_vdouble.h 1.11:
12175: * src/types/pa_vfile.h 1.8:
12176: * src/types/pa_vint.h 1.12:
12177: * src/types/pa_vresponse.h 1.5:
12178: * src/types/pa_vstring.h 1.13:
12179: * src/types/pa_vtable.h 1.8:
12180: z
12181:
12182: * src/main/compile.y 1.116:
12183: grammar: [] 0params [;] 2 params (was 0)
12184:
12185: * src/include/pa_pool.h 1.45:
12186: * src/main/execute.C 1.126:
12187: * src/types/pa_valiased.C 1.4:
12188: * src/types/pa_valiased.h 1.9:
12189: * src/types/pa_value.h 1.33:
12190: * src/types/pa_vdouble.h 1.10:
12191: * src/types/pa_vfile.h 1.7:
12192: * src/types/pa_vint.h 1.11:
12193: * src/types/pa_vresponse.h 1.4:
12194: * src/types/pa_vstring.h 1.12:
12195: * src/types/pa_vtable.h 1.7:
12196: disabled $a(123) $b[$a.CLASS] ^b.inc[123] shit.
12197: allowed no checks in native method realisations on 'self' validity -
12198: they now can simply assume that 'self' is V{Proper} .
12199:
12200: 2001-03-25 paf
12201: * src/classes/table.C 1.26:
12202: * src/include/pa_globals.h 1.27:
12203: * src/include/pa_string.h 1.52:
12204: * src/include/pa_table.h 1.20:
12205: * src/main/compile.y 1.114:
12206: * src/main/compile_tools.C 1.31:
12207: * src/main/compile_tools.h 1.35:
12208: * src/main/pa_globals.C 1.32:
12209: * src/main/pa_request.C 1.79:
12210: * src/main/pa_string.C 1.52:
12211: * src/main/pa_table.C 1.17:
12212: * src/main/untaint.C 1.15:
12213: * src/types/pa_vcookie.h 1.7:
12214: typo & typo-default
12215:
12216: * src/main/pa_globals.C 1.34:
12217: * src/main/untaint.C 1.19:
12218: html-typo - moved all processing to table [except preliminary \
12219: \n \r \n replacements to "\n"]
12220:
12221: * src/main/untaint.C 1.16:
12222: typo \r \r\n \n properly handled
12223:
12224: * src/classes/table.C 1.27:
12225: * src/include/pa_table.h 1.21:
12226: * src/main/pa_globals.C 1.33:
12227: * src/main/pa_table.C 1.18:
12228: * src/main/untaint.C 1.17:
12229: returned table originating. useful for reporting typo table
12230: problems origin. think would be useful somewhere else
12231:
12232: * src/classes/table.C 1.28:
12233: * src/main/untaint.C 1.18:
12234: html-typo - decided to move all the processing to table
12235:
12236: * src/main/pa_request.C 1.80:
12237: table empty lines ignored. system-default content type assigned
12238: in output:result [can fail in main:auto and skipped normal
12239: defaults extraction]
12240:
12241: * src/include/pa_string.h 1.53:
12242: * src/main/compile.y 1.115:
12243: #comment fixed minor bug
12244:
12245: * src/main/pa_request.C 1.81:
12246: * src/main/untaint.C 1.20:
12247: moved default typo-table to lowlevel - it initialization could
12248: be skipped if failed in @auto. so that exception report would
12249: use some table
12250:
12251: * src/main/untaint.C 1.21:
12252: z
12253:
12254: 2001-03-24 paf
12255: * src/main/pa_globals.C 1.28:
12256: * src/types/pa_vclass.C 1.6:
12257: * src/types/pa_vclass.h 1.11:
12258: * src/types/pa_vstateless_class.C 1.6:
12259: * src/types/pa_vstateless_class.h 1.8:
12260: thrown away freeze mech.
12261: no danger now for you can't do ^request:process[@new-method[]
12262: body]
12263: trick anymore.
12264: still remains $some_instance.process[@new-method[]
12265: possibility]
12266: but would leave it as a feature.
12267: see index for sample
12268:
12269: * src/include/pa_string.h 1.51:
12270: * src/main/pa_string.C 1.51:
12271: * src/main/untaint.C 1.14:
12272: * src/targets/cgi/parser3.C 1.47:
12273: html-typo 2
12274:
12275: * src/include/pa_array.h 1.29:
12276: * src/include/pa_hash.h 1.31:
12277: * src/include/pa_request.h 1.67:
12278: * src/main/compile.y 1.110:
12279: * src/main/pa_array.C 1.26:
12280: * src/main/pa_common.C 1.25:
12281: * src/main/pa_hash.C 1.29:
12282: * src/main/pa_request.C 1.73:
12283: * src/types/pa_vcookie.C 1.12:
12284: cyclic uses ignored. defaulted default content-type
12285:
12286: * src/doc/doxygen.cfg 1.1:
12287: * src/doc/doxygen.txt 1.1:
12288: * src/doc/generate.cmd 1.1:
12289: * src/doc/view.cmd 1.1:
12290: * src/include/pa_array.h 1.30:
12291: * src/include/pa_globals.h 1.26:
12292: * src/include/pa_pool.h 1.44:
12293: * src/include/pa_string.h 1.50:
12294: * src/include/pa_table.h 1.19:
12295: * src/main/execute.C 1.125:
12296: * src/main/pa_array.C 1.27:
12297: * src/main/pa_globals.C 1.31:
12298: * src/main/pa_request.C 1.78:
12299: * src/main/pa_string.C 1.50:
12300: * src/main/untaint.C 1.13:
12301: * src/targets/cgi/parser3.C 1.46:
12302: * src/targets/isapi/parser3isapi.C 1.18:
12303: * src/types/pa_value.h 1.32:
12304: * src/types/pa_vtable.h 1.6:
12305: html-typo 0
12306: html-typo 1. noticed double default content-type prob. run cgi.cmd tomorrow first
12307: html-typo sample. detected << problem: they become ltlt too fast
12308:
12309: * src/classes/file.C 1.6:
12310: * src/classes/root.C 1.49:
12311: * src/classes/table.C 1.25:
12312: * src/include/pa_common.h 1.25:
12313: * src/include/pa_request.h 1.69:
12314: * src/main/compile.y 1.111:
12315: * src/main/pa_common.C 1.28:
12316: * src/main/pa_request.C 1.77:
12317: * src/main/pa_string.C 1.49:
12318: * src/targets/isapi/parser3isapi.C 1.17:
12319: * src/types/pa_vfile.h 1.6:
12320: file_read stringified
12321:
12322: * src/include/pa_sapi.h 1.2:
12323: * src/main/pa_common.C 1.27:
12324: * src/main/pa_request.C 1.76:
12325: * src/targets/cgi/parser3.C 1.44:
12326: * src/targets/isapi/nt_log_events.mc 1.1:
12327: * src/targets/isapi/parser3isapi.C 1.16:
12328: * src/targets/isapi/parser3isapi.dsp 1.6:
12329: 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.
12330: isapi: used HSE_APPEND_LOG_PARAMETER feature
12331:
12332: * src/types/pa_valiased.C 1.3:
12333: decided to String-ify file_read
12334:
12335: * src/targets/cgi/parser3.C 1.45:
12336: * src/targets/isapi/nt_log_events.mc 1.2:
12337: * src/targets/isapi/parser3isapi.dsp 1.7:
12338: cgi: sapi::log
12339:
12340: * src/main/compile.y 1.109:
12341: * src/main/execute.C 1.124:
12342: * src/main/main.dsp 1.69:
12343: @CLASS equals @BASE. sanity
12344:
12345: * src/include/pa_globals.h 1.24:
12346: * src/include/pa_request.h 1.68:
12347: * src/main/compile.y 1.113:
12348: * src/main/pa_common.C 1.29:
12349: * src/main/pa_globals.C 1.29:
12350: * src/main/pa_request.C 1.74:
12351: z
12352:
12353: * src/include/pa_common.h 1.22:
12354: * src/main/pa_common.C 1.23:
12355: * src/main/pa_request.C 1.72:
12356: * src/targets/cgi/parser3.C 1.42:
12357: * src/targets/isapi/pool_storage.h 1.2:
12358: * src/types/pa_vform.C 1.16:
12359: * src/types/pa_vform.h 1.14:
12360: auto.p monkey
12361:
12362: * src/include/pa_common.h 1.24:
12363: * src/include/pa_globals.h 1.25:
12364: * src/main/pa_common.C 1.26:
12365: * src/main/pa_globals.C 1.30:
12366: * src/main/pa_request.C 1.75:
12367: * src/targets/isapi/parser3isapi.C 1.15:
12368: fixed default content-type allocation storage
12369:
12370: * src/include/pa_common.h 1.23:
12371: * src/main/pa_common.C 1.24:
12372: * src/targets/cgi/parser3.C 1.43:
12373: * src/targets/isapi/parser3isapi.C 1.14:
12374: auto.p monkey every target
12375:
12376: * src/main/compile.y 1.112:
12377: * src/main/compile_tools.h 1.34:
12378: #comment
12379:
12380: 2001-03-23 paf
12381: * src/classes/root.C 1.48:
12382: * src/classes/table.C 1.24:
12383: * src/include/pa_common.h 1.21:
12384: * src/include/pa_config_fixed.h 1.1:
12385: * src/include/pa_config_includes.h 1.1:
12386: * src/include/pa_string.h 1.49:
12387: * src/include/pa_threads.h 1.11:
12388: * src/include/pa_types.h 1.23:
12389: * src/include/pa_version.h 1.1:
12390: * src/main/compile.y 1.108:
12391: * src/main/execute.C 1.123:
12392: * src/main/pa_array.C 1.25:
12393: * src/main/pa_common.C 1.22:
12394: * src/main/pa_hash.C 1.28:
12395: * src/main/pa_pool.C 1.17:
12396: * src/main/pa_request.C 1.70:
12397: * src/main/pa_string.C 1.48:
12398: * src/main/untaint.C 1.12:
12399: * src/targets/cgi/parser3.C 1.40:
12400: * src/targets/isapi/parser3isapi.C 1.10:
12401: * src/types/pa_vfile.C 1.6:
12402: * src/types/pa_vform.C 1.15:
12403: cgi: reinvent document_root and request_uri under iis. autoconf
12404: updated. introducing ap_config_includes
12405:
12406: * src/targets/cgi/parser3.C 1.41:
12407: * src/targets/isapi/parser3isapi.C 1.12:
12408: isapi: think it would be better to rewrite as filter then to
12409: deal with pool
12410:
12411: * src/targets/cgi/parser3.C 1.39:
12412: cgi: reinvent document_root under iis
12413:
12414: * src/include/pa_globals.h 1.22:
12415: * src/main/pa_request.C 1.68:
12416: * src/targets/cgi/parser3.C 1.36:
12417: * src/targets/cgi/parser3.dsp 1.12:
12418: * src/targets/isapi/parser3isapi.C 1.8:
12419: * src/types/pa_vcookie.C 1.10:
12420: * src/types/pa_venv.h 1.12:
12421: * src/types/pa_vform.C 1.13:
12422: all: sapi beauty
12423:
12424: * src/main/pa_request.C 1.67:
12425: * src/targets/cgi/parser3.C 1.35:
12426: * src/targets/isapi/parser3isapi.C 1.7:
12427: * src/targets/isapi/parser3isapi.dsp 1.4:
12428: isapi minor env beauty
12429:
12430: * src/include/pa_globals.h 1.23:
12431: * src/include/pa_sapi.h 1.1:
12432: * src/main/main.dsp 1.67:
12433: * src/main/pa_globals.C 1.27:
12434: * src/main/pa_request.C 1.69:
12435: * src/targets/cgi/parser3.C 1.37:
12436: * src/targets/isapi/parser3isapi.C 1.9:
12437: * src/types/pa_vcookie.C 1.11:
12438: * src/types/pa_venv.h 1.13:
12439: * src/types/pa_vform.C 1.14:
12440: sapi made object
12441:
12442: * src/include/pa_pool.h 1.43:
12443: * src/main/pa_request.C 1.71:
12444: * src/targets/cgi/pa_pool.C 1.3:
12445: * src/targets/isapi/pa_pool.C 1.3:
12446: * src/targets/isapi/parser3isapi.C 1.13:
12447: * src/targets/isapi/parser3isapi.dsp 1.5:
12448: * src/targets/isapi/pool_storage.h 1.1:
12449: isapi: dumb pool storage
12450:
12451: * src/main/main.dsp 1.68:
12452: * src/targets/isapi/parser3isapi.C 1.11:
12453: isapi: docroot now like in cgi, not from APPL_PHYSICAL_PATH
12454:
12455: * src/targets/isapi/pa_pool.C 1.2:
12456: decided to continue with extension
12457:
12458: * src/targets/cgi/parser3.C 1.38:
12459: cgi: only one pool now
12460:
12461: 2001-03-22 paf
12462: * src/main/pa_request.C 1.66:
12463: * src/targets/cgi/parser3.C 1.34:
12464: * src/targets/isapi/parser3isapi.C 1.6:
12465: * src/targets/isapi/parser3isapi.dsp 1.3:
12466: isapi document_root 0
12467:
12468: * src/types/pa_vcookie.C 1.8:
12469: cookie attr decoded
12470:
12471: * src/include/pa_pool.h 1.40:
12472: * src/targets/cgi/pa_pool.C 1.2:
12473: * src/targets/cgi/parser3.C 1.31:
12474: * src/targets/cgi/parser3.dsp 1.11:
12475: * src/targets/isapi/pa_pool.C 1.1:
12476: * src/targets/isapi/parser3isapi.C 1.1:
12477: * src/targets/isapi/parser3isapi.def 1.1:
12478: * src/targets/isapi/parser3isapi.dsp 1.1:
12479: started isapi
12480:
12481: * src/targets/isapi/parser3isapi.C 1.5:
12482: isapi keep-alive
12483:
12484: * src/targets/isapi/KILL.EXE 1.1:
12485: * src/targets/isapi/PSTAT.EXE 1.1:
12486: * src/targets/isapi/istart.cmd 1.1:
12487: * src/targets/isapi/istop.cmd 1.1:
12488: * src/targets/isapi/kill.pl 1.1:
12489: isapi added utils
12490:
12491: * src/include/pa_pool.h 1.41:
12492: * src/main/pa_pool.C 1.16:
12493: * src/targets/cgi/parser3.C 1.32:
12494: * src/targets/isapi/parser3isapi.C 1.2:
12495: * src/targets/isapi/parser3isapi.dsp 1.2:
12496: * src/types/pa_vform.C 1.12:
12497: isapi 0
12498:
12499: * src/include/pa_globals.h 1.20:
12500: * src/include/pa_request.h 1.66:
12501: * src/include/pa_types.h 1.22:
12502: * src/main/pa_globals.C 1.26:
12503: * src/main/pa_request.C 1.63:
12504: * src/targets/cgi/parser3.C 1.30:
12505: * src/types/pa_vcookie.C 1.9:
12506: config of auto.p path: parser_root_auto_path parser_site_auto_path
12507:
12508: * src/targets/cgi/vform_fields_fill.C 1.2:
12509: * src/targets/cgi/vform_fields_fill.h 1.2:
12510: * src/targets/isapi/parser3isapi.C 1.4:
12511: z
12512:
12513: * src/include/pa_globals.h 1.21:
12514: * src/main/pa_common.C 1.21:
12515: * src/main/pa_request.C 1.64:
12516: some comments
12517:
12518: * src/include/pa_pool.h 1.42:
12519: * src/main/pa_request.C 1.65:
12520: * src/targets/cgi/parser3.C 1.33:
12521: * src/targets/isapi/parser3isapi.C 1.3:
12522: isapi 1
12523:
12524: 2001-03-21 paf
12525: * src/include/pa_globals.h 1.18:
12526: * src/targets/cgi/parser3.C 1.28:
12527: * src/types/pa_venv.h 1.11:
12528: in cookie & env. todo:post
12529:
12530: * src/Makefile.am 1.3:
12531: * src/classes/Makefile.am 1.2:
12532: * src/classes/file.C 1.5:
12533: * src/classes/root.C 1.47:
12534: * src/classes/table.C 1.23:
12535: * src/include/pa_array.h 1.28:
12536: * src/include/pa_common.h 1.20:
12537: * src/include/pa_globals.h 1.17:
12538: * src/include/pa_pool.h 1.39:
12539: * src/include/pa_request.h 1.65:
12540: * src/include/pa_string.h 1.48:
12541: * src/main/Makefile.am 1.8:
12542: * src/main/compile.y 1.107:
12543: * src/main/execute.C 1.122:
12544: * src/main/main.dsp 1.66:
12545: * src/main/pa_common.C 1.20:
12546: * src/main/pa_globals.C 1.25:
12547: * src/main/pa_request.C 1.62:
12548: * src/main/pa_string.C 1.47:
12549: * src/main/pa_table.C 1.16:
12550: * src/main/untaint.C 1.11:
12551: * src/targets/Makefile.am 1.4:
12552: * src/targets/cgi/Makefile.am 1.2:
12553: * src/targets/cgi/parser3.C 1.27:
12554: * src/targets/cgi/parser3.dsp 1.10:
12555: * src/types/Makefile.am 1.2:
12556: * src/types/pa_vcookie.C 1.7:
12557: * src/types/pa_vform.C 1.11:
12558: * src/types/pa_vstring.h 1.11:
12559: * src/types/pa_wwrapper.h 1.5:
12560: shifted apache branch on main trunc
12561:
12562: * src/targets/cgi/parser3.C 1.29:
12563: z
12564:
12565: * src/include/pa_common.h [automake_update] 1.19.2.2:
12566: * src/include/pa_globals.h [automake_update] 1.16.2.1:
12567: * src/include/pa_pool.h [automake_update] 1.38.2.1:
12568: * src/include/pa_request.h [automake_update] 1.64.2.4:
12569: * src/main/main.dsp [automake_update] 1.65.2.1:
12570: * src/main/pa_common.C [automake_update] 1.19.2.5:
12571: * src/main/pa_request.C [automake_update] 1.61.2.3:
12572: * src/targets/cgi/parser3.C [automake_update] 1.26.2.4:
12573: * src/targets/cgi/parser3.dsp [automake_update] 1.9.2.1:
12574: * src/types/pa_vcookie.C [automake_update] 1.6.2.2:
12575: * src/types/pa_vform.C [automake_update] 1.10.2.1:
12576: * src/types/pa_vstring.h [automake_update] 1.10.2.1:
12577: starting mod_parser3
12578:
12579: * src/include/pa_globals.h 1.19:
12580: post. todo: config of auto.p path
12581:
12582: 2001-03-20 paf
12583: * src/classes/Makefile.am 1.1:
12584: * src/types/Makefile.am 1.1:
12585: file Makefile.am was initially added on branch automake_update.
12586:
12587: * src/main/pa_common.C [automake_update] 1.19.2.4:
12588: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.3:
12589: * src/targets/cgi/parser3.C [automake_update] 1.26.2.3:
12590: automake compiled and works. todo:make win32 ifdefs work and
12591: add ifdef unistd
12592:
12593: * src/classes/Makefile.am [automake_update] 1.1.2.1:
12594: * src/classes/file.C 1.4:
12595: * src/classes/table.C 1.21:
12596: * src/classes/table.C [automake_update] 1.22.2.2:
12597: * src/include/pa_array.h 1.27:
12598: * src/include/pa_common.h 1.18:
12599: * src/include/pa_common.h [automake_update] 1.19.2.1:
12600: * src/include/pa_request.h 1.64:
12601: * src/include/pa_request.h [automake_update] 1.64.2.3:
12602: * src/include/pa_string.h 1.47:
12603: * src/include/pa_table.h 1.18:
12604: * src/include/pa_threads.h 1.10:
12605: * src/main/Makefile.am [automake_update] 1.7.16.3:
12606: * src/main/pa_common.C [automake_update] 1.19.2.3:
12607: * src/main/pa_globals.C 1.24:
12608: * src/main/pa_request.C [automake_update] 1.61.2.2:
12609: * src/main/pa_table.C [automake_update] 1.15.2.1:
12610: * src/main/untaint.C 1.10:
12611: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.2:
12612: * src/targets/cgi/parser3.C [automake_update] 1.26.2.2:
12613: * src/types/Makefile.am [automake_update] 1.1.2.1:
12614: * src/types/pa_valiased.h 1.8:
12615: * src/types/pa_value.h 1.31:
12616: * src/types/pa_vform.h 1.13:
12617: z
12618:
12619: * src/include/pa_request.h [automake_update] 1.64.2.2:
12620: * src/main/Makefile.am [automake_update] 1.7.16.2:
12621: * src/main/compile.y [automake_update] 1.106.2.1:
12622: * src/main/execute.C [automake_update] 1.121.2.2:
12623: * src/main/pa_common.C [automake_update] 1.19.2.2:
12624: * src/types/Makefile.am [automake_update] 1.1.2.2:
12625: removing locking
12626:
12627: * src/Makefile.am [automake_update] 1.2.16.1:
12628: * src/classes/file.C [automake_update] 1.4.2.1:
12629: * src/classes/root.C [automake_update] 1.46.2.1:
12630: * src/classes/table.C [automake_update] 1.22.2.1:
12631: * src/include/pa_array.h [automake_update] 1.27.2.1:
12632: * src/include/pa_request.h [automake_update] 1.64.2.1:
12633: * src/include/pa_string.h [automake_update] 1.47.2.1:
12634: * src/main/Makefile.am [automake_update] 1.7.16.1:
12635: * src/main/execute.C [automake_update] 1.121.2.1:
12636: * src/main/pa_common.C [automake_update] 1.19.2.1:
12637: * src/main/pa_globals.C [automake_update] 1.24.2.1:
12638: * src/main/pa_request.C [automake_update] 1.61.2.1:
12639: * src/main/pa_string.C [automake_update] 1.46.2.1:
12640: * src/main/untaint.C [automake_update] 1.10.2.1:
12641: * src/targets/Makefile.am [automake_update] 1.3.16.1:
12642: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.1:
12643: * src/targets/cgi/parser3.C [automake_update] 1.26.2.1:
12644: * src/types/pa_vcookie.C [automake_update] 1.6.2.1:
12645: * src/types/pa_wwrapper.h [automake_update] 1.4.8.1:
12646: String::UL_
12647:
12648: * src/classes/table.C 1.22:
12649: * src/include/pa_common.h 1.19:
12650: * src/main/pa_common.C 1.19:
12651: * src/main/pa_request.C 1.61:
12652: * src/types/pa_vfile.h 1.5:
12653: ^table:save
12654:
12655: 2001-03-19 paf
12656: * src/classes/file.C 1.2:
12657: * src/classes/request.C 1.4:
12658: * src/classes/table.C 1.19:
12659: * src/include/pa_string.h 1.45:
12660: * src/main/main.dsp 1.61:
12661: * src/main/pa_pool.C 1.15:
12662: * src/main/pa_request.C 1.58:
12663: * src/main/untaint.C 1.9:
12664: * src/types/pa_value.h 1.27:
12665: * src/types/pa_vfile.C 1.2:
12666: * src/types/pa_vfile.h 1.2:
12667: * src/types/pa_vform.C 1.10:
12668: file 1
12669:
12670: * src/classes/table.C 1.17:
12671: * src/include/pa_pool.h 1.38:
12672: * src/include/pa_request.h 1.63:
12673: * src/include/pa_table.h 1.16:
12674: * src/include/pa_types.h 1.20:
12675: * src/main/execute.C 1.119:
12676: * src/main/pa_request.C 1.57:
12677: * src/targets/cgi/parser3.C 1.25:
12678: * src/types/pa_value.h 1.25:
12679: * src/types/pa_vclass.h 1.10:
12680: * src/types/pa_vform.C 1.8:
12681: * src/types/pa_vstateless_class.h 1.5:
12682: * src/types/pa_vstateless_object.h 1.4:
12683: ^table:set{default level: TABLE}
12684:
12685: * src/classes/_request.h 1.3:
12686: * src/classes/request.C 1.5:
12687: * src/main/pa_globals.C 1.22:
12688: * src/types/pa_vrequest.C 1.2:
12689: * src/types/pa_vrequest.h 1.6:
12690: VRequest moved to :VStateless_object
12691:
12692: * src/classes/_request.h 1.4:
12693: * src/classes/request.C 1.6:
12694: * src/main/main.dsp 1.65:
12695: * src/main/pa_globals.C 1.23:
12696: * src/types/pa_value.h 1.30:
12697: * src/types/pa_vform.h 1.12:
12698: * src/types/pa_vrequest.C 1.3:
12699: * src/types/pa_vrequest.h 1.7:
12700: VRequest moved to :Value
12701:
12702: * src/types/pa_valiased.h 1.4:
12703: * src/types/pa_vbool.h 1.4:
12704: doc: Value and it's derivates somehow unlinked. don't know why yet
12705:
12706: * src/classes/_env.h 1.6:
12707: * src/classes/_table.h 1.4:
12708: * src/classes/env.C 1.8:
12709: * src/classes/table.C 1.20:
12710: * src/main/execute.C 1.121:
12711: * src/main/main.dsp 1.63:
12712: * src/main/pa_globals.C 1.20:
12713: * src/main/pa_request.C 1.60:
12714: * src/types/pa_value.h 1.28:
12715: * src/types/pa_vcookie.C 1.6:
12716: * src/types/pa_vcookie.h 1.6:
12717: * src/types/pa_venv.h 1.10:
12718: VEnv is now :Value
12719:
12720: * src/targets/cgi/pa_vform.C 1.3:
12721: * src/types/pa_valiased.C 1.1:
12722: * src/types/pa_valiased.h 1.7:
12723: * src/types/pa_value.h 1.29:
12724: * src/types/pa_vstateless_class.C 1.5:
12725: * src/types/pa_vstateless_class.h 1.7:
12726: * src/types/pa_vstateless_object.h 1.7:
12727: moved common get_element part from stateless object&class into VAliased
12728:
12729: * src/classes/_file.h 1.2:
12730: * src/classes/file.C 1.3:
12731: * src/include/pa_types.h 1.21:
12732: * src/main/pa_globals.C 1.18:
12733: * src/main/pa_request.C 1.59:
12734: * src/targets/cgi/parser3.C 1.26:
12735: * src/types/pa_valiased.h 1.6:
12736: * src/types/pa_vfile.C 1.4:
12737: * src/types/pa_vfile.h 1.3:
12738: * src/types/pa_vstateless_class.h 1.6:
12739: * src/types/pa_vstateless_object.h 1.5:
12740: \ to / and ^file:save
12741:
12742: * src/classes/root.C 1.46:
12743: * src/classes/table.C 1.16:
12744: * src/main/pa_exception.C 1.7:
12745: * src/main/pa_request.C 1.53:
12746: * src/targets/cgi/parser3.C 1.24:
12747: * src/types/pa_vbool.h 1.3:
12748: * src/types/pa_vcookie.C 1.3:
12749: * src/types/pa_vcookie.h 1.3:
12750: * src/types/pa_vdouble.h 1.9:
12751: * src/types/pa_venv.h 1.8:
12752: * src/types/pa_vform.h 1.8:
12753: * src/types/pa_vint.h 1.10:
12754: * src/types/pa_vrequest.h 1.4:
12755: doc: detected Value derivates prob
12756:
12757: * src/include/code.h 1.25:
12758: * src/include/pa_array.h 1.25:
12759: * src/include/pa_pool.h 1.35:
12760: * src/include/pa_string.h 1.42:
12761: * src/include/pa_threads.h 1.8:
12762: * src/main/compile.C 1.32:
12763: * src/main/compile.y 1.105:
12764: * src/main/compile_tools.C 1.29:
12765: * src/main/compile_tools.h 1.32:
12766: * src/main/execute.C 1.117:
12767: * src/main/pa_array.C 1.23:
12768: * src/main/pa_common.C 1.15:
12769: * src/main/pa_exception.C 1.8:
12770: * src/main/pa_globals.C 1.15:
12771: * src/main/pa_hash.C 1.25:
12772: * src/main/pa_pool.C 1.13:
12773: * src/main/pa_request.C 1.54:
12774: * src/main/pa_string.C 1.45:
12775: * src/main/pa_table.C 1.14:
12776: * src/main/untaint.C 1.7:
12777: * src/types/pa_value.h 1.23:
12778: auto @brief
12779:
12780: * src/classes/_file.h 1.1:
12781: * src/classes/file.C 1.1:
12782: * src/classes/table.C 1.18:
12783: * src/include/pa_common.h 1.17:
12784: * src/include/pa_globals.h 1.16:
12785: * src/include/pa_string.h 1.44:
12786: * src/include/pa_table.h 1.17:
12787: * src/main/main.dsp 1.60:
12788: * src/main/pa_common.C 1.18:
12789: * src/main/pa_globals.C 1.17:
12790: * src/types/pa_value.h 1.26:
12791: * src/types/pa_vcookie.h 1.4:
12792: * src/types/pa_venv.h 1.9:
12793: * src/types/pa_vfile.C 1.1:
12794: * src/types/pa_vfile.h 1.1:
12795: * src/types/pa_vform.C 1.9:
12796: * src/types/pa_vform.h 1.9:
12797: * src/types/pa_vrequest.h 1.5:
12798: * src/types/pa_vtable.h 1.5:
12799: file class just compiled
12800:
12801: * src/types/pa_vfile.C 1.5:
12802: * src/types/pa_vfile.h 1.4:
12803: * src/types/pa_vstateless_object.h 1.6:
12804: vfile doxx
12805:
12806: * src/classes/_response.h 1.2:
12807: * src/classes/response.C 1.4:
12808: * src/main/pa_globals.C 1.21:
12809: * src/types/pa_vform.h 1.11:
12810: * src/types/pa_vresponse.h 1.3:
12811: VResponse moved to :VStateless_object
12812:
12813: * src/classes/_request.h 1.2:
12814: * src/classes/request.C 1.3:
12815: * src/include/code.h 1.24:
12816: * src/include/pa_array.h 1.24:
12817: * src/include/pa_common.h 1.15:
12818: * src/include/pa_exception.h 1.10:
12819: * src/include/pa_globals.h 1.13:
12820: * src/include/pa_hash.h 1.28:
12821: * src/include/pa_pool.h 1.34:
12822: * src/include/pa_request.h 1.61:
12823: * src/include/pa_stack.h 1.7:
12824: * src/include/pa_string.h 1.41:
12825: * src/include/pa_table.h 1.14:
12826: * src/include/pa_threads.h 1.7:
12827: * src/include/pa_types.h 1.17:
12828: * src/main/execute.C 1.116:
12829: * src/main/pa_pool.C 1.12:
12830: * src/main/pa_request.C 1.52:
12831: * src/main/pa_string.C 1.44:
12832: * src/main/untaint.C 1.6:
12833: * src/targets/cgi/parser3.C 1.23:
12834: * src/types/pa_value.h 1.22:
12835: * src/types/pa_vform.C 1.7:
12836: doxygen include/, Value
12837:
12838: * src/include/code.h 1.26:
12839: * src/include/pa_array.h 1.26:
12840: * src/include/pa_common.h 1.16:
12841: * src/include/pa_exception.h 1.11:
12842: * src/include/pa_globals.h 1.14:
12843: * src/include/pa_globals.h 1.15:
12844: * src/include/pa_hash.h 1.29:
12845: * src/include/pa_pool.h 1.36:
12846: * src/include/pa_pool.h 1.37:
12847: * src/include/pa_request.h 1.62:
12848: * src/include/pa_stack.h 1.8:
12849: * src/include/pa_string.h 1.43:
12850: * src/include/pa_string.h 1.46:
12851: * src/include/pa_table.h 1.15:
12852: * src/include/pa_threads.h 1.9:
12853: * src/include/pa_types.h 1.18:
12854: * src/main/compile.C 1.33:
12855: * src/main/compile.y 1.106:
12856: * src/main/compile_tools.C 1.30:
12857: * src/main/compile_tools.h 1.33:
12858: * src/main/execute.C 1.118:
12859: * src/main/pa_array.C 1.24:
12860: * src/main/pa_common.C 1.16:
12861: * src/main/pa_exception.C 1.9:
12862: * src/main/pa_globals.C 1.16:
12863: * src/main/pa_hash.C 1.26:
12864: * src/main/pa_pool.C 1.14:
12865: * src/main/pa_request.C 1.55:
12866: * src/main/pa_string.C 1.46:
12867: * src/main/pa_table.C 1.15:
12868: * src/main/untaint.C 1.8:
12869: * src/types/pa_valiased.h 1.5:
12870: * src/types/pa_value.h 1.24:
12871: * src/types/pa_vfile.C 1.3:
12872: z
12873:
12874: * src/include/pa_hash.h 1.30:
12875: * src/include/pa_types.h 1.19:
12876: * src/main/pa_common.C 1.17:
12877: * src/main/pa_hash.C 1.27:
12878: * src/main/pa_request.C 1.56:
12879: * src/types/pa_vcookie.C 1.4:
12880: renamed Hash::Value to Val so to doxygen would finlly stop
12881: confusing those Value-s
12882:
12883: * src/main/main.dsp 1.64:
12884: * src/targets/cgi/parser3.dsp 1.9:
12885: * src/types/pa_valiased.C 1.2:
12886: * src/types/pa_vform.h 1.10:
12887: commented VForm
12888:
12889: * src/classes/_cookie.h 1.2:
12890: * src/classes/_table.h 1.3:
12891: * src/classes/cookie.C 1.3:
12892: * src/main/execute.C 1.120:
12893: * src/main/main.dsp 1.62:
12894: * src/main/pa_globals.C 1.19:
12895: * src/types/pa_vcookie.C 1.5:
12896: * src/types/pa_vcookie.h 1.5:
12897: VCookie is now :Value
12898:
12899: 2001-03-18 paf
12900: * src/classes/_cookie.h 1.1:
12901: * src/classes/cookie.C 1.1:
12902: * src/include/pa_common.h 1.14:
12903: * src/include/pa_globals.h 1.12:
12904: * src/include/pa_request.h 1.60:
12905: * src/include/pa_string.h 1.40:
12906: * src/include/pa_types.h 1.16:
12907: * src/main/main.dsp 1.59:
12908: * src/main/pa_common.C 1.14:
12909: * src/main/pa_globals.C 1.14:
12910: * src/main/pa_hash.C 1.24:
12911: * src/main/pa_request.C 1.51:
12912: * src/main/pa_string.C 1.43:
12913: * src/main/untaint.C 1.5:
12914: * src/targets/cgi/parser3.C 1.21:
12915: * src/types/pa_value.h 1.21:
12916: * src/types/pa_vcookie.C 1.1:
12917: * src/types/pa_vcookie.h 1.1:
12918: * src/types/pa_vform.C 1.6:
12919: * src/types/pa_vform.h 1.7:
12920: * src/types/pa_vhash.h 1.9:
12921: * src/types/pa_vunknown.h 1.4:
12922: cookie class
12923:
12924: * src/include/pa_hash.h 1.26:
12925: * src/main/pa_hash.C 1.22:
12926: * src/targets/cgi/parser3.C 1.17:
12927: response fields to header
12928:
12929: * src/classes/root.C 1.41:
12930: * src/classes/string.C 1.12:
12931: * src/include/pa_string.h 1.37:
12932: * src/main/pa_globals.C 1.11:
12933: * src/main/pa_request.C 1.44:
12934: * src/main/pa_string.C 1.41:
12935: * src/types/pa_vdouble.h 1.8:
12936: * src/types/pa_vform.C 1.5:
12937: * src/types/pa_vint.h 1.9:
12938: * src/types/pa_vstateless_class.C 1.4:
12939: convinient string(pool, char *src, bool tainted) ctor
12940:
12941: * src/include/pa_hash.h 1.27:
12942: * src/include/pa_request.h 1.58:
12943: * src/include/pa_string.h 1.36:
12944: * src/main/pa_globals.C 1.10:
12945: * src/main/pa_hash.C 1.23:
12946: * src/main/pa_request.C 1.43:
12947: * src/main/pa_string.C 1.40:
12948: * src/main/untaint.C 1.3:
12949: * src/targets/cgi/parser3.C 1.18:
12950: proper @exceptions params tainting
12951:
12952: * src/classes/_response.h 1.1:
12953: * src/classes/response.C 1.1:
12954: * src/include/pa_globals.h 1.8:
12955: * src/include/pa_hash.h 1.25:
12956: * src/include/pa_request.h 1.57:
12957: * src/main/compile.C 1.31:
12958: * src/main/compile.y 1.104:
12959: * src/main/execute.C 1.114:
12960: * src/main/main.dsp 1.58:
12961: * src/main/pa_globals.C 1.8:
12962: * src/main/pa_hash.C 1.21:
12963: * src/main/pa_request.C 1.41:
12964: * src/targets/cgi/parser3.C 1.16:
12965: * src/targets/cgi/parser3.dsp 1.8:
12966: * src/types/pa_value.h 1.18:
12967: * src/types/pa_vhash.h 1.6:
12968: * src/types/pa_vrequest.h 1.3:
12969: * src/types/pa_vresponse.h 1.1:
12970: $response: 0 request::core exception rethrow
12971:
12972: * src/classes/request.C 1.2:
12973: * src/classes/response.C 1.2:
12974: * src/classes/root.C 1.42:
12975: * src/include/pa_common.h 1.13:
12976: * src/include/pa_globals.h 1.10:
12977: * src/include/pa_request.h 1.59:
12978: * src/include/pa_string.h 1.38:
12979: * src/main/pa_common.C 1.13:
12980: * src/main/pa_globals.C 1.12:
12981: * src/main/pa_request.C 1.45:
12982: * src/targets/cgi/parser3.C 1.19:
12983: ^taint 0
12984:
12985: * src/classes/cookie.C 1.2:
12986: * src/types/pa_vcookie.C 1.2:
12987: * src/types/pa_vcookie.h 1.2:
12988: cookie: allowed access to hash-assigned
12989:
12990: * src/include/pa_globals.h 1.9:
12991: * src/main/execute.C 1.115:
12992: * src/main/pa_globals.C 1.9:
12993: * src/main/pa_request.C 1.42:
12994: * src/targets/cgi/parser3.C 1.22:
12995: z
12996:
12997: * src/main/pa_request.C 1.50:
12998: zero length output allowed
12999:
13000: * src/classes/root.C 1.44:
13001: * src/include/pa_globals.h 1.11:
13002: * src/include/pa_string.h 1.39:
13003: * src/main/pa_globals.C 1.13:
13004: * src/main/pa_request.C 1.47:
13005: * src/main/pa_string.C 1.42:
13006: * src/types/pa_value.h 1.19:
13007: * src/types/pa_vhash.h 1.7:
13008: $defautl[$content-type[$value[text/html] $charset[windows-1251]]
13009:
13010: * src/classes/root.C 1.43:
13011: * src/main/pa_request.C 1.46:
13012: * src/main/untaint.C 1.4:
13013: * src/targets/cgi/parser3.C 1.20:
13014: taint[uri
13015:
13016: * src/classes/response.C 1.3:
13017: * src/main/pa_request.C 1.49:
13018: * src/types/pa_value.h 1.20:
13019: * src/types/pa_vhash.h 1.8:
13020: * src/types/pa_vresponse.h 1.2:
13021: ^response:clear[]
13022:
13023: * src/classes/root.C 1.45:
13024: * src/main/pa_request.C 1.48:
13025: taint forgotten forced lang switch
13026:
13027: 2001-03-16 paf
13028: * src/include/code.h 1.22:
13029: * src/include/pa_hash.h 1.24:
13030: * src/include/pa_request.h 1.55:
13031: * src/main/compile.y 1.102:
13032: * src/main/execute.C 1.108:
13033: * src/types/pa_value.h 1.15:
13034: * src/types/pa_vhash.h 1.5:
13035: * src/types/pa_vstring.h 1.10:
13036: * src/types/pa_vtable.h 1.4:
13037: * src/types/pa_wcontext.C 1.4:
13038: * src/types/pa_wcontext.h 1.6:
13039: see () and {} param wcontext conflict
13040:
13041: * src/main/execute.C 1.113:
13042: * src/main/main.dsp 1.57:
13043: * src/types/pa_value.h 1.17:
13044: * src/types/pa_vrequest.h 1.2:
13045: native method' class call with less params then needed error reporting
13046:
13047: * src/classes/double.C 1.17:
13048: * src/include/code.h 1.23:
13049: * src/main/compile.y 1.103:
13050: * src/main/compile_tools.C 1.28:
13051: * src/main/compile_tools.h 1.31:
13052: * src/main/execute.C 1.109:
13053: ) and {} param wcontext conflict fixed by OP_EXPR_CODE__STORE_PARAM
13054:
13055: * src/main/execute.C 1.107:
13056: * src/types/pa_value.h 1.14:
13057: * src/types/pa_vstateless_object.h 1.3:
13058: * src/types/pa_vstring.h 1.9:
13059: disabled $string.field
13060:
13061: * src/main/execute.C 1.110:
13062: * src/types/pa_vmframe.h 1.7:
13063: if(in "/news/")
13064:
13065: * src/include/pa_globals.h 1.6:
13066: * src/main/execute.C 1.111:
13067: * src/main/pa_globals.C 1.6:
13068: * src/types/pa_value.h 1.16:
13069: * src/types/pa_vcframe.h 1.3:
13070: * src/types/pa_vmframe.h 1.8:
13071: * src/types/pa_wcontext.h 1.7:
13072: $result
13073:
13074: * src/classes/_request.h 1.1:
13075: * src/classes/request.C 1.1:
13076: * src/include/pa_globals.h 1.7:
13077: * src/include/pa_request.h 1.56:
13078: * src/main/execute.C 1.112:
13079: * src/main/main.dsp 1.56:
13080: * src/main/pa_globals.C 1.7:
13081: * src/main/pa_request.C 1.40:
13082: * src/targets/cgi/parser3.C 1.15:
13083: * src/types/pa_vform.C 1.4:
13084: * src/types/pa_vrequest.C 1.1:
13085: * src/types/pa_vrequest.h 1.1:
13086: $request : query :uri
13087:
13088: 2001-03-15 paf
13089: * src/main/compile.y 1.99:
13090: * src/main/pa_request.C 1.37:
13091: * src/targets/cgi/parser3.C 1.13:
13092: * src/types/pa_vstring.h 1.7:
13093: pre-pre-pre-beta cgi under win32 apache pre pre pre works
13094:
13095: * src/main/compile.y 1.100:
13096: * src/main/execute.C 1.105:
13097: z
13098:
13099: * src/main/compile.y 1.101:
13100: * src/main/execute.C 1.106:
13101: * src/main/pa_request.C 1.38:
13102: * src/targets/cgi/parser3.C 1.14:
13103: * src/types/pa_vstring.h 1.8:
13104: @exception
13105:
13106: * src/include/pa_globals.h 1.5:
13107: * src/main/pa_globals.C 1.5:
13108: * src/main/pa_request.C 1.36:
13109: * src/targets/cgi/parser3.C 1.12:
13110: * src/types/pa_vform.C 1.3:
13111: * src/types/pa_vform.h 1.6:
13112: vform fillfields just compiled
13113:
13114: * src/main/pa_request.C 1.39:
13115: news sample
13116:
13117: 2001-03-14 paf
13118: * src/include/core.h 1.16:
13119: * src/include/pa_globals.h 1.1:
13120: * src/include/pa_pool.h 1.33:
13121: * src/include/pa_string.h 1.35:
13122: * src/include/pa_types.h 1.13:
13123: * src/main/compile.y 1.98:
13124: * src/main/core.C 1.69:
13125: * src/main/main.dsp 1.54:
13126: * src/main/pa_globals.C 1.1:
13127: * src/main/pa_request.C 1.31:
13128: * src/targets/cgi/pa_vform.C 1.2:
13129: * src/targets/cgi/parser3.C 1.5:
13130: * src/targets/cgi/parser3.dsp 1.4:
13131: * src/types/pa_value.h 1.13:
13132: * src/types/pa_vform.h 1.3:
13133: * src/types/pa_vunknown.h 1.3:
13134: global handler, exceptions in parser3
13135:
13136: * src/include/pa_globals.h 1.4:
13137: * src/main/pa_globals.C 1.4:
13138: * src/main/pa_request.C 1.34:
13139: * src/targets/cgi/parser3.dsp 1.7:
13140: * src/types/pa_vform.C 1.2:
13141: * src/types/pa_vform.h 1.5:
13142: * src/types/pa_vstring.h 1.6:
13143: limits -1
13144:
13145: * src/include/pa_common.h 1.12:
13146: * src/include/pa_types.h 1.14:
13147: * src/main/pa_request.C 1.32:
13148: * src/targets/cgi/parser3.C 1.7:
13149: PATH_DELIMITER_CHAR
13150:
13151: * src/targets/cgi/parser3.C 1.8:
13152: # if MSVC
13153:
13154: * src/include/pa_globals.h 1.3:
13155: * src/include/pa_request.h 1.53:
13156: * src/include/pa_types.h 1.15:
13157: * src/main/main.dsp 1.55:
13158: * src/main/pa_globals.C 1.3:
13159: * src/main/pa_request.C 1.33:
13160: * src/targets/cgi/parser3.C 1.10:
13161: * src/targets/cgi/parser3.dsp 1.6:
13162: * src/types/pa_vform.C 1.1:
13163: * src/types/pa_vform.h 1.4:
13164: request_info -1
13165:
13166: * src/include/pa_globals.h 1.2:
13167: * src/main/pa_globals.C 1.2:
13168: * src/targets/cgi/parser3.C 1.9:
13169: * src/targets/cgi/parser3.dsp 1.5:
13170: * src/targets/cgi/vform_fields_fill.C 1.1:
13171: * src/targets/cgi/vform_fields_fill.h 1.1:
13172: vform_fields_fill
13173:
13174: * src/include/pa_request.h 1.54:
13175: * src/main/pa_request.C 1.35:
13176: * src/targets/cgi/parser3.C 1.11:
13177: * src/targets/cgi/parser3.C 1.6:
13178: z
13179:
13180: 2001-03-13 paf
13181: * src/main/execute.C 1.101:
13182: * src/types/pa_value.h 1.10:
13183: * src/types/pa_venv.h 1.4:
13184: for future methods of ENV constructor if
13185:
13186: * src/classes/root.C 1.36:
13187: * src/classes/table.C 1.12:
13188: * src/include/pa_exception.h 1.9:
13189: * src/include/pa_pool.h 1.31:
13190: skipped_restructure_exceptions_dead_end
13191:
13192: * src/types/pa_vstateless_class.h 1.1:
13193: file pa_vstateless_class.h was initially added on branch
13194: stateless_class.
13195:
13196: * src/include/code.h 1.21:
13197: * src/include/pa_string.h 1.34:
13198: * src/main/compile.y 1.95:
13199: * src/main/execute.C 1.103:
13200: * src/main/pa_string.C 1.39:
13201: 'value is type' expr operator
13202:
13203: * src/classes/form.C 1.2:
13204: * src/main/compile.y 1.97:
13205: * src/main/core.C 1.68:
13206: * src/types/pa_value.h 1.12:
13207: * src/types/pa_vclass.h 1.9:
13208: * src/types/pa_venv.h 1.7:
13209: * src/types/pa_vform.h 1.2:
13210: * src/types/pa_vstateless_class.C 1.3:
13211: * src/types/pa_vstateless_class.h 1.4:
13212: form:fields removed. use $form.CLASS instead
13213:
13214: * src/types/pa_vstateless_class.C 1.1:
13215: file pa_vstateless_class.C was initially added on branch
13216: stateless_class.
13217:
13218: * src/include/core.h 1.14:
13219: * src/include/pa_common.h 1.10:
13220: * src/include/pa_request.h 1.51:
13221: * src/main/pa_common.C 1.12:
13222: * src/main/pa_request.C 1.29:
13223: * src/targets/cgi/parser3.C 1.3:
13224: before error show with parser
13225:
13226: * src/types/pa_venv.h 1.1:
13227: file pa_venv.h was initially added on branch stateless_class.
13228:
13229: * src/targets/cgi/Makefile.am 1.1:
13230: * src/targets/cgi/pa_pool.C 1.1:
13231: * src/targets/cgi/pa_vform.C 1.1:
13232: * src/targets/cgi/parser.dsp 1.1:
13233: * src/targets/cgi/parser3.C 1.1:
13234: renamed targets/ parser to cgi
13235:
13236: * src/classes/_double.h 1.5:
13237: * src/classes/_double.h [stateless_class] 1.4.8.1:
13238: * src/classes/_env.h 1.4:
13239: * src/classes/_env.h [stateless_class] 1.3.8.1:
13240: * src/classes/_int.h 1.5:
13241: * src/classes/_int.h [stateless_class] 1.4.8.1:
13242: * src/classes/_root.h 1.4:
13243: * src/classes/_root.h [stateless_class] 1.3.8.1:
13244: * src/classes/_string.h 1.6:
13245: * src/classes/_string.h [stateless_class] 1.5.4.1:
13246: * src/classes/_table.h 1.2:
13247: * src/classes/_table.h [stateless_class] 1.1.6.1:
13248: * src/classes/double.C 1.15:
13249: * src/classes/double.C [stateless_class] 1.14.2.1:
13250: * src/classes/env.C 1.5:
13251: * src/classes/env.C [stateless_class] 1.4.8.1:
13252: * src/classes/int.C 1.14:
13253: * src/classes/int.C [stateless_class] 1.13.2.1:
13254: * src/classes/root.C 1.38:
13255: * src/classes/root.C [stateless_class] 1.37.2.1:
13256: * src/classes/string.C 1.10:
13257: * src/classes/string.C [stateless_class] 1.9.4.1:
13258: * src/classes/table.C 1.14:
13259: * src/classes/table.C [stateless_class] 1.13.2.1:
13260: * src/include/pa_request.h 1.46:
13261: * src/include/pa_request.h [stateless_class] 1.45.2.1:
13262: * src/main/compile.C 1.29:
13263: * src/main/compile.C [stateless_class] 1.28.2.1:
13264: * src/main/compile_tools.h 1.30:
13265: * src/main/compile_tools.h [stateless_class] 1.29.8.1:
13266: * src/main/core.C 1.64:
13267: * src/main/core.C [stateless_class] 1.63.6.1:
13268: * src/main/execute.C 1.100:
13269: * src/main/execute.C [stateless_class] 1.99.2.1:
13270: * src/main/main.dsp 1.51:
13271: * src/main/main.dsp [stateless_class] 1.50.6.1:
13272: * src/main/pa_request.C 1.26:
13273: * src/main/pa_request.C [stateless_class] 1.25.2.1:
13274: * src/types/pa_valiased.h 1.3:
13275: * src/types/pa_valiased.h [stateless_class] 1.2.8.1:
13276: * src/types/pa_value.h 1.9:
13277: * src/types/pa_value.h [stateless_class] 1.8.2.1:
13278: * src/types/pa_vclass.C 1.5:
13279: * src/types/pa_vclass.C [stateless_class] 1.4.8.1:
13280: * src/types/pa_vclass.h 1.8:
13281: * src/types/pa_vclass.h [stateless_class] 1.7.6.1:
13282: * src/types/pa_venv.h 1.2:
13283: * src/types/pa_venv.h [stateless_class] 1.1.2.1:
13284: * src/types/pa_vmframe.h 1.6:
13285: * src/types/pa_vmframe.h [stateless_class] 1.5.2.1:
13286: * src/types/pa_vobject.h 1.5:
13287: * src/types/pa_vobject.h [stateless_class] 1.4.8.1:
13288: * src/types/pa_vstateless_class.C 1.2:
13289: * src/types/pa_vstateless_class.C [stateless_class] 1.1.2.1:
13290: * src/types/pa_vstateless_class.h 1.2:
13291: * src/types/pa_vstateless_class.h [stateless_class] 1.1.2.1:
13292: * src/types/pa_vstateless_object.h 1.2:
13293: * src/types/pa_vstateless_object.h [stateless_class] 1.1.8.1:
13294: * src/types/pa_wcontext.h 1.5:
13295: * src/types/pa_wcontext.h [stateless_class] 1.4.4.1:
13296: $ENV: re 0, stateless classes
13297:
13298: * src/include/pa_request.h 1.45:
13299: * src/main/compile.C 1.28:
13300: * src/main/execute.C 1.99:
13301: * src/main/pa_request.C 1.25:
13302: * src/types/pa_value.h 1.8:
13303: * src/types/pa_vmframe.h 1.5:
13304: fixed yesterdays bad decision on execute_static_method
13305:
13306: * src/include/core.h 1.15:
13307: * src/include/pa_common.h 1.11:
13308: * src/include/pa_request.h 1.52:
13309: * src/main/core.C 1.67:
13310: * src/main/execute.C 1.104:
13311: * src/main/main.dsp 1.53:
13312: * src/main/pa_request.C 1.30:
13313: * src/targets/cgi/parser3.C 1.4:
13314: * src/targets/cgi/parser3.dsp 1.3:
13315: * src/types/pa_vform.h 1.1:
13316: started cgi target
13317:
13318: * src/include/pa_request.h 1.47:
13319: * src/types/pa_venv.h 1.3:
13320: $ENV 0.1 stateless class
13321:
13322: * src/classes/_form.h 1.1:
13323: * src/classes/double.C 1.16:
13324: * src/classes/env.C 1.7:
13325: * src/classes/form.C 1.1:
13326: * src/classes/int.C 1.15:
13327: * src/classes/root.C 1.40:
13328: * src/classes/string.C 1.11:
13329: * src/classes/table.C 1.13:
13330: * src/classes/table.C 1.15:
13331: * src/include/core.h 1.13:
13332: * src/include/pa_request.h 1.49:
13333: * src/include/pa_request.h 1.50:
13334: * src/include/pa_types.h 1.12:
13335: * src/main/core.C 1.66:
13336: * src/main/execute.C 1.102:
13337: * src/main/pa_request.C 1.23:
13338: * src/main/pa_request.C 1.24:
13339: * src/main/pa_request.C 1.28:
13340: * src/targets/cgi/parser.dsp 1.2:
13341: * src/targets/cgi/parser3.C 1.2:
13342: * src/targets/cgi/parser3.dsp 1.1:
13343: * src/targets/cgi/parser3.dsp 1.2:
13344: * src/types/pa_vhash.h 1.4:
13345: z
13346:
13347: * src/classes/root.C 1.35:
13348: * src/classes/table.C 1.11:
13349: * src/include/pa_exception.h 1.8:
13350: * src/include/pa_pool.h 1.30:
13351: * src/main/pa_request.C 1.22:
13352: restructure_exceptions_dead_end
13353:
13354: * src/classes/root.C 1.34:
13355: * src/main/compile.y 1.94:
13356: ^if required junctions. allowed ; inside {} to break params
13357:
13358: * src/classes/_env.h 1.5:
13359: * src/classes/env.C 1.6:
13360: * src/classes/root.C 1.39:
13361: * src/include/core.h 1.12:
13362: * src/include/pa_pool.h 1.32:
13363: * src/include/pa_request.h 1.48:
13364: * src/main/compile.C 1.30:
13365: * src/main/compile.y 1.96:
13366: * src/main/core.C 1.65:
13367: * src/main/main.dsp 1.52:
13368: * src/main/pa_common.C 1.11:
13369: * src/main/pa_request.C 1.27:
13370: * src/types/pa_value.h 1.11:
13371: * src/types/pa_venv.h 1.6:
13372: * src/types/pa_vstateless_class.h 1.3:
13373: started $form: [historical moment :)]
13374:
13375: * src/types/pa_venv.h 1.5:
13376: $ENV 1
13377:
13378: * src/classes/double.C 1.14:
13379: * src/classes/int.C 1.13:
13380: * src/classes/root.C 1.37:
13381: * src/types/pa_vdouble.h 1.7:
13382: * src/types/pa_vint.h 1.8:
13383: Int,Double dec mul div mod
13384:
13385: 2001-03-12 paf
13386: * src/classes/_string.h 1.5:
13387: * src/classes/double.C 1.13:
13388: * src/classes/int.C 1.12:
13389: * src/classes/string.C 1.9:
13390: * src/main/execute.C 1.98:
13391: * src/types/pa_wcontext.h 1.4:
13392: int doube string ^format
13393:
13394: * src/classes/root.C 1.19:
13395: * src/types/pa_vclass.h 1.4:
13396: process temp main zeroing
13397:
13398: * src/classes/root.C 1.30:
13399: * src/classes/table.C 1.6:
13400: * src/types/pa_vtable.h 1.2:
13401: table ^offset ^line ^count
13402:
13403: * src/classes/root.C 1.28:
13404: * src/classes/table.C 1.5:
13405: ^use
13406:
13407: * src/main/execute.C [other_construction_strategy_test] 1.97.2.1:
13408: * src/types/pa_wcontext.h [other_construction_strategy_test] 1.3.2.1:
13409: constructing flag not 'bad' but not 'enough'
13410:
13411: * src/classes/root.C 1.27:
13412: * src/classes/table.C 1.4:
13413: * src/include/pa_request.h 1.44:
13414: * src/main/compile.y 1.92:
13415: * src/main/core.C 1.62:
13416: * src/main/execute.C 1.96:
13417: * src/types/pa_vclass.h 1.7:
13418: * src/types/pa_wcontext.C 1.3:
13419: * src/types/pa_wcontext.h 1.3:
13420: * src/types/pa_wwrapper.h 1.3:
13421: while. switched off wcontext.constructing after write(value) or
13422: auto-vhash-constructing
13423:
13424: * src/classes/table.C 1.8:
13425: table ^empty
13426:
13427: * src/classes/root.C 1.33:
13428: ^eval
13429:
13430: * src/classes/root.C 1.26:
13431: * src/classes/table.C 1.3:
13432: * src/include/pa_request.h 1.43:
13433: * src/main/pa_request.C 1.20:
13434: fail_if_junction_ helper func
13435:
13436: * src/classes/root.C 1.23:
13437: * src/include/core.h 1.11:
13438: * src/include/pa_array.h 1.23:
13439: * src/include/pa_request.h 1.41:
13440: * src/include/pa_table.h 1.11:
13441: * src/main/core.C 1.60:
13442: * src/main/main.dsp 1.49:
13443: * src/main/pa_request.C 1.17:
13444: * src/main/pa_table.C 1.12:
13445: * src/types/pa_value.h 1.6:
13446: * src/types/pa_vclass.C 1.4:
13447: * src/types/pa_vclass.h 1.6:
13448: * src/types/pa_vdouble.h 1.5:
13449: * src/types/pa_vint.h 1.5:
13450: * src/types/pa_vmframe.h 1.4:
13451: * src/types/pa_vstring.h 1.5:
13452: freeze, ^table:create[] -1
13453:
13454: * src/types/pa_vtable.h 1.1:
13455: table: no, better with string in cells...
13456:
13457: * src/classes/root.C 1.21:
13458: * src/main/execute.C 1.93:
13459: * src/types/pa_vclass.h 1.5:
13460: used get_method in couple places optimizing them
13461:
13462: * src/classes/double.C 1.10:
13463: * src/classes/int.C 1.10:
13464: * src/classes/root.C 1.18:
13465: * src/classes/string.C 1.7:
13466: * src/include/pa_common.h 1.6:
13467: * src/include/pa_request.h 1.40:
13468: * src/include/pa_string.h 1.32:
13469: * src/include/pa_types.h 1.10:
13470: * src/main/compile.C 1.27:
13471: * src/main/compile.y 1.91:
13472: * src/main/compile_tools.h 1.29:
13473: * src/main/execute.C 1.92:
13474: * src/main/pa_common.C 1.7:
13475: * src/main/pa_request.C 1.16:
13476: * src/types/pa_value.h 1.4:
13477: * src/types/pa_vmframe.h 1.3:
13478: process. actual names to store param and
13479: check_actual_numbered_params for better place diagnostics
13480:
13481: * src/classes/_table.h 1.1:
13482: * src/classes/root.C 1.20:
13483: * src/classes/root.C 1.22:
13484: * src/classes/table.C 1.1:
13485: * src/include/pa_array.h [table_with_charp_in_cells_dead_end] 1.23.2.1:
13486: * src/include/pa_table.h [table_with_charp_in_cells_dead_end] 1.12.2.1:
13487: * src/main/pa_table.C [table_with_charp_in_cells_dead_end] 1.13.2.1:
13488: * src/main/untaint.C 1.1:
13489: * src/types/pa_value.h 1.5:
13490: z
13491:
13492: * src/classes/root.C 1.25:
13493: * src/classes/table.C 1.2:
13494: * src/include/pa_common.h 1.8:
13495: * src/include/pa_request.h 1.42:
13496: * src/main/execute.C 1.95:
13497: * src/main/main.dsp 1.50:
13498: * src/main/pa_common.C 1.9:
13499: * src/main/pa_request.C 1.19:
13500: ^process error point by actual method_name, not source.
13501: ^load
13502:
13503: * src/classes/table.C 1.7:
13504: * src/include/pa_table.h 1.13:
13505: table ^menu
13506:
13507: * src/classes/root.C 1.29:
13508: ^round() ^floor() ^ceiling() ^abs() ^sign()
13509:
13510: * src/classes/double.C 1.11:
13511: * src/classes/int.C 1.11:
13512: * src/classes/root.C 1.31:
13513: * src/classes/string.C 1.8:
13514: * src/classes/table.C 1.9:
13515: * src/main/core.C 1.63:
13516: * src/main/execute.C 1.97:
13517: * src/types/pa_vint.h 1.6:
13518: ^for
13519:
13520: * src/classes/double.C 1.12:
13521: * src/classes/root.C 1.32:
13522: * src/classes/table.C 1.10:
13523: * src/include/pa_common.h 1.9:
13524: * src/include/pa_types.h 1.11:
13525: * src/main/compile.y 1.93:
13526: * src/main/pa_common.C 1.10:
13527: * src/main/pa_request.C 1.21:
13528: * src/main/untaint.C 1.2:
13529: * src/types/pa_vdouble.h 1.6:
13530: * src/types/pa_vint.h 1.7:
13531: * src/types/pa_vtable.h 1.3:
13532: * src/types/pa_wwrapper.h 1.4:
13533: think constructing flag as is is bad
13534:
13535: * src/classes/root.C 1.24:
13536: * src/include/pa_common.h 1.7:
13537: * src/include/pa_string.h 1.33:
13538: * src/include/pa_table.h 1.12:
13539: * src/main/core.C 1.61:
13540: * src/main/execute.C 1.94:
13541: * src/main/pa_common.C 1.8:
13542: * src/main/pa_request.C 1.18:
13543: * src/main/pa_table.C 1.13:
13544: * src/types/pa_value.h 1.7:
13545: table:set 0
13546:
13547: 2001-03-11 paf
13548: * src/classes/double.C 1.8:
13549: * src/classes/int.C 1.8:
13550: * src/classes/root.C 1.14:
13551: * src/include/pa_request.h 1.38:
13552: * src/main/execute.C 1.90:
13553: intercept_string
13554:
13555: * src/classes/double.C 1.6:
13556: * src/classes/int.C 1.6:
13557: * src/include/pa_request.h 1.37:
13558: ^inc-s(expr)
13559:
13560: * src/include/pa_valiased.h 1.4:
13561: * src/include/pa_value.h 1.51:
13562: * src/include/pa_vbool.h 1.8:
13563: * src/include/pa_vcframe.h 1.8:
13564: * src/include/pa_vclass.h 1.30:
13565: * src/include/pa_vdouble.h 1.13:
13566: * src/include/pa_vhash.h 1.13:
13567: * src/include/pa_vint.h 1.5:
13568: * src/include/pa_vjunction.h 1.9:
13569: * src/include/pa_vmframe.h 1.24:
13570: * src/include/pa_vobject.h 1.18:
13571: * src/include/pa_vstring.h 1.18:
13572: * src/include/pa_vunknown.h 1.10:
13573: * src/include/pa_wcontext.h 1.29:
13574: * src/include/pa_wwrapper.h 1.14:
13575: * src/main/compile.y 1.88:
13576: * src/main/core.C 1.55:
13577: * src/main/main.dsp 1.44:
13578: * src/main/pa_cframe.C 1.6:
13579: * src/main/pa_request.C 1.11:
13580: * src/main/pa_value.C 1.8:
13581: * src/main/pa_vclass.C 1.5:
13582: * src/main/pa_wcontext.C 1.11:
13583: * src/types/pa_valiased.h 1.1:
13584: * src/types/pa_value.h 1.1:
13585: * src/types/pa_vbool.h 1.1:
13586: * src/types/pa_vcframe.h 1.1:
13587: * src/types/pa_vclass.C 1.1:
13588: * src/types/pa_vclass.h 1.1:
13589: * src/types/pa_vdouble.h 1.1:
13590: * src/types/pa_vhash.h 1.1:
13591: * src/types/pa_vint.h 1.1:
13592: * src/types/pa_vjunction.h 1.1:
13593: * src/types/pa_vmframe.h 1.1:
13594: * src/types/pa_vobject.h 1.1:
13595: * src/types/pa_vstring.h 1.1:
13596: * src/types/pa_vunknown.h 1.1:
13597: * src/types/pa_wcontext.C 1.1:
13598: * src/types/pa_wcontext.h 1.1:
13599: * src/types/pa_wwrapper.h 1.1:
13600: splitted types from include/
13601:
13602: * src/main/main.dsp 1.47:
13603: * src/types/pa_value.h 1.3:
13604: * src/types/pa_vdouble.h 1.3:
13605: * src/types/pa_vint.h 1.3:
13606: * src/types/pa_vobject.h 1.3:
13607: * src/types/pa_vstring.h 1.3:
13608: VString VDouble VInt base now VObject_base - without fields
13609:
13610: * src/include/core.h 1.7:
13611: * src/include/pa_request.h 1.35:
13612: * src/main/core.C 1.56:
13613: * src/main/main.dsp 1.45:
13614: * src/main/pa_request.C 1.12:
13615: renamed AUTO: to MAIN:
13616:
13617: * src/classes/double.C 1.9:
13618: * src/classes/int.C 1.9:
13619: * src/classes/root.C 1.15:
13620: * src/classes/string.C 1.6:
13621: * src/include/core.h 1.9:
13622: * src/include/pa_hash.h 1.23:
13623: * src/include/pa_pool.h 1.29:
13624: * src/include/pa_request.h 1.39:
13625: * src/include/pa_string.h 1.31:
13626: * src/main/compile.C 1.26:
13627: * src/main/core.C 1.58:
13628: * src/main/pa_request.C 1.15:
13629: ^untaint 0
13630:
13631: * src/classes/root.C 1.17:
13632: * src/main/execute.C 1.91:
13633: * src/main/main.dsp 1.48:
13634: setname for method-junctions bug fixed
13635:
13636: * src/types/pa_vdouble.h 1.4:
13637: * src/types/pa_vint.h 1.4:
13638: * src/types/pa_vobject.h 1.4:
13639: * src/types/pa_vstateless_object.h 1.1:
13640: * src/types/pa_vstring.h 1.4:
13641: stateless_object
13642:
13643: * src/classes/root.C 1.16:
13644: * src/include/core.h 1.10:
13645: * src/main/core.C 1.59:
13646: * src/main/pa_request.C 1.13:
13647: * src/types/pa_vhash.h 1.2:
13648: z
13649:
13650: * src/classes/_double.h 1.4:
13651: * src/classes/_env.h 1.3:
13652: * src/classes/_int.h 1.4:
13653: * src/classes/_root.h 1.3:
13654: * src/classes/_string.h 1.4:
13655: * src/classes/double.C 1.5:
13656: * src/classes/env.C 1.4:
13657: * src/classes/int.C 1.5:
13658: * src/classes/root.C 1.12:
13659: * src/classes/string.C 1.5:
13660: * src/include/code.h 1.20:
13661: * src/include/core.h 1.8:
13662: * src/include/pa_array.h 1.22:
13663: * src/include/pa_common.h 1.5:
13664: * src/include/pa_exception.h 1.7:
13665: * src/include/pa_hash.h 1.22:
13666: * src/include/pa_pool.h 1.28:
13667: * src/include/pa_request.h 1.36:
13668: * src/include/pa_stack.h 1.6:
13669: * src/include/pa_string.h 1.30:
13670: * src/include/pa_table.h 1.10:
13671: * src/include/pa_threads.h 1.6:
13672: * src/include/pa_types.h 1.9:
13673: * src/main/compile.C 1.25:
13674: * src/main/compile.y 1.89:
13675: * src/main/compile_tools.C 1.26:
13676: * src/main/compile_tools.h 1.27:
13677: * src/main/core.C 1.57:
13678: * src/main/execute.C 1.89:
13679: * src/main/pa_array.C 1.22:
13680: * src/main/pa_common.C 1.6:
13681: * src/main/pa_exception.C 1.6:
13682: * src/main/pa_hash.C 1.20:
13683: * src/main/pa_pool.C 1.11:
13684: * src/main/pa_request.C 1.14:
13685: * src/main/pa_string.C 1.37:
13686: * src/main/pa_table.C 1.11:
13687: * src/types/pa_valiased.h 1.2:
13688: * src/types/pa_value.h 1.2:
13689: * src/types/pa_vbool.h 1.2:
13690: * src/types/pa_vcframe.h 1.2:
13691: * src/types/pa_vclass.C 1.2:
13692: * src/types/pa_vclass.h 1.2:
13693: * src/types/pa_vdouble.h 1.2:
13694: * src/types/pa_vhash.h 1.3:
13695: * src/types/pa_vint.h 1.2:
13696: * src/types/pa_vjunction.h 1.2:
13697: * src/types/pa_vmframe.h 1.2:
13698: * src/types/pa_vobject.h 1.2:
13699: * src/types/pa_vstring.h 1.2:
13700: * src/types/pa_vunknown.h 1.2:
13701: * src/types/pa_wcontext.C 1.2:
13702: * src/types/pa_wcontext.h 1.2:
13703: * src/types/pa_wwrapper.h 1.2:
13704: headers updated
13705:
13706: * src/classes/double.C 1.7:
13707: * src/classes/int.C 1.7:
13708: * src/classes/root.C 1.13:
13709: * src/types/pa_vclass.C 1.3:
13710: * src/types/pa_vclass.h 1.3:
13711: add_native_method helper
13712:
13713: 2001-03-10 paf
13714: * src/include/core.h 1.4:
13715: * src/include/pa_request.h 1.30:
13716: * src/main/compile.y 1.85:
13717: * src/main/core.C 1.52:
13718: * src/main/pa_request.C 1.6:
13719: names to core.C
13720:
13721: * src/classes/_env.h 1.1:
13722: * src/classes/env.C 1.1:
13723: * src/classes/root.C 1.8:
13724: * src/include/pa_request.h 1.23:
13725: * src/include/pa_vclass.h 1.27:
13726: * src/main/core.C 1.49:
13727: * src/main/main.dsp 1.42:
13728: env0
13729:
13730: * src/include/code.h 1.18:
13731: * src/include/pa_request.h 1.28:
13732: * src/include/pa_vint.h 1.3:
13733: * src/include/pa_vjunction.h 1.7:
13734: * src/include/pa_vstring.h 1.16:
13735: * src/main/compile.y 1.84:
13736: * src/main/compile_tools.C 1.24:
13737: * src/main/compile_tools.h 1.25:
13738: * src/main/execute.C 1.86:
13739: optimized from OP_STRING+OP_WRITE to OP_STRING__WRITE
13740:
13741: * src/include/core.h 1.2:
13742: * src/include/pa_array.h 1.20:
13743: * src/include/pa_hash.h 1.20:
13744: * src/include/pa_request.h 1.24:
13745: * src/include/pa_value.h 1.49:
13746: * src/include/pa_vcframe.h 1.6:
13747: * src/include/pa_vdouble.h 1.11:
13748: * src/include/pa_vint.h 1.2:
13749: * src/include/pa_vstring.h 1.15:
13750: * src/include/pa_vunknown.h 1.8:
13751: * src/include/pa_wcontext.h 1.26:
13752: * src/main/compile.y 1.82:
13753: * src/main/compile_tools.C 1.23:
13754: * src/main/compile_tools.h 1.24:
13755: * src/main/core.C 1.50:
13756: * src/main/execute.C 1.82:
13757: * src/main/main.dsp 1.43:
13758: * src/main/pa_cframe.C 1.4:
13759: * src/main/pa_request.C 1.3:
13760: * src/main/pa_wcontext.C 1.8:
13761: const fight finished
13762:
13763: * src/include/core.h 1.6:
13764: * src/include/pa_request.h 1.34:
13765: * src/main/core.C 1.54:
13766: * src/main/pa_request.C 1.10:
13767: run+auto=run
13768:
13769: * src/include/pa_request.h 1.27:
13770: * src/main/execute.C 1.85:
13771: * src/main/pa_request.C 1.4:
13772: @auto[] realised. auto.p scan togo
13773:
13774: * src/classes/double.C 1.3:
13775: * src/classes/int.C 1.3:
13776: * src/classes/root.C 1.9:
13777: * src/classes/string.C 1.3:
13778: * src/include/pa_request.h 1.25:
13779: * src/include/pa_string.h 1.28:
13780: * src/include/pa_wcontext.h 1.27:
13781: * src/main/compile.y 1.83:
13782: * src/main/execute.C 1.83:
13783: * src/main/pa_string.C 1.35:
13784: * src/main/pa_wcontext.C 1.9:
13785: tainting 0
13786:
13787: * src/classes/_double.h 1.2:
13788: * src/classes/_int.h 1.2:
13789: * src/classes/_root.h 1.1:
13790: * src/classes/_string.h 1.2:
13791: * src/classes/double.C 1.2:
13792: * src/classes/int.C 1.2:
13793: * src/classes/root.C 1.7:
13794: * src/classes/string.C 1.2:
13795: * src/include/pa_request.h 1.22:
13796: * src/include/pa_string.h 1.27:
13797: * src/include/pa_types.h 1.7:
13798: * src/include/pa_vcframe.h 1.5:
13799: * src/include/pa_wcontext.h 1.25:
13800: * src/main/core.C 1.48:
13801: * src/main/main.dsp 1.41:
13802: * src/main/pa_cframe.C 1.3:
13803: * src/main/pa_string.C 1.34:
13804: * src/main/pa_vclass.C 1.3:
13805: * src/main/pa_wcontext.C 1.7:
13806: ^lang prepare0
13807:
13808: * src/include/pa_request.h 1.31:
13809: * src/main/compile.C 1.23:
13810: * src/main/compile.y 1.86:
13811: * src/main/pa_request.C 1.7:
13812: auto tree0
13813:
13814: * src/classes/env.C 1.2:
13815: env:file/line
13816:
13817: * src/include/pa_vclass.h 1.28:
13818: const fight to go
13819:
13820: * src/include/core.h 1.3:
13821: * src/include/pa_common.h 1.3:
13822: * src/include/pa_pool.h 1.26:
13823: * src/include/pa_request.h 1.29:
13824: * src/main/core.C 1.51:
13825: * src/main/execute.C 1.87:
13826: * src/main/pa_common.C 1.4:
13827: * src/main/pa_request.C 1.5:
13828: root auto.p loaded
13829:
13830: * src/include/pa_request.h 1.26:
13831: * src/main/execute.C 1.84:
13832: autocalc code-junctions result now have names
13833:
13834: * src/classes/root.C 1.11:
13835: * src/include/pa_request.h 1.33:
13836: minor if junction bug
13837:
13838: * src/main/pa_request.C 1.8:
13839: auto..
13840:
13841: * src/classes/_double.h 1.3:
13842: * src/classes/_env.h 1.2:
13843: * src/classes/_int.h 1.3:
13844: * src/classes/_root.h 1.2:
13845: * src/classes/_string.h 1.3:
13846: * src/classes/double.C 1.4:
13847: * src/classes/env.C 1.3:
13848: * src/classes/int.C 1.4:
13849: * src/classes/root.C 1.10:
13850: * src/classes/string.C 1.4:
13851: * src/include/code.h 1.19:
13852: * src/include/core.h 1.5:
13853: * src/include/pa_array.h 1.21:
13854: * src/include/pa_common.h 1.4:
13855: * src/include/pa_exception.h 1.6:
13856: * src/include/pa_hash.h 1.21:
13857: * src/include/pa_pool.h 1.27:
13858: * src/include/pa_request.h 1.32:
13859: * src/include/pa_stack.h 1.5:
13860: * src/include/pa_string.h 1.29:
13861: * src/include/pa_table.h 1.9:
13862: * src/include/pa_threads.h 1.5:
13863: * src/include/pa_types.h 1.8:
13864: * src/include/pa_valiased.h 1.3:
13865: * src/include/pa_value.h 1.50:
13866: * src/include/pa_vbool.h 1.7:
13867: * src/include/pa_vcframe.h 1.7:
13868: * src/include/pa_vclass.h 1.29:
13869: * src/include/pa_vdouble.h 1.12:
13870: * src/include/pa_vhash.h 1.12:
13871: * src/include/pa_vint.h 1.4:
13872: * src/include/pa_vjunction.h 1.8:
13873: * src/include/pa_vmframe.h 1.23:
13874: * src/include/pa_vobject.h 1.17:
13875: * src/include/pa_vstring.h 1.17:
13876: * src/include/pa_vunknown.h 1.9:
13877: * src/include/pa_wcontext.h 1.28:
13878: * src/include/pa_wwrapper.h 1.13:
13879: * src/main/compile.C 1.24:
13880: * src/main/compile.y 1.87:
13881: * src/main/compile_tools.C 1.25:
13882: * src/main/compile_tools.h 1.26:
13883: * src/main/core.C 1.53:
13884: * src/main/execute.C 1.88:
13885: * src/main/pa_array.C 1.21:
13886: * src/main/pa_cframe.C 1.5:
13887: * src/main/pa_common.C 1.5:
13888: * src/main/pa_exception.C 1.5:
13889: * src/main/pa_hash.C 1.19:
13890: * src/main/pa_pool.C 1.10:
13891: * src/main/pa_request.C 1.9:
13892: * src/main/pa_string.C 1.36:
13893: * src/main/pa_table.C 1.10:
13894: * src/main/pa_value.C 1.7:
13895: * src/main/pa_vclass.C 1.4:
13896: * src/main/pa_wcontext.C 1.10:
13897: sources header
13898:
13899: 2001-03-09 paf
13900: * src/classes/root.C [before_string_to_object_attempt] 1.4.4.1:
13901: * src/include/pa_request.h [before_string_to_object_attempt] 1.20.4.1:
13902: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.2:
13903: ^string.length[]
13904:
13905: * src/classes/root.C 1.5:
13906: * src/include/pa_request.h 1.21:
13907: * src/include/pa_vclass.h 1.26:
13908: * src/include/pa_vhash.h 1.11:
13909: * src/include/pa_vmframe.h 1.20:
13910: * src/include/pa_vobject.h 1.15:
13911: * src/include/pa_vstring.h 1.13:
13912: * src/include/pa_wcontext.h 1.24:
13913: * src/main/compile.y 1.80:
13914: * src/main/core.C 1.46:
13915: * src/main/execute.C 1.79:
13916: * src/main/main.dsp 1.39:
13917: .
13918:
13919: * src/include/pa_vmframe.h 1.22:
13920: * src/main/compile.C 1.22:
13921: * src/main/execute.C 1.81:
13922: expr construct proper naming
13923:
13924: * src/classes/_double.h 1.1:
13925: * src/classes/_int.h 1.1:
13926: * src/classes/_string.h 1.1:
13927: * src/classes/double.C 1.1:
13928: * src/classes/int.C 1.1:
13929: * src/classes/root.C 1.6:
13930: * src/classes/string.C 1.1:
13931: * src/include/code.h 1.17:
13932: * src/include/pa_value.h 1.48:
13933: * src/include/pa_vbool.h 1.6:
13934: * src/include/pa_vdouble.h 1.10:
13935: * src/include/pa_vint.h 1.1:
13936: * src/include/pa_vmframe.h 1.21:
13937: * src/include/pa_vobject.h 1.16:
13938: * src/include/pa_vstring.h 1.14:
13939: * src/main/compile.y 1.81:
13940: * src/main/compile_tools.C 1.22:
13941: * src/main/core.C 1.47:
13942: * src/main/execute.C 1.80:
13943: * src/main/main.dsp 1.40:
13944: Int and Double classes with ^int[] and ^double[]. fixed expr type
13945:
13946: 2001-03-08 paf
13947: * src/include/pa_request.h 1.18:
13948: * src/include/pa_value.h 1.44:
13949: * src/include/pa_vcframe.h 1.4:
13950: * src/include/pa_vmframe.h 1.16:
13951: * src/include/pa_wcontext.h 1.23:
13952: * src/main/compile.C 1.21:
13953: * src/main/compile.y 1.76:
13954: * src/main/core.C 1.45:
13955: * src/main/execute.C 1.70:
13956: * src/main/pa_cframe.C 1.2:
13957: * src/main/pa_wcontext.C 1.5:
13958: 'if' just compiled
13959:
13960: * src/main/pa_vclass.C 1.2:
13961: that were ok... [vclass were out of vcs]
13962:
13963: * src/include/pa_value.h 1.43:
13964: * src/include/pa_vmframe.h 1.14:
13965: * src/main/compile.y 1.75:
13966: * src/main/core.C 1.44:
13967: * src/main/execute.C 1.68:
13968: * src/main/main.dsp 1.37:
13969: z. detected probs with parameter names in operator methods
13970:
13971: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.2:
13972: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.2:
13973: * src/include/pa_wcontext.h [before_string_to_object_attempt] 1.23.4.1:
13974: * src/main/compile.y [before_string_to_object_attempt] 1.79.2.1:
13975: * src/main/core.C [before_string_to_object_attempt] 1.45.4.1:
13976: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.1:
13977: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.2:
13978: dead end: vstring can't be derivated from vobject
13979:
13980: * src/include/pa_request.h 1.17:
13981: * src/main/compile.C 1.20:
13982: * src/main/compile.y 1.73:
13983: * src/main/core.C 1.43:
13984: * src/main/main.dsp 1.36:
13985: introducing ROOT_CLASS.
13986: it's default @BASE.
13987: changed 'RUN' assignment mech
13988:
13989: * src/main/execute.C 1.64:
13990: root root in code-junction
13991:
13992: * src/include/pa_bool.h 1.2:
13993: * src/include/pa_double.h 1.2:
13994: * src/include/pa_value.h 1.47:
13995: * src/include/pa_vbool.h 1.5:
13996: * src/include/pa_vclass.h 1.24:
13997: * src/include/pa_vdouble.h 1.9:
13998: * src/include/pa_vhash.h 1.9:
13999: * src/include/pa_vjunction.h 1.6:
14000: * src/include/pa_vmframe.h 1.19:
14001: * src/include/pa_vobject.h 1.13:
14002: * src/include/pa_vstring.h 1.12:
14003: * src/include/pa_vunknown.h 1.7:
14004: * src/main/compile.y 1.79:
14005: * src/main/compile_tools.C 1.21:
14006: * src/main/execute.C 1.78:
14007: withoud cloning. didn't need it actually, params got passed
14008: from out unnamed ewpool
14009:
14010: * src/include/code.h 1.16:
14011: * src/main/compile.y 1.72:
14012: * src/main/compile_tools.C 1.19:
14013: * src/main/compile_tools.h 1.23:
14014: * src/main/execute.C 1.66:
14015: made class: dynamic, not static. so to enable runtime ^use
14016:
14017: * src/include/code.h 1.15:
14018: * src/main/compile.y 1.70:
14019: * src/main/compile_tools.C 1.18:
14020: * src/main/execute.C 1.65:
14021: joined 2 into one OP_CODE__STORE_PARAM
14022:
14023: * src/main/execute.C 1.74:
14024: fixed problems calling operators in constructors
14025:
14026: * src/classes/root.C 1.2:
14027: * src/include/pa_request.h 1.19:
14028: * src/include/pa_value.h 1.45:
14029: * src/include/pa_vbool.h 1.3:
14030: * src/include/pa_wwrapper.h 1.12:
14031: * src/main/execute.C 1.71:
14032: ^if 0
14033:
14034: * src/main/pa_vclass.C 1.1:
14035: wow! vclass were out of vcs
14036:
14037: * src/classes/root.C 1.4:
14038: * src/include/pa_stack.h 1.4:
14039: * src/main/execute.C 1.73:
14040: detected problems calling operators in constructors
14041:
14042: * src/main/compile.y 1.74:
14043: minor renamings in .y
14044:
14045: * src/include/pa_vdouble.h 1.8:
14046: * src/include/pa_vhash.h 1.8:
14047: * src/include/pa_vjunction.h 1.5:
14048: * src/include/pa_vobject.h 1.12:
14049: * src/include/pa_vunknown.h 1.6:
14050: * src/main/compile.y 1.78:
14051: cloning dead end
14052:
14053: * src/include/pa_vmframe.h [before_string_to_object_attempt] 1.19.2.1:
14054: fixed forgotten method_frame my check
14055:
14056: * src/classes/root.C 1.1:
14057: added root.c
14058:
14059: * src/include/pa_vbool.h 1.2:
14060: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.1:
14061: * src/include/pa_vdouble.h 1.6:
14062: * src/include/pa_vhash.h [before_string_to_object_attempt] 1.10.2.1:
14063: * src/include/pa_vjunction.h 1.3:
14064: * src/include/pa_vmframe.h 1.15:
14065: * src/include/pa_vobject.h [before_string_to_object_attempt] 1.14.2.1:
14066: * src/include/pa_vstring.h 1.10:
14067: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.1:
14068: * src/include/pa_wcontext.h 1.22:
14069: * src/main/execute.C 1.67:
14070: * src/main/execute.C 1.69:
14071: * src/main/execute.C 1.75:
14072: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.1:
14073: * src/main/pa_wcontext.C 1.4:
14074: * src/main/pa_wcontext.C 1.6:
14075: z
14076:
14077: * src/main/compile.y 1.71:
14078: minor grammar bug with OP_CODE__STORE_PARAM
14079:
14080: * src/include/pa_bool.h 1.1:
14081: * src/include/pa_double.h 1.1:
14082: * src/include/pa_valiased.h 1.2:
14083: * src/include/pa_value.h 1.46:
14084: * src/include/pa_vbool.h 1.4:
14085: * src/include/pa_vclass.h 1.23:
14086: * src/include/pa_vdouble.h 1.7:
14087: * src/include/pa_vhash.h 1.7:
14088: * src/include/pa_vjunction.h 1.4:
14089: * src/include/pa_vmframe.h 1.18:
14090: * src/include/pa_vobject.h 1.11:
14091: * src/include/pa_vstring.h 1.11:
14092: * src/include/pa_vunknown.h 1.5:
14093: * src/main/compile.y 1.77:
14094: * src/main/compile_tools.C 1.20:
14095: * src/main/execute.C 1.77:
14096: * src/main/main.dsp 1.38:
14097: * src/main/pa_value.C 1.6:
14098: value.cloning so to give params proper names
14099:
14100: * src/classes/root.C 1.3:
14101: * src/include/pa_request.h 1.20:
14102: * src/main/execute.C 1.72:
14103: autocalc def to string
14104:
14105: * src/include/pa_vmframe.h 1.17:
14106: * src/main/execute.C 1.76:
14107: added names to unknown values in get_element and unfilled
14108: params. removed wrong name change in get_element
14109:
14110: * src/include/pa_vclass.h 1.25:
14111: * src/include/pa_vhash.h 1.10:
14112: * src/include/pa_vobject.h 1.14:
14113: removes some remained clone conseqs
14114:
14115: 2001-03-07 paf
14116: * src/include/pa_hash.h 1.19:
14117: * src/include/pa_value.h 1.40:
14118: * src/include/pa_vhash.h 1.4:
14119: * src/include/pa_vunknown.h 1.4:
14120: * src/main/compile.y 1.67:
14121: * src/main/execute.C 1.62:
14122: * src/main/pa_hash.C 1.18:
14123: expr def in -f
14124:
14125: * src/main/compile.y 1.65:
14126: * src/main/execute.C 1.60:
14127: * src/main/pa_string.C 1.33:
14128: bug in string.cmp fixed
14129:
14130: * src/main/compile.y 1.68:
14131: .y priorities syntax shaped up a bit
14132:
14133: * src/main/compile.y 1.64:
14134: expr quoted code
14135:
14136: * src/main/execute.C 1.57:
14137: ^var.menu{$field} problem detected. that $field not a $var.field
14138:
14139: * src/main/compile.y 1.69:
14140: * src/main/compile_tools.h 1.22:
14141: ^func(params)
14142:
14143: * src/include/pa_value.h 1.42:
14144: * src/include/pa_vclass.h 1.22:
14145: * src/include/pa_vhash.h 1.6:
14146: * src/include/pa_vmframe.h 1.13:
14147: * src/include/pa_vobject.h 1.10:
14148: * src/include/pa_wwrapper.h 1.11:
14149: const in Value.get_element
14150:
14151: * src/main/compile.y 1.63:
14152: * src/main/execute.C 1.59:
14153: expr whitespace solved. added "" support0
14154:
14155: * src/include/pa_string.h 1.26:
14156: * src/main/compile.y 1.61:
14157: * src/main/execute.C 1.58:
14158: * src/main/pa_string.C 1.32:
14159: just compiled lt&co
14160:
14161: * src/include/pa_stack.h 1.3:
14162: * src/include/pa_value.h 1.41:
14163: * src/include/pa_vclass.h 1.21:
14164: * src/include/pa_vhash.h 1.5:
14165: * src/include/pa_vmframe.h 1.12:
14166: * src/include/pa_vobject.h 1.9:
14167: * src/include/pa_wwrapper.h 1.10:
14168: * src/main/execute.C 1.63:
14169: fixed rwcontext of {} params up
14170:
14171: * src/main/compile.y 1.62:
14172: expr string comparisons 0
14173:
14174: * src/main/compile.y 1.66:
14175: * src/main/execute.C 1.61:
14176: expr calls
14177:
14178: 2001-03-06 paf
14179: * src/include/pa_vbool.h 1.1:
14180: forgot this
14181:
14182: * src/main/compile.y 1.51:
14183: expr lexx1
14184:
14185: * src/include/code.h 1.14:
14186: * src/main/compile.y 1.59:
14187: * src/main/execute.C 1.56:
14188: 1 problems with skipping whitespace in yylex fixed
14189: 2 xors: # bitwise ## logical
14190:
14191: * src/include/code.h 1.11:
14192: * src/include/pa_valiased.h 1.1:
14193: * src/include/pa_value.h 1.37:
14194: * src/include/pa_vdouble.h 1.1:
14195: * src/include/pa_vstring.h 1.6:
14196: * src/main/compile.y 1.49:
14197: * src/main/execute.C 1.49:
14198: expr lex0 exec-1
14199:
14200: * src/main/compile.y 1.52:
14201: expr grammar-1
14202:
14203: * src/include/pa_value.h 1.39:
14204: * src/include/pa_vdouble.h 1.5:
14205: * src/include/pa_vstring.h 1.8:
14206: * src/include/pa_vunknown.h 1.3:
14207: * src/main/compile.y 1.56:
14208: * src/main/execute.C 1.54:
14209: * src/main/main.dsp 1.35:
14210: !~
14211:
14212: * src/include/code.h 1.10:
14213: * src/main/compile.y 1.48:
14214: * src/main/compile_tools.h 1.18:
14215: g
14216:
14217: * src/main/compile.y 1.60:
14218: .y expr visible-shorter
14219:
14220: * src/include/pa_vcframe.h 1.3:
14221: * src/include/pa_vclass.h 1.20:
14222: * src/include/pa_vdouble.h 1.4:
14223: * src/include/pa_vhash.h 1.3:
14224: * src/include/pa_vjunction.h 1.2:
14225: * src/include/pa_vmframe.h 1.11:
14226: * src/include/pa_vobject.h 1.8:
14227: * src/include/pa_vstring.h 1.7:
14228: * src/include/pa_vunknown.h 1.2:
14229: * src/include/pa_wcontext.h 1.21:
14230: * src/include/pa_wwrapper.h 1.9:
14231: * src/main/compile.y 1.55:
14232: * src/main/compile_tools.C 1.17:
14233: * src/main/compile_tools.h 1.21:
14234: * src/main/execute.C 1.53:
14235: +-*/
14236:
14237: * src/main/compile.y 1.50:
14238: * src/main/execute.C 1.50:
14239: * src/main/main.dsp 1.34:
14240: z
14241:
14242: * src/include/pa_vstring.h 1.9:
14243: * src/main/compile.y 1.58:
14244: problems with skipping whitespace in yylex
14245:
14246: * src/include/pa_value.h 1.38:
14247: * src/include/pa_vdouble.h 1.2:
14248: * src/main/compile.y 1.53:
14249: * src/main/execute.C 1.51:
14250: expr grammar-1 2*2=4.000000 :)
14251:
14252: * src/include/pa_vdouble.h 1.3:
14253: * src/main/compile.y 1.54:
14254: * src/main/compile_tools.C 1.15:
14255: * src/main/compile_tools.h 1.19:
14256: grammar-1.1 $a(z) $a=0
14257:
14258: * src/include/code.h 1.13:
14259: * src/main/compile.y 1.57:
14260: * src/main/execute.C 1.55:
14261: without string ops in expressions 0
14262:
14263: 2001-02-26 paf
14264: * src/main/compile.y 1.46:
14265: max_string in yyerror bug fix
14266:
14267: 2001-02-25 paf
14268: * src/main/compile.y 1.40:
14269: escaping bug
14270:
14271: * src/include/pa_request.h 1.14:
14272: * src/main/compile.C 1.19:
14273: * src/main/core.C 1.38:
14274: default name RUN, also alias
14275:
14276: * src/include/pa_vcframe.h 1.2:
14277: * src/include/pa_vmframe.h 1.5:
14278: * src/include/pa_vobject.h 1.6:
14279: * src/include/pa_wcontext.h 1.17:
14280: * src/include/pa_wwrapper.h 1.7:
14281: * src/main/core.C 1.40:
14282: * src/main/execute.C 1.43:
14283: * src/main/main.dsp 1.31:
14284: would now get fields into interm VFielded class
14285:
14286: * src/include/pa_request.h 1.16:
14287: * src/include/pa_value.h 1.34:
14288: * src/include/pa_vmframe.h 1.7:
14289: * src/include/pa_wcontext.h 1.19:
14290: * src/main/execute.C 1.46:
14291: VAliased0
14292:
14293: * src/main/execute.C 1.47:
14294: VAliased1
14295:
14296: * src/include/pa_value.h 1.35:
14297: * src/include/pa_vmframe.h 1.8:
14298: VAliased2
14299:
14300: * src/include/code.h 1.9:
14301: * src/include/pa_value.h 1.28:
14302: * src/include/pa_vclass.h 1.15:
14303: * src/include/pa_vmframe.h 1.2:
14304: * src/include/pa_vobject.h 1.3:
14305: * src/include/pa_wwrapper.h 1.5:
14306: * src/main/compile.y 1.38:
14307: * src/main/compile_tools.C 1.14:
14308: * src/main/compile_tools.h 1.16:
14309: * src/main/execute.C 1.38:
14310: ^class:method() just compiled
14311:
14312: * src/include/pa_value.h 1.36:
14313: * src/include/pa_vmframe.h 1.9:
14314: * src/include/pa_wcontext.h 1.20:
14315: * src/main/execute.C 1.48:
14316: VAliased3
14317:
14318: * src/include/pa_hash.h 1.18:
14319: * src/include/pa_value.h 1.31:
14320: * src/include/pa_vclass.h 1.17:
14321: * src/include/pa_vmframe.h 1.4:
14322: * src/include/pa_vobject.h 1.5:
14323: * src/include/pa_vstring.h 1.5:
14324: * src/include/pa_wcontext.h 1.16:
14325: * src/main/compile.y 1.45:
14326: * src/main/core.C 1.39:
14327: * src/main/execute.C 1.42:
14328: * src/main/main.dsp 1.30:
14329: * src/main/pa_hash.C 1.17:
14330: * src/main/pa_value.C 1.5:
14331: * src/main/pa_wcontext.C 1.3:
14332: virtuals2
14333:
14334: * src/include/pa_value.h 1.32:
14335: * src/include/pa_vclass.h 1.18:
14336: * src/include/pa_wcontext.h 1.18:
14337: * src/include/pa_wwrapper.h 1.8:
14338: * src/main/execute.C 1.44:
14339: * src/main/main.dsp 1.32:
14340: no not get fields into interm VFielded class.
14341: fields & staticfields 1
14342:
14343: * src/include/pa_pool.h 1.25:
14344: * src/include/pa_request.h 1.15:
14345: * src/include/pa_value.h 1.33:
14346: * src/include/pa_vclass.h 1.19:
14347: * src/include/pa_vmframe.h 1.6:
14348: * src/include/pa_vobject.h 1.7:
14349: * src/main/core.C 1.41:
14350: * src/main/execute.C 1.45:
14351: * src/main/main.dsp 1.33:
14352: VAliased just compiled
14353:
14354: * src/include/pa_request.h 1.13:
14355: * src/include/pa_value.h 1.29:
14356: * src/include/pa_vobject.h 1.4:
14357: * src/main/compile.y 1.39:
14358: * src/main/compile_tools.h 1.17:
14359: * src/main/core.C 1.37:
14360: * src/main/execute.C 1.39:
14361: * src/main/pa_common.C 1.3:
14362: vobject1
14363:
14364: * src/main/compile.y 1.43:
14365: rethought to $class:static.field.subfield
14366:
14367: * src/main/compile.y 1.44:
14368: : 1
14369:
14370: * src/include/pa_value.h 1.30:
14371: * src/include/pa_vmframe.h 1.3:
14372: * src/include/pa_wwrapper.h 1.6:
14373: * src/main/compile.y 1.41:
14374: * src/main/execute.C 1.40:
14375: * src/main/pa_wcontext.C 1.2:
14376: before execute class calls rewrite
14377:
14378: * src/include/pa_vclass.h 1.16:
14379: * src/main/compile.y 1.42:
14380: * src/main/execute.C 1.41:
14381: $class:element
14382:
14383: * src/include/pa_pool.h [class_alias_dead_end] 1.24.2.1:
14384: * src/include/pa_value.h [class_alias_dead_end] 1.32.2.1:
14385: * src/include/pa_vclass.h [class_alias_dead_end] 1.18.2.1:
14386: * src/include/pa_vobject.h [class_alias_dead_end] 1.6.2.1:
14387: * src/main/execute.C [class_alias_dead_end] 1.44.2.1:
14388: alias dead end
14389:
14390: 2001-02-24 paf
14391: * src/main/compile.y 1.32:
14392: fixed grammar bugs in constructor/params klinch
14393:
14394: * src/main/main.dsp 1.29:
14395: no bison -d
14396:
14397: * src/main/compile.y 1.37:
14398: * src/main/compile_tools.h 1.15:
14399: use0 line no on 'undef class' err msg wrong
14400:
14401: * src/main/compile.y 1.30:
14402: fixed last \n macrotemplate strip bug
14403:
14404: * src/include/pa_vframe.h 1.5:
14405: * src/main/compile.y 1.33:
14406: found junction ideology @: ^x{$a()) must construct current
14407: wcontext element, so smart wcontext handling needed
14408:
14409: * src/include/pa_value.h 1.25:
14410: * src/include/pa_wcontext.h 1.15:
14411: * src/include/pa_wwrapper.h 1.4:
14412: * src/main/execute.C 1.36:
14413: * src/main/pa_value.C 1.4:
14414: it works as bad as you've named it: wcontext.value() was not a
14415: perfect idea
14416:
14417: * src/main/compile.y 1.35:
14418: * src/main/core.C 1.36:
14419: yylex need some @special lines adj
14420:
14421: * src/include/pa_value.h 1.24:
14422: * src/include/pa_vcframe.h 1.1:
14423: * src/include/pa_vclass.h 1.10:
14424: * src/include/pa_vframe.h 1.6:
14425: * src/include/pa_vhash.h 1.2:
14426: * src/include/pa_vjunction.h 1.1:
14427: * src/include/pa_vmframe.h 1.1:
14428: * src/include/pa_wcontext.h 1.14:
14429: * src/include/pa_wwrapper.h 1.3:
14430: * src/main/execute.C 1.34:
14431: * src/main/main.dsp 1.27:
14432: * src/main/pa_cframe.C 1.1:
14433: * src/main/pa_wcontext.C 1.1:
14434: codeframe just compiled
14435:
14436: * src/include/pa_request.h 1.12:
14437: * src/include/pa_vclass.h 1.14:
14438: * src/main/compile.C 1.18:
14439: * src/main/compile.y 1.34:
14440: * src/main/compile_tools.h 1.14:
14441: * src/main/core.C 1.35:
14442: modules0
14443:
14444: * src/main/pa_array.C 1.20:
14445: minor bug in expanding very small arrays. 60% from 1 were 0
14446:
14447: * src/include/pa_vclass.h 1.12:
14448: * src/main/compile.y 1.36:
14449: * src/main/core.C 1.33:
14450: z
14451:
14452: * src/include/code.h 1.7:
14453: * src/include/pa_request.h 1.11:
14454: * src/include/pa_value.h 1.23:
14455: * src/include/pa_vclass.h 1.9:
14456: * src/include/pa_vframe.h 1.4:
14457: * src/main/compile.y 1.29:
14458: * src/main/compile_tools.C 1.13:
14459: * src/main/compile_tools.h 1.13:
14460: * src/main/core.C 1.32:
14461: * src/main/execute.C 1.32:
14462: code junctions0. something wrong with last \n macrotemplate strip
14463:
14464: * src/include/pa_value.h 1.26:
14465: * src/include/pa_vclass.h 1.11:
14466: * src/include/pa_vobject.h 1.1:
14467: * src/main/main.dsp 1.28:
14468: vobject00
14469:
14470: * src/main/compile.y 1.31:
14471: * src/main/execute.C 1.33:
14472: fixed empty constructor optimized empty case. failed on calls -
14473: produced empty string param
14474:
14475: * src/main/execute.C 1.35:
14476: codeframe1
14477:
14478: 2001-02-23 paf
14479: * src/include/pa_value.h 1.18:
14480: * src/main/core.C 1.27:
14481: * src/main/execute.C 1.25:
14482: * src/main/main.dsp 1.23:
14483: value named
14484:
14485: * src/main/compile.y 1.26:
14486: * src/main/execute.C 1.27:
14487: empty constructor bug fixed
14488:
14489: * src/include/pa_vframe.h 1.1:
14490: * src/include/pa_vunknown.h 1.1:
14491: * src/include/pa_wcontext.h 1.13:
14492: * src/include/pa_wwrapper.h 1.1:
14493: * src/main/core.C 1.29:
14494: * src/main/execute.C 1.29:
14495: * src/main/main.dsp 1.25:
14496: * src/main/pa_value.C 1.1:
14497: call0
14498:
14499: * src/main/compile.y 1.27:
14500: * src/main/compile_tools.C 1.12:
14501: * src/main/compile_tools.h 1.12:
14502: fixed wrong grammar in complex constructor case
14503:
14504: * src/include/pa_value.h 1.21:
14505: * src/include/pa_vclass.h 1.8:
14506: * src/include/pa_vframe.h 1.3:
14507: * src/main/core.C 1.30:
14508: * src/main/execute.C 1.31:
14509: * src/main/pa_value.C 1.2:
14510: get_method RIP. junctions everywhere. call with junctions0
14511:
14512: * src/main/compile.y 1.28:
14513: * src/main/execute.C 1.30:
14514: * src/main/main.dsp 1.26:
14515: rethought some. before junction
14516:
14517: * src/include/pa_value.h 1.17:
14518: * src/include/pa_vstring.h 1.4:
14519: * src/main/execute.C 1.24:
14520: strign 2 value in 2 places in execute
14521:
14522: * src/include/pa_wcontext.h 1.11:
14523: z
14524:
14525: * src/include/pa_hash.h 1.17:
14526: * src/include/pa_value.h 1.19:
14527: * src/include/pa_wcontext.h 1.12:
14528: * src/main/core.C 1.28:
14529: * src/main/execute.C 1.28:
14530: * src/main/main.dsp 1.24:
14531: * src/main/pa_hash.C 1.16:
14532: started call. store param, vframe done
14533:
14534: * src/include/pa_value.h 1.22:
14535: * src/main/compile.C 1.17:
14536: * src/main/core.C 1.31:
14537: * src/main/pa_value.C 1.3:
14538: minor error reporting format beautifyings
14539:
14540: * src/main/execute.C 1.26:
14541: with result rwpool
14542:
14543: * src/include/pa_value.h 1.16:
14544: * src/include/pa_wcontext.h 1.10:
14545: * src/main/compile.y 1.25:
14546: * src/main/execute.C 1.23:
14547: * src/main/main.dsp 1.22:
14548: * src/main/pa_array.C 1.19:
14549: auto VHash on wcontext.put_element when wcontext fvalue==0
14550:
14551: * src/include/pa_value.h 1.20:
14552: * src/include/pa_vclass.h 1.7:
14553: * src/include/pa_vframe.h 1.2:
14554: * src/include/pa_wwrapper.h 1.2:
14555: lara came, can't work, sorry :(
14556:
14557: 2001-02-22 paf
14558: * src/include/pa_request.h 1.10:
14559: * src/main/compile.y 1.23:
14560: $self.put(val)
14561:
14562: * src/include/pa_pool.h 1.24:
14563: * src/include/pa_vclass.h 1.5:
14564: * src/main/core.C 1.25:
14565: * src/main/pa_hash.C 1.15:
14566: * src/main/pa_pool.C 1.9:
14567: TRY...
14568:
14569: * src/include/code.h 1.6:
14570: * src/main/compile_tools.C 1.9:
14571: * src/main/compile_tools.h 1.10:
14572: * src/main/execute.C 1.19:
14573: OP_STRING better then some xxx _VALUE
14574:
14575: * src/main/compile.C 1.14:
14576: * src/main/core.C 1.26:
14577: * src/main/execute.C 1.16:
14578: * src/main/pa_string.C 1.31:
14579: more precise parse error line:col
14580:
14581: * src/main/compile.C 1.15:
14582: * src/main/compile.y 1.18:
14583: * src/main/execute.C 1.20:
14584: started : with $a.$:f
14585:
14586: * src/main/compile.y 1.20:
14587: $: wasn't finished - $:sdf(sdf) troubled a bit. finished now.
14588:
14589: * src/include/code.h 1.3:
14590: * src/include/pa_string.h 1.25:
14591: * src/include/pa_value.h 1.12:
14592: * src/include/pa_vclass.h 1.3:
14593: * src/include/pa_wcontext.h 1.3:
14594: * src/main/compile.y 1.14:
14595: * src/main/execute.C 1.14:
14596: * src/main/pa_string.C 1.28:
14597: write_value write_string 0
14598: it seems wcontext must write strings regardles of fvalue!=0
14599:
14600: * src/include/code.h 1.4:
14601: * src/include/pa_value.h 1.13:
14602: * src/include/pa_vclass.h 1.4:
14603: * src/include/pa_wcontext.h 1.5:
14604: * src/main/compile.y 1.15:
14605: * src/main/compile_tools.C 1.6:
14606: * src/main/compile_tools.h 1.8:
14607: * src/main/execute.C 1.15:
14608: * src/main/main.dsp 1.20:
14609: iiieeyys! get/put simple vars to VClass works0
14610:
14611: * src/include/pa_array.h 1.18:
14612: * src/include/pa_wcontext.h 1.4:
14613: * src/main/pa_string.C 1.29:
14614: in process, but found that exceptions are too global
14615:
14616: * src/main/compile.y 1.19:
14617: $: finished
14618:
14619: * src/main/compile.C 1.16:
14620: * src/main/compile.y 1.21:
14621: * src/main/compile_tools.C 1.10:
14622: z
14623:
14624: * src/include/pa_request.h 1.9:
14625: * src/include/pa_stack.h 1.2:
14626: * src/include/pa_wcontext.h 1.7:
14627: * src/main/execute.C 1.17:
14628: z about to vstring it .y all
14629:
14630: * src/include/pa_hash.h 1.16:
14631: * src/include/pa_value.h 1.15:
14632: * src/include/pa_vclass.h 1.6:
14633: * src/include/pa_vhash.h 1.1:
14634: * src/include/pa_vstring.h 1.3:
14635: * src/include/pa_wcontext.h 1.9:
14636: * src/main/execute.C 1.22:
14637: * src/main/main.dsp 1.21:
14638: auto VHash in pa.th.cre.at.e
14639:
14640: * src/include/code.h 1.5:
14641: * src/include/pa_vstring.h 1.2:
14642: * src/main/compile.y 1.17:
14643: * src/main/compile_tools.C 1.8:
14644: * src/main/compile_tools.h 1.9:
14645: * src/main/execute.C 1.18:
14646: string to vstring it .y all
14647:
14648: * src/include/pa_array.h 1.19:
14649: * src/main/compile.y 1.22:
14650: * src/main/compile_tools.C 1.11:
14651: * src/main/compile_tools.h 1.11:
14652: * src/main/pa_array.C 1.18:
14653: $self.get
14654:
14655: * src/include/pa_exception.h 1.5:
14656: * src/include/pa_pool.h 1.23:
14657: * src/include/pa_request.h 1.8:
14658: * src/include/pa_value.h 1.14:
14659: * src/include/pa_wcontext.h 1.6:
14660: * src/main/compile.C 1.13:
14661: * src/main/compile.y 1.16:
14662: * src/main/compile_tools.C 1.7:
14663: * src/main/core.C 1.24:
14664: * src/main/pa_array.C 1.17:
14665: * src/main/pa_exception.C 1.4:
14666: * src/main/pa_hash.C 1.14:
14667: * src/main/pa_pool.C 1.8:
14668: * src/main/pa_string.C 1.30:
14669: * src/main/pa_table.C 1.9:
14670: removed exception from request
14671:
14672: * src/include/pa_vstring.h 1.1:
14673: * src/main/compile.C 1.12:
14674: * src/main/core.C 1.23:
14675: added some forgotten
14676:
14677: * src/include/pa_wcontext.h 1.8:
14678: * src/main/compile.y 1.24:
14679: * src/main/execute.C 1.21:
14680: erroreos checkout
14681:
14682: 2001-02-21 paf
14683: * src/main/compile.y 1.9:
14684: more straightforward yylex[end]
14685:
14686: * src/main/compile.C 1.6:
14687: * src/main/compile.y 1.6:
14688: * src/main/compile_tools.h 1.5:
14689: error processing in eval & yyerror so it wouldn't cause
14690: memleaks.
14691:
14692: * src/include/compile.h 1.5:
14693: * src/include/execute.h 1.3:
14694: * src/include/pa_array.h 1.17:
14695: * src/include/pa_request.h 1.7:
14696: * src/include/pa_stack.h 1.1:
14697: * src/include/pa_vclass.h 1.2:
14698: * src/include/pa_wcontext.h 1.2:
14699: * src/main/compile.C 1.10:
14700: * src/main/compile.y 1.12:
14701: * src/main/execute.C 1.11:
14702: * src/main/main.dsp 1.19:
14703: * src/main/pa_array.C 1.16:
14704: * src/main/pa_request.C 1.2:
14705: get put -1 [just compiled]
14706:
14707: * src/include/compile.h 1.4:
14708: * src/include/pa_array.h 1.16:
14709: * src/main/compile.C 1.9:
14710: * src/main/compile.y 1.11:
14711: * src/main/execute.C 1.10:
14712: MAIN_METHOD_NAME ready to write execute
14713:
14714: * src/include/pa_string.h 1.24:
14715: * src/include/pa_types.h 1.6:
14716: * src/main/pa_string.C 1.27:
14717: string.operator==(char*)
14718:
14719: * src/main/compile.C 1.11:
14720: * src/main/compile.y 1.13:
14721: * src/main/execute.C 1.12:
14722: store0
14723:
14724: * src/include/core.h 1.1:
14725: * src/include/pa_context.h 1.8:
14726: * src/include/pa_request.h 1.6:
14727: * src/include/pa_vclass.h 1.1:
14728: * src/include/pa_wcontext.h 1.1:
14729: * src/main/core.C 1.22:
14730: * src/main/main.dsp 1.18:
14731: * src/main/pa_request.C 1.1:
14732: request core methods0
14733:
14734: * src/include/compile.h 1.3:
14735: * src/include/pa_context.h 1.7:
14736: * src/include/pa_hash.h 1.15:
14737: * src/include/pa_request.h 1.5:
14738: * src/include/pa_string.h 1.23:
14739: * src/include/pa_value.h 1.9:
14740: struck with const array.gets
14741:
14742: * src/include/code.h 1.2:
14743: * src/include/pa_types.h 1.5:
14744: * src/main/compile.C 1.3:
14745: * src/main/compile.y 1.3:
14746: * src/main/compile_tools.C 1.3:
14747: * src/main/compile_tools.h 1.3:
14748: * src/main/execute.C 1.3:
14749: * src/main/main.dsp 1.16:
14750: .y to c++
14751: hierarchy output fix.
14752: compiler works ok
14753:
14754: * src/include/compile.h 1.2:
14755: * src/main/compile.C 1.4:
14756: * src/main/compile.y 1.4:
14757: * src/main/compile_tools.h 1.4:
14758: line numbers needed. would add them to .y now internally.
14759: externally it's not as precise as needed
14760:
14761: * src/include/pa_exception.h 1.4:
14762: * src/include/pa_value.h 1.11:
14763: * src/main/compile.C 1.8:
14764: * src/main/compile.y 1.10:
14765: * src/main/compile_tools.C 1.5:
14766: * src/main/compile_tools.h 1.7:
14767: .y methods and one_big_piece. now compile returns array<method*>
14768:
14769: * src/include/execute.h 1.2:
14770: * src/include/pa_array.h 1.15:
14771: * src/include/pa_value.h 1.10:
14772: * src/main/execute.C 1.9:
14773: * src/main/pa_array.C 1.15:
14774: after array.const get wonders
14775:
14776: * src/main/compile.y 1.7:
14777: * src/main/execute.C 1.4:
14778: * src/main/execute.C 1.5:
14779: * src/main/execute.C 1.6:
14780: * src/main/execute.C 1.7:
14781: * src/main/execute.C 1.8:
14782: z
14783:
14784: * src/main/execute.C 1.13:
14785: tired :)
14786:
14787: * src/main/compile.C 1.5:
14788: * src/main/compile.y 1.5:
14789: failed to add absolute precies parse error positions. leaving
14790: RIGHTMOST position as @file[line:col]
14791:
14792: 2001-02-20 paf
14793: * src/include/code.h 1.1:
14794: * src/include/compile.h 1.1:
14795: * src/include/execute.h 1.1:
14796: * src/include/pa_array.h 1.14:
14797: * src/include/pa_common.h 1.2:
14798: * src/include/pa_pool.h 1.22:
14799: * src/include/pa_string.h 1.22:
14800: * src/include/pa_table.h 1.8:
14801: * src/include/pa_types.h 1.4:
14802: * src/main/compile.C 1.1:
14803: * src/main/compile.y 1.1:
14804: * src/main/compile_tools.C 1.1:
14805: * src/main/compile_tools.h 1.1:
14806: * src/main/core.C 1.21:
14807: * src/main/execute.C 1.1:
14808: * src/main/main.dsp 1.14:
14809: * src/main/pa_array.C 1.14:
14810: * src/main/pa_common.C 1.2:
14811: * src/main/pa_hash.C 1.12:
14812: * src/main/pa_string.C 1.26:
14813: * src/main/pa_table.C 1.8:
14814: bison[yacc] first time compiled.
14815: execute=dump for now
14816:
14817: * src/main/compile.C 1.2:
14818: * src/main/compile.y 1.2:
14819: * src/main/compile_tools.C 1.2:
14820: * src/main/compile_tools.h 1.2:
14821: * src/main/execute.C 1.2:
14822: * src/main/main.dsp 1.15:
14823: nestage probs, eof yylex not perfect
14824:
14825: * src/main/core.C 1.20:
14826: core rewrite using yacc investigations
14827: now will be compile[yacc]/execute[opcodes]
14828:
14829: 2001-02-15 paf
14830: * src/include/pa_value.h 1.8:
14831: * src/main/core.C 1.19:
14832: maybe a-la yacc those ifs rewrite as turing machine?
14833: for it seems it would be it's too many ifs with this syntax now
14834:
14835: 2001-02-14 paf
14836: * src/include/pa_context.h 1.6:
14837: * src/include/pa_string.h 1.20:
14838: * src/main/core.C 1.10:
14839: * src/main/pa_string.C 1.23:
14840: process text repassing
14841:
14842: * src/include/pa_value.h 1.7:
14843: * src/main/core.C 1.11:
14844: * src/main/pa_string.C 1.24:
14845: process text repassing2
14846: operator static vars
14847:
14848: * src/include/pa_string.h 1.21:
14849: * src/main/core.C 1.12:
14850: * src/main/pa_string.C 1.25:
14851: get names 0
14852:
14853: * src/include/pa_context.h 1.5:
14854: * src/include/pa_value.h 1.6:
14855: * src/main/core.C 1.9:
14856: module:calls changes
14857:
14858: * src/main/core.C 1.16:
14859: varios breaks
14860:
14861: * src/main/core.C 1.17:
14862: get_params
14863: figured ^menu[UNEVALUATED unthinked :( ]
14864:
14865: * src/main/core.C 1.18:
14866: get_params 1
14867:
14868: * src/main/core.C 1.13:
14869: get names 1
14870:
14871: * src/main/core.C 1.14:
14872: get names 2
14873:
14874: * src/main/core.C 1.15:
14875: get names 3
14876:
14877: 2001-02-13 paf
14878: * src/include/pa_string.h 1.17:
14879: * src/main/pa_string.C 1.19:
14880: String_iterator::skip_to
14881: todo:optimize
14882:
14883: * src/main/core.C 1.6:
14884: operators
14885: : and self. prefixes
14886:
14887: * src/include/pa_context.h 1.4:
14888: * src/include/pa_value.h 1.5:
14889: * src/main/core.C 1.8:
14890: ^class:calls[] started
14891:
14892: * src/include/pa_string.h 1.18:
14893: * src/main/pa_string.C 1.21:
14894: String_iterator optimized
14895:
14896: * src/include/pa_string.h 1.19:
14897: * src/main/pa_string.C 1.22:
14898: String_iterator tested
14899:
14900: * src/main/pa_string.C 1.20:
14901: String_iterator::skip_to
14902: optimized a bit. would change privates to better support optimization
14903:
14904: * src/include/pa_value.h 1.4:
14905: * src/main/core.C 1.5:
14906: * src/main/core.C 1.7:
14907: z
14908:
14909: 2001-02-12 paf
14910: * src/include/pa_context.h 1.2:
14911: * src/include/pa_value.h 1.2:
14912: * src/main/core.C 1.2:
14913: get self/methodref joined
14914:
14915: * src/include/pa_context.h 1.3:
14916: * src/include/pa_value.h 1.3:
14917: * src/main/core.C 1.3:
14918: some comments
14919:
14920: * src/include/pa_string.h 1.16:
14921: * src/main/core.C 1.4:
14922: * src/main/pa_string.C 1.18:
14923: started String_iterator
14924:
14925: 2001-02-11 paf
14926: * src/include/pa_context.h 1.1:
14927: * src/include/pa_value.h 1.1:
14928: * src/main/core.C 1.1:
14929: * src/main/main.dsp 1.13:
14930: core started.
14931: core.C, context&value .h
14932:
14933: * src/include/pa_array.h 1.13:
14934: * src/include/pa_hash.h 1.14:
14935: * src/include/pa_pool.h 1.21:
14936: * src/include/pa_string.h 1.15:
14937: * src/main/main.dsp 1.12:
14938: * src/main/pa_array.C 1.13:
14939: * src/main/pa_hash.C 1.11:
14940: * src/main/pa_pool.C 1.7:
14941: * src/main/pa_string.C 1.17:
14942: :pooled
14943:
14944: 2001-01-30 paf
14945: * src/include/pa_error.h 1.4:
14946: * src/include/pa_exception.h 1.1:
14947: * src/include/pa_pool.h 1.17:
14948: * src/include/pa_request.h 1.3:
14949: * src/main/main.dsp 1.10:
14950: * src/main/pa_error.C 1.4:
14951: * src/main/pa_exception.C 1.1:
14952: * src/main/pa_pool.C 1.4:
14953: * src/targets/Makefile.am 1.2:
14954: * src/targets/parser.C 1.17:
14955: * src/targets/parser.dsp 1.8:
14956: lowered targets/parser into subdir, added parser_Pool(Pool)
14957: failed to add. would think..
14958:
14959: * src/include/pa_exception.h 1.3:
14960: * src/include/pa_pool.h 1.19:
14961: * src/include/pa_table.h 1.7:
14962: * src/main/pa_exception.C 1.3:
14963: * src/main/pa_table.C 1.7:
14964: minor * to & changes
14965:
14966: * src/include/pa_pool.h 1.20:
14967: * src/main/Makefile.am 1.5:
14968: * src/main/main.dsp 1.11:
14969: * src/main/pa_pool.C 1.6:
14970: moved pa_pool.C to be target specific
14971:
14972: * src/Makefile.am 1.2:
14973: * src/main/Makefile.am 1.6:
14974: * src/targets/Makefile.am 1.3:
14975: .am comments
14976:
14977: * src/include/pa_exception.h 1.2:
14978: * src/include/pa_pool.h 1.18:
14979: * src/include/pa_request.h 1.4:
14980: * src/include/pa_table.h 1.6:
14981: * src/main/pa_array.C 1.12:
14982: * src/main/pa_exception.C 1.2:
14983: * src/main/pa_pool.C 1.5:
14984: * src/main/pa_table.C 1.6:
14985: error re-associated. that's much better
14986: even removed 'die' necessety
14987:
14988: 2001-01-29 paf
14989: * src/include/pa_hash.h 1.9:
14990: * src/include/pa_pool.h 1.10:
14991: * src/include/pa_threads.h 1.3:
14992: * src/main/pa_hash.C 1.5:
14993: made local Hash-es not thread safe=quicker by
14994: SYNCHRONIZED(thread_safe)
14995:
14996: * src/include/pa_hash.h 1.5:
14997: some comments
14998:
14999: * src/include/pa_error.h 1.2:
15000: * src/include/pa_request.h 1.2:
15001: * src/include/pa_string.h 1.13:
15002: * src/include/pa_table.h 1.4:
15003: * src/main/pa_error.C 1.2:
15004: * src/main/pa_table.C 1.4:
15005: * src/targets/parser.C 1.15:
15006: * src/targets/parser.dsp 1.7:
15007: Error fixed
15008:
15009: * src/include/pa_pool.h 1.11:
15010: * src/include/pa_string.h 1.9:
15011: * src/main/pa_string.C 1.13:
15012: * src/targets/parser.C 1.11:
15013: String originating
15014:
15015: * src/include/pa_array.h 1.4:
15016: * src/main/pa_array.C 1.4:
15017: * src/targets/parser.C 1.8:
15018: Array::operator += (Array& src)
15019:
15020: rethought, would change now
15021:
15022: * src/include/pa_hash.h 1.6:
15023: * src/include/pa_threads.h 1.1:
15024: * src/main/main.dsp 1.6:
15025: * src/main/pa_threads.C 1.1:
15026: * src/targets/parser.C 1.10:
15027: added pa_threads
15028:
15029: Mutex
15030:
15031: * src/include/pa_pool.h 1.14:
15032: * src/main/pa_array.C 1.9:
15033: * src/targets/parser.C 1.13:
15034: tested - decision "no templates"
15035:
15036: * src/include/pa_error.h 1.3:
15037: * src/include/pa_hash.h 1.13:
15038: * src/include/pa_string.h 1.14:
15039: * src/include/pa_table.h 1.5:
15040: * src/main/pa_error.C 1.3:
15041: * src/main/pa_hash.C 1.10:
15042: * src/main/pa_string.C 1.16:
15043: * src/main/pa_table.C 1.5:
15044: * src/targets/parser.C 1.16:
15045: Table
15046: more like C++ style
15047: hence lots of 'const'
15048:
15049: * src/include/pa_array.h 1.7:
15050: * src/include/pa_hash.h 1.10:
15051: * src/include/pa_pool.h 1.12:
15052: * src/include/pa_string.h 1.10:
15053: * src/include/pa_table.h 1.1:
15054: * src/include/pa_types.h 1.2:
15055: * src/main/main.dsp 1.7:
15056: * src/main/pa_array.C 1.7:
15057: * src/main/pa_string.C 1.14:
15058: * src/main/pa_table.C 1.1:
15059: Table started
15060: would test
15061: template Array now
15062:
15063: * src/main/pa_array.C 1.5:
15064: expand not convinient, would rewrite
15065:
15066: * src/include/pa_array.h 1.11:
15067: * src/include/pa_hash.h 1.11:
15068: * src/include/pa_pool.h 1.15:
15069: * src/include/pa_string.h 1.11:
15070: * src/include/pa_table.h 1.2:
15071: * src/include/pa_types.h 1.3:
15072: * src/main/Makefile.am 1.3:
15073: * src/main/main.dsp 1.9:
15074: * src/main/pa_array.C 1.10:
15075: * src/main/pa_hash.C 1.8:
15076: * src/main/pa_string.C 1.15:
15077: * src/main/pa_table.C 1.2:
15078: * src/targets/parser.C 1.14:
15079: * src/targets/parser.dsp 1.6:
15080: Request
15081: Error
15082: Table
15083:
15084: * src/include/pa_array.h 1.6:
15085: * src/include/pa_hash.h 1.8:
15086: * src/include/pa_string.h 1.8:
15087: moved .h public parts to top
15088:
15089: * src/include/pa_hash.h 1.7:
15090: * src/include/pa_threads.h 1.2:
15091: * src/main/pa_hash.C 1.4:
15092: * src/main/pa_threads.C 1.2:
15093: decided on one global_mutex, like PHP
15094: as I can see: needed only in global Hash now,
15095: made Hash:: put/get SYNCHRONIZED
15096:
15097: * src/include/pa_array.h 1.12:
15098: * src/include/pa_common.h 1.1:
15099: * src/include/pa_error.h 1.1:
15100: * src/include/pa_hash.h 1.12:
15101: * src/include/pa_pool.h 1.16:
15102: * src/include/pa_request.h 1.1:
15103: * src/include/pa_string.h 1.12:
15104: * src/include/pa_table.h 1.3:
15105: * src/main/Makefile.am 1.4:
15106: * src/main/pa_array.C 1.11:
15107: * src/main/pa_common.C 1.1:
15108: * src/main/pa_error.C 1.1:
15109: * src/main/pa_hash.C 1.9:
15110: * src/main/pa_table.C 1.3:
15111: added forgotten
15112:
15113: * src/include/pa_array.h 1.8:
15114: * src/include/pa_pool.h 1.13:
15115: * src/main/Makefile.am 1.2:
15116: * src/main/main.dsp 1.8:
15117: * src/main/pa_array.C 1.8:
15118: * src/targets/parser.C 1.12:
15119: * src/targets/parser.dsp 1.5:
15120: templates failed
15121: no template specializations [VC6],
15122: no library auto instantation [VC6, GNU c++ 2.95.2-6 from latest cygwin]
15123:
15124: * src/include/pa_array.h 1.5:
15125: * src/include/pa_pool.h 1.9:
15126: * src/main/pa_array.C 1.6:
15127: * src/targets/parser.C 1.9:
15128: Array& operator += (Array& src)
15129:
15130: 2001-01-27 paf
15131: * src/include/pa_hash.h 1.1:
15132: * src/include/pa_string.h 1.4:
15133: * src/include/pa_types.h 1.1:
15134: * src/main/main.dsp 1.4:
15135: * src/main/pa_string.C 1.7:
15136: uint, and added pa_types & pa_hash[forgotten]
15137:
15138: * src/main/pa_string.C 1.9:
15139: * src/targets/parser.C 1.6:
15140: String::operator ==
15141:
15142: * src/include/pa_array.h 1.3:
15143: * src/main/pa_array.C 1.3:
15144: * src/targets/parser.C 1.7:
15145: array [] with chunk caching
15146:
15147: * src/main/pa_hash.C 1.2:
15148: String(&String)
15149:
15150: * src/include/pa_array.h 1.2:
15151: * src/include/pa_hash.h 1.4:
15152: * src/include/pa_pool.h 1.8:
15153: * src/include/pa_string.h 1.7:
15154: * src/main/pa_array.C 1.2:
15155: * src/main/pa_string.C 1.11:
15156: array cache rethought to chunk caching
15157:
15158: * src/include/pa_array.h 1.1:
15159: * src/include/pa_hash.h 1.3:
15160: * src/include/pa_pool.h 1.7:
15161: * src/include/pa_string.h 1.6:
15162: * src/main/main.dsp 1.5:
15163: * src/main/pa_array.C 1.1:
15164: * src/main/pa_hash.C 1.3:
15165: * src/main/pa_string.C 1.10:
15166: * src/targets/parser.dsp 1.4:
15167: Array 0
15168:
15169: * src/main/pa_hash.C 1.1:
15170: added pa_hash.C [forgotten]
15171:
15172: 2001-01-26 paf
15173: * src/include/pa_pool.h 1.6:
15174: * src/include/pa_string.h 1.3:
15175: * src/main/pa_string.C 1.6:
15176: * src/targets/parser.C 1.5:
15177: removed templates [vc++ suxx]
15178:
15179: * src/include/pa_pool.h 1.2:
15180: * src/main/pa_string.C 1.2:
15181: String prealloc & dynamic row_count
15182:
15183: * src/include/pa_pool.h 1.4:
15184: * src/include/pa_string.h 1.1:
15185: pa_pool split
15186:
15187: * src/Makefile.am 1.1.1.1:
15188: * src/include/pa_pool.h 1.1.1.1:
15189: * src/main/Makefile.am 1.1.1.1:
15190: * src/main/main.dsp 1.1.1.1:
15191: * src/main/pa_pool.C 1.1.1.1:
15192: * src/main/pa_string.C 1.1.1.1:
15193: * src/targets/Makefile.am 1.1.1.1:
15194: * src/targets/parser.C 1.1.1.1:
15195: * src/targets/parser.dsp 1.1.1.1:
15196: creating parser3 module
15197:
15198: * src/include/pa_pool.h 1.3:
15199: * src/main/main.dsp 1.2:
15200: * src/main/pa_pool.C 1.2:
15201: * src/main/pa_string.C 1.3:
15202: * src/main/pa_string.C 1.4:
15203: * src/targets/parser.C 1.3:
15204: * src/targets/parser.dsp 1.2:
15205: * src/targets/parser.dsp 1.3:
1.21 ! paf 15206: $Id: ChangeLog,v 1.20.2.1 2002/12/27 14:43:27 paf Exp $ check
1.15 paf 15207:
15208: * src/targets/parser.C 1.2:
15209: $id$ check
15210:
15211: * src/include/pa_pool.h 1.5:
15212: * src/include/pa_string.h 1.2:
15213: * src/main/main.dsp 1.3:
15214: * src/main/pa_pool.C 1.3:
15215: * src/main/pa_string.C 1.5:
15216: * src/targets/parser.C 1.4:
15217: templates in VC++ suxx.
15218:
E-mail: