Annotation of parser3/ChangeLog, revision 1.35
1.35 ! paf 1: 2004-03-23 paf
! 2: * src/targets/cgi/parser3.C 1.224:
! 3: debug helper added
! 4:
! 5: * src/classes/op.C 1.147:
! 6: * src/types/pa_value.C 1.17:
! 7: * src/types/pa_wcontext.C 1.30:
! 8: * www/htdocs/_bug.html 1.33:
! 9: bugfix: junction reattach now actually reattaches a junction to new wcontext [were only assigning it to junction,
! 10: which caused junction tracking to loose junction, and it's context were not killed, and it tried to process in invalid context, gpf]
! 11:
! 12: 2004-03-19 paf
! 13: * src/types/pa_wcontext.C 1.29:
! 14: * www/htdocs/_bug.html 1.32:
! 15: beauty: error messages removed duplicate "type(type)" in braces
! 16:
! 17: 2004-03-10 paf
! 18: * operators.txt 1.169:
! 19: * src/classes/xdoc.C 1.144:
! 20: * src/classes/xnode.C 1.67:
! 21: * src/classes/xnode.h 1.22:
! 22: * src/types/pa_vxdoc.C 1.28:
! 23: * src/types/pa_vxdoc.h 1.39:
! 24: * src/types/pa_vxnode.C 1.38:
! 25: * src/types/pa_vxnode.h 1.30:
! 26: * www/htdocs/_bug.html 1.31:
! 27: new: refined solution to search-in-namespaces problem:
! 28: $xdoc.search-namespaces.x[http://pif.design.ru/]
! 29: $nodes[^xdoc.select[//x:second]]
! 30:
! 31: * operators.txt 1.168:
! 32: * src/classes/xnode.C 1.66:
! 33: * www/htdocs/_bug.html 1.30:
! 34: * www/htdocs/_bug.xml 1.2:
! 35: new: xnode.select*[xpath expression][[NAMESPACES HASH]]
! 36: allows to search for info in namespaces
! 37:
! 38: $nodes[^xdoc.select[//x:second][
! 39: $.x[http://pif.design.ru/]
! 40: ]]
! 41:
! 42: 2004-03-09 paf
! 43: * operators.txt 1.167:
! 44: * src/main/pa_common.C 1.181:
! 45: * www/htdocs/.htaccess 1.28:
! 46: * www/htdocs/_bug.html 1.29:
! 47: * www/htdocs/_bug.txt 1.3:
! 48: * www/htdocs/_bug.xsl 1.12:
! 49: new: ^file::load[...][options]
! 50: $.form[
! 51: !$.field1[string]
! 52: !$.field2[^table::create{one_column_only^#0Avalue1^#0Avalue2}]
! 53: ]
! 54: !$.body[string]
! 55:
! 56: GET ?here
! 57: notGET(POST, HEAD, others) in content-type: application/x-www-form-urlencoded
! 58:
! 59: todo: upload files ability
! 60:
! 61: * src/lib/cord/cordxtra.c 1.5:
! 62: bugfix: CORD_pos were not fixed properly, done
! 63:
! 64: 2004-03-05 paf
! 65: * etc/parser3.charsets/windows-1251.cfg 1.11:
! 66: typo
! 67:
! 68: * operators.txt 1.164:
! 69: * operators.txt 1.165:
! 70: * src/include/pa_common.h 1.99:
! 71: * src/main/pa_common.C 1.178:
! 72: * www/htdocs/_bug.html 1.28:
! 73: new: http:// options $.user $.password basic authorization
! 74:
! 75: * src/main/pa_common.C 1.177:
! 76: beauty: removed needless vars
! 77:
! 78: * operators.txt 1.166:
! 79: * src/main/pa_common.C 1.180:
! 80: new: file::load[;http:// GET/POST $.form[$.fields
! 81: started, not tested yet
! 82: todo:$.field[table] for multiple values
! 83:
! 84: * src/sql/pa_sql_driver.h 1.39:
! 85: beauty: important warning added
! 86:
! 87: * etc/parser3.charsets/koi8-r.cfg 1.7:
! 88: there's special code for grad char!
! 89:
! 90: * operators.txt 1.163:
! 91: new: pgsql option [like that recently added to oracle driver]
! 92: ClientCharset=parser-charset << charset in which parser thinks client works
! 93:
! 94: * operators.txt 1.162:
! 95: * www/htdocs/_bug.html 1.27:
! 96: new: odbc option [like that recently added to oracle driver]
! 97: ClientCharset=parser-charset << charset in which parser thinks client works
! 98:
! 99: * src/main/pa_common.C 1.179:
! 100: beauty: link to rtf added
! 101:
! 102: 2004-03-04 paf
! 103: * operators.txt 1.161:
! 104: * www/htdocs/_bug.html 1.26:
! 105: * www/htdocs/_bug.txt 1.2:
! 106: new: mysql option [like that recently added to oracle driver]
! 107: ClientCharset=parser-charset << charset in which parser thinks client works
! 108:
! 109: * src/main/pa_sql_driver_manager.C 1.83:
! 110: speedup: charset lookups cached, sql transcoding now goes faster
! 111:
! 112: * etc/parser3.charsets/koi8-r.cfg 1.5:
! 113: * etc/parser3.charsets/windows-1251.cfg 1.9:
! 114: typograph chars commented
! 115:
! 116: * etc/parser3.charsets/koi8-r.cfg 1.6:
! 117: * etc/parser3.charsets/windows-1251.cfg 1.10:
! 118: keyboard typo error
! 119:
! 120: 2004-03-03 paf
! 121: * INSTALL 1.38:
! 122: note: added on libgc on FreeBSD,
! 123: thanks to Andrey N. Pazychev <135@ugtel.ru> and Goor <goor@hotbox.ru>
! 124:
! 125: 2004-03-02 paf
! 126: * operators.txt 1.160:
! 127: new[update typo]:
! 128: !^void.left(n)
! 129: nothing
! 130: !^void.right(n)
! 131: nothing
! 132: !^void.mid(p[;n])
! 133: nothing
! 134:
! 135: * www/htdocs/_bug.html 1.22:
! 136: feature: oracle?..&LowerCaseColumnNames=0&ClientCharset
! 137: something column names got transcoded to $request:charset too [
! 138: were only column data]
! 139:
! 140: * operators.txt 1.157:
! 141: * src/classes/file.C 1.121:
! 142: * www/htdocs/_bug.gif 1.1:
! 143: * www/htdocs/_bug.html 1.23:
! 144: ^file.sql-string[] inside ^connect gets properly escaped string, which can be passed to request
! 145: now this for mysql only. it's up to parser sql driver to fix zeros properly
! 146:
! 147: * operators.txt 1.158:
! 148: * src/classes/file.C 1.122:
! 149: * src/include/pa_string.h 1.158:
! 150: * www/htdocs/_bug.html 1.24:
! 151: new: ^file::sql[[name_to_become_$.name]]{}
! 152: query result must be one row with columns:
! 153: first: data
! 154: second: file name
! 155: third: content-type
! 156:
! 157: * operators.txt 1.159:
! 158: * src/classes/void.C 1.32:
! 159: * www/htdocs/_bug.html 1.25:
! 160: new:
! 161: !^void.left(n)
! 162: nothing
! 163: !^void.right(n)
! 164: nothing
! 165: !^void.pos(p[;n])
! 166: nothing
! 167:
! 168: * src/targets/apache13/p3runConfigure.in 1.16:
! 169: @LIBS@ mainly to include -lm to apache
! 170:
! 171: * INSTALL 1.37:
! 172: note: added on building apache with this option: --enable-shared=max
! 173: thanks to Victor Fedoseev <vvf_ru@mail.ru>
! 174:
! 175: 2004-03-01 paf
! 176: * operators.txt 1.156:
! 177: * src/classes/hash.C 1.68:
! 178: * www/htdocs/_bug.html 1.21:
! 179: new: ^hash._keys[>>name<<] to call sole column of result
! 180:
! 181: * src/classes/xdoc.C 1.143:
! 182: * src/types/pa_vxdoc.h 1.38:
! 183: * www/htdocs/_bug.html 1.17:
! 184: * www/htdocs/_bug.xsl 1.11:
! 185: bugfix: boolean output options now have unified defaults [after
! 186: transform indent/omit-xml-declaration/standalone 'default'
! 187: erroreously meant 'true']
! 188:
! 189: * src/targets/apache13core/mod_parser3_core.C 1.4:
! 190: * src/targets/isapi/parser3isapi.C 1.88:
! 191: new: apache module & isapi extension memory:compact befor processingrequest
! 192:
! 193: * src/classes/string.C 1.138:
! 194: * www/htdocs/_bug.html 1.18:
! 195: bugfix: ^string.left/right/mid with negative values now
! 196: considered bad
! 197:
! 198: * src/lib/smtp/comms.C 1.5:
! 199: bugfix: use SO_LINGER if no SO_DONTLINGER exist
! 200:
! 201: * src/classes/string.C 1.136:
! 202: check: trim 'chars' must not be empty, exception if it is
! 203:
! 204: * src/classes/string.C 1.137:
! 205: feature: ^string.trim both parameters may be empty-strings, meaning
! 206: kind=both
! 207: chars=whitespaces
! 208:
! 209: * src/classes/image.C 1.108:
! 210: * src/types/pa_vimage.C 1.30:
! 211: * src/types/pa_vimage.h 1.40:
! 212: * www/htdocs/_bug.html 1.19:
! 213: beauty: image -- less checks [were ugly impl]
! 214:
! 215: * src/classes/string.C 1.135:
! 216: changed: ^string.trim
! 217: [] << both, whitespaces
! 218: [start|both|end] << kind, whitespaces
! 219: [start|both|end;chars] full
! 220:
! 221: * operators.txt 1.155:
! 222: * src/classes/image.C 1.109:
! 223: * src/lib/gd/gif.C 1.3:
! 224: * src/lib/gd/gif.h 1.3:
! 225: * www/htdocs/_bug.html 1.20:
! 226: new: ^image.pixel(x;y)[(color)]
! 227: get/set pixel color
! 228:
! 229: * src/main/pa_common.C 1.175:
! 230: * www/htdocs/_bug.html 1.16:
! 231: bugfix: http://i.p.a.ddress gethostbyaddr added [on some
! 232: platforms gethostbyname failed with such 'domains']
! 233:
! 234: * src/main/pa_common.C 1.176:
! 235: bugfix: INADDR_NONE not everywhere defined
! 236:
! 237: * src/include/pa_config_auto.h.in 1.40:
! 238: no select check, no define
! 239:
1.34 paf 240: 2004-02-27 paf
241: * www/htdocs/_bug.html 1.12:
242: * www/htdocs/_bug.txt 1.1:
243: just test: file::load[text;http:// $.text utf-8 signature, line ends OK
244: http://i2/tasks/edit/?id=4629476859594276758
245:
246: * src/main/untaint.C 1.131:
247: speed: there's no \n chars in output [normally], so no need to optimize them
248: they could be retrived from databases, though. but
249: 1. should be replaced
250: 2. if not optimized, no harm done
251:
252: * operators.txt 1.153:
253: * src/classes/string.C 1.133:
254: * src/include/pa_string.h 1.157:
255: * src/main/pa_string.C 1.195:
256: * www/htdocs/_bug.html 1.14:
257: new method: ^string.trim[start|both|end[;chars]] default 'chars' -- whitespace chars
258: started, only start works
259:
260: * src/lib/smtp/smtp.h 1.5:
261: bugfix: SMTP buffer overflow could allow malicious SMTP server to attack as by returning too long status responses
262: http://i2/tasks/edit/?id=4629448401140924947
263:
264: * www/htdocs/_bug.html 1.13:
265: * www/htdocs/_bug.xml 1.1:
266: * www/htdocs/_bug.xsl 1.10:
267: bug discovered: todo! xdoc::create+save != xdoc.transform&no
268: xsl:output>+save
269:
270: * operators.txt 1.154:
271: * src/classes/string.C 1.134:
272: * src/main/pa_string.C 1.196:
273: * www/htdocs/_bug.html 1.15:
274: new method: ^string.trim[start|both|end[;chars]] default 'chars' -- whitespace chars
275: finished
276:
277: * src/main/pa_exec.C 1.58:
278: bugfix: waitpid could be interrupted -- ^file::exec/cgi could return invalid status & zombie child can remain for short period until process exists [very bad in mod_parser3]
279: http://i2/tasks/edit/?id=4629451867179521923
280:
281: * Makefile.am 1.43:
282: * Makefile.in 1.57:
283: * acinclude.m4 1.30:
284: * aclocal.m4 1.33:
285: * acsite.m4 1.8:
286: * configure 1.76:
287: * configure.in 1.75:
288: *** empty log message ***
289:
290: * src/main/compile.C 1.74:
291: bugfix: line numbers after ^process{}[$.line(-10]] can be
292: negative, allowed to print they as signed
293:
294: 2004-02-26 paf
295: * operators.txt 1.151:
296: * operators.txt 1.152:
297: * src/classes/op.C 1.146:
298: * src/include/pa_request.h 1.175:
299: * src/main/compile.C 1.73:
300: * src/main/compile_tools.h 1.73:
301: * src/main/pa_request.C 1.266:
302: * www/htdocs/_bug.html 1.11:
303: * www/htdocs/_bug.p 1.1:
304: * www/htdocs/_bug.xsl 1.9:
305: feature: ^process...{CODE}[now has options]
306: which are
307: $.main[to what to rename @main]
308: $.file[file, from which (user says) goes that CODE]
309: $.lineno(line number in that file, where CODE starts. may be negative)
310:
311: 2004-02-25 paf
312: * www/htdocs/_bug.html 1.10:
313: * www/htdocs/_bug.xsl 1.8:
314: xhtml: 	 as resutl of <xsl:attribute>[tab] is OK
315:
316: * src/classes/hash.C 1.67:
317: feature: ^hash::sql{one colum result} now produces hash of
318: column=>1
319:
320: * src/lib/smtp/smtp.h 1.4:
321: beauty: couple of #ifdef-s to compile even with incomplete
322: errno constants set
323:
324: * etc/parser3.charsets/Makefile.am 1.5:
325: * etc/parser3.charsets/Makefile.in 1.20:
326: bugfix: @sysconfdir@ used [were old @charsetsdir@ recently
327: erased from configure.in]
328:
329: 2004-02-24 paf
330: * src/lib/smtp/smtp.C 1.4:
331: smtp on unix: compiled on win32
332:
333: * src/lib/smtp/smtp.C 1.7:
334: smtp on unix: authors of lib/smtp never read "man select"
335:
336: * src/lib/smtp/Makefile.am 1.2:
337: * src/lib/smtp/Makefile.in 1.4:
338: * src/lib/smtp/comms.C 1.3:
339: * src/lib/smtp/smtp.C 1.3:
340: * src/lib/smtp/smtp.h 1.3:
341: * src/targets/cgi/Makefile.am 1.51:
342: * src/targets/cgi/Makefile.in 1.68:
343: started porting smtp to unix [testing on solaris]
344:
345: * src/main/pa_os.C 1.6:
346: beauty: <0 better then ==-1
347:
348: * src/classes/Makefile.am 1.49:
349: * src/classes/Makefile.in 1.61:
350: * src/classes/mail.C 1.101:
351: * src/lib/smtp/comms.C 1.4:
352: * src/lib/smtp/smtp.C 1.5:
353: * src/lib/smtp/smtp.C 1.6:
354: smtp on unix: steps to work on unix
355:
356: * src/classes/mail.C 1.102:
357: * src/classes/mail.C 1.103:
358: * src/types/pa_vmail.C 1.59:
359: * src/types/pa_vmail.h 1.15:
360: smtp on unix: steps to work on unix [extracted 'to']
361:
362: 2004-02-20 paf
363: * src/classes/xdoc.C 1.142:
364: * www/htdocs/_bug.xsl 1.7:
365: beauty: ugly code removed, thanks to egr for pointing that out
366:
367: * src/classes/xdoc.C 1.141:
368: * www/htdocs/_bug.html 1.9:
369: * www/htdocs/_bug.xsl 1.6:
370: bugfix: <tag attr="&#digital_entity;" bug fixed again [same
371: solution, mistanenly removed one line]
372:
373: 2004-02-19 paf
374: * src/classes/date.C 1.64:
375: * src/classes/image.C 1.106:
376: * www/htdocs/_bug.html 1.8:
377: beauty: date::create[bad date time in daylightsaving hole] now
378: throws error
379:
380: * src/classes/date.C 1.65:
381: * src/classes/image.C 1.107:
382: * src/types/pa_vdate.h 1.32:
383: feature: date::create from bad datetime in spring
384: daylightsaving hole now OK for all platforms [on some platforms
385: it failed]
386:
387: * src/classes/date.C 1.63:
388: comment: mistake fixed
389:
390: 2004-02-18 paf
391: * src/classes/xdoc.C 1.138:
392: * www/htdocs/_bug.html 1.1:
393: * www/htdocs/_bug.xsl 1.1:
394: feature: reimplemented xhtml output, see /.xsl for sample
395:
396: * src/classes/xdoc.C 1.139:
397: * www/htdocs/_bug.xsl 1.2:
398: beauty: xhtml doctype-public/system forcly turns off omit-xml-declaration
399:
400: * src/classes/xdoc.C 1.140:
401: * src/include/pa_charset.h 1.30:
402: * www/htdocs/_bug.html 1.2:
403: * www/htdocs/_bug.html 1.3:
404: * www/htdocs/_bug.html 1.4:
405: * www/htdocs/_bug.html 1.5:
406: * www/htdocs/_bug.xsl 1.3:
407: * www/htdocs/_bug.xsl 1.4:
408: beauty: xdoc.string now renderes in $request:charset, but in header puts $response:charset
409: todo: make that default only so that coder could override that
410:
411: * www/htdocs/_bug.html 1.6:
412: * www/htdocs/_bug.html 1.7:
413: * www/htdocs/_bug.xsl 1.5:
414: beauty: coder can override save/file encoding by specifying it
415: in xsl:output or in save/file hash-options
416:
417: 2004-02-17 paf
418: * src/main/untaint.C 1.130:
419: bugfix: one last char prior to "spaces<" were not made quoted-printable
420:
421: * src/main/pa_uue.C 1.8:
422: bugfix: uuencoded finish char adding violated string invariant
423:
424: * src/classes/xdoc.C 1.134:
425: new: xhtml now works [libxslt prevented libxml to do the work]
426: <xsl:output
427: method="html"
428: doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
429: doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
430: />
431:
432: * src/classes/xdoc.C 1.135:
433: bugfound: meta again, now somewhere in xhtml part of libxml
434:
435: * src/types/pa_vxdoc.h 1.37:
436: bugfix: ^xdoc::transform [note double :] caused assertion
437:
438: * src/classes/xdoc.C 1.133:
439: beauty: no <meta ... charset generated
440:
441: * src/classes/xdoc.C 1.136:
442: beauty: method=html outputxmlbuffer not copied extra time
443:
444: * src/classes/xdoc.C 1.137:
445: beauty: needless helper class removed
446:
447: * src/classes/hash.C 1.66:
448: bugfix: ^hash.add[$hash] ^hash.sub[$hash] could hang. now such
449: add does nothing, sub clears $hash
450:
451: 2004-02-16 paf
452: * src/main/pa_globals.C 1.173:
453: bugfix: xml errors copy from library now cleared [were not
454: cleared properly]
455:
456: 2004-02-13 paf
457: * bin/Makefile.in 1.11:
458: * etc/Makefile.in 1.16:
459: * etc/parser3.charsets/Makefile.in 1.19:
460: * src/Makefile.in 1.57:
461: * src/classes/Makefile.in 1.60:
462: * src/include/Makefile.in 1.18:
463: * src/include/pa_version.h 1.13:
464: * src/lib/Makefile.in 1.13:
465: * src/lib/cord/Makefile.in 1.4:
466: * src/lib/cord/include/Makefile.in 1.3:
467: * src/lib/cord/include/private/Makefile.in 1.3:
468: * src/lib/gc/Makefile.in 1.3:
469: * src/lib/gc/include/Makefile.in 1.3:
470: * src/lib/gd/Makefile.in 1.3:
471: * src/lib/ltdl/Makefile.in 1.6:
472: * src/lib/md5/Makefile.in 1.9:
473: * src/lib/patches/Makefile.in 1.13:
474: * src/lib/pcre/Makefile.in 1.11:
475: * src/lib/sdbm/Makefile.in 1.2:
476: * src/lib/sdbm/apr-include/Makefile.in 1.2:
477: * src/lib/smtp/Makefile.in 1.3:
478: * src/main/Makefile.in 1.57:
479: * src/sql/Makefile.in 1.13:
480: * src/targets/Makefile.in 1.44:
481: * src/targets/apache13/Makefile.in 1.49:
482: * src/targets/apache13core/Makefile.in 1.6:
483: * src/targets/cgi/Makefile.in 1.67:
484: * src/targets/isapi/Makefile.in 1.14:
485: * src/types/Makefile.in 1.55:
486: prerelease
487:
488: * src/classes/xdoc.C 1.132:
489: * src/include/pa_stylesheet_connection.h 1.39:
490: * src/include/pa_xml_io.h 1.3:
491: * src/main/Makefile.am 1.44:
492: * src/main/compile.tab.C 1.95:
493: * src/main/main.vcproj 1.13:
494: * src/main/pa_globals.C 1.172:
495: * src/main/pa_stylesheet_connection.C 1.1:
496: * src/main/pa_xml_io.C 1.17:
497: change: .xsl.stamp now not used, introducing dependencies
498: timestamp check
499:
500: * bin/auto.p.dist.in 1.11:
501: * configure.in 1.73:
502: auto.p: @conf made relative
503:
504: * Makefile.am 1.42:
505: * Makefile.in 1.56:
506: * acinclude.m4 1.29:
507: * aclocal.m4 1.32:
508: * acsite.m4 1.7:
509: * configure 1.75:
510: * configure.in 1.74:
511: *** empty log message ***
512:
513: 2004-02-12 paf
514: * src/include/pa_sapi.h 1.25:
515: 2004
516:
517: * INSTALL 1.36:
518: --without-threads
519:
520: * src/types/pa_vform.C 1.80:
521: bugfix: empty values[recently allowed] ruined empty <input type
522: file> submits. parser thought there were nameless empty file
523: and $form:field got value of type 'file'
524:
525: 2004-02-11 paf
526: * parser3.sln 1.9:
527: * src/classes/classes.vcproj 1.6:
528: * src/classes/classes.vcproj 1.7:
529: * src/lib/gd/gd.vcproj 1.2:
530: * src/lib/gd/gd.vcproj 1.3:
531: * src/lib/smtp/smtp.vcproj 1.2:
532: * src/lib/smtp/smtp.vcproj 1.3:
533: * src/main/compile.tab.C 1.94:
534: * src/main/main.vcproj 1.8:
535: * src/main/main.vcproj 1.9:
536: * src/main/pa_globals.C 1.167:
537: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.6:
538: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.7:
539: * src/targets/cgi/parser3.vcproj 1.6:
540: * src/targets/cgi/parser3.vcproj 1.7:
541: * src/targets/isapi/parser3isapi.vcproj 1.3:
542: * src/targets/isapi/parser3isapi.vcproj 1.4:
543: * src/types/types.vcproj 1.7:
544: * src/types/types.vcproj 1.8:
545: * www/htdocs/.htaccess 1.27:
546: started changes to reflect libxml xsl new folders
547:
548: * src/classes/classes.vcproj 1.8:
549: * src/classes/classes.vcproj 1.9:
550: * src/lib/gd/gd.vcproj 1.4:
551: * src/lib/gd/gd.vcproj 1.5:
552: * src/lib/smtp/smtp.vcproj 1.4:
553: * src/main/main.vcproj 1.10:
554: * src/main/main.vcproj 1.11:
555: * src/main/pa_globals.C 1.168:
556: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.8:
557: * src/targets/cgi/parser3.vcproj 1.8:
558: * src/targets/cgi/parser3.vcproj 1.9:
559: * src/targets/isapi/parser3isapi.vcproj 1.5:
560: * src/types/types.vcproj 1.10:
561: * src/types/types.vcproj 1.9:
562: continued changes to reflect libxml xsl new folders
563:
564: * src/classes/classes.vcproj 1.10:
565: * src/lib/gd/gd.vcproj 1.6:
566: * src/lib/pcre/pcre.vcproj 1.2:
567: * src/lib/pcre/pcre_dftables.vcproj 1.3:
568: * src/lib/pcre/pcre_parser_ctype.vcproj 1.3:
569: * src/lib/sdbm/sdbm.vcproj 1.4:
570: * src/lib/smtp/smtp.vcproj 1.5:
571: * src/main/main.vcproj 1.12:
572: * src/main/pa_globals.C 1.169:
573: * src/targets/apache13/ApacheModuleParser3.vcproj 1.6:
574: * src/targets/cgi/parser3.C 1.223:
575: * src/targets/cgi/parser3.vcproj 1.10:
576: * src/targets/isapi/parser3isapi.vcproj 1.6:
577: * src/types/types.vcproj 1.11:
578: migrated to latest libxml[2.6.5] and libgdome[1.1.2]
579: simplified lib build processes
580:
581: * src/classes/classes.C 1.21:
582: * src/classes/classes.h 1.26:
583: * src/classes/date.C 1.62:
584: * src/classes/double.C 1.57:
585: * src/classes/file.C 1.120:
586: * src/classes/form.C 1.38:
587: * src/classes/hash.C 1.65:
588: * src/classes/hashfile.C 1.33:
589: * src/classes/image.C 1.105:
590: * src/classes/int.C 1.53:
591: * src/classes/mail.C 1.100:
592: * src/classes/math.C 1.38:
593: * src/classes/memory.C 1.6:
594: * src/classes/op.C 1.145:
595: * src/classes/response.C 1.26:
596: * src/classes/string.C 1.132:
597: * src/classes/table.C 1.196:
598: * src/classes/void.C 1.31:
599: * src/classes/xdoc.C 1.131:
600: * src/classes/xnode.C 1.65:
601: * src/classes/xnode.h 1.21:
602: * src/include/pa_array.h 1.64:
603: * src/include/pa_cache_managers.h 1.16:
604: * src/include/pa_charset.h 1.29:
605: * src/include/pa_charsets.h 1.12:
606: * src/include/pa_common.h 1.98:
607: * src/include/pa_config_fixed.h 1.63:
608: * src/include/pa_config_includes.h 1.28:
609: * src/include/pa_dictionary.h 1.17:
610: * src/include/pa_dir.h 1.16:
611: * src/include/pa_exception.h 1.43:
612: * src/include/pa_exec.h 1.15:
613: * src/include/pa_globals.h 1.109:
614: * src/include/pa_hash.h 1.62:
615: * src/include/pa_memory.h 1.11:
616: * src/include/pa_opcode.h 1.27:
617: * src/include/pa_operation.h 1.5:
618: * src/include/pa_os.h 1.4:
619: * src/include/pa_request.h 1.174:
620: * src/include/pa_request_charsets.h 1.4:
621: * src/include/pa_request_info.h 1.4:
622: * src/include/pa_socks.h 1.14:
623: * src/include/pa_sql_connection.h 1.38:
624: * src/include/pa_sql_driver_manager.h 1.32:
625: * src/include/pa_stack.h 1.22:
626: * src/include/pa_string.h 1.156:
627: * src/include/pa_stylesheet_connection.h 1.38:
628: * src/include/pa_stylesheet_manager.h 1.21:
629: * src/include/pa_table.h 1.57:
630: * src/include/pa_threads.h 1.29:
631: * src/include/pa_types.h 1.48:
632: * src/include/pa_uue.h 1.7:
633: * src/include/pa_xml_exception.h 1.3:
634: * src/include/pa_xml_io.h 1.2:
635: * src/lib/gd/gif.C 1.2:
636: * src/lib/gd/gif.h 1.2:
637: * src/lib/gd/gifio.C 1.2:
638: * src/lib/md5/pa_md5.h 1.10:
639: * src/lib/md5/pa_md5c.c 1.12:
640: * src/lib/smtp/comms.C 1.2:
641: * src/lib/smtp/smtp.C 1.2:
642: * src/lib/smtp/smtp.h 1.2:
643: * src/main/compile.C 1.72:
644: * src/main/compile_tools.C 1.57:
645: * src/main/compile_tools.h 1.72:
646: * src/main/execute.C 1.305:
647: * src/main/pa_cache_managers.C 1.13:
648: * src/main/pa_charset.C 1.48:
649: * src/main/pa_charsets.C 1.15:
650: * src/main/pa_common.C 1.174:
651: * src/main/pa_dictionary.C 1.22:
652: * src/main/pa_dir.C 1.19:
653: * src/main/pa_exception.C 1.47:
654: * src/main/pa_exec.C 1.57:
655: * src/main/pa_globals.C 1.171:
656: * src/main/pa_memory.C 1.5:
657: * src/main/pa_os.C 1.5:
658: * src/main/pa_request.C 1.265:
659: * src/main/pa_socks.C 1.21:
660: * src/main/pa_sql_driver_manager.C 1.82:
661: * src/main/pa_string.C 1.194:
662: * src/main/pa_stylesheet_manager.C 1.26:
663: * src/main/pa_table.C 1.60:
664: * src/main/pa_uue.C 1.7:
665: * src/main/pa_xml_exception.C 1.3:
666: * src/main/pa_xml_io.C 1.16:
667: * src/main/untaint.C 1.129:
668: * src/sql/pa_sql_driver.h 1.38:
669: * src/targets/apache13/mod_parser3.c 1.10:
670: * src/targets/apache13core/mod_parser3_core.C 1.3:
671: * src/targets/apache13core/pa_threads.C 1.4:
672: * src/targets/cgi/pa_threads.C 1.15:
673: * src/targets/isapi/pa_threads.C 1.16:
674: * src/targets/isapi/parser3isapi.C 1.87:
675: * src/types/pa_junction.h 1.4:
676: * src/types/pa_method.h 1.4:
677: * src/types/pa_value.C 1.16:
678: * src/types/pa_value.h 1.118:
679: * src/types/pa_vbool.h 1.24:
680: * src/types/pa_vclass.C 1.20:
681: * src/types/pa_vclass.h 1.43:
682: * src/types/pa_vcode_frame.h 1.27:
683: * src/types/pa_vconsole.h 1.5:
684: * src/types/pa_vcookie.C 1.63:
685: * src/types/pa_vcookie.h 1.26:
686: * src/types/pa_vdate.h 1.31:
687: * src/types/pa_vdouble.h 1.45:
688: * src/types/pa_venv.h 1.31:
689: * src/types/pa_vfile.C 1.40:
690: * src/types/pa_vfile.h 1.56:
691: * src/types/pa_vform.C 1.79:
692: * src/types/pa_vform.h 1.49:
693: * src/types/pa_vhash.h 1.50:
694: * src/types/pa_vhashfile.h 1.27:
695: * src/types/pa_vimage.C 1.29:
696: * src/types/pa_vimage.h 1.39:
697: * src/types/pa_vint.h 1.41:
698: * src/types/pa_vjunction.h 1.22:
699: * src/types/pa_vmail.C 1.58:
700: * src/types/pa_vmail.h 1.14:
701: * src/types/pa_vmath.C 1.7:
702: * src/types/pa_vmath.h 1.17:
703: * src/types/pa_vmemory.h 1.4:
704: * src/types/pa_vmethod_frame.C 1.5:
705: * src/types/pa_vmethod_frame.h 1.49:
706: * src/types/pa_vobject.C 1.16:
707: * src/types/pa_vobject.h 1.42:
708: * src/types/pa_vrequest.C 1.32:
709: * src/types/pa_vrequest.h 1.28:
710: * src/types/pa_vresponse.C 1.20:
711: * src/types/pa_vresponse.h 1.35:
712: * src/types/pa_vstateless_class.C 1.22:
713: * src/types/pa_vstateless_class.h 1.48:
714: * src/types/pa_vstateless_object.h 1.31:
715: * src/types/pa_vstatus.C 1.24:
716: * src/types/pa_vstatus.h 1.18:
717: * src/types/pa_vstring.C 1.25:
718: * src/types/pa_vstring.h 1.58:
719: * src/types/pa_vtable.C 1.25:
720: * src/types/pa_vtable.h 1.52:
721: * src/types/pa_vvoid.h 1.21:
722: * src/types/pa_vxdoc.C 1.27:
723: * src/types/pa_vxdoc.h 1.36:
724: * src/types/pa_vxnode.C 1.37:
725: * src/types/pa_vxnode.h 1.29:
726: * src/types/pa_wcontext.C 1.28:
727: * src/types/pa_wcontext.h 1.46:
728: * src/types/pa_wwrapper.h 1.31:
729: 2004
730:
731: * src/main/pa_globals.C 1.170:
732: beauty: typo caused gc.log warnings with debug version of gc.dll
733:
734: 2004-02-10 paf
735: * INSTALL 1.34:
736: critical: prior to 1.0.30 had bug: "a segfault on pattern
737: compilation errors", on which spent 4 hours worktime. use
738: versions higher than that. recommended now latest up to date
739:
740: * INSTALL 1.35:
741: critical: libxslt1.1.2 wanted at least libxml2.6.3 to compile.
742: recommened latest libxml up to date
743:
1.33 paf 744: 2004-02-06 paf
745: * src/main/untaint.C 1.128:
746: beauty: removed old def/ifdef
747:
748: * src/main/pa_sql_driver_manager.C 1.81:
749: * src/main/pa_stylesheet_manager.C 1.25:
750: beauty: unified destructing style
751:
752: * src/main/untaint.C 1.127:
753: beauty: coredump @unknown untaint language now
754:
755: 2004-02-03 paf
756: * src/main/pa_common.C 1.173:
757: typo: %l -> %u
758:
759: * src/classes/xnode.C 1.64:
760: memleaks found: not fixed yet. todo
761:
762: * src/classes/xdoc.C 1.130:
763: bugfix: libxml: FOR UTF-8 TOO russian letters in attributes or
764: documents-results of transform now not xx;
765:
766: * src/main/pa_charset.C 1.47:
767: bugfix: forgot to undo some
768:
769: * src/classes/image.C 1.104:
770: * src/main/pa_exec.C 1.56:
771: * src/main/pa_memory.C 1.4:
772: * src/targets/isapi/parser3isapi.C 1.86:
773: * src/types/pa_value.C 1.15:
774: * src/types/pa_vcookie.C 1.62:
775: beauty: %u is more simple=proper for size_t then %ld/%lu
776:
777: * src/main/pa_charset.C 1.46:
778: beauty: uncomment PA_PATCHED_LIBXML_BACKWARD to link with old
779: patched libxml libraries
780:
781: 2004-02-02 paf
782: * src/types/pa_vform.C 1.78:
783: bugfix: empty values with enctype=multipart/form-data now produce entries in $form:tables
784: <form method=post enctype=multipart/form-data>
785: <input type=hidden name=a>
786: <input type=hidden name=b>
787:
788: <input type=submit>
789: </form>
790: $k[^form:fields._keys[]]
791: ^eval($k)
792: <hr>
793: <pre>$request:body
794:
795: * src/types/pa_vcookie.C 1.61:
796: bugfix: erasing cookie: params now output
797: $cookie:example[
798: $.value[value]
799: $.path[/there/]
800: ]
801:
802: $cookie:example[
803: $.value[]
804: $.expires[session]
805: $.path[/there/]
806: $.domain[test.com]
807: ]
808:
809: 2004-01-30 paf
810: * src/classes/date.C 1.59:
811: * www/htdocs/.htaccess 1.26:
812: bugfix: ^date::create[invalid year] now produces exception.
813: todo: check other fields
814:
815: * src/classes/date.C 1.60:
816: * src/classes/date.C 1.61:
817: * src/include/pa_string.h 1.155:
818: * src/main/pa_string.C 1.193:
819: bugfix: ^date::create[invalid fields now produce exception.
820:
821: * src/classes/xdoc.C 1.129:
822: bugfix: libxml: russian letters in attributes or documents
823: results of transform now not xx;
824:
1.32 paf 825: 2004-01-29 paf
826: * src/targets/apache13core/mod_parser3_core.C 1.2:
827: bugfix: old style new used
828:
829: * src/include/pa_memory.h 1.9:
830: bugfix: [potential] strdup copied one more byte then specified
831: then zeroed it << useless and potentially harmful(could gpf)
1.33 paf 832:
833: * src/include/pa_memory.h 1.10:
834: typo error
1.32 paf 835:
836: 2004-01-22 paf
837: * src/main/pa_common.C [release_3_1_1] 1.160.2.1:
838: bugfix: buffer overflow
839: * in libxml&xsl error-reporting code
840: * in parser-error reporting code [when no @unhandled_exception defined]
841:
842: fixed in one place: my *snprintf override
843:
844: * src/main/untaint.C [release_3_1_1] 1.122.2.2:
845: bugfix: whitespace now optimized properly [were bug: ^taint[1 &
846: 2]="1 &2"
847:
848: * src/main/untaint.C 1.126:
849: merged: bugfix from 3.1.1 on whitespace optimization
850:
851: * src/main/pa_globals.C 1.166:
852: beauty: bigger buffer for xml-related errors
853:
854: * src/classes/xdoc.C 1.128:
855: bugfix: when stylesheet contains error, gpf
856:
857: * src/main/compile.tab.C [release_3_1_1] 1.91.2.1:
858: * src/main/untaint.C [release_3_1_1] 1.122.2.1:
859: *** empty log message ***
860:
861: * src/main/pa_common.C 1.172:
862: merged: bugfix from 3.1.1 on memory overflow
863:
864: 2004-01-13 paf
865: * operators.txt 1.150:
866: typo erro
867:
1.31 paf 868: 2003-12-25 paf
869: * src/main/pa_common.C 1.171:
870: bugfix: ^file::load[binary;http:// now not garbled [pieces
871: after zero bytes were removed]
872:
873: 2003-12-22 paf
874: * operators.txt 1.149:
875: * src/classes/op.C 1.144:
876: * src/include/pa_sql_connection.h 1.37:
877: * src/include/pa_sql_driver_manager.h 1.31:
878: * src/main/pa_sql_driver_manager.C 1.80:
879: * src/sql/pa_sql_driver.h 1.37:
880: * www/htdocs/.htaccess 1.25:
881: feature: sql introducing ability to transcode charsets
882:
883: * src/include/Makefile.am 1.9:
884: * src/include/Makefile.in 1.17:
885: bugfix: removed from dist: src/include/pa_config_auto.h which
886: were configured for make-dist-platform and badly updated proper
887: config file in target [when .tar used for updating existing
888: source tree]
889:
890: 2003-12-19 paf
891: * src/main/pa_sql_driver_manager.C 1.79:
892: beauty: more straighforward error message
893:
894: * src/main/pa_charset.C 1.45:
895: bugfix: memory for charsethandler structure for libxml now
896: allocated properly
897:
1.30 paf 898: 2003-12-17 paf
899: * src/main/pa_globals.C 1.165:
900: bugfix: removed false warning [warning: unreported
901: xmlGenericErrors]
902:
903: * src/types/pa_vfile.C 1.39:
904: beauty: removed outdated cast
905:
906: * src/main/pa_common.C 1.170:
907: bugfix: empty http response caused gpf
908:
909: * src/include/pa_string.h 1.154:
910: bugfix: removed too strong a assert
911:
912: 2003-12-15 paf
913: * src/classes/xdoc.C 1.127:
914: bugfix: taint uri under ^xdoc::create{now works}
915:
916: 2003-12-11 paf
917: * src/classes/file.C 1.119:
918: * src/classes/mail.C 1.99:
919: * src/classes/op.C 1.143:
920: * src/classes/xdoc.C 1.126:
921: * src/main/pa_request.C 1.263:
922: * src/types/pa_vimage.C 1.28:
923: * src/types/pa_vmath.C 1.6:
924: * src/types/pa_vstatus.C 1.21:
925: beauty cancel: gcc does not understand that
926:
927: * src/include/pa_cache_managers.h 1.15:
928: * src/main/pa_cache_managers.C 1.12:
929: * src/main/pa_globals.C 1.164:
930: * src/main/pa_request.C 1.264:
931: * src/types/pa_vstatus.C 1.22:
932: bugfix(solaris): removed dependency on object initialization
933: order [one more place]
934:
935: * src/main/pa_cache_managers.C 1.11:
936: * src/main/pa_sql_driver_manager.C 1.78:
937: * src/main/pa_stylesheet_manager.C 1.23:
938: bugfix(solaris): removed dependency on object initialization
939: order [two places]
940:
941: * src/main/Makefile.am 1.43:
942: * src/main/Makefile.in 1.56:
943: *** empty log message ***
944:
945: * src/classes/file.C 1.118:
946: * src/classes/mail.C 1.98:
947: * src/classes/op.C 1.142:
948: * src/classes/xdoc.C 1.125:
949: * src/include/pa_cache_managers.h 1.14:
950: * src/include/pa_sql_connection.h 1.36:
951: * src/include/pa_sql_driver_manager.h 1.30:
952: * src/include/pa_stylesheet_manager.h 1.20:
953: * src/main/pa_request.C 1.262:
954: * src/main/pa_stylesheet_manager.C 1.24:
955: * src/types/pa_vimage.C 1.27:
956: * src/types/pa_vmath.C 1.5:
957: * src/types/pa_vstatus.C 1.20:
958: beauty: removed redundant ctor call [relying on implicit String
959: :Body(cstr) call]
960:
961: * operators.txt 1.148:
962: * src/types/pa_vstatus.C 1.23:
963: !$status:pid process id
964: !$status:tid thread id
965:
966: 2003-12-10 paf
967: * src/include/pa_sql_connection.h 1.35:
968: * www/htdocs/.htaccess 1.24:
969: bugfix: $status:sql.cache back << time now ok
970:
971: * operators.txt 1.147:
972: * src/main/pa_sql_driver_manager.C 1.77:
973: * src/main/pa_stylesheet_manager.C 1.22:
974: $status:stylesheet.cache back operational
975:
976: * operators.txt 1.146:
977: * src/classes/xdoc.C 1.124:
978: * src/include/pa_charset.h 1.28:
979: * src/include/pa_sql_connection.h 1.34:
980: * src/main/pa_charset.C 1.44:
981: * src/main/pa_sql_driver_manager.C 1.76:
982: * src/main/pa_string.C 1.192:
983: * src/types/pa_vxdoc.h 1.35:
984: * www/htdocs/.htaccess 1.23:
985: $status:sql.cache back operational
986:
1.29 paf 987: 2003-12-02 paf
1.30 paf 988: * src/types/pa_vmail.C 1.57:
989: bugfix: ^mail:send[$.file[$.value[>>xxxx<<]] now untaints
990: properly [were: as-is forced]
991:
992: * src/main/pa_xml_io.C 1.15:
993: bugfix: on some platforms one can't throw exceptions out of libxml callbacks:
994: reimplemented error handling of http://localhost, parser://method and safemode check callbacks
995:
996: * src/main/pa_string.C [release_3_1_1] 1.185.2.1:
997: bugfix: SPARC gpf on %4!=0 address int ref [merged from HEAD]
998:
999: * src/classes/image.C 1.103:
1000: nothing: comment removed
1001:
1.29 paf 1002: * src/main/pa_string.C 1.191:
1003: bugfix: sparc gpf on reading %4!=0 addresses to int
1004:
1005: 2003-12-01 paf
1006: * src/main/pa_globals.C 1.163:
1007: bugfix: win32: compile prob
1008:
1009: * src/main/pa_xml_io.C 1.13:
1010: todo: safe mode check not to throw exception
1011:
1012: * src/main/pa_xml_io.C 1.12:
1013: bugfix: http://localhost typo error
1014:
1015: * src/classes/xdoc.C 1.123:
1016: * src/main/pa_xml_io.C 1.14:
1017: bugfix: typo
1018:
1019: 2003-11-28 paf
1020: * src/main/pa_xml_io.C 1.9:
1021: installed safe-mode checker as filter of all xml documents read
1022:
1023: * operators.txt 1.144:
1024: * src/include/pa_request.h 1.173:
1025: * src/main/pa_xml_io.C 1.3:
1026: works.
1027: todo: maybe replace original open mech of xdoc::create & co to use libxml open, so that this would work for root document
1028:
1029: $xdoc[^xdoc::create{<?xml version="1.0"?>
1030: <!DOCTYPE test SYSTEM "parser://method/params/here">
1031: <test>
1032: &test^;
1033: </test>
1034: }]
1035:
1036: ^taint[^xdoc.string[]]
1037:
1038: @method[param]
1039: <!ENTITY test "test-entity-value+$form:user+$param!">
1040:
1041: * src/main/pa_xml_io.C 1.8:
1042: http://localhost/ now checked for safe mode
1043:
1044: * src/classes/xdoc.C 1.122:
1045: * src/include/pa_stylesheet_connection.h 1.37:
1046: * src/include/pa_stylesheet_manager.h 1.19:
1047: * src/main/pa_stylesheet_manager.C 1.21:
1048: replaced original open mech of xdoc::create & co to use libxml open, so that this would work for root document
1049: todo: safe mode checks to libxml: ideally to some 1 point
1050:
1051: * src/include/Makefile.in 1.16:
1052: * src/main/Makefile.in 1.55:
1053: *** empty log message ***
1054:
1055: * operators.txt 1.145:
1056: * src/main/pa_xml_io.C 1.4:
1057: leading / in http://parser[abscent params]
1058:
1059: * src/main/pa_xml_io.C 1.5:
1060: comment
1061:
1062: 2003-11-27 paf
1063: * src/classes/date.C 1.58:
1064: bugfix: typo error
1065:
1066: * src/main/pa_xml_io.C 1.2:
1067: libxml: started parser://methodcall/params
1068:
1069: 2003-11-26 paf
1070: * src/types/pa_value.h 1.117:
1071: warnings: --
1072:
1073: * operators.txt 1.143:
1074: * src/include/Makefile.am 1.8:
1075: * src/include/pa_globals.h 1.108:
1076: * src/include/pa_xml_io.h 1.1:
1077: * src/main/Makefile.am 1.42:
1078: * src/main/main.vcproj 1.7:
1079: * src/main/pa_globals.C 1.162:
1080: * src/main/pa_request.C 1.261:
1081: * src/main/pa_xml_io.C 1.1:
1082: simplification: xml errors to hash<thread_id,error>
1083: reorganization: xml io moved to pa_xml_io.C/h
1084:
1.28 paf 1085: 2003-11-25 paf
1.29 paf 1086: * src/classes/table.C 1.194:
1087: bugfix: a, c?x:y, z in gcc considered(?) as a, (c?x:y, z)
1088:
1.28 paf 1089: * src/main/untaint.C 1.125:
1090: bugfix: consequences of not reading this comment:
1091: CORD_pos_chars_left /* Number of characters in cache. <= 0 ==
1092: none */
1093:
1094: * src/include/pa_array.h 1.63:
1095: removed needless checks
1.29 paf 1096:
1097: * src/classes/table.C 1.195:
1098: bugfix: wrong sequence. [sadly no waring whatever)
1.28 paf 1099:
1100: 2003-11-24 paf
1101: * operators.txt 1.142:
1102: * src/types/pa_vxnode.C 1.36:
1103: * src/types/pa_vxnode.h 1.28:
1104: $xdoc[^xdoc::create[test]]
1105: $tn[^xdoc.createTextNode[text node value]]
1106: $dummy[^xdoc.firstChild.appendChild[$tn]]
1107: $xdoc.firstChild.firstChild.nodeValue[different]
1108: ^taint[^xdoc.string[]]
1109:
1110: * src/main/pa_request.C 1.260:
1111: * src/types/pa_vform.C 1.77:
1112: * src/types/pa_vform.h 1.48:
1113: removed limit: now $form:xxx can be accessed anytime, even in @auto/conf
1114: [and request/response:charset still can be changed anytime]
1115:
1116: * src/include/pa_hash.h 1.61:
1117: * src/types/types.vcproj 1.6:
1118: linker HPUX nongnu workaround: static Hash::allocates -> static Hash_allocates
1119:
1120: * src/main/pa_common.C 1.169:
1121: bugfix: ^file::load[binary;http://...] now not transcodes
1122: response body
1123:
1124: 2003-11-21 paf
1125: * src/main/pa_exec.C 1.55:
1126: bug in safe mode
1127:
1128: * src/include/Makefile.am 1.7:
1129: pa_xml_exception.h
1130:
1131: * Makefile.am 1.40:
1132: * Makefile.in 1.54:
1133: * configure 1.73:
1134: * configure.in 1.71:
1135: * parser3.sln 1.8:
1136: * src/classes/Makefile.am 1.47:
1137: * src/classes/Makefile.am 1.48:
1138: * src/classes/Makefile.in 1.59:
1139: * src/classes/classes.vcproj 1.5:
1140: * src/include/Makefile.in 1.15:
1141: * src/include/pa_config_auto.h.in 1.39:
1142: * src/lib/Makefile.am 1.7:
1143: * src/lib/Makefile.in 1.12:
1144: * src/lib/gd/Makefile.am 1.1:
1145: * src/lib/gd/Makefile.in 1.1:
1146: * src/lib/gd/Makefile.in 1.2:
1147: * src/lib/gd/gd.vcproj 1.1:
1148: * src/lib/gd/gif.C 1.1:
1149: * src/lib/gd/gif.h 1.1:
1150: * src/lib/gd/gifio.C 1.1:
1151: * src/lib/gd/mtables.h 1.1:
1152: * src/lib/smtp/Makefile.am 1.1:
1153: * src/lib/smtp/Makefile.in 1.1:
1154: * src/lib/smtp/Makefile.in 1.2:
1155: * src/lib/smtp/comms.C 1.1:
1156: * src/lib/smtp/smtp.C 1.1:
1157: * src/lib/smtp/smtp.h 1.1:
1158: * src/lib/smtp/smtp.vcproj 1.1:
1159: * src/targets/apache13/p3runConfigure.in 1.15:
1160: * src/targets/apache13core/Makefile.in 1.5:
1161: * src/targets/cgi/Makefile.am 1.50:
1162: * src/targets/cgi/Makefile.in 1.66:
1163: * src/types/Makefile.am 1.35:
1164: * src/types/Makefile.in 1.54:
1165: rearrange: gd&smtp moved to src/lib
1166:
1167: * src/targets/apache13/ApacheModuleParser3.vcproj 1.5:
1168: * src/targets/isapi/parser3isapi.C 1.85:
1169: more warnings --
1170:
1171: * Makefile.am 1.41:
1172: * Makefile.in 1.55:
1173: * acinclude.m4 1.28:
1174: * aclocal.m4 1.31:
1175: * acsite.m4 1.6:
1176: * configure 1.74:
1177: * configure.in 1.72:
1178: * src/classes/mail.C 1.97:
1179: *** empty log message ***
1180:
1181: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.5:
1182: * src/targets/apache13core/Makefile.am 1.5:
1183: * src/targets/apache13core/mod_parser3.C 1.7:
1184: * src/targets/apache13core/mod_parser3_core.C 1.1:
1185: renamed mod_parser3 to mod_parser3_core to help DOXYGEN
1186:
1187: * src/classes/mail.C 1.96:
1188: bugfix: typo
1189:
1190: 2003-11-20 paf
1191: * src/main/execute.C 1.303:
1192: * src/main/pa_request.C 1.257:
1193: old forgotten todo: when can't report problem (undefined @
1194: unhandled_exception) problem source string were not reported
1195:
1196: * src/classes/classes.vcproj 1.4:
1197: * src/classes/date.C 1.53:
1198: * src/classes/double.C 1.55:
1199: * src/classes/file.C 1.114:
1200: * src/classes/hash.C 1.61:
1201: * src/classes/hashfile.C 1.31:
1202: * src/classes/image.C 1.98:
1203: * src/classes/int.C 1.51:
1204: * src/classes/mail.C 1.93:
1205: * src/classes/math.C 1.35:
1206: * src/classes/memory.C 1.4:
1207: * src/classes/op.C 1.138:
1208: * src/classes/string.C 1.128:
1209: * src/classes/table.C 1.191:
1210: * src/classes/xdoc.C 1.118:
1211: * src/classes/xnode.C 1.62:
1212: * src/include/pa_config_includes.h 1.27:
1213: * src/include/pa_operation.h 1.3:
1214: * src/include/pa_sql_connection.h 1.32:
1215: * src/include/pa_table.h 1.54:
1216: * src/include/pa_types.h 1.46:
1217: * src/lib/ltdl/config_fixed.h 1.3:
1218: * src/lib/ltdl/ltdl.vcproj 1.2:
1219: * src/lib/md5/md5.vcproj 1.2:
1220: * src/lib/pcre/maketables.c 1.2:
1221: * src/lib/pcre/pcre_dftables.vcproj 1.2:
1222: * src/lib/pcre/pcre_parser_ctype.vcproj 1.2:
1223: * src/lib/sdbm/apr_file_io.C 1.2:
1224: * src/main/compile.tab.C 1.93:
1225: * src/main/execute.C 1.301:
1226: * src/main/main.vcproj 1.6:
1227: * src/main/pa_cache_managers.C 1.9:
1228: * src/main/pa_charset.C 1.40:
1229: * src/main/pa_common.C 1.166:
1230: * src/main/pa_dir.C 1.16:
1231: * src/main/pa_exec.C 1.53:
1232: * src/main/pa_globals.C 1.160:
1233: * src/main/pa_os.C 1.3:
1234: * src/main/pa_request.C 1.255:
1235: * src/main/pa_string.C 1.187:
1236: * src/main/pa_table.C 1.57:
1237: * src/targets/apache13/ApacheModuleParser3.vcproj 1.4:
1238: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.4:
1239: * src/targets/cgi/parser3.vcproj 1.5:
1240: * src/targets/isapi/parser3isapi.vcproj 1.2:
1241: * src/types/pa_value.h 1.115:
1242: * src/types/pa_vconsole.h 1.3:
1243: * src/types/pa_vdate.h 1.28:
1244: * src/types/pa_vfile.h 1.54:
1245: * src/types/pa_vhashfile.C 1.36:
1246: * src/types/pa_vimage.C 1.25:
1247: * src/types/pa_vimage.h 1.36:
1248: * src/types/pa_vmail.C 1.53:
1249: * src/types/pa_vobject.C 1.14:
1250: * src/types/pa_vstateless_class.h 1.46:
1251: * src/types/pa_vtable.C 1.23:
1252: * src/types/pa_vtable.h 1.50:
1253: * src/types/pa_vvoid.h 1.19:
1254: * src/types/pa_vxdoc.h 1.33:
1255: * src/types/pa_vxnode.h 1.26:
1256: * src/types/types.vcproj 1.5:
1257: turned on warnings level4 on all projects (except libltdl=off & libsdbm=level3)
1258: found several unitialized vars
1259:
1260: * src/classes/classes.C 1.20:
1261: * src/classes/classes.h 1.25:
1262: * src/classes/date.C 1.54:
1263: * src/classes/double.C 1.56:
1264: * src/classes/file.C 1.115:
1265: * src/classes/form.C 1.37:
1266: * src/classes/hash.C 1.62:
1267: * src/classes/hashfile.C 1.32:
1268: * src/classes/image.C 1.99:
1269: * src/classes/int.C 1.52:
1270: * src/classes/mail.C 1.94:
1271: * src/classes/math.C 1.36:
1272: * src/classes/memory.C 1.5:
1273: * src/classes/op.C 1.139:
1274: * src/classes/response.C 1.25:
1275: * src/classes/string.C 1.129:
1276: * src/classes/table.C 1.192:
1277: * src/classes/void.C 1.30:
1278: * src/classes/xdoc.C 1.119:
1279: * src/classes/xnode.C 1.63:
1280: * src/classes/xnode.h 1.20:
1281: * src/include/pa_array.h 1.62:
1282: * src/include/pa_cache_managers.h 1.12:
1283: * src/include/pa_charset.h 1.27:
1284: * src/include/pa_charsets.h 1.11:
1285: * src/include/pa_common.h 1.97:
1286: * src/include/pa_config_fixed.h 1.62:
1287: * src/include/pa_dictionary.h 1.16:
1288: * src/include/pa_dir.h 1.15:
1289: * src/include/pa_exception.h 1.42:
1290: * src/include/pa_exec.h 1.14:
1291: * src/include/pa_globals.h 1.107:
1292: * src/include/pa_hash.h 1.60:
1293: * src/include/pa_memory.h 1.8:
1294: * src/include/pa_opcode.h 1.26:
1295: * src/include/pa_operation.h 1.4:
1296: * src/include/pa_os.h 1.3:
1297: * src/include/pa_request.h 1.172:
1298: * src/include/pa_request_charsets.h 1.3:
1299: * src/include/pa_request_info.h 1.3:
1300: * src/include/pa_sapi.h 1.24:
1301: * src/include/pa_socks.h 1.13:
1302: * src/include/pa_sql_connection.h 1.33:
1303: * src/include/pa_sql_driver_manager.h 1.29:
1304: * src/include/pa_stack.h 1.21:
1305: * src/include/pa_string.h 1.153:
1306: * src/include/pa_stylesheet_connection.h 1.35:
1307: * src/include/pa_stylesheet_manager.h 1.18:
1308: * src/include/pa_table.h 1.56:
1309: * src/include/pa_threads.h 1.28:
1310: * src/include/pa_types.h 1.47:
1311: * src/include/pa_uue.h 1.6:
1312: * src/include/pa_xml_exception.h 1.2:
1313: * src/lib/md5/pa_md5.h 1.9:
1314: * src/lib/md5/pa_md5c.c 1.11:
1315: * src/lib/sdbm/apr_file_io.C 1.3:
1316: * src/lib/sdbm/apr_strings.C 1.2:
1317: * src/main/compile.C 1.71:
1318: * src/main/compile_tools.C 1.56:
1319: * src/main/compile_tools.h 1.71:
1320: * src/main/execute.C 1.302:
1321: * src/main/pa_cache_managers.C 1.10:
1322: * src/main/pa_charset.C 1.41:
1323: * src/main/pa_charsets.C 1.14:
1324: * src/main/pa_common.C 1.168:
1325: * src/main/pa_dictionary.C 1.20:
1326: * src/main/pa_dir.C 1.17:
1327: * src/main/pa_exception.C 1.46:
1328: * src/main/pa_exec.C 1.54:
1329: * src/main/pa_globals.C 1.161:
1330: * src/main/pa_memory.C 1.3:
1331: * src/main/pa_os.C 1.4:
1332: * src/main/pa_pool.C 1.62:
1333: * src/main/pa_request.C 1.256:
1334: * src/main/pa_socks.C 1.20:
1335: * src/main/pa_sql_driver_manager.C 1.74:
1336: * src/main/pa_string.C 1.188:
1337: * src/main/pa_stylesheet_manager.C 1.20:
1338: * src/main/pa_table.C 1.58:
1339: * src/main/pa_uue.C 1.6:
1340: * src/main/pa_xml_exception.C 1.2:
1341: * src/main/untaint.C 1.123:
1342: * src/sql/pa_sql_driver.h 1.36:
1343: * src/targets/apache13/mod_parser3.c 1.9:
1344: * src/targets/apache13/pa_httpd.h 1.5:
1345: * src/targets/apache13core/mod_parser3.C 1.6:
1346: * src/targets/apache13core/pa_threads.C 1.3:
1347: * src/targets/cgi/pa_threads.C 1.14:
1348: * src/targets/cgi/parser3.C 1.222:
1349: * src/targets/isapi/pa_threads.C 1.15:
1350: * src/targets/isapi/parser3isapi.C 1.84:
1351: * src/types/pa_junction.h 1.3:
1352: * src/types/pa_method.h 1.3:
1353: * src/types/pa_value.C 1.13:
1354: * src/types/pa_value.h 1.116:
1355: * src/types/pa_vbool.h 1.23:
1356: * src/types/pa_vclass.C 1.19:
1357: * src/types/pa_vclass.h 1.42:
1358: * src/types/pa_vcode_frame.h 1.26:
1359: * src/types/pa_vconsole.h 1.4:
1360: * src/types/pa_vcookie.C 1.59:
1361: * src/types/pa_vcookie.h 1.25:
1362: * src/types/pa_vdate.h 1.29:
1363: * src/types/pa_vdouble.h 1.44:
1364: * src/types/pa_venv.h 1.30:
1365: * src/types/pa_vfile.C 1.38:
1366: * src/types/pa_vfile.h 1.55:
1367: * src/types/pa_vform.C 1.76:
1368: * src/types/pa_vform.h 1.47:
1369: * src/types/pa_vhash.h 1.49:
1370: * src/types/pa_vhashfile.C 1.37:
1371: * src/types/pa_vhashfile.h 1.26:
1372: * src/types/pa_vimage.C 1.26:
1373: * src/types/pa_vimage.h 1.37:
1374: * src/types/pa_vint.h 1.40:
1375: * src/types/pa_vjunction.h 1.21:
1376: * src/types/pa_vmail.C 1.54:
1377: * src/types/pa_vmail.h 1.13:
1378: * src/types/pa_vmath.C 1.4:
1379: * src/types/pa_vmath.h 1.16:
1380: * src/types/pa_vmemory.h 1.3:
1381: * src/types/pa_vmethod_frame.C 1.3:
1382: * src/types/pa_vmethod_frame.h 1.47:
1383: * src/types/pa_vobject.C 1.15:
1384: * src/types/pa_vobject.h 1.41:
1385: * src/types/pa_vrequest.C 1.31:
1386: * src/types/pa_vrequest.h 1.27:
1387: * src/types/pa_vresponse.C 1.19:
1388: * src/types/pa_vresponse.h 1.34:
1389: * src/types/pa_vstateless_class.C 1.21:
1390: * src/types/pa_vstateless_class.h 1.47:
1391: * src/types/pa_vstateless_object.h 1.30:
1392: * src/types/pa_vstatus.C 1.19:
1393: * src/types/pa_vstatus.h 1.17:
1394: * src/types/pa_vstring.C 1.24:
1395: * src/types/pa_vstring.h 1.57:
1396: * src/types/pa_vtable.C 1.24:
1397: * src/types/pa_vtable.h 1.51:
1398: * src/types/pa_vvoid.h 1.20:
1399: * src/types/pa_vxdoc.C 1.26:
1400: * src/types/pa_vxdoc.h 1.34:
1401: * src/types/pa_vxnode.C 1.34:
1402: * src/types/pa_vxnode.h 1.27:
1403: * src/types/pa_wcontext.C 1.27:
1404: * src/types/pa_wcontext.h 1.45:
1405: * src/types/pa_wwrapper.h 1.30:
1406: static const char * const IDENT
1407:
1408: * src/classes/date.C 1.55:
1409: * src/classes/date.C 1.56:
1410: * src/classes/date.C 1.57:
1411: * src/classes/file.C 1.116:
1412: * src/classes/file.C 1.117:
1413: * src/classes/hash.C 1.63:
1414: * src/classes/hash.C 1.64:
1415: * src/classes/image.C 1.100:
1416: * src/classes/image.C 1.101:
1417: * src/classes/image.C 1.102:
1418: * src/classes/mail.C 1.95:
1419: * src/classes/math.C 1.37:
1420: * src/classes/op.C 1.140:
1421: * src/classes/op.C 1.141:
1422: * src/classes/string.C 1.130:
1423: * src/classes/string.C 1.131:
1424: * src/classes/table.C 1.193:
1425: * src/classes/xdoc.C 1.120:
1426: * src/classes/xdoc.C 1.121:
1427: * src/include/pa_array.h 1.61:
1428: * src/include/pa_cache_managers.h 1.13:
1429: * src/include/pa_pool.h 1.89:
1430: * src/include/pa_request.h 1.171:
1431: * src/include/pa_string.h 1.152:
1432: * src/include/pa_stylesheet_connection.h 1.36:
1433: * src/include/pa_table.h 1.55:
1434: * src/main/compile_tools.h 1.70:
1435: * src/main/pa_charset.C 1.42:
1436: * src/main/pa_charset.C 1.43:
1437: * src/main/pa_common.C 1.167:
1438: * src/main/pa_dictionary.C 1.21:
1439: * src/main/pa_dir.C 1.18:
1440: * src/main/pa_request.C 1.259:
1441: * src/main/pa_sql_driver_manager.C 1.75:
1442: * src/main/pa_string.C 1.189:
1443: * src/main/pa_string.C 1.190:
1444: * src/main/pa_table.C 1.59:
1445: * src/main/untaint.C 1.124:
1446: * src/types/pa_value.C 1.14:
1447: * src/types/pa_vcookie.C 1.60:
1448: * src/types/pa_vdate.h 1.30:
1449: * src/types/pa_vhash.h 1.48:
1450: * src/types/pa_vhashfile.C 1.38:
1451: * src/types/pa_vimage.h 1.38:
1452: * src/types/pa_vmail.C 1.55:
1453: * src/types/pa_vmethod_frame.C 1.4:
1454: * src/types/pa_vmethod_frame.h 1.48:
1455: * src/types/pa_vxnode.C 1.35:
1456: * src/types/pa_wcontext.h 1.44:
1457: more warnings --
1458:
1459: 2003-11-19 paf
1460: * operators.txt 1.141:
1461: * src/classes/op.C 1.136:
1462: * src/include/pa_request.h 1.170:
1463: * src/main/pa_request.C 1.254:
1464: cache[...]{body}{catch block with $exception.handled[cache]
1465: meaning "get expired cache, if any. else error"}
1466:
1467: * src/classes/op.C 1.135:
1468: * src/include/pa_os.h 1.2:
1469: * src/include/pa_request.h 1.169:
1470: * src/main/pa_common.C 1.165:
1471: cache: ^cache[] fallback
1472: todo: kinda ^try: ^cache[...]{body}{catch code with $exception.cache field}
1473:
1474: * src/classes/op.C 1.137:
1475: more ansi C++ comp
1476:
1477: 2003-11-12 paf
1478: * src/classes/xnode.C 1.61:
1479: replaceChild: 2nd param now named oldChild [copy/paste bug]
1480:
1481: 2003-11-11 paf
1482: * src/types/pa_value.h [release_3_0_8] 1.109.6.1:
1483: * src/types/pa_vfile.h [release_3_0_8] 1.52.6.1:
1484: more C++ compatible [HP C++ failed]
1485:
1486: * operators.txt 1.139:
1487: * operators.txt 1.140:
1488: *** empty log message ***
1489:
1490: * bin/auto.p.dist.in 1.10:
1491: colno
1492:
1493: 2003-11-10 paf
1494: * src/types/pa_vhashfile.C 1.35:
1495: * src/types/pa_vhashfile.h 1.25:
1496: add: hashfile old serialize version and exipire now removes entries
1497:
1498: * operators.txt 1.135:
1499: comment: updated
1500:
1501: * operators.txt 1.138:
1502: * src/main/pa_request.C 1.253:
1503: * src/types/Makefile.am 1.34:
1504: * src/types/pa_vconsole.h 1.1:
1505: * src/types/types.vcproj 1.4:
1506: $console:line read/write [for nntp]
1507:
1508: * operators.txt 1.134:
1509: * src/classes/hashfile.C 1.30:
1510: * src/include/pa_common.h 1.96:
1511: * src/main/pa_common.C 1.164:
1512: * src/types/pa_vhashfile.C 1.34:
1513: * src/types/pa_vhashfile.h 1.24:
1514: ^hashfile.delete[] removes files altogether [and dir, if could]
1515:
1516: * src/types/pa_vconsole.h 1.2:
1517: flush
1518:
1519: * src/types/Makefile.in 1.53:
1520: *** empty log message ***
1521:
1522: * src/lib/sdbm/sdbm.c 1.3:
1523: bugfix: sdbm: .h said it's OK to remove nonexistent pair. .c
1524: coded that that was error. fixed
1525:
1526: * src/types/pa_vhashfile.C 1.33:
1527: sdbm: exception type change to file.access [regretfull can't
1528: split it to different exceptions without modifying sdbm source
1529: wich would prefer not to]
1530:
1531: * operators.txt 1.136:
1532: mysql: transaction support: ?autocommit=0
1533:
1534: 2003-11-07 paf
1535: * src/classes/date.C 1.52:
1536: * src/classes/file.C 1.113:
1537: * src/classes/hash.C 1.60:
1538: * src/classes/hashfile.C 1.29:
1539: * src/classes/image.C 1.97:
1540: * src/classes/table.C 1.190:
1541: * src/classes/xdoc.C 1.117:
1542: * src/include/Makefile.am 1.6:
1543: * src/include/pa_array.h 1.60:
1544: * src/include/pa_pool.h 1.88:
1545: * src/include/pa_request.h 1.168:
1546: * src/main/Makefile.am 1.41:
1547: * src/main/execute.C 1.300:
1548: * src/main/main.vcproj 1.5:
1549: * src/main/pa_pool.C 1.61:
1550: * src/main/pa_request.C 1.252:
1551: * src/targets/cgi/parser3.C 1.221:
1552: * src/types/pa_vclass.C 1.18:
1553: * src/types/pa_vclass.h 1.41:
1554: * src/types/pa_vhashfile.h 1.23:
1555: * src/types/pa_vobject.h 1.40:
1556: * src/types/pa_vstateless_class.h 1.45:
1557: resurrected: pool idea. now only for destructing objects at
1558: request processing end
1559:
1560: * src/include/Makefile.in 1.14:
1561: * src/main/Makefile.in 1.54:
1562: *** empty log message ***
1563:
1564: 2003-11-06 paf
1565: * src/classes/xdoc.C 1.116:
1566: * src/classes/xnode.C 1.60:
1567: * src/include/pa_charset.h 1.26:
1568: * src/include/pa_globals.h 1.106:
1569: * src/include/pa_stylesheet_connection.h 1.34:
1570: * src/main/pa_exception.C 1.45:
1571: * src/types/pa_vxnode.h 1.25:
1572: XmlException changes
1573:
1574: * src/types/pa_vhashfile.C 1.30:
1575: hashfile: foreach body can bodify $self
1576:
1577: * operators.txt 1.133:
1578: * src/types/pa_vhashfile.C 1.32:
1579: hashfile: clear & expiration [time in value. todo: move time to
1580: key]
1581:
1582: * src/include/pa_memory.h 1.7:
1583: * src/targets/cgi/parser3.C 1.220:
1584: * src/types/pa_value.C 1.12:
1585: * src/types/pa_value.h 1.114:
1586: * src/types/pa_vcookie.C 1.58:
1587: * src/types/pa_vhashfile.C 1.23:
1588: * src/types/pa_vhashfile.h 1.18:
1589: * www/htdocs/.htaccess 1.22:
1590: hashfile implemented get/put [raw]
1591:
1592: * operators.txt 1.130:
1593: * src/classes/hashfile.C 1.26:
1594: * src/types/pa_vhashfile.C 1.25:
1595: * src/types/pa_vhashfile.h 1.20:
1596: hashfile: hash
1597:
1598: * src/lib/sdbm/Makefile.am 1.2:
1599: * src/lib/sdbm/apr_file_io.C 1.1:
1600: * src/lib/sdbm/apr_strings.C 1.1:
1601: move to upper dir, .am updated
1602:
1603: * configure 1.69:
1604: * configure.in 1.65:
1605: * operators.txt 1.128:
1606: * parser3.sln 1.6:
1607: * src/classes/classes.vcproj 1.3:
1608: * src/classes/hashfile.C 1.24:
1609: * src/classes/xdoc.C 1.115:
1610: * src/include/pa_config_fixed.h 1.61:
1611: * src/include/pa_exception.h 1.40:
1612: * src/include/pa_globals.h 1.105:
1613: * src/include/pa_memory.h 1.6:
1614: * src/include/pa_version.h 1.11:
1615: * src/lib/ltdl/libltdl.vcproj 1.2:
1616: * src/lib/ltdl/libltdl.vcproj.vspscc 1.2:
1617: * src/lib/ltdl/ltdl.vcproj 1.1:
1618: * src/lib/ltdl/ltdl.vcproj.vspscc 1.1:
1619: * src/lib/sdbm/apr-include/apr.h 1.4:
1620: * src/lib/sdbm/apr-include/apr_errno.h 1.4:
1621: * src/lib/sdbm/apr-include/apr_file_info.h 1.1:
1622: * src/lib/sdbm/apr-include/apr_file_io.h 1.4:
1623: * src/lib/sdbm/apr-include/apr_pools.h 1.4:
1624: * src/lib/sdbm/apr-include/apr_sdbm.h 1.3:
1625: * src/lib/sdbm/apr-include/apr_strings.h 1.3:
1626: * src/lib/sdbm/apr-include/apu.h 1.3:
1627: * src/main/compile.tab.C 1.92:
1628: * src/main/main.vcproj 1.3:
1629: * src/main/pa_charset.C 1.39:
1630: * src/targets/apache13/ApacheModuleParser3.vcproj 1.3:
1631: * src/targets/apache13/mod_parser3.c 1.8:
1632: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.3:
1633: * src/targets/cgi/parser3.vcproj 1.4:
1634: * src/types/Makefile.am 1.30:
1635: * src/types/pa_vhash.C 1.4:
1636: * src/types/pa_vhashfile.C 1.22:
1637: * src/types/pa_vhashfile.h 1.17:
1638: * src/types/pa_vxnode.h 1.24:
1639: * src/types/types.vcproj 1.3:
1640: * www/htdocs/.htaccess 1.21:
1641: hashfile: started again with sdbm from apache
1642:
1643: * operators.txt 1.131:
1644: * src/classes/hash.C 1.58:
1645: * src/classes/hash.C 1.59:
1646: * src/classes/hashfile.C 1.27:
1647: * src/classes/hashfile.C 1.28:
1648: * src/types/pa_vhashfile.C 1.26:
1649: * src/types/pa_vhashfile.h 1.21:
1650: hashfile: foreach
1651:
1652: * operators.txt 1.132:
1653: * src/types/pa_vhashfile.C 1.27:
1654: * src/types/pa_vhashfile.h 1.22:
1655: hashfile: clear and proper locking
1656:
1657: * src/include/Makefile.in 1.13:
1658: * src/include/pa_config_includes.h 1.26:
1659: * src/include/pa_version.h 1.12:
1660: our replacements of max& co only for cpp
1661:
1662: * parser3.sln 1.7:
1663: * src/targets/apache13/p3runConfigure.in 1.14:
1664: * src/targets/cgi/Makefile.am 1.49:
1665: .vcproj & .am updated to include sdbm
1666:
1667: * operators.txt 1.129:
1668: * src/classes/hashfile.C 1.25:
1669: * src/types/pa_vhashfile.C 1.24:
1670: * src/types/pa_vhashfile.h 1.19:
1671: * tests/todo.txt 1.4:
1672: hashfile: delete
1673:
1674: * configure.in 1.66:
1675: * configure.in 1.67:
1676: * src/classes/Makefile.am 1.46:
1677: * src/classes/Makefile.in 1.58:
1678: * src/include/Makefile.am 1.5:
1679: * src/lib/Makefile.am 1.6:
1680: * src/lib/Makefile.in 1.11:
1681: * src/lib/sdbm/Makefile.am 1.3:
1682: * src/lib/sdbm/Makefile.in 1.1:
1683: * src/lib/sdbm/apr-include/Makefile.am 1.1:
1684: * src/lib/sdbm/apr-include/Makefile.in 1.1:
1685: * src/lib/sdbm/sdbm.vcproj 1.3:
1686: * src/main/Makefile.am 1.39:
1687: * src/main/Makefile.am 1.40:
1688: * src/main/Makefile.in 1.53:
1689: * src/targets/cgi/.cvsignore 1.3:
1690: * src/targets/cgi/Makefile.in 1.65:
1691: * src/types/Makefile.am 1.32:
1692: * src/types/Makefile.am 1.33:
1693: * src/types/Makefile.in 1.52:
1694: *** empty log message ***
1695:
1696: * src/include/pa_common.h 1.95:
1697: * src/include/pa_exception.h 1.41:
1698: * src/include/pa_os.h 1.1:
1699: * src/include/pa_xml_exception.h 1.1:
1700: * src/lib/sdbm/sdbm.vcproj 1.1:
1701: * src/main/main.vcproj 1.4:
1702: * src/main/pa_common.C 1.162:
1703: * src/main/pa_os.C 1.1:
1704: * src/main/pa_xml_exception.C 1.1:
1705: locking move to pa_os [along with pa_sleep]
1706: apr-impl locking done
1707:
1708: * src/types/pa_vhashfile.C 1.29:
1709: hashfile: clear now works [were trying to do that in foreach,
1710: no errors, but surely wrong]
1711:
1712: * src/lib/sdbm/apr-include/apr_pools.h 1.5:
1713: * src/lib/sdbm/sdbm.c 1.2:
1714: * src/lib/sdbm/sdbm.vcproj 1.2:
1715: just compiled
1716:
1717: * tests/todo.txt 1.5:
1718: hashfile: done
1719:
1720: * src/classes/op.C 1.134:
1721: * src/main/pa_os.C 1.2:
1722: just linked
1723:
1724: * src/classes/Makefile.am 1.45:
1725: * src/types/Makefile.am 1.31:
1726: .am sdbm INCLUDES updates
1727:
1728: 2003-11-05 paf
1729: * src/lib/sdbm/apr-include/apr.h 1.2:
1730: * src/lib/sdbm/apr-include/apr_errno.h 1.2:
1731: * src/lib/sdbm/apr-include/apr_file_io.h 1.2:
1732: * src/lib/sdbm/apr-include/apr_pools.h 1.2:
1733: * src/lib/sdbm/apr-include/apr_strings.h 1.1:
1734: * src/lib/sdbm/apr-include/apu.h 1.1:
1735: started porting: grabbed some parts of apr headers
1736:
1737: * src/lib/sdbm/Makefile.am 1.1:
1738: * src/lib/sdbm/sdbm.c 1.1:
1739: * src/lib/sdbm/sdbm_hash.c 1.1:
1740: * src/lib/sdbm/sdbm_lock.c 1.1:
1741: * src/lib/sdbm/sdbm_pair.c 1.1:
1742: * src/lib/sdbm/sdbm_pair.h 1.1:
1743: * src/lib/sdbm/sdbm_private.h 1.1:
1744: * src/lib/sdbm/sdbm_tune.h 1.1:
1745: original from httpd-2.0.43\srclib\apr-util\dbm\sdbm
1746:
1747: * src/lib/sdbm/apr-include/apr.h 1.1:
1748: * src/lib/sdbm/apr-include/apr.h 1.3:
1749: * src/lib/sdbm/apr-include/apr_errno.h 1.1:
1750: * src/lib/sdbm/apr-include/apr_errno.h 1.3:
1751: * src/lib/sdbm/apr-include/apr_file_io.h 1.1:
1752: * src/lib/sdbm/apr-include/apr_file_io.h 1.3:
1753: * src/lib/sdbm/apr-include/apr_pools.h 1.1:
1754: * src/lib/sdbm/apr-include/apr_pools.h 1.3:
1755: * src/lib/sdbm/apr-include/apr_sdbm.h 1.1:
1756: * src/lib/sdbm/apr-include/apr_sdbm.h 1.2:
1757: * src/lib/sdbm/apr-include/apr_strings.h 1.2:
1758: * src/lib/sdbm/apr-include/apu.h 1.2:
1759: *** empty log message ***
1760:
1761: * src/classes/classes.vcproj [release_3_1_1] 1.2.6.1:
1762: * src/include/pa_config_fixed.h [release_3_1_1] 1.58.6.1:
1763: * src/main/main.vcproj [release_3_1_1] 1.2.6.1:
1764: * src/targets/apache13/ApacheModuleParser3.vcproj [release_3_1_1] 1.2.6.1:
1765: * src/targets/apache13/mod_parser3.c [release_3_1_1] 1.7.2.1:
1766: * src/targets/apache13core/ApacheModuleParser3Core.vcproj [release_3_1_1] 1.2.6.1:
1767: * src/targets/cgi/parser3.vcproj [release_3_1_1] 1.3.2.1:
1768: not has to be in \parser3project dir anymore
1769:
1770: * src/main/helpers/CaseFolding.txt 1.1:
1771: http://www.unicode.org/Public/UNIDATA/CaseFolding.txt
1772:
1773: * src/main/pa_charset.C [release_3_1_1] 1.38.2.1:
1774: bugfix: had broken binary search [copied thoughtlessly from
1775: xalan]
1776:
1777: 2003-11-04 paf
1778: * operators.txt 1.124:
1779: * src/classes/table.C 1.187:
1780: * tests/todo.txt 1.2:
1781: ^table::load
1782: !$.separator[^#09]
1783: !$.encloser["] <nothing> by default
1784:
1785: * operators.txt 1.125:
1786: * src/classes/table.C 1.188:
1787: * src/main/pa_string.C 1.186:
1788: * tests/todo.txt 1.3:
1789: ^table.save[...
1790: $.separator[^#09]
1791: $.encloser["] <nothing> by default
1792:
1793: * operators.txt 1.126:
1794: * src/classes/mail.C 1.91:
1795: * src/types/pa_vmail.C 1.52:
1796: * src/types/pa_vmail.h 1.12:
1797: !^mail:send[
1798: $.options[unix: string to append to sendmail command line]
1799:
1800: * src/classes/Makefile.am 1.44:
1801: * src/classes/Makefile.in 1.57:
1802: classes.C to rebuild last
1803:
1804: * src/classes/mail.C 1.92:
1805: * src/classes/table.C 1.189:
1806: compiled on unix
1807:
1808: * operators.txt 1.127:
1809: comment: ^mail:send[$.options[
1810:
1811: 2003-11-03 paf
1812: * src/targets/cgi/parser3.C 1.219:
1813: beauty: SIGUSRX removed qs= printing [already included into uri
1814: xxx]
1815:
1816: * operators.txt 1.120:
1817: * src/classes/date.C 1.49:
1818: !^date::unix-timestamp()
1819: !^date.unix-timestamp[]
1820:
1821: * operators.txt 1.121:
1822: * src/classes/image.C 1.95:
1823: * tests/todo.txt 1.1:
1824: * www/htdocs/auto.p 1.21:
1825: ^image.gif[filename] for $response:download
1826:
1827: * operators.txt 1.123:
1828: * src/classes/table.C 1.186:
1829: * src/main/pa_common.C 1.161:
1830: ^table::load[; options:
1831: !$.column-separator[^#09]
1832: !$.column-encloser["]
1833:
1834: * operators.txt 1.122:
1835: * src/include/pa_config_fixed.h 1.60:
1836: * src/types/pa_vrequest.C 1.30:
1837: $request:document-root
1838:
1839: * src/classes/date.C 1.50:
1840: minor precaution
1841:
1842: 2003-10-31 paf
1843: * src/include/pa_config_fixed.h 1.59:
1844: * src/include/pa_version.h [release_3_1_1] 1.10.2.1:
1845: *** empty log message ***
1846:
1.27 paf 1847: 2003-10-30 paf
1848: * src/classes/date.C 1.47:
1849: * src/classes/image.C 1.94:
1850: improvement diagnostics: $now[^date::create[$undefined]] now is error
1851:
1852: * src/targets/apache13core/Makefile.am 1.4:
1853: * src/targets/apache13core/Makefile.in 1.4:
1854: gc include dir added, thanks to Victor Fedoseev for finding
1855:
1856: * src/main/pa_common.C 1.160:
1857: read errors would now be reported 'actually read -1 bytes'
1858:
1859: * operators.txt 1.119:
1860: * src/classes/date.C 1.48:
1861: * src/types/pa_vdate.h 1.27:
1862: merged from 3.0.8: ^date.roll[TZ;GMT] $date.hour
1863:
1.26 paf 1864: 2003-10-24 paf
1865: * Makefile.am 1.36:
1866: * src/classes/Makefile.am 1.43:
1867: * src/lib/cord/Makefile.am 1.3:
1868: * src/lib/md5/Makefile.am 1.3:
1869: * src/lib/pcre/Makefile.am 1.2:
1870: * src/main/Makefile.am 1.37:
1871: * src/targets/apache13/Makefile.am 1.18:
1872: * src/targets/apache13core/Makefile.am 1.3:
1873: * src/targets/cgi/Makefile.am 1.48:
1874: * src/targets/isapi/Makefile.am 1.3:
1875: .dsp/w -> .vcproj/sln
1876:
1877: * Makefile.in 1.50:
1878: * src/classes/Makefile.in 1.56:
1879: * src/include/pa_version.h 1.10:
1880: * src/lib/cord/Makefile.in 1.3:
1881: * src/lib/md5/Makefile.in 1.8:
1882: * src/lib/pcre/Makefile.in 1.10:
1883: * src/main/Makefile.am 1.38:
1884: * src/main/Makefile.in 1.52:
1885: * src/targets/apache13/Makefile.in 1.48:
1886: * src/targets/apache13core/Makefile.in 1.3:
1887: * src/targets/cgi/Makefile.in 1.64:
1888: * src/targets/isapi/Makefile.in 1.13:
1889: *** empty log message ***
1890:
1891: 2003-10-22 paf
1892: * src/include/pa_request.h 1.167:
1893: fixed: $h[^hash::create[]] $$h[1]
1894:
1895: 2003-10-21 paf
1896: * src/classes/op.C 1.133:
1897: * src/include/pa_request.h 1.166:
1898: fixed: false 'endless recoursion' message with intensive throw-catches
1899: fixed: incorrect name and line (one name upper then needed) in error message about problems inside try block
1900:
1901: * operators.txt 1.118:
1902: * src/include/pa_string.h 1.151:
1903: * src/main/pa_string.C 1.185:
1904: fixed: string.match[g] without <'> option produced columns with
1905: NULL's, which gpf'ed at table.save time
1906:
1907: 2003-10-10 paf
1908: * src/include/pa_string.h 1.150:
1909: * src/main/compile.tab.C 1.91:
1910: * www/htdocs/.htaccess 1.20:
1911: CORD_chr does not check offset argument for validity
1912: did that in String::Body::pos myself
1913: http://i2/tasks/edit/?id=4577425257580789777
1914:
1915: 2003-10-07 paf
1916: * src/main/compile.tab.C 1.90:
1917: * src/main/compile.y 1.207:
1918: ^if ( better error:
1919: .html(1:4): parse error, expecting `'['' or `'{'' or `'('' now
1920:
1921: 2003-10-03 paf
1922: * parser3.sln 1.5:
1923: * src/include/pa_dictionary.h 1.15:
1924: * src/main/pa_dictionary.C 1.19:
1925: * src/main/pa_string.C 1.184:
1926: * src/targets/cgi/parser3.vcproj 1.3:
1927: * www/htdocs/.htaccess 1.19:
1928: dictionary optimized by precalculating cstr&length
1929:
1930: 2003-10-02 paf
1931: * src/classes/op.C 1.132:
1932: * src/include/pa_request.h 1.165:
1933: * src/include/pa_stack.h 1.20:
1934: * src/main/execute.C 1.299:
1935: * src/main/pa_request.C 1.251:
1936: * src/main/pa_sql_driver_manager.C 1.73:
1937: * src/main/pa_stylesheet_manager.C 1.19:
1938: * www/htdocs/.htaccess 1.18:
1939: bugfix: ^throw context were saved/restored incompletely
1940: http://www.parser.ru/forum/?id=21484
1941:
1942: 2003-09-30 paf
1943: * src/targets/apache13/mod_parser3.c 1.7:
1944: * src/targets/apache13/pa_httpd.h 1.4:
1945: * src/targets/apache13core/mod_parser3.C 1.5:
1946: content-type now changes
1947:
1948: * src/main/pa_string.C 1.183:
1949: string::replace bug fix [were ignoring occurrances after lang-mismatched
1950:
1951: 2003-09-29 paf
1952: * src/include/pa_charset.h 1.25:
1953: * src/main/helpers/simple_folding.pl 1.1:
1954: * src/main/pa_charset.C 1.38:
1955: * src/main/pa_string.C 1.181:
1956: * www/htdocs/auto.p 1.20:
1957: utf-8 upper/lower
1958:
1959: * src/classes/string.C 1.127:
1960: bugfix: s.right(>s.length) returned nothing
1961:
1962: * www/htdocs/base.p 1.7:
1963: * www/htdocs/derived.p 1.25:
1964: * www/htdocs/font.gif 1.2:
1965: * www/htdocs/global.xsl 1.9:
1966: * www/htdocs/index.html 1.213:
1967: * www/htdocs/mailreceive.eml 1.4:
1968: * www/htdocs/mailreceive.html 1.2:
1969: * www/htdocs/operators.p 1.12:
1970: * www/htdocs/parser-status.html 1.3:
1971: * www/htdocs/people.dtd 1.2:
1972: * www/htdocs/some.p 1.3:
1973: removing old tests
1974:
1975: * src/main/pa_common.C 1.159:
1976: bugfix: utf signature were not ignored due to typo error
1977: http://i2/tasks/edit/?id=4573354650786434584
1978:
1979: * src/classes/table.C 1.184:
1980: bugfix: flip: must produce nameless
1981: http://i2/tasks/edit/?id=4573405524674081244
1982:
1983: * src/main/utf8-to-lower.inc 1.1:
1984: * src/main/utf8-to-upper.inc 1.1:
1985: generated by helper
1986:
1987: * src/main/pa_string.C 1.182:
1988: string::serialize bug fix with zero-terminator
1989:
1990: * src/classes/table.C 1.185:
1991: ^nameless_table.save column row now has no \t at the end
1992:
1993: * src/classes/form.C 1.36:
1994: better error message: MAX_POST_SIZE_NAME to error message
1995:
1996: * src/include/pa_request.h 1.164:
1997: * src/main/execute.C 1.298:
1998: * src/main/pa_request.C 1.250:
1999: @postprocess now takes $response:body/download
2000:
2001: 2003-09-26 paf
2002: * src/include/pa_string.h 1.149:
2003: * src/main/pa_common.C 1.157:
2004: * src/main/pa_string.C 1.180:
2005: * www/htdocs/.htaccess 1.17:
2006: String.for_each bug fixed [omited one-char cases]
2007:
2008: * src/main/untaint.C 1.121:
2009: removed needless const
2010:
2011: * src/main/untaint.C 1.122:
2012: removed needless field
2013:
2014: * src/classes/op.C 1.131:
2015: * src/include/pa_string.h 1.148:
2016: * src/main/pa_string.C 1.178:
2017: * www/htdocs/.htaccess 1.15:
2018: string::serialize/deserialize implemented
2019: Language enum assigned meaningful letters [more convinient for debugging. read warning before adding/changing anything]
2020:
2021: * src/include/pa_stack.h 1.19:
2022: bugfix: before collecting garbage, runtime-executor stack were
2023: cleared... BADLY
2024:
2025: * src/main/pa_string.C 1.179:
2026: * www/htdocs/.htaccess 1.16:
2027: * www/htdocs/auto.p 1.19:
2028: ^stirng.replace code used old param-convention on langs.append, fixed that
2029: search fo the like, found none
2030:
2031: 2003-09-25 paf
2032: * src/main/compile.tab.C [string_fragments_to_cord] 1.88.2.1:
2033: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.7:
2034: string: debug: .v() functions aligned to that of eeparser3 look
2035:
2036: * src/include/pa_string.h 1.147:
2037: * src/include/pa_version.h 1.9:
2038: * src/main/pa_string.C 1.177:
2039: * src/main/untaint.C 1.120:
2040: templates and anonymous unions differences on unix
2041:
2042: * parser3.sln 1.4:
2043: * src/classes/file.C 1.112:
2044: * src/classes/image.C 1.93:
2045: * src/classes/mail.C 1.90:
2046: * src/classes/op.C 1.130:
2047: * src/classes/table.C 1.183:
2048: * src/classes/xdoc.C 1.114:
2049: * src/classes/xnode.C 1.59:
2050: * src/include/pa_cache_managers.h 1.11:
2051: * src/include/pa_charset.h 1.24:
2052: * src/include/pa_charsets.h 1.10:
2053: * src/include/pa_common.h 1.94:
2054: * src/include/pa_request.h 1.163:
2055: * src/include/pa_sql_driver_manager.h 1.28:
2056: * src/include/pa_string.h 1.146:
2057: * src/include/pa_stylesheet_manager.h 1.17:
2058: * src/include/pa_table.h 1.53:
2059: * src/lib/cord/cordbscs.c 1.3:
2060: * src/lib/cord/cordprnt.c 1.3:
2061: * src/lib/cord/cordxtra.c 1.4:
2062: * src/lib/cord/include/cord.h 1.3:
2063: * src/main/compile.tab.C 1.89:
2064: * src/main/compile_tools.h 1.69:
2065: * src/main/pa_charset.C 1.37:
2066: * src/main/pa_charsets.C 1.13:
2067: * src/main/pa_common.C 1.156:
2068: * src/main/pa_exec.C 1.52:
2069: * src/main/pa_request.C 1.249:
2070: * src/main/pa_sql_driver_manager.C 1.72:
2071: * src/main/pa_string.C 1.176:
2072: * src/main/pa_stylesheet_manager.C 1.18:
2073: * src/main/untaint.C 1.119:
2074: * src/types/pa_value.h 1.113:
2075: * src/types/pa_vimage.C 1.24:
2076: * src/types/pa_vmail.C 1.51:
2077: * src/types/pa_vmath.C 1.3:
2078: * src/types/pa_vstateless_class.h 1.44:
2079: * src/types/pa_vstatus.C 1.18:
2080: * src/types/pa_vxnode.C 1.33:
2081: * www/htdocs/.htaccess 1.14:
2082: string_fragments_to_cord merged to HEAD
2083:
2084: * src/lib/cord/cordprnt.c [string_fragments_to_cord] 1.2.4.1:
2085: removed warnings
2086:
2087: 2003-09-24 paf
2088: * src/classes/file.C [string_fragments_to_cord] 1.111.4.1:
2089: * src/classes/image.C [string_fragments_to_cord] 1.92.2.1:
2090: * src/classes/mail.C [string_fragments_to_cord] 1.89.4.1:
2091: * src/classes/op.C [string_fragments_to_cord] 1.129.4.1:
2092: * src/classes/xdoc.C [string_fragments_to_cord] 1.113.2.1:
2093: * src/classes/xnode.C [string_fragments_to_cord] 1.58.2.1:
2094: * src/include/pa_cache_managers.h [string_fragments_to_cord] 1.10.4.1:
2095: * src/include/pa_charset.h [string_fragments_to_cord] 1.23.4.1:
2096: * src/include/pa_charsets.h [string_fragments_to_cord] 1.9.4.1:
2097: * src/include/pa_common.h [string_fragments_to_cord] 1.93.4.1:
2098: * src/include/pa_request.h [string_fragments_to_cord] 1.162.4.1:
2099: * src/include/pa_sql_driver_manager.h [string_fragments_to_cord] 1.27.4.1:
2100: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.10:
2101: * src/include/pa_stylesheet_manager.h [string_fragments_to_cord] 1.16.4.1:
2102: * src/include/pa_table.h [string_fragments_to_cord] 1.52.4.1:
2103: * src/main/compile_tools.h [string_fragments_to_cord] 1.68.4.1:
2104: * src/main/pa_charset.C [string_fragments_to_cord] 1.36.2.1:
2105: * src/main/pa_charsets.C [string_fragments_to_cord] 1.12.4.1:
2106: * src/main/pa_common.C [string_fragments_to_cord] 1.155.2.1:
2107: * src/main/pa_exec.C [string_fragments_to_cord] 1.51.4.1:
2108: * src/main/pa_request.C [string_fragments_to_cord] 1.248.4.1:
2109: * src/main/pa_sql_driver_manager.C [string_fragments_to_cord] 1.71.4.1:
2110: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.6:
2111: * src/main/pa_stylesheet_manager.C [string_fragments_to_cord] 1.17.4.1:
2112: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.6:
2113: * src/types/pa_value.h [string_fragments_to_cord] 1.112.2.1:
2114: * src/types/pa_vimage.C [string_fragments_to_cord] 1.23.4.1:
2115: * src/types/pa_vmail.C [string_fragments_to_cord] 1.50.2.1:
2116: * src/types/pa_vmath.C [string_fragments_to_cord] 1.2.4.1:
2117: * src/types/pa_vstateless_class.h [string_fragments_to_cord] 1.43.4.1:
2118: * src/types/pa_vstatus.C [string_fragments_to_cord] 1.17.4.1:
2119: * src/types/pa_vxnode.C [string_fragments_to_cord] 1.32.2.1:
2120: v() functions of String::Body, String::Languages and String itself
2121: StringBody->String::Body
2122:
2123: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.8:
2124: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.4:
2125: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.4:
2126: langs: speed up by joining adjucent blocks of same char [
2127: CORD_append_block]
2128:
2129: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.9:
2130: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.5:
2131: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.5:
2132: CORD_append_block showed no efficiency = never optimized anything.
2133: todo: somehow speed up harder cases: concatenationA+concatenationB when last block of A and first of B contain same letters
2134:
2135: * src/classes/table.C [string_fragments_to_cord] 1.182.4.2:
2136: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.5:
2137: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.2:
2138: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.3:
2139: aval/ works!
2140:
2141: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.6:
2142: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.4:
2143: aval is not actually working yet :(
2144: but more working &understood :)
2145:
2146: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.7:
2147: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.3:
2148: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.3:
2149: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.5:
2150: aval/ works!
2151: todo: save space by extending blocks when appending block with c == lastblock.c
2152:
2153: 2003-09-23 paf
2154: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.2:
2155: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.2:
2156: just compiled
2157: todo: serialize&deserialize
2158:
2159: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.4:
2160: something even more works :)
2161:
2162: * src/classes/table.C [string_fragments_to_cord] 1.182.4.1:
2163: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.1:
2164: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.1:
2165: * src/lib/cord/cordxtra.c [string_fragments_to_cord] 1.3.2.1:
2166: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.1:
2167: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.1:
2168: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.1:
2169: main idea implemented, details left
2170:
2171: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.3:
2172: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.2:
2173: * src/lib/cord/cordxtra.c [string_fragments_to_cord] 1.3.2.2:
2174: something already works :)
2175:
2176: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.4:
2177: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.2:
2178: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.3:
2179: something more works :)
2180:
2181: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.5:
2182: $a[ok!]
2183: $a works!
2184:
2185: 2003-09-22 paf
2186: * src/classes/xdoc.C 1.112:
2187: * src/classes/xnode.C 1.57:
2188: new DOM2 methods from Alexandr Egorov <egr> (all?)
2189: xdoc:
2190: createAttributeNS
2191: createElementNS
2192: xnode:
2193: getAttributeNS
2194: setAttributeNS
2195: removeAttributeNS
2196: getAttributeNodeNS
2197: setAttributeNodeNS
2198: hasAttribute
2199: hasAttributeNS
2200:
2201: * src/classes/memory.C 1.3:
2202: * src/include/pa_memory.h 1.5:
2203: #ifdef GC_DEBUG
2204:
2205: * src/include/pa_memory.h 1.4:
2206: * src/main/pa_globals.C 1.159:
2207: when xml memory allocator returns 0, just die.
2208: http://i2/tasks/edit/?id=4570798492410259445
2209:
2210: * src/lib/cord/cordxtra.c 1.3:
2211: CORD_pos bugfix [failed to find 8bit chars due to bitwise
2212: operation signed-char error]
2213:
2214: * src/classes/xdoc.C 1.113:
2215: * src/classes/xnode.C 1.58:
2216: copy/paste comment bugfix
2217:
2218: 2003-09-19 paf
2219: * src/targets/apache13/mod_parser3.c 1.6:
2220: now compiles on MSVC7
2221:
2222: * operators.txt 1.117:
2223: * src/main/pa_common.C 1.155:
2224: merged
2225: $f[^file::load[binary;http://...]]
2226: $f.tables
2227:
2228: * src/types/pa_wcontext.C 1.26:
2229: output message: more practical suggestion
2230:
2231: 2003-09-02 paf
2232: * src/targets/apache13/mod_parser3.c 1.5:
2233: çàáûòîå èçìåíåíèå
2234:
2235: * src/types/pa_vdate.h [release_3_0_8] 1.24.6.2:
2236: forgot initializer
2237:
2238: * src/main/pa_common.C [release_3_0_8] 1.153.2.2:
2239: got rid of 'stdout' symbol reference on unix (users reported
2240: problems with some old libc)
2241:
2242: * operators.txt [release_3_0_8] 1.115.2.1:
2243: *** empty log message ***
2244:
2245: * src/main/pa_common.C [release_3_0_8] 1.153.2.3:
2246: printf is buffered, write(1 is not. can't flush stdout without
2247: referencing 'stdout' symbol. to hell with non-ansi libraries
2248: without 'stdout' symbol
2249:
2250: 2003-09-01 paf
2251: * src/targets/apache13/Makefile.am [release_3_1_0] 1.16.2.1:
2252: * src/targets/apache13/Makefile.in [release_3_1_0] 1.46.2.1:
2253: * src/targets/apache13/mod_parser3.C [release_3_1_0] 1.29.2.1:
2254: * src/targets/apache13/mod_parser3.c [release_3_1_0] 1.3.2.1:
2255: renamed to .c [lowercase] to correspond to runconfigure.
2256: added files to fix 'make dist'
2257:
2258: * src/targets/apache13/Makefile.am 1.17:
2259: * src/targets/apache13/Makefile.in 1.47:
2260: * src/targets/apache13/mod_parser3.c 1.4:
2261: merged with 3.1.0:
2262: renamed to .c [lowercase] to correspond to runconfigure.
2263: added files to fix 'make dist'
2264:
2265: * src/classes/date.C [release_3_0_8] 1.45.2.1:
2266: * src/include/pa_common.h [release_3_0_8] 1.92.2.1:
2267: * src/main/compile.tab.C [release_3_0_8] 1.83.2.1:
2268: * src/main/pa_common.C [release_3_0_8] 1.153.2.1:
2269: * src/types/pa_vdate.h [release_3_0_8] 1.24.6.1:
2270: $date.TZ
2271: ^date.roll[TZ;new zone]
2272:
2273: * src/classes/image.C 1.92:
2274: memory handling bugs [unpatched 'new' calls]
2275:
2276: 2003-08-19 paf
2277: * src/types/pa_vmail.C 1.48:
2278: * src/types/pa_vmail.h 1.11:
2279: parses headers, still problems with body
2280:
2281: * src/types/pa_vmail.C 1.47:
2282: mail_receive just compiled
2283:
2284: * src/types/pa_vmail.C 1.50:
2285: turned off recoding in gmime (were still recoding headers)
2286:
2287: * src/include/pa_memory.h 1.3:
2288: * src/types/pa_value.h 1.111:
2289: -= few warnings
2290:
2291: * src/targets/apache13/mod_parser3.C 1.31:
2292: * src/targets/apache13/mod_parser3.c 1.2:
2293: .c
2294:
2295: * src/types/pa_vmail.C 1.49:
2296: works as before, same charset problems:
2297: gmime recodes to UTF-8 only headers, not body. so not recoding anything for now
2298:
2299: * src/targets/apache13/mod_parser3.C 1.30:
2300: * src/targets/apache13/pa_httpd.h 1.3:
2301: * src/targets/apache13core/mod_parser3.C 1.3:
2302: apache module compiled on MSVC7
2303:
2304: * src/types/pa_value.C 1.11:
2305: * src/types/pa_value.h 1.112:
2306: * src/types/pa_vdate.h 1.26:
2307: * src/types/pa_vrequest.C 1.29:
2308: * src/types/pa_vstring.h 1.56:
2309: * src/types/pa_vxdoc.C 1.25:
2310: * src/types/pa_vxnode.C 1.32:
2311: bark intefrace obsoleted, simplified a little
2312:
2313: * src/types/pa_vhash.C 1.3:
2314: * src/types/pa_vhash.h 1.47:
2315: _default+foreach bug refix [lost fix from 3.0.8]
2316:
2317: * src/types/pa_vcookie.C 1.57:
2318: in VC7
2319: if(type var=xxx){
2320: }else{
2321: now visible here
2322: }
2323:
2324: bug fix
2325:
2326: * src/main/compile.tab.C 1.87:
2327: initialized couple of variables about which user reported runtime problems when parser were compiled with VC7, warning level4.
2328: study shows that later in bison they've fixed that. would migrate to latest bison someday
2329:
2330: 2003-08-18 paf
2331: * src/classes/classes.vcproj 1.2:
2332: * src/include/pa_config_fixed.h 1.58:
2333: * src/main/main.vcproj 1.2:
2334: * src/types/types.vcproj 1.2:
2335: win32: continued process detaching from \parser3project directory
2336:
2337: * ~sak5c961f3101c36563.tmp 1.1:
2338: Temporary file created by Visual Studio .NET to detect Jalindi
2339: Igloo capabilities.
2340:
2341: * gnu.vcproj 1.1:
2342: * parser3.sln 1.1:
2343: * src/classes/classes.vcproj 1.1:
2344: * src/lib/cord/cord.vcproj 1.1:
2345: * src/lib/ltdl/libltdl.vcproj 1.1:
2346: * src/lib/md5/md5.vcproj 1.1:
2347: * src/lib/pcre/pcre.vcproj 1.1:
2348: * src/lib/pcre/pcre_dftables.vcproj 1.1:
2349: * src/lib/pcre/pcre_parser_ctype.vcproj 1.1:
2350: * src/main/main.vcproj 1.1:
2351: * src/targets/apache13/ApacheModuleParser3.vcproj 1.1:
2352: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.1:
2353: * src/targets/cgi/parser3.vcproj 1.1:
2354: * src/targets/isapi/parser3isapi.vcproj 1.1:
2355: * src/types/types.vcproj 1.1:
2356: new VS project files
2357:
2358: * configure 1.68:
2359: * configure.in 1.64:
2360: * src/classes/Makefile.am 1.42:
2361: * src/classes/Makefile.in 1.55:
2362: * src/classes/classes.awk 1.8:
2363: * src/doc/footer.htm 1.3:
2364: * src/include/pa_config_fixed.h 1.57:
2365: * src/include/pa_version.h 1.8:
2366: * src/lib/Makefile.am 1.5:
2367: * src/lib/Makefile.in 1.10:
2368: * src/lib/patches/Makefile.in 1.12:
2369: * src/main/compile.tab.C 1.86:
2370: * src/main/pa_charset.C 1.36:
2371: * src/main/pa_string.C 1.175:
2372: * src/main/untaint.C 1.118:
2373: * src/types/pa_vmail.C 1.46:
2374: * www/htdocs/.htaccess [release_3_1_0] 1.13.2.1:
2375: * www/htdocs/auto.p [release_3_1_0] 1.18.2.1:
2376: merged 3.1.0 latest changes
2377:
2378: * gnu.dsp 1.5:
2379: * gnu.vcproj.vspscc 1.1:
2380: * parser3.dsw 1.9:
2381: * parser3.vssscc 1.1:
2382: * src/classes/classes.dsp 1.31:
2383: * src/classes/classes.vcproj.vspscc 1.1:
2384: * src/lib/cord/cord.dsp 1.3:
2385: * src/lib/cord/cord.vcproj.vspscc 1.1:
2386: * src/lib/ltdl/libltdl.dsp 1.7:
2387: * src/lib/ltdl/libltdl.vcproj.vspscc 1.1:
2388: * src/lib/md5/md5.dsp 1.5:
2389: * src/lib/md5/md5.vcproj.vspscc 1.1:
2390: * src/lib/pcre/pcre.dsp 1.4:
2391: * src/lib/pcre/pcre.vcproj.vspscc 1.1:
2392: * src/lib/pcre/pcre_dftables.dsp 1.2:
2393: * src/lib/pcre/pcre_dftables.vcproj.vspscc 1.1:
2394: * src/lib/pcre/pcre_parser_ctype.dsp 1.3:
2395: * src/lib/pcre/pcre_parser_ctype.vcproj.vspscc 1.1:
2396: * src/main/main.dsp 1.167:
2397: * src/main/main.vcproj.vspscc 1.1:
2398: * src/targets/apache13/ApacheModuleParser3.dsp 1.18:
2399: * src/targets/apache13/ApacheModuleParser3.vcproj.vspscc 1.1:
2400: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.4:
2401: * src/targets/apache13core/ApacheModuleParser3Core.vcproj.vspscc 1.1:
2402: * src/targets/cgi/parser3.dsp 1.66:
2403: * src/targets/cgi/parser3.vcproj 1.2:
2404: * src/targets/isapi/parser3isapi.dsp 1.44:
2405: * src/targets/isapi/parser3isapi.vcproj.vspscc 1.1:
2406: * src/types/types.dsp 1.42:
2407: * src/types/types.vcproj.vspscc 1.1:
2408: moved to MSVC 7
2409:
2410: 2003-08-15 paf
2411: * src/main/untaint.C [release_3_0_8] 1.116.2.1:
2412: email addresses in forms:
2413: "non-ascii" <yyy>
2414: non-ascii <yyy>
2415: now encoded correctly
2416:
2417: * src/main/untaint.C [release_3_1_0] 1.117.2.1:
2418: email addresses in forms:
2419: "non-ascii" <yyy>
2420: non-ascii <yyy>
2421: now encoded correctly [kinda merge from 3.0.8]
2422:
2423: 2003-07-29 paf
2424: * src/classes/Makefile.am [release_3_1_0] 1.41.2.2:
2425: * src/classes/Makefile.in [release_3_1_0] 1.54.2.2:
2426: * src/classes/classes.awk [release_3_1_0] 1.7.2.1:
2427: classes.awk added to make dist
2428:
2429: * src/types/pa_vmail.C [release_3_1_0] 1.45.2.1:
2430: just started --with-mail-receive
2431:
2432: 2003-07-28 paf
2433: * src/classes/Makefile.am [release_3_1_0] 1.41.2.1:
2434: * src/classes/Makefile.in [release_3_1_0] 1.54.2.1:
2435: * src/lib/Makefile.am [release_3_1_0] 1.4.2.1:
2436: * src/lib/Makefile.in [release_3_1_0] 1.9.2.1:
2437: removed circular dependence in src/classes, src/lib/gc now in dist
2438:
2439: * src/main/pa_string.C [release_3_1_0] 1.174.2.1:
2440: ^cache bug fix [were not working at all]
2441:
2442: 2003-07-25 paf
2443: * src/doc/footer.htm [release_3_1_0] 1.2.28.1:
2444: year
2445:
1.24 paf 2446: 2003-07-24 paf
2447: * INSTALL 1.33:
2448: * Makefile.am 1.35:
2449: * Makefile.in 1.49:
2450: * acsite.m4 1.2:
2451: * bin/Makefile.in 1.10:
2452: * configure 1.67:
2453: * configure.in 1.63:
2454: * etc/Makefile.in 1.15:
2455: * etc/parser3.charsets/Makefile.in 1.18:
2456: * etc/parser3.charsets/koi8-r.cfg 1.4:
2457: * etc/parser3.charsets/windows-1251.cfg 1.8:
2458: * operators.txt 1.116:
2459: * parser3.dsw 1.8:
2460: * src/Makefile.in 1.56:
2461: * src/classes/Makefile.am 1.41:
2462: * src/classes/Makefile.in 1.54:
2463: * src/classes/classes.C 1.19:
2464: * src/classes/classes.awk 1.7:
2465: * src/classes/classes.dsp 1.29:
2466: * src/classes/classes.h 1.24:
2467: * src/classes/date.C 1.46:
2468: * src/classes/double.C 1.54:
2469: * src/classes/file.C 1.111:
2470: * src/classes/form.C 1.35:
2471: * src/classes/hash.C 1.57:
2472: * src/classes/image.C 1.91:
2473: * src/classes/int.C 1.50:
2474: * src/classes/mail.C 1.89:
2475: * src/classes/math.C 1.34:
2476: * src/classes/memory.C 1.2:
2477: * src/classes/op.C 1.129:
2478: * src/classes/response.C 1.24:
2479: * src/classes/string.C 1.126:
2480: * src/classes/table.C 1.182:
2481: * src/classes/void.C 1.29:
2482: * src/classes/xdoc.C 1.111:
2483: * src/classes/xnode.C 1.56:
2484: * src/classes/xnode.h 1.19:
2485: * src/doc/exception.dox 1.2:
2486: * src/doc/index.dox 1.5:
2487: * src/doc/memory.dox 1.2:
2488: * src/doc/string.dox 1.5:
2489: * src/include/Makefile.am 1.4:
2490: * src/include/Makefile.in 1.12:
2491: * src/include/pa_array.h 1.59:
2492: * src/include/pa_cache_managers.h 1.10:
2493: * src/include/pa_charset.h 1.23:
2494: * src/include/pa_charsets.h 1.9:
2495: * src/include/pa_common.h 1.93:
2496: * src/include/pa_config_auto.h.in 1.38:
2497: * src/include/pa_config_fixed.h 1.56:
2498: * src/include/pa_config_includes.h 1.25:
2499: * src/include/pa_dictionary.h 1.14:
2500: * src/include/pa_dir.h 1.14:
2501: * src/include/pa_exception.h 1.39:
2502: * src/include/pa_exec.h 1.13:
2503: * src/include/pa_globals.h 1.104:
2504: * src/include/pa_hash.h 1.59:
2505: * src/include/pa_memory.h 1.2:
2506: * src/include/pa_opcode.h 1.25:
2507: * src/include/pa_operation.h 1.2:
2508: * src/include/pa_pool.h 1.87:
2509: * src/include/pa_pragma_pack_begin.h 1.7:
2510: * src/include/pa_pragma_pack_end.h 1.7:
2511: * src/include/pa_request.h 1.162:
2512: * src/include/pa_request_charsets.h 1.2:
2513: * src/include/pa_request_info.h 1.2:
2514: * src/include/pa_sapi.h 1.23:
2515: * src/include/pa_socks.h 1.12:
2516: * src/include/pa_sql_connection.h 1.31:
2517: * src/include/pa_sql_driver_manager.h 1.27:
2518: * src/include/pa_stack.h 1.18:
2519: * src/include/pa_string.h 1.145:
2520: * src/include/pa_stylesheet_connection.h 1.33:
2521: * src/include/pa_stylesheet_manager.h 1.16:
2522: * src/include/pa_table.h 1.52:
2523: * src/include/pa_threads.h 1.27:
2524: * src/include/pa_types.h 1.45:
2525: * src/include/pa_uue.h 1.5:
2526: * src/lib/Makefile.am 1.4:
2527: * src/lib/Makefile.in 1.9:
2528: * src/lib/cord/Makefile.am 1.2:
2529: * src/lib/cord/Makefile.in 1.2:
2530: * src/lib/cord/cord.dsp 1.2:
2531: * src/lib/cord/cordbscs.c 1.2:
2532: * src/lib/cord/cordprnt.c 1.2:
2533: * src/lib/cord/cordxtra.c 1.2:
2534: * src/lib/cord/include/Makefile.am 1.2:
2535: * src/lib/cord/include/Makefile.in 1.2:
2536: * src/lib/cord/include/cord.h 1.2:
2537: * src/lib/cord/include/ec.h 1.2:
2538: * src/lib/cord/include/private/Makefile.am 1.2:
2539: * src/lib/cord/include/private/Makefile.in 1.2:
2540: * src/lib/cord/include/private/cord_pos.h 1.2:
2541: * src/lib/cord/source.url 1.2:
2542: * src/lib/gc/Makefile.am 1.2:
2543: * src/lib/gc/Makefile.in 1.2:
1.25 paf 2544: * src/lib/gc/include/Makefile.am 1.2:
2545: * src/lib/gc/include/Makefile.in 1.2:
2546: * src/lib/gc/include/gc.h 1.2:
1.24 paf 2547: * src/lib/ltdl/Makefile.in 1.5:
2548: * src/lib/ltdl/libltdl.dsp 1.6:
2549: * src/lib/md5/Makefile.in 1.7:
2550: * src/lib/md5/pa_md5.h 1.8:
2551: * src/lib/md5/pa_md5c.c 1.10:
2552: * src/lib/patches/Makefile.am 1.4:
2553: * src/lib/patches/Makefile.in 1.11:
2554: * src/lib/patches/gc.patch 1.2:
2555: * src/lib/patches/gdome2.patch 1.2:
2556: * src/lib/patches/libxml2.patch 1.2:
2557: * src/lib/patches/libxslt.patch 1.2:
2558: * src/lib/pcre/Makefile.in 1.9:
2559: * src/lib/pcre/pcre.h 1.2:
2560: * src/lib/pcre/pcre_parser_ctype.c 1.4:
2561: * src/main/Makefile.am 1.36:
2562: * src/main/Makefile.in 1.51:
2563: * src/main/compile.C 1.70:
2564: * src/main/compile.tab.C 1.84:
2565: * src/main/compile.tab.C 1.85:
2566: * src/main/compile.y 1.206:
2567: * src/main/compile_tools.C 1.55:
2568: * src/main/compile_tools.h 1.68:
2569: * src/main/execute.C 1.297:
2570: * src/main/main.dsp 1.165:
2571: * src/main/pa_array.C 1.57:
2572: * src/main/pa_cache_managers.C 1.8:
2573: * src/main/pa_charset.C 1.35:
2574: * src/main/pa_charsets.C 1.12:
2575: * src/main/pa_common.C 1.154:
2576: * src/main/pa_dictionary.C 1.18:
2577: * src/main/pa_dir.C 1.15:
2578: * src/main/pa_exception.C 1.44:
2579: * src/main/pa_exec.C 1.51:
2580: * src/main/pa_globals.C 1.157:
2581: * src/main/pa_hash.C 1.54:
2582: * src/main/pa_memory.C 1.2:
2583: * src/main/pa_pool.C 1.60:
2584: * src/main/pa_request.C 1.248:
2585: * src/main/pa_socks.C 1.19:
2586: * src/main/pa_sql_driver_manager.C 1.71:
2587: * src/main/pa_string.C 1.174:
2588: * src/main/pa_stylesheet_manager.C 1.17:
2589: * src/main/pa_table.C 1.56:
2590: * src/main/pa_uue.C 1.5:
2591: * src/main/untaint.C 1.117:
2592: * src/sql/Makefile.in 1.12:
2593: * src/sql/pa_sql_driver.h 1.35:
2594: * src/targets/Makefile.am 1.10:
2595: * src/targets/Makefile.in 1.43:
2596: * src/targets/apache13/ApacheModuleParser3.dsp 1.17:
2597: * src/targets/apache13/Makefile.am 1.16:
2598: * src/targets/apache13/Makefile.in 1.46:
2599: * src/targets/apache13/mod_parser3.C 1.29:
2600: * src/targets/apache13/p3runConfigure.in 1.13:
2601: * src/targets/apache13/pa_httpd.h 1.2:
2602: * src/targets/apache13/pa_md5c.c 1.6:
2603: * src/targets/apache13/pa_pool.C 1.9:
2604: * src/targets/apache13/pa_threads.C 1.12:
2605: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.2:
2606: * src/targets/apache13core/Makefile.am 1.2:
2607: * src/targets/apache13core/Makefile.in 1.2:
2608: * src/targets/apache13core/mod_parser3.C 1.2:
2609: * src/targets/apache13core/pa_threads.C 1.2:
2610: * src/targets/cgi/Makefile.am 1.47:
2611: * src/targets/cgi/Makefile.in 1.63:
2612: * src/targets/cgi/getopt.c 1.3:
2613: * src/targets/cgi/getopt.h 1.3:
2614: * src/targets/cgi/pa_pool.C 1.42:
2615: * src/targets/cgi/pa_threads.C 1.13:
2616: * src/targets/cgi/parser3.C 1.218:
2617: * src/targets/cgi/parser3.dsp 1.64:
2618: * src/targets/cgi/pool_storage.h 1.14:
2619: * src/targets/cgi/pp3.cmd 1.2:
2620: * src/targets/isapi/Makefile.am 1.2:
2621: * src/targets/isapi/Makefile.in 1.12:
2622: * src/targets/isapi/pa_pool.C 1.17:
2623: * src/targets/isapi/pa_threads.C 1.14:
2624: * src/targets/isapi/parser3isapi.C 1.83:
2625: * src/targets/isapi/parser3isapi.dsp 1.42:
2626: * src/targets/isapi/pool_storage.h 1.20:
2627: * src/types/Makefile.am 1.29:
2628: * src/types/Makefile.in 1.51:
2629: * src/types/pa_junction.h 1.2:
2630: * src/types/pa_method.h 1.2:
2631: * src/types/pa_value.C 1.10:
2632: * src/types/pa_value.h 1.110:
2633: * src/types/pa_vbool.h 1.22:
2634: * src/types/pa_vclass.C 1.17:
2635: * src/types/pa_vclass.h 1.40:
2636: * src/types/pa_vcode_frame.h 1.25:
2637: * src/types/pa_vcookie.C 1.56:
2638: * src/types/pa_vcookie.h 1.24:
2639: * src/types/pa_vdate.h 1.25:
2640: * src/types/pa_vdouble.h 1.43:
2641: * src/types/pa_venv.h 1.29:
2642: * src/types/pa_vfile.C 1.37:
2643: * src/types/pa_vfile.h 1.53:
2644: * src/types/pa_vform.C 1.75:
2645: * src/types/pa_vform.h 1.46:
2646: * src/types/pa_vhash.C 1.2:
2647: * src/types/pa_vhash.h 1.46:
2648: * src/types/pa_vimage.C 1.23:
2649: * src/types/pa_vimage.h 1.35:
2650: * src/types/pa_vint.h 1.39:
2651: * src/types/pa_vjunction.h 1.20:
2652: * src/types/pa_vmail.C 1.45:
2653: * src/types/pa_vmail.h 1.10:
2654: * src/types/pa_vmath.C 1.2:
2655: * src/types/pa_vmath.h 1.15:
2656: * src/types/pa_vmemory.h 1.2:
2657: * src/types/pa_vmethod_frame.C 1.2:
2658: * src/types/pa_vmethod_frame.h 1.46:
2659: * src/types/pa_vobject.C 1.13:
2660: * src/types/pa_vobject.h 1.39:
2661: * src/types/pa_vrequest.C 1.28:
2662: * src/types/pa_vrequest.h 1.26:
2663: * src/types/pa_vresponse.C 1.18:
2664: * src/types/pa_vresponse.h 1.33:
2665: * src/types/pa_vstateless_class.C 1.20:
2666: * src/types/pa_vstateless_class.h 1.43:
2667: * src/types/pa_vstateless_object.h 1.29:
2668: * src/types/pa_vstatus.C 1.17:
2669: * src/types/pa_vstatus.h 1.16:
2670: * src/types/pa_vstring.C 1.23:
2671: * src/types/pa_vstring.h 1.55:
2672: * src/types/pa_vtable.C 1.22:
2673: * src/types/pa_vtable.h 1.49:
2674: * src/types/pa_vvoid.h 1.18:
2675: * src/types/pa_vxdoc.C 1.24:
2676: * src/types/pa_vxdoc.h 1.32:
2677: * src/types/pa_vxnode.C 1.31:
2678: * src/types/pa_vxnode.h 1.23:
2679: * src/types/pa_wcontext.C 1.25:
2680: * src/types/pa_wcontext.h 1.43:
2681: * src/types/pa_wwrapper.h 1.29:
2682: * src/types/types.dsp 1.40:
2683: * www/htdocs/.htaccess 1.13:
2684: * www/htdocs/auto.p 1.18:
2685: * www/htdocs/index.html 1.212:
2686: moved tempate_gc to HEAD
2687:
2688: * parser3.dsw [template_gc] 1.7.6.1.2.4:
2689: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.21:
2690: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.6:
2691: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.18:
2692: few paths for libxml debug/release changes
2693:
2694: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_8] 1.16.16.2:
2695: * src/targets/cgi/parser3.dsp [release_3_0_8] 1.63.2.1:
2696: * src/targets/isapi/parser3isapi.dsp [release_3_0_8] 1.41.16.1:
2697: more step towards \parser3project not having to be in root
2698:
2699: * parser3.dsw [template_gc] 1.7.6.1.2.5:
2700: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.22:
2701: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.19:
2702: relative paths to xml&gc libs
2703:
2704: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.4:
2705: PA_ -> pa_
2706:
2707: * src/classes/math.C [template_gc] 1.24.2.12.2.16:
2708: * src/classes/math.C [template_gc] 1.24.2.12.2.17:
2709: uuid bugfix
2710:
2711: * tests/141.html [template_gc] 1.1.2.2:
2712: * tests/Makefile [template_gc] 1.1.2.8.2.10:
2713: * tests/results/005.processed [template_gc] 1.1.2.2.2.2:
2714: * tests/results/030.processed [template_gc] 1.1.2.2.2.2:
2715: * tests/results/075.processed [template_gc] 1.1.2.1.2.2:
2716: * tests/results/078.processed [template_gc] 1.1.2.1.2.2:
2717: to reflect date format change (were - become ' ')
2718:
1.25 paf 2719: * src/classes/classes.dsp 1.30:
2720: * src/main/main.dsp 1.166:
2721: * src/main/pa_globals.C 1.158:
2722: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.3:
2723: * src/targets/cgi/parser3.dsp 1.65:
2724: * src/targets/isapi/parser3isapi.dsp 1.43:
2725: * src/types/types.dsp 1.41:
2726: cvs: getting rid of win32xml pseudo project
2727:
1.24 paf 2728: * src/classes/math.C 1.33:
2729: merged uuid bugfix
2730:
2731: * src/include/pa_version.h [release_3_0_8] 1.7.18.1:
1.25 paf 2732: * src/include/pa_version.h [release_3_1_0] 1.7.20.1:
2733: * src/lib/patches/Makefile.in [release_3_1_0] 1.11.2.1:
1.24 paf 2734: release
2735:
2736: * src/classes/math.C [release_3_0_8] 1.33.2.1:
2737: * src/lib/md5/pa_md5.h [release_3_0_8] 1.7.2.1:
2738: * src/lib/md5/pa_md5c.c [release_3_0_8] 1.9.2.1:
2739: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_8] 1.16.16.1:
2740: * src/targets/apache13/pa_md5c.c [release_3_0_8] 1.5.6.1:
2741: apache module compiled [were minor unnecessary changes in lib
2742: md5 interface]
2743:
1.26 paf 2744: * src/include/pa_config_fixed.h [release_3_1_0] 1.56.2.3:
2745: * src/main/pa_charset.C [release_3_1_0] 1.35.2.1:
2746: bad #endif fix
2747:
1.24 paf 2748: * tests/001.html 1.2:
2749: * tests/002.html 1.2:
2750: * tests/003.html 1.2:
2751: * tests/004.html 1.2:
2752: * tests/005.html 1.2:
2753: * tests/006.html 1.2:
2754: * tests/007.html 1.2:
2755: * tests/008.html 1.2:
2756: * tests/009.html 1.2:
2757: * tests/010.html 1.2:
2758: * tests/011.html 1.2:
2759: * tests/012.html 1.2:
2760: * tests/013.html 1.2:
2761: * tests/014.html 1.2:
2762: * tests/015.html 1.2:
2763: * tests/016.html 1.2:
2764: * tests/017.html 1.2:
2765: * tests/018.html 1.2:
2766: * tests/019.html 1.2:
2767: * tests/019paf2001.gif 1.2:
2768: * tests/020.html 1.2:
2769: * tests/021.html 1.2:
2770: * tests/022.html 1.2:
2771: * tests/022_dir/a.html 1.2:
2772: * tests/022_dir/b.txt 1.2:
2773: * tests/022_dir/c.htm 1.2:
2774: * tests/023.html 1.2:
2775: * tests/024.html 1.2:
2776: * tests/025.html 1.2:
2777: * tests/026.html 1.2:
2778: * tests/027.html 1.2:
2779: * tests/028.html 1.2:
2780: * tests/029.html 1.2:
2781: * tests/030.html 1.2:
2782: * tests/031.html 1.2:
2783: * tests/032.html 1.2:
2784: * tests/033.html 1.2:
2785: * tests/034.html 1.2:
2786: * tests/035.html 1.2:
2787: * tests/036.html 1.2:
2788: * tests/037.html 1.2:
2789: * tests/038.html 1.2:
2790: * tests/039.html 1.2:
2791: * tests/040.html 1.2:
2792: * tests/041.html 1.2:
2793: * tests/042.html 1.2:
2794: * tests/043.html 1.2:
2795: * tests/044.html 1.2:
2796: * tests/045.html 1.2:
2797: * tests/046.html 1.2:
2798: * tests/047.html 1.2:
2799: * tests/048.html 1.2:
2800: * tests/049.html 1.2:
2801: * tests/050.html 1.2:
2802: * tests/051.html 1.2:
2803: * tests/051b.p 1.2:
2804: * tests/051t.p 1.2:
2805: * tests/052.html 1.2:
2806: * tests/053.html 1.2:
2807: * tests/054.html 1.2:
2808: * tests/055.html 1.2:
2809: * tests/056.html 1.2:
2810: * tests/057.html 1.2:
2811: * tests/058.html 1.2:
2812: * tests/058_paf2000.png 1.2:
2813: * tests/059.html 1.2:
2814: * tests/060.html 1.2:
2815: * tests/061.dat 1.2:
2816: * tests/061.html 1.2:
2817: * tests/062.html 1.2:
2818: * tests/063.html 1.2:
2819: * tests/064.html 1.2:
2820: * tests/065.html 1.2:
2821: * tests/066.html 1.2:
2822: * tests/067.html 1.2:
2823: * tests/068.html 1.2:
2824: * tests/069.html 1.2:
2825: * tests/070.html 1.2:
2826: * tests/071.html 1.2:
2827: * tests/072.html 1.2:
2828: * tests/073.html 1.2:
2829: * tests/074.html 1.2:
2830: * tests/075.html 1.2:
2831: * tests/076.html 1.2:
2832: * tests/077.html 1.2:
2833: * tests/078.html 1.2:
2834: * tests/079.html 1.2:
2835: * tests/080.html 1.2:
2836: * tests/081.html 1.2:
2837: * tests/082.html 1.2:
2838: * tests/083.html 1.2:
2839: * tests/084.html 1.2:
2840: * tests/085.html 1.2:
2841: * tests/086.html 1.2:
2842: * tests/087.html 1.2:
2843: * tests/088.html 1.2:
2844: * tests/089.html 1.2:
2845: * tests/090.html 1.2:
2846: * tests/091.html 1.2:
2847: * tests/092.html 1.2:
2848: * tests/093.html 1.2:
2849: * tests/094.html 1.2:
2850: * tests/095.html 1.2:
2851: * tests/096.html 1.2:
2852: * tests/096_dir/163.jpg 1.2:
2853: * tests/096_dir/188.jpg 1.2:
2854: * tests/097.html 1.2:
2855: * tests/098.html 1.2:
2856: * tests/098font.gif 1.2:
2857: * tests/099.html 1.2:
2858: * tests/100.html 1.2:
2859: * tests/101.html 1.2:
2860: * tests/102.html 1.2:
2861: * tests/103.html 1.2:
2862: * tests/103mark.gif 1.2:
2863: * tests/103paf2001.gif 1.2:
2864: * tests/104.html 1.2:
2865: * tests/105.html 1.2:
2866: * tests/106.html 1.2:
2867: * tests/107.html 1.2:
2868: * tests/108.html 1.2:
2869: * tests/108.xsl 1.2:
2870: * tests/109.html 1.2:
2871: * tests/110.html 1.2:
2872: * tests/111.html 1.2:
2873: * tests/112.html 1.2:
2874: * tests/113.html 1.2:
2875: * tests/114.html 1.2:
2876: * tests/115.html 1.2:
2877: * tests/116.html 1.2:
2878: * tests/117.html 1.2:
2879: * tests/118.html 1.2:
2880: * tests/119.html 1.2:
2881: * tests/120.html 1.2:
2882: * tests/121.html 1.2:
2883: * tests/122.html 1.2:
2884: * tests/123.html 1.2:
2885: * tests/124.html 1.2:
2886: * tests/125.html 1.2:
2887: * tests/126.html 1.2:
2888: * tests/127.html 1.2:
2889: * tests/128.html 1.2:
2890: * tests/129.html 1.2:
2891: * tests/130.html 1.2:
2892: * tests/131.html 1.2:
2893: * tests/132.html 1.2:
2894: * tests/133.html 1.2:
2895: * tests/134.html 1.2:
2896: * tests/135.html 1.2:
2897: * tests/136.html 1.2:
2898: * tests/137.html 1.2:
2899: * tests/138.html 1.2:
2900: * tests/139.html 1.2:
2901: * tests/140.html 1.2:
2902: * tests/141.html 1.2:
2903: * tests/Makefile 1.2:
2904: * tests/descript.ion 1.2:
2905: * tests/outputs/create-dir 1.2:
2906: * tests/results/001.processed 1.2:
2907: * tests/results/002.processed 1.2:
2908: * tests/results/003.processed 1.2:
2909: * tests/results/004.processed 1.2:
2910: * tests/results/005.processed 1.2:
2911: * tests/results/006.processed 1.2:
2912: * tests/results/007.processed 1.2:
2913: * tests/results/008.processed 1.2:
2914: * tests/results/009.processed 1.2:
2915: * tests/results/010.processed 1.2:
2916: * tests/results/011.processed 1.2:
2917: * tests/results/012.processed 1.2:
2918: * tests/results/013.processed 1.2:
2919: * tests/results/014.processed 1.2:
2920: * tests/results/015.processed 1.2:
2921: * tests/results/016.processed 1.2:
2922: * tests/results/017.processed 1.2:
2923: * tests/results/018.processed 1.2:
2924: * tests/results/019.processed 1.2:
2925: * tests/results/020.processed 1.2:
2926: * tests/results/021.processed 1.2:
2927: * tests/results/022.processed 1.2:
2928: * tests/results/023.processed 1.2:
2929: * tests/results/024.processed 1.2:
2930: * tests/results/025.processed 1.2:
2931: * tests/results/026.processed 1.2:
2932: * tests/results/027.processed 1.2:
2933: * tests/results/028.processed 1.2:
2934: * tests/results/029.processed 1.2:
2935: * tests/results/030.processed 1.2:
2936: * tests/results/031.processed 1.2:
2937: * tests/results/032.processed 1.2:
2938: * tests/results/033.processed 1.2:
2939: * tests/results/034.processed 1.2:
2940: * tests/results/035.processed 1.2:
2941: * tests/results/036.processed 1.2:
2942: * tests/results/037.processed 1.2:
2943: * tests/results/038.processed 1.2:
2944: * tests/results/039.processed 1.2:
2945: * tests/results/040.processed 1.2:
2946: * tests/results/041.processed 1.2:
2947: * tests/results/042.processed 1.2:
2948: * tests/results/043.processed 1.2:
2949: * tests/results/044.processed 1.2:
2950: * tests/results/045.processed 1.2:
2951: * tests/results/046.processed 1.2:
2952: * tests/results/047.processed 1.2:
2953: * tests/results/048.processed 1.2:
2954: * tests/results/049.processed 1.2:
2955: * tests/results/050.processed 1.2:
2956: * tests/results/051.processed 1.2:
2957: * tests/results/052.processed 1.2:
2958: * tests/results/053.processed 1.2:
2959: * tests/results/054.processed 1.2:
2960: * tests/results/055.processed 1.2:
2961: * tests/results/056.processed 1.2:
2962: * tests/results/057.processed 1.2:
2963: * tests/results/058.processed 1.2:
2964: * tests/results/059.processed 1.2:
2965: * tests/results/060.processed 1.2:
2966: * tests/results/061.processed 1.2:
2967: * tests/results/062.processed 1.2:
2968: * tests/results/063.processed 1.2:
2969: * tests/results/064.processed 1.2:
2970: * tests/results/065.processed 1.2:
2971: * tests/results/066.processed 1.2:
2972: * tests/results/067.processed 1.2:
2973: * tests/results/068.processed 1.2:
2974: * tests/results/069.processed 1.2:
2975: * tests/results/070.processed 1.2:
2976: * tests/results/071.processed 1.2:
2977: * tests/results/072.processed 1.2:
2978: * tests/results/073.processed 1.2:
2979: * tests/results/074.processed 1.2:
2980: * tests/results/075.processed 1.2:
2981: * tests/results/076.processed 1.2:
2982: * tests/results/077.processed 1.2:
2983: * tests/results/078.processed 1.2:
2984: * tests/results/079.processed 1.2:
2985: * tests/results/080.processed 1.2:
2986: * tests/results/081.processed 1.2:
2987: * tests/results/082.processed 1.2:
2988: * tests/results/083.processed 1.2:
2989: * tests/results/084.processed 1.2:
2990: * tests/results/085.processed 1.2:
2991: * tests/results/086.processed 1.2:
2992: * tests/results/087.processed 1.2:
2993: * tests/results/088.processed 1.2:
2994: * tests/results/089.processed 1.2:
2995: * tests/results/090.processed 1.2:
2996: * tests/results/091.processed 1.2:
2997: * tests/results/092.processed 1.2:
2998: * tests/results/093.processed 1.2:
2999: * tests/results/094.processed 1.2:
3000: * tests/results/095.processed 1.2:
3001: * tests/results/096.processed 1.2:
3002: * tests/results/097.processed 1.2:
3003: * tests/results/098.processed 1.2:
3004: * tests/results/099.processed 1.2:
3005: * tests/results/100.processed 1.2:
3006: * tests/results/101.processed 1.2:
3007: * tests/results/102.processed 1.2:
3008: * tests/results/103.processed 1.2:
3009: * tests/results/104.processed 1.2:
3010: * tests/results/105.processed 1.2:
3011: * tests/results/106.processed 1.2:
3012: * tests/results/107.processed 1.2:
3013: * tests/results/108.processed 1.2:
3014: * tests/results/109.processed 1.2:
3015: * tests/results/110.processed 1.2:
3016: * tests/results/111.processed 1.2:
3017: * tests/results/112.processed 1.2:
3018: * tests/results/113.processed 1.2:
3019: * tests/results/114.processed 1.2:
3020: * tests/results/115.processed 1.2:
3021: * tests/results/116.processed 1.2:
3022: * tests/results/117.processed 1.2:
3023: * tests/results/118.processed 1.2:
3024: * tests/results/119.processed 1.2:
3025: * tests/results/120.processed 1.2:
3026: * tests/results/121.processed 1.2:
3027: * tests/results/122.processed 1.2:
3028: * tests/results/123.processed 1.2:
3029: * tests/results/124.processed 1.2:
3030: * tests/results/125.processed 1.2:
3031: * tests/results/126.processed 1.2:
3032: * tests/results/127.processed 1.2:
3033: * tests/results/128.processed 1.2:
3034: * tests/results/129.processed 1.2:
3035: * tests/results/130.processed 1.2:
3036: * tests/results/131.processed 1.2:
3037: * tests/results/132.processed 1.2:
3038: * tests/results/133.processed 1.2:
3039: * tests/results/134.processed 1.2:
3040: * tests/results/135.processed 1.2:
3041: * tests/results/136.processed 1.2:
3042: * tests/results/137.processed 1.2:
3043: * tests/results/138.processed 1.2:
3044: * tests/results/139.processed 1.2:
3045: * tests/results/140.processed 1.2:
3046: * tests/results/141.processed 1.2:
3047: * tests/run_parser.sh 1.2:
3048: merged(copied) to HEAD from template_gc
3049:
1.25 paf 3050: * tests/141.html [template_gc] 1.1.2.3:
3051: * tests/results/141.processed [template_gc] 1.1.2.3:
3052: fixed bug with too-small-a-buffer
3053:
1.24 paf 3054: 2003-07-23 paf
3055: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.1:
3056: file ApacheModuleParser3Core.dsp was initially added on branch
3057: template_gc.
3058:
3059: * src/include/pa_request.h [template_gc] 1.160.2.37.2.24:
3060: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.8:
3061: * src/main/execute.C [template_gc] 1.295.2.27.2.23:
3062: * src/main/pa_request.C [template_gc] 1.245.2.37.2.34:
3063: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.14:
3064: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.8:
3065: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.3:
3066: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.4:
3067: stack top_index() fixed
3068:
3069: * src/targets/Makefile.am [template_gc] 1.9.24.1:
3070: * src/targets/Makefile.in [template_gc] 1.42.2.3.2.2:
3071: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.2:
3072: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.3:
3073: * src/targets/apache13/p3runConfigure.in [template_gc] 1.11.14.4.2.2:
3074: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.3:
3075: * src/targets/apache13core/Makefile.am [template_gc] 1.1.2.1:
3076: * src/targets/apache13core/Makefile.in [template_gc] 1.1.2.1:
3077: apache13 splitted to simplify apache build
3078:
3079: * src/lib/patches/gc.patch 1.1:
3080: file gc.patch was initially added on branch template_gc.
3081:
3082: * src/targets/apache13/mod_parser3.c 1.1:
3083: file mod_parser3.c was initially added on branch template_gc.
3084:
3085: * src/targets/apache13core/mod_parser3.C 1.1:
3086: file mod_parser3.C was initially added on branch template_gc.
3087:
3088: * src/classes/op.C [template_gc] 1.127.2.22.2.34:
3089: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.8:
3090: connection closing/caching fixed [connections were not closed
3091: put to cache]
3092:
3093: * src/targets/apache13core/Makefile.am 1.1:
3094: file Makefile.am was initially added on branch template_gc.
3095:
3096: * src/targets/apache13/pa_threads.C [template_gc] 1.11.2.1.2.1:
3097: decided to support multithreading in apache module only on win32
3098: see that apache 1.3.28 supports it only in win32+netware...
3099:
3100: * src/targets/apache13/pa_httpd.h 1.1:
3101: file pa_httpd.h was initially added on branch template_gc.
3102:
3103: * src/targets/apache13core/Makefile.in 1.1:
3104: file Makefile.in was initially added on branch template_gc.
3105:
3106: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.3:
3107: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.4:
3108: proper dependence to rebuild p3conf from .in
3109:
3110: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.20:
3111: minor style changes
3112:
3113: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.5:
3114: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.5:
3115: * src/targets/apache13/mod_parser3_main.C [template_gc] 1.1.2.2:
3116: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.2:
3117: * src/targets/apache13/pa_threads.C [template_gc] 1.11.2.1.2.2:
3118: * src/targets/apache13core/ApacheModuleParser3Core.dsp [template_gc] 1.1.2.1:
3119: * src/targets/apache13core/mod_parser3.C [template_gc] 1.1.2.1:
3120: * src/targets/apache13core/pa_threads.C [template_gc] 1.1.2.1:
3121: splitted apache to two projects to simplify separate c/c++ compilation
3122:
3123: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.2:
3124: *** empty log message ***
3125:
3126: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.2:
3127: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.6:
3128: updated to new sapi interface
3129:
3130: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.4:
3131: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.1:
3132: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.2:
3133: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.7:
3134: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.1:
3135: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.3:
3136: * src/targets/apache13/mod_parser3_main.C [template_gc] 1.1.2.1:
3137: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.1:
3138: * src/targets/apache13/pa_md5c.c [template_gc] 1.5.2.1.2.1:
3139: started splitting mod_parser3 into two parts: C and C++
3140:
3141: * src/classes/math.C [template_gc] 1.24.2.12.2.15:
3142: * src/lib/md5/pa_md5.h [template_gc] 1.5.2.1.2.2:
3143: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.3:
3144: renamed a little [to move to comman naming conv]
3145:
3146: * src/lib/patches/gc.patch [template_gc] 1.1.2.1:
3147: this bug remains even in latest-at-the-moment: gc6.2alpha6
3148: just reported to hans
3149:
3150: * src/targets/apache13/mod_parser3_main.C 1.1:
3151: file mod_parser3_main.C was initially added on branch
3152: template_gc.
3153:
1.25 paf 3154: * src/targets/apache13core/pa_threads.C 1.1:
3155: file pa_threads.C was initially added on branch template_gc.
3156:
1.24 paf 3157: 2003-07-22 paf
3158: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.17:
3159: on win32 bugfix in handling shbang
3160:
3161: * INSTALL [template_gc] 1.31.6.4:
3162: disable-threads adviced
3163:
3164: * INSTALL [template_gc] 1.31.6.5:
3165: gc part updated stightly
3166:
3167: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.13:
3168: out of memory is no longer coredump
3169:
3170: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.8:
3171: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.3:
3172: updated to new sapi interface
3173:
3174: * src/main/pa_string.C [template_gc] 1.172.2.21.2.43:
3175: removed reduntant invariant check [there is one deeper in cord
3176: lib]
3177:
3178: * src/classes/file.C [template_gc] 1.107.2.16.2.23:
3179: comment on OS
3180:
3181: 2003-07-21 paf
3182: * src/main/pa_common.C [template_gc] 1.143.2.21.2.29:
3183: http:// CRLF now [merged from HEAD]
3184:
3185: * src/classes/file.C [template_gc] 1.107.2.16.2.21:
3186: env passing fixed
3187:
3188: * src/classes/file.C [template_gc] 1.107.2.16.2.22:
3189: file::exec/cgi environment variables now must be UPPERCASE and
3190: A-Z 0-9 _-
3191:
3192: * src/classes/Makefile.am [template_gc] 1.40.16.3:
3193: * src/classes/Makefile.in [template_gc] 1.53.2.3.2.2:
3194: removed circular dependency on classes.C
3195:
3196: * src/main/pa_common.C 1.153:
3197: http:// CRLF now
3198:
3199: 2003-07-02 paf
3200: * operators.txt [template_gc] 1.109.2.1.2.9:
3201: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.8:
3202: renamed $memory:status fields to reflect their real meaning
3203:
3204: 2003-06-27 paf
3205: * src/classes/file.C [template_gc] 1.107.2.16.2.20:
3206: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.13:
3207: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.6:
3208: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.9:
3209: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.26:
3210: merged from HEAD file::exec/cgi .charset
3211:
3212: 2003-06-26 paf
3213: * src/classes/file.C [template_gc] 1.107.2.16.2.19:
3214: * src/classes/hash.C [template_gc] 1.54.2.13.2.16:
3215: * src/classes/image.C [template_gc] 1.90.2.15.2.22:
3216: * src/classes/op.C [template_gc] 1.127.2.22.2.33:
3217: * src/classes/string.C [template_gc] 1.125.2.15.2.26:
3218: * src/classes/table.C [template_gc] 1.172.2.14.2.33:
3219: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.17:
3220: fixed several uninitialized local structures.
3221: notably ^hash.foreach now inserts delimiters properly [were inserting it before first body]
3222:
3223: 2003-06-24 paf
3224: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.8:
3225: simplified HASH_ALLOCATES_COUNT
3226:
3227: 2003-06-20 paf
3228: * operators.txt 1.115:
3229: * src/include/pa_globals.h 1.103:
3230: * src/main/pa_common.C 1.152:
3231: * src/main/pa_globals.C 1.156:
3232: introducing
3233: $f[^file::load[binary;http://...]]
3234: $f.tables
3235:
3236: 2003-06-06 paf
3237: * src/types/pa_vhash.h 1.45:
3238: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.7:
3239: hash.field lookup first now: along with table. [were method
3240: lookup: inconsistent]
3241:
1.23 paf 3242: 2003-06-02 paf
3243: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.20:
3244: empty string clone fixed to return writable memory
3245:
3246: * src/main/pa_common.C [template_gc] 1.143.2.21.2.28:
3247: fix_line_breaks bug fix [terminating zero were not appended]
3248: which violated string invariant
3249:
3250: 2003-05-30 paf
3251: * src/main/pa_common.C 1.151:
3252: date format now
3253: Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123
3254:
3255: * src/types/pa_value.C [template_gc] 1.9.2.15.2.13:
3256: date format now
3257: Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123 [as in HEAD]
3258:
3259: * src/classes/xnode.C [template_gc] 1.54.2.10.2.15:
3260: found minor bug, commended for future
3261:
3262: * src/classes/file.C [template_gc] 1.107.2.16.2.18:
3263: * src/classes/form.C [template_gc] 1.34.2.7.2.9:
3264: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.5:
3265: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.26:
3266: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.7:
3267: initialized request_info properly
3268:
3269: 2003-05-28 paf
3270: * src/classes/form.C [template_gc] 1.34.2.7.2.8:
3271: request_info.content_length can't be <0, size_t for some time
3272:
3273: 2003-05-26 paf
3274: * src/classes/file.C [template_gc] 1.107.2.16.2.17:
3275: * src/classes/string.C [template_gc] 1.125.2.15.2.25:
3276: * src/main/pa_string.C [template_gc] 1.172.2.21.2.42:
3277: few forgotten <0 changed to !=STRING_NOT_FOUND
3278:
3279: * src/classes/math.C [template_gc] 1.24.2.12.2.14:
3280: merged ffffu from HEAD
3281:
3282: 2003-05-11 paf
3283: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.11:
3284: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.8:
3285: think that found cause of premature doc free.
3286: transformed document had xmlDoc reference stored to non-gc-memory (libgdome)
3287: added holding-reference
3288:
3289: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.19:
3290: xml memory debugging functions (ifdefed)
3291:
3292: 2003-04-29 paf
3293: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.18:
3294: started digging on double free.
3295: on win32 found that that's perfectly normal.
3296:
3297: 2003-04-25 paf
3298: * src/classes/math.C 1.31:
3299: snprintf(buf, 3) become (buf,2) and failed to print anything.
3300: changed to quicker and simplier code
3301:
3302: * src/classes/hash.C 1.56:
3303: allowed ^hash::create[^rem{xxx}] [were to strict a check]
3304:
3305: * src/classes/table.C 1.180:
3306: * src/lib/md5/pa_md5c.c 1.9:
3307: minor compile errors
3308:
3309: * src/classes/table.C 1.181:
3310: table.join bug fix [bad limit check]
3311:
3312: * src/classes/math.C [template_gc] 1.24.2.12.2.13:
3313: merged from HEAD: simpiler hash_string
3314:
3315: 2003-04-24 paf
3316: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.2:
3317: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.4:
3318: thanks to Ilia Soldis <soldis@infolio.ru> for reporing this
3319: ansi c fiolation syntax report
3320:
3321: * src/include/pa_table.h [template_gc] 1.48.2.11.2.11:
3322: too strict assert loosened
3323:
3324: 2003-04-21 paf
3325: * src/targets/cgi/Makefile.am [template_gc] 1.46.2.5.2.2:
3326: * src/targets/cgi/Makefile.in [template_gc] 1.62.2.5.2.2:
3327: pp3 added to .am
3328:
3329: * src/main/pa_request.C [template_gc] 1.245.2.37.2.33:
3330: merged from HEAD:
3331: "x:..." and "\\..." file names on Win32 considered disk-global
3332:
3333: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.16:
3334: .5.6 version of libxml allows to install xmlMallocAtomic [
3335: author agreed to my suggestion], used that
3336:
3337: * src/include/pa_string.h [template_gc] 1.144.2.28.2.51:
3338: assert added [looking for bug]
3339:
3340: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.24:
3341: * src/types/pa_value.C [template_gc] 1.9.2.15.2.12:
3342: * src/types/pa_value.h [template_gc] 1.109.2.25.2.12:
3343: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.18:
3344: attributed_meaning_to_string added L_UNSPECIFIED piece
3345: which was sortof OK, but violated string invariant [assertion barked on that]
3346: changed to L_PASS_APPEND, made that param obligatory
3347:
3348: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.19:
3349: ^mail:send[$.body backward compatibility
3350:
3351: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.17:
3352: pcre memory management changed to use GC memory
3353:
3354: * src/main/pa_request.C 1.247:
3355: "x:..." and "\\..." file names on Win32 considered disk-global
3356:
3357: * src/main/pa_string.C [template_gc] 1.172.2.21.2.41:
3358: String::ArrayFragment::append_positions bug fixed [assert
3359: helped]
3360:
3361: 2003-04-18 paf
3362: * src/main/untaint.C [template_gc] 1.115.2.12.2.28:
3363: merged from HEAD:
3364: enabled '~' letter in filenames
3365:
3366: * src/main/untaint.C 1.116:
3367: enabled '~' letter in filenames
3368:
3369: 2003-04-16 paf
3370: * src/classes/file.C [template_gc] 1.107.2.16.2.16:
3371: small bug introduced in autoptr times fixed
3372:
3373: * src/classes/table.C [template_gc] 1.172.2.14.2.32:
3374: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.3:
3375: fix: gcc reported tiny error
3376:
3377: * etc/parser3.charsets/koi8-r.cfg [template_gc] 1.2.22.1:
3378: * etc/parser3.charsets/windows-1251.cfg [template_gc] 1.6.14.1:
3379: merged from HEAD
3380:
3381: 2003-04-15 paf
3382: * operators.txt 1.112:
3383: * operators.txt [release_3_0_0007] 1.107.2.2:
3384: * src/classes/math.C 1.27:
3385: * src/lib/md5/pa_md5.h 1.7:
3386: * src/lib/md5/pa_md5c.c 1.8:
3387: ^math:md5[string]
3388: 16-byte digest
3389:
3390: * operators.txt 1.113:
3391: * src/classes/math.C 1.28:
3392: * src/classes/math.C 1.29:
3393: ^math:uuid[]
3394:
3395: * tests/results/141.processed 1.1:
3396: file 141.processed was initially added on branch template_gc.
3397:
3398: * operators.txt 1.114:
3399: * src/classes/math.C 1.30:
3400: ^math:uid64[]
3401:
3402: * operators.txt [template_gc] 1.109.2.1.2.8:
3403: * src/classes/math.C [template_gc] 1.24.2.12.2.12:
3404: * src/lib/md5/pa_md5.h [template_gc] 1.5.2.1.2.1:
3405: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.1:
3406: * tests/141.html [template_gc] 1.1.2.1:
3407: * tests/results/141.processed [template_gc] 1.1.2.1:
3408: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.16:
3409: merged from head
3410: ^math:uuid[]
3411: ^math:uid64[]
3412: ^math:md5[string]
3413:
3414: test added: 141.html
3415:
3416: * tests/141.html 1.1:
3417: file 141.html was initially added on branch template_gc.
3418:
3419: * operators.txt [release_3_0_0007] 1.107.2.1:
3420: * src/classes/file.C [release_3_0_0007] 1.106.2.1:
3421: * src/include/pa_common.h [release_3_0_0007] 1.88.4.1:
3422: * src/include/pa_config_fixed.h [release_3_0_0007] 1.52.4.1:
3423: * src/main/pa_common.C [release_3_0_0007] 1.140.2.3:
3424: ^file::load[mode;name;
3425: $.offset
3426: $.limit
3427:
3428: 2003-04-14 paf
3429: * src/classes/table.C 1.178:
3430: more warnings
3431:
3432: * src/include/pa_array.h [template_gc] 1.57.2.27.2.16:
3433: * src/include/pa_table.h [template_gc] 1.48.2.11.2.9:
3434: * src/main/pa_table.C [template_gc] 1.53.2.10.2.7:
3435: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.15:
3436: removed checks in table::set_current, moved them back to table::locate
3437: implemented table::create/join ñ $.reverse
3438:
3439: * tests/results/140.processed 1.1:
3440: file 140.processed was initially added on branch template_gc.
3441:
3442: * src/include/pa_table.h 1.50:
3443: * src/main/pa_array.C 1.56:
3444: * src/main/pa_table.C 1.55:
3445: removed checks in table::set_current, moved them back to table
3446: :locate
3447:
3448: * src/classes/table.C 1.179:
3449: * src/include/pa_table.h 1.51:
3450: table $.distinct[tables] bug fixed
3451:
3452: * src/classes/table.C [template_gc] 1.172.2.14.2.31:
3453: * src/include/pa_array.h [template_gc] 1.57.2.27.2.17:
3454: * src/include/pa_table.h [template_gc] 1.48.2.11.2.10:
3455: * src/main/pa_table.C [template_gc] 1.53.2.10.2.8:
3456: * tests/140.html [template_gc] 1.1.2.1:
3457: * tests/results/140.processed [template_gc] 1.1.2.1:
3458: table $.reverse option works in create&co
3459: table $.distinct[tables] bug fix merged
3460:
3461: * tests/140.html 1.1:
3462: file 140.html was initially added on branch template_gc.
3463:
3464: * src/classes/math.C 1.26:
3465: * src/lib/md5/pa_md5.h 1.6:
3466: * src/lib/md5/pa_md5c.c 1.7:
3467: started ^math:md5
3468:
3469: 2003-04-11 paf
3470: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.6:
3471: less xml, couple dup were valid
3472:
3473: * tests/128.html 1.1:
3474: file 128.html was initially added on branch template_gc.
3475:
3476: * tests/results/134.processed 1.1:
3477: file 134.processed was initially added on branch template_gc.
3478:
3479: * tests/129.html 1.1:
3480: file 129.html was initially added on branch template_gc.
3481:
3482: * tests/130.html 1.1:
3483: file 130.html was initially added on branch template_gc.
3484:
3485: * tests/results/126.processed 1.1:
3486: file 126.processed was initially added on branch template_gc.
3487:
3488: * tests/130.html [template_gc] 1.1.2.1:
3489: * tests/131.html [template_gc] 1.1.2.1:
3490: * tests/132.html [template_gc] 1.1.2.1:
3491: * tests/133.html [template_gc] 1.1.2.1:
3492: * tests/134.html [template_gc] 1.1.2.1:
3493: * tests/135.html [template_gc] 1.1.2.1:
3494: * tests/136.html [template_gc] 1.1.2.1:
3495: * tests/137.html [template_gc] 1.1.2.1:
3496: * tests/138.html [template_gc] 1.1.2.1:
3497: * tests/139.html [template_gc] 1.1.2.1:
3498: * tests/descript.ion [template_gc] 1.1.2.1:
3499: * tests/results/130.processed [template_gc] 1.1.2.1:
3500: * tests/results/131.processed [template_gc] 1.1.2.1:
3501: * tests/results/132.processed [template_gc] 1.1.2.1:
3502: * tests/results/133.processed [template_gc] 1.1.2.1:
3503: * tests/results/134.processed [template_gc] 1.1.2.1:
3504: * tests/results/135.processed [template_gc] 1.1.2.1:
3505: * tests/results/136.processed [template_gc] 1.1.2.1:
3506: * tests/results/137.processed [template_gc] 1.1.2.1:
3507: * tests/results/138.processed [template_gc] 1.1.2.1:
3508: * tests/results/139.processed [template_gc] 1.1.2.1:
3509: added few mustfail tests
3510: 130.html mustfail: empty regexp
3511: 131.html mustfail: invalid date/time
3512: 132.html mustfail: access to junction outside of context
3513: 133.html mustfail: access to junction outside of context, case version
3514: 134.html mustfail: hash: adding a key inside of foreach
3515: 135.html mustfail: modifying system class
3516: 136.html mustfail: $.name outside of $hash[here]
3517: 137.html mustfail: appendChild without import
3518: 138.html mustfail: invalid encoding inside of xml
3519: 139.html mustfail: bad XPath
3520:
3521: * tests/131.html 1.1:
3522: file 131.html was initially added on branch template_gc.
3523:
3524: * tests/results/136.processed 1.1:
3525: file 136.processed was initially added on branch template_gc.
3526:
3527: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.3:
3528: context-style
3529:
3530: * tests/132.html 1.1:
3531: file 132.html was initially added on branch template_gc.
3532:
3533: * tests/results/128.processed 1.1:
3534: file 128.processed was initially added on branch template_gc.
3535:
3536: * tests/results/138.processed 1.1:
3537: file 138.processed was initially added on branch template_gc.
3538:
3539: * operators.txt [template_gc] 1.109.2.1.2.7:
3540: * src/classes/date.C [template_gc] 1.42.2.11.2.13:
3541: * src/classes/table.C [template_gc] 1.172.2.14.2.30:
3542: * src/include/pa_array.h [template_gc] 1.57.2.27.2.15:
3543: * src/include/pa_common.h [template_gc] 1.89.2.13.2.13:
3544: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.3:
3545: * src/include/pa_string.h [template_gc] 1.144.2.28.2.50:
3546: * src/include/pa_table.h [template_gc] 1.48.2.11.2.8:
3547: * src/main/pa_request.C [template_gc] 1.245.2.37.2.32:
3548: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.13:
3549: * src/main/pa_string.C [template_gc] 1.172.2.21.2.40:
3550: * src/main/pa_table.C [template_gc] 1.53.2.10.2.6:
3551: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.14:
3552: merged from HEAD
3553: from before_append_array_limit_sense_change
3554: to after_append_array_limit_sense_change
3555:
3556: * operators.txt [template_gc] 1.109.2.1.2.6:
3557: * src/classes/table.C [template_gc] 1.172.2.14.2.28:
3558: * tests/084.html [template_gc] 1.1.2.1.2.1:
3559: * tests/125.html [template_gc] 1.1.2.1:
3560: * tests/126.html [template_gc] 1.1.2.1:
3561: * tests/127.html [template_gc] 1.1.2.1:
3562: * tests/128.html [template_gc] 1.1.2.1:
3563: * tests/129.html [template_gc] 1.1.2.1:
3564: * tests/results/125.processed [template_gc] 1.1.2.1:
3565: * tests/results/126.processed [template_gc] 1.1.2.1:
3566: * tests/results/127.processed [template_gc] 1.1.2.1:
3567: * tests/results/128.processed [template_gc] 1.1.2.1:
3568: * tests/results/129.processed [template_gc] 1.1.2.1:
3569: merged from HEAD
3570: ^table.hash[key][$.distinct[tables]]
3571:
3572: maked appropriate tests [changed one old nonconforming]
3573:
3574: * tests/descript.ion 1.1:
3575: file descript.ion was initially added on branch template_gc.
3576:
3577: * tests/133.html 1.1:
3578: file 133.html was initially added on branch template_gc.
3579:
3580: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.4:
3581: removed bad lines
3582:
3583: * tests/results/131.processed 1.1:
3584: file 131.processed was initially added on branch template_gc.
3585:
3586: * tests/134.html 1.1:
3587: file 134.html was initially added on branch template_gc.
3588:
3589: * tests/135.html 1.1:
3590: file 135.html was initially added on branch template_gc.
3591:
3592: * tests/results/133.processed 1.1:
3593: file 133.processed was initially added on branch template_gc.
3594:
3595: * tests/136.html 1.1:
3596: file 136.html was initially added on branch template_gc.
3597:
3598: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.7:
3599: const
3600:
3601: * tests/results/125.processed 1.1:
3602: file 125.processed was initially added on branch template_gc.
3603:
3604: * tests/137.html 1.1:
3605: file 137.html was initially added on branch template_gc.
3606:
3607: * operators.txt 1.110:
3608: * src/classes/table.C 1.174:
3609: ^table.hash[key][$.distinct[tables]]
3610:
3611: * tests/results/135.processed 1.1:
3612: file 135.processed was initially added on branch template_gc.
3613:
3614: * tests/138.html 1.1:
3615: file 138.html was initially added on branch template_gc.
3616:
3617: * operators.txt 1.111:
3618: * src/classes/date.C 1.45:
3619: * src/classes/table.C 1.176:
3620: * src/include/pa_array.h 1.58:
3621: * src/include/pa_common.h 1.92:
3622: * src/include/pa_config_includes.h 1.24:
3623: * src/include/pa_globals.h 1.102:
3624: * src/include/pa_table.h 1.49:
3625: * src/main/pa_array.C 1.55:
3626: * src/main/pa_globals.C 1.155:
3627: * src/main/pa_request.C 1.246:
3628: * src/main/pa_sql_driver_manager.C 1.70:
3629: * src/main/pa_string.C 1.173:
3630: * src/main/pa_table.C 1.54:
3631: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.13:
3632: append_array_limit_sense_change
3633: locate accepts options same as create
3634: new option: $.reverse(1) [do not work in table::create]
3635:
3636: * tests/results/127.processed 1.1:
3637: file 127.processed was initially added on branch template_gc.
3638:
3639: * tests/139.html 1.1:
3640: file 139.html was initially added on branch template_gc.
3641:
3642: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.3:
3643: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.5:
3644: *** empty log message ***
3645:
3646: * tests/results/137.processed 1.1:
3647: file 137.processed was initially added on branch template_gc.
3648:
3649: * tests/results/130.processed 1.1:
3650: file 130.processed was initially added on branch template_gc.
3651:
3652: * tests/results/129.processed 1.1:
3653: file 129.processed was initially added on branch template_gc.
3654:
3655: * src/include/pa_common.h 1.91:
3656: * src/include/pa_common.h [template_gc] 1.89.2.13.2.12:
3657: * src/main/pa_common.C 1.150:
3658: * src/main/pa_common.C [template_gc] 1.143.2.21.2.27:
3659: gcc didn't like (stat xxx,
3660:
3661: * INSTALL [template_gc] 1.31.6.3:
3662: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.11:
3663: * src/lib/Makefile.am [template_gc] 1.3.10.3:
3664: * src/lib/patches/Makefile.am [template_gc] 1.3.6.2:
3665: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.2:
3666: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.25:
3667: re-added libgdome patch. regretfully libgdome bug can not be
3668: worked around
3669:
3670: * src/classes/xdoc.C 1.110:
3671: * src/classes/xnode.C 1.55:
3672: * src/include/pa_charset.h 1.22:
3673: merged fix for
3674: found very old xml (dom) bug:
3675: were passing domString objects and later ERROREOUSLY freed them
3676:
3677: * src/classes/table.C 1.175:
3678: * src/classes/table.C 1.177:
3679: * src/classes/table.C [template_gc] 1.172.2.14.2.29:
3680: typo
3681:
3682: * tests/results/139.processed 1.1:
3683: file 139.processed was initially added on branch template_gc.
3684:
3685: * tests/125.html 1.1:
3686: file 125.html was initially added on branch template_gc.
3687:
3688: * tests/results/132.processed 1.1:
3689: file 132.processed was initially added on branch template_gc.
3690:
3691: * tests/126.html 1.1:
3692: file 126.html was initially added on branch template_gc.
3693:
3694: * tests/127.html 1.1:
3695: file 127.html was initially added on branch template_gc.
3696:
3697: 2003-04-10 paf
3698: * src/doc/string.dox [template_gc] 1.4.22.2:
3699: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.19:
3700: * src/include/pa_string.h [template_gc] 1.144.2.28.2.49:
3701: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.11:
3702: * src/main/pa_string.C [template_gc] 1.172.2.21.2.39:
3703: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.8:
3704: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.5:
3705: * tests/123.html [template_gc] 1.1.2.1:
3706: * tests/124.html [template_gc] 1.1.2.1:
3707: * tests/results/001.processed [template_gc] 1.1.2.2.2.1:
3708: * tests/results/002.processed [template_gc] 1.1.2.2.2.1:
3709: * tests/results/003.processed [template_gc] 1.1.2.2.2.1:
3710: * tests/results/004.processed [template_gc] 1.1.2.2.2.1:
3711: * tests/results/005.processed [template_gc] 1.1.2.2.2.1:
3712: * tests/results/006.processed [template_gc] 1.1.2.2.2.1:
3713: * tests/results/008.processed [template_gc] 1.1.2.2.2.1:
3714: * tests/results/009.processed [template_gc] 1.1.2.2.2.1:
3715: * tests/results/010.processed [template_gc] 1.1.2.1.2.1:
3716: * tests/results/011.processed [template_gc] 1.1.2.2.2.1:
3717: * tests/results/012.processed [template_gc] 1.1.2.2.2.1:
3718: * tests/results/013.processed [template_gc] 1.1.2.2.2.1:
3719: * tests/results/014.processed [template_gc] 1.1.2.2.2.1:
3720: * tests/results/015.processed [template_gc] 1.1.2.2.2.1:
3721: * tests/results/016.processed [template_gc] 1.1.2.2.2.1:
3722: * tests/results/017.processed [template_gc] 1.1.2.2.2.1:
3723: * tests/results/018.processed [template_gc] 1.1.2.1.2.1:
3724: * tests/results/020.processed [template_gc] 1.1.2.2.2.1:
3725: * tests/results/021.processed [template_gc] 1.1.2.2.2.1:
3726: * tests/results/022.processed [template_gc] 1.1.2.2.2.1:
3727: * tests/results/023.processed [template_gc] 1.1.2.1.2.1:
3728: * tests/results/024.processed [template_gc] 1.1.2.2.2.1:
3729: * tests/results/025.processed [template_gc] 1.1.2.2.2.1:
3730: * tests/results/026.processed [template_gc] 1.1.2.2.2.1:
3731: * tests/results/027.processed [template_gc] 1.1.2.2.2.1:
3732: * tests/results/028.processed [template_gc] 1.1.2.2.2.1:
3733: * tests/results/029.processed [template_gc] 1.1.2.2.2.1:
3734: * tests/results/030.processed [template_gc] 1.1.2.2.2.1:
3735: * tests/results/031.processed [template_gc] 1.1.2.2.2.1:
3736: * tests/results/032.processed [template_gc] 1.1.2.1.2.1:
3737: * tests/results/033.processed [template_gc] 1.1.2.1.2.1:
3738: * tests/results/034.processed [template_gc] 1.1.2.1.2.1:
3739: * tests/results/035.processed [template_gc] 1.1.2.1.2.1:
3740: * tests/results/036.processed [template_gc] 1.1.2.1.2.1:
3741: * tests/results/037.processed [template_gc] 1.1.2.1.2.1:
3742: * tests/results/038.processed [template_gc] 1.1.2.1.2.1:
3743: * tests/results/039.processed [template_gc] 1.1.2.1.2.1:
3744: * tests/results/040.processed [template_gc] 1.1.2.1.2.1:
3745: * tests/results/041.processed [template_gc] 1.1.2.1.2.1:
3746: * tests/results/042.processed [template_gc] 1.1.2.1.2.1:
3747: * tests/results/043.processed [template_gc] 1.1.2.1.2.1:
3748: * tests/results/044.processed [template_gc] 1.1.2.1.2.1:
3749: * tests/results/045.processed [template_gc] 1.1.2.1.2.1:
3750: * tests/results/046.processed [template_gc] 1.1.2.1.2.1:
3751: * tests/results/047.processed [template_gc] 1.1.2.1.2.1:
3752: * tests/results/048.processed [template_gc] 1.1.2.1.2.1:
3753: * tests/results/049.processed [template_gc] 1.1.2.1.2.1:
3754: * tests/results/050.processed [template_gc] 1.1.2.1.2.1:
3755: * tests/results/051.processed [template_gc] 1.1.2.1.2.1:
3756: * tests/results/052.processed [template_gc] 1.1.2.1.2.1:
3757: * tests/results/053.processed [template_gc] 1.1.2.1.2.1:
3758: * tests/results/054.processed [template_gc] 1.1.2.1.2.1:
3759: * tests/results/055.processed [template_gc] 1.1.2.1.2.1:
3760: * tests/results/056.processed [template_gc] 1.1.2.1.2.1:
3761: * tests/results/057.processed [template_gc] 1.1.2.3.2.1:
3762: * tests/results/058.processed [template_gc] 1.1.2.2.2.1:
3763: * tests/results/059.processed [template_gc] 1.1.2.1.2.1:
3764: * tests/results/060.processed [template_gc] 1.1.2.1.2.1:
3765: * tests/results/061.processed [template_gc] 1.1.2.1.2.1:
3766: * tests/results/062.processed [template_gc] 1.1.2.1.2.1:
3767: * tests/results/063.processed [template_gc] 1.1.2.1.2.1:
3768: * tests/results/064.processed [template_gc] 1.1.2.1.2.1:
3769: * tests/results/065.processed [template_gc] 1.1.2.1.2.1:
3770: * tests/results/066.processed [template_gc] 1.1.2.1.2.1:
3771: * tests/results/067.processed [template_gc] 1.1.2.1.2.1:
3772: * tests/results/068.processed [template_gc] 1.1.2.1.2.1:
3773: * tests/results/069.processed [template_gc] 1.1.2.1.2.1:
3774: * tests/results/070.processed [template_gc] 1.1.2.1.2.1:
3775: * tests/results/071.processed [template_gc] 1.1.2.1.2.1:
3776: * tests/results/072.processed [template_gc] 1.1.2.1.2.1:
3777: * tests/results/073.processed [template_gc] 1.1.2.1.2.1:
3778: * tests/results/074.processed [template_gc] 1.1.2.1.2.1:
3779: * tests/results/075.processed [template_gc] 1.1.2.1.2.1:
3780: * tests/results/076.processed [template_gc] 1.1.2.1.2.1:
3781: * tests/results/077.processed [template_gc] 1.1.2.1.2.1:
3782: * tests/results/078.processed [template_gc] 1.1.2.1.2.1:
3783: * tests/results/079.processed [template_gc] 1.1.2.1.2.1:
3784: * tests/results/080.processed [template_gc] 1.1.2.1.2.1:
3785: * tests/results/081.processed [template_gc] 1.1.2.1.2.1:
3786: * tests/results/082.processed [template_gc] 1.1.2.1.2.1:
3787: * tests/results/083.processed [template_gc] 1.1.2.1.2.1:
3788: * tests/results/084.processed [template_gc] 1.1.2.1.2.1:
3789: * tests/results/085.processed [template_gc] 1.1.2.1.2.1:
3790: * tests/results/086.processed [template_gc] 1.1.2.1.2.1:
3791: * tests/results/087.processed [template_gc] 1.1.2.1.2.1:
3792: * tests/results/088.processed [template_gc] 1.1.2.1.2.1:
3793: * tests/results/089.processed [template_gc] 1.1.2.1.2.1:
3794: * tests/results/090.processed [template_gc] 1.1.2.1.2.1:
3795: * tests/results/091.processed [template_gc] 1.1.2.1.2.1:
3796: * tests/results/092.processed [template_gc] 1.1.2.1.2.1:
3797: * tests/results/093.processed [template_gc] 1.1.2.1.2.1:
3798: * tests/results/094.processed [template_gc] 1.1.2.1.2.1:
3799: * tests/results/095.processed [template_gc] 1.1.2.1.2.1:
3800: * tests/results/096.processed [template_gc] 1.1.2.1.2.1:
3801: * tests/results/097.processed [template_gc] 1.1.2.1.2.1:
3802: * tests/results/101.processed [template_gc] 1.1.2.1.2.1:
3803: * tests/results/102.processed [template_gc] 1.1.2.1.2.1:
3804: * tests/results/104.processed [template_gc] 1.1.2.1.2.1:
3805: * tests/results/105.processed [template_gc] 1.1.2.1.2.1:
3806: * tests/results/106.processed [template_gc] 1.1.2.1.2.1:
3807: * tests/results/107.processed [template_gc] 1.1.2.1.2.2:
3808: * tests/results/108.processed [template_gc] 1.1.2.1.2.2:
3809: * tests/results/109.processed [template_gc] 1.1.2.1.2.2:
3810: * tests/results/110.processed [template_gc] 1.1.2.1.2.1:
3811: * tests/results/111.processed [template_gc] 1.1.2.1.2.1:
3812: * tests/results/112.processed [template_gc] 1.1.2.1.2.1:
3813: * tests/results/113.processed [template_gc] 1.1.2.1.2.1:
3814: * tests/results/114.processed [template_gc] 1.1.2.1.2.1:
3815: * tests/results/115.processed [template_gc] 1.1.2.1.2.1:
3816: * tests/results/116.processed [template_gc] 1.1.2.1.2.1:
3817: * tests/results/117.processed [template_gc] 1.1.2.1.2.2:
3818: * tests/results/118.processed [template_gc] 1.1.2.1.2.1:
3819: * tests/results/119.processed [template_gc] 1.1.2.1.2.1:
3820: * tests/results/120.processed [template_gc] 1.1.2.1.2.1:
3821: * tests/results/121.processed [template_gc] 1.1.2.2:
3822: * tests/results/122.processed [template_gc] 1.1.2.2:
3823: * tests/results/123.processed [template_gc] 1.1.2.1:
3824: * tests/results/124.processed [template_gc] 1.1.2.1:
3825: new convention: char* never 0. assert in cord on that
3826:
3827: * tests/124.html 1.1:
3828: file 124.html was initially added on branch template_gc.
3829:
3830: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.24:
3831: couple more asserts
3832:
3833: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.25:
3834: * src/classes/xnode.C [template_gc] 1.54.2.10.2.14:
3835: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.10:
3836: found very old xml (dom) bug:
3837: were passing domString objects and later ERROREOUSLY freed them
3838:
3839: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.20:
3840: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.21:
3841: bugfix on memory buffer overrun [but that's memory from
3842: gc_malloc, not from g_malloc :(, but would hope]
3843:
3844: * tests/results/123.processed 1.1:
3845: file 123.processed was initially added on branch template_gc.
3846:
3847: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.9:
3848: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.23:
3849: little transcodes speedup
3850:
3851: * tests/results/124.processed 1.1:
3852: file 124.processed was initially added on branch template_gc.
3853:
3854: * tests/123.html 1.1:
3855: file 123.html was initially added on branch template_gc.
3856:
3857: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.19:
3858: checked custom malloc for returning 0
3859:
3860: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.22:
3861: couple assertions on fantastic situations added [may be those
3862: is the case now?]
3863:
3864: 2003-04-09 paf
3865: * tests/122.html [template_gc] 1.1.2.1:
3866: * tests/results/122.processed [template_gc] 1.1.2.1:
3867: 122 date test <= and == added [after volatile fix. passes on
3868: win&intel-solaris]
3869:
3870: * src/targets/cgi/pp3.cmd [template_gc] 1.1.2.1:
3871: custom profiling script:
3872: plist/ST << Sort by function time
3873:
3874: * src/classes/date.C [template_gc] 1.42.2.11.2.12:
3875: merged ^date.roll changes
3876:
3877: * src/classes/date.C 1.44:
3878: ^date.roll bug fix
3879:
3880: * tests/results/122.processed 1.1:
3881: file 122.processed was initially added on branch template_gc.
3882:
3883: * tests/122.html 1.1:
3884: file 122.html was initially added on branch template_gc.
3885:
3886: * src/classes/date.C 1.43:
3887: ^date.roll now throws less errors:
3888: month shifts handles end of month situation by reducing day number
3889: hour-hole shift reduces hour to recover
3890:
3891: * src/targets/cgi/pp3.cmd 1.1:
3892: file pp3.cmd was initially added on branch template_gc.
3893:
3894: * operators.txt [template_gc] 1.109.2.1.2.5:
3895: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.18:
3896: * src/main/pa_common.C [template_gc] 1.143.2.21.2.26:
3897: http://
3898: $.charset[] param
3899: done
3900:
3901: 2003-04-08 paf
3902: * src/main/untaint.C [template_gc] 1.115.2.12.2.21:
3903: CORD_pos_advance turned out to have limit on 'n' param. worked
3904: that around
3905:
3906: * src/main/untaint.C [template_gc] 1.115.2.12.2.22:
3907: removed redundant & in CORD_pos param passing [for it's a
3908: pointer really]
3909:
3910: * src/main/pa_common.C [template_gc] 1.143.2.21.2.24:
3911: merged PA_USE_ALARM bugfix from HEAD
3912:
3913: * src/lib/cord/source.url 1.1:
3914: file source.url was initially added on branch template_gc.
3915:
3916: * src/classes/date.C [template_gc] 1.42.2.11.2.11:
3917: * src/classes/file.C [template_gc] 1.107.2.16.2.14:
3918: * src/classes/hash.C [template_gc] 1.54.2.13.2.15:
3919: * src/classes/op.C [template_gc] 1.127.2.22.2.31:
3920: * src/classes/string.C [template_gc] 1.125.2.15.2.23:
3921: * src/classes/table.C [template_gc] 1.172.2.14.2.26:
3922: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.7:
3923: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.18:
3924: * src/include/pa_string.h [template_gc] 1.144.2.28.2.47:
3925: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.34:
3926: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.16:
3927: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.15:
3928: * src/main/pa_request.C [template_gc] 1.245.2.37.2.29:
3929: * src/main/pa_string.C [template_gc] 1.172.2.21.2.37:
3930: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.5:
3931: * src/main/untaint.C [template_gc] 1.115.2.12.2.25:
3932: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.5:
3933: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.7:
3934: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.6:
3935: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.4:
3936: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.15:
3937: pa_vform violated String::invariant. started fixing [not
3938: compiled now]
3939:
3940: * src/classes/file.C [template_gc] 1.107.2.16.2.15:
3941: * src/classes/op.C [template_gc] 1.127.2.22.2.32:
3942: * src/classes/table.C [template_gc] 1.172.2.14.2.27:
3943: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.24:
3944: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.8:
3945: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.5:
3946: * src/include/pa_common.h [template_gc] 1.89.2.13.2.11:
3947: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.3:
3948: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.17:
3949: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.4:
3950: * src/main/pa_common.C [template_gc] 1.143.2.21.2.25:
3951: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.16:
3952: * src/main/pa_request.C [template_gc] 1.245.2.37.2.30:
3953: * src/main/untaint.C [template_gc] 1.115.2.12.2.27:
3954: * src/types/pa_value.h [template_gc] 1.109.2.25.2.11:
3955: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.17:
3956: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.5:
3957: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.6:
3958: started http://
3959: $.charset[] param
3960: and
3961: http response charset detection
3962: just compiled.
3963: todo:test
3964:
3965: * src/classes/string.C [template_gc] 1.125.2.15.2.24:
3966: * src/include/pa_string.h [template_gc] 1.144.2.28.2.48:
3967: * src/main/pa_string.C [template_gc] 1.172.2.21.2.38:
3968: * src/main/untaint.C [template_gc] 1.115.2.12.2.26:
3969: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.6:
3970: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.7:
3971: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.16:
3972: changed transcode param converntion along with string creating convention -- all strings are zero-terminated,
3973: this allowed to fix one remaining String("123", 2) case
3974:
3975: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.3:
3976: * src/lib/cord/Makefile.in [template_gc] 1.1.2.2:
3977: *** empty log message ***
3978:
3979: * src/classes/string.C [template_gc] 1.125.2.15.2.22:
3980: * src/include/pa_string.h [template_gc] 1.144.2.28.2.46:
3981: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.10:
3982: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.33:
3983: * src/main/compile.y [template_gc] 1.204.2.8.2.17:
3984: * src/main/pa_string.C [template_gc] 1.172.2.21.2.36:
3985: * src/main/untaint.C [template_gc] 1.115.2.12.2.24:
3986: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.23:
3987: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.12:
3988: number of string style improvements & optimizations
3989:
3990: * src/lib/cord/Makefile.am [template_gc] 1.1.2.2:
3991: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.9:
3992: * src/lib/cord/source.url [template_gc] 1.1.2.1:
3993: From: "Boehm, Hans" <hans_boehm@hp.com>
3994: To: "'Alexandr Petrosian (PAF)'" <PAF@design.ru>; "Boehm, Hans" <hans_boehm@hp.com>
3995: Sent: Tuesday, April 08, 2003 2:16 AM
3996: Subject: RE: libgc 6.2.alpha4 cord/cordbscs.c/CORD_cat bug [were: CORD__extend_path bug?
3997:
3998:
3999: Thanks for the bug report and patch.
4000:
4001: I hadn't looked at this code in a while. Reading it now, it seems to me that the tests should also be ">= MAX_DEPTH" to comply with the invariant, though that may not matter a lot. I changed that, too.
4002:
4003: Hans
4004:
4005: * src/classes/xnode.C [template_gc] 1.54.2.10.2.13:
4006: =0 bug fix [left from autoptr default ctor :(]
4007:
4008: 2003-04-07 paf
4009: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.7:
4010: small style change
4011:
4012: * src/include/pa_string.h [template_gc] 1.144.2.28.2.45:
4013: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.8:
4014: CORD_cat bugfix
4015:
4016: * src/include/pa_common.h [template_gc] 1.89.2.13.2.10:
4017: * src/main/pa_common.C [template_gc] 1.143.2.21.2.23:
4018: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.14:
4019: merged from head:safe mode error message now includes numbers
4020:
4021: * src/include/pa_common.h 1.90:
4022: * src/main/pa_common.C 1.149:
4023: * src/main/pa_exec.C 1.50:
4024: safe mode error message now includes numbers
4025:
4026: * src/main/execute.C 1.296:
4027: * src/main/execute.C [template_gc] 1.295.2.27.2.22:
4028: n-th attempt to make a=a work with double.
4029: problem: as_double returns it's result in fp-register
4030: compiler optimizes access to that register after b->as_double,
4031: and just compares ALREADY_STORED_VALUE with prev-calculated a->as_double from memory.
4032: _SAME_ double values do not match here.
4033: when forced to REload fp-register, values do match.
4034:
4035: tried to make them volatile.
4036:
4037: * src/main/untaint.C [template_gc] 1.115.2.12.2.19:
4038: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.22:
4039: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.11:
4040: unknown untaint lang now causes death
4041:
4042: 2003-04-04 paf
4043: * src/types/pa_vmail.C 1.44:
4044: mail receive: .txt attachemnts bug fix
4045: http://i2/tasks/edit/?id=4507350336410850921
4046:
4047: * src/main/pa_globals.C 1.154:
4048: exif mem leak
4049: http://i2/tasks/edit/?id=4480590323629807263
4050:
4051: * src/classes/classes.dsp 1.27:
4052: * src/lib/ltdl/libltdl.dsp 1.5:
4053: * src/lib/md5/md5.dsp 1.4:
4054: * src/lib/pcre/pcre.dsp 1.3:
4055: * src/main/compile.tab.C 1.82:
4056: * src/main/main.dsp 1.163:
4057: * src/main/pa_globals.C 1.153:
4058: * src/targets/cgi/parser3.dsp 1.62:
4059: * src/types/types.dsp 1.38:
4060: links to xml libs made relative, no need to unpack
4061: parser3project to /parser3project.
4062:
4063: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.31:
4064: * src/main/compile.y [template_gc] 1.204.2.8.2.15:
4065: more understandable error message in case @CLASS with more then
4066: one line inside
4067:
4068: * src/classes/classes.dsp 1.28:
4069: * src/main/main.dsp 1.164:
4070: * src/targets/cgi/parser3.dsp 1.63:
4071: * src/types/pa_vmail.C 1.43:
4072: * src/types/types.dsp 1.39:
4073: buf fix http://i2/tasks/edit/?id=4493946731322521294
4074: $.to[billgates@microsoft.com
4075: BCc: send-spam-to@someemails.ru
4076: ]
4077:
4078: * src/classes/file.C 1.110:
4079: * src/include/pa_exec.h 1.12:
4080: * src/main/pa_exec.C 1.49:
4081: incorportated pa_exec patch by
4082: From: "Victor Fedoseev" <vvf_ru@mail.ru>
4083: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
4084: Sent: Thursday, January 23, 2003 9:14 AM
4085:
4086: huge speedup on ^file::cgi with big result
4087:
4088: * configure [template_gc] 1.66.2.5.2.7:
4089: * tests/Makefile [template_gc] 1.1.2.8.2.8:
4090: * tests/Makefile [template_gc] 1.1.2.8.2.9:
4091: *** empty log message ***
4092:
4093: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.21:
4094: more understandable error message in case of errors in @unhandled_exception
4095:
4096: * src/classes/math.C 1.25:
4097: allowed random 1...
4098:
4099: * src/classes/xdoc.C 1.109:
4100: memory allocation func bugfix
4101: http://i2/tasks/edit/?id=4499303470368629745
4102:
1.24 paf 4103: * src/classes/table.C 1.173:
4104: sort table with 0 rows bug fixed
4105:
1.23 paf 4106: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.32:
4107: * src/main/compile.y [template_gc] 1.204.2.8.2.16:
4108: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.11:
4109: error column more precise - tab handling bug fixed
4110:
1.24 paf 4111: * src/classes/math.C [template_gc] 1.24.2.12.2.11:
4112: allowed random 0..
4113:
1.23 paf 4114: * src/classes/hash.C 1.55:
4115: * src/types/pa_vhash.h 1.44:
4116: $hash._default showed in foreach & co bug fix
4117: http://i2/tasks/edit/?id=4493701604654042676
4118:
4119: @main[]
4120: $with_default[
4121: $.a[1]
4122: $._default[default from with_default]
4123: ]
4124: ^show[$with_default]
4125:
4126: $to_add_to[
4127: $.b[2]
4128: ]
4129: ^to_add_to.add[$with_default]
4130: =$to_add_to.xxx=<br>
4131:
4132:
4133: ^show[$to_add_to]
4134:
4135:
4136: $cloned[^hash::create[$with_default]]
4137: =$cloned.xxx=<br>
4138: ^show[$cloned]
4139:
4140:
4141: @show[hash]
4142: ^hash.foreach[k;v]{
4143: $k = $v <br>
4144:
4145: }
4146: <hr>
4147:
4148: 2003-04-03 paf
4149: * src/classes/op.C [template_gc] 1.127.2.22.2.23:
4150: * src/include/pa_request.h [template_gc] 1.160.2.37.2.18:
4151: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.6:
4152: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.23:
4153: * src/main/execute.C [template_gc] 1.295.2.27.2.16:
4154: * src/main/pa_request.C [template_gc] 1.245.2.37.2.22:
4155: strack trace reset after handled exception [old bug fixed]
4156:
4157: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.22:
4158: * src/main/compile.y [template_gc] 1.204.2.8.2.10:
4159: parse position old bug fixed.
4160: position reporting made precise [both, in parse erros and runtime errors]
4161:
4162: * operators.txt [template_gc] 1.109.2.1.2.4:
4163: * src/classes/date.C [template_gc] 1.42.2.11.2.10:
4164: * src/classes/date.C [template_gc] 1.42.2.11.2.9:
4165: * src/classes/double.C [template_gc] 1.53.2.8.2.4:
4166: * src/classes/file.C [template_gc] 1.107.2.16.2.13:
4167: * src/classes/hash.C [template_gc] 1.54.2.13.2.14:
4168: * src/classes/image.C [template_gc] 1.90.2.15.2.20:
4169: * src/classes/image.C [template_gc] 1.90.2.15.2.21:
4170: * src/classes/int.C [template_gc] 1.49.2.7.2.5:
4171: * src/classes/mail.C [template_gc] 1.88.2.16.2.17:
4172: * src/classes/math.C [template_gc] 1.24.2.12.2.9:
4173: * src/classes/memory.C [template_gc] 1.1.2.4:
4174: * src/classes/op.C [template_gc] 1.127.2.22.2.27:
4175: * src/classes/op.C [template_gc] 1.127.2.22.2.28:
4176: * src/classes/response.C [template_gc] 1.23.2.8.2.3:
4177: * src/classes/string.C [template_gc] 1.125.2.15.2.20:
4178: * src/classes/string.C [template_gc] 1.125.2.15.2.21:
4179: * src/classes/table.C [template_gc] 1.172.2.14.2.24:
4180: * src/classes/table.C [template_gc] 1.172.2.14.2.25:
4181: * src/classes/void.C [template_gc] 1.28.2.5.2.9:
4182: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.22:
4183: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.23:
4184: * src/classes/xnode.C [template_gc] 1.54.2.10.2.12:
4185: * src/classes/xnode.h [template_gc] 1.18.2.6.2.7:
4186: * src/main/execute.C [template_gc] 1.295.2.27.2.19:
4187: * src/types/pa_method.h [template_gc] 1.1.2.4.2.5:
4188: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.12:
4189: MethodParams& now [methods without params receive zero
4190: reference, but they are expected not to look there]
4191:
4192: * src/main/execute.C [template_gc] 1.295.2.27.2.18:
4193: * src/types/pa_value.C [template_gc] 1.9.2.15.2.11:
4194: * src/types/pa_value.h [template_gc] 1.109.2.25.2.10:
4195: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.5:
4196: slightly improved error messages text:
4197: 1. is '%s', it
4198: 2. method undefined in case of ^void[]
4199:
1.24 paf 4200: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.2:
4201: removed 'patches'
4202:
1.23 paf 4203: * src/classes/math.C [template_gc] 1.24.2.12.2.10:
4204: top limit
4205:
4206: * src/classes/op.C [template_gc] 1.127.2.22.2.24:
4207: * src/include/pa_request.h [template_gc] 1.160.2.37.2.19:
4208: removed from trace 'a' exception when
4209: ^try{
4210: ^throw[a;1]
4211: }{
4212: ^throw[b;2]
4213: }
4214:
4215: this makes life easier: were: bad stack order -- were in exception catch unwind order, which didn't match execution order
4216:
4217:
4218: @main[]
4219: ^try{
4220: ^first[]
4221: }{
4222: ^throw[c;3]
4223: }
4224:
4225: @first[]
4226: ^throw[a;1]
4227:
4228: showed
4229: throw a
4230: first
4231: throw b
4232: try
4233:
4234: which is no good
4235:
4236: * src/classes/op.C [template_gc] 1.127.2.22.2.30:
4237: * src/main/pa_request.C [template_gc] 1.245.2.37.2.26:
4238: * tests/042.html [template_gc] 1.1.2.1.2.1:
4239: test 042 changed to realities, and passed [bug fixed]
4240:
4241: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.25:
4242: * src/main/compile.y [template_gc] 1.204.2.8.2.12:
4243: *** empty log message ***
4244:
4245: * operators.txt [template_gc] 1.109.2.1.2.3:
4246: * src/classes/op.C [template_gc] 1.127.2.22.2.26:
4247: * src/include/pa_request.h [template_gc] 1.160.2.37.2.21:
4248: * src/main/pa_request.C [template_gc] 1.245.2.37.2.24:
4249: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.11:
4250: ^process...[filename]
4251: useful for better error reporting [file/line/col]
4252:
4253: * INSTALL [template_gc] 1.31.6.2:
4254: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.5:
4255: * src/include/pa_request.h [template_gc] 1.160.2.37.2.23:
4256: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.29:
4257: * src/main/compile.y [template_gc] 1.204.2.8.2.14:
4258: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.11:
4259: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.10:
4260: * src/main/execute.C [template_gc] 1.295.2.27.2.20:
4261: * src/main/pa_request.C [template_gc] 1.245.2.37.2.27:
4262: debug info format simplified, now it's:
4263: OP_VALUE
4264: Operation::Origin << here
4265: value*
4266:
4267: higher limits:
4268: file number (max: 255)
4269: line number (max: 64535)
4270: column number (max: 255)
4271:
4272: * src/main/compile.C [template_gc] 1.69.2.6.2.8:
4273: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.27:
4274: * src/main/compile.y [template_gc] 1.204.2.8.2.13:
4275: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.9:
4276: precise parse error position in case of
4277:
4278: ^bug
4279: ]
4280:
4281: * src/classes/op.C [template_gc] 1.127.2.22.2.25:
4282: * src/include/pa_request.h [template_gc] 1.160.2.37.2.20:
4283: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.7:
4284: * src/include/pa_types.h [template_gc] 1.44.2.3.2.1:
4285: * src/main/execute.C [template_gc] 1.295.2.27.2.17:
4286: * src/main/pa_request.C [template_gc] 1.245.2.37.2.23:
4287: exception handling done. now we have error columns
4288: todo: test it
4289:
4290: * src/classes/op.C [template_gc] 1.127.2.22.2.29:
4291: * src/include/pa_request.h [template_gc] 1.160.2.37.2.22:
4292: * src/main/compile.C [template_gc] 1.69.2.6.2.7:
4293: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.24:
4294: * src/main/compile.y [template_gc] 1.204.2.8.2.11:
4295: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.10:
4296: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.8:
4297: * src/main/pa_request.C [template_gc] 1.245.2.37.2.25:
4298: introducing ^process...[main-method-alias]
4299:
4300: 2003-04-02 paf
4301: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.21:
4302: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.10:
4303: removed ref leak in xdoc::create/load
4304:
4305: * src/classes/op.C [template_gc] 1.127.2.22.2.22:
4306: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.3:
4307: * src/include/pa_request.h [template_gc] 1.160.2.37.2.16:
4308: * src/main/compile.C [template_gc] 1.69.2.6.2.5:
4309: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.20:
4310: * src/main/compile.y [template_gc] 1.204.2.8.2.8:
4311: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.8:
4312: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.6:
4313: * src/main/execute.C [template_gc] 1.295.2.27.2.14:
4314: * src/main/pa_request.C [template_gc] 1.245.2.37.2.20:
4315: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.9:
4316: prepared debug info
4317: todo:use it
4318:
4319: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.6:
4320: * tests/Makefile [template_gc] 1.1.2.8.2.6:
4321: replace bug fix [broke Dictionary constructor when moved to gc]
4322:
4323: * src/classes/op.C [template_gc] 1.127.2.22.2.21:
4324: * src/classes/table.C [template_gc] 1.172.2.14.2.22:
4325: * src/include/pa_request.h [template_gc] 1.160.2.37.2.15:
4326: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.7:
4327: * src/main/execute.C [template_gc] 1.295.2.27.2.12:
4328: * src/types/pa_value.h [template_gc] 1.109.2.25.2.9:
4329: * src/types/pa_vbool.h [template_gc] 1.21.2.3.2.2:
4330: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.4:
4331: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.4:
4332: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.3:
4333: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.6:
4334: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.6:
4335: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.7:
4336: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.4:
4337: * src/types/pa_vjunction.h [template_gc] 1.19.2.5.2.2:
4338: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.8:
4339: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.6:
4340: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.4:
4341: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.6:
4342: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.3:
4343: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.9:
4344: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.7:
4345: more locally scoped vars in execute (more easily optimizable)
4346:
4347: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.1:
4348: starting in gdome 0.7.4 this is no longer needed [author
4349: applied my patch]
4350:
4351: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.4:
4352: * src/include/pa_request.h [template_gc] 1.160.2.37.2.17:
4353: * src/main/compile.C [template_gc] 1.69.2.6.2.6:
4354: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.21:
4355: * src/main/compile.y [template_gc] 1.204.2.8.2.9:
4356: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.9:
4357: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.7:
4358: * src/main/execute.C [template_gc] 1.295.2.27.2.15:
4359: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.9:
4360: * src/main/pa_request.C [template_gc] 1.245.2.37.2.21:
4361: debug info: started using.
4362: todo:complete
4363:
4364: * src/lib/patches/Makefile.am [template_gc] 1.3.6.1:
4365: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.2:
4366: not patches now
4367:
4368: * src/main/pa_common.C [template_gc] 1.143.2.21.2.21:
4369: * src/main/pa_common.C [template_gc] 1.143.2.21.2.22:
4370: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.6:
4371: uncommented http:// file loading
4372:
4373: * tests/Makefile [template_gc] 1.1.2.8.2.7:
4374: * tests/results/108.processed [template_gc] 1.1.2.1.2.1:
4375: * tests/results/117.processed [template_gc] 1.1.2.1.2.1:
4376: meta considered OK [it's up to coder now to remove it not
4377: needed]
4378:
4379: * configure [template_gc] 1.66.2.5.2.3:
4380: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.2:
4381: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.14:
4382: --enable-assertions autoconf-ed
4383:
4384: * src/include/pa_array.h [template_gc] 1.57.2.27.2.12:
4385: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.4:
4386: * src/main/main.dsp [template_gc] 1.161.6.14.2.8:
4387: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.19:
4388: array::get/put inlined
4389:
4390: * src/include/pa_array.h [template_gc] 1.57.2.27.2.14:
4391: * src/main/execute.C [template_gc] 1.295.2.27.2.13:
4392: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.20:
4393: * tests/run_parser.sh [template_gc] 1.1.2.1.2.1:
4394: gif encoder bug fix [gdGrowingBuf]
4395:
4396: * src/classes/form.C [template_gc] 1.34.2.7.2.7:
4397: * src/classes/hash.C [template_gc] 1.54.2.13.2.13:
4398: * src/classes/image.C [template_gc] 1.90.2.15.2.19:
4399: * src/classes/string.C [template_gc] 1.125.2.15.2.19:
4400: * src/classes/table.C [template_gc] 1.172.2.14.2.23:
4401: * src/classes/void.C [template_gc] 1.28.2.5.2.8:
4402: * src/include/pa_common.h [template_gc] 1.89.2.13.2.9:
4403: * src/main/pa_common.C [template_gc] 1.143.2.21.2.20:
4404: * src/main/pa_request.C [template_gc] 1.245.2.37.2.19:
4405: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.12:
4406: * src/main/pa_string.C [template_gc] 1.172.2.21.2.35:
4407: all calls to String::String(str,helper_length) are checked.
4408: found/fixed one place:
4409: $request:body now zero-terminated,
4410:
4411: * src/lib/patches/libxslt.patch [template_gc] 1.1.6.1:
4412: decided against patching -- one can remove that header in @
4413: postprocess, if he/she wants to
4414:
4415: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.2:
4416: strange mistake fixed: forgot to return Operation class->union
4417: after switching from autoptrs.
4418:
4419: * configure.in [template_gc] 1.62.2.5.2.4:
4420: * src/lib/Makefile.am [template_gc] 1.3.10.2:
4421: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.8:
4422: removed patches
4423:
4424: * configure [template_gc] 1.66.2.5.2.4:
4425: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.15:
4426: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.14:
4427: *** empty log message ***
4428:
4429: * configure.in [template_gc] 1.62.2.5.2.3:
4430: * src/classes/xnode.C [template_gc] 1.54.2.10.2.11:
4431: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.5:
4432: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.2:
4433: * src/include/pa_string.h [template_gc] 1.144.2.28.2.43:
4434: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.6:
4435: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.11:
4436: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.18:
4437: converted debug hacks to ANSI assertions
4438: started configure.in --enable-assertions
4439:
4440: * src/include/pa_array.h [template_gc] 1.57.2.27.2.13:
4441: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.5:
4442: * src/include/pa_string.h [template_gc] 1.144.2.28.2.44:
4443: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.6:
4444: * src/main/main.dsp [template_gc] 1.161.6.14.2.9:
4445: * src/main/pa_table.C [template_gc] 1.53.2.10.2.4:
4446: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.10:
4447: array get/put check become assertion
4448: iterator in methodframe filler
4449:
4450: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.7:
4451: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.13:
4452: globals.c: gc_substitute_memory_management_functions
4453: +installed CORD_oom function
4454:
4455: * src/lib/patches/libxml2.patch [template_gc] 1.1.6.1:
4456: found a way of dealing with charset tables without patching
4457: library [price: imposed limit of 10 user-defined charsets, but
4458: limit can be easily increased]
4459:
4460: * src/classes/table.C [template_gc] 1.172.2.14.2.21:
4461: * src/include/pa_table.h [template_gc] 1.48.2.11.2.7:
4462: * src/main/pa_table.C [template_gc] 1.53.2.10.2.5:
4463: few for(size_t i=0...) -> for(Array_iterator... i(..); i
4464: has_next()
4465:
4466: 2003-04-01 paf
4467: * src/lib/gc/Makefile.am 1.1:
4468: * src/lib/gc/include/Makefile.am 1.1:
4469: file Makefile.am was initially added on branch template_gc.
4470:
4471: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.8:
4472: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.4:
4473: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.19:
4474: * src/main/main.dsp [template_gc] 1.161.6.14.2.7:
4475: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.10:
4476: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.1:
4477: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.12:
4478: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.2:
4479: * src/types/types.dsp [template_gc] 1.35.10.9.2.8:
4480: prepared xml-static configuration
4481:
4482: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.11:
4483: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.16:
4484: xml memory debugging showed no errors. todo: debug parser memory
4485:
4486: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.9:
4487: bug() to set bpt in (memory.c)
4488: some .am changes
4489:
4490: * src/lib/gc/Makefile.in 1.1:
4491: * src/lib/gc/include/Makefile.in 1.1:
4492: file Makefile.in was initially added on branch template_gc.
4493:
4494: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.20:
4495: * src/classes/xnode.h [template_gc] 1.18.2.6.2.6:
4496: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.17:
4497: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.10:
4498: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.17:
4499: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.8:
4500: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.8:
4501: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.6:
4502: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.5:
4503: memory bug debugged down: gdome uses glib memory, and stores last pointer to xmlDoc there, gc misses that and collects valid memory
4504: fixed by remembering xmlDoc from dom object in xdoc.
4505: todo: do something with premature free of xdoc with xnodes/node values referring into it
4506:
4507: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.15:
4508: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.13:
4509: more build configurations
4510:
4511: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.16:
4512: * src/main/pa_common.C [template_gc] 1.143.2.21.2.18:
4513: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.12:
4514: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.8:
4515: moved memory debugging to global level: to pa_gc_malloc
4516:
4517: * src/lib/gc/Makefile.am [template_gc] 1.1.2.1:
4518: * src/lib/gc/Makefile.in [template_gc] 1.1.2.1:
4519: * src/lib/gc/include/Makefile.am [template_gc] 1.1.2.1:
4520: * src/lib/gc/include/Makefile.in [template_gc] 1.1.2.1:
4521: *** empty log message ***
4522:
4523: * src/classes/mail.C [template_gc] 1.88.2.16.2.15:
4524: * src/classes/mail.C [template_gc] 1.88.2.16.2.16:
4525: typo fix
4526:
4527: 2003-03-31 paf
4528: * INSTALL [template_gc] 1.31.6.1:
4529: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.19:
4530: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.9:
4531: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.14:
4532: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.11:
4533: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.4:
4534: started xml lib memory debugging, simple checks failed:
4535: it seems that library does realloc(bad ptr), and recording those ptrs in heap [for debugging] was bad:
4536: heap situation changes = everything works fine
4537:
4538: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.6:
4539: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.13:
4540: worked around xmlRegisterCharEncodingHandler limitation [
4541: currently imposed limit of 10 user-defined charsets]
4542:
4543: 2003-03-28 paf
4544: * src/main/execute.C [template_gc] 1.295.2.27.2.11:
4545: execution stack copied to local
4546: register
4547: variable, removed lots [~2e7) of memory accesses
4548:
4549: 2003-03-27 paf
4550: * src/classes/string.C [template_gc] 1.125.2.15.2.17:
4551: * src/classes/table.C [template_gc] 1.172.2.14.2.19:
4552: * src/include/pa_array.h [template_gc] 1.57.2.27.2.9:
4553: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.3:
4554: * src/include/pa_string.h [template_gc] 1.144.2.28.2.40:
4555: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.5:
4556: * src/main/pa_string.C [template_gc] 1.172.2.21.2.33:
4557: * src/main/untaint.C [template_gc] 1.115.2.12.2.18:
4558: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.9:
4559: fixed clients of &get():
4560: most to use non-ref version,
4561: some[in tight places] to get_unchecked_ref
4562:
4563: * src/classes/date.C [template_gc] 1.42.2.11.2.8:
4564: * src/classes/file.C [template_gc] 1.107.2.16.2.12:
4565: * src/classes/hash.C [template_gc] 1.54.2.13.2.12:
4566: * src/classes/string.C [template_gc] 1.125.2.15.2.18:
4567: * src/classes/table.C [template_gc] 1.172.2.14.2.20:
4568: * src/classes/void.C [template_gc] 1.28.2.5.2.7:
4569: * src/include/pa_string.h [template_gc] 1.144.2.28.2.41:
4570: * src/lib/cord/cord.dsp [template_gc] 1.1.2.8:
4571: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.5:
4572: * src/lib/cord/include/cord.h [template_gc] 1.1.2.2:
4573: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.16:
4574: * src/main/compile.y [template_gc] 1.204.2.8.2.7:
4575: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.5:
4576: * src/main/pa_common.C [template_gc] 1.143.2.21.2.17:
4577: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.12:
4578: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.13:
4579: * src/main/pa_request.C [template_gc] 1.245.2.37.2.18:
4580: * src/main/pa_string.C [template_gc] 1.172.2.21.2.34:
4581: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.4:
4582: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.4:
4583: * src/types/pa_value.C [template_gc] 1.9.2.15.2.10:
4584: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.5:
4585: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.4:
4586: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.14:
4587: introducing append_help_length [radical improvement here]
4588:
4589: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.12:
4590: GC_java_finalization turned off [was 'not recommened' in gc.h,
4591: on win32 noticed no difference]
4592:
4593: * src/include/pa_array.h [template_gc] 1.57.2.27.2.11:
4594: returned checked array get [were disabled for debugging]
4595: result:not slower [don't understand that, it were INLINED]
4596: todo: find out a way of inlining it!
4597:
4598: * src/classes/memory.C [template_gc] 1.1.2.3:
4599: * src/include/pa_array.h [template_gc] 1.57.2.27.2.10:
4600: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.7:
4601: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.15:
4602: * src/lib/cord/cord.dsp [template_gc] 1.1.2.7:
4603: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.3:
4604: * src/lib/gc/include/gc.h [template_gc] 1.1.2.2:
4605: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.6:
4606: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.10:
4607: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.9:
4608: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.7:
4609: disabled gc, become even slower
4610:
4611: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.7:
4612: * src/classes/memory.C [template_gc] 1.1.2.2:
4613: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.16:
4614: * src/include/pa_array.h [template_gc] 1.57.2.27.2.8:
4615: * src/include/pa_request.h [template_gc] 1.160.2.37.2.14:
4616: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.2:
4617: * src/include/pa_string.h [template_gc] 1.144.2.28.2.39:
4618: * src/lib/cord/cord.dsp [template_gc] 1.1.2.6:
4619: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.4:
4620: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.3:
4621: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.3:
4622: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.15:
4623: * src/main/compile.y [template_gc] 1.204.2.8.2.6:
4624: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.4:
4625: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.4:
4626: * src/main/main.dsp [template_gc] 1.161.6.14.2.6:
4627: * src/main/pa_string.C [template_gc] 1.172.2.21.2.32:
4628: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.9:
4629: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.8:
4630: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.13:
4631: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.8:
4632: * src/types/types.dsp [template_gc] 1.35.10.9.2.7:
4633: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.3:
4634: Array::put(index, T>>&<< removed
4635: after Stack::pop wiping removed [moved to separate func]
4636: other Array & removed
4637:
4638: * src/lib/gc/include/gc_fake.h 1.1:
4639: file gc_fake.h was initially added on branch template_gc.
4640:
4641: * src/include/pa_string.h [template_gc] 1.144.2.28.2.42:
4642: * src/lib/gc/include/gc.h [template_gc] 1.1.2.3:
4643: * src/lib/gc/include/gc_fake.h [template_gc] 1.1.2.1:
4644: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.17:
4645: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.7:
4646: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.11:
4647: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.10:
4648: convention changed: all resulting strings are zero-terminated
4649:
4650: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.17:
4651: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.18:
4652: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.6:
4653: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.13:
4654: forgot to merge XML memory funcs replacement from gc branch
4655:
4656: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.18:
4657: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.7:
4658: XML memory funcs to GC works in debug, but fails in release
4659: todo: fix that
4660:
4661: * src/doc/memory.dox 1.1:
4662: file memory.dox was initially added on branch template_gc.
4663:
4664: * src/doc/memory.dox [template_gc] 1.1.2.1:
4665: forgot to add
4666:
4667: 2003-03-26 paf
4668: * src/lib/cord/include/private/cord_pos.h 1.1:
4669: file cord_pos.h was initially added on branch template_gc.
4670:
4671: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.6:
4672: * src/classes/file.C [template_gc] 1.107.2.16.2.11:
4673: * src/classes/op.C [template_gc] 1.127.2.22.2.20:
4674: * src/classes/table.C [template_gc] 1.172.2.14.2.18:
4675: * src/include/pa_array.h [template_gc] 1.57.2.27.2.7:
4676: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.5:
4677: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.1:
4678: * src/include/pa_string.h [template_gc] 1.144.2.28.2.38:
4679: * src/include/pa_table.h [template_gc] 1.48.2.11.2.6:
4680: * src/lib/cord/cord.dsp [template_gc] 1.1.2.5:
4681: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.3:
4682: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.2:
4683: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.2:
4684: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.14:
4685: * src/main/compile.y [template_gc] 1.204.2.8.2.5:
4686: * src/main/main.dsp [template_gc] 1.161.6.14.2.5:
4687: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.12:
4688: * src/main/pa_common.C [template_gc] 1.143.2.21.2.16:
4689: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.11:
4690: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.11:
4691: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.7:
4692: * src/main/pa_table.C [template_gc] 1.53.2.10.2.3:
4693: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.8:
4694: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.7:
4695: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.7:
4696: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.10:
4697: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.7:
4698: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.5:
4699: * src/types/types.dsp [template_gc] 1.35.10.9.2.6:
4700: pre-evaluated .count() in some places
4701:
4702: * src/lib/cord/Makefile.am 1.1:
4703: * src/lib/cord/include/Makefile.am 1.1:
4704: * src/lib/cord/include/private/Makefile.am 1.1:
4705: file Makefile.am was initially added on branch template_gc.
4706:
4707: * src/lib/cord/Makefile.in 1.1:
4708: * src/lib/cord/include/Makefile.in 1.1:
4709: * src/lib/cord/include/private/Makefile.in 1.1:
4710: file Makefile.in was initially added on branch template_gc.
4711:
4712: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.4:
4713: * src/lib/cord/cord.dsp [template_gc] 1.1.2.3:
4714: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.13:
4715: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.3:
4716: * src/main/main.dsp [template_gc] 1.161.6.14.2.3:
4717: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.5:
4718: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.1:
4719: * src/types/types.dsp [template_gc] 1.35.10.9.2.4:
4720: .dsp updated to use lib/gc,lib/cord
4721:
4722: * src/lib/cord/include/gc.h [template_gc] 1.1.2.2:
4723: * src/lib/gc/include/gc.h [template_gc] 1.1.2.1:
4724: introducing lib/gc
4725:
4726: * src/lib/cord/include/cord.h [template_gc] 1.1.2.1:
4727: * src/lib/cord/include/ec.h [template_gc] 1.1.2.1:
4728: * src/lib/cord/include/gc.h [template_gc] 1.1.2.1:
4729: * src/lib/cord/include/private/cord_pos.h [template_gc] 1.1.2.1:
4730: bundled gc includes
4731:
4732: * src/lib/cord/include/cord.h 1.1:
4733: file cord.h was initially added on branch template_gc.
4734:
4735: * src/lib/cord/include/ec.h 1.1:
4736: file ec.h was initially added on branch template_gc.
4737:
4738: * src/classes/op.C [template_gc] 1.127.2.22.2.18:
4739: * src/include/pa_array.h [template_gc] 1.57.2.27.2.6:
4740: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.7:
4741: * src/include/pa_string.h [template_gc] 1.144.2.28.2.35:
4742: * src/include/pa_version.h [template_gc] 1.7.16.1:
4743: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.12:
4744: * src/main/compile.y [template_gc] 1.204.2.8.2.4:
4745: * src/main/execute.C [template_gc] 1.295.2.27.2.10:
4746: * src/main/pa_common.C [template_gc] 1.143.2.21.2.15:
4747: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.8:
4748: * src/main/pa_request.C [template_gc] 1.245.2.37.2.17:
4749: * src/main/pa_string.C [template_gc] 1.172.2.21.2.30:
4750: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.7:
4751: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.4:
4752: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.2:
4753: a number of bugfixes [while testing first real site (aval)]
4754:
4755: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.5:
4756: * src/lib/cord/cord.dsp [template_gc] 1.1.2.4:
4757: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.2:
4758: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.1:
4759: * src/main/main.dsp [template_gc] 1.161.6.14.2.4:
4760: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.6:
4761: * src/types/types.dsp [template_gc] 1.35.10.9.2.5:
4762: started profiling
4763:
4764: * src/lib/cord/include/gc.h 1.1:
4765: * src/lib/gc/include/gc.h 1.1:
4766: file gc.h was initially added on branch template_gc.
4767:
4768: * acsite.m4 1.1:
4769: file acsite.m4 was initially added on branch template_gc.
4770:
4771: * acsite.m4 [template_gc] 1.1.2.1:
4772: * bin/Makefile.in [template_gc] 1.9.2.3.2.1:
4773: * etc/Makefile.in [template_gc] 1.14.2.3.2.1:
4774: * etc/parser3.charsets/Makefile.in [template_gc] 1.17.2.3.2.1:
4775: * src/Makefile.in [template_gc] 1.55.2.3.2.1:
4776: * src/classes/Makefile.am [template_gc] 1.40.16.2:
4777: * src/classes/Makefile.in [template_gc] 1.53.2.3.2.1:
4778: * src/classes/mail.C [template_gc] 1.88.2.16.2.14:
4779: * src/classes/math.C [template_gc] 1.24.2.12.2.8:
4780: * src/classes/op.C [template_gc] 1.127.2.22.2.19:
4781: * src/include/Makefile.in [template_gc] 1.11.2.5.2.1:
4782: * src/include/pa_common.h [template_gc] 1.89.2.13.2.8:
4783: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.1:
4784: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.3:
4785: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.1:
4786: * src/include/pa_request.h [template_gc] 1.160.2.37.2.13:
4787: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.5:
4788: * src/include/pa_string.h [template_gc] 1.144.2.28.2.36:
4789: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.4:
4790: * src/include/pa_version.h [template_gc] 1.7.16.2:
4791: * src/lib/Makefile.am [template_gc] 1.3.10.1:
4792: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.1:
4793: * src/lib/cord/Makefile.am [template_gc] 1.1.2.1:
4794: * src/lib/cord/Makefile.in [template_gc] 1.1.2.1:
4795: * src/lib/cord/include/Makefile.am [template_gc] 1.1.2.1:
4796: * src/lib/cord/include/Makefile.in [template_gc] 1.1.2.1:
4797: * src/lib/cord/include/private/Makefile.am [template_gc] 1.1.2.1:
4798: * src/lib/cord/include/private/Makefile.in [template_gc] 1.1.2.1:
4799: * src/lib/ltdl/Makefile.in [template_gc] 1.4.2.1.2.2:
4800: * src/lib/md5/Makefile.in [template_gc] 1.6.2.3.2.1:
4801: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.1:
4802: * src/lib/pcre/Makefile.in [template_gc] 1.8.2.3.2.2:
4803: * src/main/Makefile.am [template_gc] 1.35.6.4.2.2:
4804: * src/main/Makefile.in [template_gc] 1.50.2.6.2.1:
4805: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.10:
4806: * src/main/pa_string.C [template_gc] 1.172.2.21.2.31:
4807: * src/main/untaint.C [template_gc] 1.115.2.12.2.17:
4808: * src/sql/Makefile.in [template_gc] 1.11.2.3.2.1:
4809: * src/targets/Makefile.in [template_gc] 1.42.2.3.2.1:
4810: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.1:
4811: * src/targets/apache13/p3runConfigure.in [template_gc] 1.11.14.4.2.1:
4812: * src/targets/cgi/Makefile.am [template_gc] 1.46.2.5.2.1:
4813: * src/targets/cgi/Makefile.in [template_gc] 1.62.2.5.2.1:
4814: * src/targets/isapi/Makefile.in [template_gc] 1.11.2.3.2.1:
4815: * src/types/Makefile.am [template_gc] 1.28.10.1.2.2:
4816: * src/types/Makefile.in [template_gc] 1.50.2.4.2.1:
4817: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.3:
4818: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.3:
4819: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.3:
4820: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.5:
4821: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.6:
4822: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.3:
4823: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.5:
4824: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.4:
4825: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.6:
4826: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.6:
4827: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.3:
4828: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.5:
4829: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.7:
4830: configured math funcs
4831: ported pa_exec
4832:
4833: * src/classes/classes.dsp 1.26:
4834: * src/lib/ltdl/libltdl.dsp 1.4:
4835: * src/lib/md5/md5.dsp 1.3:
4836: * src/lib/pcre/pcre.dsp 1.2:
4837: * src/main/main.dsp 1.162:
4838: * src/targets/cgi/parser3.dsp 1.61:
4839: * src/types/types.dsp 1.37:
4840: .dsp profiling updated
4841:
4842: 2003-03-25 paf
4843: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.14:
4844: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.9:
4845: memory: new 'new' overloads for structure handling
4846:
1.24 paf 4847: * tests/results/109.processed [template_gc] 1.1.2.1.2.1:
4848: it was a bug in parser. updated 109 test result
4849:
1.23 paf 4850: * operators.txt [template_gc] 1.109.2.1.2.2:
4851: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.10:
4852: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.5:
4853: $status.memory
4854: used
4855: free
4856: since_compact
4857: process
4858:
4859: * src/doc/exception.dox 1.1:
4860: file exception.dox was initially added on branch template_gc.
4861:
4862: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.11:
4863: * src/main/untaint.C [template_gc] 1.115.2.12.2.15:
4864: untaint.C L_MAIL_HEADER
4865:
4866: * src/classes/xnode.C [template_gc] 1.54.2.10.2.9:
4867: * src/classes/xnode.h [template_gc] 1.18.2.6.2.5:
4868: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.13:
4869: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.6:
4870: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.5:
4871: xnode.C compiled, doc/node finalizers isntalled
4872:
4873: * src/main/pa_request.C [template_gc] 1.245.2.37.2.14:
4874: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.6:
4875: vxnode compiled
4876: xml linked
4877:
4878: * tests/results/121.processed 1.1:
4879: file 121.processed was initially added on branch template_gc.
4880:
4881: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.6:
4882: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.5:
4883: * src/main/untaint.C [template_gc] 1.115.2.12.2.16:
4884: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.3:
4885: untaint.C L_SQL
4886:
4887: * src/types/pa_vmemory.h 1.1:
4888: file pa_vmemory.h was initially added on branch template_gc.
4889:
4890: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.14:
4891: fixed transform params
4892:
4893: * operators.txt [template_gc] 1.109.2.1.2.1:
4894: * src/classes/Makefile.am [template_gc] 1.40.16.1:
4895: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.3:
4896: * src/classes/memory.C [template_gc] 1.1.2.1:
4897: * src/classes/op.C [template_gc] 1.127.2.22.2.17:
4898: * src/main/pa_request.C [template_gc] 1.245.2.37.2.15:
4899: * src/types/Makefile.am [template_gc] 1.28.10.1.2.1:
4900: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.4:
4901: * src/types/pa_vmemory.h [template_gc] 1.1.2.1:
4902: * src/types/types.dsp [template_gc] 1.35.10.9.2.3:
4903: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.1:
4904: ^memory:compact[]
4905:
4906: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.4:
4907: vxdoc compiled
4908:
4909: * tests/121.html 1.1:
4910: file 121.html was initially added on branch template_gc.
4911:
4912: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.15:
4913: * tests/Makefile [template_gc] 1.1.2.8.2.5:
4914: fixed transform params2
4915:
4916: * src/doc/string.dox [template_gc] 1.4.22.1:
4917: updated: new string internals
4918:
4919: * src/classes/image.C [template_gc] 1.90.2.15.2.18:
4920: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.13:
4921: * src/classes/xnode.C [template_gc] 1.54.2.10.2.10:
4922: * src/include/pa_string.h [template_gc] 1.144.2.28.2.34:
4923: * src/main/pa_string.C [template_gc] 1.172.2.21.2.29:
4924: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.7:
4925: removed StringBody(0) ambiguilty, introducting static
4926: StringBody::Format(int)
4927:
4928: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.10:
4929: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.6:
4930: * tests/Makefile [template_gc] 1.1.2.8.2.4:
4931: * tests/results/107.processed [template_gc] 1.1.2.1.2.1:
4932: fixed dom language [values are now considered tainted.
4933: it was a bug in parser. updated 107 test result
4934:
4935: * src/classes/image.C [template_gc] 1.90.2.15.2.17:
4936: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.12:
4937: * src/classes/xnode.h [template_gc] 1.18.2.6.2.4:
4938: * src/doc/exception.dox [template_gc] 1.1.2.1:
4939: * src/doc/index.dox [template_gc] 1.4.8.1:
4940: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.4:
4941: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.12:
4942: * src/include/pa_request.h [template_gc] 1.160.2.37.2.12:
4943: * src/include/pa_string.h [template_gc] 1.144.2.28.2.33:
4944: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.8:
4945: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.5:
4946: * src/main/pa_string.C [template_gc] 1.172.2.21.2.28:
4947: xdoc.C compiled
4948: todo: xnode.C / finalizers
4949:
4950: * src/classes/memory.C 1.1:
4951: file memory.C was initially added on branch template_gc.
4952:
4953: * src/main/pa_request.C [template_gc] 1.245.2.37.2.16:
4954: * src/main/untaint.C [template_gc] 1.115.2.12.2.14:
4955: * src/types/pa_value.C [template_gc] 1.9.2.15.2.9:
4956: * src/types/pa_value.h [template_gc] 1.109.2.25.2.8:
4957: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.5:
4958: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.6:
4959: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.4:
4960: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.5:
4961: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.3:
4962: * tests/121.html [template_gc] 1.1.2.1:
4963: * tests/results/121.processed [template_gc] 1.1.2.1:
4964: untaint.C L_URI
4965:
4966: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.5:
4967: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.6:
4968: fixed stylesheet caching
4969:
4970: 2003-03-24 paf
4971: * src/classes/void.C [template_gc] 1.28.2.5.2.6:
4972: void.C compiled
4973:
4974: * src/main/pa_common.C [template_gc] 1.143.2.21.2.14:
4975: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.9:
4976: http://
4977:
4978: * src/classes/file.C [template_gc] 1.107.2.16.2.10:
4979: * src/classes/image.C [template_gc] 1.90.2.15.2.16:
4980: * src/classes/mail.C [template_gc] 1.88.2.16.2.13:
4981: * src/include/pa_string.h [template_gc] 1.144.2.28.2.32:
4982: * src/main/pa_common.C [template_gc] 1.143.2.21.2.13:
4983: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.8:
4984: introducing string[body]::pos(char)
4985:
4986: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.4:
4987: pa_vstatus.C compiled
4988:
4989: * src/include/pa_string.h [template_gc] 1.144.2.28.2.30:
4990: * src/main/pa_string.C [template_gc] 1.172.2.21.2.26:
4991: * src/main/untaint.C [template_gc] 1.115.2.12.2.12:
4992: String::ArrayFragment::append_positions fixed
4993:
4994: * src/classes/hash.C [template_gc] 1.54.2.13.2.11:
4995: * src/classes/string.C [template_gc] 1.125.2.15.2.16:
4996: * src/classes/table.C [template_gc] 1.172.2.14.2.14:
4997: * src/types/pa_value.C [template_gc] 1.9.2.15.2.7:
4998: all linked
4999: todo: debug
5000:
5001: * src/classes/hash.C [template_gc] 1.54.2.13.2.10:
5002: * src/classes/image.C [template_gc] 1.90.2.15.2.12:
5003: * src/classes/string.C [template_gc] 1.125.2.15.2.10:
5004: * src/classes/table.C [template_gc] 1.172.2.14.2.9:
5005: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.10:
5006: * src/include/pa_string.h [template_gc] 1.144.2.28.2.23:
5007: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.4:
5008: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.4:
5009: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.10:
5010: image.C compiled
5011:
5012: * src/classes/mail.C [template_gc] 1.88.2.16.2.10:
5013: * src/classes/string.C [template_gc] 1.125.2.15.2.11:
5014: * src/classes/table.C [template_gc] 1.172.2.14.2.11:
5015: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.3:
5016: mail.C compiled
5017:
5018: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.4:
5019: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.5:
5020: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.9:
5021: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.5:
5022: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.4:
5023: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.5:
5024: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.4:
5025: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.4:
5026: pa_vstateless_class.C compiled
5027:
5028: * src/classes/hash.C [template_gc] 1.54.2.13.2.9:
5029: * src/classes/string.C [template_gc] 1.125.2.15.2.9:
5030: * src/classes/table.C [template_gc] 1.172.2.14.2.8:
5031: * src/classes/void.C [template_gc] 1.28.2.5.2.4:
5032: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.9:
5033: * src/include/pa_request.h [template_gc] 1.160.2.37.2.8:
5034: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.4:
5035: hash.C compiled
5036:
5037: * src/classes/string.C [template_gc] 1.125.2.15.2.15:
5038: * src/types/pa_value.C [template_gc] 1.9.2.15.2.6:
5039: * src/types/pa_value.h [template_gc] 1.109.2.25.2.5:
5040: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.4:
5041: pa_value.C compiled
5042:
5043: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.6:
5044: pa_vtable.C compiled
5045:
5046: * src/main/execute.C [template_gc] 1.295.2.27.2.7:
5047: * src/main/pa_string.C [template_gc] 1.172.2.21.2.22:
5048: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.5:
5049: classes.lib
5050: main.lib compiled
5051:
5052: * src/classes/image.C [template_gc] 1.90.2.15.2.14:
5053: * src/classes/op.C [template_gc] 1.127.2.22.2.16:
5054: * src/classes/table.C [template_gc] 1.172.2.14.2.16:
5055: * src/include/pa_string.h [template_gc] 1.144.2.28.2.28:
5056: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.10:
5057: * src/main/compile.y [template_gc] 1.204.2.8.2.3:
5058: * src/main/execute.C [template_gc] 1.295.2.27.2.8:
5059: * src/main/pa_common.C [template_gc] 1.143.2.21.2.11:
5060: * src/main/untaint.C [template_gc] 1.115.2.12.2.11:
5061: * tests/Makefile [template_gc] 1.1.2.8.2.1:
5062: attempt to do gif encoding to CORD_ec [bad]
5063: would rewrite as realloc now
5064:
5065: * src/classes/mail.C [template_gc] 1.88.2.16.2.11:
5066: * src/main/pa_request.C [template_gc] 1.245.2.37.2.10:
5067: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.5:
5068: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.5:
5069: all compiled.
5070: todo:link
5071:
5072: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.3:
5073: pa_vfile.C compiled
5074:
5075: * src/main/pa_string.C [template_gc] 1.172.2.21.2.24:
5076: * tests/Makefile [template_gc] 1.1.2.8.2.2:
5077: string::pos fixed
5078:
5079: * src/classes/op.C [template_gc] 1.127.2.22.2.14:
5080: * src/classes/string.C [template_gc] 1.125.2.15.2.12:
5081: * src/classes/table.C [template_gc] 1.172.2.14.2.12:
5082: * src/classes/void.C [template_gc] 1.28.2.5.2.5:
5083: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.5:
5084: * src/include/pa_string.h [template_gc] 1.144.2.28.2.24:
5085: * src/main/pa_request.C [template_gc] 1.245.2.37.2.9:
5086: * src/main/pa_string.C [template_gc] 1.172.2.21.2.19:
5087: op.C compiled
5088:
5089: * src/classes/string.C [template_gc] 1.125.2.15.2.14:
5090: * src/classes/table.C [template_gc] 1.172.2.14.2.13:
5091: * src/include/pa_string.h [template_gc] 1.144.2.28.2.26:
5092: * src/main/pa_string.C [template_gc] 1.172.2.21.2.21:
5093: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.5:
5094: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.4:
5095: table.C compiled
5096:
5097: * src/types/pa_value.h [template_gc] 1.109.2.25.2.6:
5098: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.3:
5099: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.6:
5100: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.3:
5101: pa_vcookie.C compiled
5102:
5103: * parser3.dsw [template_gc] 1.7.6.1.2.3:
5104: * src/classes/date.C [template_gc] 1.42.2.11.2.6:
5105: * src/classes/file.C [template_gc] 1.107.2.16.2.7:
5106: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.5:
5107: * src/include/pa_string.h [template_gc] 1.144.2.28.2.27:
5108: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.8:
5109: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.6:
5110: empty run passed OK
5111:
5112: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.11:
5113: * src/classes/xnode.C [template_gc] 1.54.2.10.2.8:
5114: * src/classes/xnode.h [template_gc] 1.18.2.6.2.3:
5115: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.3:
5116: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.2:
5117: * src/include/pa_request.h [template_gc] 1.160.2.37.2.11:
5118: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.3:
5119: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.4:
5120: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.7:
5121: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.7:
5122: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.4:
5123: * src/main/pa_request.C [template_gc] 1.245.2.37.2.13:
5124: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.5:
5125: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.5:
5126: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.4:
5127: started XML
5128:
5129: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.5:
5130: pa_vform.C compiled
5131:
5132: * src/classes/math.C [template_gc] 1.24.2.12.2.6:
5133: * src/classes/op.C [template_gc] 1.127.2.22.2.13:
5134: math.C compiled
5135:
5136: * src/classes/classes.C [template_gc] 1.18.2.6.2.2:
5137: * src/classes/classes.awk [template_gc] 1.6.6.3.2.1:
5138: * src/classes/classes.h [template_gc] 1.23.2.9.2.3:
5139: * src/classes/date.C [template_gc] 1.42.2.11.2.5:
5140: * src/classes/double.C [template_gc] 1.53.2.8.2.3:
5141: * src/classes/file.C [template_gc] 1.107.2.16.2.6:
5142: * src/classes/form.C [template_gc] 1.34.2.7.2.5:
5143: * src/classes/hash.C [template_gc] 1.54.2.13.2.8:
5144: * src/classes/image.C [template_gc] 1.90.2.15.2.11:
5145: * src/classes/int.C [template_gc] 1.49.2.7.2.3:
5146: * src/classes/mail.C [template_gc] 1.88.2.16.2.9:
5147: * src/classes/math.C [template_gc] 1.24.2.12.2.5:
5148: * src/classes/op.C [template_gc] 1.127.2.22.2.12:
5149: * src/classes/response.C [template_gc] 1.23.2.8.2.2:
5150: * src/classes/string.C [template_gc] 1.125.2.15.2.8:
5151: * src/classes/table.C [template_gc] 1.172.2.14.2.7:
5152: * src/classes/void.C [template_gc] 1.28.2.5.2.3:
5153: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.8:
5154: * src/classes/xnode.C [template_gc] 1.54.2.10.2.7:
5155: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.9:
5156: * src/include/pa_request.h [template_gc] 1.160.2.37.2.7:
5157: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.4:
5158: * src/include/pa_string.h [template_gc] 1.144.2.28.2.22:
5159: * src/main/pa_string.C [template_gc] 1.172.2.21.2.18:
5160: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.3:
5161: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.8:
5162: file.C
5163: table.C compiled
5164:
5165: * src/classes/file.C [template_gc] 1.107.2.16.2.9:
5166: * src/classes/image.C [template_gc] 1.90.2.15.2.15:
5167: * src/classes/mail.C [template_gc] 1.88.2.16.2.12:
5168: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.11:
5169: * src/include/pa_string.h [template_gc] 1.144.2.28.2.31:
5170: * src/main/pa_common.C [template_gc] 1.143.2.21.2.12:
5171: * src/main/pa_request.C [template_gc] 1.245.2.37.2.12:
5172: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.7:
5173: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.5:
5174: size_t pos everywhere checks changed to check for eq STRING_NOT_FOUND
5175:
5176: * src/classes/int.C [template_gc] 1.49.2.7.2.4:
5177: * src/classes/table.C [template_gc] 1.172.2.14.2.10:
5178: int.C compiled
5179:
5180: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.4:
5181: pa_wcontext.C compiled
5182:
5183: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.4:
5184: pa_vstring.C compiled
5185:
5186: * src/main/pa_string.C [template_gc] 1.172.2.21.2.27:
5187: * src/main/untaint.C [template_gc] 1.115.2.12.2.13:
5188: * tests/Makefile [template_gc] 1.1.2.8.2.3:
5189: string optimize bit implemented
5190:
5191: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.6:
5192: * src/main/execute.C [template_gc] 1.295.2.27.2.9:
5193: * src/main/pa_string.C [template_gc] 1.172.2.21.2.23:
5194: hashcode implemented fully, including per-char callback [it can
5195: be - substr CORD node]
5196:
5197: * src/classes/table.C [template_gc] 1.172.2.14.2.17:
5198: * src/include/pa_string.h [template_gc] 1.144.2.28.2.29:
5199: * src/main/pa_string.C [template_gc] 1.172.2.21.2.25:
5200: String::this_starts fixed
5201:
5202: * src/classes/date.C [template_gc] 1.42.2.11.2.7:
5203: * src/classes/file.C [template_gc] 1.107.2.16.2.8:
5204: * src/classes/form.C [template_gc] 1.34.2.7.2.6:
5205: * src/classes/image.C [template_gc] 1.90.2.15.2.13:
5206: * src/classes/math.C [template_gc] 1.24.2.12.2.7:
5207: * src/classes/op.C [template_gc] 1.127.2.22.2.15:
5208: * src/classes/table.C [template_gc] 1.172.2.14.2.15:
5209: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.4:
5210: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.4:
5211: * src/include/pa_common.h [template_gc] 1.89.2.13.2.7:
5212: * src/include/pa_request.h [template_gc] 1.160.2.37.2.10:
5213: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.4:
5214: * src/include/pa_table.h [template_gc] 1.48.2.11.2.5:
5215: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.6:
5216: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.6:
5217: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.9:
5218: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.3:
5219: * src/main/pa_request.C [template_gc] 1.245.2.37.2.11:
5220: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.3:
5221: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.4:
5222: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.5:
5223: * src/types/pa_value.C [template_gc] 1.9.2.15.2.8:
5224: * src/types/pa_value.h [template_gc] 1.109.2.25.2.7:
5225: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.12:
5226: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.6:
5227: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.5:
5228: 2*2 worked :)
5229:
5230: * src/classes/string.C [template_gc] 1.125.2.15.2.13:
5231: * src/include/pa_request.h [template_gc] 1.160.2.37.2.9:
5232: * src/include/pa_string.h [template_gc] 1.144.2.28.2.25:
5233: * src/main/pa_string.C [template_gc] 1.172.2.21.2.20:
5234: string.C compiled
5235:
5236: * src/include/pa_array.h [template_gc] 1.57.2.27.2.5:
5237: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.11:
5238: gif encoding rewritten to rewalloc with 100byte buf ahead
5239:
5240: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.10:
5241: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.11:
5242: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.4:
5243: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.3:
5244: pa_vmail.C compiled
5245:
5246: * src/types/pa_vhash.C [template_gc] 1.1.2.3.2.2:
5247: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.6:
5248: pa_vimage.C compiled
5249:
5250: * src/include/pa_string.h [template_gc] 1.144.2.28.2.21:
5251: * src/main/pa_string.C [template_gc] 1.172.2.21.2.17:
5252: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.2:
5253: * src/main/untaint.C [template_gc] 1.115.2.12.2.10:
5254: main.lib compiled
5255:
5256: 2003-03-21 paf
5257: * src/classes/hash.C [template_gc] 1.54.2.13.2.6:
5258: * src/classes/mail.C [template_gc] 1.88.2.16.2.8:
5259: * src/classes/op.C [template_gc] 1.127.2.22.2.9:
5260: * src/include/pa_request.h [template_gc] 1.160.2.37.2.5:
5261: * src/main/execute.C [template_gc] 1.295.2.27.2.6:
5262: * src/main/pa_request.C [template_gc] 1.245.2.37.2.7:
5263: * src/types/pa_value.C [template_gc] 1.9.2.15.2.5:
5264: * src/types/pa_value.h [template_gc] 1.109.2.25.2.4:
5265: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.5:
5266: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.3:
5267: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.4:
5268: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.7:
5269: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.4:
5270: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.3:
5271: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.3:
5272: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.3:
5273: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.4:
5274: pa_request.C 50% compiled
5275:
5276: * src/classes/op.C [template_gc] 1.127.2.22.2.11:
5277: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.3:
5278: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.3:
5279: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.3:
5280: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.3:
5281: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.5:
5282: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.2:
5283: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.5:
5284: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.2:
5285: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.5:
5286: pa_sql_driver_manager.C compiled
5287:
5288: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.4:
5289: * src/main/pa_string.C [template_gc] 1.172.2.21.2.14:
5290: test14 [bug fixed]
5291:
1.24 paf 5292: * src/classes/file.C 1.108:
5293: ^file::exec/cgi now does not pass post data by default.
5294: use: ^file::exec[...;$.stdin[$request.body]
5295:
1.23 paf 5296: * src/classes/classes.C [template_gc] 1.18.2.6.2.1:
5297: * src/classes/classes.h [template_gc] 1.23.2.9.2.2:
5298: * src/classes/date.C [template_gc] 1.42.2.11.2.4:
5299: * src/classes/double.C [template_gc] 1.53.2.8.2.2:
5300: * src/classes/file.C [template_gc] 1.107.2.16.2.5:
5301: * src/classes/form.C [template_gc] 1.34.2.7.2.4:
5302: * src/classes/hash.C [template_gc] 1.54.2.13.2.5:
5303: * src/classes/image.C [template_gc] 1.90.2.15.2.8:
5304: * src/classes/int.C [template_gc] 1.49.2.7.2.2:
5305: * src/classes/mail.C [template_gc] 1.88.2.16.2.6:
5306: * src/classes/math.C [template_gc] 1.24.2.12.2.4:
5307: * src/classes/op.C [template_gc] 1.127.2.22.2.7:
5308: * src/classes/string.C [template_gc] 1.125.2.15.2.7:
5309: * src/classes/table.C [template_gc] 1.172.2.14.2.6:
5310: * src/classes/void.C [template_gc] 1.28.2.5.2.2:
5311: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.6:
5312: * src/classes/xnode.C [template_gc] 1.54.2.10.2.5:
5313: * src/classes/xnode.h [template_gc] 1.18.2.6.2.2:
5314: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.2:
5315: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.2:
5316: * src/include/pa_common.h [template_gc] 1.89.2.13.2.5:
5317: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.2:
5318: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.8:
5319: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.1:
5320: * src/include/pa_request.h [template_gc] 1.160.2.37.2.3:
5321: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.3:
5322: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.2:
5323: * src/include/pa_string.h [template_gc] 1.144.2.28.2.17:
5324: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.2:
5325: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.2:
5326: * src/include/pa_table.h [template_gc] 1.48.2.11.2.4:
5327: * src/main/compile.C [template_gc] 1.69.2.6.2.3:
5328: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.7:
5329: * src/main/compile.y [template_gc] 1.204.2.8.2.1:
5330: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.3:
5331: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.2:
5332: * src/main/execute.C [template_gc] 1.295.2.27.2.4:
5333: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.4:
5334: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.2:
5335: * src/main/pa_common.C [template_gc] 1.143.2.21.2.8:
5336: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.5:
5337: * src/main/pa_request.C [template_gc] 1.245.2.37.2.5:
5338: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.4:
5339: * src/main/pa_string.C [template_gc] 1.172.2.21.2.15:
5340: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.4:
5341: * src/main/untaint.C [template_gc] 1.115.2.12.2.9:
5342: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.3:
5343: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.4:
5344: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.4:
5345: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.2:
5346: * src/types/pa_method.h [template_gc] 1.1.2.4.2.3:
5347: * src/types/pa_value.C [template_gc] 1.9.2.15.2.4:
5348: * src/types/pa_value.h [template_gc] 1.109.2.25.2.3:
5349: * src/types/pa_vbool.h [template_gc] 1.21.2.3.2.1:
5350: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.2:
5351: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.2:
5352: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.3:
5353: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.4:
5354: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.2:
5355: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.2:
5356: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.2:
5357: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.3:
5358: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.2:
5359: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.4:
5360: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.4:
5361: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.2:
5362: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.2:
5363: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.3:
5364: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.2:
5365: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.2:
5366: * src/types/pa_vjunction.h [template_gc] 1.19.2.5.2.1:
5367: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.8:
5368: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.2:
5369: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.2:
5370: * src/types/pa_vmath.h [template_gc] 1.14.2.4.2.2:
5371: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.4:
5372: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.5:
5373: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.3:
5374: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.2:
5375: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.2:
5376: * src/types/pa_vrequest.h [template_gc] 1.25.2.3.2.2:
5377: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.3:
5378: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.2:
5379: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.2:
5380: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.3:
5381: * src/types/pa_vstateless_object.h [template_gc] 1.28.2.4.2.2:
5382: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.3:
5383: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.2:
5384: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.3:
5385: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.2:
5386: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.3:
5387: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.3:
5388: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.2:
5389: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.3:
5390: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.4:
5391: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.4:
5392: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.3:
5393: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.3:
5394: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.4:
5395: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.3:
5396: introducing StringBody [C++ CORD wrapper]
5397:
5398: * src/main/pa_common.C 1.146:
5399: * src/main/pa_common.C 1.148:
5400: } typo bug fix
5401:
5402: * src/classes/hash.C [template_gc] 1.54.2.13.2.7:
5403: * src/classes/image.C [template_gc] 1.90.2.15.2.10:
5404: * src/classes/op.C [template_gc] 1.127.2.22.2.10:
5405: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.7:
5406: * src/classes/xnode.C [template_gc] 1.54.2.10.2.6:
5407: * src/include/pa_common.h [template_gc] 1.89.2.13.2.6:
5408: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.5:
5409: * src/include/pa_request.h [template_gc] 1.160.2.37.2.6:
5410: * src/include/pa_string.h [template_gc] 1.144.2.28.2.20:
5411: * src/main/compile.C [template_gc] 1.69.2.6.2.4:
5412: * src/main/pa_common.C [template_gc] 1.143.2.21.2.10:
5413: * src/main/pa_request.C [template_gc] 1.245.2.37.2.8:
5414: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.9:
5415: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.4:
5416: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.5:
5417: pa_request.C compiled
5418:
5419: * src/classes/image.C [template_gc] 1.90.2.15.2.9:
5420: * src/classes/mail.C [template_gc] 1.88.2.16.2.7:
5421: * src/classes/op.C [template_gc] 1.127.2.22.2.8:
5422: * src/include/pa_request.h [template_gc] 1.160.2.37.2.4:
5423: * src/include/pa_string.h [template_gc] 1.144.2.28.2.18:
5424: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.8:
5425: * src/main/compile.y [template_gc] 1.204.2.8.2.2:
5426: * src/main/execute.C [template_gc] 1.295.2.27.2.5:
5427: * src/main/pa_common.C [template_gc] 1.143.2.21.2.9:
5428: * src/main/pa_request.C [template_gc] 1.245.2.37.2.6:
5429: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.3:
5430: * src/types/pa_method.h [template_gc] 1.1.2.4.2.4:
5431: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.4:
5432: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.3:
5433: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.6:
5434: execute.C compiled
5435:
5436: * src/main/pa_common.C 1.147:
5437: * src/targets/cgi/parser3.C 1.217:
5438: *** empty log message ***
5439:
5440: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.2:
5441: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.3:
5442: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.3:
5443: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.9:
5444: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.5:
5445: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.3:
5446: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.5:
5447: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.6:
5448: pa_charsets.C compiled
5449:
5450: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.4:
5451: * src/include/pa_string.h [template_gc] 1.144.2.28.2.19:
5452: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.7:
5453: * src/main/pa_string.C [template_gc] 1.172.2.21.2.16:
5454: pa_exec.C compiled [win32 only for now] todo: on unix
5455:
5456: * src/classes/file.C 1.109:
5457: * src/include/pa_charset.h 1.21:
5458: * src/main/pa_charset.C 1.34:
5459: $file::exec/cgi[script;
5460: $.charset[this is script's charset]
5461:
5462: command line, env values, input got transcoded before call
5463: stdout, stderr got transcoded after call
5464:
5465: 2003-03-20 paf
5466: * src/include/pa_string.h [template_gc] 1.144.2.28.2.12:
5467: this_starts fixed
5468:
5469: * src/include/pa_string.h [template_gc] 1.144.2.28.2.16:
5470: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.3:
5471: * src/main/pa_string.C [template_gc] 1.172.2.21.2.13:
5472: * src/main/untaint.C [template_gc] 1.115.2.12.2.8:
5473: cord bug fix, but still errors
5474: todo: clear out
5475:
5476: * src/include/pa_array.h [template_gc] 1.57.2.27.2.4:
5477: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.4:
5478: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.6:
5479: * src/include/pa_string.h [template_gc] 1.144.2.28.2.9:
5480: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.3:
5481: * src/main/pa_string.C [template_gc] 1.172.2.21.2.8:
5482: test: gc/exit runned OK
5483:
5484: * src/classes/image.C [template_gc] 1.90.2.15.2.5:
5485: * src/classes/mail.C [template_gc] 1.88.2.16.2.4:
5486: * src/classes/math.C [template_gc] 1.24.2.12.2.3:
5487: * src/classes/string.C [template_gc] 1.125.2.15.2.5:
5488: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.3:
5489: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.3:
5490: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.5:
5491: * src/include/pa_string.h [template_gc] 1.144.2.28.2.7:
5492: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.2:
5493: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.2:
5494: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.2:
5495: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.3:
5496: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.2:
5497: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.2:
5498: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.2:
5499: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.2:
5500: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.2:
5501: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.4:
5502: * src/main/pa_common.C [template_gc] 1.143.2.21.2.5:
5503: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.2:
5504: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.3:
5505: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.2:
5506: * src/main/pa_request.C [template_gc] 1.245.2.37.2.4:
5507: * src/main/pa_string.C [template_gc] 1.172.2.21.2.6:
5508: * src/main/untaint.C [template_gc] 1.115.2.12.2.4:
5509: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.3:
5510: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.5:
5511: untaint.C 99% [except mail&sql&optimize]
5512:
1.24 paf 5513: * src/types/pa_vmail.C 1.42:
5514: another naming problem: should not name vars like that: unpredictable close caused problems with later sending mail:
5515: Mar 20 06:39:53 pt-6 sendmail[19044]: File descriptors missing on startup: stdin; Bad file number
5516:
5517: todo: find out why so many filters(stream) here. probably wrong?
5518:
1.23 paf 5519: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.4:
5520: * src/include/pa_string.h [template_gc] 1.144.2.28.2.8:
5521: * src/main/pa_common.C [template_gc] 1.143.2.21.2.6:
5522: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.3:
5523: * src/main/pa_string.C [template_gc] 1.172.2.21.2.7:
5524: * src/main/untaint.C [template_gc] 1.115.2.12.2.5:
5525: test compiled
5526:
5527: * src/include/pa_string.h [template_gc] 1.144.2.28.2.15:
5528: more tests
5529:
5530: * src/classes/image.C [template_gc] 1.90.2.15.2.7:
5531: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.5:
5532: * src/include/pa_string.h [template_gc] 1.144.2.28.2.14:
5533: * src/lib/ltdl/ltdl.c [template_gc] 1.3.2.1.2.1:
5534: * src/lib/ltdl/ltdl.h [template_gc] 1.2.2.1.2.1:
5535: * src/lib/pcre/internal.h [template_gc] 1.1.18.1:
5536: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.3:
5537: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.3:
5538: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.6:
5539: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.4:
5540: * src/main/pa_string.C [template_gc] 1.172.2.21.2.11:
5541: * src/main/untaint.C [template_gc] 1.115.2.12.2.7:
5542: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.7:
5543: more tests [bugs fixed]
5544:
1.24 paf 5545: * src/include/pa_string.h [template_gc] 1.144.2.28.2.11:
5546: * src/main/pa_string.C [template_gc] 1.172.2.21.2.10:
5547: added: assertion on new String ctor & append params convention
5548:
1.23 paf 5549: * src/main/pa_string.C [template_gc] 1.172.2.21.2.12:
5550: string.pos fixed
5551:
5552: * src/classes/file.C [template_gc] 1.107.2.16.2.4:
5553: * src/classes/hash.C [template_gc] 1.54.2.13.2.4:
5554: * src/classes/image.C [template_gc] 1.90.2.15.2.6:
5555: * src/classes/mail.C [template_gc] 1.88.2.16.2.5:
5556: * src/classes/op.C [template_gc] 1.127.2.22.2.6:
5557: * src/classes/string.C [template_gc] 1.125.2.15.2.6:
5558: * src/classes/table.C [template_gc] 1.172.2.14.2.5:
5559: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.5:
5560: * src/include/pa_common.h [template_gc] 1.89.2.13.2.4:
5561: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.7:
5562: * src/include/pa_string.h [template_gc] 1.144.2.28.2.10:
5563: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.5:
5564: * src/main/pa_common.C [template_gc] 1.143.2.21.2.7:
5565: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.4:
5566: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.4:
5567: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.3:
5568: * src/main/pa_string.C [template_gc] 1.172.2.21.2.9:
5569: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.3:
5570: * src/main/untaint.C [template_gc] 1.115.2.12.2.6:
5571: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.3:
5572: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.2:
5573: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.6:
5574: more tests OK
5575:
5576: * parser3.dsw [template_gc] 1.7.6.1.2.2:
5577: * src/classes/file.C [template_gc] 1.107.2.16.2.3:
5578: * src/classes/image.C [template_gc] 1.90.2.15.2.4:
5579: * src/classes/op.C [template_gc] 1.127.2.22.2.5:
5580: * src/classes/string.C [template_gc] 1.125.2.15.2.4:
5581: * src/classes/table.C [template_gc] 1.172.2.14.2.4:
5582: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.4:
5583: * src/classes/xnode.C [template_gc] 1.54.2.10.2.4:
5584: * src/include/pa_common.h [template_gc] 1.89.2.13.2.3:
5585: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.4:
5586: * src/include/pa_request.h [template_gc] 1.160.2.37.2.2:
5587: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.2:
5588: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.2:
5589: * src/include/pa_string.h [template_gc] 1.144.2.28.2.6:
5590: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.3:
5591: * src/main/execute.C [template_gc] 1.295.2.27.2.3:
5592: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.3:
5593: * src/main/pa_common.C [template_gc] 1.143.2.21.2.4:
5594: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.3:
5595: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.2:
5596: * src/main/pa_request.C [template_gc] 1.245.2.37.2.3:
5597: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.2:
5598: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.2:
5599: * src/main/untaint.C [template_gc] 1.115.2.12.2.3:
5600: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.1:
5601: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.2:
5602: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.3:
5603: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.2:
5604: * src/types/pa_value.C [template_gc] 1.9.2.15.2.3:
5605: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.2:
5606: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.3:
5607: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.2:
5608: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.3:
5609: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.4:
5610: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.3:
5611: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.4:
5612: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.2:
5613: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.2:
5614: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.2:
5615: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.2:
5616: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.2:
5617: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.3:
5618: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.3:
5619: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.3:
5620: untaint.C 30%,
5621: pa_common.C [done, without http for now]
5622:
5623: * src/include/pa_string.h [template_gc] 1.144.2.28.2.13:
5624: warning
5625:
5626: * src/lib/ltdl/Makefile.in [template_gc] 1.4.2.1.2.1:
5627: * src/lib/ltdl/config_fixed.h [template_gc] 1.2.2.2.2.1:
5628: * src/lib/ltdl/configure [template_gc] 1.4.2.1.2.1:
5629: * src/lib/ltdl/configure.in [template_gc] 1.4.2.1.2.1:
5630: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.1:
5631: * src/lib/ltdl/ltdl.c [template_gc] 1.3.2.1.2.2:
5632: * src/lib/ltdl/ltdl.h [template_gc] 1.2.2.1.2.2:
5633: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.3:
5634: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.4:
5635: * src/lib/pcre/internal.h [template_gc] 1.1.18.2:
5636: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.3:
5637: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.4:
5638: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.3:
5639: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.3:
5640: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.4:
5641: undone bad replaces
5642:
5643: 2003-03-19 paf
5644: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.2:
5645: * src/classes/string.C [template_gc] 1.125.2.15.2.3:
5646: * src/classes/table.C [template_gc] 1.172.2.14.2.3:
5647: * src/include/pa_array.h [template_gc] 1.57.2.27.2.1:
5648: * src/include/pa_common.h [template_gc] 1.89.2.13.2.2:
5649: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.2:
5650: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.2:
5651: * src/include/pa_string.h [template_gc] 1.144.2.28.2.3:
5652: * src/include/pa_table.h [template_gc] 1.48.2.11.2.2:
5653: * src/lib/cord/cord.dsp [template_gc] 1.1.2.2:
5654: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.2:
5655: * src/main/main.dsp [template_gc] 1.161.6.14.2.2:
5656: * src/main/pa_common.C [template_gc] 1.143.2.21.2.2:
5657: * src/main/pa_string.C [template_gc] 1.172.2.21.2.3:
5658: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.2:
5659: * src/types/pa_method.h [template_gc] 1.1.2.4.2.2:
5660: * src/types/pa_value.h [template_gc] 1.109.2.25.2.2:
5661: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.2:
5662: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.2:
5663: * src/types/types.dsp [template_gc] 1.35.10.9.2.2:
5664: string reimplementation with cord+array<fragment>: 70%
5665:
5666: * src/lib/pcre/Makefile.in [template_gc] 1.8.2.3.2.1:
5667: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.1:
5668: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.2:
5669: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.1:
5670: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.1:
5671: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.1:
5672: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.1:
5673: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.1:
5674: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.1:
5675: restored bad replaces
5676:
5677: * src/classes/date.C [template_gc] 1.42.2.11.2.3:
5678: * src/classes/form.C [template_gc] 1.34.2.7.2.3:
5679: * src/classes/hash.C [template_gc] 1.54.2.13.2.3:
5680: * src/classes/image.C [template_gc] 1.90.2.15.2.3:
5681: * src/classes/mail.C [template_gc] 1.88.2.16.2.3:
5682: * src/classes/op.C [template_gc] 1.127.2.22.2.4:
5683: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.3:
5684: * src/classes/xnode.C [template_gc] 1.54.2.10.2.3:
5685: * src/include/pa_array.h [template_gc] 1.57.2.27.2.3:
5686: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.1:
5687: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.3:
5688: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.3:
5689: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.2:
5690: * src/include/pa_string.h [template_gc] 1.144.2.28.2.5:
5691: * src/include/pa_table.h [template_gc] 1.48.2.11.2.3:
5692: * src/main/compile.C [template_gc] 1.69.2.6.2.2:
5693: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.2:
5694: * src/main/execute.C [template_gc] 1.295.2.27.2.2:
5695: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.2:
5696: * src/main/pa_common.C [template_gc] 1.143.2.21.2.3:
5697: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.2:
5698: * src/main/pa_request.C [template_gc] 1.245.2.37.2.2:
5699: * src/main/pa_socks.C [template_gc] 1.18.2.5.2.1:
5700: * src/main/pa_string.C [template_gc] 1.172.2.21.2.5:
5701: * src/main/pa_table.C [template_gc] 1.53.2.10.2.2:
5702: * src/main/untaint.C [template_gc] 1.115.2.12.2.2:
5703: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.2:
5704: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.3:
5705: * src/types/pa_value.C [template_gc] 1.9.2.15.2.2:
5706: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.2:
5707: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.2:
5708: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.2:
5709: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.3:
5710: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.3:
5711: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.2:
5712: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.2:
5713: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.2:
5714: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.2:
5715: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.2:
5716: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.2:
5717: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.2:
5718: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.2:
5719: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.2:
5720: started test
5721:
5722: * src/classes/op.C [template_gc] 1.127.2.22.2.3:
5723: * src/include/pa_array.h [template_gc] 1.57.2.27.2.2:
5724: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.2:
5725: * src/include/pa_string.h [template_gc] 1.144.2.28.2.4:
5726: * src/main/pa_string.C [template_gc] 1.172.2.21.2.4:
5727: string compiled
5728: todo: test it
5729:
5730: 2003-03-18 paf
5731: * src/classes/date.C [template_gc] 1.42.2.11.2.2:
5732: * src/classes/file.C [template_gc] 1.107.2.16.2.2:
5733: * src/classes/form.C [template_gc] 1.34.2.7.2.2:
5734: * src/classes/hash.C [template_gc] 1.54.2.13.2.2:
5735: * src/classes/image.C [template_gc] 1.90.2.15.2.2:
5736: * src/classes/mail.C [template_gc] 1.88.2.16.2.2:
5737: * src/classes/math.C [template_gc] 1.24.2.12.2.2:
5738: * src/classes/op.C [template_gc] 1.127.2.22.2.2:
5739: * src/classes/string.C [template_gc] 1.125.2.15.2.2:
5740: * src/classes/table.C [template_gc] 1.172.2.14.2.2:
5741: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.2:
5742: * src/classes/xnode.C [template_gc] 1.54.2.10.2.2:
5743: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.2:
5744: * src/include/pa_string.h [template_gc] 1.144.2.28.2.2:
5745: * src/main/pa_string.C [template_gc] 1.172.2.21.2.2:
5746: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.2:
5747: lots of replacements,
5748: todo:we can ignore lang in cmp and pos really,
5749: but would split properly!
5750:
5751: * src/include/pa_pool.h [gc] 1.86.4.2:
5752: * src/main/execute.C [gc] 1.295.4.2:
5753: * src/targets/cgi/pa_pool.C [gc] 1.41.4.2:
5754: gc logging
5755:
5756: * src/lib/cord/cord.dsp [template_gc] 1.1.2.1:
5757: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.1:
5758: * src/lib/cord/cordprnt.c [template_gc] 1.1.2.1:
5759: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.1:
5760: gc: cord part made parser/src/lib: it's not compiled into libgc
5761: by default
5762:
5763: * src/lib/cord/cordxtra.c 1.1:
5764: file cordxtra.c was initially added on branch template_gc.
5765:
5766: * src/lib/cord/cordbscs.c 1.1:
5767: file cordbscs.c was initially added on branch template_gc.
5768:
5769: * parser3.dsw [template_gc] 1.7.6.1.2.1:
5770: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.1:
5771: * src/classes/classes.h [template_gc] 1.23.2.9.2.1:
5772: * src/classes/date.C [template_gc] 1.42.2.11.2.1:
5773: * src/classes/double.C [template_gc] 1.53.2.8.2.1:
5774: * src/classes/file.C [template_gc] 1.107.2.16.2.1:
5775: * src/classes/form.C [template_gc] 1.34.2.7.2.1:
5776: * src/classes/hash.C [template_gc] 1.54.2.13.2.1:
5777: * src/classes/image.C [template_gc] 1.90.2.15.2.1:
5778: * src/classes/int.C [template_gc] 1.49.2.7.2.1:
5779: * src/classes/mail.C [template_gc] 1.88.2.16.2.1:
5780: * src/classes/math.C [template_gc] 1.24.2.12.2.1:
5781: * src/classes/op.C [template_gc] 1.127.2.22.2.1:
5782: * src/classes/response.C [template_gc] 1.23.2.8.2.1:
5783: * src/classes/string.C [template_gc] 1.125.2.15.2.1:
5784: * src/classes/table.C [template_gc] 1.172.2.14.2.1:
5785: * src/classes/void.C [template_gc] 1.28.2.5.2.1:
5786: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.1:
5787: * src/classes/xnode.C [template_gc] 1.54.2.10.2.1:
5788: * src/classes/xnode.h [template_gc] 1.18.2.6.2.1:
5789: * src/include/Makefile.am [template_gc] 1.3.14.2.2.1:
5790: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.1:
5791: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.1:
5792: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.1:
5793: * src/include/pa_common.h [template_gc] 1.89.2.13.2.1:
5794: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.1:
5795: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.1:
5796: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.1:
5797: * src/include/pa_globals.h [template_gc] 1.101.2.15.2.1:
5798: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.1:
5799: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.1:
5800: * src/include/pa_pool.h [template_gc] 1.86.2.32.2.1:
5801: * src/include/pa_request.h [template_gc] 1.160.2.37.2.1:
5802: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.1:
5803: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.1:
5804: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.1:
5805: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.1:
5806: * src/include/pa_string.h [template_gc] 1.144.2.28.2.1:
5807: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.1:
5808: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.1:
5809: * src/include/pa_table.h [template_gc] 1.48.2.11.2.1:
5810: * src/include/pa_uue.h [template_gc] 1.4.2.3.2.1:
5811: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.1:
5812: * src/main/Makefile.am [template_gc] 1.35.6.4.2.1:
5813: * src/main/compile.C [template_gc] 1.69.2.6.2.1:
5814: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.1:
5815: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.1:
5816: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.1:
5817: * src/main/execute.C [template_gc] 1.295.2.27.2.1:
5818: * src/main/main.dsp [template_gc] 1.161.6.14.2.1:
5819: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.1:
5820: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.1:
5821: * src/main/pa_common.C [template_gc] 1.143.2.21.2.1:
5822: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.1:
5823: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.1:
5824: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.1:
5825: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.1:
5826: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.1:
5827: * src/main/pa_pool.C [template_gc] 1.59.2.6.2.1:
5828: * src/main/pa_request.C [template_gc] 1.245.2.37.2.1:
5829: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.1:
5830: * src/main/pa_string.C [template_gc] 1.172.2.21.2.1:
5831: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.1:
5832: * src/main/pa_table.C [template_gc] 1.53.2.10.2.1:
5833: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.1:
5834: * src/main/untaint.C [template_gc] 1.115.2.12.2.1:
5835: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.1:
5836: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.1:
5837: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.1:
5838: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.1:
5839: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.1:
5840: * src/types/pa_method.h [template_gc] 1.1.2.4.2.1:
5841: * src/types/pa_value.C [template_gc] 1.9.2.15.2.1:
5842: * src/types/pa_value.h [template_gc] 1.109.2.25.2.1:
5843: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.1:
5844: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.1:
5845: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.1:
5846: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.1:
5847: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.1:
5848: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.1:
5849: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.1:
5850: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.1:
5851: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.1:
5852: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.1:
5853: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.1:
5854: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.1:
5855: * src/types/pa_vhash.C [template_gc] 1.1.2.3.2.1:
5856: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.1:
5857: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.1:
5858: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.1:
5859: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.1:
5860: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.1:
5861: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.1:
5862: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.1:
5863: * src/types/pa_vmath.h [template_gc] 1.14.2.4.2.1:
5864: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.1:
5865: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.1:
5866: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.1:
5867: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.1:
5868: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.1:
5869: * src/types/pa_vrequest.h [template_gc] 1.25.2.3.2.1:
5870: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.1:
5871: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.1:
5872: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.1:
5873: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.1:
5874: * src/types/pa_vstateless_object.h [template_gc] 1.28.2.4.2.1:
5875: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.1:
5876: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.1:
5877: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.1:
5878: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.1:
5879: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.1:
5880: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.1:
5881: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.1:
5882: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.1:
5883: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.1:
5884: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.1:
5885: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.1:
5886: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.1:
5887: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.1:
5888: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.1:
5889: * src/types/types.dsp [template_gc] 1.35.10.9.2.1:
5890: started porting to gc:
5891: PA_Object done
5892: lots of replacements also
5893:
5894: * src/lib/cord/cordprnt.c 1.1:
5895: file cordprnt.c was initially added on branch template_gc.
5896:
5897: * src/lib/cord/cord.dsp 1.1:
5898: file cord.dsp was initially added on branch template_gc.
5899:
5900: 2003-03-17 paf
5901: * src/classes/date.C [gc] 1.42.4.1:
5902: * src/classes/file.C [gc] 1.107.4.1:
5903: * src/classes/form.C [gc] 1.34.4.1:
5904: * src/classes/image.C [gc] 1.90.4.1:
5905: * src/classes/mail.C [gc] 1.88.4.1:
5906: * src/classes/op.C [gc] 1.127.4.1:
5907: * src/classes/table.C [gc] 1.172.4.1:
5908: * src/classes/xdoc.C [gc] 1.108.4.1:
5909: * src/classes/xnode.C [gc] 1.54.4.1:
5910: * src/include/pa_pool.h [gc] 1.86.4.1:
5911: * src/include/pa_pragma_pack_begin.h [gc] 1.6.4.1:
5912: * src/include/pa_pragma_pack_end.h [gc] 1.6.4.1:
5913: * src/include/pa_string.h [gc] 1.144.4.1:
5914: * src/include/pa_types.h [gc] 1.44.4.1:
5915: * src/main/compile.C [gc] 1.69.4.1:
5916: * src/main/compile.tab.C [gc] 1.81.4.1:
5917: * src/main/execute.C [gc] 1.295.4.1:
5918: * src/main/pa_charset.C [gc] 1.33.4.1:
5919: * src/main/pa_common.C [gc] 1.145.2.1:
5920: * src/main/pa_exception.C [gc] 1.43.4.1:
5921: * src/main/pa_exec.C [gc] 1.48.4.1:
5922: * src/main/pa_globals.C [gc] 1.152.4.1:
5923: * src/main/pa_pool.C [gc] 1.59.4.1:
5924: * src/main/pa_request.C [gc] 1.245.4.1:
5925: * src/main/pa_sql_driver_manager.C [gc] 1.69.4.1:
5926: * src/main/pa_string.C [gc] 1.172.4.1:
5927: * src/main/pa_stylesheet_manager.C [gc] 1.16.4.1:
5928: * src/main/pa_uue.C [gc] 1.4.4.1:
5929: * src/main/untaint.C [gc] 1.115.4.1:
5930: * src/targets/cgi/pa_pool.C [gc] 1.41.4.1:
5931: * src/targets/cgi/parser3.C [gc] 1.216.4.1:
5932: * src/targets/cgi/parser3.dsp [gc] 1.60.12.1:
5933: * src/targets/cgi/pool_storage.h [gc] 1.13.4.1:
5934: * src/types/pa_vcookie.C [gc] 1.55.4.1:
5935: * src/types/pa_vdouble.h [gc] 1.42.4.1:
5936: * src/types/pa_vfile.C [gc] 1.36.4.1:
5937: * src/types/pa_vform.C [gc] 1.74.4.1:
5938: * src/types/pa_vint.h [gc] 1.38.4.1:
5939: * src/types/pa_vmail.C [gc] 1.41.2.1:
5940: * src/types/pa_vxdoc.C [gc] 1.23.4.1:
5941: * src/types/pa_vxdoc.h [gc] 1.31.4.1:
5942: * src/types/pa_vxnode.C [gc] 1.30.4.1:
5943: * src/types/pa_vxnode.h [gc] 1.22.4.1:
5944: * www/htdocs/.htaccess [gc] 1.12.8.1:
5945: * www/htdocs/auto.p [gc] 1.17.12.1:
5946: libgc attempt
5947:
5948: * src/main/pa_common.C [gc] 1.145.2.2:
5949: * src/main/pa_common.C [gc] 1.145.2.3:
5950: *** empty log message ***
5951:
5952: 2003-03-13 paf
5953: * src/include/pa_request.h [autoptr] 1.160.2.37:
5954: * src/lib/ltdl/libltdl.dsp [autoptr] 1.3.2.1:
5955: * src/lib/md5/md5.dsp [autoptr] 1.2.10.1:
5956: * src/main/compile.tab.C [autoptr] 1.81.2.13:
5957: * src/main/execute.C [autoptr] 1.295.2.27:
5958: * src/main/pa_request.C [autoptr] 1.245.2.37:
5959: * src/targets/cgi/parser3.C [autoptr] 1.216.2.28:
5960: * src/types/pa_value.C [autoptr] 1.9.2.15:
5961: * src/types/pa_value.h [autoptr] 1.109.2.25:
5962: * src/types/pa_vobject.h [autoptr] 1.38.2.9:
5963: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.16:
5964: * src/types/pa_vstatus.C [autoptr] 1.15.2.6:
5965: * src/types/types.dsp [autoptr] 1.35.10.8:
5966: * www/htdocs/.htaccess [autoptr] 1.12.6.9:
5967: set_base, set_derived simplified [counter leaks fixed]
5968:
5969: * src/include/pa_config_fixed.h 1.55:
5970: * src/types/pa_vstatus.C 1.16:
5971: * src/types/types.dsp 1.36:
5972: incorporated status class patch
5973: From: "Victor Fedoseev" <vvf_ru@mail.ru>
5974: Sent: Thursday, January 23, 2003 8:14 AM
5975:
5976: now we have $status.rusage.maxrss,tv_sec,tv_usec un WIN32 [plus Win32 specific:
5977: QuotaPeakNonPagedPoolUsage
5978: QuotaPeakPagedPoolUsage
5979: PeakPagefileUsage]
5980:
5981: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.9:
5982: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.17:
5983: * src/targets/cgi/parser3.C [autoptr] 1.216.2.29:
5984: lt_dlexit called
5985:
5986: 2003-03-12 paf
5987: * Makefile.in [autoptr] 1.48.2.4:
5988: * bin/Makefile.in [autoptr] 1.9.2.3:
5989: * configure [autoptr] 1.66.2.4:
5990: * configure.in [autoptr] 1.62.2.4:
5991: * etc/Makefile.in [autoptr] 1.14.2.3:
5992: * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.3:
5993: * src/Makefile.in [autoptr] 1.55.2.3:
5994: * src/classes/Makefile.in [autoptr] 1.53.2.3:
5995: * src/include/Makefile.in [autoptr] 1.11.2.5:
5996: * src/lib/Makefile.in [autoptr] 1.8.2.3:
5997: * src/lib/md5/Makefile.in [autoptr] 1.6.2.3:
5998: * src/lib/patches/Makefile.in [autoptr] 1.10.2.3:
5999: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.3:
6000: * src/main/Makefile.in [autoptr] 1.50.2.6:
6001: * src/sql/Makefile.in [autoptr] 1.11.2.3:
6002: * src/targets/Makefile.in [autoptr] 1.42.2.3:
6003: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.4:
6004: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.4:
6005: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.4:
6006: * src/targets/isapi/Makefile.in [autoptr] 1.11.2.3:
6007: * src/types/Makefile.in [autoptr] 1.50.2.4:
6008: libstdc++ linkage fixed for g++ 3.2.2
6009:
6010: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.8:
6011: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.5:
6012: * src/main/compile.tab.C [autoptr] 1.81.2.12:
6013: gcc 3.2 rightliy complained on using privately declared class [
6014: fixed]
6015:
6016: * Makefile.am [autoptr] 1.34.2.3:
6017: * Makefile.in [autoptr] 1.48.2.5:
6018: * src/targets/apache13/Makefile.in 1.45:
6019: * src/targets/apache13/p3runConfigure.in 1.12:
6020: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.2:
6021: * tests/Makefile [autoptr] 1.1.2.8:
6022: *** empty log message ***
6023:
6024: * src/include/pa_request.h [autoptr] 1.160.2.36:
6025: * src/main/compile.tab.C [autoptr] 1.81.2.11:
6026: * src/main/execute.C [autoptr] 1.295.2.26:
6027: * src/targets/cgi/parser3.C [autoptr] 1.216.2.25:
6028: SIGPIPE now can be intercepted
6029: and does not cause exception in exception handler
6030:
6031: * Makefile.in [autoptr] 1.48.2.3:
6032: * bin/Makefile.in [autoptr] 1.9.2.2:
6033: * configure [autoptr] 1.66.2.3:
6034: * configure.in [autoptr] 1.62.2.3:
6035: * etc/Makefile.in [autoptr] 1.14.2.2:
6036: * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.2:
6037: * src/Makefile.in [autoptr] 1.55.2.2:
6038: * src/classes/Makefile.in [autoptr] 1.53.2.2:
6039: * src/include/Makefile.in [autoptr] 1.11.2.4:
6040: * src/lib/Makefile.in [autoptr] 1.8.2.2:
6041: * src/lib/md5/Makefile.in [autoptr] 1.6.2.2:
6042: * src/lib/patches/Makefile.in [autoptr] 1.10.2.2:
6043: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.2:
6044: * src/main/Makefile.in [autoptr] 1.50.2.5:
6045: * src/sql/Makefile.in [autoptr] 1.11.2.2:
6046: * src/targets/Makefile.in [autoptr] 1.42.2.2:
6047: * src/targets/apache13/Makefile.in [autoptr] 1.44.2.2:
6048: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.3:
6049: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.3:
6050: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.3:
6051: * src/targets/isapi/Makefile.in [autoptr] 1.11.2.2:
6052: * src/types/Makefile.in [autoptr] 1.50.2.3:
6053: configure now default links libstdc++ statically.
6054: that can be overriden by --with-dynamic-stdcpp
6055:
6056: * src/targets/cgi/parser3.C [autoptr] 1.216.2.26:
6057: 1. more detailed log on signals.
6058: 2. sigpipe before request constructor now causes death
6059:
6060: * configure [autoptr] 1.66.2.5:
6061: * configure.in [autoptr] 1.62.2.5:
6062: * src/lib/ltdl/Makefile.in [autoptr] 1.4.2.1:
6063: * src/lib/ltdl/configure [autoptr] 1.4.2.1:
6064: * src/lib/ltdl/configure.in [autoptr] 1.4.2.1:
6065: * src/targets/apache13/Makefile.in [autoptr] 1.44.2.3:
6066: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.5:
6067: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.5:
6068: lib/ltdl/Makefile now created by /configure.in only [were by
6069: lib/ltdl/configure.in OVERWRITE]
6070:
6071: 2003-03-11 paf
6072: * src/main/compile.tab.C [autoptr] 1.81.2.10:
6073: * src/main/compile.y [autoptr] 1.204.2.7:
6074: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.4:
6075: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.8:
6076: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.15:
6077: * www/htdocs/.htaccess [autoptr] 1.12.6.8:
6078: removed necessity of libstdc++
6079:
6080: * src/include/pa_request.h 1.161:
6081: * src/include/pa_request.h [autoptr] 1.160.2.35:
6082: ANTI_ENDLESS_EXECUTE_RECOURSION doubled
6083:
6084: 2003-03-08 paf
6085: * tests/117.html 1.1:
6086: file 117.html was initially added on branch autoptr.
6087:
6088: * src/classes/xdoc.C [autoptr] 1.108.2.19:
6089: forgotten: global xdoc when ndef XML
6090:
6091: * src/classes/mail.C [autoptr] 1.88.2.16:
6092: * src/classes/response.C [autoptr] 1.23.2.8:
6093: * src/include/pa_request.h [autoptr] 1.160.2.33:
6094: * src/main/pa_request.C [autoptr] 1.245.2.36:
6095: removing vform,response,cookie.h -> pa_request.h dependency
6096:
6097: * tests/118.html 1.1:
6098: file 118.html was initially added on branch autoptr.
6099:
6100: * tests/results/115.processed 1.1:
6101: file 115.processed was initially added on branch autoptr.
6102:
6103: * tests/119.html 1.1:
6104: file 119.html was initially added on branch autoptr.
6105:
6106: * tests/120.html 1.1:
6107: file 120.html was initially added on branch autoptr.
6108:
6109: * src/targets/cgi/parser3.C [autoptr] 1.216.2.22:
6110: charsets: see some strange things with old xml lib-- it's
6111: internal memory handling has faults
6112:
6113: * tests/results/117.processed 1.1:
6114: file 117.processed was initially added on branch autoptr.
6115:
6116: * tests/results/109.processed 1.1:
6117: file 109.processed was initially added on branch autoptr.
6118:
6119: * tests/results/110.processed 1.1:
6120: file 110.processed was initially added on branch autoptr.
6121:
6122: * tests/021.html [autoptr] 1.1.2.2:
6123: * tests/031.html [autoptr] 1.1.2.2:
6124: * tests/033.html [autoptr] 1.1.2.2:
6125: * tests/109.html [autoptr] 1.1.2.1:
6126: * tests/110.html [autoptr] 1.1.2.1:
6127: * tests/111.html [autoptr] 1.1.2.1:
6128: * tests/112.html [autoptr] 1.1.2.1:
6129: * tests/113.html [autoptr] 1.1.2.1:
6130: * tests/114.html [autoptr] 1.1.2.1:
6131: * tests/115.html [autoptr] 1.1.2.1:
6132: * tests/116.html [autoptr] 1.1.2.1:
6133: * tests/117.html [autoptr] 1.1.2.1:
6134: * tests/118.html [autoptr] 1.1.2.1:
6135: * tests/119.html [autoptr] 1.1.2.1:
6136: * tests/120.html [autoptr] 1.1.2.1:
6137: * tests/results/109.processed [autoptr] 1.1.2.1:
6138: * tests/results/110.processed [autoptr] 1.1.2.1:
6139: * tests/results/111.processed [autoptr] 1.1.2.1:
6140: * tests/results/112.processed [autoptr] 1.1.2.1:
6141: * tests/results/113.processed [autoptr] 1.1.2.1:
6142: * tests/results/114.processed [autoptr] 1.1.2.1:
6143: * tests/results/115.processed [autoptr] 1.1.2.1:
6144: * tests/results/116.processed [autoptr] 1.1.2.1:
6145: * tests/results/117.processed [autoptr] 1.1.2.1:
6146: * tests/results/118.processed [autoptr] 1.1.2.1:
6147: * tests/results/119.processed [autoptr] 1.1.2.1:
6148: * tests/results/120.processed [autoptr] 1.1.2.1:
6149: xml: tests
6150: 109 dom create/show
6151: 110 xpath selectSingle
6152: 111 xdoc.create from tainted &
6153: 112 xdoc.create/output with russian attr value
6154: 113 xpath selectString/Number
6155: 114 dom attributes.count
6156: 115 xpath selectBool
6157: 116 output media-type change
6158: 117 transform by dom stylesheet
6159: 118 empty transform result
6160: 119 dom setAttribute
6161: 120 nbsp letter output
6162:
6163: =END OF PREPARED XML TESTS=
6164:
6165: * tests/results/119.processed 1.1:
6166: file 119.processed was initially added on branch autoptr.
6167:
6168: * tests/results/120.processed 1.1:
6169: file 120.processed was initially added on branch autoptr.
6170:
6171: * src/targets/cgi/parser3.C [autoptr] 1.216.2.23:
6172: todo: move to latest xml version on win32 and run memleak tests again
6173:
6174: * src/classes/op.C [autoptr] 1.127.2.21:
6175: * src/include/pa_request.h [autoptr] 1.160.2.34:
6176: removing vclass,object.h -> pa_request.h dependency
6177:
6178: * tests/results/112.processed 1.1:
6179: file 112.processed was initially added on branch autoptr.
6180:
6181: * tests/results/114.processed 1.1:
6182: file 114.processed was initially added on branch autoptr.
6183:
6184: * src/main/pa_request.C [autoptr] 1.245.2.32:
6185: * src/main/pa_request.C [autoptr] 1.245.2.33:
6186: * www/htdocs/.htaccess [autoptr] 1.12.6.7:
6187: forgotten: ifdef XML
6188:
6189: * src/classes/hash.C [autoptr] 1.54.2.13:
6190: * src/classes/mail.C [autoptr] 1.88.2.15:
6191: * src/classes/string.C [autoptr] 1.125.2.15:
6192: * src/classes/table.C [autoptr] 1.172.2.14:
6193: * src/include/pa_array.h [autoptr] 1.57.2.27:
6194: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.16:
6195: * src/types/pa_vmail.C [autoptr] 1.40.2.10:
6196: * src/types/pa_vmail.h [autoptr] 1.9.2.5:
6197: * www/htdocs/.htaccess [autoptr] 1.12.6.6:
6198: * www/htdocs/index.html 1.211:
6199: started full-scale-site-test [~ http://parser.ru sources]
6200:
6201: some fixes
6202:
6203: * tests/110.html 1.1:
6204: file 110.html was initially added on branch autoptr.
6205:
6206: * tests/109.html 1.1:
6207: file 109.html was initially added on branch autoptr.
6208:
6209: * src/include/pa_types.h [autoptr] 1.44.2.3:
6210: * src/main/pa_charset.C [autoptr] 1.33.2.19:
6211: charsets: fixed problems when transcode from charset A to A.
6212:
6213: * tests/results/116.processed 1.1:
6214: file 116.processed was initially added on branch autoptr.
6215:
1.24 paf 6216: * Makefile.in [autoptr] 1.48.2.2:
6217: * src/main/pa_request.C [autoptr] 1.245.2.34:
6218: * www/cgi-bin/parser3.log [autoptr] 1.78.10.1:
6219: *** empty log message ***
6220:
1.23 paf 6221: * tests/111.html 1.1:
6222: file 111.html was initially added on branch autoptr.
6223:
6224: * src/main/untaint.C [autoptr] 1.115.2.12:
6225: * src/types/pa_vmail.C [autoptr] 1.40.2.11:
6226: mail: transcode fixed.
6227: todo: still problems when transcode from charset A to A.
6228:
6229: * tests/112.html 1.1:
6230: file 112.html was initially added on branch autoptr.
6231:
6232: * tests/results/118.processed 1.1:
6233: file 118.processed was initially added on branch autoptr.
6234:
6235: * tests/113.html 1.1:
6236: file 113.html was initially added on branch autoptr.
6237:
6238: * tests/results/111.processed 1.1:
6239: file 111.processed was initially added on branch autoptr.
6240:
6241: * tests/Makefile [autoptr] 1.1.2.7:
6242: make install & co
6243:
6244: * tests/114.html 1.1:
6245: file 114.html was initially added on branch autoptr.
6246:
6247: * tests/115.html 1.1:
6248: file 115.html was initially added on branch autoptr.
6249:
6250: * src/include/pa_config_fixed.h [autoptr] 1.54.2.5:
6251: * src/types/pa_vxdoc.C [autoptr] 1.23.2.5:
6252: yet another return 0; fixed
6253:
6254: * src/include/pa_config_fixed.h [autoptr] 1.54.2.4:
6255: * src/types/pa_vmail.C [autoptr] 1.40.2.12:
6256: * src/types/pa_vmail.h [autoptr] 1.9.2.6:
6257: vmail.C received just compiled [not tested]
6258:
6259: * tests/results/113.processed 1.1:
6260: file 113.processed was initially added on branch autoptr.
6261:
6262: * tests/116.html 1.1:
6263: file 116.html was initially added on branch autoptr.
6264:
6265: * src/include/pa_request.h [autoptr] 1.160.2.32:
6266: removing vmail.h -> pa_request.h dependency [testing...]
6267:
6268: 2003-03-07 paf
6269: * src/classes/xdoc.C [autoptr] 1.108.2.18:
6270: * src/include/pa_charset.h [autoptr] 1.20.2.18:
6271: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.5:
6272: * tests/108.html [autoptr] 1.1.2.1:
6273: * tests/108.xsl [autoptr] 1.1.2.1:
6274: * tests/results/108.processed [autoptr] 1.1.2.1:
6275: xml: test 108 transform with params [bugs fixed]
6276:
6277: * tests/results/107.processed 1.1:
6278: file 107.processed was initially added on branch autoptr.
6279:
6280: * tests/108.xsl 1.1:
6281: file 108.xsl was initially added on branch autoptr.
6282:
1.24 paf 6283: * src/classes/xdoc.C [autoptr] 1.108.2.15:
6284: * src/types/pa_vxdoc.h [autoptr] 1.31.2.7:
6285: * src/types/pa_vxnode.h [autoptr] 1.22.2.5:
6286: xml: linked
6287:
1.23 paf 6288: * tests/106.html 1.1:
6289: file 106.html was initially added on branch autoptr.
6290:
6291: * src/classes/classes.C [autoptr] 1.18.2.6:
6292: fixed: prevent system classes from modification to lock ALL the
6293: classes, not only directly used
6294:
6295: * tests/107.html 1.1:
6296: file 107.html was initially added on branch autoptr.
6297:
6298: * tests/108.html 1.1:
6299: file 108.html was initially added on branch autoptr.
6300:
6301: * tests/results/106.processed 1.1:
6302: file 106.processed was initially added on branch autoptr.
6303:
6304: * src/include/pa_charset.h [autoptr] 1.20.2.16:
6305: * src/main/pa_charset.C [autoptr] 1.33.2.16:
6306: * www/htdocs/.htaccess [autoptr] 1.12.6.5:
6307: xml: charset two mem alloc functions used for different cases [
6308: libxml, libxsl]
6309:
6310: * src/classes/xdoc.C [autoptr] 1.108.2.17:
6311: * src/include/pa_charset.h [autoptr] 1.20.2.17:
6312: * src/include/pa_request.h [autoptr] 1.160.2.31:
6313: * src/main/execute.C [autoptr] 1.295.2.25:
6314: * src/main/pa_charset.C [autoptr] 1.33.2.17:
6315: * src/main/pa_exception.C [autoptr] 1.43.2.15:
6316: * src/main/pa_globals.C [autoptr] 1.152.2.19:
6317: * src/main/pa_request.C [autoptr] 1.245.2.31:
6318: * src/types/pa_vxdoc.C [autoptr] 1.23.2.4:
6319: * src/types/pa_vxdoc.h [autoptr] 1.31.2.9:
6320: * src/types/pa_vxnode.C [autoptr] 1.30.2.5:
6321: * tests/107.html [autoptr] 1.1.2.1:
6322: * tests/results/107.processed [autoptr] 1.1.2.1:
6323: xml: test: 107 bug fixes
6324:
6325: * tests/results/108.processed 1.1:
6326: file 108.processed was initially added on branch autoptr.
6327:
6328: * src/classes/xdoc.C [autoptr] 1.108.2.14:
6329: * src/types/pa_vxdoc.h [autoptr] 1.31.2.6:
6330: xdoc.C compiled
6331:
6332: * tests/106.html [autoptr] 1.1.2.1:
6333: * tests/results/106.processed [autoptr] 1.1.2.1:
6334: test: 106 xdoc create, string
6335:
6336: * src/classes/xdoc.C [autoptr] 1.108.2.16:
6337: * src/classes/xnode.C [autoptr] 1.54.2.10:
6338: * src/classes/xnode.h [autoptr] 1.18.2.6:
6339: * src/types/pa_value.h [autoptr] 1.109.2.24:
6340: * src/types/pa_vxdoc.C [autoptr] 1.23.2.3:
6341: * src/types/pa_vxdoc.h [autoptr] 1.31.2.8:
6342: * src/types/pa_vxnode.C [autoptr] 1.30.2.4:
6343: * src/types/pa_vxnode.h [autoptr] 1.22.2.6:
6344: test: 107 bug fixes
6345:
6346: * src/main/pa_charset.C [autoptr] 1.33.2.18:
6347: * src/targets/cgi/parser3.C [autoptr] 1.216.2.21:
6348: fixed: mem leak from copy/paste bug
6349:
6350: 2003-03-06 paf
6351: * tests/023.html [autoptr] 1.1.2.2:
6352: in some cases it rounded up badly. postponing solution of that
6353: problem, making more simple test
6354:
6355: * src/include/pa_charset.h [autoptr] 1.20.2.14:
6356: * src/include/pa_config_fixed.h [autoptr] 1.54.2.3:
6357: * src/include/pa_memory.h [autoptr] 1.1.2.6:
6358: * src/include/pa_pool.h [autoptr] 1.86.2.32:
6359: * src/main/pa_charset.C [autoptr] 1.33.2.14:
6360: * src/main/pa_memory.C [autoptr] 1.1.2.4:
6361: * src/main/pa_pool.C [autoptr] 1.59.2.6:
6362: * src/types/pa_vxdoc.C [autoptr] 1.23.2.2:
6363: * src/types/pa_vxdoc.h [autoptr] 1.31.2.5:
6364: * src/types/pa_vxnode.C [autoptr] 1.30.2.3:
6365: * src/types/pa_vxnode.h [autoptr] 1.22.2.4:
6366: xml: charsets
6367:
6368: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.4:
6369: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.4:
6370: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.15:
6371: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.6:
6372: xml: stylesheet&manager done
6373:
6374: * src/classes/xnode.C [autoptr] 1.54.2.9:
6375: * src/classes/xnode.h [autoptr] 1.18.2.5:
6376: * src/include/pa_charset.h [autoptr] 1.20.2.15:
6377: * src/include/pa_memory.h [autoptr] 1.1.2.8:
6378: * src/include/pa_request.h [autoptr] 1.160.2.30:
6379: * src/include/pa_string.h [autoptr] 1.144.2.28:
6380: * src/main/pa_globals.C [autoptr] 1.152.2.18:
6381: * src/main/pa_request.C [autoptr] 1.245.2.30:
6382: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.7:
6383: xnode.C compiled
6384:
6385: * src/include/pa_memory.h [autoptr] 1.1.2.7:
6386: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.3:
6387: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.3:
6388: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.5:
6389: xml: stylesheet&manager STARTED
6390:
6391: * src/include/pa_globals.h [autoptr] 1.101.2.15:
6392: * src/main/pa_charset.C [autoptr] 1.33.2.15:
6393: * src/main/pa_exception.C [autoptr] 1.43.2.14:
6394: * src/main/pa_globals.C [autoptr] 1.152.2.17:
6395: xml: exceptions
6396:
6397: * src/classes/xdoc.C [autoptr] 1.108.2.13:
6398: xdoc.C 50%
6399:
6400: * src/include/pa_charset.h [autoptr] 1.20.2.13:
6401: * src/include/pa_charsets.h [autoptr] 1.8.2.8:
6402: * src/main/pa_charset.C [autoptr] 1.33.2.13:
6403: * src/main/pa_charsets.C [autoptr] 1.11.2.10:
6404: * www/htdocs/.htaccess [autoptr] 1.12.6.4:
6405: charset_utf8 declaration moved to charsets.C
6406:
6407: * Makefile.am [autoptr] 1.34.2.2:
6408: * tests/Makefile [autoptr] 1.1.2.4:
6409: * tests/Makefile [autoptr] 1.1.2.6:
6410: *** empty log message ***
6411:
6412: * tests/058_paf2000.png [autoptr] 1.1.2.2:
6413: * tests/results/058.processed [autoptr] 1.1.2.2:
6414: .png added with -kb now
6415:
6416: 2003-03-05 paf
6417: * tests/results/105.processed 1.1:
6418: file 105.processed was initially added on branch autoptr.
6419:
6420: * src/classes/math.C [autoptr] 1.24.2.12:
6421: can be: crypt in -lcrypt OK, but crypt.h be missing
6422:
6423: * src/classes/op.C [autoptr] 1.127.2.20:
6424: * src/main/main.dsp [autoptr] 1.161.6.13:
6425: * tests/104.html [autoptr] 1.1.2.1:
6426: * tests/results/104.processed [autoptr] 1.1.2.1:
6427: * www/htdocs/.htaccess [autoptr] 1.12.6.3:
6428: ^bpt operator added [does int3 in debug build on win32]
6429:
6430: * www/htdocs/auto.p [autoptr] 1.17.10.1:
6431: * www/htdocs/autoptr.html [autoptr] 1.1.2.4:
6432: * www/htdocs/base.p [autoptr] 1.6.6.1:
6433: * www/htdocs/derived.p [autoptr] 1.24.6.1:
6434: * www/htdocs/font.gif [autoptr] 1.1.6.1:
6435: * www/htdocs/global.xsl [autoptr] 1.8.10.1:
6436: * www/htdocs/index.html [autoptr] 1.210.2.1:
6437: * www/htdocs/mailreceive.eml [autoptr] 1.3.10.1:
6438: * www/htdocs/mailreceive.html [autoptr] 1.1.10.1:
6439: * www/htdocs/operators.p [autoptr] 1.11.8.1:
6440: * www/htdocs/parser-status.html [autoptr] 1.2.18.1:
6441: * www/htdocs/people.dtd [autoptr] 1.1.20.1:
6442: * www/htdocs/some.p [autoptr] 1.2.8.1:
6443: removed old tests
6444:
6445: * tests/104.html 1.1:
6446: file 104.html was initially added on branch autoptr.
6447:
1.24 paf 6448: * tests/105.html 1.1:
6449: file 105.html was initially added on branch autoptr.
6450:
1.23 paf 6451: * src/classes/math.C [autoptr] 1.24.2.11:
6452: * src/classes/op.C [autoptr] 1.127.2.19:
6453: * src/classes/string.C [autoptr] 1.125.2.13:
6454: * src/lib/Makefile.in [autoptr] 1.8.2.1:
6455: * src/lib/md5/Makefile.in [autoptr] 1.6.2.1:
6456: * src/lib/patches/Makefile.in [autoptr] 1.10.2.1:
6457: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.1:
6458: * src/main/pa_exec.C [autoptr] 1.48.2.18:
6459: * src/targets/Makefile.in [autoptr] 1.42.2.1:
6460: * src/targets/apache13/Makefile.am [autoptr] 1.15.10.1:
6461: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.1:
6462: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.1:
6463: gcc more happy. todo:make linker happy
6464:
6465: * tests/results/104.processed 1.1:
6466: file 104.processed was initially added on branch autoptr.
6467:
6468: * ltmain.sh [autoptr] 1.5.2.1:
6469: ltmain.sh added
6470:
6471: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.1:
6472: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.2:
6473: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.2:
6474: linker needed more tricks to link OK
6475:
6476: * src/types/pa_vhash.C [autoptr] 1.1.2.2:
6477: * src/types/pa_vhash.h [autoptr] 1.43.2.13:
6478: hash_default_element_name made static
6479:
6480: * src/include/Makefile.am [autoptr] 1.3.14.2:
6481: * src/include/Makefile.in [autoptr] 1.11.2.3:
6482: * src/main/Makefile.am [autoptr] 1.35.6.4:
6483: * src/main/Makefile.in [autoptr] 1.50.2.4:
6484: * src/types/Makefile.am [autoptr] 1.28.10.1:
6485: * src/types/Makefile.in [autoptr] 1.50.2.2:
6486: forgotten files added to Makes
6487:
6488: * src/types/pa_vhash.C [autoptr] 1.1.2.3:
6489: * src/types/pa_vhash.h [autoptr] 1.43.2.14:
6490: hash_default_element_name change undone ;(
6491:
6492: * src/classes/file.C [autoptr] 1.107.2.16:
6493: * src/include/pa_exec.h [autoptr] 1.11.2.6:
6494: * src/main/pa_exec.C [autoptr] 1.48.2.17:
6495: pa_exec env param made optional
6496:
6497: * tests/057.html [autoptr] 1.1.2.3:
6498: * tests/results/057.processed [autoptr] 1.1.2.3:
6499: test bug fixed
6500:
6501: * src/classes/string.C [autoptr] 1.125.2.14:
6502: * src/include/pa_string.h [autoptr] 1.144.2.27:
6503: * src/main/pa_string.C [autoptr] 1.172.2.20:
6504: * tests/105.html [autoptr] 1.1.2.1:
6505: * tests/results/105.processed [autoptr] 1.1.2.1:
6506: String::match bug fixed
6507:
6508: 2003-03-04 paf
6509: * tests/results/060.processed 1.1:
6510: file 060.processed was initially added on branch autoptr.
6511:
6512: * tests/results/059.processed 1.1:
6513: file 059.processed was initially added on branch autoptr.
6514:
6515: * tests/072.html 1.1:
6516: file 072.html was initially added on branch autoptr.
6517:
6518: * tests/results/052.processed 1.1:
6519: file 052.processed was initially added on branch autoptr.
6520:
6521: * tests/074.html 1.1:
6522: file 074.html was initially added on branch autoptr.
6523:
6524: * tests/results/099.processed 1.1:
6525: file 099.processed was initially added on branch autoptr.
6526:
6527: * tests/076.html 1.1:
6528: file 076.html was initially added on branch autoptr.
6529:
6530: * tests/results/092.processed 1.1:
6531: file 092.processed was initially added on branch autoptr.
6532:
6533: * tests/results/102.processed 1.1:
6534: file 102.processed was initially added on branch autoptr.
6535:
6536: * tests/results/084.processed 1.1:
6537: file 084.processed was initially added on branch autoptr.
6538:
6539: * tests/078.html 1.1:
6540: file 078.html was initially added on branch autoptr.
6541:
6542: * tests/results/076.processed 1.1:
6543: file 076.processed was initially added on branch autoptr.
6544:
6545: * tests/081.html 1.1:
6546: file 081.html was initially added on branch autoptr.
6547:
6548: * tests/results/068.processed 1.1:
6549: file 068.processed was initially added on branch autoptr.
6550:
6551: * tests/results/061.processed 1.1:
6552: file 061.processed was initially added on branch autoptr.
6553:
6554: * src/classes/Makefile.in [autoptr] 1.53.2.1:
6555: * src/classes/mail.C [autoptr] 1.88.2.13:
6556: * src/main/Makefile.in [autoptr] 1.50.2.3:
6557: * src/main/pa_exec.C [autoptr] 1.48.2.16:
6558: * src/sql/Makefile.in [autoptr] 1.11.2.1:
6559: * src/types/Makefile.in [autoptr] 1.50.2.1:
6560: *** empty log message ***
6561:
6562: * tests/083.html 1.1:
6563: file 083.html was initially added on branch autoptr.
6564:
6565: * tests/results/053.processed 1.1:
6566: file 053.processed was initially added on branch autoptr.
6567:
6568: * tests/053.html [autoptr] 1.1.2.1:
6569: * tests/054.html [autoptr] 1.1.2.1:
6570: * tests/055.html [autoptr] 1.1.2.1:
6571: * tests/056.html [autoptr] 1.1.2.1:
6572: * tests/057.html [autoptr] 1.1.2.1:
6573: * tests/058.html [autoptr] 1.1.2.1:
6574: * tests/058_paf2000.png [autoptr] 1.1.2.1:
6575: * tests/059.html [autoptr] 1.1.2.1:
6576: * tests/060.html [autoptr] 1.1.2.1:
6577: * tests/results/053.processed [autoptr] 1.1.2.1:
6578: * tests/results/054.processed [autoptr] 1.1.2.1:
6579: * tests/results/055.processed [autoptr] 1.1.2.1:
6580: * tests/results/056.processed [autoptr] 1.1.2.1:
6581: * tests/results/057.processed [autoptr] 1.1.2.1:
6582: * tests/results/058.processed [autoptr] 1.1.2.1:
6583: * tests/results/059.processed [autoptr] 1.1.2.1:
6584: * tests/results/060.processed [autoptr] 1.1.2.1:
6585: test:
6586: 53 string.replace
6587: 54 junctions
6588: 55 table.hash
6589: 56 call indirect
6590: 57 date.create[string]
6591: 58 image.measure[png]
6592:
6593: * src/classes/image.C [autoptr] 1.90.2.14:
6594: * tests/098.html [autoptr] 1.1.2.1:
6595: * tests/098font.gif [autoptr] 1.1.2.1:
6596: * tests/results/098.processed [autoptr] 1.1.2.1:
6597: test:
6598: 98 image font text [bug fixed]
6599:
6600: * tests/085.html 1.1:
6601: file 085.html was initially added on branch autoptr.
6602:
6603: * tests/096_dir/188.jpg 1.1:
6604: file 188.jpg was initially added on branch autoptr.
6605:
6606: * tests/096_dir/163.jpg 1.1:
6607: file 163.jpg was initially added on branch autoptr.
6608:
6609: * tests/087.html 1.1:
6610: file 087.html was initially added on branch autoptr.
6611:
6612: * tests/103paf2001.gif 1.1:
6613: file 103paf2001.gif was initially added on branch autoptr.
6614:
6615: * tests/results/103.processed 1.1:
6616: file 103.processed was initially added on branch autoptr.
6617:
6618: * tests/results/093.processed 1.1:
6619: file 093.processed was initially added on branch autoptr.
6620:
6621: * tests/053.html 1.1:
6622: file 053.html was initially added on branch autoptr.
6623:
6624: * tests/results/085.processed 1.1:
6625: file 085.processed was initially added on branch autoptr.
6626:
6627: * tests/089.html 1.1:
6628: file 089.html was initially added on branch autoptr.
6629:
6630: * tests/090.html 1.1:
6631: file 090.html was initially added on branch autoptr.
6632:
6633: * tests/100.html 1.1:
6634: file 100.html was initially added on branch autoptr.
6635:
6636: * tests/results/077.processed 1.1:
6637: file 077.processed was initially added on branch autoptr.
6638:
6639: * tests/055.html 1.1:
6640: file 055.html was initially added on branch autoptr.
6641:
6642: * src/classes/table.C [autoptr] 1.172.2.12:
6643: * src/main/execute.C [autoptr] 1.295.2.23:
6644: * tests/061.dat [autoptr] 1.1.2.1:
6645: * tests/061.html [autoptr] 1.1.2.1:
6646: * tests/062.html [autoptr] 1.1.2.1:
6647: * tests/063.html [autoptr] 1.1.2.1:
6648: * tests/064.html [autoptr] 1.1.2.1:
6649: * tests/065.html [autoptr] 1.1.2.1:
6650: * tests/066.html [autoptr] 1.1.2.1:
6651: * tests/067.html [autoptr] 1.1.2.1:
6652: * tests/068.html [autoptr] 1.1.2.1:
6653: * tests/069.html [autoptr] 1.1.2.1:
6654: * tests/070.html [autoptr] 1.1.2.1:
6655: * tests/071.html [autoptr] 1.1.2.1:
6656: * tests/072.html [autoptr] 1.1.2.1:
6657: * tests/073.html [autoptr] 1.1.2.1:
6658: * tests/074.html [autoptr] 1.1.2.1:
6659: * tests/075.html [autoptr] 1.1.2.1:
6660: * tests/076.html [autoptr] 1.1.2.1:
6661: * tests/077.html [autoptr] 1.1.2.1:
6662: * tests/078.html [autoptr] 1.1.2.1:
6663: * tests/079.html [autoptr] 1.1.2.1:
6664: * tests/080.html [autoptr] 1.1.2.1:
6665: * tests/081.html [autoptr] 1.1.2.1:
6666: * tests/082.html [autoptr] 1.1.2.1:
6667: * tests/083.html [autoptr] 1.1.2.1:
6668: * tests/084.html [autoptr] 1.1.2.1:
6669: * tests/085.html [autoptr] 1.1.2.1:
6670: * tests/086.html [autoptr] 1.1.2.1:
6671: * tests/087.html [autoptr] 1.1.2.1:
6672: * tests/088.html [autoptr] 1.1.2.1:
6673: * tests/089.html [autoptr] 1.1.2.1:
6674: * tests/090.html [autoptr] 1.1.2.1:
6675: * tests/091.html [autoptr] 1.1.2.1:
6676: * tests/092.html [autoptr] 1.1.2.1:
6677: * tests/093.html [autoptr] 1.1.2.1:
6678: * tests/094.html [autoptr] 1.1.2.1:
6679: * tests/095.html [autoptr] 1.1.2.1:
6680: * tests/results/061.processed [autoptr] 1.1.2.1:
6681: * tests/results/062.processed [autoptr] 1.1.2.1:
6682: * tests/results/063.processed [autoptr] 1.1.2.1:
6683: * tests/results/064.processed [autoptr] 1.1.2.1:
6684: * tests/results/065.processed [autoptr] 1.1.2.1:
6685: * tests/results/066.processed [autoptr] 1.1.2.1:
6686: * tests/results/067.processed [autoptr] 1.1.2.1:
6687: * tests/results/068.processed [autoptr] 1.1.2.1:
6688: * tests/results/069.processed [autoptr] 1.1.2.1:
6689: * tests/results/070.processed [autoptr] 1.1.2.1:
6690: * tests/results/071.processed [autoptr] 1.1.2.1:
6691: * tests/results/072.processed [autoptr] 1.1.2.1:
6692: * tests/results/073.processed [autoptr] 1.1.2.1:
6693: * tests/results/074.processed [autoptr] 1.1.2.1:
6694: * tests/results/075.processed [autoptr] 1.1.2.1:
6695: * tests/results/076.processed [autoptr] 1.1.2.1:
6696: * tests/results/077.processed [autoptr] 1.1.2.1:
6697: * tests/results/078.processed [autoptr] 1.1.2.1:
6698: * tests/results/079.processed [autoptr] 1.1.2.1:
6699: * tests/results/080.processed [autoptr] 1.1.2.1:
6700: * tests/results/081.processed [autoptr] 1.1.2.1:
6701: * tests/results/082.processed [autoptr] 1.1.2.1:
6702: * tests/results/083.processed [autoptr] 1.1.2.1:
6703: * tests/results/084.processed [autoptr] 1.1.2.1:
6704: * tests/results/085.processed [autoptr] 1.1.2.1:
6705: * tests/results/086.processed [autoptr] 1.1.2.1:
6706: * tests/results/087.processed [autoptr] 1.1.2.1:
6707: * tests/results/088.processed [autoptr] 1.1.2.1:
6708: * tests/results/089.processed [autoptr] 1.1.2.1:
6709: * tests/results/090.processed [autoptr] 1.1.2.1:
6710: * tests/results/091.processed [autoptr] 1.1.2.1:
6711: * tests/results/092.processed [autoptr] 1.1.2.1:
6712: * tests/results/093.processed [autoptr] 1.1.2.1:
6713: * tests/results/094.processed [autoptr] 1.1.2.1:
6714: * tests/results/095.processed [autoptr] 1.1.2.1:
6715: tests:
6716: 61 file::stat size
6717: 62 string->int autoconvert
6718: 63 double .int,dec,div,mul
6719: 64 date compare
6720: 65 file: basename,justname,justext
6721: 66 math:crypt
6722: 67 string.match simple on long
6723: 68 string.match normalized simple on long
6724: 69 string.int
6725: 70 file::stat content-type
6726: 71 table.join
6727: 72 hash parameter conditional pass
6728: 73 date daylightsaving,yearday
6729: 74 date arithmetics
6730: 75 response date values/attributes
6731: 76 string.pos of void, void.pos
6732: 77 syntax parsing
6733: 78 cookie tainting
6734: 79 switch with local
6735: 80 scientific numeric literal in string autoconvert
6736: 81 xor: logical and numerical
6737: 82 for delims
6738: 83 menu delims
6739: 84 table.hash distinct
6740: 85 long string replace
6741: 86 throw+catch current language preserve
6742: 87 bit shifts
6743: 88 junction tests + $caller test
6744: 89 hash.foreach selfmodification
6745: 90 int/void to int
6746: 91 $caller test
6747: 92 junction is + def junction tests
6748: 93 $caller test
6749: 94 syntax test
6750: 95 table.hash(keygenerator) [bug fixed]
6751:
6752: * tests/results/070.processed 1.1:
6753: file 070.processed was initially added on branch autoptr.
6754:
6755: * tests/results/069.processed 1.1:
6756: file 069.processed was initially added on branch autoptr.
6757:
6758: * tests/061.dat 1.1:
6759: file 061.dat was initially added on branch autoptr.
6760:
6761: * tests/092.html 1.1:
6762: file 092.html was initially added on branch autoptr.
6763:
6764: * tests/102.html 1.1:
6765: file 102.html was initially added on branch autoptr.
6766:
6767: * tests/results/062.processed 1.1:
6768: file 062.processed was initially added on branch autoptr.
6769:
6770: * tests/057.html 1.1:
6771: file 057.html was initially added on branch autoptr.
6772:
6773: * tests/results/054.processed 1.1:
6774: file 054.processed was initially added on branch autoptr.
6775:
6776: * tests/094.html 1.1:
6777: file 094.html was initially added on branch autoptr.
6778:
6779: * tests/059.html 1.1:
6780: file 059.html was initially added on branch autoptr.
6781:
6782: * tests/060.html 1.1:
6783: file 060.html was initially added on branch autoptr.
6784:
6785: * tests/096.html 1.1:
6786: file 096.html was initially added on branch autoptr.
6787:
6788: * tests/results/094.processed 1.1:
6789: file 094.processed was initially added on branch autoptr.
6790:
6791: * tests/062.html 1.1:
6792: file 062.html was initially added on branch autoptr.
6793:
6794: * tests/results/086.processed 1.1:
6795: file 086.processed was initially added on branch autoptr.
6796:
6797: * tests/098font.gif 1.1:
6798: file 098font.gif was initially added on branch autoptr.
6799:
6800: * tests/098.html 1.1:
6801: file 098.html was initially added on branch autoptr.
6802:
6803: * tests/results/078.processed 1.1:
6804: file 078.processed was initially added on branch autoptr.
6805:
6806: * tests/064.html 1.1:
6807: file 064.html was initially added on branch autoptr.
6808:
6809: * tests/results/071.processed 1.1:
6810: file 071.processed was initially added on branch autoptr.
6811:
6812: * tests/results/063.processed 1.1:
6813: file 063.processed was initially added on branch autoptr.
6814:
6815: * tests/066.html 1.1:
6816: file 066.html was initially added on branch autoptr.
6817:
6818: * tests/results/055.processed 1.1:
6819: file 055.processed was initially added on branch autoptr.
6820:
6821: * tests/068.html 1.1:
6822: file 068.html was initially added on branch autoptr.
6823:
6824: * tests/071.html 1.1:
6825: file 071.html was initially added on branch autoptr.
6826:
6827: * tests/results/095.processed 1.1:
6828: file 095.processed was initially added on branch autoptr.
6829:
6830: * tests/results/087.processed 1.1:
6831: file 087.processed was initially added on branch autoptr.
6832:
6833: * tests/073.html 1.1:
6834: file 073.html was initially added on branch autoptr.
6835:
6836: * tests/results/079.processed 1.1:
6837: file 079.processed was initially added on branch autoptr.
6838:
6839: * tests/results/080.processed 1.1:
6840: file 080.processed was initially added on branch autoptr.
6841:
6842: * tests/results/072.processed 1.1:
6843: file 072.processed was initially added on branch autoptr.
6844:
6845: * tests/075.html 1.1:
6846: file 075.html was initially added on branch autoptr.
6847:
6848: * tests/results/064.processed 1.1:
6849: file 064.processed was initially added on branch autoptr.
6850:
6851: * tests/103.html [autoptr] 1.1.2.1:
6852: * tests/103mark.gif [autoptr] 1.1.2.1:
6853: * tests/103paf2001.gif [autoptr] 1.1.2.1:
6854: * tests/results/103.processed [autoptr] 1.1.2.1:
6855: tests:
6856: 103 image.copy transparence test
6857:
6858: * tests/results/056.processed 1.1:
6859: file 056.processed was initially added on branch autoptr.
6860:
6861: * tests/077.html 1.1:
6862: file 077.html was initially added on branch autoptr.
6863:
6864: * tests/080.html 1.1:
6865: file 080.html was initially added on branch autoptr.
6866:
6867: * tests/079.html 1.1:
6868: file 079.html was initially added on branch autoptr.
6869:
6870: * tests/results/096.processed 1.1:
6871: file 096.processed was initially added on branch autoptr.
6872:
6873: * tests/082.html 1.1:
6874: file 082.html was initially added on branch autoptr.
6875:
6876: * tests/results/088.processed 1.1:
6877: file 088.processed was initially added on branch autoptr.
6878:
6879: * tests/results/081.processed 1.1:
6880: file 081.processed was initially added on branch autoptr.
6881:
6882: * tests/084.html 1.1:
6883: file 084.html was initially added on branch autoptr.
6884:
6885: * tests/results/073.processed 1.1:
6886: file 073.processed was initially added on branch autoptr.
6887:
6888: * tests/058_paf2000.png 1.1:
6889: file 058_paf2000.png was initially added on branch autoptr.
6890:
6891: * tests/results/065.processed 1.1:
6892: file 065.processed was initially added on branch autoptr.
6893:
6894: * tests/086.html 1.1:
6895: file 086.html was initially added on branch autoptr.
6896:
6897: * tests/results/057.processed 1.1:
6898: file 057.processed was initially added on branch autoptr.
6899:
6900: * tests/052.html 1.1:
6901: file 052.html was initially added on branch autoptr.
6902:
6903: * tests/088.html 1.1:
6904: file 088.html was initially added on branch autoptr.
6905:
6906: * tests/054.html 1.1:
6907: file 054.html was initially added on branch autoptr.
6908:
6909: * src/main/pa_common.C [autoptr] 1.143.2.21:
6910: * src/targets/cgi/parser3.C [autoptr] 1.216.2.20:
6911: * tests/097.html [autoptr] 1.1.2.1:
6912: * tests/results/097.processed [autoptr] 1.1.2.1:
6913: test:
6914: 97 file::load http:// [bugs fixed]
6915:
6916: * tests/101.html 1.1:
6917: file 101.html was initially added on branch autoptr.
6918:
6919: * tests/091.html 1.1:
6920: file 091.html was initially added on branch autoptr.
6921:
6922: * tests/results/097.processed 1.1:
6923: file 097.processed was initially added on branch autoptr.
6924:
6925: * tests/056.html 1.1:
6926: file 056.html was initially added on branch autoptr.
6927:
6928: * tests/results/089.processed 1.1:
6929: file 089.processed was initially added on branch autoptr.
6930:
6931: * tests/results/090.processed 1.1:
6932: file 090.processed was initially added on branch autoptr.
6933:
6934: * src/classes/hash.C [autoptr] 1.54.2.12:
6935: * src/classes/image.C [autoptr] 1.90.2.13:
6936: * src/classes/table.C [autoptr] 1.172.2.13:
6937: * src/include/pa_memory.h [autoptr] 1.1.2.5:
6938: * tests/096.html [autoptr] 1.1.2.1:
6939: * tests/096_dir/163.jpg [autoptr] 1.1.2.1:
6940: * tests/096_dir/188.jpg [autoptr] 1.1.2.1:
6941: * tests/results/096.processed [autoptr] 1.1.2.1:
6942: tests:
6943: 96 image EXIF [bug fixed]
6944:
6945: * tests/results/100.processed 1.1:
6946: file 100.processed was initially added on branch autoptr.
6947:
6948: * tests/103.html 1.1:
6949: file 103.html was initially added on branch autoptr.
6950:
6951: * tests/093.html 1.1:
6952: file 093.html was initially added on branch autoptr.
6953:
6954: * tests/results/082.processed 1.1:
6955: file 082.processed was initially added on branch autoptr.
6956:
6957: * tests/052.html [autoptr] 1.1.2.1:
6958: * tests/outputs/049.processed [autoptr] 1.1.2.2:
6959: * tests/outputs/050.processed [autoptr] 1.1.2.2:
6960: * tests/outputs/051.processed [autoptr] 1.1.2.2:
6961: * tests/results/052.processed [autoptr] 1.1.2.1:
6962: test:
6963: 52 pre/match/post test: passed AS-IT-WERE, but wrong :) separate task: fix that
6964:
6965: * tests/058.html 1.1:
6966: file 058.html was initially added on branch autoptr.
6967:
6968: * tests/results/074.processed 1.1:
6969: file 074.processed was initially added on branch autoptr.
6970:
6971: * tests/095.html 1.1:
6972: file 095.html was initially added on branch autoptr.
6973:
6974: * tests/results/066.processed 1.1:
6975: file 066.processed was initially added on branch autoptr.
6976:
6977: * tests/061.html 1.1:
6978: file 061.html was initially added on branch autoptr.
6979:
6980: * tests/results/058.processed 1.1:
6981: file 058.processed was initially added on branch autoptr.
6982:
6983: * tests/103mark.gif 1.1:
6984: file 103mark.gif was initially added on branch autoptr.
6985:
6986: * tests/097.html 1.1:
6987: file 097.html was initially added on branch autoptr.
6988:
6989: * tests/063.html 1.1:
6990: file 063.html was initially added on branch autoptr.
6991:
6992: * src/main/execute.C [autoptr] 1.295.2.22:
6993: * src/main/pa_table.C [autoptr] 1.53.2.10:
6994: test:
6995: 59 table.locate [bug fixed]
6996: 60 string eq string [bug fixed]
6997:
6998: * tests/099.html 1.1:
6999: file 099.html was initially added on branch autoptr.
7000:
7001: * tests/065.html 1.1:
7002: file 065.html was initially added on branch autoptr.
7003:
7004: * tests/results/098.processed 1.1:
7005: file 098.processed was initially added on branch autoptr.
7006:
7007: * tests/results/091.processed 1.1:
7008: file 091.processed was initially added on branch autoptr.
7009:
7010: * tests/results/101.processed 1.1:
7011: file 101.processed was initially added on branch autoptr.
7012:
7013: * tests/057.html [autoptr] 1.1.2.2:
7014: * tests/099.html [autoptr] 1.1.2.1:
7015: * tests/100.html [autoptr] 1.1.2.1:
7016: * tests/results/057.processed [autoptr] 1.1.2.2:
7017: * tests/results/099.processed [autoptr] 1.1.2.1:
7018: * tests/results/100.processed [autoptr] 1.1.2.1:
7019: tests:
7020: 57 date create 2002: added
7021: 99,100 response:body/download
7022:
7023: * tests/067.html 1.1:
7024: file 067.html was initially added on branch autoptr.
7025:
7026: * tests/results/083.processed 1.1:
7027: file 083.processed was initially added on branch autoptr.
7028:
7029: * tests/results/075.processed 1.1:
7030: file 075.processed was initially added on branch autoptr.
7031:
7032: * src/main/execute.C [autoptr] 1.295.2.24:
7033: * tests/101.html [autoptr] 1.1.2.1:
7034: * tests/102.html [autoptr] 1.1.2.1:
7035: * tests/results/101.processed [autoptr] 1.1.2.1:
7036: * tests/results/102.processed [autoptr] 1.1.2.1:
7037: tests:
7038: 101 method/variable name conflict test
7039: 102 form fields change should not not change anything [bug fix]
7040:
7041: * tests/070.html 1.1:
7042: file 070.html was initially added on branch autoptr.
7043:
7044: * tests/069.html 1.1:
7045: file 069.html was initially added on branch autoptr.
7046:
7047: * tests/results/067.processed 1.1:
7048: file 067.processed was initially added on branch autoptr.
7049:
7050: * src/classes/image.C [autoptr] 1.90.2.15:
7051: * src/include/pa_request.h [autoptr] 1.160.2.29:
7052: * src/include/pa_stack.h [autoptr] 1.17.2.6:
7053: * src/types/pa_vimage.h [autoptr] 1.34.2.8:
7054: number of gcc compiler bugs fixed
7055:
7056: 2003-03-03 paf
7057: * tests/037.html 1.1:
7058: file 037.html was initially added on branch autoptr.
7059:
7060: * tests/results/044.processed 1.1:
7061: file 044.processed was initially added on branch autoptr.
7062:
7063: * tests/039.html 1.1:
7064: file 039.html was initially added on branch autoptr.
7065:
7066: * tests/040.html 1.1:
7067: file 040.html was initially added on branch autoptr.
7068:
7069: * tests/results/036.processed 1.1:
7070: file 036.processed was initially added on branch autoptr.
7071:
7072: * tests/042.html 1.1:
7073: file 042.html was initially added on branch autoptr.
7074:
7075: * tests/044.html 1.1:
7076: file 044.html was initially added on branch autoptr.
7077:
7078: * src/main/pa_request.C [autoptr] 1.245.2.29:
7079: * src/types/pa_vmath.C [autoptr] 1.1.2.9:
7080: * tests/033.html [autoptr] 1.1.2.1:
7081: * tests/034.html [autoptr] 1.1.2.1:
7082: * tests/035.html [autoptr] 1.1.2.1:
7083: * tests/036.html [autoptr] 1.1.2.1:
7084: * tests/037.html [autoptr] 1.1.2.1:
7085: * tests/038.html [autoptr] 1.1.2.1:
7086: * tests/results/033.processed [autoptr] 1.1.2.1:
7087: * tests/results/034.processed [autoptr] 1.1.2.1:
7088: * tests/results/035.processed [autoptr] 1.1.2.1:
7089: * tests/results/036.processed [autoptr] 1.1.2.1:
7090: * tests/results/037.processed [autoptr] 1.1.2.1:
7091: * tests/results/038.processed [autoptr] 1.1.2.1:
7092: tests:
7093: 33 string.replace
7094: 34 string.upper
7095: 35 table created
7096: 36 local/global vars with juntions
7097: 37 table clone
7098: 38 math PI & number formatting
7099:
7100: math class registring typo fixed
7101:
7102: * tests/046.html 1.1:
7103: file 046.html was initially added on branch autoptr.
7104:
7105: * tests/040.html [autoptr] 1.1.2.1:
7106: * tests/results/040.processed [autoptr] 1.1.2.1:
7107: test:
7108: 39 method result of type table
7109: 40 method param junction auto evaluate
7110:
7111: * tests/051b.p 1.1:
7112: file 051b.p was initially added on branch autoptr.
7113:
7114: * tests/results/045.processed 1.1:
7115: file 045.processed was initially added on branch autoptr.
7116:
7117: * tests/048.html 1.1:
7118: file 048.html was initially added on branch autoptr.
7119:
7120: * tests/results/037.processed 1.1:
7121: file 037.processed was initially added on branch autoptr.
7122:
7123: * tests/051.html 1.1:
7124: file 051.html was initially added on branch autoptr.
7125:
7126: * tests/results/046.processed 1.1:
7127: file 046.processed was initially added on branch autoptr.
7128:
7129: * tests/results/038.processed 1.1:
7130: file 038.processed was initially added on branch autoptr.
7131:
7132: * tests/041.html [autoptr] 1.1.2.1:
7133: * tests/results/041.processed [autoptr] 1.1.2.1:
7134: test:
7135: 41 table.locate by expression
7136:
7137: * tests/032.html 1.1:
7138: file 032.html was initially added on branch autoptr.
7139:
7140: * tests/results/047.processed 1.1:
7141: file 047.processed was initially added on branch autoptr.
7142:
7143: * tests/034.html 1.1:
7144: file 034.html was initially added on branch autoptr.
7145:
7146: * tests/results/040.processed 1.1:
7147: file 040.processed was initially added on branch autoptr.
7148:
7149: * tests/results/039.processed 1.1:
7150: file 039.processed was initially added on branch autoptr.
7151:
7152: * tests/results/032.processed 1.1:
7153: file 032.processed was initially added on branch autoptr.
7154:
7155: * tests/036.html 1.1:
7156: file 036.html was initially added on branch autoptr.
7157:
7158: * tests/038.html 1.1:
7159: file 038.html was initially added on branch autoptr.
7160:
7161: * tests/parser-unix.sh 1.1:
7162: file parser-unix.sh was initially added on branch autoptr.
7163:
7164: * tests/043.html [autoptr] 1.1.2.1:
7165: * tests/044.html [autoptr] 1.1.2.1:
7166: * tests/045.html [autoptr] 1.1.2.1:
7167: * tests/046.html [autoptr] 1.1.2.1:
7168: * tests/047.html [autoptr] 1.1.2.1:
7169: * tests/048.html [autoptr] 1.1.2.1:
7170: * tests/049.html [autoptr] 1.1.2.1:
7171: * tests/050.html [autoptr] 1.1.2.1:
7172: * tests/051.html [autoptr] 1.1.2.1:
7173: * tests/051b.p [autoptr] 1.1.2.1:
7174: * tests/051t.p [autoptr] 1.1.2.1:
7175: * tests/Makefile [autoptr] 1.1.2.3:
7176: * tests/outputs/049.processed [autoptr] 1.1.2.1:
7177: * tests/outputs/050.processed [autoptr] 1.1.2.1:
7178: * tests/outputs/051.processed [autoptr] 1.1.2.1:
7179: * tests/parser-cygwin.sh [autoptr] 1.1.2.2:
7180: * tests/parser-unix.sh [autoptr] 1.1.2.2:
7181: * tests/results/001.processed [autoptr] 1.1.2.2:
7182: * tests/results/002.processed [autoptr] 1.1.2.2:
7183: * tests/results/003.processed [autoptr] 1.1.2.2:
7184: * tests/results/005.processed [autoptr] 1.1.2.2:
7185: * tests/results/006.processed [autoptr] 1.1.2.2:
7186: * tests/results/008.processed [autoptr] 1.1.2.2:
7187: * tests/results/009.processed [autoptr] 1.1.2.2:
7188: * tests/results/011.processed [autoptr] 1.1.2.2:
7189: * tests/results/012.processed [autoptr] 1.1.2.2:
7190: * tests/results/013.processed [autoptr] 1.1.2.2:
7191: * tests/results/014.processed [autoptr] 1.1.2.2:
7192: * tests/results/015.processed [autoptr] 1.1.2.2:
7193: * tests/results/016.processed [autoptr] 1.1.2.2:
7194: * tests/results/017.processed [autoptr] 1.1.2.2:
7195: * tests/results/020.processed [autoptr] 1.1.2.2:
7196: * tests/results/021.processed [autoptr] 1.1.2.2:
7197: * tests/results/022.processed [autoptr] 1.1.2.2:
7198: * tests/results/024.processed [autoptr] 1.1.2.2:
7199: * tests/results/025.processed [autoptr] 1.1.2.2:
7200: * tests/results/026.processed [autoptr] 1.1.2.2:
7201: * tests/results/027.processed [autoptr] 1.1.2.2:
7202: * tests/results/028.processed [autoptr] 1.1.2.2:
7203: * tests/results/029.processed [autoptr] 1.1.2.2:
7204: * tests/results/030.processed [autoptr] 1.1.2.2:
7205: * tests/results/031.processed [autoptr] 1.1.2.2:
7206: * tests/results/043.processed [autoptr] 1.1.2.1:
7207: * tests/results/044.processed [autoptr] 1.1.2.1:
7208: * tests/results/045.processed [autoptr] 1.1.2.1:
7209: * tests/results/046.processed [autoptr] 1.1.2.1:
7210: * tests/results/047.processed [autoptr] 1.1.2.1:
7211: * tests/results/048.processed [autoptr] 1.1.2.1:
7212: * tests/results/049.processed [autoptr] 1.1.2.1:
7213: * tests/results/050.processed [autoptr] 1.1.2.1:
7214: * tests/results/051.processed [autoptr] 1.1.2.1:
7215: * tests/run_parser.sh [autoptr] 1.1.2.1:
7216: tests:
7217: 43,44,45 date rolls
7218: 46 autoevaluating junction
7219: 47 table.select
7220: 48 name with subvar
7221: 49 hash-creating switch
7222: 50 process
7223: 51 started parent/child, works as it were but it were NOT GOOD, created separate task to fix that
7224:
7225: * tests/041.html 1.1:
7226: file 041.html was initially added on branch autoptr.
7227:
7228: * src/classes/op.C [autoptr] 1.127.2.18:
7229: * src/include/pa_request.h [autoptr] 1.160.2.28:
7230: * src/include/pa_string.h [autoptr] 1.144.2.25:
7231: * src/main/execute.C [autoptr] 1.295.2.21:
7232: * src/main/pa_request.C [autoptr] 1.245.2.28:
7233: * src/main/pa_string.C [autoptr] 1.172.2.18:
7234: * src/main/untaint.C [autoptr] 1.115.2.11:
7235: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.3:
7236: * src/types/pa_wcontext.h [autoptr] 1.42.2.9:
7237: * tests/032.html [autoptr] 1.1.2.1:
7238: * tests/results/032.processed [autoptr] 1.1.2.1:
7239: uchar changed to String_UL in all places [was not everywhere]
7240: untaint test: 032
7241:
7242: * tests/results/048.processed 1.1:
7243: file 048.processed was initially added on branch autoptr.
7244:
7245: * tests/043.html 1.1:
7246: file 043.html was initially added on branch autoptr.
7247:
7248: * tests/results/041.processed 1.1:
7249: file 041.processed was initially added on branch autoptr.
7250:
7251: * tests/results/033.processed 1.1:
7252: file 033.processed was initially added on branch autoptr.
7253:
7254: * tests/045.html 1.1:
7255: file 045.html was initially added on branch autoptr.
7256:
7257: * tests/047.html 1.1:
7258: file 047.html was initially added on branch autoptr.
7259:
7260: * tests/051t.p 1.1:
7261: file 051t.p was initially added on branch autoptr.
7262:
7263: * tests/050.html 1.1:
7264: file 050.html was initially added on branch autoptr.
7265:
7266: * tests/049.html 1.1:
7267: file 049.html was initially added on branch autoptr.
7268:
7269: * src/targets/cgi/parser3.C [autoptr] 1.216.2.19:
7270: * tests/004.html [autoptr] 1.1.2.2:
7271: * tests/Makefile [autoptr] 1.1.2.2:
7272: * tests/parser-cygwin.sh [autoptr] 1.1.2.1:
7273: * tests/parser-unix.sh [autoptr] 1.1.2.1:
7274: * tests/results/004.processed [autoptr] 1.1.2.2:
7275: * www/htdocs/.htaccess [autoptr] 1.12.6.2:
7276: removed -H command line key, now testing using .sh file with
7277: SERVER_SOFTWARE=xxx
7278:
1.24 paf 7279: * tests/042.html [autoptr] 1.1.2.1:
7280: * tests/results/042.processed [autoptr] 1.1.2.1:
7281: test:
7282: 42 exception.handled
7283:
1.23 paf 7284: * tests/outputs/049.processed 1.1:
7285: * tests/results/049.processed 1.1:
7286: file 049.processed was initially added on branch autoptr.
7287:
7288: * tests/outputs/050.processed 1.1:
7289: * tests/results/050.processed 1.1:
7290: file 050.processed was initially added on branch autoptr.
7291:
7292: * tests/results/042.processed 1.1:
7293: file 042.processed was initially added on branch autoptr.
7294:
7295: * tests/results/034.processed 1.1:
7296: file 034.processed was initially added on branch autoptr.
7297:
7298: * tests/039.html [autoptr] 1.1.2.1:
7299: * tests/results/039.processed [autoptr] 1.1.2.1:
7300: test:
7301: 37 method result of type table
7302:
7303: * tests/outputs/051.processed 1.1:
7304: * tests/results/051.processed 1.1:
7305: file 051.processed was initially added on branch autoptr.
7306:
7307: * tests/parser-cygwin.sh 1.1:
7308: file parser-cygwin.sh was initially added on branch autoptr.
7309:
7310: * tests/results/043.processed 1.1:
7311: file 043.processed was initially added on branch autoptr.
7312:
7313: * tests/results/035.processed 1.1:
7314: file 035.processed was initially added on branch autoptr.
7315:
7316: * tests/033.html 1.1:
7317: file 033.html was initially added on branch autoptr.
7318:
7319: * tests/run_parser.sh 1.1:
7320: file run_parser.sh was initially added on branch autoptr.
7321:
7322: * tests/035.html 1.1:
7323: file 035.html was initially added on branch autoptr.
7324:
7325: 2003-02-27 paf
7326: * www/htdocs/maximized.htm [autoptr] 1.1.2.1:
7327: *** empty log message ***
7328:
7329: * www/htdocs/maximized.htm 1.1:
7330: file maximized.htm was initially added on branch autoptr.
7331:
7332: 2003-02-26 paf
7333: * tests/001.html 1.1:
7334: file 001.html was initially added on branch autoptr.
7335:
7336: * tests/003.html 1.1:
7337: file 003.html was initially added on branch autoptr.
7338:
7339: * tests/results/028.processed 1.1:
7340: file 028.processed was initially added on branch autoptr.
7341:
7342: * tests/005.html 1.1:
7343: file 005.html was initially added on branch autoptr.
7344:
7345: * tests/results/021.processed 1.1:
7346: file 021.processed was initially added on branch autoptr.
7347:
7348: * tests/results/013.processed 1.1:
7349: file 013.processed was initially added on branch autoptr.
7350:
7351: * src/include/pa_array.h [autoptr] 1.57.2.26:
7352: * src/include/pa_hash.h [autoptr] 1.58.2.17:
7353: * src/include/pa_memory.h [autoptr] 1.1.2.3:
7354: * src/main/pa_charset.C [autoptr] 1.33.2.12:
7355: * tests/001.html [autoptr] 1.1.2.1:
7356: * tests/002.html [autoptr] 1.1.2.1:
7357: * tests/003.html [autoptr] 1.1.2.1:
7358: * tests/004.html [autoptr] 1.1.2.1:
7359: * tests/005.html [autoptr] 1.1.2.1:
7360: * tests/006.html [autoptr] 1.1.2.1:
7361: * tests/007.html [autoptr] 1.1.2.1:
7362: * tests/008.html [autoptr] 1.1.2.1:
7363: * tests/009.html [autoptr] 1.1.2.1:
7364: * tests/010.html [autoptr] 1.1.2.1:
7365: * tests/011.html [autoptr] 1.1.2.1:
7366: * tests/012.html [autoptr] 1.1.2.1:
7367: * tests/013.html [autoptr] 1.1.2.1:
7368: * tests/014.html [autoptr] 1.1.2.1:
7369: * tests/Makefile [autoptr] 1.1.2.1:
7370: * tests/outputs/create-dir [autoptr] 1.1.2.1:
7371: * tests/results/001.processed [autoptr] 1.1.2.1:
7372: * tests/results/002.processed [autoptr] 1.1.2.1:
7373: * tests/results/003.processed [autoptr] 1.1.2.1:
7374: * tests/results/004.processed [autoptr] 1.1.2.1:
7375: * tests/results/005.processed [autoptr] 1.1.2.1:
7376: * tests/results/006.processed [autoptr] 1.1.2.1:
7377: * tests/results/007.processed [autoptr] 1.1.2.1:
7378: * tests/results/008.processed [autoptr] 1.1.2.1:
7379: * tests/results/009.processed [autoptr] 1.1.2.1:
7380: * tests/results/010.processed [autoptr] 1.1.2.1:
7381: * tests/results/011.processed [autoptr] 1.1.2.1:
7382: * tests/results/012.processed [autoptr] 1.1.2.1:
7383: * tests/results/013.processed [autoptr] 1.1.2.1:
7384: * tests/results/014.processed [autoptr] 1.1.2.1:
7385: hash cloning fixed
7386:
7387: * tests/007.html 1.1:
7388: file 007.html was initially added on branch autoptr.
7389:
7390: * tests/results/005.processed 1.1:
7391: file 005.processed was initially added on branch autoptr.
7392:
7393: * tests/010.html 1.1:
7394: file 010.html was initially added on branch autoptr.
7395:
7396: * tests/009.html 1.1:
7397: file 009.html was initially added on branch autoptr.
7398:
7399: * tests/012.html 1.1:
7400: file 012.html was initially added on branch autoptr.
7401:
7402: * tests/014.html 1.1:
7403: file 014.html was initially added on branch autoptr.
7404:
7405: * src/main/execute.C [autoptr] 1.295.2.20:
7406: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.14:
7407: * tests/024.html [autoptr] 1.1.2.1:
7408: * tests/025.html [autoptr] 1.1.2.1:
7409: * tests/026.html [autoptr] 1.1.2.1:
7410: * tests/027.html [autoptr] 1.1.2.1:
7411: * tests/028.html [autoptr] 1.1.2.1:
7412: * tests/029.html [autoptr] 1.1.2.1:
7413: * tests/030.html [autoptr] 1.1.2.1:
7414: * tests/031.html [autoptr] 1.1.2.1:
7415: * tests/results/024.processed [autoptr] 1.1.2.1:
7416: * tests/results/025.processed [autoptr] 1.1.2.1:
7417: * tests/results/026.processed [autoptr] 1.1.2.1:
7418: * tests/results/027.processed [autoptr] 1.1.2.1:
7419: * tests/results/028.processed [autoptr] 1.1.2.1:
7420: * tests/results/029.processed [autoptr] 1.1.2.1:
7421: * tests/results/030.processed [autoptr] 1.1.2.1:
7422: * tests/results/031.processed [autoptr] 1.1.2.1:
7423: fixed bug with name_cstr mutable CharPtr
7424: more tests
7425:
7426: * tests/results/029.processed 1.1:
7427: file 029.processed was initially added on branch autoptr.
7428:
7429: * tests/results/030.processed 1.1:
7430: file 030.processed was initially added on branch autoptr.
7431:
7432: * tests/016.html 1.1:
7433: file 016.html was initially added on branch autoptr.
7434:
7435: * tests/results/022.processed 1.1:
7436: file 022.processed was initially added on branch autoptr.
7437:
7438: * tests/results/014.processed 1.1:
7439: file 014.processed was initially added on branch autoptr.
7440:
7441: * tests/018.html 1.1:
7442: file 018.html was initially added on branch autoptr.
7443:
7444: * tests/results/006.processed 1.1:
7445: file 006.processed was initially added on branch autoptr.
7446:
7447: * tests/022_dir/a.html 1.1:
7448: file a.html was initially added on branch autoptr.
7449:
7450: * tests/021.html 1.1:
7451: file 021.html was initially added on branch autoptr.
7452:
7453: * tests/023.html 1.1:
7454: file 023.html was initially added on branch autoptr.
7455:
7456: * tests/results/031.processed 1.1:
7457: file 031.processed was initially added on branch autoptr.
7458:
7459: * tests/025.html 1.1:
7460: file 025.html was initially added on branch autoptr.
7461:
7462: * tests/results/023.processed 1.1:
7463: file 023.processed was initially added on branch autoptr.
7464:
7465: * src/include/pa_sapi.h [autoptr] 1.22.2.8:
7466: * src/main/pa_globals.C [autoptr] 1.152.2.16:
7467: * src/main/pa_memory.C [autoptr] 1.1.2.3:
7468: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.6:
7469: * src/targets/cgi/parser3.C [autoptr] 1.216.2.18:
7470: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.6:
7471: SAPI::abort << abort. die now just exits
7472:
7473: * tests/results/015.processed 1.1:
7474: file 015.processed was initially added on branch autoptr.
7475:
7476: * tests/027.html 1.1:
7477: file 027.html was initially added on branch autoptr.
7478:
7479: * tests/results/007.processed 1.1:
7480: file 007.processed was initially added on branch autoptr.
7481:
7482: * tests/030.html 1.1:
7483: file 030.html was initially added on branch autoptr.
7484:
7485: * tests/029.html 1.1:
7486: file 029.html was initially added on branch autoptr.
7487:
7488: * tests/outputs/create-dir 1.1:
7489: file create-dir was initially added on branch autoptr.
7490:
7491: * tests/022_dir/b.txt 1.1:
7492: file b.txt was initially added on branch autoptr.
7493:
7494: * tests/results/024.processed 1.1:
7495: file 024.processed was initially added on branch autoptr.
7496:
7497: * tests/002.html 1.1:
7498: file 002.html was initially added on branch autoptr.
7499:
7500: * tests/results/016.processed 1.1:
7501: file 016.processed was initially added on branch autoptr.
7502:
7503: * tests/results/008.processed 1.1:
7504: file 008.processed was initially added on branch autoptr.
7505:
7506: * tests/004.html 1.1:
7507: file 004.html was initially added on branch autoptr.
7508:
7509: * tests/results/001.processed 1.1:
7510: file 001.processed was initially added on branch autoptr.
7511:
7512: * tests/006.html 1.1:
7513: file 006.html was initially added on branch autoptr.
7514:
7515: * tests/008.html 1.1:
7516: file 008.html was initially added on branch autoptr.
7517:
7518: * tests/011.html 1.1:
7519: file 011.html was initially added on branch autoptr.
7520:
7521: * tests/results/025.processed 1.1:
7522: file 025.processed was initially added on branch autoptr.
7523:
7524: * tests/results/017.processed 1.1:
7525: file 017.processed was initially added on branch autoptr.
7526:
7527: * tests/Makefile 1.1:
7528: file Makefile was initially added on branch autoptr.
7529:
7530: * tests/results/009.processed 1.1:
7531: file 009.processed was initially added on branch autoptr.
7532:
7533: * tests/results/010.processed 1.1:
7534: file 010.processed was initially added on branch autoptr.
7535:
7536: * tests/013.html 1.1:
7537: file 013.html was initially added on branch autoptr.
7538:
7539: * tests/results/002.processed 1.1:
7540: file 002.processed was initially added on branch autoptr.
7541:
7542: * tests/019paf2001.gif 1.1:
7543: file 019paf2001.gif was initially added on branch autoptr.
7544:
7545: * tests/015.html 1.1:
7546: file 015.html was initially added on branch autoptr.
7547:
7548: * tests/017.html 1.1:
7549: file 017.html was initially added on branch autoptr.
7550:
7551: * tests/020.html 1.1:
7552: file 020.html was initially added on branch autoptr.
7553:
7554: * tests/019.html 1.1:
7555: file 019.html was initially added on branch autoptr.
7556:
7557: * tests/results/026.processed 1.1:
7558: file 026.processed was initially added on branch autoptr.
7559:
7560: * tests/results/018.processed 1.1:
7561: file 018.processed was initially added on branch autoptr.
7562:
7563: * tests/022.html 1.1:
7564: file 022.html was initially added on branch autoptr.
7565:
7566: * tests/results/011.processed 1.1:
7567: file 011.processed was initially added on branch autoptr.
7568:
7569: * tests/024.html 1.1:
7570: file 024.html was initially added on branch autoptr.
7571:
7572: * tests/results/003.processed 1.1:
7573: file 003.processed was initially added on branch autoptr.
7574:
7575: * tests/022_dir/c.htm 1.1:
7576: file c.htm was initially added on branch autoptr.
7577:
7578: * tests/026.html 1.1:
7579: file 026.html was initially added on branch autoptr.
7580:
7581: * tests/028.html 1.1:
7582: file 028.html was initially added on branch autoptr.
7583:
7584: * tests/031.html 1.1:
7585: file 031.html was initially added on branch autoptr.
7586:
7587: * tests/results/027.processed 1.1:
7588: file 027.processed was initially added on branch autoptr.
7589:
7590: * tests/results/019.processed 1.1:
7591: file 019.processed was initially added on branch autoptr.
7592:
7593: * tests/results/020.processed 1.1:
7594: file 020.processed was initially added on branch autoptr.
7595:
7596: * src/classes/classes.awk [autoptr] 1.6.6.3:
7597: * src/classes/classes.h [autoptr] 1.23.2.9:
7598: * src/classes/date.C [autoptr] 1.42.2.11:
7599: * src/classes/double.C [autoptr] 1.53.2.8:
7600: * src/classes/file.C [autoptr] 1.107.2.15:
7601: * src/classes/form.C [autoptr] 1.34.2.7:
7602: * src/classes/hash.C [autoptr] 1.54.2.11:
7603: * src/classes/image.C [autoptr] 1.90.2.12:
7604: * src/classes/int.C [autoptr] 1.49.2.7:
7605: * src/classes/mail.C [autoptr] 1.88.2.12:
7606: * src/classes/math.C [autoptr] 1.24.2.10:
7607: * src/classes/op.C [autoptr] 1.127.2.17:
7608: * src/classes/response.C [autoptr] 1.23.2.7:
7609: * src/classes/string.C [autoptr] 1.125.2.12:
7610: * src/classes/table.C [autoptr] 1.172.2.11:
7611: * src/classes/void.C [autoptr] 1.28.2.5:
7612: * src/classes/xdoc.C [autoptr] 1.108.2.12:
7613: * src/classes/xnode.C [autoptr] 1.54.2.8:
7614: * src/include/pa_memory.h [autoptr] 1.1.2.4:
7615: * src/include/pa_sapi.h [autoptr] 1.22.2.7:
7616: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.5:
7617: * src/targets/cgi/parser3.C [autoptr] 1.216.2.17:
7618: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.5:
7619: * src/types/pa_venv.h [autoptr] 1.28.2.5:
7620: * src/types/pa_vform.C [autoptr] 1.74.2.11:
7621: * tests/015.html [autoptr] 1.1.2.1:
7622: * tests/016.html [autoptr] 1.1.2.1:
7623: * tests/017.html [autoptr] 1.1.2.1:
7624: * tests/018.html [autoptr] 1.1.2.1:
7625: * tests/019.html [autoptr] 1.1.2.1:
7626: * tests/019paf2001.gif [autoptr] 1.1.2.1:
7627: * tests/020.html [autoptr] 1.1.2.1:
7628: * tests/021.html [autoptr] 1.1.2.1:
7629: * tests/022.html [autoptr] 1.1.2.1:
7630: * tests/022_dir/a.html [autoptr] 1.1.2.1:
7631: * tests/022_dir/b.txt [autoptr] 1.1.2.1:
7632: * tests/022_dir/c.htm [autoptr] 1.1.2.1:
7633: * tests/023.html [autoptr] 1.1.2.1:
7634: * tests/results/015.processed [autoptr] 1.1.2.1:
7635: * tests/results/016.processed [autoptr] 1.1.2.1:
7636: * tests/results/017.processed [autoptr] 1.1.2.1:
7637: * tests/results/018.processed [autoptr] 1.1.2.1:
7638: * tests/results/019.processed [autoptr] 1.1.2.1:
7639: * tests/results/020.processed [autoptr] 1.1.2.1:
7640: * tests/results/021.processed [autoptr] 1.1.2.1:
7641: * tests/results/022.processed [autoptr] 1.1.2.1:
7642: * tests/results/023.processed [autoptr] 1.1.2.1:
7643: methoded_array now contains all Mxxx classes
7644: SAPI::get_env now returns info on pool
7645: more tests
7646:
7647: * tests/results/012.processed 1.1:
7648: file 012.processed was initially added on branch autoptr.
7649:
7650: * tests/results/004.processed 1.1:
7651: file 004.processed was initially added on branch autoptr.
7652:
7653: 2003-02-25 paf
7654: * src/main/pa_common.C [release_3_0_0007] 1.140.2.2:
7655: typo fixed
7656:
7657: 2003-02-24 paf
7658: * src/types/pa_vcookie.C [autoptr] 1.55.2.9:
7659: fixed all places with bad get_string(0)
7660: [one remained]
7661:
7662: * src/include/pa_request.h [autoptr] 1.160.2.27:
7663: * src/main/execute.C [autoptr] 1.295.2.19:
7664: few bad get_string(0) [should have been get_string(&pool)]
7665: todo: check other such calls
7666:
7667: * src/types/pa_vmail.C 1.41:
7668: body [text/html] transcoded to
7669: $.charset[specified]
7670: now
7671:
7672: * src/main/compile.tab.C [autoptr] 1.81.2.9:
7673: * src/main/execute.C [autoptr] 1.295.2.18:
7674: * src/types/pa_vfile.h [autoptr] 1.52.2.16:
7675: test10, bad lookups
7676:
7677: xxx* xxx=smartptr.get(); << is bad style, after ";" original object got destructed, and xxx points to sky
7678:
7679: * src/main/pa_common.C 1.145:
7680: * src/main/pa_common.C [release_3_0_0007] 1.140.2.1:
7681: stupid gcc [2.95.4] generated bad code
7682: which failed to handle sigsetjmp+throw: crashed inside of pre-throw code.
7683: rewritten simplier [though duplicating closesocket code]
7684:
7685: * src/classes/string.C [autoptr] 1.125.2.11:
7686: match bug fixed
7687:
1.22 paf 7688: 2003-02-21 paf
7689: * src/targets/cgi/parser3.C [autoptr] 1.216.2.15:
7690: MAKE_TEST must be used inside of 'make tests' only
7691: [it's not forcing CGI mode now]
7692: now use -H to output CGI header when parser used in command line [useful for tests also]
7693:
7694: * src/classes/file.C [autoptr] 1.107.2.14:
7695: * src/classes/image.C [autoptr] 1.90.2.11:
7696: * src/classes/mail.C [autoptr] 1.88.2.11:
7697: * src/classes/op.C [autoptr] 1.127.2.16:
7698: * src/classes/xdoc.C [autoptr] 1.108.2.11:
7699: * src/main/pa_charset.C [autoptr] 1.33.2.11:
7700: * src/main/pa_exec.C [autoptr] 1.48.2.14:
7701: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.14:
7702: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.4:
7703: * src/types/pa_vimage.C [autoptr] 1.22.2.7:
7704: * src/types/pa_vxdoc.h [autoptr] 1.31.2.4:
7705: fixed all cstr's that must use pool [as the one in ^process]
7706:
7707: * src/include/pa_array.h [autoptr] 1.57.2.25:
7708: * src/include/pa_exception.h [autoptr] 1.38.2.15:
7709: * src/include/pa_memory.h [autoptr] 1.1.2.1:
7710: * src/include/pa_pool.h [autoptr] 1.86.2.31:
7711: * src/main/Makefile.am [autoptr] 1.35.6.3:
7712: * src/main/main.dsp [autoptr] 1.161.6.12:
7713: * src/main/pa_array.C [autoptr] 1.54.2.5:
7714: * src/main/pa_memory.C [autoptr] 1.1.2.1:
7715: * src/main/pa_pool.C [autoptr] 1.59.2.5:
7716: reorganized memory handling files
7717:
7718: * src/include/pa_memory.h [autoptr] 1.1.2.2:
7719: * src/main/pa_memory.C [autoptr] 1.1.2.2:
7720: inlined memory handling pa_*
7721:
7722: * src/main/execute.C [autoptr] 1.295.2.17:
7723: * src/targets/cgi/parser3.C [autoptr] 1.216.2.11:
7724: * www/htdocs/autoptr.html [autoptr] 1.1.2.3:
7725: release mode now compiles OK
7726: test to show benefits of free
7727:
7728: * src/targets/cgi/parser3.C [autoptr] 1.216.2.14:
7729: MAKE_TEST environment variable switches on CGI mode, and is
7730: used in regression tests
7731:
7732: * operators.txt [autoptr] 1.109.2.1:
7733: * src/targets/cgi/parser3.C [autoptr] 1.216.2.16:
7734: * src/types/pa_vcookie.C [autoptr] 1.55.2.8:
7735: $cookie:name[$.expires[date << can be now]]
7736:
7737: written makefile with regression tests [raw]
7738:
7739: * src/include/pa_request.h [autoptr] 1.160.2.26:
7740: * src/main/pa_request.C [autoptr] 1.245.2.27:
7741: * src/targets/cgi/parser3.C [autoptr] 1.216.2.13:
7742: * src/types/pa_vcookie.h [autoptr] 1.23.2.6:
7743: * src/types/pa_venv.h [autoptr] 1.28.2.4:
7744: env fixed
7745:
7746: * src/main/pa_array.C [autoptr] 1.54.2.4:
7747: pool::format_integer terminator fixed
7748:
7749: * src/include/pa_memory.h 1.1:
7750: file pa_memory.h was initially added on branch autoptr.
7751:
7752: * src/main/pa_memory.C 1.1:
7753: file pa_memory.C was initially added on branch autoptr.
7754:
7755: * src/classes/op.C [autoptr] 1.127.2.15:
7756: fixed process.
7757: sould now check for all cstr's -- some must use pool [as the one in ^process]
7758:
7759: 2003-02-20 paf
7760: * www/htdocs/autoptr.html 1.1:
7761: file autoptr.html was initially added on branch autoptr.
7762:
7763: * src/include/pa_config_fixed.h [autoptr] 1.54.2.2:
7764: * src/targets/cgi/parser3.C [autoptr] 1.216.2.10:
7765: form values passed OK now
7766:
7767: * src/classes/date.C [autoptr] 1.42.2.10:
7768: * src/classes/double.C [autoptr] 1.53.2.7:
7769: * src/classes/file.C [autoptr] 1.107.2.13:
7770: * src/classes/hash.C [autoptr] 1.54.2.10:
7771: * src/classes/image.C [autoptr] 1.90.2.10:
7772: * src/classes/int.C [autoptr] 1.49.2.6:
7773: * src/classes/mail.C [autoptr] 1.88.2.10:
7774: * src/classes/math.C [autoptr] 1.24.2.9:
7775: * src/classes/op.C [autoptr] 1.127.2.13:
7776: * src/classes/response.C [autoptr] 1.23.2.6:
7777: * src/classes/string.C [autoptr] 1.125.2.10:
7778: * src/classes/table.C [autoptr] 1.172.2.10:
7779: * src/classes/void.C [autoptr] 1.28.2.4:
7780: * src/classes/xdoc.C [autoptr] 1.108.2.10:
7781: * src/classes/xnode.C [autoptr] 1.54.2.7:
7782: * src/main/pa_string.C [autoptr] 1.172.2.17:
7783: * src/types/pa_method.h [autoptr] 1.1.2.4:
7784: * src/types/pa_value.C [autoptr] 1.9.2.14:
7785: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.8:
7786: * www/htdocs/autoptr.html [autoptr] 1.1.2.1:
7787: string cmp fixed
7788:
7789: 2003-02-19 paf
7790: * src/classes/form.C [autoptr] 1.34.2.6:
7791: * src/include/pa_charset.h [autoptr] 1.20.2.12:
7792: * src/include/pa_pool.h [autoptr] 1.86.2.30:
7793: * src/main/pa_charset.C [autoptr] 1.33.2.10:
7794: * src/main/pa_exception.C [autoptr] 1.43.2.13:
7795: * src/main/pa_request.C [autoptr] 1.245.2.25:
7796: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.3:
7797: * src/targets/apache13/ApacheModuleParser3.dsp [autoptr] 1.16.12.1:
7798: * src/targets/cgi/parser3.C [autoptr] 1.216.2.8:
7799: * src/targets/isapi/parser3isapi.dsp [autoptr] 1.41.12.1:
7800: * src/types/pa_vcookie.C [autoptr] 1.55.2.7:
7801: * src/types/pa_vform.C [autoptr] 1.74.2.9:
7802: * src/types/pa_vmail.C [autoptr] 1.40.2.9:
7803: * src/types/pa_vxnode.C [autoptr] 1.30.2.2:
7804: found&kill all remaning leaks resulted from pooled::malloc calls
7805: [excluding in gd -- planning complete rewrite extremely ugly code]
7806:
7807: * src/targets/apache13/pa_pool.C [autoptr] 1.8.2.2:
7808: * src/targets/isapi/pa_pool.C [autoptr] 1.16.2.2:
7809: * src/targets/isapi/pool_storage.h [autoptr] 1.19.2.2:
7810: removed unneeded files
7811:
7812: 2003-02-17 paf
7813: * src/classes/classes.C [autoptr] 1.18.2.4:
7814: * src/include/pa_array.h [autoptr] 1.57.2.22:
7815: * src/include/pa_hash.h [autoptr] 1.58.2.16:
7816: * src/include/pa_pool.h [autoptr] 1.86.2.29:
7817: * src/include/pa_request.h [autoptr] 1.160.2.23:
7818: * src/main/pa_request.C [autoptr] 1.245.2.20:
7819: * src/main/pa_string.C [autoptr] 1.172.2.16:
7820: * src/main/untaint.C [autoptr] 1.115.2.10:
7821: * src/types/pa_value.h [autoptr] 1.109.2.23:
7822: * src/types/pa_vint.h [autoptr] 1.38.2.10:
7823: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.12:
7824: * src/types/pa_vstring.h [autoptr] 1.54.2.10:
7825: * src/types/pa_vvoid.h [autoptr] 1.17.2.7:
7826: * src/types/pa_wcontext.h [autoptr] 1.42.2.7:
7827: class fields of simple type not initialized with zeros :(
7828: while class fields of class types initialized with default constructors.
7829: learn C++
7830:
7831: * src/main/execute.C [autoptr] 1.295.2.11:
7832: * src/main/pa_request.C [autoptr] 1.245.2.21:
7833: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.5:
7834: first letters out OK
7835:
7836: * src/classes/classes.awk [autoptr] 1.6.6.2:
7837: * src/classes/double.C [autoptr] 1.53.2.5:
7838: * src/classes/file.C [autoptr] 1.107.2.11:
7839: * src/classes/form.C [autoptr] 1.34.2.5:
7840: * src/classes/image.C [autoptr] 1.90.2.8:
7841: * src/classes/int.C [autoptr] 1.49.2.4:
7842: * src/classes/mail.C [autoptr] 1.88.2.8:
7843: * src/classes/math.C [autoptr] 1.24.2.7:
7844: * src/classes/xdoc.C [autoptr] 1.108.2.7:
7845: * src/classes/xnode.C [autoptr] 1.54.2.5:
7846: * src/include/pa_array.h [autoptr] 1.57.2.21:
7847: * src/include/pa_string.h [autoptr] 1.144.2.24:
7848: * src/main/pa_exec.C [autoptr] 1.48.2.13:
7849: * src/types/pa_vmail.C [autoptr] 1.40.2.7:
7850: parser3.exe - 0 error(s), 0 warning(s)
7851:
7852: * src/classes/date.C [autoptr] 1.42.2.8:
7853: * src/classes/op.C [autoptr] 1.127.2.12:
7854: * src/classes/table.C [autoptr] 1.172.2.8:
7855: * src/classes/xdoc.C [autoptr] 1.108.2.8:
7856: * src/classes/xnode.C [autoptr] 1.54.2.6:
7857: * src/include/pa_array.h [autoptr] 1.57.2.24:
7858: * src/include/pa_charset.h [autoptr] 1.20.2.11:
7859: * src/main/Makefile.am [autoptr] 1.35.6.2:
7860: * src/main/main.dsp [autoptr] 1.161.6.11:
7861: * src/main/pa_charset.C [autoptr] 1.33.2.8:
7862: * src/main/pa_common.C [autoptr] 1.143.2.20:
7863: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.13:
7864: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.2:
7865: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.4:
7866: * src/targets/cgi/parser3.C [autoptr] 1.216.2.6:
7867: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.4:
7868: * src/types/pa_vmail.C [autoptr] 1.40.2.8:
7869: fixed more leaks resulted from pooled::malloc calls
7870:
7871: * src/include/pa_stack.h [autoptr] 1.17.2.4:
7872: * src/main/compile.C [autoptr] 1.69.2.6:
7873: * src/main/execute.C [autoptr] 1.295.2.13:
7874: * src/main/pa_request.C [autoptr] 1.245.2.23:
7875: stack-stored items need extra .ref to prevent object_ptr from
7876: delete[them]
7877:
7878: * src/main/pa_request.C [autoptr] 1.245.2.22:
7879: * src/targets/cgi/parser3.C [autoptr] 1.216.2.5:
7880: * src/types/pa_vfile.C [autoptr] 1.36.2.10:
7881: couple mem leaks rusulted from old pooled::malloc usage.
7882: todo:find more like those
7883:
7884: * src/main/execute.C [autoptr] 1.295.2.14:
7885: * src/targets/cgi/pa_pool.C [autoptr] 1.41.2.2:
7886: * src/targets/cgi/parser3.C [autoptr] 1.216.2.7:
7887: * src/targets/cgi/pool_storage.h [autoptr] 1.13.2.2:
7888: few bugs in debug output fixed
7889:
7890: * src/include/pa_array.h [autoptr] 1.57.2.23:
7891: * src/include/pa_request.h [autoptr] 1.160.2.24:
7892: * src/main/execute.C [autoptr] 1.295.2.12:
7893: stackItem fixed [there were no string on stack before]
7894:
7895: * src/classes/date.C [autoptr] 1.42.2.9:
7896: * src/classes/double.C [autoptr] 1.53.2.6:
7897: * src/classes/file.C [autoptr] 1.107.2.12:
7898: * src/classes/image.C [autoptr] 1.90.2.9:
7899: * src/classes/int.C [autoptr] 1.49.2.5:
7900: * src/classes/mail.C [autoptr] 1.88.2.9:
7901: * src/classes/math.C [autoptr] 1.24.2.8:
7902: * src/classes/response.C [autoptr] 1.23.2.5:
7903: * src/classes/string.C [autoptr] 1.125.2.9:
7904: * src/classes/table.C [autoptr] 1.172.2.9:
7905: * src/classes/xdoc.C [autoptr] 1.108.2.9:
7906: * src/classes/xnode.h [autoptr] 1.18.2.4:
7907: * src/include/pa_stack.h [autoptr] 1.17.2.5:
7908: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.2:
7909: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.2:
7910: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.3:
7911: * src/types/pa_vdate.h [autoptr] 1.24.2.5:
7912: * src/types/pa_vdouble.h [autoptr] 1.42.2.9:
7913: * src/types/pa_vfile.h [autoptr] 1.52.2.15:
7914: * src/types/pa_vform.C [autoptr] 1.74.2.8:
7915: * src/types/pa_vform.h [autoptr] 1.45.2.8:
7916: * src/types/pa_vimage.h [autoptr] 1.34.2.7:
7917: * src/types/pa_vstatus.h [autoptr] 1.15.2.7:
7918: * src/types/pa_vstring.h [autoptr] 1.54.2.11:
7919: * src/types/pa_vtable.h [autoptr] 1.48.2.8:
7920: * src/types/pa_vvoid.h [autoptr] 1.17.2.8:
7921: * src/types/pa_vxdoc.h [autoptr] 1.31.2.3:
7922: * src/types/pa_vxnode.h [autoptr] 1.22.2.3:
7923: * src/types/pa_wcontext.h [autoptr] 1.42.2.8:
7924: * src/types/pa_wwrapper.h [autoptr] 1.28.2.3:
7925: fixed all remained bugs of unitialized simple-typed field
7926:
7927: * src/classes/classes.C [autoptr] 1.18.2.5:
7928: * src/classes/classes.h [autoptr] 1.23.2.8:
7929: * src/main/execute.C [autoptr] 1.295.2.15:
7930: * src/main/pa_charset.C [autoptr] 1.33.2.9:
7931: * src/main/pa_request.C [autoptr] 1.245.2.24:
7932: another bug of unitialized simple-typed field fixed.
7933: todo: find&kill all like that one
7934:
7935: * src/main/compile.C [autoptr] 1.69.2.5:
7936: * src/main/compile_tools.C [autoptr] 1.54.2.5:
7937: 2*2!
7938:
7939: 2003-02-14 paf
7940: * src/classes/classes.dsp [autoptr] 1.25.10.4:
7941: * src/classes/op.C [autoptr] 1.127.2.10:
7942: * src/classes/string.C [autoptr] 1.125.2.8:
7943: * src/classes/table.C [autoptr] 1.172.2.7:
7944: * src/include/pa_common.h [autoptr] 1.89.2.11:
7945: * src/include/pa_globals.h [autoptr] 1.101.2.14:
7946: * src/include/pa_pool.h [autoptr] 1.86.2.28:
7947: * src/include/pa_request.h [autoptr] 1.160.2.20:
7948: * src/main/pa_globals.C [autoptr] 1.152.2.15:
7949: * src/main/pa_request.C [autoptr] 1.245.2.16:
7950: * src/types/pa_value.h [autoptr] 1.109.2.22:
7951: * src/types/pa_vhash.h [autoptr] 1.43.2.12:
7952: * src/types/pa_vint.h [autoptr] 1.38.2.9:
7953: * src/types/types.dsp [autoptr] 1.35.10.7:
7954: op compiled
7955:
7956: * src/classes/classes.C [autoptr] 1.18.2.3:
7957: * src/classes/classes.awk [autoptr] 1.6.6.1:
7958: * src/classes/file.C [autoptr] 1.107.2.9:
7959: * src/classes/hash.C [autoptr] 1.54.2.9:
7960: * src/classes/mail.C [autoptr] 1.88.2.7:
7961: * src/classes/op.C [autoptr] 1.127.2.11:
7962: * src/include/pa_common.h [autoptr] 1.89.2.12:
7963: * src/include/pa_request.h [autoptr] 1.160.2.21:
7964: * src/include/pa_sapi.h [autoptr] 1.22.2.6:
7965: * src/main/pa_common.C [autoptr] 1.143.2.18:
7966: * src/main/pa_request.C [autoptr] 1.245.2.17:
7967: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.3:
7968: * src/targets/cgi/parser3.C [autoptr] 1.216.2.3:
7969: * src/targets/cgi/parser3.dsp [autoptr] 1.60.10.1:
7970: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.3:
7971: classes.lib - 0 error(s), 0 warning(s)
7972: parser.C compiled
7973:
7974: * src/classes/classes.dsp [autoptr] 1.25.10.3:
7975: * src/classes/response.C [autoptr] 1.23.2.4:
7976: * src/classes/string.C [autoptr] 1.125.2.7:
7977: * src/include/pa_dictionary.h [autoptr] 1.13.2.7:
7978: * src/include/pa_string.h [autoptr] 1.144.2.23:
7979: * src/main/pa_string.C [autoptr] 1.172.2.15:
7980: * src/main/untaint.C [autoptr] 1.115.2.9:
7981: * src/types/pa_vtable.h [autoptr] 1.48.2.7:
7982: string, response compiled
7983:
7984: * src/classes/file.C [autoptr] 1.107.2.10:
7985: * src/include/pa_request.h [autoptr] 1.160.2.22:
7986: * src/main/pa_request.C [autoptr] 1.245.2.18:
7987: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.12:
7988: * src/targets/cgi/parser3.C [autoptr] 1.216.2.4:
7989: * src/types/pa_vfile.C [autoptr] 1.36.2.9:
7990: * src/types/pa_vfile.h [autoptr] 1.52.2.14:
7991: * src/types/pa_vform.C [autoptr] 1.74.2.7:
7992: * src/types/pa_vimage.C [autoptr] 1.22.2.6:
7993: * src/types/pa_vtable.C [autoptr] 1.21.2.5:
7994: all compiled, only 14 link errors :)
7995:
7996: * src/types/pa_vhash.C 1.1:
7997: file pa_vhash.C was initially added on branch autoptr.
7998:
7999: * src/include/pa_common.h [autoptr] 1.89.2.13:
8000: * src/main/pa_common.C [autoptr] 1.143.2.19:
8001: * src/main/pa_request.C [autoptr] 1.245.2.19:
8002: 13 link errors
8003:
8004: 2003-02-07 paf
8005: * src/classes/table.C [autoptr] 1.172.2.6:
8006: * src/types/pa_vtable.h [autoptr] 1.48.2.6:
8007: table compiled
8008:
8009: 2003-02-06 paf
8010: * src/classes/image.C [autoptr] 1.90.2.7:
8011: * src/classes/string.C [autoptr] 1.125.2.6:
8012: * src/classes/xdoc.C [autoptr] 1.108.2.6:
8013: * src/include/pa_common.h [autoptr] 1.89.2.10:
8014: * src/include/pa_hash.h [autoptr] 1.58.2.15:
8015: * src/main/pa_common.C [autoptr] 1.143.2.17:
8016: * src/types/pa_vfile.h [autoptr] 1.52.2.13:
8017: * src/types/pa_vimage.h [autoptr] 1.34.2.6:
8018: image compiled
8019:
8020: * src/classes/mail.C [autoptr] 1.88.2.6:
8021: * src/include/pa_request.h [autoptr] 1.160.2.19:
8022: * src/main/pa_request.C [autoptr] 1.245.2.15:
8023: mail compiled
8024:
8025: * src/classes/hash.C [autoptr] 1.54.2.7:
8026: * src/include/pa_hash.h [autoptr] 1.58.2.14:
8027: * src/include/pa_table.h [autoptr] 1.48.2.11:
8028: * src/types/pa_vstring.h [autoptr] 1.54.2.9:
8029: hash compiled
8030:
8031: * src/classes/classes.dsp [autoptr] 1.25.10.2:
8032: * src/classes/file.C [autoptr] 1.107.2.7:
8033: * src/include/pa_common.h [autoptr] 1.89.2.9:
8034: * src/include/pa_exec.h [autoptr] 1.11.2.5:
8035: * src/main/pa_common.C [autoptr] 1.143.2.16:
8036: * src/main/pa_exec.C [autoptr] 1.48.2.12:
8037: * src/types/pa_vfile.C [autoptr] 1.36.2.8:
8038: * src/types/pa_vfile.h [autoptr] 1.52.2.12:
8039: file compiled
8040:
8041: * src/classes/file.C [autoptr] 1.107.2.8:
8042: * src/classes/form.C [autoptr] 1.34.2.4:
8043: form compiled
8044:
8045: * src/classes/hash.C [autoptr] 1.54.2.8:
8046: * src/classes/math.C [autoptr] 1.24.2.6:
8047: * src/types/pa_vmath.C [autoptr] 1.1.2.8:
8048: * src/types/pa_vmath.h [autoptr] 1.14.2.4:
8049: math compiled [win32]
8050:
8051: 2003-02-04 paf
8052: * src/classes/date.C [autoptr] 1.42.2.5:
8053: * src/classes/double.C [autoptr] 1.53.2.3:
8054: * src/classes/file.C [autoptr] 1.107.2.5:
8055: * src/classes/form.C [autoptr] 1.34.2.3:
8056: * src/classes/hash.C [autoptr] 1.54.2.4:
8057: * src/classes/image.C [autoptr] 1.90.2.5:
8058: * src/classes/int.C [autoptr] 1.49.2.3:
8059: * src/classes/mail.C [autoptr] 1.88.2.4:
8060: * src/classes/math.C [autoptr] 1.24.2.4:
8061: * src/classes/op.C [autoptr] 1.127.2.8:
8062: * src/classes/response.C [autoptr] 1.23.2.3:
8063: * src/classes/string.C [autoptr] 1.125.2.4:
8064: * src/classes/table.C [autoptr] 1.172.2.4:
8065: * src/classes/void.C [autoptr] 1.28.2.3:
8066: * src/classes/xdoc.C [autoptr] 1.108.2.4:
8067: * src/classes/xnode.C [autoptr] 1.54.2.3:
8068: * src/types/pa_vdouble.h [autoptr] 1.42.2.8:
8069: * src/types/pa_vhash.h [autoptr] 1.43.2.10:
8070: * src/types/pa_vint.h [autoptr] 1.38.2.8:
8071: * src/types/pa_vstring.h [autoptr] 1.54.2.8:
8072: * src/types/pa_vtable.h [autoptr] 1.48.2.5:
8073: * src/types/pa_vxdoc.h [autoptr] 1.31.2.2:
8074: * src/types/pa_vxnode.h [autoptr] 1.22.2.2:
8075: int compiled
8076:
8077: * src/types/pa_value.C [autoptr] 1.9.2.12:
8078: * src/types/pa_value_includes.h [autoptr] 1.1.2.4:
8079: * src/types/pa_vrequest.C [autoptr] 1.27.2.8:
8080: trying to remove stupid value_includes.h
8081:
8082: * src/classes/date.C [autoptr] 1.42.2.4:
8083: * src/classes/double.C [autoptr] 1.53.2.2:
8084: * src/classes/file.C [autoptr] 1.107.2.4:
8085: * src/classes/hash.C [autoptr] 1.54.2.3:
8086: * src/classes/image.C [autoptr] 1.90.2.4:
8087: * src/classes/int.C [autoptr] 1.49.2.2:
8088: * src/classes/mail.C [autoptr] 1.88.2.3:
8089: * src/classes/math.C [autoptr] 1.24.2.3:
8090: * src/classes/op.C [autoptr] 1.127.2.7:
8091: * src/classes/response.C [autoptr] 1.23.2.2:
8092: * src/classes/string.C [autoptr] 1.125.2.3:
8093: * src/classes/table.C [autoptr] 1.172.2.3:
8094: * src/classes/void.C [autoptr] 1.28.2.2:
8095: * src/classes/xdoc.C [autoptr] 1.108.2.3:
8096: * src/classes/xnode.C [autoptr] 1.54.2.2:
8097: * src/classes/xnode.h [autoptr] 1.18.2.3:
8098: * src/types/pa_vvoid.h [autoptr] 1.17.2.6:
8099: void compiled :)
8100:
8101: * src/classes/date.C [autoptr] 1.42.2.7:
8102: * src/classes/hash.C [autoptr] 1.54.2.6:
8103: * src/include/pa_exec.h [autoptr] 1.11.2.4:
8104: * src/include/pa_hash.h [autoptr] 1.58.2.13:
8105: * src/include/pa_request.h [autoptr] 1.160.2.18:
8106: * src/include/pa_string.h [autoptr] 1.144.2.22:
8107: * src/include/pa_table.h [autoptr] 1.48.2.10:
8108: * src/main/pa_common.C [autoptr] 1.143.2.15:
8109: * src/main/pa_exec.C [autoptr] 1.48.2.11:
8110: * src/main/pa_string.C [autoptr] 1.172.2.14:
8111: * src/types/pa_method.h [autoptr] 1.1.2.3:
8112: * src/types/pa_vform.C [autoptr] 1.74.2.6:
8113: * src/types/pa_vhash.h [autoptr] 1.43.2.11:
8114: hash 50% compiled
8115:
8116: * src/types/pa_method.h 1.1:
8117: file pa_method.h was initially added on branch autoptr.
8118:
8119: * src/include/pa_globals.h [autoptr] 1.101.2.13:
8120: * src/main/pa_cache_managers.C [autoptr] 1.7.2.5:
8121: * src/main/pa_charset.C [autoptr] 1.33.2.7:
8122: * src/main/pa_charsets.C [autoptr] 1.11.2.9:
8123: * src/main/pa_common.C [autoptr] 1.143.2.14:
8124: * src/main/pa_dir.C [autoptr] 1.14.2.3:
8125: * src/main/pa_exception.C [autoptr] 1.43.2.12:
8126: * src/main/pa_exec.C [autoptr] 1.48.2.10:
8127: * src/main/pa_globals.C [autoptr] 1.152.2.13:
8128: * src/main/pa_pool.C [autoptr] 1.59.2.4:
8129: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.11:
8130: * src/main/pa_string.C [autoptr] 1.172.2.12:
8131: * src/main/pa_uue.C [autoptr] 1.4.2.5:
8132: * src/main/untaint.C [autoptr] 1.115.2.8:
8133: * src/types/pa_value.C [autoptr] 1.9.2.13:
8134: * src/types/pa_vcookie.C [autoptr] 1.55.2.6:
8135: * src/types/pa_vfile.C [autoptr] 1.36.2.7:
8136: * src/types/pa_vimage.C [autoptr] 1.22.2.5:
8137: * src/types/pa_vmath.C [autoptr] 1.1.2.7:
8138: * src/types/pa_vrequest.C [autoptr] 1.27.2.9:
8139: * src/types/pa_vresponse.C [autoptr] 1.17.2.6:
8140: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.6:
8141: * src/types/pa_vstatus.C [autoptr] 1.15.2.5:
8142: * src/types/pa_vstring.C [autoptr] 1.22.2.3:
8143: * src/types/pa_vtable.C [autoptr] 1.21.2.4:
8144: * src/types/pa_wcontext.C [autoptr] 1.24.2.5:
8145: * src/types/types.dsp [autoptr] 1.35.10.6:
8146: removed stupid value_includes.h
8147:
8148: * src/main/pa_exec.C [autoptr] 1.48.2.8:
8149: libmain.a compiled on six [unix]
8150:
8151: * src/include/pa_config_includes.h [autoptr] 1.23.2.5:
8152: * src/include/pa_dictionary.h [autoptr] 1.13.2.6:
8153: * src/main/pa_common.C [autoptr] 1.143.2.13:
8154: * src/main/pa_dictionary.C [autoptr] 1.17.2.6:
8155: * src/main/pa_exec.C [autoptr] 1.48.2.7:
8156: * src/main/pa_socks.C [autoptr] 1.18.2.5:
8157: libmain.a gcc
8158: and
8159: mail.lib msvc++
8160: compiled
8161:
8162: * src/include/pa_globals.h [autoptr] 1.101.2.12:
8163: * src/include/pa_request.h [autoptr] 1.160.2.16:
8164: * src/types/pa_value.C [autoptr] 1.9.2.11:
8165: * src/types/pa_value.h [autoptr] 1.109.2.21:
8166: * src/types/pa_vclass.C [autoptr] 1.16.2.5:
8167: * src/types/pa_vcookie.C [autoptr] 1.55.2.5:
8168: * src/types/pa_vdate.h [autoptr] 1.24.2.4:
8169: * src/types/pa_vfile.C [autoptr] 1.36.2.6:
8170: * src/types/pa_vfile.h [autoptr] 1.52.2.11:
8171: * src/types/pa_vmail.C [autoptr] 1.40.2.6:
8172: * src/types/pa_vobject.C [autoptr] 1.12.2.6:
8173: * src/types/pa_vrequest.C [autoptr] 1.27.2.7:
8174: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.5:
8175: * src/types/pa_vstatus.C [autoptr] 1.15.2.4:
8176: * src/types/pa_vtable.C [autoptr] 1.21.2.3:
8177: libtypes.a compiled gcc
8178:
1.24 paf 8179: * src/include/pa_array.h [autoptr] 1.57.2.20:
8180: * src/include/pa_config_includes.h [autoptr] 1.23.2.4:
8181: * src/include/pa_dictionary.h [autoptr] 1.13.2.5:
8182: * src/main/pa_dictionary.C [autoptr] 1.17.2.5:
8183: * src/main/pa_exec.C [autoptr] 1.48.2.6:
8184: * src/main/pa_socks.C [autoptr] 1.18.2.4:
8185: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.10:
8186: gcc libmain.a compiled
8187:
1.22 paf 8188: * src/classes/classes.dsp [autoptr] 1.25.10.1:
8189: * src/classes/double.C [autoptr] 1.53.2.4:
8190: double compiled
8191:
8192: * src/main/pa_globals.C [release_3_0_0007] 1.148.2.1:
8193: merged changes from 1.149-1.150 (stupid name conflicts)
8194:
8195: * src/include/pa_array.h [autoptr] 1.57.2.19:
8196: * src/include/pa_pool.h [autoptr] 1.86.2.27:
8197: * src/main/Makefile.am [autoptr] 1.35.6.1:
8198: * src/main/Makefile.in [autoptr] 1.50.2.2:
8199: * src/main/compile.tab.C [autoptr] 1.81.2.7:
8200: * src/main/compile.y [autoptr] 1.204.2.6:
8201: * src/main/execute.C [autoptr] 1.295.2.10:
8202: * src/main/pa_request.C [autoptr] 1.245.2.14:
8203: * src/main/untaint.C [autoptr] 1.115.2.7:
8204: * src/types/pa_junction.h [autoptr] 1.1.2.2:
8205: * src/types/pa_method.h [autoptr] 1.1.2.2:
8206: * src/types/pa_value.h [autoptr] 1.109.2.20:
8207: * src/types/pa_value_includes.h [autoptr] 1.1.2.3:
8208: * src/types/pa_vimage.h [autoptr] 1.34.2.5:
8209: *** empty log message ***
8210:
8211: * src/main/pa_exec.C [autoptr] 1.48.2.9:
8212: pa_exec compiled on win32
8213:
8214: * src/classes/date.C [autoptr] 1.42.2.6:
8215: * src/classes/file.C [autoptr] 1.107.2.6:
8216: * src/classes/hash.C [autoptr] 1.54.2.5:
8217: * src/classes/image.C [autoptr] 1.90.2.6:
8218: * src/classes/mail.C [autoptr] 1.88.2.5:
8219: * src/classes/math.C [autoptr] 1.24.2.5:
8220: * src/classes/op.C [autoptr] 1.127.2.9:
8221: * src/classes/string.C [autoptr] 1.125.2.5:
8222: * src/classes/table.C [autoptr] 1.172.2.5:
8223: * src/classes/xdoc.C [autoptr] 1.108.2.5:
8224: * src/classes/xnode.C [autoptr] 1.54.2.4:
8225: * src/include/pa_request.h [autoptr] 1.160.2.17:
8226: * src/main/pa_globals.C [autoptr] 1.152.2.14:
8227: * src/main/pa_string.C [autoptr] 1.172.2.13:
8228: date compiled
8229:
8230: * src/types/pa_junction.h 1.1:
8231: file pa_junction.h was initially added on branch autoptr.
8232:
8233: * src/main/compile_tools.h [autoptr] 1.67.2.8:
8234: * src/main/execute.C [autoptr] 1.295.2.9:
8235: * src/main/pa_table.C [autoptr] 1.53.2.9:
8236: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.7:
8237: * src/types/pa_vvoid.h [autoptr] 1.17.2.5:
8238: yuk: gcc on cygwin yelds "virtual memory exhausted" while
8239: trying to compile execute.C [eating up to 127MB]
8240:
8241: 2003-02-03 paf
8242: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.4:
8243: vstateless_class compiled
8244:
8245: * src/include/pa_request.h [autoptr] 1.160.2.13:
8246: * src/main/execute.C [autoptr] 1.295.2.7:
8247: * src/main/pa_request.C [autoptr] 1.245.2.8:
8248: * src/types/pa_value.h [autoptr] 1.109.2.16:
8249: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.6:
8250: execute compiled
8251:
8252: * src/types/pa_vresponse.C [autoptr] 1.17.2.5:
8253: * src/types/pa_vresponse.h [autoptr] 1.32.2.6:
8254: vresponse compiled
8255:
8256: * src/types/pa_value.C [autoptr] 1.9.2.9:
8257: * src/types/pa_value.h [autoptr] 1.109.2.18:
8258: * src/types/pa_vclass.C [autoptr] 1.16.2.4:
8259: * src/types/pa_vclass.h [autoptr] 1.39.2.5:
8260: * src/types/pa_vobject.C [autoptr] 1.12.2.5:
8261: * src/types/pa_vobject.h [autoptr] 1.38.2.8:
8262: vobject compiled
8263:
8264: * src/types/pa_vtable.C [autoptr] 1.21.2.2:
8265: vtable compiled
8266:
8267: * src/types/pa_vmath.C [autoptr] 1.1.2.6:
8268: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.4:
8269: vmath compiled
8270:
8271: * src/include/pa_config_includes.h [autoptr] 1.23.2.2:
8272: * src/include/pa_hash.h [autoptr] 1.58.2.12:
8273: * src/include/pa_operation.h [autoptr] 1.1.2.6:
8274: * src/include/pa_pool.h [autoptr] 1.86.2.26:
8275: * src/include/pa_string.h [autoptr] 1.144.2.21:
8276: * src/main/pa_common.C [autoptr] 1.143.2.12:
8277: * src/types/pa_value.C [autoptr] 1.9.2.10:
8278: * src/types/pa_value.h [autoptr] 1.109.2.19:
8279: * src/types/pa_vdouble.h [autoptr] 1.42.2.7:
8280: * src/types/pa_vfile.h [autoptr] 1.52.2.10:
8281: * src/types/pa_vhash.h [autoptr] 1.43.2.9:
8282: * src/types/pa_vint.h [autoptr] 1.38.2.7:
8283: * src/types/pa_vjunction.h [autoptr] 1.19.2.5:
8284: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.11:
8285: * src/types/pa_vstring.h [autoptr] 1.54.2.7:
8286: * src/types/types.dsp [autoptr] 1.35.10.5:
8287: started gcc compiling
8288: pa_common compiled
8289:
8290: * src/include/pa_pool.h [autoptr] 1.86.2.23:
8291: * src/main/pa_request.C [autoptr] 1.245.2.10:
8292: * src/types/pa_value.C [autoptr] 1.9.2.8:
8293: * src/types/pa_vclass.C [autoptr] 1.16.2.3:
8294: * src/types/pa_vcookie.C [autoptr] 1.55.2.4:
8295: * src/types/pa_vcookie.h [autoptr] 1.23.2.5:
8296: * src/types/pa_vform.C [autoptr] 1.74.2.4:
8297: * src/types/pa_vform.h [autoptr] 1.45.2.7:
8298: * src/types/pa_vobject.h [autoptr] 1.38.2.7:
8299: vform compiled
8300:
8301: * src/include/Makefile.am [autoptr] 1.3.14.1:
8302: * src/include/Makefile.in [autoptr] 1.11.2.1:
8303: * src/include/pa_hash.h [autoptr] 1.58.2.11:
8304: * src/include/pa_pool.h [autoptr] 1.86.2.24:
8305: gcc refused to compile _P identifier. it replaced it to some
8306: strange 0x0000040
8307:
8308: * configure [autoptr] 1.66.2.2:
8309: * configure.in [autoptr] 1.62.2.2:
8310: * src/Makefile.in [autoptr] 1.55.2.1:
8311: * src/include/Makefile.in [autoptr] 1.11.2.2:
8312: * src/include/pa_config_auto.h.in [autoptr] 1.37.2.1:
8313: * src/include/pa_config_auto.h.in [autoptr] 1.37.2.2:
8314: * src/include/pa_string.h [autoptr] 1.144.2.20:
8315: * src/main/Makefile.in [autoptr] 1.50.2.1:
8316: *** empty log message ***
8317:
8318: * src/types/pa_vstring.C [autoptr] 1.22.2.2:
8319: * src/types/pa_vstring.h [autoptr] 1.54.2.6:
8320: vstring compiled
8321:
8322: * src/include/pa_request.h [autoptr] 1.160.2.14:
8323: * src/main/execute.C [autoptr] 1.295.2.8:
8324: * src/main/pa_request.C [autoptr] 1.245.2.9:
8325: main.lib - 0 error(s), 0 warning(s)
8326:
8327: * src/types/pa_vrequest.C [autoptr] 1.27.2.6:
8328: vrequest compiled
8329:
8330: * src/classes/form.C [autoptr] 1.34.2.2:
8331: * src/classes/mail.C [autoptr] 1.88.2.2:
8332: * src/include/pa_request.h [autoptr] 1.160.2.15:
8333: * src/main/pa_globals.C [autoptr] 1.152.2.12:
8334: * src/main/pa_request.C [autoptr] 1.245.2.11:
8335: * src/types/pa_value.h [autoptr] 1.109.2.17:
8336: * src/types/pa_vform.C [autoptr] 1.74.2.5:
8337: * src/types/pa_vmail.C [autoptr] 1.40.2.5:
8338: * src/types/pa_vmail.h [autoptr] 1.9.2.4:
8339: vmail compiled
8340:
8341: * src/types/pa_vimage.C [autoptr] 1.22.2.4:
8342: * src/types/pa_vimage.h [autoptr] 1.34.2.4:
8343: vimage compiled
8344:
8345: * src/include/pa_exception.h [autoptr] 1.38.2.14:
8346: * src/include/pa_pool.h [autoptr] 1.86.2.25:
8347: * src/main/pa_exception.C [autoptr] 1.43.2.11:
8348: exception gcc change #1
8349:
8350: * src/include/pa_cache_managers.h [autoptr] 1.9.2.6:
8351: * src/main/pa_request.C [autoptr] 1.245.2.12:
8352: * src/types/pa_vstatus.C [autoptr] 1.15.2.2:
8353: * src/types/pa_vstatus.h [autoptr] 1.15.2.6:
8354: vstatus compiled
8355:
8356: 2003-01-31 paf
8357: * src/classes/classes.C [autoptr] 1.18.2.2:
8358: * src/classes/classes.h [autoptr] 1.23.2.7:
8359: * src/classes/date.C [autoptr] 1.42.2.3:
8360: * src/classes/double.C [autoptr] 1.53.2.1:
8361: * src/classes/file.C [autoptr] 1.107.2.3:
8362: * src/classes/form.C [autoptr] 1.34.2.1:
8363: * src/classes/hash.C [autoptr] 1.54.2.2:
8364: * src/classes/image.C [autoptr] 1.90.2.3:
8365: * src/classes/int.C [autoptr] 1.49.2.1:
8366: * src/classes/mail.C [autoptr] 1.88.2.1:
8367: * src/classes/math.C [autoptr] 1.24.2.2:
8368: * src/classes/op.C [autoptr] 1.127.2.5:
8369: * src/classes/response.C [autoptr] 1.23.2.1:
8370: * src/classes/string.C [autoptr] 1.125.2.1:
8371: * src/classes/table.C [autoptr] 1.172.2.2:
8372: * src/classes/void.C [autoptr] 1.28.2.1:
8373: * src/classes/xdoc.C [autoptr] 1.108.2.2:
8374: * src/classes/xnode.C [autoptr] 1.54.2.1:
8375: * src/classes/xnode.h [autoptr] 1.18.2.2:
8376: * src/include/pa_array.h [autoptr] 1.57.2.16:
8377: * src/include/pa_cache_managers.h [autoptr] 1.9.2.5:
8378: * src/include/pa_charset.h [autoptr] 1.20.2.10:
8379: * src/include/pa_charsets.h [autoptr] 1.8.2.7:
8380: * src/include/pa_common.h [autoptr] 1.89.2.7:
8381: * src/include/pa_config_fixed.h [autoptr] 1.54.2.1:
8382: * src/include/pa_config_includes.h [autoptr] 1.23.2.1:
8383: * src/include/pa_dictionary.h [autoptr] 1.13.2.4:
8384: * src/include/pa_dir.h [autoptr] 1.13.2.1:
8385: * src/include/pa_exception.h [autoptr] 1.38.2.13:
8386: * src/include/pa_exec.h [autoptr] 1.11.2.3:
8387: * src/include/pa_globals.h [autoptr] 1.101.2.10:
8388: * src/include/pa_hash.h [autoptr] 1.58.2.10:
8389: * src/include/pa_opcode.h [autoptr] 1.24.2.2:
8390: * src/include/pa_operation.h [autoptr] 1.1.2.4:
8391: * src/include/pa_pool.h [autoptr] 1.86.2.22:
8392: * src/include/pa_request.h [autoptr] 1.160.2.9:
8393: * src/include/pa_request_charsets.h [autoptr] 1.1.2.3:
8394: * src/include/pa_request_info.h [autoptr] 1.1.2.4:
8395: * src/include/pa_sapi.h [autoptr] 1.22.2.4:
8396: * src/include/pa_socks.h [autoptr] 1.11.2.2:
8397: * src/include/pa_sql_connection.h [autoptr] 1.30.2.6:
8398: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.7:
8399: * src/include/pa_stack.h [autoptr] 1.17.2.3:
8400: * src/include/pa_string.h [autoptr] 1.144.2.18:
8401: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.1:
8402: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.1:
8403: * src/include/pa_table.h [autoptr] 1.48.2.9:
8404: * src/include/pa_threads.h [autoptr] 1.26.2.1:
8405: * src/include/pa_types.h [autoptr] 1.44.2.2:
8406: * src/include/pa_uue.h [autoptr] 1.4.2.3:
8407: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.2:
8408: * src/lib/ltdl/ltdl.c [autoptr] 1.3.2.1:
8409: * src/lib/ltdl/ltdl.h [autoptr] 1.2.2.1:
8410: * src/lib/md5/pa_md5.h [autoptr] 1.5.2.1:
8411: * src/lib/md5/pa_md5c.c [autoptr] 1.6.2.1:
8412: * src/lib/pcre/dftables.c [autoptr] 1.1.14.1:
8413: * src/lib/pcre/get.c [autoptr] 1.1.14.1:
8414: * src/lib/pcre/maketables.c [autoptr] 1.1.14.1:
8415: * src/lib/pcre/pcre.c [autoptr] 1.1.14.1:
8416: * src/lib/pcre/pcre.h [autoptr] 1.1.14.1:
8417: * src/lib/pcre/pcre_parser_ctype.c [autoptr] 1.3.2.1:
8418: * src/lib/pcre/study.c [autoptr] 1.1.14.1:
8419: * src/main/compile.C [autoptr] 1.69.2.4:
8420: * src/main/compile.tab.C [autoptr] 1.81.2.4:
8421: * src/main/compile.y [autoptr] 1.204.2.3:
8422: * src/main/compile_tools.C [autoptr] 1.54.2.4:
8423: * src/main/compile_tools.h [autoptr] 1.67.2.6:
8424: * src/main/execute.C [autoptr] 1.295.2.4:
8425: * src/main/main.dsp [autoptr] 1.161.6.8:
8426: * src/main/pa_cache_managers.C [autoptr] 1.7.2.4:
8427: * src/main/pa_charset.C [autoptr] 1.33.2.6:
8428: * src/main/pa_charsets.C [autoptr] 1.11.2.8:
8429: * src/main/pa_common.C [autoptr] 1.143.2.10:
8430: * src/main/pa_dictionary.C [autoptr] 1.17.2.4:
8431: * src/main/pa_dir.C [autoptr] 1.14.2.2:
8432: * src/main/pa_exception.C [autoptr] 1.43.2.10:
8433: * src/main/pa_exec.C [autoptr] 1.48.2.5:
8434: * src/main/pa_globals.C [autoptr] 1.152.2.10:
8435: * src/main/pa_pool.C [autoptr] 1.59.2.3:
8436: * src/main/pa_request.C [autoptr] 1.245.2.5:
8437: * src/main/pa_socks.C [autoptr] 1.18.2.3:
8438: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.9:
8439: * src/main/pa_string.C [autoptr] 1.172.2.11:
8440: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.1:
8441: * src/main/pa_table.C [autoptr] 1.53.2.8:
8442: * src/main/pa_uue.C [autoptr] 1.4.2.4:
8443: * src/main/untaint.C [autoptr] 1.115.2.6:
8444: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.2:
8445: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.1:
8446: * src/targets/apache13/pa_md5c.c [autoptr] 1.5.2.1:
8447: * src/targets/apache13/pa_pool.C [autoptr] 1.8.2.1:
8448: * src/targets/apache13/pa_threads.C [autoptr] 1.11.2.1:
8449: * src/targets/cgi/getopt.c [autoptr] 1.2.6.1:
8450: * src/targets/cgi/getopt.h [autoptr] 1.2.10.1:
8451: * src/targets/cgi/pa_pool.C [autoptr] 1.41.2.1:
8452: * src/targets/cgi/pa_threads.C [autoptr] 1.12.2.1:
8453: * src/targets/cgi/parser3.C [autoptr] 1.216.2.1:
8454: * src/targets/cgi/pool_storage.h [autoptr] 1.13.2.1:
8455: * src/targets/isapi/pa_pool.C [autoptr] 1.16.2.1:
8456: * src/targets/isapi/pa_threads.C [autoptr] 1.13.2.1:
8457: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.1:
8458: * src/targets/isapi/pool_storage.h [autoptr] 1.19.2.1:
8459: * src/types/pa_value.C [autoptr] 1.9.2.7:
8460: * src/types/pa_value.h [autoptr] 1.109.2.14:
8461: * src/types/pa_value_includes.h [autoptr] 1.1.2.2:
8462: * src/types/pa_vbool.h [autoptr] 1.21.2.3:
8463: * src/types/pa_vclass.C [autoptr] 1.16.2.2:
8464: * src/types/pa_vclass.h [autoptr] 1.39.2.4:
8465: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.1:
8466: * src/types/pa_vcookie.C [autoptr] 1.55.2.3:
8467: * src/types/pa_vcookie.h [autoptr] 1.23.2.3:
8468: * src/types/pa_vdate.h [autoptr] 1.24.2.3:
8469: * src/types/pa_vdouble.h [autoptr] 1.42.2.6:
8470: * src/types/pa_venv.h [autoptr] 1.28.2.3:
8471: * src/types/pa_vfile.C [autoptr] 1.36.2.4:
8472: * src/types/pa_vfile.h [autoptr] 1.52.2.8:
8473: * src/types/pa_vform.C [autoptr] 1.74.2.3:
8474: * src/types/pa_vform.h [autoptr] 1.45.2.5:
8475: * src/types/pa_vhash.h [autoptr] 1.43.2.7:
8476: * src/types/pa_vimage.C [autoptr] 1.22.2.3:
8477: * src/types/pa_vimage.h [autoptr] 1.34.2.3:
8478: * src/types/pa_vint.h [autoptr] 1.38.2.6:
8479: * src/types/pa_vjunction.h [autoptr] 1.19.2.3:
8480: * src/types/pa_vmail.C [autoptr] 1.40.2.3:
8481: * src/types/pa_vmail.h [autoptr] 1.9.2.2:
8482: * src/types/pa_vmath.C [autoptr] 1.1.2.5:
8483: * src/types/pa_vmath.h [autoptr] 1.14.2.3:
8484: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.3:
8485: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.5:
8486: * src/types/pa_vobject.C [autoptr] 1.12.2.4:
8487: * src/types/pa_vobject.h [autoptr] 1.38.2.6:
8488: * src/types/pa_vrequest.C [autoptr] 1.27.2.5:
8489: * src/types/pa_vrequest.h [autoptr] 1.25.2.3:
8490: * src/types/pa_vresponse.C [autoptr] 1.17.2.4:
8491: * src/types/pa_vresponse.h [autoptr] 1.32.2.4:
8492: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.3:
8493: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.10:
8494: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.4:
8495: * src/types/pa_vstatus.C [autoptr] 1.15.2.1:
8496: * src/types/pa_vstatus.h [autoptr] 1.15.2.5:
8497: * src/types/pa_vstring.C [autoptr] 1.22.2.1:
8498: * src/types/pa_vstring.h [autoptr] 1.54.2.5:
8499: * src/types/pa_vtable.C [autoptr] 1.21.2.1:
8500: * src/types/pa_vtable.h [autoptr] 1.48.2.3:
8501: * src/types/pa_vvoid.h [autoptr] 1.17.2.4:
8502: * src/types/pa_vxdoc.C [autoptr] 1.23.2.1:
8503: * src/types/pa_vxdoc.h [autoptr] 1.31.2.1:
8504: * src/types/pa_vxnode.C [autoptr] 1.30.2.1:
8505: * src/types/pa_vxnode.h [autoptr] 1.22.2.1:
8506: * src/types/pa_wcontext.C [autoptr] 1.24.2.3:
8507: * src/types/pa_wcontext.h [autoptr] 1.42.2.5:
8508: * src/types/pa_wwrapper.h [autoptr] 1.28.2.2:
8509: grammar compiled
8510:
8511: * src/classes/op.C [autoptr] 1.127.2.6:
8512: * src/classes/string.C [autoptr] 1.125.2.2:
8513: * src/include/pa_common.h [autoptr] 1.89.2.8:
8514: * src/include/pa_globals.h [autoptr] 1.101.2.11:
8515: * src/include/pa_request.h [autoptr] 1.160.2.10:
8516: * src/include/pa_sql_connection.h [autoptr] 1.30.2.7:
8517: * src/main/compile.tab.C [autoptr] 1.81.2.5:
8518: * src/main/compile.y [autoptr] 1.204.2.4:
8519: * src/main/execute.C [autoptr] 1.295.2.5:
8520: * src/main/main.dsp [autoptr] 1.161.6.9:
8521: * src/main/pa_common.C [autoptr] 1.143.2.11:
8522: * src/main/pa_globals.C [autoptr] 1.152.2.11:
8523: * src/main/pa_request.C [autoptr] 1.245.2.6:
8524: * src/types/pa_value.h [autoptr] 1.109.2.15:
8525: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.2:
8526: * src/types/pa_vcookie.h [autoptr] 1.23.2.4:
8527: * src/types/pa_vform.h [autoptr] 1.45.2.6:
8528: * src/types/pa_vmail.C [autoptr] 1.40.2.4:
8529: * src/types/pa_vmail.h [autoptr] 1.9.2.3:
8530: * src/types/pa_vresponse.h [autoptr] 1.32.2.5:
8531: * src/types/pa_vtable.h [autoptr] 1.48.2.4:
8532: * src/types/pa_wcontext.C [autoptr] 1.24.2.4:
8533: * src/types/pa_wcontext.h [autoptr] 1.42.2.6:
8534: * src/types/types.dsp [autoptr] 1.35.10.4:
8535: most pa_request compiled
8536:
8537: * src/include/pa_array.h [autoptr] 1.57.2.17:
8538: * src/include/pa_operation.h [autoptr] 1.1.2.5:
8539: * src/include/pa_request.h [autoptr] 1.160.2.12:
8540: * src/main/execute.C [autoptr] 1.295.2.6:
8541: * src/main/main.dsp [autoptr] 1.161.6.10:
8542: * src/types/pa_vjunction.h [autoptr] 1.19.2.4:
8543: started last file from main library: execute
8544:
8545: * src/include/pa_request.h [autoptr] 1.160.2.11:
8546: * src/include/pa_sapi.h [autoptr] 1.22.2.5:
8547: * src/main/compile.tab.C [autoptr] 1.81.2.6:
8548: * src/main/compile.y [autoptr] 1.204.2.5:
8549: * src/main/compile_tools.h [autoptr] 1.67.2.7:
8550: * src/main/pa_request.C [autoptr] 1.245.2.7:
8551: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.2:
8552: * src/targets/cgi/parser3.C [autoptr] 1.216.2.2:
8553: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.2:
8554: * src/types/pa_vfile.C [autoptr] 1.36.2.5:
8555: * src/types/pa_vfile.h [autoptr] 1.52.2.9:
8556: * src/types/pa_vhash.h [autoptr] 1.43.2.8:
8557: pa_request compiled
8558:
8559: * src/classes/classes.h [autoptr] 1.23.2.6:
8560: * src/classes/op.C [autoptr] 1.127.2.4:
8561: * src/include/pa_cache_managers.h [autoptr] 1.9.2.4:
8562: * src/include/pa_charset.h [autoptr] 1.20.2.9:
8563: * src/include/pa_charsets.h [autoptr] 1.8.2.6:
8564: * src/include/pa_common.h [autoptr] 1.89.2.6:
8565: * src/include/pa_dictionary.h [autoptr] 1.13.2.3:
8566: * src/include/pa_exception.h [autoptr] 1.38.2.12:
8567: * src/include/pa_exec.h [autoptr] 1.11.2.2:
8568: * src/include/pa_pool.h [autoptr] 1.86.2.21:
8569: * src/include/pa_request.h [autoptr] 1.160.2.8:
8570: * src/include/pa_sapi.h [autoptr] 1.22.2.3:
8571: * src/include/pa_sql_connection.h [autoptr] 1.30.2.5:
8572: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.6:
8573: * src/include/pa_string.h [autoptr] 1.144.2.17:
8574: * src/include/pa_table.h [autoptr] 1.48.2.8:
8575: * src/include/pa_uue.h [autoptr] 1.4.2.2:
8576: * src/main/compile.C [autoptr] 1.69.2.3:
8577: * src/main/compile.tab.C [autoptr] 1.81.2.3:
8578: * src/main/compile_tools.C [autoptr] 1.54.2.3:
8579: * src/main/compile_tools.h [autoptr] 1.67.2.5:
8580: * src/main/main.dsp [autoptr] 1.161.6.7:
8581: * src/main/pa_charset.C [autoptr] 1.33.2.5:
8582: * src/main/pa_charsets.C [autoptr] 1.11.2.7:
8583: * src/main/pa_common.C [autoptr] 1.143.2.9:
8584: * src/main/pa_dictionary.C [autoptr] 1.17.2.3:
8585: * src/main/pa_exception.C [autoptr] 1.43.2.9:
8586: * src/main/pa_exec.C [autoptr] 1.48.2.4:
8587: * src/main/pa_request.C [autoptr] 1.245.2.4:
8588: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.8:
8589: * src/main/pa_string.C [autoptr] 1.172.2.10:
8590: * src/main/pa_table.C [autoptr] 1.53.2.7:
8591: * src/main/pa_uue.C [autoptr] 1.4.2.3:
8592: * src/main/untaint.C [autoptr] 1.115.2.5:
8593: * src/types/pa_value.C [autoptr] 1.9.2.6:
8594: * src/types/pa_value.h [autoptr] 1.109.2.13:
8595: * src/types/pa_vclass.h [autoptr] 1.39.2.3:
8596: * src/types/pa_vcookie.C [autoptr] 1.55.2.2:
8597: * src/types/pa_vcookie.h [autoptr] 1.23.2.2:
8598: * src/types/pa_vdate.h [autoptr] 1.24.2.2:
8599: * src/types/pa_vdouble.h [autoptr] 1.42.2.5:
8600: * src/types/pa_venv.h [autoptr] 1.28.2.2:
8601: * src/types/pa_vfile.C [autoptr] 1.36.2.3:
8602: * src/types/pa_vfile.h [autoptr] 1.52.2.7:
8603: * src/types/pa_vform.h [autoptr] 1.45.2.4:
8604: * src/types/pa_vhash.h [autoptr] 1.43.2.6:
8605: * src/types/pa_vimage.C [autoptr] 1.22.2.2:
8606: * src/types/pa_vimage.h [autoptr] 1.34.2.2:
8607: * src/types/pa_vint.h [autoptr] 1.38.2.5:
8608: * src/types/pa_vmail.C [autoptr] 1.40.2.2:
8609: * src/types/pa_vmail.h [autoptr] 1.9.2.1:
8610: * src/types/pa_vmath.C [autoptr] 1.1.2.4:
8611: * src/types/pa_vmath.h [autoptr] 1.14.2.2:
8612: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.2:
8613: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.4:
8614: * src/types/pa_vobject.C [autoptr] 1.12.2.3:
8615: * src/types/pa_vobject.h [autoptr] 1.38.2.5:
8616: * src/types/pa_vrequest.C [autoptr] 1.27.2.4:
8617: * src/types/pa_vrequest.h [autoptr] 1.25.2.2:
8618: * src/types/pa_vresponse.C [autoptr] 1.17.2.3:
8619: * src/types/pa_vresponse.h [autoptr] 1.32.2.3:
8620: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.2:
8621: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.9:
8622: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.3:
8623: * src/types/pa_vstatus.h [autoptr] 1.15.2.4:
8624: * src/types/pa_vstring.h [autoptr] 1.54.2.4:
8625: * src/types/pa_vtable.h [autoptr] 1.48.2.2:
8626: * src/types/pa_vvoid.h [autoptr] 1.17.2.3:
8627: * src/types/pa_wcontext.C [autoptr] 1.24.2.2:
8628: * src/types/pa_wcontext.h [autoptr] 1.42.2.4:
8629: * src/types/pa_wwrapper.h [autoptr] 1.28.2.1:
8630: * www/htdocs/.htaccess [autoptr] 1.12.6.1:
8631: ConstStringPtr died, long live StringPtr
8632:
8633: 2003-01-30 paf
8634: * src/classes/classes.h [autoptr] 1.23.2.5:
8635: * src/include/pa_pool.h [autoptr] 1.86.2.20:
8636: * src/main/compile.C [autoptr] 1.69.2.2:
8637: * src/main/compile.tab.C [autoptr] 1.81.2.1:
8638: * src/types/pa_value.h [autoptr] 1.109.2.12:
8639: * src/types/pa_vfile.h [autoptr] 1.52.2.6:
8640: * src/types/pa_vhash.h [autoptr] 1.43.2.5:
8641: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.3:
8642: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.1:
8643: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.8:
8644: * src/types/types.dsp [autoptr] 1.35.10.3:
8645: vstateless_class compiled
8646:
8647: * src/include/pa_charset.h [autoptr] 1.20.2.8:
8648: * src/include/pa_request.h [autoptr] 1.160.2.7:
8649: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.5:
8650: * src/main/compile.tab.C [autoptr] 1.81.2.2:
8651: * src/main/compile.y [autoptr] 1.204.2.2:
8652: * src/main/compile_tools.h [autoptr] 1.67.2.4:
8653: * src/main/pa_request.C [autoptr] 1.245.2.3:
8654: * src/types/pa_vobject.h [autoptr] 1.38.2.4:
8655: * src/types/pa_vstatus.h [autoptr] 1.15.2.3:
8656: grammar compiled
8657:
8658: * src/include/pa_opcode.h [autoptr] 1.24.2.1:
8659: * src/main/compile_tools.h [autoptr] 1.67.2.1:
8660: * src/main/execute.C [autoptr] 1.295.2.3:
8661: * src/main/main.dsp [autoptr] 1.161.6.6:
8662: * src/types/pa_value.C [autoptr] 1.9.2.5:
8663: * src/types/pa_value.h [autoptr] 1.109.2.11:
8664: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.2:
8665: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.7:
8666: value compiled
8667:
8668: * src/types/pa_vmethod_frame.C 1.1:
8669: file pa_vmethod_frame.C was initially added on branch autoptr.
8670:
8671: * src/include/pa_array.h [autoptr] 1.57.2.15:
8672: * src/include/pa_operation.h [autoptr] 1.1.2.3:
8673: * src/include/pa_table.h [autoptr] 1.48.2.7:
8674: * src/main/compile_tools.C [autoptr] 1.54.2.2:
8675: * src/main/compile_tools.h [autoptr] 1.67.2.3:
8676: * src/main/pa_table.C [autoptr] 1.53.2.6:
8677: compile_tools compiled
8678:
8679: * src/main/compile.C [autoptr] 1.69.2.1:
8680: compile compiled
8681:
8682: * ltmain.sh 1.5:
8683: *** empty log message ***
8684:
8685: * src/include/pa_operation.h [autoptr] 1.1.2.2:
8686: * src/main/compile.y [autoptr] 1.204.2.1:
8687: * src/main/compile_tools.C [autoptr] 1.54.2.1:
8688: * src/main/compile_tools.h [autoptr] 1.67.2.2:
8689: started compile_tools. vagues ideas of how to free compiled code
8690:
8691: * src/include/pa_operation.h 1.1:
8692: file pa_operation.h was initially added on branch autoptr.
8693:
8694: 2003-01-29 paf
8695: * src/include/pa_request_charsets.h [autoptr] 1.1.2.2:
8696: * src/include/pa_request_info.h [autoptr] 1.1.2.3:
8697: * src/main/main.dsp [autoptr] 1.161.6.5:
8698: * src/main/untaint.C [autoptr] 1.115.2.4:
8699: more compiled
8700:
8701: * src/include/pa_globals.h [autoptr] 1.101.2.9:
8702: * src/include/pa_request.h [autoptr] 1.160.2.6:
8703: * src/main/pa_globals.C [autoptr] 1.152.2.9:
8704: * src/main/pa_request.C [autoptr] 1.245.2.2:
8705: * src/types/pa_value.h [autoptr] 1.109.2.10:
8706: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.1:
8707: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.6:
8708: * src/types/pa_wcontext.h [autoptr] 1.42.2.3:
8709: * src/types/types.dsp [autoptr] 1.35.10.2:
8710: vmethodframe, pa_request.h compiled
8711:
8712: * src/classes/file.C [autoptr] 1.107.2.2:
8713: * src/include/pa_globals.h [autoptr] 1.101.2.8:
8714: * src/main/pa_globals.C [autoptr] 1.152.2.8:
8715: * src/types/pa_value.C [autoptr] 1.9.2.4:
8716: * src/types/pa_value.h [autoptr] 1.109.2.9:
8717: * src/types/pa_vfile.C [autoptr] 1.36.2.1:
8718: * src/types/pa_vfile.h [autoptr] 1.52.2.4:
8719: vfile compiled
8720:
8721: * src/classes/classes.h [autoptr] 1.23.2.3:
8722: * src/classes/math.C [autoptr] 1.24.2.1:
8723: * src/include/pa_pool.h [autoptr] 1.86.2.17:
8724: * src/include/pa_request.h [autoptr] 1.160.2.3:
8725: * src/include/pa_sapi.h [autoptr] 1.22.2.2:
8726: * src/include/pa_string.h [autoptr] 1.144.2.13:
8727: * src/main/main.dsp [autoptr] 1.161.6.3:
8728: * src/types/pa_value.h [autoptr] 1.109.2.5:
8729: * src/types/pa_vbool.h [autoptr] 1.21.2.2:
8730: * src/types/pa_vclass.h [autoptr] 1.39.2.2:
8731: * src/types/pa_vdouble.h [autoptr] 1.42.2.3:
8732: * src/types/pa_venv.h [autoptr] 1.28.2.1:
8733: * src/types/pa_vfile.h [autoptr] 1.52.2.2:
8734: * src/types/pa_vform.C [autoptr] 1.74.2.1:
8735: * src/types/pa_vform.h [autoptr] 1.45.2.1:
8736: * src/types/pa_vjunction.h [autoptr] 1.19.2.2:
8737: * src/types/pa_vmath.C [autoptr] 1.1.2.2:
8738: * src/types/pa_vmath.h [autoptr] 1.14.2.1:
8739: * src/types/pa_vobject.h [autoptr] 1.38.2.2:
8740: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.4:
8741: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.2:
8742: * src/types/pa_vstatus.h [autoptr] 1.15.2.2:
8743: * src/types/pa_vstring.h [autoptr] 1.54.2.2:
8744: * src/types/types.dsp [autoptr] 1.35.10.1:
8745: vmath compiled
8746:
8747: * src/types/pa_vmath.C 1.1:
8748: file pa_vmath.C was initially added on branch autoptr.
8749:
8750: * src/include/pa_common.h [autoptr] 1.89.2.5:
8751: * src/include/pa_globals.h [autoptr] 1.101.2.7:
8752: * src/include/pa_string.h [autoptr] 1.144.2.16:
8753: * src/main/pa_globals.C [autoptr] 1.152.2.7:
8754: * src/types/pa_value.C [autoptr] 1.9.2.3:
8755: * src/types/pa_value.h [autoptr] 1.109.2.8:
8756: * src/types/pa_vcookie.C [autoptr] 1.55.2.1:
8757: * src/types/pa_vcookie.h [autoptr] 1.23.2.1:
8758: * src/types/pa_vform.C [autoptr] 1.74.2.2:
8759: * src/types/pa_vform.h [autoptr] 1.45.2.3:
8760: vcookie compiled
8761:
1.24 paf 8762: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.1:
8763: libltdl compiled without warnings now
8764:
1.22 paf 8765: * src/include/pa_request_info.h 1.1:
8766: file pa_request_info.h was initially added on branch autoptr.
8767:
8768: * src/include/pa_array.h [autoptr] 1.57.2.14:
8769: * src/include/pa_exception.h [autoptr] 1.38.2.11:
8770: * src/include/pa_pool.h [autoptr] 1.86.2.19:
8771: * src/main/pa_exception.C [autoptr] 1.43.2.8:
8772: * src/types/pa_vfile.C [autoptr] 1.36.2.2:
8773: * src/types/pa_vfile.h [autoptr] 1.52.2.5:
8774: * src/types/pa_vimage.C [autoptr] 1.22.2.1:
8775: * src/types/pa_vimage.h [autoptr] 1.34.2.1:
8776: gd compiled
8777:
8778: * src/include/pa_exception.h [autoptr] 1.38.2.10:
8779: * src/main/pa_cache_managers.C [autoptr] 1.7.2.3:
8780: * src/main/pa_charsets.C [autoptr] 1.11.2.6:
8781: * src/main/pa_common.C [autoptr] 1.143.2.8:
8782: * src/main/pa_dir.C [autoptr] 1.14.2.1:
8783: * src/main/pa_exception.C [autoptr] 1.43.2.7:
8784: * src/main/pa_exec.C [autoptr] 1.48.2.3:
8785: * src/main/pa_pool.C [autoptr] 1.59.2.2:
8786: * src/main/pa_socks.C [autoptr] 1.18.2.2:
8787: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.7:
8788: * src/main/pa_string.C [autoptr] 1.172.2.9:
8789: * src/main/pa_uue.C [autoptr] 1.4.2.2:
8790: #include "pa_value_includes.h"
8791: everywhere in main
8792:
8793: * src/include/pa_charsets.h [autoptr] 1.8.2.5:
8794: * src/include/pa_request.h [autoptr] 1.160.2.5:
8795: * src/include/pa_request_info.h [autoptr] 1.1.2.2:
8796: * src/include/pa_string.h [autoptr] 1.144.2.15:
8797: * src/main/pa_charsets.C [autoptr] 1.11.2.5:
8798: * src/types/pa_value.h [autoptr] 1.109.2.7:
8799: * src/types/pa_vdate.h [autoptr] 1.24.2.1:
8800: * src/types/pa_vform.h [autoptr] 1.45.2.2:
8801: * src/types/pa_vhash.h [autoptr] 1.43.2.4:
8802: * src/types/pa_vobject.C [autoptr] 1.12.2.2:
8803: * src/types/pa_vobject.h [autoptr] 1.38.2.3:
8804: * src/types/pa_vrequest.C [autoptr] 1.27.2.2:
8805: * src/types/pa_vrequest.C [autoptr] 1.27.2.3:
8806: * src/types/pa_vresponse.C [autoptr] 1.17.2.1:
8807: * src/types/pa_vresponse.C [autoptr] 1.17.2.2:
8808: * src/types/pa_vresponse.h [autoptr] 1.32.2.1:
8809: * src/types/pa_vresponse.h [autoptr] 1.32.2.2:
8810: * src/types/pa_wcontext.h [autoptr] 1.42.2.2:
8811: vrequest compiled
8812:
8813: * src/types/pa_value_includes.h 1.1:
8814: file pa_value_includes.h was initially added on branch autoptr.
8815:
8816: * src/classes/classes.h [autoptr] 1.23.2.4:
8817: * src/include/pa_charset.h [autoptr] 1.20.2.7:
8818: * src/include/pa_charsets.h [autoptr] 1.8.2.4:
8819: * src/include/pa_globals.h [autoptr] 1.101.2.6:
8820: * src/include/pa_pool.h [autoptr] 1.86.2.18:
8821: * src/include/pa_request.h [autoptr] 1.160.2.4:
8822: * src/include/pa_string.h [autoptr] 1.144.2.14:
8823: * src/main/main.dsp [autoptr] 1.161.6.4:
8824: * src/main/pa_charset.C [autoptr] 1.33.2.4:
8825: * src/main/pa_charsets.C [autoptr] 1.11.2.4:
8826: * src/main/pa_globals.C [autoptr] 1.152.2.6:
8827: * src/main/untaint.C [autoptr] 1.115.2.3:
8828: * src/types/pa_value.h [autoptr] 1.109.2.6:
8829: * src/types/pa_vdouble.h [autoptr] 1.42.2.4:
8830: * src/types/pa_vfile.h [autoptr] 1.52.2.3:
8831: * src/types/pa_vint.h [autoptr] 1.38.2.4:
8832: * src/types/pa_vmath.C [autoptr] 1.1.2.3:
8833: * src/types/pa_vrequest.C [autoptr] 1.27.2.1:
8834: * src/types/pa_vrequest.h [autoptr] 1.25.2.1:
8835: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.5:
8836: * src/types/pa_vstring.h [autoptr] 1.54.2.3:
8837: * src/types/pa_vvoid.h [autoptr] 1.17.2.2:
8838: vrequest,vdouble,vint compiled
8839:
8840: * src/include/pa_request_charsets.h 1.1:
8841: file pa_request_charsets.h was initially added on branch
8842: autoptr.
8843:
8844: 2003-01-28 paf
8845: * src/include/pa_charset.h [autoptr] 1.20.2.6:
8846: * src/include/pa_exception.h [autoptr] 1.38.2.9:
8847: * src/include/pa_request.h [autoptr] 1.160.2.2:
8848: * src/include/pa_string.h [autoptr] 1.144.2.12:
8849: * src/main/untaint.C [autoptr] 1.115.2.2:
8850: untaint compiled
8851:
8852: * src/include/pa_charset.h [autoptr] 1.20.2.5:
8853: * src/main/pa_charset.C [autoptr] 1.33.2.3:
8854: * src/main/pa_charsets.C [autoptr] 1.11.2.3:
8855: charset/s simplified [charset::pool_for_load introduced]
8856:
8857: * src/include/pa_cache_managers.h [autoptr] 1.9.2.3:
8858: * src/main/pa_cache_managers.C [autoptr] 1.7.2.2:
8859: * src/main/pa_globals.C [autoptr] 1.152.2.5:
8860: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.6:
8861: globals compiled
8862:
8863: * src/include/pa_array.h [autoptr] 1.57.2.11:
8864: * src/include/pa_charset.h [autoptr] 1.20.2.3:
8865: * src/include/pa_charsets.h [autoptr] 1.8.2.1:
8866: * src/include/pa_pool.h [autoptr] 1.86.2.13:
8867: * src/include/pa_sql_connection.h [autoptr] 1.30.2.4:
8868: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.4:
8869: * src/include/pa_stack.h [autoptr] 1.17.2.2:
8870: * src/include/pa_string.h [autoptr] 1.144.2.9:
8871: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.4:
8872: * src/types/pa_vhash.h [autoptr] 1.43.2.3:
8873: * src/types/pa_vint.h [autoptr] 1.38.2.3:
8874: sql_driver_manager compiled
8875:
8876: * src/classes/date.C [autoptr] 1.42.2.1:
8877: * src/include/pa_charset.h [autoptr] 1.20.2.4:
8878: * src/include/pa_charsets.h [autoptr] 1.8.2.2:
8879: * src/include/pa_charsets.h [autoptr] 1.8.2.3:
8880: * src/include/pa_globals.h [autoptr] 1.101.2.5:
8881: * src/main/pa_charset.C [autoptr] 1.33.2.2:
8882: * src/main/pa_charsets.C [autoptr] 1.11.2.1:
8883: * src/main/pa_charsets.C [autoptr] 1.11.2.2:
8884: * src/main/pa_globals.C [autoptr] 1.152.2.4:
8885: * src/main/pa_request.C [autoptr] 1.245.2.1:
8886: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.5:
8887: pa_charsets compiled
8888:
1.24 paf 8889: * src/include/pa_pool.h [autoptr] 1.86.2.14:
8890: * src/main/pa_common.C [autoptr] 1.143.2.7:
8891: * src/types/pa_vdouble.h [autoptr] 1.42.2.2:
8892: common compiled
8893:
1.22 paf 8894: * etc/parser3.charsets/koi8-r.cfg 1.3:
8895: * etc/parser3.charsets/windows-1251.cfg 1.7:
8896: ukranian letter i with two dots added to koi,
8897: all ukranian letters added to win1251.
8898:
8899: typographic simbol 0xb9 deleted from win1251 [strange one & were abscent from koi]
8900:
8901: * src/classes/classes.h [autoptr] 1.23.2.2:
8902: * src/classes/date.C [autoptr] 1.42.2.2:
8903: * src/classes/file.C [autoptr] 1.107.2.1:
8904: * src/classes/hash.C [autoptr] 1.54.2.1:
8905: * src/classes/image.C [autoptr] 1.90.2.2:
8906: * src/classes/table.C [autoptr] 1.172.2.1:
8907: * src/classes/xdoc.C [autoptr] 1.108.2.1:
8908: * src/classes/xnode.h [autoptr] 1.18.2.1:
8909: * src/main/execute.C [autoptr] 1.295.2.2:
8910: * src/main/main.dsp [autoptr] 1.161.6.2:
8911: * src/types/pa_value.h [autoptr] 1.109.2.4:
8912: * src/types/pa_vclass.C [autoptr] 1.16.2.1:
8913: * src/types/pa_vclass.h [autoptr] 1.39.2.1:
8914: * src/types/pa_vobject.C [autoptr] 1.12.2.1:
8915: * src/types/pa_vobject.h [autoptr] 1.38.2.1:
8916: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.3:
8917: started main: compile_tools
8918:
8919: * src/include/pa_array.h [autoptr] 1.57.2.13:
8920: * src/include/pa_string.h [autoptr] 1.144.2.11:
8921: * src/main/execute.C [autoptr] 1.295.2.1:
8922: * src/main/untaint.C [autoptr] 1.115.2.1:
8923: * src/types/pa_vmail.C [autoptr] 1.40.2.1:
8924: more compiled.
8925: struck with string::store_to needing to know source/client charsets
8926:
8927: * src/include/pa_exception.h [autoptr] 1.38.2.8:
8928: * src/include/pa_uue.h [autoptr] 1.4.2.1:
8929: * src/main/pa_uue.C [autoptr] 1.4.2.1:
8930: * src/types/pa_vfile.h [autoptr] 1.52.2.1:
8931: uue compiled
8932:
8933: * src/include/pa_table.h [autoptr] 1.48.2.6:
8934: * src/main/pa_string.C [autoptr] 1.172.2.8:
8935: * src/main/pa_table.C [autoptr] 1.53.2.5:
8936: table compiled
8937:
8938: * src/include/pa_array.h [autoptr] 1.57.2.12:
8939: * src/include/pa_exec.h [autoptr] 1.11.2.1:
8940: * src/include/pa_hash.h [autoptr] 1.58.2.9:
8941: * src/include/pa_pool.h [autoptr] 1.86.2.15:
8942: * src/main/pa_exec.C [autoptr] 1.48.2.2:
8943: pa_exec win32 compiled
8944:
8945: 2003-01-27 paf
8946: * src/include/pa_array.h [autoptr] 1.57.2.9:
8947: * src/include/pa_common.h [autoptr] 1.89.2.4:
8948: * src/include/pa_hash.h [autoptr] 1.58.2.7:
8949: * src/include/pa_pool.h [autoptr] 1.86.2.9:
8950: * src/include/pa_string.h [autoptr] 1.144.2.7:
8951: * src/main/pa_common.C [autoptr] 1.143.2.4:
8952: * src/main/pa_string.C [autoptr] 1.172.2.6:
8953: * src/types/pa_value.C [autoptr] 1.9.2.2:
8954: * src/types/pa_value.h [autoptr] 1.109.2.3:
8955: * src/types/pa_vhash.h [autoptr] 1.43.2.2:
8956: * src/types/pa_vint.h [autoptr] 1.38.2.2:
8957: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.2:
8958: * src/types/pa_wcontext.C [autoptr] 1.24.2.1:
8959: * src/types/pa_wcontext.h [autoptr] 1.42.2.1:
8960: wcontext compiled
8961:
8962: * src/include/pa_exception.h [autoptr] 1.38.2.6:
8963: * src/include/pa_sql_connection.h [autoptr] 1.30.2.3:
8964: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.3:
8965: * src/include/pa_string.h [autoptr] 1.144.2.8:
8966: * src/main/pa_common.C [autoptr] 1.143.2.6:
8967: * src/main/pa_exec.C [autoptr] 1.48.2.1:
8968: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.3:
8969: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.1:
8970: paused on sql_manager
8971:
8972: * src/classes/op.C [autoptr] 1.127.2.3:
8973: * src/include/pa_globals.h [autoptr] 1.101.2.4:
8974: * src/include/pa_hash.h [autoptr] 1.58.2.8:
8975: * src/include/pa_sql_connection.h [autoptr] 1.30.2.1:
8976: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.1:
8977: * src/include/pa_table.h [autoptr] 1.48.2.5:
8978: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.1:
8979: * src/main/pa_table.C [autoptr] 1.53.2.4:
8980: table compiled
8981:
8982: * src/include/pa_pool.h [autoptr] 1.86.2.10:
8983: * src/main/pa_common.C [autoptr] 1.143.2.5:
8984: common compiled
8985:
8986: * src/include/pa_cache_managers.h [autoptr] 1.9.2.1:
8987: * src/main/pa_cache_managers.C [autoptr] 1.7.2.1:
8988: cache_managers compiled
8989:
8990: * src/include/pa_cache_managers.h [autoptr] 1.9.2.2:
8991: * src/include/pa_pool.h [autoptr] 1.86.2.12:
8992: * src/include/pa_sql_connection.h [autoptr] 1.30.2.2:
8993: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.2:
8994: * src/include/pa_stack.h [autoptr] 1.17.2.1:
8995: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.2:
8996: * src/types/pa_vtable.h [autoptr] 1.48.2.1:
8997: * src/types/pa_vvoid.h [autoptr] 1.17.2.1:
8998: vtable compiled
8999:
9000: * src/include/pa_array.h [autoptr] 1.57.2.10:
9001: * src/include/pa_charset.h [autoptr] 1.20.2.2:
9002: * src/include/pa_pool.h [autoptr] 1.86.2.11:
9003: * src/main/pa_charset.C [autoptr] 1.33.2.1:
9004: charset compiled
9005:
9006: 2003-01-24 paf
9007: * src/classes/classes.C [autoptr] 1.18.2.1:
9008: * src/classes/classes.h [autoptr] 1.23.2.1:
9009: * src/include/pa_array.h [autoptr] 1.57.2.8:
9010: * src/include/pa_common.h [autoptr] 1.89.2.3:
9011: * src/include/pa_globals.h [autoptr] 1.101.2.3:
9012: * src/include/pa_hash.h [autoptr] 1.58.2.6:
9013: * src/include/pa_pool.h [autoptr] 1.86.2.8:
9014: * src/include/pa_string.h [autoptr] 1.144.2.6:
9015: * src/main/pa_common.C [autoptr] 1.143.2.3:
9016: * src/main/pa_globals.C [autoptr] 1.152.2.3:
9017: * src/main/pa_string.C [autoptr] 1.172.2.5:
9018: * src/types/pa_value.h [autoptr] 1.109.2.2:
9019: * src/types/pa_vbool.h [autoptr] 1.21.2.1:
9020: * src/types/pa_vdouble.h [autoptr] 1.42.2.1:
9021: * src/types/pa_vhash.h [autoptr] 1.43.2.1:
9022: * src/types/pa_vint.h [autoptr] 1.38.2.1:
9023: * src/types/pa_vjunction.h [autoptr] 1.19.2.1:
9024: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.1:
9025: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.1:
9026: * src/types/pa_vstatus.h [autoptr] 1.15.2.1:
9027: * src/types/pa_vstring.h [autoptr] 1.54.2.1:
9028: more patched
9029:
9030: * src/classes/op.C [autoptr] 1.127.2.2:
9031: * src/include/pa_array.h [autoptr] 1.57.2.7:
9032: * src/include/pa_exception.h [autoptr] 1.38.2.5:
9033: * src/include/pa_hash.h [autoptr] 1.58.2.5:
9034: * src/include/pa_pool.h [autoptr] 1.86.2.7:
9035: * src/include/pa_string.h [autoptr] 1.144.2.5:
9036: * src/include/pa_table.h [autoptr] 1.48.2.4:
9037: * src/main/pa_dictionary.C [autoptr] 1.17.2.2:
9038: * src/main/pa_exception.C [autoptr] 1.43.2.5:
9039: * src/main/pa_string.C [autoptr] 1.172.2.4:
9040: * src/main/pa_table.C [autoptr] 1.53.2.3:
9041: string compiled
9042:
9043: * src/include/pa_array.h [autoptr] 1.57.2.6:
9044: * src/include/pa_common.h [autoptr] 1.89.2.2:
9045: * src/include/pa_dictionary.h [autoptr] 1.13.2.2:
9046: * src/include/pa_exception.h [autoptr] 1.38.2.4:
9047: * src/include/pa_pool.h [autoptr] 1.86.2.6:
9048: * src/include/pa_string.h [autoptr] 1.144.2.4:
9049: * src/include/pa_table.h [autoptr] 1.48.2.3:
9050: * src/main/pa_common.C [autoptr] 1.143.2.2:
9051: * src/main/pa_dictionary.C [autoptr] 1.17.2.1:
9052: * src/main/pa_exception.C [autoptr] 1.43.2.4:
9053: * src/main/pa_string.C [autoptr] 1.172.2.3:
9054: dictionary compiled
9055:
9056: 2003-01-23 paf
9057: * src/include/pa_array.h [autoptr] 1.57.2.4:
9058: * src/include/pa_exception.h [autoptr] 1.38.2.2:
9059: * src/include/pa_hash.h [autoptr] 1.58.2.4:
9060: * src/include/pa_pool.h [autoptr] 1.86.2.4:
9061: * src/include/pa_table.h [autoptr] 1.48.2.2:
9062: * src/main/pa_exception.C [autoptr] 1.43.2.2:
9063: * src/main/pa_table.C [autoptr] 1.53.2.2:
9064: table compiled
9065:
9066: * src/include/pa_array.h [autoptr] 1.57.2.2:
9067: * src/include/pa_hash.h [autoptr] 1.58.2.2:
9068: * src/include/pa_pool.h [autoptr] 1.86.2.2:
9069: * src/main/main.dsp [autoptr] 1.161.6.1:
9070: continued with Hash
9071:
9072: * src/include/pa_array.h [autoptr] 1.57.2.5:
9073: * src/include/pa_common.h [autoptr] 1.89.2.1:
9074: * src/include/pa_exception.h [autoptr] 1.38.2.3:
9075: * src/include/pa_globals.h [autoptr] 1.101.2.2:
9076: * src/include/pa_pool.h [autoptr] 1.86.2.5:
9077: * src/include/pa_request.h [autoptr] 1.160.2.1:
9078: * src/include/pa_string.h [autoptr] 1.144.2.3:
9079: * src/main/pa_common.C [autoptr] 1.143.2.1:
9080: * src/main/pa_exception.C [autoptr] 1.43.2.3:
9081: * src/main/pa_globals.C [autoptr] 1.152.2.2:
9082: * src/types/pa_value.C [autoptr] 1.9.2.1:
9083: * src/types/pa_value.h [autoptr] 1.109.2.1:
9084: resurrected pool in new sense: now it's factory, producing
9085: accounting memory chunks for read[autofree] buffers
9086:
9087: * src/classes/image.C [autoptr] 1.90.2.1:
9088: * src/classes/op.C [autoptr] 1.127.2.1:
9089: * src/include/pa_array.h [autoptr] 1.57.2.3:
9090: * src/include/pa_exception.h [autoptr] 1.38.2.1:
9091: * src/include/pa_globals.h [autoptr] 1.101.2.1:
9092: * src/include/pa_hash.h [autoptr] 1.58.2.3:
9093: * src/include/pa_pool.h [autoptr] 1.86.2.3:
9094: * src/include/pa_pragma_pack_begin.h [autoptr] 1.6.2.1:
9095: * src/include/pa_pragma_pack_end.h [autoptr] 1.6.2.1:
9096: * src/include/pa_sapi.h [autoptr] 1.22.2.1:
9097: * src/include/pa_string.h [autoptr] 1.144.2.2:
9098: * src/include/pa_table.h [autoptr] 1.48.2.1:
9099: * src/include/pa_types.h [autoptr] 1.44.2.1:
9100: * src/main/pa_exception.C [autoptr] 1.43.2.1:
9101: * src/main/pa_globals.C [autoptr] 1.152.2.1:
9102: * src/main/pa_string.C [autoptr] 1.172.2.2:
9103: * src/main/pa_table.C [autoptr] 1.53.2.1:
9104: aint that easy
9105:
9106: * src/main/pa_common.C 1.144:
9107: connect_string allocated on heap[wes on stack] now. and exception can be reported OK now [can be reported outside of pro
9108: c with that stack]
9109:
9110: * src/lib/pcre/8859-1.ucm 1.1:
9111: file 8859-1.ucm was initially added on branch autoptr.
9112:
9113: 2003-01-22 paf
9114: * src/include/pa_array.h [autoptr] 1.57.2.1:
9115: * src/include/pa_charset.h [autoptr] 1.20.2.1:
9116: * src/include/pa_dictionary.h [autoptr] 1.13.2.1:
9117: * src/include/pa_hash.h [autoptr] 1.58.2.1:
9118: * src/include/pa_pool.h [autoptr] 1.86.2.1:
9119: * src/include/pa_string.h [autoptr] 1.144.2.1:
9120: * src/main/pa_array.C [autoptr] 1.54.2.1:
9121: * src/main/pa_hash.C [autoptr] 1.53.2.1:
9122: * src/main/pa_pool.C [autoptr] 1.59.2.1:
9123: * src/main/pa_string.C [autoptr] 1.172.2.1:
9124: started auto_ptr.
9125: PA_Object is base: contains references_count.
9126: auto_ptr template calls add_ref/release
9127:
9128: 2003-01-21 paf
9129: * src/classes/classes.C 1.18:
9130: * src/classes/classes.h 1.23:
9131: * src/classes/date.C 1.42:
9132: * src/classes/double.C 1.53:
9133: * src/classes/file.C 1.107:
9134: * src/classes/form.C 1.34:
9135: * src/classes/hash.C 1.54:
9136: * src/classes/image.C 1.90:
9137: * src/classes/int.C 1.49:
9138: * src/classes/mail.C 1.88:
9139: * src/classes/math.C 1.24:
9140: * src/classes/op.C 1.127:
9141: * src/classes/response.C 1.23:
9142: * src/classes/string.C 1.125:
9143: * src/classes/table.C 1.172:
9144: * src/classes/void.C 1.28:
9145: * src/classes/xdoc.C 1.108:
9146: * src/classes/xnode.C 1.54:
9147: * src/classes/xnode.h 1.18:
9148: * src/include/pa_array.h 1.57:
9149: * src/include/pa_cache_managers.h 1.9:
9150: * src/include/pa_charset.h 1.20:
9151: * src/include/pa_charsets.h 1.8:
9152: * src/include/pa_common.h 1.89:
9153: * src/include/pa_config_fixed.h 1.54:
9154: * src/include/pa_config_includes.h 1.23:
9155: * src/include/pa_dictionary.h 1.13:
9156: * src/include/pa_dir.h 1.13:
9157: * src/include/pa_exception.h 1.38:
9158: * src/include/pa_exec.h 1.11:
9159: * src/include/pa_globals.h 1.101:
9160: * src/include/pa_hash.h 1.58:
9161: * src/include/pa_opcode.h 1.24:
9162: * src/include/pa_pool.h 1.86:
9163: * src/include/pa_pragma_pack_begin.h 1.6:
9164: * src/include/pa_pragma_pack_end.h 1.6:
9165: * src/include/pa_request.h 1.160:
9166: * src/include/pa_sapi.h 1.22:
9167: * src/include/pa_socks.h 1.11:
9168: * src/include/pa_sql_connection.h 1.30:
9169: * src/include/pa_sql_driver_manager.h 1.26:
9170: * src/include/pa_stack.h 1.17:
9171: * src/include/pa_string.h 1.144:
9172: * src/include/pa_stylesheet_connection.h 1.32:
9173: * src/include/pa_stylesheet_manager.h 1.15:
9174: * src/include/pa_table.h 1.48:
9175: * src/include/pa_threads.h 1.26:
9176: * src/include/pa_types.h 1.44:
9177: * src/include/pa_uue.h 1.4:
9178: * src/lib/md5/pa_md5.h 1.5:
9179: * src/lib/md5/pa_md5c.c 1.6:
9180: * src/lib/pcre/pcre_parser_ctype.c 1.3:
9181: * src/main/compile.C 1.69:
9182: * src/main/compile.tab.C 1.80:
9183: * src/main/compile.y 1.204:
9184: * src/main/compile_tools.C 1.54:
9185: * src/main/compile_tools.h 1.67:
9186: * src/main/execute.C 1.295:
9187: * src/main/pa_array.C 1.54:
9188: * src/main/pa_cache_managers.C 1.7:
9189: * src/main/pa_charset.C 1.33:
9190: * src/main/pa_charsets.C 1.11:
9191: * src/main/pa_common.C 1.143:
9192: * src/main/pa_dictionary.C 1.17:
9193: * src/main/pa_dir.C 1.14:
9194: * src/main/pa_exception.C 1.43:
9195: * src/main/pa_exec.C 1.48:
9196: * src/main/pa_globals.C 1.152:
9197: * src/main/pa_hash.C 1.53:
9198: * src/main/pa_pool.C 1.59:
9199: * src/main/pa_request.C 1.245:
9200: * src/main/pa_socks.C 1.18:
9201: * src/main/pa_sql_driver_manager.C 1.69:
9202: * src/main/pa_string.C 1.172:
9203: * src/main/pa_stylesheet_manager.C 1.16:
9204: * src/main/pa_table.C 1.53:
9205: * src/main/pa_uue.C 1.4:
9206: * src/main/untaint.C 1.115:
9207: * src/sql/pa_sql_driver.h 1.34:
9208: * src/targets/apache13/mod_parser3.C 1.28:
9209: * src/targets/apache13/pa_md5c.c 1.5:
9210: * src/targets/apache13/pa_pool.C 1.8:
9211: * src/targets/apache13/pa_threads.C 1.11:
9212: * src/targets/cgi/pa_pool.C 1.41:
9213: * src/targets/cgi/pa_threads.C 1.12:
9214: * src/targets/cgi/parser3.C 1.216:
9215: * src/targets/cgi/pool_storage.h 1.13:
9216: * src/targets/isapi/pa_pool.C 1.16:
9217: * src/targets/isapi/pa_threads.C 1.13:
9218: * src/targets/isapi/parser3isapi.C 1.82:
9219: * src/targets/isapi/pool_storage.h 1.19:
9220: * src/types/pa_value.C 1.9:
9221: * src/types/pa_value.h 1.109:
9222: * src/types/pa_vbool.h 1.21:
9223: * src/types/pa_vclass.C 1.16:
9224: * src/types/pa_vclass.h 1.39:
9225: * src/types/pa_vcode_frame.h 1.24:
9226: * src/types/pa_vcookie.C 1.55:
9227: * src/types/pa_vcookie.h 1.23:
9228: * src/types/pa_vdate.h 1.24:
9229: * src/types/pa_vdouble.h 1.42:
9230: * src/types/pa_venv.h 1.28:
9231: * src/types/pa_vfile.C 1.36:
9232: * src/types/pa_vfile.h 1.52:
9233: * src/types/pa_vform.C 1.74:
9234: * src/types/pa_vform.h 1.45:
9235: * src/types/pa_vhash.h 1.43:
9236: * src/types/pa_vimage.C 1.22:
9237: * src/types/pa_vimage.h 1.34:
9238: * src/types/pa_vint.h 1.38:
9239: * src/types/pa_vjunction.h 1.19:
9240: * src/types/pa_vmail.C 1.40:
9241: * src/types/pa_vmail.h 1.9:
9242: * src/types/pa_vmath.h 1.14:
9243: * src/types/pa_vmethod_frame.h 1.45:
9244: * src/types/pa_vobject.C 1.12:
9245: * src/types/pa_vobject.h 1.38:
9246: * src/types/pa_vrequest.C 1.27:
9247: * src/types/pa_vrequest.h 1.25:
9248: * src/types/pa_vresponse.C 1.17:
9249: * src/types/pa_vresponse.h 1.32:
9250: * src/types/pa_vstateless_class.C 1.19:
9251: * src/types/pa_vstateless_class.h 1.42:
9252: * src/types/pa_vstateless_object.h 1.28:
9253: * src/types/pa_vstatus.C 1.15:
9254: * src/types/pa_vstatus.h 1.15:
9255: * src/types/pa_vstring.C 1.22:
9256: * src/types/pa_vstring.h 1.54:
9257: * src/types/pa_vtable.C 1.21:
9258: * src/types/pa_vtable.h 1.48:
9259: * src/types/pa_vvoid.h 1.17:
9260: * src/types/pa_vxdoc.C 1.23:
9261: * src/types/pa_vxdoc.h 1.31:
9262: * src/types/pa_vxnode.C 1.30:
9263: * src/types/pa_vxnode.h 1.22:
9264: * src/types/pa_wcontext.C 1.24:
9265: * src/types/pa_wcontext.h 1.42:
9266: * src/types/pa_wwrapper.h 1.28:
9267: 2002->2003
9268:
9269: 2003-01-16 paf
9270: * operators.txt 1.108:
9271: * src/include/pa_config_fixed.h 1.53:
9272: * src/main/pa_common.C 1.141:
9273: * www/htdocs/index.html 1.208:
9274: http request now return status. and not fail on status!=200
9275:
9276: * operators.txt 1.109:
9277: * src/include/pa_globals.h 1.100:
9278: * src/main/pa_common.C 1.142:
9279: * src/main/pa_globals.C 1.151:
9280: * www/htdocs/index.html 1.209:
9281: http://
9282: introducing
9283: $.any-status(1)
9284:
9285: * www/htdocs/index.html 1.210:
9286: image.copy fixed transparent resampling
9287:
9288: * bin/Makefile.in 1.9:
9289: * etc/Makefile.in 1.14:
9290: * etc/parser3.charsets/Makefile.in 1.17:
9291: * src/Makefile.in 1.55:
9292: * src/classes/Makefile.in 1.53:
9293: * src/include/Makefile.in 1.11:
9294: * src/lib/Makefile.in 1.8:
9295: * src/lib/md5/Makefile.in 1.6:
9296: * src/lib/patches/Makefile.in 1.10:
9297: * src/lib/pcre/Makefile.in 1.8:
9298: * src/main/Makefile.in 1.50:
9299: * src/sql/Makefile.in 1.11:
9300: * src/targets/Makefile.in 1.42:
9301: * src/targets/cgi/Makefile.in 1.62:
9302: * src/targets/isapi/Makefile.in 1.11:
9303: * src/types/Makefile.in 1.50:
9304: proper AC_LANG_ switching to fix qsort detection bug
9305:
9306: 2003-01-15 paf
9307: * src/main/pa_globals.C 1.150:
9308: localized pa_xmlFileRead/Close
9309:
9310: 2003-01-14 paf
9311: * src/lib/ltdl/config.guess 1.2:
9312: * src/lib/ltdl/config.sub 1.2:
9313: * src/lib/ltdl/install-sh 1.2:
9314: * src/lib/ltdl/missing 1.2:
9315: * src/lib/ltdl/mkinstalldirs 1.2:
9316: removed some ancient files [they in / really]
9317:
9318: * src/lib/ltdl/config_fixed.h 1.2:
9319: * src/lib/ltdl/libltdl.dsp 1.3:
9320: * src/lib/ltdl/ltdl.c 1.3:
9321: ltdl.c regretfully needed patch in two places.
9322: in config_fixed.h made stubs for lib to compile in MSVC
9323:
9324: * src/lib/ltdl/aclocal.m4 1.1:
9325: *** empty log message ***
9326:
9327: 2003-01-13 paf
9328: * config.guess 1.3:
9329: * config.sub 1.4:
9330: * ltmain.sh 1.4:
9331: * src/targets/apache13/Makefile.in 1.44:
9332: removed last piece of configure.in(libtool) hacks
9333:
9334: * src/lib/ltdl/COPYING.LIB 1.1:
9335: * src/lib/ltdl/Makefile.in 1.4:
9336: * src/lib/ltdl/acinclude.m4 1.2:
9337: * src/lib/ltdl/config.h 1.2:
9338: * src/lib/ltdl/config_auto.h.in 1.3:
9339: * src/lib/ltdl/configure 1.4:
9340: * src/lib/ltdl/configure.in 1.4:
9341: * src/lib/ltdl/libltdl.dsp 1.2:
9342: * src/lib/ltdl/ltdl.c 1.2:
9343: * src/lib/ltdl/ltdl.h 1.2:
9344: moved to latest libtool (1.4.3)
9345:
9346: 2003-01-10 paf
9347: * src/lib/patches/Makefile.am 1.3:
9348: * src/lib/patches/Makefile.in 1.9:
9349: * src/lib/patches/libgdome_cpp_syntax1.patch 1.2:
9350: * src/lib/patches/libgdome_cpp_syntax2.patch 1.2:
9351: * src/lib/patches/libgdome_morestatic.patch 1.2:
9352: * src/lib/patches/libxml_error_column_tab.patch 1.2:
9353: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.2:
9354: * src/lib/patches/libxml_transcoder_context1.patch 1.2:
9355: * src/lib/patches/libxml_transcoder_context2.patch 1.2:
9356: * src/lib/patches/libxml_transcoder_context3.patch 1.2:
9357: * src/lib/patches/libxml_transcoder_context4.patch 1.2:
9358: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.2:
9359: * src/main/pa_globals.C 1.149:
9360: moved to latest xml lib versions, changed patches.
9361: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
9362: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
9363: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
9364:
9365: * INSTALL 1.31:
9366: moved to latest versions of xml libs
9367: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
9368: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
9369: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
9370:
9371: * src/lib/patches/libxml2.patch 1.1:
9372: moved to libxml2 2.5.1, only these patches left:
9373: * fixing \t chars to spaces in error position reporting
9374: * adding context to conversion functions
9375:
9376: * src/lib/patches/gdome2.patch 1.1:
9377: moved to gdome 0.7.2, one extern const patch left; making some strings more static still needed.
9378: Paolo said that he would incorporate this patch in upcoming version of gdome.
9379:
9380: * src/lib/ltdl/configure 1.3:
9381: * src/lib/ltdl/configure.in 1.3:
9382: PROG_NM
9383:
9384: * src/lib/patches/libxslt.patch 1.1:
9385: moved to libxslt 1.0.23. still need a patch which suppresses
9386: htmlSetMetaEncoding calls
9387:
9388: 2003-01-09 paf
9389: * bin/Makefile.in 1.8:
9390: * config.guess 1.2:
9391: * config.sub 1.3:
9392: * etc/Makefile.in 1.13:
9393: * etc/parser3.charsets/Makefile.in 1.16:
9394: * missing 1.2:
9395: * mkinstalldirs 1.2:
9396: * src/Makefile.in 1.54:
9397: * src/classes/Makefile.in 1.52:
9398: * src/include/Makefile.in 1.10:
9399: * src/include/pa_config_auto.h.in 1.37:
9400: * src/lib/Makefile.in 1.7:
9401: * src/lib/ltdl/Makefile.in 1.3:
9402: * src/lib/ltdl/config_auto.h.in 1.2:
9403: * src/lib/ltdl/configure 1.2:
9404: * src/lib/ltdl/configure.in 1.2:
9405: * src/lib/md5/Makefile.in 1.5:
9406: * src/lib/patches/Makefile.in 1.8:
9407: * src/lib/pcre/Makefile.in 1.7:
9408: * src/main/Makefile.in 1.49:
9409: * src/sql/Makefile.in 1.10:
9410: * src/targets/Makefile.in 1.41:
9411: * src/targets/apache13/Makefile.in 1.43:
9412: * src/targets/cgi/Makefile.am 1.46:
9413: * src/targets/cgi/Makefile.in 1.61:
9414: * src/targets/isapi/Makefile.in 1.10:
9415: * src/types/Makefile.in 1.49:
9416: moved to autoconf 2.57 & automake 1.7.2
9417:
9418: * depcomp 1.1:
9419: moving to automake 1.7.2
9420:
9421: * INSTALL 1.30:
9422: xml,xslt,gdome lib urls updated
9423:
9424: * Makefile.am 1.30:
9425: * Makefile.in 1.44:
9426: * src/lib/ltdl/missing 1.1:
9427: * src/lib/ltdl/mkinstalldirs 1.1:
9428: *** empty log message ***
9429:
1.21 paf 9430: 2002-12-27 paf
9431: * src/doc/aliased.dox 1.5:
9432: * src/doc/index.dox 1.4:
9433: * src/doc/module.dox 1.4:
9434: * src/doc/pooled.dox 1.4:
9435: * www/htdocs/index.html 1.207:
9436: removed outdated parts, made links to language docs
9437:
9438: * src/include/pa_version.h [release_3_0_0007] 1.7.10.1:
9439: 0007
9440:
9441: * src/include/pa_config_auto.h.in 1.36:
9442: comment
9443:
9444: 2002-12-26 paf
9445: * INSTALL 1.29:
9446: * src/include/pa_config_auto.h.in 1.35:
9447: * src/main/pa_common.C 1.140:
9448: * src/main/pa_exec.C 1.47:
9449: changing SAFE_MODE politics
9450:
9451: * src/classes/file.C 1.106:
9452: file:fullpath[a.gif] when document root did not contain
9453: trailing / fixed.
9454:
9455: 2002-12-25 paf
9456: * src/main/pa_globals.C 1.147:
9457: optimized-as-is
9458:
9459: * src/main/pa_globals.C 1.148:
9460: optimized-xml
9461:
9462: 2002-12-24 paf
9463: * src/main/pa_common.C 1.139:
9464: * src/main/pa_pool.C 1.58:
9465: pool::copy on zero size|ptr fixed [were really called with zero
9466: size when .html?a=&b=]
9467:
9468: * src/main/pa_exec.C 1.46:
9469: * www/htdocs/index.html 1.206:
9470: fork/pipe error now [old always-pipe-error fixed]
9471:
9472: * src/classes/mail.C 1.86:
9473: $MAIL in @conf now invalid when configured with --with-sendmail
9474:
9475: 2002-12-23 paf
9476: * src/types/pa_vcookie.C 1.54:
9477: cookie:field[put value] fixed [were ignoring parameters & were
9478: storing only string with default expires
9479:
9480: * src/main/pa_charset.C 1.32:
9481: From: "Victor Fedoseev" <vvf_ru@mail.ru>
9482: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
9483: Sent: Monday, December 23, 2002 4:22 AM
9484: Subject: bug â Charset::transcode_buf2xchar
9485:
9486: 2002-12-20 paf
9487: * src/targets/cgi/parser3.C 1.215:
9488: removed last \n appending in non-win32 non-cgi [script] runs
9489:
9490: 2002-12-19 paf
9491: * operators.txt 1.107:
9492: * src/include/pa_globals.h 1.99:
9493: * src/include/pa_request.h 1.159:
9494: * src/main/pa_globals.C 1.146:
9495: * src/main/pa_request.C 1.244:
9496: * www/htdocs/index.html 1.205:
9497: $response:download
9498:
9499: * src/classes/mail.C 1.85:
9500: 'to' check bugfix [now checked only on ms compiler [win32]].
9501:
9502: * INSTALL 1.28:
9503: --without-iconv recommended [it crashes on some systems [tested on elik]]
9504: moreover, it's not needed there [parser registers charsets itself]
9505:
9506: * INSTALL 1.27:
9507: -without-iconv recommended [it crashes on some systems [tested
9508: on elik]]
9509:
9510: 2002-12-18 paf
9511: * src/classes/xdoc.C 1.107:
9512: doc->URL on xdoc.load set correctly now
9513:
9514: 2002-12-17 paf
9515: * src/targets/cgi/parser3.C [release_3_0_0006] 1.213.2.1:
9516: 1. on win32 in die: abort() reverted to exit(1)
9517: 2. more flexible iilegal call check
9518:
9519: * src/targets/cgi/parser3.C 1.214:
9520: merged die&iis changes
9521:
9522: 2002-12-16 paf
9523: * src/main/untaint.C 1.114:
9524: filespec russian small 'r' changed to latin 'p' bug fix
9525:
9526: * Makefile.in 1.38:
9527: ltmain.sh silly required for stupid automake added
9528:
9529: * ltmain.sh 1.3:
9530: *** empty log message ***
9531:
9532: * ltmain.sh [release_3_0_0006] 1.2.2.1:
9533: some automakes silly insist on having this handy
9534:
1.20 paf 9535: 2002-12-15 paf
1.21 paf 9536: * src/main/untaint.C 1.113:
9537: filespec russian small 'r' changed to latin 'p'
9538:
9539: * src/main/pa_common.C [release_3_0_0006] 1.137.2.1:
9540: ftruncate having checked
9541:
9542: * src/main/compile.C [release_3_0_0006] 1.67.6.1:
9543: removed warning
9544:
1.20 paf 9545: * configure.in [release_3_0_0006] 1.52.2.1:
9546: * src/include/pa_version.h [release_3_0_0006] 1.7.8.1:
9547: new version
9548:
1.21 paf 9549: * configure.in [release_3_0_0006] 1.52.2.2:
9550: * src/include/pa_config_auto.h.in [release_3_0_0006] 1.33.2.1:
9551: *** empty log message ***
9552:
9553: * configure.in 1.53:
9554: * src/include/pa_config_auto.h.in 1.34:
9555: * src/main/compile.C 1.68:
9556: * src/main/pa_common.C 1.138:
9557: merged small changes from branch 6 to HEAD
9558:
1.20 paf 9559: 2002-12-14 paf
9560: * src/sql/pa_sql_driver.h 1.33:
9561: * www/htdocs/index.html 1.204:
9562: exception type fixed
9563:
9564: * src/classes/table.C 1.171:
9565: removed unnecessary code
9566:
9567: 2002-12-09 paf
9568: * src/classes/hash.C 1.53:
9569: * src/classes/string.C 1.124:
9570: * src/classes/table.C 1.170:
9571: * src/classes/void.C 1.27:
9572: * src/main/pa_sql_driver_manager.C 1.68:
9573: * src/sql/pa_sql_driver.h 1.32:
9574: changed exception handling mech in sql handlers #2
9575:
9576: * bin/Makefile.in 1.7:
9577: * configure.in 1.52:
9578: * etc/Makefile.in 1.12:
9579: * etc/parser3.charsets/Makefile.in 1.15:
9580: * src/Makefile.in 1.53:
9581: * src/classes/Makefile.in 1.51:
9582: * src/include/Makefile.in 1.9:
9583: * src/lib/Makefile.in 1.6:
9584: * src/lib/ltdl/Makefile.in 1.2:
9585: * src/lib/md5/Makefile.in 1.4:
9586: * src/lib/patches/Makefile.in 1.7:
9587: * src/lib/pcre/Makefile.in 1.6:
9588: * src/main/Makefile.in 1.48:
9589: * src/sql/Makefile.in 1.9:
9590: * src/targets/Makefile.in 1.40:
9591: * src/targets/apache13/Makefile.in 1.42:
9592: * src/targets/cgi/Makefile.in 1.60:
9593: * src/targets/isapi/Makefile.in 1.9:
9594: * src/types/Makefile.in 1.48:
9595: removed configure.in:AC_LIBTOOL, it caused automake to write
9596: makefile which used libtool to install things, which is not needed
9597:
9598: * src/targets/apache13/mod_parser3.C 1.27:
9599: * src/targets/cgi/parser3.C 1.211:
9600: * src/targets/cgi/parser3.C 1.212:
9601: * src/targets/cgi/parser3.C 1.213:
9602: * src/targets/isapi/parser3isapi.C 1.81:
9603: ::die now tries to write core dump
9604:
9605: * src/types/pa_vvoid.h 1.16:
9606: * www/htdocs/index.html 1.203:
9607: $void.store[now] error
9608:
9609: * src/classes/hash.C 1.52:
9610: * src/classes/string.C 1.123:
9611: * src/classes/table.C 1.169:
9612: * src/classes/void.C 1.26:
9613: * src/main/pa_sql_driver_manager.C 1.66:
9614: * src/main/pa_sql_driver_manager.C 1.67:
9615: * src/sql/pa_sql_driver.h 1.29:
9616: * src/sql/pa_sql_driver.h 1.30:
9617: * src/sql/pa_sql_driver.h 1.31:
9618: changed exception handling mech in sql handlers
9619:
9620: 2002-12-06 paf
9621: * operators.txt 1.106:
9622: * src/main/compile.tab.C 1.78:
9623: * src/types/pa_vhash.h 1.42:
9624: $hash.fields -- pseudo field to make 'hash' more like 'table'
9625:
9626: 2002-12-05 paf
9627: * src/main/pa_array.C 1.53:
9628: * src/main/pa_table.C 1.51:
9629: * www/htdocs/index.html 1.199:
9630: wow! found/fixed bug in lowlevel proc
9631:
9632: * src/main/pa_common.C 1.137:
9633: * src/main/untaint.C 1.111:
9634: * src/types/pa_vmail.C 1.38:
9635: * www/htdocs/index.html 1.200:
9636: mail header ',' allowed.
9637: still bugs in smtp [only one receiptient works, cc, bcc ignored now, and MAILED ;)]
9638:
9639: [strncpy killed, memnchr used]
9640:
9641: * src/main/pa_table.C 1.52:
9642: table-copy now current=0
9643:
9644: * src/targets/cgi/parser3.C 1.209:
9645: * src/targets/cgi/parser3.C 1.210:
9646: more checks on http://domain/parser.cgi start [maybe some
9647: getenv returns "", checked that now
9648:
9649: * src/targets/cgi/parser3.C 1.208:
9650: * www/htdocs/index.html 1.198:
9651: error logging made unbuffered [so that out-of-mem errors
9652: reached log]
9653:
9654: * src/main/main.dsp 1.161:
9655: pa_version included into main.dsp
9656:
9657: * www/htdocs/index.html 1.196:
9658: smtp line ends fixed. now \r\n [not \r]. some smtp servers [
9659: win32] leave \n intact, and some clients [bat] fail to show
9660: letter correctly
9661:
9662: * src/classes/mail.C 1.83:
9663: * src/targets/cgi/parser3.C 1.207:
9664: * src/types/pa_vmail.C 1.37:
9665: * www/htdocs/index.html 1.197:
9666: mail:send MIME-Version default
9667:
9668: * src/main/untaint.C 1.112:
9669: * www/htdocs/index.html 1.201:
9670: mail header closed properly
9671:
9672: * src/classes/mail.C 1.84:
9673: * src/types/pa_vmail.C 1.39:
9674: * src/types/pa_vmail.h 1.8:
9675: * www/htdocs/index.html 1.202:
9676: smtp cc/bcc OK now
9677:
9678: 2002-12-04 paf
9679: * gnu.dsp 1.3:
9680: restored
9681:
9682: * src/types/pa_vform.C 1.73:
9683: $form:field string value cut by premature 0
9684:
9685: * parser3.dsw 1.6:
9686: * src/main/compile.tab.C 1.77:
9687: * src/main/main.dsp 1.160:
9688: * www/htdocs/.htaccess 1.12:
9689: * www/htdocs/index.html 1.195:
9690: lib/libltdl -> lib/ltdl Win32 changes. s
9691:
9692: * bin/Makefile.in 1.6:
9693: * configure.in 1.51:
9694: * etc/Makefile.in 1.11:
9695: * etc/parser3.charsets/Makefile.in 1.14:
9696: * gnu.dsp 1.2:
9697: * src/Makefile.in 1.52:
9698: * src/classes/Makefile.in 1.50:
9699: * src/include/Makefile.in 1.8:
9700: * src/lib/Makefile.am 1.3:
9701: * src/lib/Makefile.in 1.5:
9702: * src/lib/ltdl/Makefile.am 1.1:
9703: * src/lib/ltdl/Makefile.in 1.1:
9704: * src/lib/ltdl/README 1.1:
9705: * src/lib/ltdl/acinclude.m4 1.1:
9706: * src/lib/ltdl/config.guess 1.1:
9707: * src/lib/ltdl/config.h 1.1:
9708: * src/lib/ltdl/config.sub 1.1:
9709: * src/lib/ltdl/config_auto.h.in 1.1:
9710: * src/lib/ltdl/config_fixed.h 1.1:
9711: * src/lib/ltdl/configure 1.1:
9712: * src/lib/ltdl/configure.in 1.1:
9713: * src/lib/ltdl/install-sh 1.1:
9714: * src/lib/ltdl/libltdl.dsp 1.1:
9715: * src/lib/ltdl/ltdl.c 1.1:
9716: * src/lib/ltdl/ltdl.h 1.1:
9717: * src/lib/md5/Makefile.in 1.3:
9718: * src/lib/patches/Makefile.in 1.6:
9719: * src/lib/pcre/Makefile.in 1.5:
9720: * src/main/Makefile.in 1.47:
9721: * src/sql/Makefile.in 1.8:
9722: * src/targets/Makefile.in 1.39:
9723: * src/targets/apache13/Makefile.in 1.41:
9724: * src/targets/cgi/Makefile.in 1.59:
9725: * src/targets/isapi/Makefile.in 1.8:
9726: * src/types/Makefile.in 1.47:
9727: src/lib/ltdl/Makefile now created with /configure, not ltdl/configure,
9728: so it does have no problems with automake.
9729: ltdl/configure AC_OUTPUT(Makefile<<removed)
9730:
9731: * src/classes/classes.awk 1.6:
9732: more strict *.C$
9733:
9734: 2002-12-02 paf
9735: * operators.txt 1.105:
9736: removed outdated status:db
9737:
9738: * src/classes/mail.C 1.82:
9739: * src/include/pa_common.h 1.88:
9740: * src/main/pa_common.C 1.136:
9741: * src/main/pa_request.C 1.243:
9742: * src/types/pa_vcookie.C 1.53:
9743: * src/types/pa_vmail.C 1.36:
9744: * www/htdocs/index.html 1.194:
9745: http header lang of tainted parts becomes http-header
9746:
1.19 paf 9747: 2002-11-29 paf
9748: * src/include/pa_common.h 1.87:
9749: * src/main/pa_common.C 1.135:
9750: * src/types/pa_vresponse.C 1.16:
9751: * src/types/pa_vresponse.h 1.31:
9752: * www/htdocs/index.html 1.192:
9753: http:// param values now handled exactly like $response:header values.
9754: e.g. can be hash [can have subattributes] & contain date values.
9755:
9756: * operators.txt 1.104:
9757: * src/classes/date.C 1.41:
9758: * src/classes/image.C 1.89:
9759: * www/htdocs/index.html 1.193:
9760: exif dates now objects of type date
9761:
9762: * src/main/pa_common.C 1.133:
9763: * www/htdocs/index.html 1.190:
9764: http:// tainted partes now %xx
9765:
9766: * src/main/pa_common.C 1.134:
9767: * www/htdocs/index.html 1.191:
9768: http:// param values lang forced URI
9769:
9770: * src/classes/image.C 1.88:
9771: 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]
9772: now used image.format
9773:
9774: 2002-11-28 paf
9775: * src/classes/op.C 1.126:
9776: * www/htdocs/index.html 1.185:
9777: ^cache bug fixed.
9778: stupid compiler allowed 'false' to go into (Hash *) parameter
9779:
9780: * src/classes/image.C 1.85:
9781: * www/htdocs/index.html 1.186:
9782: image.text now outputs one pixel HIGHER chars [one top
9783: horizontal line of 1pixel height were missing]
9784:
9785: * www/htdocs/index.html 1.187:
9786: regexp syntax xxx$ speed-up experiments
9787:
9788: * operators.txt 1.102:
9789: http.timeout
9790:
9791: * www/htdocs/font.gif 1.1:
9792: *** empty log message ***
9793:
9794: * configure.in 1.50:
9795: stopped double libltdl/Makefile generation
9796:
9797: * src/classes/image.C 1.87:
9798: * www/htdocs/index.html 1.188:
9799: image.length now counts interchar space. plus space after last char
9800:
9801: * www/htdocs/index.html 1.189:
9802: doc samples
9803:
9804: * src/main/pa_string.C 1.171:
9805: PCRE_DOLLAR_ENDONLY
9806:
9807: * src/classes/image.C 1.86:
9808: ^image.font width measurer now scans full height [were -1]
9809:
9810: 2002-11-27 paf
9811: * src/classes/image.C 1.84:
9812: * www/htdocs/index.html 1.183:
9813: ^image.font << bad font file-size now properly reported
9814:
9815: * src/include/pa_globals.h 1.98:
9816: * src/main/pa_globals.C 1.145:
9817: * src/main/pa_request.C 1.242:
9818: * src/types/pa_vmail.C 1.35:
9819: * www/htdocs/index.html 1.184:
9820: response:body[file] if file nows it's name
9821: now returns content-disposition: >>attachment<<
9822:
1.18 paf 9823: 2002-11-26 paf
9824: * operators.txt 1.101:
9825: * src/main/pa_common.C 1.130:
9826: * www/htdocs/index.html 1.182:
9827: http:// response status!=200 made exception: http.status with
9828: source=bad status#
9829:
9830: * src/main/pa_common.C 1.131:
9831: * www/htdocs/.htaccess 1.11:
9832: utf8 prefix ignored @read text
9833:
9834: * src/main/pa_request.C 1.241:
9835: fixed lang in reponse header
9836:
9837: 2002-11-25 paf
9838: * operators.txt 1.99:
9839: * src/main/pa_common.C 1.128:
9840: * www/htdocs/index.html 1.181:
9841: http fields now UPPERCASE
9842:
9843: $file[^file::load[http://there]]
9844: $file.SERVER
9845:
9846: * configure.in 1.49:
9847: * src/classes/image.C 1.83:
9848: * src/include/pa_config_auto.h.in 1.33:
9849: * src/include/pa_config_includes.h 1.22:
9850: * src/main/Makefile.am 1.35:
9851: * src/main/Makefile.in 1.46:
9852: * src/main/pa_common.C 1.129:
9853: * src/main/pa_globals.C 1.142:
9854: http://
9855: and image const void related probs fixed
9856:
9857: * operators.txt 1.98:
9858: * src/classes/file.C 1.104:
9859: * src/classes/table.C 1.168:
9860: * src/classes/xdoc.C 1.105:
9861: * src/include/pa_common.h 1.85:
9862: * src/include/pa_globals.h 1.97:
9863: * src/main/pa_common.C 1.126:
9864: * src/main/pa_globals.C 1.141:
9865: * src/main/pa_request.C 1.239:
9866: * src/types/pa_vfile.C 1.35:
9867: * src/types/pa_vfile.h 1.51:
9868: * www/htdocs/index.html 1.179:
9869: table/xdoc/file::load now understand http:// prefix and additional params, sample:
9870: $rates[^xdoc::load[http://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002;
9871: $.USER-AGENT[parser3]
9872: ]]
9873:
9874: * src/classes/file.C 1.105:
9875: * src/classes/image.C 1.82:
9876: * src/classes/xdoc.C 1.106:
9877: * src/include/pa_common.h 1.86:
9878: * src/main/pa_common.C 1.127:
9879: * src/main/pa_request.C 1.240:
9880: * www/htdocs/index.html 1.180:
9881: checked http options [invalid onces now reported]
9882: made default
9883: user-agent: paf
9884:
9885: 2002-11-22 paf
9886: * operators.txt 1.97:
9887: * src/classes/image.C 1.80:
9888: * src/include/pa_globals.h 1.96:
9889: * src/main/execute.C 1.294:
9890: * src/main/pa_globals.C 1.140:
9891: * src/types/pa_vimage.C 1.21:
9892: * src/types/pa_vimage.h 1.33:
9893: * www/htdocs/.htaccess 1.10:
9894: * www/htdocs/index.html 1.178:
9895: $image.exif support
9896: $image.exif.DateTime & co
9897:
9898: 2002-11-21 paf
9899: * src/classes/image.C 1.78:
9900: jpeg size measure fixed: were badly skipping EXIF information [
9901: were big block and it's size were considered negative :(]
9902:
9903: * operators.txt 1.96:
9904: * src/classes/image.C 1.77:
9905: * src/include/pa_common.h 1.83:
9906: * src/main/pa_common.C 1.123:
9907: * src/types/pa_vmail.C 1.34:
9908: * www/htdocs/index.html 1.177:
9909: image.measure internals rewritten. no there's reader.seek, and all's ready for EXIF extraction
9910: [now we fail to measure files with EXIF info]
9911:
9912: * src/main/pa_common.C 1.122:
9913: O_TRUNCATE killed, ftruncate used instead:
9914: O_TRUNC truncates even exclusevely write-locked file [thanks to Igor Milyakov <virtan@rotabanner.com> for discovering]
9915:
9916: * src/main/pa_exec.C 1.44:
9917: * src/main/untaint.C 1.110:
9918: cstr(UL_UNSPECIFIED) [not _PASS_APPENDED)
9919:
9920: 2002-11-20 paf
9921: * src/main/pa_exec.C 1.41:
9922: pa_exec: data written only if size>0
9923:
9924: * src/targets/cgi/parser3.C 1.205:
9925: logging @signal += query_string
9926:
9927: * src/include/pa_config_fixed.h 1.52:
9928: * src/main/pa_common.C 1.121:
9929: * src/main/pa_exec.C 1.40:
9930: * src/targets/cgi/parser3.C 1.200:
9931: ^file:exec/cgi [pa_exec] pipe read errors now checked
9932:
9933: * src/main/pa_exec.C 1.43:
9934: *** empty log message ***
9935:
9936: * operators.txt 1.95:
9937: * src/classes/file.C 1.103:
9938: ^file::exec/cgi[file;$.stdin[] << disable HTTP-POST repassing
9939:
9940: * src/include/pa_request.h 1.158:
9941: * src/main/execute.C 1.293:
9942: * src/main/pa_request.C 1.238:
9943: * src/targets/cgi/parser3.C 1.201:
9944: SIGUSR1 >> writes to error_log uri of currently processed document
9945: SIGPIPE >> interrupts request processing [exception = DB rollback]
9946:
9947: * src/targets/cgi/parser3.C 1.203:
9948: SIGNALS overriden @ main top
9949:
9950: * configure.in 1.48:
9951: * src/include/pa_config_auto.h.in 1.32:
9952: * src/include/pa_config_includes.h 1.21:
9953: * src/main/pa_exec.C 1.42:
9954: * src/targets/cgi/parser3.C 1.204:
9955: comment
9956:
9957: 2002-11-19 paf
9958: * src/targets/cgi/parser3.C 1.199:
9959: removed #ifdef WIN32 around check of CGI: Illegal call
9960:
9961: 2002-11-01 paf
9962: * src/main/execute.C 1.292:
9963: comment
9964:
9965: 2002-10-31 paf
9966: * src/types/pa_vobject.C 1.11:
9967: * src/types/pa_vstateless_object.h 1.27:
9968: object put replaces static parent if any
9969:
9970: * src/main/execute.C 1.291:
9971: found out why, checked that for now.
9972: todo: find out a way for that user could do that
9973:
9974: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.2:
9975: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.2:
9976: realized that one can't remember derivates in base class: there's so many of them.
9977: also there can be no virtual method calls in static classes
9978:
9979: * src/classes/op.C 1.124:
9980: * src/types/pa_value.h 1.107:
9981: * src/types/pa_vobject.h 1.36:
9982: * www/htdocs/base.p 1.4:
9983: * www/htdocs/derived.p 1.22:
9984: * www/htdocs/index.html 1.174:
9985: * www/htdocs/operators.p 1.11:
9986: * www/htdocs/some.p 1.2:
9987: ^process[$caller.self]{...}
9988: now compiles to last derived object part of that 'self'
9989:
9990: * src/classes/form.C [global_static_self_fix] 1.32.4.1:
9991: * src/classes/mail.C [global_static_self_fix] 1.80.4.1:
9992: * src/classes/op.C [global_static_self_fix] 1.124.2.1:
9993: * src/classes/xnode.h [global_static_self_fix] 1.16.4.1:
9994: * src/main/execute.C [global_static_self_fix] 1.289.2.1:
9995: * src/main/pa_request.C [global_static_self_fix] 1.236.4.1:
9996: * src/types/pa_value.h [global_static_self_fix] 1.107.2.1:
9997: * src/types/pa_vclass.C [global_static_self_fix] 1.14.4.1:
9998: * src/types/pa_vclass.h [global_static_self_fix] 1.37.4.1:
9999: * src/types/pa_vcode_frame.h [global_static_self_fix] 1.22.4.1:
10000: * src/types/pa_vcookie.C [global_static_self_fix] 1.51.4.1:
10001: * src/types/pa_vcookie.h [global_static_self_fix] 1.21.4.1:
10002: * src/types/pa_vdate.h [global_static_self_fix] 1.22.4.1:
10003: * src/types/pa_venv.h [global_static_self_fix] 1.26.4.1:
10004: * src/types/pa_vfile.h [global_static_self_fix] 1.49.4.1:
10005: * src/types/pa_vform.C [global_static_self_fix] 1.70.4.1:
10006: * src/types/pa_vform.h [global_static_self_fix] 1.43.4.1:
10007: * src/types/pa_vhash.h [global_static_self_fix] 1.40.4.1:
10008: * src/types/pa_vimage.h [global_static_self_fix] 1.31.4.1:
10009: * src/types/pa_vmail.C [global_static_self_fix] 1.32.4.1:
10010: * src/types/pa_vmail.h [global_static_self_fix] 1.6.4.1:
10011: * src/types/pa_vmath.h [global_static_self_fix] 1.12.4.1:
10012: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.1:
10013: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.1:
10014: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.1:
10015: * src/types/pa_vrequest.C [global_static_self_fix] 1.25.4.1:
10016: * src/types/pa_vrequest.h [global_static_self_fix] 1.23.4.1:
10017: * src/types/pa_vresponse.C [global_static_self_fix] 1.14.2.1:
10018: * src/types/pa_vresponse.h [global_static_self_fix] 1.29.4.1:
10019: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.1:
10020: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.1:
10021: * src/types/pa_vstateless_object.h [global_static_self_fix] 1.25.4.1:
10022: * src/types/pa_vstatus.C [global_static_self_fix] 1.13.4.1:
10023: * src/types/pa_vstatus.h [global_static_self_fix] 1.13.4.1:
10024: * src/types/pa_vstring.h [global_static_self_fix] 1.52.4.1:
10025: * src/types/pa_vtable.C [global_static_self_fix] 1.19.4.1:
10026: * src/types/pa_vtable.h [global_static_self_fix] 1.46.4.1:
10027: * src/types/pa_vvoid.h [global_static_self_fix] 1.14.4.1:
10028: * src/types/pa_vxdoc.C [global_static_self_fix] 1.21.4.1:
10029: * src/types/pa_vxdoc.h [global_static_self_fix] 1.29.4.1:
10030: * src/types/pa_vxnode.C [global_static_self_fix] 1.28.4.1:
10031: * src/types/pa_vxnode.h [global_static_self_fix] 1.20.4.1:
10032: * src/types/pa_wwrapper.h [global_static_self_fix] 1.26.4.1:
10033: * www/htdocs/base.p [global_static_self_fix] 1.4.2.1:
10034: * www/htdocs/derived.p [global_static_self_fix] 1.22.2.1:
10035: * www/htdocs/index.html [global_static_self_fix] 1.174.2.1:
10036: static call $self fixed
10037:
10038: * www/htdocs/base.p 1.6:
10039: * www/htdocs/derived.p 1.24:
10040: * www/htdocs/index.html 1.176:
10041: this example creates base object, which is wrong, todo: find
10042: out why
10043:
10044: * src/main/compile.tab.C [global_static_self_fix] 1.75.4.1:
10045: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.4:
10046: killed $virtual_fields in dynamic, but one can reach derived
10047: static[class] variable from base
10048:
10049: * src/classes/form.C 1.33:
10050: * src/classes/mail.C 1.81:
10051: * src/classes/op.C 1.125:
10052: * src/classes/xnode.h 1.17:
10053: * src/main/compile.tab.C 1.76:
10054: * src/main/execute.C 1.290:
10055: * src/main/pa_request.C 1.237:
10056: * src/types/pa_value.h 1.108:
10057: * src/types/pa_vclass.C 1.15:
10058: * src/types/pa_vclass.h 1.38:
10059: * src/types/pa_vcode_frame.h 1.23:
10060: * src/types/pa_vcookie.C 1.52:
10061: * src/types/pa_vcookie.h 1.22:
10062: * src/types/pa_vdate.h 1.23:
10063: * src/types/pa_venv.h 1.27:
10064: * src/types/pa_vfile.h 1.50:
10065: * src/types/pa_vform.C 1.71:
10066: * src/types/pa_vform.h 1.44:
10067: * src/types/pa_vhash.h 1.41:
10068: * src/types/pa_vimage.h 1.32:
10069: * src/types/pa_vmail.C 1.33:
10070: * src/types/pa_vmail.h 1.7:
10071: * src/types/pa_vmath.h 1.13:
10072: * src/types/pa_vmethod_frame.h 1.44:
10073: * src/types/pa_vobject.C 1.10:
10074: * src/types/pa_vobject.h 1.37:
10075: * src/types/pa_vrequest.C 1.26:
10076: * src/types/pa_vrequest.h 1.24:
10077: * src/types/pa_vresponse.C 1.15:
10078: * src/types/pa_vresponse.h 1.30:
10079: * src/types/pa_vstateless_class.C 1.18:
10080: * src/types/pa_vstateless_class.h 1.41:
10081: * src/types/pa_vstateless_object.h 1.26:
10082: * src/types/pa_vstatus.C 1.14:
10083: * src/types/pa_vstatus.h 1.14:
10084: * src/types/pa_vstring.h 1.53:
10085: * src/types/pa_vtable.C 1.20:
10086: * src/types/pa_vtable.h 1.47:
10087: * src/types/pa_vvoid.h 1.15:
10088: * src/types/pa_vxdoc.C 1.22:
10089: * src/types/pa_vxdoc.h 1.30:
10090: * src/types/pa_vxnode.C 1.29:
10091: * src/types/pa_vxnode.h 1.21:
10092: * src/types/pa_wwrapper.h 1.27:
10093: * www/htdocs/base.p 1.5:
10094: * www/htdocs/derived.p 1.23:
10095: * www/htdocs/index.html 1.175:
10096: static fix merged
10097:
10098: * src/classes/op.C [global_static_self_fix] 1.124.2.2:
10099: * src/types/pa_value.h [global_static_self_fix] 1.107.2.2:
10100: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.2:
10101: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.3:
10102: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.2:
10103: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.3:
10104: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.2:
10105: fixed statics, left $virtual_fields in dynamic
10106:
10107: * src/main/execute.C 1.288:
10108: comment
10109:
10110: 2002-10-30 paf
10111: * www/htdocs/derived.p 1.21:
10112: * www/htdocs/some.p 1.1:
10113: include method overriding tested OK
10114:
10115: 2002-10-29 paf
10116: * src/targets/isapi/parser3isapi.C 1.80:
10117: comment on 404 bad status re-passing [iis to blame]
10118:
10119: * src/classes/string.C 1.122:
10120: changed string.save to pass current sql connection to cstr
10121: thus one can
10122: ^connect[some server]{
10123: $s[insert into table x (x) values (^taint[sql]{value})]
10124: ^s.save[some.sql]
10125: }
10126: and he'd get in some.sql file code with properly escaped.
10127: [tried in mssql->mysql export->import of binary data]
10128:
10129: 2002-10-28 paf
10130: * www/htdocs/index.html 1.172:
10131: * www/htdocs/index.html 1.173:
10132: bad email handling test
10133:
10134: 2002-10-25 paf
10135: * src/include/pa_hash.h [hash_insensitive_garbage] 1.57.4.1:
10136: * src/main/pa_hash.C [hash_insensitive_garbage] 1.52.4.1:
10137: * src/main/pa_request.C [hash_insensitive_garbage] 1.236.2.1:
10138: * src/types/pa_vresponse.C [hash_insensitive_garbage] 1.13.2.1:
10139: saving for maybe-future
10140:
10141: * src/types/pa_vresponse.C 1.14:
10142: case insensitive response user fields get/put
10143:
10144: 2002-10-23 paf
10145: * src/types/pa_vmail.C 1.32:
10146: * www/htdocs/index.html 1.171:
10147: email whitespace trimBoth-ed
10148:
10149: * operators.txt 1.94:
10150: * src/classes/table.C 1.166:
10151: ^table.hash{code}...
10152: ^table.hash(expr)...
10153:
10154: 2002-10-22 paf
10155: * src/types/pa_vform.C 1.70:
10156: * src/types/pa_vform.h 1.43:
10157: removed needless VForm::Append...(...Value)
10158:
10159: * src/main/execute.C 1.287:
10160: $.name outside of $name[...]
10161: checked
10162:
10163: * src/main/compile.tab.C 1.75:
10164: * src/main/compile.y 1.203:
10165: lexer changed to fix ^call[]^#HH bug [that situation yelded no
10166: EON, which whas wrong]
10167:
10168: 2002-10-21 paf
10169: * operators.txt 1.91:
10170: * src/types/pa_vform.C 1.67:
10171: $form:image-map
10172:
10173: * operators.txt 1.92:
10174: * src/types/pa_vform.C 1.68:
10175: $form:nameless = "?value&...", "...&value&...", "...&value"
10176:
10177: * operators.txt 1.93:
10178: * src/types/pa_vform.C 1.69:
10179: * src/types/pa_vform.h 1.42:
10180: $form:qtail
10181: $form:imap.x/y
10182:
10183: * operators.txt 1.90:
10184: * src/classes/file.C 1.102:
10185: * www/htdocs/index.html 1.170:
10186: /some/page.html: ^file:fullpath[a.gif] => /some/a.gif
10187:
10188: 2002-10-17 paf
10189: * src/classes/op.C 1.123:
10190: exception handling fixed [were bad with contexts]
10191:
10192: * src/main/compile.tab.C 1.74:
10193: * src/main/compile.y 1.202:
10194: operators precedence changed a little:
10195: logical not and bitwise negation precedence made highest,
10196: << and >> bitshits precedence made equal [were << higher than >>]
10197:
1.17 paf 10198: 2002-10-16 paf
10199: * src/classes/op.C 1.122:
10200: * src/include/pa_request.h 1.157:
10201: * src/main/execute.C 1.285:
10202: * src/main/execute.C 1.286:
10203: * src/main/pa_request.C 1.236:
10204: * www/htdocs/derived.p 1.20:
10205: * www/htdocs/index.html 1.167:
10206: * www/htdocs/index.html 1.168:
10207: Request::self considered equal to VMethodFrame::self, and removed,
10208: Request::get_self() mapped to VMethodFrame.self()
1.18 paf 10209:
10210: * www/htdocs/index.html 1.169:
10211: bad compile to system class test
1.17 paf 10212:
10213: * src/classes/op.C 1.121:
10214: * src/main/pa_request.C 1.235:
10215: VMainClass now has name = $hash in open field now gives old
10216: good error meesage
10217:
1.15 paf 10218: 2002-10-15 paf
1.17 paf 10219: * www/htdocs/derived.p 1.17:
10220: * www/htdocs/index.html 1.162:
10221: test of ^process from operator called from user class
10222:
10223: * src/types/pa_vjunction.h 1.18:
10224: * www/htdocs/index.html 1.166:
10225: ^if(def $junction){was true}{now false}
10226: use
10227: ^if($junction is junction){was and now true}
10228:
10229: * src/types/pa_vjunction.C 1.2:
10230: ident
10231:
10232: * src/classes/op.C 1.119:
10233: * src/main/compile.tab.C 1.72:
10234: * src/main/compile.y 1.200:
10235: * src/types/pa_vmethod_frame.h 1.42:
10236: process[self] objects also considered [were only classes]
10237:
1.15 paf 10238: * src/main/execute.C 1.283:
10239: * src/targets/cgi/parser3.C 1.198:
10240: * src/types/pa_vstateless_class.C 1.17:
10241: * src/types/pa_vstateless_class.h 1.40:
10242: * www/htdocs/operators.p 1.9:
10243: compiling to system classes disabled
10244:
1.17 paf 10245: * operators.txt 1.88:
10246: * src/classes/op.C 1.116:
10247: * www/htdocs/operators.p 1.8:
10248: ^process[$caller.CLASS]{code-string} added
10249:
10250: * src/types/Makefile.in 1.46:
10251: *** empty log message ***
1.15 paf 10252:
1.17 paf 10253: * src/classes/op.C 1.120:
10254: * src/include/pa_opcode.h 1.23:
10255: * src/include/pa_request.h 1.156:
10256: * src/main/compile.tab.C 1.73:
10257: * src/main/compile.y 1.201:
10258: * src/main/execute.C 1.284:
10259: * src/types/pa_vmethod_frame.h 1.43:
10260: * www/htdocs/derived.p 1.19:
10261: removed last pieces of old code allowing $junction.xxx at
10262: compile time
1.15 paf 10263:
10264: * operators.txt 1.87:
10265: * src/classes/op.C 1.115:
10266: * src/main/compile.tab.C 1.71:
10267: * src/main/compile.y 1.199:
10268: * src/main/execute.C 1.282:
10269: * src/main/pa_request.C 1.234:
10270: * src/types/Makefile.am 1.28:
10271: * src/types/pa_vjunction.C 1.3:
10272: * src/types/pa_vjunction.h 1.17:
10273: * src/types/pa_vmethod_frame.h 1.40:
10274: * src/types/types.dsp 1.35:
10275: * www/htdocs/operators.p 1.7:
10276: removed $junction.get $junction.set[]
10277: introducing $caller
10278:
10279: * src/classes/op.C 1.118:
10280: * src/include/pa_request.h 1.155:
10281: * src/types/pa_vmethod_frame.h 1.41:
10282: * www/htdocs/derived.p 1.18:
10283: * www/htdocs/index.html 1.164:
10284: ^process[CLASS]{body} now executed with CLASS self.
10285: [ (request&method_frame).self temporarily changed ]
10286:
1.17 paf 10287: * src/classes/xdoc.C 1.104:
10288: * src/classes/xnode.C 1.53:
10289: * src/include/pa_charset.h 1.19:
10290: * src/include/pa_pool.h 1.85:
10291: * src/main/pa_charset.C 1.31:
10292: * src/main/pa_pool.C 1.57:
10293: * src/types/pa_vxnode.C 1.28:
10294: * www/htdocs/index.html 1.165:
10295: xml->parser strings now have origin, which points to place
10296: where value left xml library and came to parser: place of dom
10297: field extraction/call
1.16 paf 10298:
1.24 paf 10299: * src/types/pa_value.h 1.106:
10300: removed outdated comments. doxygen would find them lower by
10301: inheritance tree
10302:
1.15 paf 10303: * src/classes/hash.C 1.51:
10304: * src/classes/op.C 1.117:
10305: * www/htdocs/index.html 1.163:
10306: * www/htdocs/operators.p 1.10:
10307: method_frame now always changed, with no exception to native calls.
10308: for&foreach changed to use method_frame.caller for their var's name context
10309:
10310: 2002-10-14 paf
10311: * src/classes/form.C 1.32:
10312: * src/classes/mail.C 1.80:
10313: * src/classes/op.C 1.113:
10314: * src/include/pa_request.h 1.154:
10315: * src/main/compile.C 1.67:
10316: * src/main/compile.tab.C 1.70:
10317: * src/main/compile.y 1.198:
10318: * src/main/execute.C 1.281:
10319: * src/main/pa_request.C 1.233:
10320: * src/types/pa_vstateless_class.h 1.39:
10321: * www/htdocs/index.html 1.161:
10322: operators now main-class-methods
10323:
10324: * src/include/pa_request.h 1.152:
10325: * src/main/execute.C 1.280:
10326: * src/main/pa_request.C 1.232:
10327: operators @auto now executed in MAIN context
10328:
10329: * src/types/pa_vclass.C 1.14:
10330: * src/types/pa_vobject.h 1.35:
10331: * src/types/pa_vstateless_class.C 1.16:
10332: * src/types/pa_vstateless_class.h 1.38:
10333: * www/htdocs/index.html 1.158:
10334: * www/htdocs/operators.p 1.5:
10335: $form:CLASS resurrected [wes killed in action]
10336:
10337: * configure 1.49:
10338: * configure.in 1.47:
10339: * operators.txt 1.86:
10340: * src/include/pa_config_auto.h.in 1.31:
10341: * src/types/pa_vstatus.C 1.13:
10342: * www/htdocs/index.html 1.157:
10343: $status:rusage.tv_secs/usecs introduced
10344:
10345: * src/types/pa_vxnode.C 1.27:
10346: misreplace fixed
10347:
10348: * src/classes/op.C 1.112:
10349: * src/include/pa_request.h 1.153:
10350: * www/htdocs/index.html 1.160:
10351: * www/htdocs/operators.p 1.6:
10352: ^try{^call{}} now has better stack trace [has "call" & co there]
10353:
10354: * src/main/execute.C 1.279:
10355: operator execution context now = MAIN, not closest stack frame
10356:
10357: @touchit[]
10358: $i[after]
10359:
10360: ----t.html
10361: $i[before] << local
10362: ^touchit[]
10363: $i << now 'before', were 'after'
10364:
10365: ---t.html
10366: $i[before] << notlocal [main]
10367: ^touchit[]
10368: $i << now 'after'
10369:
10370: * src/main/execute.C 1.278:
10371: comment
10372:
10373: * src/classes/op.C 1.114:
10374: process compiles to code's class class
10375:
10376: 2002-10-09 paf
10377: * src/classes/double.C 1.52:
10378: * src/classes/int.C 1.48:
10379: * src/classes/string.C 1.121:
10380: * www/htdocs/derived.p 1.16:
10381: * www/htdocs/index.html 1.156:
10382: ^string.int[] now failes on empty string [or uses (default)]
10383:
10384: 2002-10-08 paf
10385: * src/lib/patches/Makefile.am 1.2:
10386: * src/lib/patches/Makefile.in 1.5:
10387: forgot libgdome_morestatic.patch
10388:
10389: * src/types/pa_vxnode.C 1.26:
10390: misreplace
10391:
10392: * src/main/untaint.C 1.109:
10393: mail header quoted printable changed after RFC reread
10394:
10395: * operators.txt 1.85:
10396: plan on ^if(method
10397:
10398: 2002-09-24 paf
10399: * src/targets/cgi/Makefile.am 1.45:
10400: * src/targets/cgi/Makefile.in 1.58:
10401: LIBS were bad name in .am
10402:
10403: * acconfig.h 1.5:
10404: * configure 1.47:
10405: * configure.in 1.46:
10406: * src/include/pa_config_auto.h.in 1.30:
10407: * src/include/pa_config_fixed.h 1.51:
10408: * src/targets/cgi/Makefile.am 1.44:
10409: * src/targets/cgi/Makefile.in 1.57:
10410: * src/types/pa_vmail.C 1.30:
10411: * src/types/pa_vmail.C 1.31:
10412: HAVE_TIMEZONE & co now checked and mailreceive would compile on
10413: freebsd now
10414:
10415: * src/classes/file.C 1.101:
10416: * src/main/untaint.C 1.108:
10417: * www/htdocs/index.html 1.155:
10418: 1.
10419: file spec language changed:
10420: now there are only few chars are untainted:
10421: * ? ' " < > |
10422: and, on unix, : \ ~
10423: [russian letters and SPACES now enabled, one should use ^untaint[uri]{...} now]
10424:
10425: 2.
10426: $list[^file:list[dir]] now returns simply tainted names in $list.name, not tainted as filespec
10427:
10428: @russianindex[]
10429: #dir with files with russian-lang names
10430: $where[dir]
10431:
10432: $dir[^file:list[$where;\.txt^$]]
10433: ^dir.menu{
10434: <a href=$where/^untaint[uri]{$dir.name}>$dir.name</a><br>
10435: }
10436:
10437: 2002-09-23 paf
10438: * src/classes/date.C 1.38:
10439: * src/classes/date.C 1.39:
10440: date bug fix, now round(floatDays*secondsPerDay)
10441:
10442: * src/targets/cgi/Makefile.in 1.56:
10443: *** empty log message ***
10444:
10445: * src/types/pa_vdouble.h 1.41:
10446: double->int round added
10447:
10448: 2002-09-20 paf
10449: * src/types/pa_vhash.h 1.40:
10450: * www/htdocs/operators.p 1.4:
10451: hash.foreach modification of existing keys allowed
10452:
10453: * src/main/compile.tab.C 1.69:
10454: * src/main/compile.y 1.197:
10455: * www/htdocs/index.html 1.153:
10456: changed grammer on junction expanding to include ^junction.method
10457:
10458: * src/classes/xdoc.C 1.102:
10459: empty transform result, being taken as file now returns empty
10460: file, not raises stupid error about "stat-ed file"
10461:
10462: * src/main/execute.C 1.276:
10463: * www/htdocs/index.html 1.154:
10464: code junction calls disabled [before: code was compiled in such a way, that there were no code-junctions in OP_CALL]
10465:
10466: this now error:
10467: @badjunctioncall[]
10468: ^badjunctioncallinside{code}
10469:
10470: @badjunctioncallinside[code]
10471: ^code[]
10472:
10473: * src/targets/apache13/Makefile.am 1.15:
10474: * src/targets/apache13/Makefile.in 1.40:
10475: * src/targets/cgi/Makefile.am 1.43:
10476: * src/targets/cgi/Makefile.in 1.55:
10477: binaries now depend on makefiles, thus taking linking options
10478: configure changes into account [were: ignoring]
10479:
10480: * src/classes/xdoc.C 1.103:
10481: * www/htdocs/index.html 1.152:
10482: xdoc::create[name] now sets $request:charset as internal xdoc
10483: encoding, and after decoding attributes set by dom functions
10484: now encoded OK, not as digital entities
10485:
10486: * src/types/Makefile.in 1.45:
10487: *** empty log message ***
10488:
10489: * src/include/pa_opcode.h 1.22:
10490: * src/include/pa_request.h 1.150:
10491: * src/main/compile.tab.C 1.68:
10492: * src/main/compile.y 1.196:
10493: * src/main/execute.C 1.275:
10494: * src/main/main.dsp 1.159:
10495: * src/targets/cgi/parser3.dsp 1.60:
10496: * src/types/Makefile.am 1.27:
10497: * src/types/pa_vjunction.C 1.1:
10498: * src/types/pa_vjunction.h 1.16:
10499: * src/types/types.dsp 1.34:
10500: * www/htdocs/.htaccess 1.8:
10501: * www/htdocs/index.html 1.151:
10502: introducing $junction.get/put(1)
10503: one can write iterators now:
10504:
10505: ^user-foreach[key;value]{$key=$value<br>}
10506:
10507: @user-foreach[key;value;code]
10508: ^for[i](1;10){
10509: $code.key($i)
10510: $code.value($i*2)
10511: $code
10512: }
10513:
10514: * src/main/pa_common.C 1.120:
10515: -d "DIR/" now true
10516:
10517: * src/main/compile_tools.h 1.66:
10518: mistype
10519:
10520: 2002-09-19 paf
10521: * Makefile.am 1.8:
10522: * Makefile.in 1.21:
10523: * aclocal.m4 1.5:
10524: *** empty log message ***
10525:
10526: * aclocal.m4 1.3:
10527: forced to be older
10528:
10529: * Makefile.am 1.12:
10530: * Makefile.in 1.25:
10531: new: make commit
10532:
10533: 2002-09-18 paf
10534: * parser3.dsw 1.4:
10535: * src/include/pa_opcode.h 1.21:
10536: * src/main/compile.tab.C 1.67:
10537: * src/main/compile.y 1.195:
10538: * src/main/execute.C 1.274:
10539: * www/htdocs/index.html 1.150:
10540: << >> int shifts
10541:
10542: * src/classes/file.C 1.100:
10543: * www/htdocs/index.html 1.149:
10544: * www/htdocs/mailreceive.eml 1.3:
10545: ^file::exec/cgi $.stdin[can be file now]
10546: so that one can pass binary data there
10547:
10548: * src/include/pa_common.h 1.82:
10549: * src/include/pa_request.h 1.149:
10550: * src/main/pa_common.C 1.119:
10551: * src/main/pa_request.C 1.230:
10552: auto.p exists but unreadable - now this - fatal error
10553:
10554: * src/classes/date.C 1.37:
10555: * src/classes/double.C 1.51:
10556: * src/classes/file.C 1.99:
10557: * src/classes/hash.C 1.50:
10558: * src/classes/image.C 1.76:
10559: * src/classes/int.C 1.47:
10560: * src/classes/mail.C 1.79:
10561: * src/classes/op.C 1.111:
10562: * src/classes/response.C 1.22:
10563: * src/classes/string.C 1.120:
10564: * src/classes/table.C 1.165:
10565: * src/classes/void.C 1.25:
10566: * src/classes/xdoc.C 1.101:
10567: * src/classes/xnode.C 1.52:
10568: * src/include/pa_request.h 1.148:
10569: * www/htdocs/index.html 1.148:
10570: pa_request contexts made privated, plus get_{self/method_frame} to read.
10571: Request_context_saver used in ^try to save flang too.
10572: [were not saved]
10573:
10574: * src/types/pa_vresponse.C 1.13:
10575: header value chains joined before output, this should help
10576: $.subject[$var $var]
10577: from being converted to
10578: subject: ?koi8-r?Q?...?= ?koi8-r?Q?...?=
10579:
10580: 2002-09-17 paf
10581: * src/classes/op.C 1.109:
10582: * www/htdocs/index.html 1.147:
10583: * www/htdocs/operators.p 1.2:
10584: made place for ^process to compile it's code to in case of no self
10585:
10586: * src/classes/op.C 1.110:
10587: * src/main/execute.C 1.272:
10588: * src/main/pa_request.C 1.229:
10589: * src/types/pa_value.C 1.8:
10590: * src/types/pa_value.h 1.104:
10591: * src/types/pa_vmethod_frame.h 1.38:
10592: * src/types/pa_vstateless_class.h 1.37:
10593: * www/htdocs/operators.p 1.3:
10594: operators now executed with MAIN self.
10595: it's for ^include sake, too strong a change
10596:
10597: * src/classes/hash.C 1.47:
10598: foreach delims bug fixed [were ,2,3]
10599:
10600: * src/classes/hash.C 1.48:
10601: * src/classes/table.C 1.162:
10602: * src/include/pa_sql_connection.h 1.29:
10603: * www/htdocs/index.html 1.141:
10604: table.sql hash::sql duplicate keys now errors
10605:
10606: * src/main/execute.C 1.273:
10607: * src/types/pa_value.h 1.105:
10608: * src/types/pa_vmethod_frame.h 1.39:
10609: removed changes, operators executed with calling self.
10610: lots of code with ^include code relies on defined/defining self variables
10611:
10612: $a[1]
10613: ^include[print_a.p]
10614: print_a.p: $a
10615:
10616: ^include[set_a.p]
10617: a=$a
10618: set_a.p:
10619: $a[1]
10620:
10621: * operators.txt 1.83:
10622: * operators.txt 1.84:
10623: * src/classes/hash.C 1.49:
10624: * src/classes/table.C 1.163:
10625: * src/include/pa_globals.h 1.95:
10626: * src/main/pa_globals.C 1.139:
10627: * www/htdocs/index.html 1.142:
10628: table.sql hash::sql flag to allow duplicate keys [$.distinct(1/0)]
10629: first record taken [were last]
10630:
10631: * src/main/execute.C 1.270:
10632: * src/main/execute.C 1.271:
10633: * src/types/pa_value.C 1.7:
10634: * src/types/pa_value.h 1.103:
10635: * src/types/pa_vstateless_class.h 1.36:
10636: * www/htdocs/index.html 1.146:
10637: found ancient param to Junction, removed.
10638: allowed passing self to native_code_operators [for ^process to work, she needs self]
10639:
10640: * Makefile.in 1.20:
10641: * bin/Makefile.in 1.5:
10642: * bin/auto.p.dist.in 1.8:
10643: * configure 1.40:
10644: * configure 1.41:
10645: * configure.in 1.40:
10646: * configure.in 1.41:
10647: * etc/Makefile.in 1.10:
10648: * etc/parser3.charsets/Makefile.in 1.13:
10649: * src/Makefile.in 1.51:
10650: * src/classes/Makefile.in 1.49:
10651: * src/include/Makefile.in 1.7:
10652: * src/lib/Makefile.in 1.4:
10653: * src/lib/md5/Makefile.in 1.2:
10654: * src/lib/patches/Makefile.in 1.4:
10655: * src/lib/pcre/Makefile.in 1.4:
10656: * src/main/Makefile.in 1.45:
10657: * src/sql/Makefile.in 1.7:
10658: * src/targets/Makefile.in 1.38:
10659: * src/targets/apache13/Makefile.in 1.39:
10660: * src/targets/cgi/Makefile.in 1.54:
10661: * src/targets/isapi/Makefile.in 1.7:
10662: * src/types/Makefile.in 1.44:
10663: so now detected [can be .sl on hpux, .dll on cygwin, .so in
10664: other cases)
10665:
10666: * bin/auto.p.dist.in 1.9:
10667: strange \n
10668:
10669: * src/classes/table.C 1.164:
10670: * src/classes/xdoc.C 1.100:
10671: * www/htdocs/index.html 1.144:
10672: table::sql options
10673: table::create copy options
10674: options checked, wrong option now fatal error
10675:
10676: * src/main/pa_string.C 1.170:
10677: * www/htdocs/index.html 1.143:
10678: string.replace fixed [were missing words on pieces boundaries]
10679:
10680: * src/main/execute.C 1.269:
10681: * src/main/pa_request.C 1.228:
10682: * src/types/pa_value.C 1.6:
10683: * src/types/pa_value.h 1.102:
10684: * src/types/pa_vmethod_frame.h 1.37:
10685: * src/types/pa_vstateless_class.h 1.35:
10686: * www/htdocs/index.html 1.145:
10687: * www/htdocs/operators.p 1.1:
10688: allowed Request.self to be 0, checked that in VMethodFrame get
10689: put and $self.
10690:
10691: * src/classes/op.C 1.108:
10692: * src/classes/table.C 1.161:
10693: * www/htdocs/index.html 1.140:
10694: menu/for delims bug fixed [were ,2,3]
10695:
10696: 2002-09-16 paf
10697: * src/classes/file.C 1.98:
10698: * www/htdocs/index.html 1.139:
10699: 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.
10700: now detected closest header break.
10701:
10702: * src/main/untaint.C 1.107:
10703: * src/types/pa_vmail.C 1.29:
10704: mail:send closing ?= now closed right
10705:
10706: 2002-09-13 paf
10707: * operators.txt 1.81:
10708: * src/main/compile.tab.C 1.65:
10709: * src/main/compile.y 1.193:
10710: * www/htdocs/index.html 1.137:
10711: !| bitwise
10712: !|| numerical
10713: xor now
10714: [preparing for expression #comments]
10715:
10716: * src/main/compile.tab.C 1.63:
10717: * src/main/compile.y 1.191:
10718: * src/types/pa_vresponse.C 1.12:
10719: * www/htdocs/index.html 1.135:
10720: cookie date now clean [were mistakenly tainted & that worked
10721: bad with opera -- 'happily' that worked OK with msie]
10722:
10723: * src/main/compile.tab.C 1.64:
10724: * src/main/compile.y 1.192:
10725: * www/htdocs/index.html 1.136:
10726: @method[$name]
10727: now parse error
10728:
10729: * operators.txt 1.82:
10730: * src/main/compile.tab.C 1.66:
10731: * src/main/compile.y 1.194:
10732: * src/main/compile_tools.h 1.65:
10733: * www/htdocs/index.html 1.138:
10734: (expression #comment)
10735:
10736: (multiline expression #comment
10737: line2 #comment
10738: )
10739:
10740: (expression #comment with (brackets) comment) << OK
10741:
10742: * Makefile.in 1.19:
10743: * configure 1.39:
10744: * configure.in 1.39:
10745: * src/include/pa_config_auto.h.in 1.29:
10746: HAVE_WINSOCK_H created in configure.in
10747:
10748: * src/include/pa_config_fixed.h 1.50:
10749: * src/main/pa_socks.C 1.17:
10750: HAVE_WINSOCK_H cheched in pa_socks.C
10751:
10752: 2002-09-12 paf
10753: * src/main/untaint.C 1.105:
10754: * www/htdocs/index.html 1.134:
10755: quoted printable ' ' now =20
10756: and encoding stops before <...>$
10757:
10758: * src/types/pa_vclass.C 1.13:
10759: * src/types/pa_vmail.C 1.28:
10760: * src/types/pa_vobject.C 1.8:
10761: VObject & VClass
10762: get_element
10763: now first looks to fields, next to methods & co
10764: todo: the rest
10765: reason: more speed
10766:
10767: * src/main/untaint.C 1.106:
10768: quoted printable encoding stops before \s*<...>$
10769:
10770: 2002-09-11 paf
10771: * src/main/pa_charset.C 1.30:
10772: * src/targets/cgi/parser3.dsp 1.59:
10773: * www/htdocs/index.html 1.133:
10774: while fixing ( xmlCharEncodingInput/OutputFunc callbacks returned bad value )
10775: forgot to check users of those funcs. not all were using that return value convention
10776:
10777: * etc/parser3.charsets/windows-1254.cfg 1.1:
10778: * src/lib/pcre/ibm-1254.ucm 1.1:
10779: windows-1254 added
10780:
10781: 2002-09-10 paf
10782: * src/classes/op.C 1.106:
10783: * src/main/execute.C 1.265:
10784: * src/types/pa_value.C 1.5:
10785: * src/types/pa_value.h 1.100:
10786: * src/types/pa_vcode_frame.h 1.22:
10787: * src/types/pa_vmethod_frame.h 1.36:
10788: * src/types/pa_wcontext.C 1.23:
10789: * src/types/pa_wcontext.h 1.39:
10790: * src/types/pa_wwrapper.h 1.25:
10791: moved junction kill responsibility to wcontext
10792:
10793: * src/main/execute.C 1.267:
10794: * src/types/pa_value.h 1.101:
10795: * src/types/pa_wwrapper.h 1.26:
10796: WWrapper which used in constructing objects(second param to sql method) ^...sql{}[$.default{code}]
10797: now has parent, wich helps code in hash to survivi
10798:
10799: * src/include/pa_request.h 1.147:
10800: * src/main/execute.C 1.266:
10801: removed redundant param to execute [stack said 'thanks']
10802:
10803: * src/classes/file.C 1.97:
10804: decided not to log exec's with stderr, that could be warnings,
10805: and it's up to scritper to log/show them
10806:
10807: * src/main/pa_charset.C 1.29:
10808: * src/types/pa_vmail.C 1.27:
10809: * www/htdocs/index.html 1.131:
10810: 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]
10811: tfm readed & code updated
10812:
10813: * src/classes/op.C 1.107:
10814: * src/main/execute.C 1.268:
10815: * src/types/pa_wcontext.h 1.40:
10816: * src/types/pa_wcontext.h 1.41:
10817: VCodeFrame parent param were specified badly
10818:
10819: * src/classes/double.C 1.50:
10820: * src/main/execute.C 1.264:
10821: * www/htdocs/index.html 1.132:
10822: double:sql badly called write_assign_lang, not write_no_lang,
10823: thus doing unnecessary double/string converstion, which were loosing time&precesion
10824:
10825: 2002-09-04 paf
10826: * src/types/pa_vxnode.C 1.25:
10827: * www/htdocs/index.html 1.129:
10828: removed too strong checks of xnode.elements.
10829: now, for instance, if element does not have any attributes, $xnode.attributes is void, not error
10830:
10831: * configure 1.37:
10832: * configure.in 1.38:
10833: introducing --with-sjlj-exceptions
10834: [hpux can not work with longjump/throw pair, and one must switch that on there.
10835: todo: detect that automatically]
10836:
10837: * configure 1.38:
10838: makes with sjlj
10839:
10840: * src/include/pa_config_auto.h.in 1.28:
10841: sjlj define
10842:
10843: * INSTALL 1.26:
10844: * src/include/pa_config_fixed.h 1.49:
10845: * src/include/pa_sql_connection.h 1.28:
10846: * src/main/pa_sql_driver_manager.C 1.65:
10847: * www/htdocs/index.html 1.130:
10848: -with-sjlj-exceptions define checked.
10849: on win32 it made default
10850:
10851: 2002-09-02 paf
10852: * Makefile.am 1.7:
10853: * Makefile.in 1.18:
10854: * src/types/pa_vdate.h 1.20:
10855: happy now only install-exec
10856:
10857: * src/types/pa_vdate.h 1.21:
10858: removed debug
10859:
10860: * operators.txt 1.80:
10861: * src/main/execute.C 1.263:
10862: * src/targets/cgi/parser3.dsp 1.58:
10863: * www/htdocs/index.html 1.128:
10864: removed double_result, didn't help
10865:
10866: * src/types/pa_vdate.h 1.22:
10867: *** empty log message ***
10868:
10869: * src/main/execute.C 1.258:
10870: fixed numeric < & co so that thay now use c=a-b, c OPERATOR 0.
10871: this works fine on solaris/intel for still unknown reason.
10872:
10873: * src/main/execute.C 1.261:
10874: double_result made to move that var away from hungry g++ optimizer (-O2),
10875: before: it were optimized and comparison operators worked badly
10876:
10877: 2002-08-29 paf
10878: * parser3.dsw 1.3:
10879: * src/classes/classes.dsp 1.25:
10880: * src/classes/hash.C 1.46:
10881: * src/classes/op.C 1.105:
10882: * src/classes/string.C 1.119:
10883: * src/include/pa_request.h 1.146:
10884: * src/lib/md5/md5.dsp 1.2:
10885: * src/main/execute.C 1.257:
10886: * src/main/main.dsp 1.158:
10887: * src/main/pa_request.C 1.227:
10888: * src/targets/cgi/parser3.dsp 1.57:
10889: * src/types/pa_value.C 1.4:
10890: * src/types/pa_value.h 1.99:
10891: * src/types/pa_vmail.C 1.26:
10892: * src/types/pa_vmethod_frame.h 1.35:
10893: * src/types/pa_wcontext.h 1.38:
10894: * src/types/types.dsp 1.33:
10895: * www/htdocs/index.html 1.127:
10896: junction_cleaner moved to auto VMethodFrame [called less frequent, allowed to remove ugly Junction.change_context-s from many places, switch, mail:send..html{}, ..]
10897: request.root renamed to method_frame [more easyreading]
10898: ancient {...PUSH/POPs...} changed to stack vars [speed up]
10899:
10900: 2002-08-28 paf
10901: * operators.txt 1.79:
10902: * src/classes/string.C 1.118:
10903: * www/htdocs/derived.p 1.15:
10904: * www/htdocs/index.html 1.124:
10905: ^string.split[delim[;options]]
10906:
10907: * src/types/pa_vcookie.C 1.50:
10908: * www/htdocs/index.html 1.125:
10909: fixed cookie delete when
10910: $cookie:name[$.value[]]
10911:
10912: * src/types/pa_vcookie.C 1.51:
10913: * www/htdocs/index.html 1.126:
10914: $cookie:name[&]
10915: $cookie:name << now tainted
10916:
10917: 2002-08-27 paf
10918: * etc/parser3.charsets/Makefile.am 1.4:
10919: * etc/parser3.charsets/Makefile.in 1.12:
10920: merged from 3.0.0005
10921:
10922: * INSTALL 1.25:
10923: recommended latest gmime 1.0.5
10924:
10925: * operators.txt 1.78:
10926: * src/main/compile.tab.C 1.62:
10927: * src/main/compile.y 1.190:
10928: * www/htdocs/index.html 1.123:
10929: * www/htdocs/mailreceive.eml 1.2:
10930: # now delimiter
10931:
10932: 2002-08-26 paf
10933: * configure 1.36:
10934: * configure.in 1.37:
10935: * src/targets/apache13/Makefile.am 1.14:
10936: * src/targets/apache13/Makefile.in 1.38:
10937: apache13/hook added to make dist.
10938:
10939: 2002-08-23 paf
10940: * src/include/pa_common.h 1.81:
10941: * src/main/pa_common.C 1.118:
10942: * src/targets/cgi/parser3.C 1.197:
10943: * src/targets/isapi/parser3isapi.C 1.79:
10944: * www/htdocs/index.html 1.122:
10945: when auto.p beside binary [cgi, isapi] not accessible [due to
10946: bad rights or whatever] it's error now
10947:
10948: 2002-08-21 paf
10949: * src/main/pa_string.C 1.169:
10950: * www/htdocs/index.html 1.121:
10951: fixed bad language bug, [were wrong string cloning constructor]
10952:
10953: * src/main/compile.tab.C 1.61:
10954: * src/main/compile.y 1.189:
10955: * src/main/compile_tools.C 1.53:
10956: * src/main/compile_tools.h 1.64:
10957: * www/htdocs/derived.p 1.13:
10958: * www/htdocs/derived.p 1.14:
10959: "BASE:"
10960: "BASE::"
10961: syntax allowed, means "base class".
10962: compiled as if here they named base class
10963:
10964: * bin/auto.p.dist.in 1.7:
10965: * src/targets/cgi/parser3.C 1.196:
10966: * src/types/pa_vfile.C 1.34:
10967: * src/types/pa_vmail.C 1.23:
10968: * www/htdocs/mailreceive.eml 1.1:
10969: * www/htdocs/mailreceive.html 1.1:
10970: $mail.received.file.value.content-type fixed
10971:
10972: * Makefile.am 1.6:
10973: * Makefile.in 1.17:
10974: can use:
10975: make happy
10976: equals to
10977: make update install
10978:
10979: * src/main/execute.C 1.256:
10980: * src/types/pa_vobject.h 1.34:
10981: * www/htdocs/base.p 1.3:
10982: * www/htdocs/derived.p 1.12:
10983: * www/htdocs/index.html 1.120:
10984: fixed virtual calls
10985:
10986: 2002-08-20 paf
10987: * operators.txt 1.76:
10988: * src/classes/void.C 1.23:
10989: * www/htdocs/index.html 1.117:
10990: ^void.length[] = 0 merged from 3.0.0005
10991:
10992: * operators.txt 1.77:
10993: * src/classes/void.C 1.24:
10994: * www/htdocs/index.html 1.118:
10995: ^void.pos[...] = -1 merged from 3.0.0005
10996:
10997: * operators.txt [release_3_0_0005] 1.59.2.3:
10998: * src/classes/void.C [release_3_0_0005] 1.21.2.1:
10999: ^void.length[] = 0
11000:
11001: * operators.txt [release_3_0_0005] 1.59.2.4:
11002: * src/classes/void.C [release_3_0_0005] 1.21.2.2:
11003: ^void.pos[...] = -1
11004:
11005: * src/classes/file.C 1.96:
11006: * www/htdocs/index.html 1.119:
11007: fixed language of file:file result
11008:
11009: 2002-08-19 paf
11010: * src/classes/xnode.C 1.49:
11011: * src/classes/xnode.C 1.50:
11012: * src/classes/xnode.C 1.51:
11013: * src/types/pa_vxdoc.C 1.21:
11014: xdoc.fields fixed [were error in xnode, which were not catched
11015: in xdoc]
11016:
11017: * src/classes/xdoc.C 1.99:
11018: xdoc getElementsByTagName, ...NS
11019: overriden, work now
11020:
11021: * src/include/pa_stylesheet_connection.h 1.31:
11022: * src/main/pa_globals.C 1.138:
11023: prepared:
11024: // validate each document after load/create (?)
11025: //xmlDoValidityCheckingDefaultValue = 1;
11026:
11027: 2002-08-15 paf
11028: * src/types/pa_vrequest.C 1.25:
11029: * www/htdocs/index.html 1.113:
11030: $request:body unprecessed POST request
11031:
11032: * operators.txt 1.71:
11033: * src/classes/form.C 1.31:
11034: * src/include/pa_pool.h 1.84:
11035: * src/include/pa_request.h 1.145:
11036: * src/main/pa_pool.C 1.56:
11037: * src/types/pa_vform.C 1.66:
11038: * src/types/pa_vform.h 1.41:
11039: * www/htdocs/.htaccess 1.7:
11040: planning/preparing_to $request:body
11041: r.post_data now const
11042:
11043: * src/classes/image.C 1.75:
11044: * src/classes/op.C 1.104:
11045: * src/classes/xdoc.C 1.98:
11046: * src/classes/xnode.C 1.48:
11047: * src/main/execute.C 1.255:
11048: * src/types/pa_value.h 1.97:
11049: * src/types/pa_vhash.h 1.39:
11050: * src/types/pa_vobject.C 1.7:
11051: * src/types/pa_vobject.h 1.33:
11052: * src/types/pa_vtable.h 1.46:
11053: * www/htdocs/index.html 1.111:
11054: instead of type() checking everywhere used Value.as
11055: now user descendants can be used in params.
11056:
11057: VObject::as_*, is_defined now taken from bases.
11058: xtable(table)
11059: ^if($xtable) now OK
11060:
11061: * operators.txt 1.73:
11062: * src/include/pa_common.h 1.80:
11063: * src/main/pa_common.C 1.117:
11064: * src/types/pa_vcookie.C 1.49:
11065: * src/types/pa_vdate.h 1.19:
11066: * src/types/pa_vresponse.C 1.11:
11067: * src/types/pa_vresponse.h 1.29:
11068: * www/htdocs/index.html 1.115:
11069: $response:field[date]
11070: $response:field[$.xxx[date]]
11071:
11072: * src/types/pa_value.h 1.98:
11073: * src/types/pa_vdate.h 1.18:
11074: * src/types/pa_vrequest.C 1.24:
11075: * src/types/pa_vxdoc.C 1.20:
11076: * src/types/pa_vxnode.C 1.24:
11077: * www/htdocs/index.html 1.112:
11078: few barks:
11079: bark("%s field not found", 0, &aname)
11080:
11081: * src/classes/hash.C 1.45:
11082: * src/classes/string.C 1.117:
11083: * src/classes/table.C 1.160:
11084: * src/classes/void.C 1.22:
11085: * src/include/pa_sql_connection.h 1.27:
11086: * www/htdocs/index.html 1.114:
11087: fixed source of ^hash::sql{bad}
11088:
11089: * src/classes/classes.h 1.22:
11090: * www/htdocs/index.html 1.116:
11091: write to static var caused useless Exception, introduced
11092: Methoded::put_element wich consumes those
11093:
11094: * src/main/execute.C 1.254:
11095: * src/types/pa_value.h 1.96:
11096: * src/types/pa_vclass.C 1.12:
11097: * src/types/pa_vclass.h 1.37:
11098: * src/types/pa_vobject.C 1.6:
11099: * src/types/pa_vobject.h 1.32:
11100: * src/types/pa_vxdoc.C 1.19:
11101: * src/types/pa_vxdoc.h 1.29:
11102: is->as
11103:
11104: * operators.txt 1.72:
11105: $request:body unprecessed POST request body
11106:
11107: 2002-08-14 paf
11108: * src/targets/cgi/Makefile.am 1.41:
11109: * src/targets/cgi/fixopt.C 1.1:
11110: * src/targets/cgi/fixopt.C 1.2:
11111: * src/targets/cgi/fixopt.h 1.1:
11112: * src/targets/cgi/parser3.C 1.194:
11113: * src/targets/cgi/parser3.dsp 1.55:
11114: fixopt now preprocesses command line params, splitting them by
11115: space, excluding argv[0], argv[argc-1]
11116:
11117: * src/classes/xnode.h 1.16:
11118: * src/main/execute.C 1.253:
11119: * src/targets/cgi/parser3.dsp 1.56:
11120: * src/types/pa_value.h 1.95:
11121: * src/types/pa_vclass.C 1.11:
11122: * src/types/pa_vclass.h 1.36:
11123: * src/types/pa_vcode_frame.h 1.21:
11124: * src/types/pa_vcookie.C 1.48:
11125: * src/types/pa_vcookie.h 1.21:
11126: * src/types/pa_vdate.h 1.17:
11127: * src/types/pa_venv.h 1.26:
11128: * src/types/pa_vfile.h 1.49:
11129: * src/types/pa_vform.C 1.65:
11130: * src/types/pa_vform.h 1.40:
11131: * src/types/pa_vhash.h 1.38:
11132: * src/types/pa_vimage.h 1.31:
11133: * src/types/pa_vmail.C 1.22:
11134: * src/types/pa_vmail.h 1.6:
11135: * src/types/pa_vmath.h 1.12:
11136: * src/types/pa_vmethod_frame.h 1.34:
11137: * src/types/pa_vobject.C 1.5:
11138: * src/types/pa_vobject.h 1.31:
11139: * src/types/pa_vrequest.C 1.23:
11140: * src/types/pa_vrequest.h 1.23:
11141: * src/types/pa_vresponse.C 1.10:
11142: * src/types/pa_vresponse.h 1.28:
11143: * src/types/pa_vstateless_class.h 1.34:
11144: * src/types/pa_vstateless_object.h 1.25:
11145: * src/types/pa_vstatus.C 1.12:
11146: * src/types/pa_vstatus.h 1.13:
11147: * src/types/pa_vstring.h 1.52:
11148: * src/types/pa_vtable.C 1.19:
11149: * src/types/pa_vtable.h 1.45:
11150: * src/types/pa_vvoid.h 1.14:
11151: * src/types/pa_vxdoc.C 1.18:
11152: * src/types/pa_vxdoc.h 1.28:
11153: * src/types/pa_vxnode.C 1.23:
11154: * src/types/pa_vxnode.h 1.20:
11155: * src/types/pa_wwrapper.h 1.24:
11156: * www/htdocs/index.html 1.110:
11157: is now works with VObject & VClass
11158:
11159: * src/types/pa_vmail.C 1.21:
11160: mail: turned off utf8 to source transcoding
11161:
11162: * src/targets/cgi/parser3.C 1.193:
11163: -f config file
11164:
11165: * src/targets/cgi/Makefile.am 1.42:
11166: * src/targets/cgi/fixopt.C 1.3:
11167: * src/targets/cgi/fixopt.h 1.2:
11168: * src/targets/cgi/parser3.C 1.195:
11169: removed fixopt stupidity. on stupid linux use
11170: cd /document/root
11171: ../cgi/parser3 script
11172:
11173: * src/targets/cgi/Makefile.in 1.52:
11174: * src/targets/cgi/Makefile.in 1.53:
11175: *** empty log message ***
11176:
11177: * src/targets/cgi/parser3.C 1.192:
11178: * www/htdocs/auto.p 1.17:
11179: * www/htdocs/derived.p 1.11:
11180: * www/htdocs/index.html 1.109:
11181: fixed .log file dir
11182:
11183: 2002-08-13 paf
11184: * www/htdocs/derived.p 1.7:
11185: sample: dont convinient that table fields can be overridden
11186:
11187: * src/types/Makefile.in 1.43:
11188: added vobject.c & vclass
11189:
11190: * src/types/Makefile.in 1.42:
11191: VAliased removed
11192:
11193: * src/types/pa_vclass.C 1.9:
11194: * www/htdocs/derived.p 1.9:
11195: checked: form[vclass]fields can be overwritten in derived(table)
11196:
11197: * src/types/Makefile.am 1.26:
11198: * src/types/pa_vclass.C 1.7:
11199: * src/types/pa_vclass.h 1.34:
11200: * src/types/pa_vobject.C 1.1:
11201: * src/types/pa_vobject.h 1.29:
11202: * src/types/types.dsp 1.32:
11203: reorganized modules
11204: todo: fix bug with put endless recoursion
11205: todo: check 'as'
11206:
11207: * src/types/pa_vclass.C 1.10:
11208: * www/htdocs/index.html 1.107:
11209: allow override parent variables, useful for form descendants
11210:
11211: * src/types/pa_vobject.C 1.4:
11212: * www/htdocs/derived.p 1.10:
11213: * www/htdocs/index.html 1.108:
11214: allow override parent variables, useful for form descendants [
11215: in vobject too, were in vclass]
11216:
11217: * src/classes/form.C 1.30:
11218: * src/classes/mail.C 1.78:
11219: * src/classes/op.C 1.103:
11220: * src/classes/xnode.h 1.15:
11221: * src/include/pa_request.h 1.144:
11222: * src/main/execute.C 1.252:
11223: * src/main/pa_request.C 1.226:
11224: * src/types/pa_value.h 1.94:
11225: * src/types/pa_vclass.C 1.8:
11226: * src/types/pa_vclass.h 1.35:
11227: * src/types/pa_vcode_frame.h 1.20:
11228: * src/types/pa_vcookie.C 1.47:
11229: * src/types/pa_vcookie.h 1.20:
11230: * src/types/pa_vdate.h 1.16:
11231: * src/types/pa_venv.h 1.25:
11232: * src/types/pa_vfile.h 1.48:
11233: * src/types/pa_vform.C 1.64:
11234: * src/types/pa_vform.h 1.39:
11235: * src/types/pa_vhash.h 1.37:
11236: * src/types/pa_vimage.h 1.30:
11237: * src/types/pa_vmail.C 1.20:
11238: * src/types/pa_vmail.h 1.5:
11239: * src/types/pa_vmath.h 1.11:
11240: * src/types/pa_vmethod_frame.h 1.33:
11241: * src/types/pa_vobject.C 1.3:
11242: * src/types/pa_vobject.h 1.30:
11243: * src/types/pa_vrequest.C 1.22:
11244: * src/types/pa_vrequest.h 1.22:
11245: * src/types/pa_vresponse.C 1.9:
11246: * src/types/pa_vresponse.h 1.27:
11247: * src/types/pa_vstateless_class.h 1.33:
11248: * src/types/pa_vstateless_object.h 1.24:
11249: * src/types/pa_vstatus.C 1.11:
11250: * src/types/pa_vstatus.h 1.12:
11251: * src/types/pa_vstring.h 1.51:
11252: * src/types/pa_vtable.C 1.18:
11253: * src/types/pa_vtable.h 1.44:
11254: * src/types/pa_vvoid.h 1.13:
11255: * src/types/pa_vxdoc.C 1.17:
11256: * src/types/pa_vxdoc.h 1.27:
11257: * src/types/pa_vxnode.C 1.22:
11258: * src/types/pa_vxnode.h 1.19:
11259: * src/types/pa_wwrapper.h 1.23:
11260: introduced Value::get_element(..., bool looking_down) [needed
11261: to exclude endless recoursion]
11262:
11263: * src/classes/table.C 1.159:
11264: * src/types/pa_vtable.C 1.17:
11265: * src/types/pa_vtable.h 1.43:
11266: * www/htdocs/derived.p 1.5:
11267: fixed error message on using non-created table
11268:
11269: * src/classes/form.C 1.29:
11270: * src/classes/hash.C 1.44:
11271: * src/classes/mail.C 1.77:
11272: * src/classes/op.C 1.102:
11273: * src/classes/xnode.h 1.14:
11274: * src/include/pa_request.h 1.143:
11275: * src/main/compile.C 1.66:
11276: * src/main/compile.tab.C 1.60:
11277: * src/main/execute.C 1.251:
11278: * src/main/pa_request.C 1.225:
11279: * src/types/pa_value.h 1.93:
11280: * src/types/pa_vclass.h 1.33:
11281: * src/types/pa_vcode_frame.h 1.19:
11282: * src/types/pa_vcookie.C 1.46:
11283: * src/types/pa_vcookie.h 1.19:
11284: * src/types/pa_vdate.h 1.15:
11285: * src/types/pa_venv.h 1.24:
11286: * src/types/pa_vfile.h 1.47:
11287: * src/types/pa_vform.C 1.63:
11288: * src/types/pa_vform.h 1.38:
11289: * src/types/pa_vhash.h 1.36:
11290: * src/types/pa_vimage.C 1.20:
11291: * src/types/pa_vimage.h 1.29:
11292: * src/types/pa_vmail.C 1.19:
11293: * src/types/pa_vmail.h 1.4:
11294: * src/types/pa_vmath.h 1.10:
11295: * src/types/pa_vmethod_frame.h 1.32:
11296: * src/types/pa_vobject.h 1.26:
11297: * src/types/pa_vrequest.C 1.20:
11298: * src/types/pa_vrequest.h 1.20:
11299: * src/types/pa_vresponse.C 1.8:
11300: * src/types/pa_vresponse.h 1.26:
11301: * src/types/pa_vstateless_class.h 1.32:
11302: * src/types/pa_vstateless_object.h 1.23:
11303: * src/types/pa_vstatus.C 1.10:
11304: * src/types/pa_vstatus.h 1.11:
11305: * src/types/pa_vstring.h 1.50:
11306: * src/types/pa_vtable.C 1.16:
11307: * src/types/pa_vtable.h 1.42:
11308: * src/types/pa_vvoid.h 1.12:
11309: * src/types/pa_vxdoc.C 1.16:
11310: * src/types/pa_vxdoc.h 1.26:
11311: * src/types/pa_vxnode.C 1.21:
11312: * src/types/pa_vxnode.h 1.18:
11313: * src/types/pa_wwrapper.h 1.22:
11314: * www/htdocs/derived.p 1.4:
11315: VObject.get/out now looking down/up tree
11316: todo: fix error message on non-constructed parents
11317:
11318: * src/types/pa_vobject.h 1.28:
11319: * www/htdocs/derived.p 1.8:
11320: checked: table fields can be overwritten in derived(table)
11321:
11322: * src/types/pa_vobject.h 1.27:
11323: * www/htdocs/derived.p 1.6:
11324: * www/htdocs/index.html 1.106:
11325: derived classes can have fields of their own now
11326:
11327: 2002-08-12 paf
11328: * src/main/compile.tab.C 1.59:
11329: * src/main/compile.y 1.188:
11330: * src/main/execute.C 1.249:
11331: * src/main/execute.C 1.250:
11332: * src/main/pa_request.C 1.224:
11333: * src/types/Makefile.am 1.25:
11334: * src/types/pa_valiased.C 1.17:
11335: * src/types/pa_valiased.h 1.23:
11336: * src/types/pa_value.h 1.92:
11337: * src/types/pa_vclass.h 1.32:
11338: * src/types/pa_vobject.h 1.25:
11339: * src/types/pa_vstateless_class.h 1.30:
11340: * src/types/pa_vstateless_object.h 1.21:
11341: * src/types/pa_wcontext.h 1.37:
11342: ^base:create[] dynamic call rewritten
11343: todo: thorough testing
11344:
11345: * src/types/pa_value.h 1.91:
11346: * src/types/pa_vclass.h 1.31:
11347: * src/types/pa_vobject.h 1.24:
11348: * www/htdocs/base.p 1.1:
11349: * www/htdocs/derived.p 1.1:
11350: VObject ctor now instantates base class, remembers it and saves child in parent
11351: VObject.get_class now returns last child = downward virtual calls OK
11352:
11353: * src/types/pa_vstateless_class.h 1.31:
11354: * src/types/pa_vstateless_object.h 1.22:
11355: * www/htdocs/derived.p 1.3:
11356: table derived OK
11357:
11358: * src/main/pa_request.C 1.223:
11359: response:body[file] content-type check fixed [were bad when
11360: content-type is hash]
11361:
11362: * bin/auto.p.dist.in 1.5:
11363: fixed sendmail default comment
11364:
11365: * src/main/execute.C 1.248:
11366: * src/types/pa_value.h 1.90:
11367: * src/types/pa_vclass.h 1.30:
11368: * src/types/pa_vdate.h 1.14:
11369: * src/types/pa_vdouble.h 1.40:
11370: * src/types/pa_vfile.h 1.46:
11371: * src/types/pa_vimage.h 1.28:
11372: * src/types/pa_vint.h 1.37:
11373: * src/types/pa_vmethod_frame.h 1.31:
11374: * src/types/pa_vobject.h 1.23:
11375: * src/types/pa_vresponse.h 1.25:
11376: * src/types/pa_vstateless_class.h 1.29:
11377: * src/types/pa_vstateless_object.h 1.20:
11378: * src/types/pa_vstring.h 1.49:
11379: * src/types/pa_vtable.h 1.41:
11380: * src/types/pa_vxdoc.h 1.25:
11381: * src/types/pa_vxnode.h 1.17:
11382: * src/types/pa_wcontext.h 1.36:
11383: * src/types/types.dsp 1.31:
11384: * www/htdocs/index.html 1.105:
11385: killed VAliased [redundant], moved $CLASS to VObject only [
11386: parser class instance]
11387:
11388: * bin/auto.p.dist.in 1.6:
11389: more like in dist on parser.ru
11390:
11391: * www/htdocs/base.p 1.2:
11392: * www/htdocs/derived.p 1.2:
11393: not good - along upward-virtual call self eq child
11394:
11395: 2002-08-09 paf
11396: * src/main/execute.C 1.247:
11397: * src/types/pa_value.h 1.89:
11398: * src/types/pa_vclass.h 1.29:
11399: * src/types/pa_vobject.h 1.22:
11400: * src/types/pa_vxdoc.h 1.24:
11401: * www/htdocs/index.html 1.104:
11402: started as()
11403:
11404: 2002-08-08 paf
11405: * src/classes/mail.C 1.76:
11406: * src/types/pa_vmail.C 1.18:
11407: * www/htdocs/auto.p 1.16:
11408: * www/htdocs/index.html 1.98:
11409: in letter texts one can use tainted data now. only she must specify the language.
11410:
11411: ^mail:send[
11412: $.from[paf@mail.design.ru]
11413: $.to[paf@mail.design.ru]
11414: $.subject[^taint[uri][ìîñêâà]=2]
11415: $.text[^taint[uri][ìîñêâà]=]
11416: ]
11417:
11418: * operators.txt 1.67:
11419: * src/include/pa_string.h 1.142:
11420: * src/include/pa_string.h 1.143:
11421: * src/main/pa_string.C 1.168:
11422: * www/htdocs/index.html 1.95:
11423: String::first_char now not fails on empty strings
11424: ^if(-f '') now ok and in 3 other places.
11425:
11426: * src/classes/file.C 1.95:
11427: * src/classes/op.C 1.101:
11428: * src/types/pa_vfile.C 1.33:
11429: * www/htdocs/index.html 1.96:
11430: * www/htdocs/index.html 1.97:
11431: ^process now prints more precise origin
11432:
11433: * operators.txt 1.68:
11434: * src/types/pa_vdate.h 1.13:
11435: * www/htdocs/index.html 1.99:
11436: $date.yearday
11437: $date.daylightsaving
11438:
11439: * src/main/execute.C 1.246:
11440: * www/htdocs/index.html 1.100:
11441: error reporting on object writes to MAIN improved [were ruind
11442: with fixing $obj[^if(1){$obj}] ]
11443:
11444: * operators.txt 1.69:
11445: * operators.txt 1.70:
11446: * src/classes/date.C 1.36:
11447: * src/include/pa_globals.h 1.94:
11448: * src/main/pa_globals.C 1.137:
11449: * www/htdocs/index.html 1.101:
11450: * www/htdocs/index.html 1.102:
11451: year column in month calendar [week year]
11452:
11453: 2002-08-07 paf
11454: * src/classes/classes.dsp 1.24:
11455: * src/classes/table.C 1.158:
11456: * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
11457: * src/main/pa_array.C 1.52:
11458: * src/types/types.dsp 1.30:
11459: * www/htdocs/index.html 1.91:
11460: all Debug dirs in .dsp now named 'Debug'
11461:
11462: * src/classes/string.C 1.116:
11463: * src/main/pa_string.C 1.166:
11464: * src/main/pa_string.C 1.167:
11465: * www/htdocs/index.html 1.93:
11466: * www/htdocs/index.html 1.94:
11467: ^string.mid(0;bad) fixed
11468:
11469: * operators.txt 1.66:
11470: * src/classes/op.C 1.100:
11471: cache...{...^cache<<to past...} now erasing cache file [there
11472: were bad check on that]
11473:
11474: * operators.txt 1.65:
11475: * src/classes/mail.C 1.75:
11476: exception_type email.send
11477:
11478: * src/types/pa_vmail.C 1.16:
11479: * www/htdocs/global.xsl 1.8:
11480: * www/htdocs/index.html 1.89:
11481: mail:send empty email checked
11482:
11483: * src/main/execute.C 1.245:
11484: * src/types/pa_vcode_frame.h 1.17:
11485: * src/types/pa_vcode_frame.h 1.18:
11486: * src/types/pa_vmethod_frame.h 1.30:
11487: * src/types/pa_wcontext.C 1.22:
11488: * src/types/pa_wcontext.h 1.35:
11489: * src/types/pa_wwrapper.h 1.21:
11490: * www/htdocs/index.html 1.92:
11491: vcodeframe were mistakenly not completely transparent to object writes.
11492: $hash[^if(1){$hash}] now works
11493:
11494: * operators.txt 1.64:
11495: * src/types/pa_vmail.C 1.17:
11496: * www/htdocs/index.html 1.90:
11497: exception_type email.format
11498:
11499: * etc/parser3.charsets/Makefile.am [release_3_0_0005] 1.3.6.1:
11500: * etc/parser3.charsets/Makefile.in [release_3_0_0005] 1.11.4.1:
11501: all included into dist
11502:
11503: 2002-08-06 paf
11504: * src/classes/file.C 1.93:
11505: * src/include/pa_globals.h 1.93:
11506: * src/main/pa_globals.C 1.136:
11507: * src/main/pa_request.C 1.222:
11508: * src/types/pa_vfile.C 1.32:
11509: * src/types/pa_vfile.h 1.45:
11510: * www/htdocs/index.html 1.85:
11511: $file.content-type [instead of .mime-type]
11512: now works for file::stat also
11513:
11514: * src/main/pa_request.C 1.221:
11515: * www/htdocs/index.html 1.84:
11516: case insensitive mime_type_of
11517:
11518: * src/classes/file.C 1.94:
11519: * www/htdocs/index.html 1.86:
11520: $f[file::cgi]
11521: $f.UPPER case fields
11522:
11523: * operators.txt 1.62:
11524: * operators.txt 1.63:
11525: * src/classes/table.C 1.157:
11526: * src/include/pa_array.h 1.56:
11527: * src/include/pa_table.h 1.47:
11528: * src/main/pa_array.C 1.51:
11529: * src/main/pa_table.C 1.50:
11530: * www/htdocs/index.html 1.88:
11531: ^table::create[$source;$.options]
11532: ^table::join[$source;$.options]
11533:
11534: * bin/auto.p.dist.in 1.4:
11535: jpeg
11536:
11537: * operators.txt 1.61:
11538: * src/classes/hash.C 1.43:
11539: * src/classes/string.C 1.115:
11540: * src/classes/table.C 1.156:
11541: * www/htdocs/index.html 1.87:
11542: sql options can be string now
11543: ^xxx:sql{...}[
11544: # $.default()
11545: }
11546:
11547: 2002-08-05 paf
11548: * src/classes/date.C 1.34:
11549: * src/include/pa_globals.h 1.92:
11550: * src/main/pa_globals.C 1.135:
11551: month calendar week column [ISO 8601 Week Numbers]
11552:
11553: * operators.txt 1.60:
11554: comment on date:calendar week column
11555:
11556: * src/types/pa_vxnode.C 1.20:
11557: xnode.childNodes now 0... [were 1...]
11558:
11559: * src/main/pa_common.C 1.113:
11560: * src/main/pa_common.C 1.114:
11561: * src/main/pa_common.C 1.115:
11562: * src/main/pa_common.C 1.116:
11563: write checked
11564:
11565: * src/types/pa_vmail.C 1.15:
11566: file buffer relocated to parser heap
11567:
11568: * src/classes/date.C 1.35:
11569: +1 buf size for stupid snprintfs
11570:
11571: 2002-08-02 paf
11572: * operators.txt 1.59:
11573: * src/main/pa_request.C 1.220:
11574: * src/types/pa_vform.C 1.61:
11575: * www/htdocs/index.html 1.83:
11576: response transcoded source->client only when text/* or simple
11577: onoverridden $response:body
11578:
11579: * src/include/pa_config_fixed.h [release_3_0_0005] 1.48.2.1:
11580: * src/main/pa_string.C [release_3_0_0005] 1.165.2.1:
11581: * src/targets/cgi/getopt.c [release_3_0_0005] 1.1.4.1:
11582: * src/targets/cgi/parser3.C [release_3_0_0005] 1.190.2.1:
11583: removed #define DEBUG*
11584:
11585: * src/Makefile.in 1.50:
11586: * src/classes/Makefile.in 1.48:
11587: * src/main/Makefile.in 1.44:
11588: * src/targets/apache13/Makefile.in 1.37:
11589: * src/targets/cgi/Makefile.in 1.51:
11590: * src/types/Makefile.in 1.41:
11591: *** empty log message ***
11592:
11593: * src/types/pa_vclass.h 1.28:
11594: * src/types/pa_vform.C 1.62:
11595: * src/types/pa_vobject.h 1.21:
11596: opera multipart post fixed
11597:
11598: * configure [release_3_0_0005] 1.35.2.1:
11599: * configure.in [release_3_0_0005] 1.36.2.1:
11600: * src/include/pa_version.h [release_3_0_0005] 1.7.2.1:
11601: release 3_0_0005
11602:
11603: * bin/auto.p.dist.in [release_3_0_0005] 1.3.4.1:
11604: unhandled_exception comments
11605:
11606: 2002-08-01 paf
11607: * src/classes/classes.C 1.17:
11608: * src/classes/classes.h 1.21:
11609: * src/classes/date.C 1.33:
11610: * src/classes/double.C 1.49:
11611: * src/classes/file.C 1.92:
11612: * src/classes/form.C 1.28:
11613: * src/classes/hash.C 1.42:
11614: * src/classes/image.C 1.74:
11615: * src/classes/int.C 1.46:
11616: * src/classes/mail.C 1.74:
11617: * src/classes/math.C 1.23:
11618: * src/classes/op.C 1.99:
11619: * src/classes/response.C 1.21:
11620: * src/classes/string.C 1.114:
11621: * src/classes/table.C 1.155:
11622: * src/classes/void.C 1.21:
11623: * src/classes/xdoc.C 1.97:
11624: * src/classes/xnode.C 1.47:
11625: * src/classes/xnode.h 1.13:
11626: * src/include/pa_array.h 1.55:
11627: * src/include/pa_cache_managers.h 1.8:
11628: * src/include/pa_charset.h 1.18:
11629: * src/include/pa_charsets.h 1.7:
11630: * src/include/pa_common.h 1.79:
11631: * src/include/pa_config_fixed.h 1.48:
11632: * src/include/pa_dictionary.h 1.12:
11633: * src/include/pa_dir.h 1.12:
11634: * src/include/pa_exception.h 1.37:
11635: * src/include/pa_exec.h 1.10:
11636: * src/include/pa_globals.h 1.91:
11637: * src/include/pa_hash.h 1.57:
11638: * src/include/pa_opcode.h 1.20:
11639: * src/include/pa_pool.h 1.83:
11640: * src/include/pa_request.h 1.142:
11641: * src/include/pa_sapi.h 1.21:
11642: * src/include/pa_socks.h 1.10:
11643: * src/include/pa_sql_connection.h 1.26:
11644: * src/include/pa_sql_driver_manager.h 1.25:
11645: * src/include/pa_stack.h 1.16:
11646: * src/include/pa_string.h 1.141:
11647: * src/include/pa_stylesheet_connection.h 1.30:
11648: * src/include/pa_stylesheet_manager.h 1.14:
11649: * src/include/pa_table.h 1.46:
11650: * src/include/pa_threads.h 1.25:
11651: * src/include/pa_types.h 1.43:
11652: * src/include/pa_uue.h 1.3:
11653: * src/lib/md5/pa_md5.h 1.4:
11654: * src/lib/md5/pa_md5c.c 1.5:
11655: * src/lib/pcre/pcre_parser_ctype.c 1.2:
11656: * src/main/compile.C 1.65:
11657: * src/main/compile.tab.C 1.58:
11658: * src/main/compile_tools.C 1.52:
11659: * src/main/compile_tools.h 1.63:
11660: * src/main/execute.C 1.244:
11661: * src/main/pa_array.C 1.50:
11662: * src/main/pa_cache_managers.C 1.6:
11663: * src/main/pa_charset.C 1.28:
11664: * src/main/pa_charsets.C 1.10:
11665: * src/main/pa_common.C 1.112:
11666: * src/main/pa_dictionary.C 1.16:
11667: * src/main/pa_dir.C 1.13:
11668: * src/main/pa_exception.C 1.42:
11669: * src/main/pa_exec.C 1.39:
11670: * src/main/pa_globals.C 1.134:
11671: * src/main/pa_hash.C 1.52:
11672: * src/main/pa_pool.C 1.55:
11673: * src/main/pa_request.C 1.219:
11674: * src/main/pa_socks.C 1.16:
11675: * src/main/pa_sql_driver_manager.C 1.64:
11676: * src/main/pa_string.C 1.165:
11677: * src/main/pa_stylesheet_manager.C 1.15:
11678: * src/main/pa_table.C 1.49:
11679: * src/main/pa_uue.C 1.3:
11680: * src/main/untaint.C 1.104:
11681: * src/sql/pa_sql_driver.h 1.28:
11682: * src/targets/apache13/mod_parser3.C 1.26:
11683: * src/targets/apache13/pa_md5c.c 1.4:
11684: * src/targets/apache13/pa_pool.C 1.7:
11685: * src/targets/apache13/pa_threads.C 1.10:
11686: * src/targets/cgi/pa_pool.C 1.40:
11687: * src/targets/cgi/pa_threads.C 1.11:
11688: * src/targets/cgi/parser3.C 1.190:
11689: * src/targets/cgi/pool_storage.h 1.12:
11690: * src/targets/isapi/pa_pool.C 1.15:
11691: * src/targets/isapi/pa_threads.C 1.12:
11692: * src/targets/isapi/parser3isapi.C 1.78:
11693: * src/targets/isapi/pool_storage.h 1.18:
11694: * src/types/pa_valiased.C 1.16:
11695: * src/types/pa_valiased.h 1.22:
11696: * src/types/pa_value.C 1.3:
11697: * src/types/pa_value.h 1.88:
11698: * src/types/pa_vbool.h 1.20:
11699: * src/types/pa_vclass.h 1.27:
11700: * src/types/pa_vcode_frame.h 1.16:
11701: * src/types/pa_vcookie.C 1.45:
11702: * src/types/pa_vcookie.h 1.18:
11703: * src/types/pa_vdate.h 1.12:
11704: * src/types/pa_vdouble.h 1.39:
11705: * src/types/pa_venv.h 1.23:
11706: * src/types/pa_vfile.C 1.31:
11707: * src/types/pa_vfile.h 1.44:
11708: * src/types/pa_vform.C 1.60:
11709: * src/types/pa_vform.h 1.37:
11710: * src/types/pa_vhash.h 1.35:
11711: * src/types/pa_vimage.C 1.19:
11712: * src/types/pa_vimage.h 1.27:
11713: * src/types/pa_vint.h 1.36:
11714: * src/types/pa_vjunction.h 1.15:
11715: * src/types/pa_vmail.C 1.14:
11716: * src/types/pa_vmail.h 1.3:
11717: * src/types/pa_vmath.h 1.9:
11718: * src/types/pa_vmethod_frame.h 1.29:
11719: * src/types/pa_vobject.h 1.20:
11720: * src/types/pa_vrequest.C 1.19:
11721: * src/types/pa_vrequest.h 1.19:
11722: * src/types/pa_vresponse.C 1.7:
11723: * src/types/pa_vresponse.h 1.24:
11724: * src/types/pa_vstateless_class.C 1.15:
11725: * src/types/pa_vstateless_class.h 1.28:
11726: * src/types/pa_vstateless_object.h 1.19:
11727: * src/types/pa_vstatus.C 1.9:
11728: * src/types/pa_vstatus.h 1.10:
11729: * src/types/pa_vstring.C 1.21:
11730: * src/types/pa_vstring.h 1.48:
11731: * src/types/pa_vtable.C 1.15:
11732: * src/types/pa_vtable.h 1.40:
11733: * src/types/pa_vvoid.h 1.11:
11734: * src/types/pa_vxdoc.C 1.15:
11735: * src/types/pa_vxdoc.h 1.23:
11736: * src/types/pa_vxnode.C 1.19:
11737: * src/types/pa_vxnode.h 1.16:
11738: * src/types/pa_wcontext.C 1.21:
11739: * src/types/pa_wcontext.h 1.34:
11740: * src/types/pa_wwrapper.h 1.20:
1.26 paf 11741: $Date: now$
1.15 paf 11742:
11743: * src/Makefile.am 1.17:
11744: * src/classes/Makefile.am 1.40:
11745: * src/classes/classes.C 1.16:
11746: * src/classes/classes.dsp 1.23:
11747: * src/classes/classes.h 1.20:
11748: * src/classes/date.C 1.32:
11749: * src/classes/double.C 1.48:
11750: * src/classes/file.C 1.91:
11751: * src/classes/form.C 1.27:
11752: * src/classes/hash.C 1.41:
11753: * src/classes/image.C 1.73:
11754: * src/classes/int.C 1.45:
11755: * src/classes/mail.C 1.73:
11756: * src/classes/math.C 1.22:
11757: * src/classes/op.C 1.98:
11758: * src/classes/response.C 1.20:
11759: * src/classes/string.C 1.113:
11760: * src/classes/table.C 1.154:
11761: * src/classes/void.C 1.20:
11762: * src/classes/xdoc.C 1.96:
11763: * src/classes/xnode.C 1.46:
11764: * src/classes/xnode.h 1.12:
11765: * src/include/pa_array.h 1.54:
11766: * src/include/pa_cache_managers.h 1.7:
11767: * src/include/pa_charset.h 1.17:
11768: * src/include/pa_charsets.h 1.6:
11769: * src/include/pa_common.h 1.78:
11770: * src/include/pa_config_fixed.h 1.47:
11771: * src/include/pa_config_includes.h 1.20:
11772: * src/include/pa_dictionary.h 1.11:
11773: * src/include/pa_dir.h 1.11:
11774: * src/include/pa_exception.h 1.36:
11775: * src/include/pa_exec.h 1.9:
11776: * src/include/pa_globals.h 1.90:
11777: * src/include/pa_hash.h 1.56:
11778: * src/include/pa_opcode.h 1.19:
11779: * src/include/pa_pool.h 1.82:
11780: * src/include/pa_pragma_pack_begin.h 1.5:
11781: * src/include/pa_pragma_pack_end.h 1.5:
11782: * src/include/pa_request.h 1.141:
11783: * src/include/pa_sapi.h 1.20:
11784: * src/include/pa_socks.h 1.9:
11785: * src/include/pa_sql_connection.h 1.25:
11786: * src/include/pa_sql_driver_manager.h 1.24:
11787: * src/include/pa_stack.h 1.15:
11788: * src/include/pa_string.h 1.140:
11789: * src/include/pa_stylesheet_connection.h 1.29:
11790: * src/include/pa_stylesheet_manager.h 1.13:
11791: * src/include/pa_table.h 1.45:
11792: * src/include/pa_threads.h 1.24:
11793: * src/include/pa_types.h 1.42:
11794: * src/include/pa_uue.h 1.2:
11795: * src/lib/md5/pa_md5.h 1.3:
11796: * src/lib/md5/pa_md5c.c 1.4:
11797: * src/main/Makefile.am 1.34:
11798: * src/main/compile.C 1.64:
11799: * src/main/compile_tools.C 1.51:
11800: * src/main/compile_tools.h 1.62:
11801: * src/main/execute.C 1.243:
11802: * src/main/main.dsp 1.157:
11803: * src/main/pa_array.C 1.49:
11804: * src/main/pa_cache_managers.C 1.5:
11805: * src/main/pa_charset.C 1.27:
11806: * src/main/pa_charsets.C 1.9:
11807: * src/main/pa_common.C 1.111:
11808: * src/main/pa_dictionary.C 1.15:
11809: * src/main/pa_dir.C 1.12:
11810: * src/main/pa_exception.C 1.41:
11811: * src/main/pa_exec.C 1.38:
11812: * src/main/pa_globals.C 1.133:
11813: * src/main/pa_hash.C 1.51:
11814: * src/main/pa_pool.C 1.54:
11815: * src/main/pa_request.C 1.218:
11816: * src/main/pa_socks.C 1.15:
11817: * src/main/pa_sql_driver_manager.C 1.63:
11818: * src/main/pa_string.C 1.164:
11819: * src/main/pa_stylesheet_manager.C 1.14:
11820: * src/main/pa_table.C 1.48:
11821: * src/main/pa_uue.C 1.2:
11822: * src/main/untaint.C 1.103:
11823: * src/sql/pa_sql_driver.h 1.27:
11824: * src/targets/apache13/ApacheModuleParser3.dsp 1.16:
11825: * src/targets/apache13/Makefile.am 1.13:
11826: * src/targets/apache13/mod_parser3.C 1.25:
11827: * src/targets/apache13/pa_md5c.c 1.3:
11828: * src/targets/apache13/pa_pool.C 1.6:
11829: * src/targets/apache13/pa_threads.C 1.9:
11830: * src/targets/cgi/Makefile.am 1.40:
11831: * src/targets/cgi/pa_pool.C 1.39:
11832: * src/targets/cgi/pa_threads.C 1.10:
11833: * src/targets/cgi/parser3.C 1.189:
11834: * src/targets/cgi/parser3.dsp 1.54:
11835: * src/targets/cgi/pool_storage.h 1.11:
11836: * src/targets/isapi/pa_pool.C 1.14:
11837: * src/targets/isapi/pa_threads.C 1.11:
11838: * src/targets/isapi/parser3isapi.C 1.77:
11839: * src/targets/isapi/parser3isapi.dsp 1.41:
11840: * src/targets/isapi/pool_storage.h 1.17:
11841: * src/types/Makefile.am 1.24:
11842: * src/types/pa_valiased.C 1.15:
11843: * src/types/pa_valiased.h 1.21:
11844: * src/types/pa_value.C 1.2:
11845: * src/types/pa_value.h 1.87:
11846: * src/types/pa_vbool.h 1.19:
11847: * src/types/pa_vclass.h 1.26:
11848: * src/types/pa_vcode_frame.h 1.15:
11849: * src/types/pa_vcookie.C 1.44:
11850: * src/types/pa_vcookie.h 1.17:
11851: * src/types/pa_vdate.h 1.11:
11852: * src/types/pa_vdouble.h 1.38:
11853: * src/types/pa_venv.h 1.22:
11854: * src/types/pa_vfile.C 1.30:
11855: * src/types/pa_vfile.h 1.43:
11856: * src/types/pa_vform.C 1.59:
11857: * src/types/pa_vform.h 1.36:
11858: * src/types/pa_vhash.h 1.34:
11859: * src/types/pa_vimage.C 1.18:
11860: * src/types/pa_vimage.h 1.26:
11861: * src/types/pa_vint.h 1.35:
11862: * src/types/pa_vjunction.h 1.14:
11863: * src/types/pa_vmail.C 1.13:
11864: * src/types/pa_vmail.h 1.2:
11865: * src/types/pa_vmath.h 1.8:
11866: * src/types/pa_vmethod_frame.h 1.28:
11867: * src/types/pa_vobject.h 1.19:
11868: * src/types/pa_vrequest.C 1.18:
11869: * src/types/pa_vrequest.h 1.18:
11870: * src/types/pa_vresponse.C 1.6:
11871: * src/types/pa_vresponse.h 1.23:
11872: * src/types/pa_vstateless_class.C 1.14:
11873: * src/types/pa_vstateless_class.h 1.27:
11874: * src/types/pa_vstateless_object.h 1.18:
11875: * src/types/pa_vstatus.C 1.8:
11876: * src/types/pa_vstatus.h 1.9:
11877: * src/types/pa_vstring.C 1.20:
11878: * src/types/pa_vstring.h 1.47:
11879: * src/types/pa_vtable.C 1.14:
11880: * src/types/pa_vtable.h 1.39:
11881: * src/types/pa_vvoid.h 1.10:
11882: * src/types/pa_vxdoc.C 1.14:
11883: * src/types/pa_vxdoc.h 1.22:
11884: * src/types/pa_vxnode.C 1.18:
11885: * src/types/pa_vxnode.h 1.15:
11886: * src/types/pa_wcontext.C 1.20:
11887: * src/types/pa_wcontext.h 1.33:
11888: * src/types/pa_wwrapper.h 1.19:
11889: * src/types/types.dsp 1.29:
11890: ident.C* removed
11891:
11892: * operators.txt 1.58:
11893: * src/classes/file.C 1.90:
11894: * src/main/pa_request.C 1.217:
1.24 paf 11895: * www/cgi-bin/parser3.log 1.78:
1.15 paf 11896: file:find[/can/do/this/now.txt]
11897:
11898: * src/targets/cgi/parser3.C 1.188:
11899: usage to stdout now
11900:
11901: 2002-07-31 paf
11902: * src/classes/mail.C 1.72:
11903: * src/types/pa_vmail.C 1.10:
11904: * src/types/pa_vmail.C 1.11:
11905: * src/types/pa_vmail.C 1.12:
11906: mail:
11907: errors-to: now default "postmaster"
11908:
11909: * src/classes/mail.C 1.70:
11910: * src/types/pa_vmail.C 1.9:
1.24 paf 11911: * www/cgi-bin/parser3.log 1.77:
1.15 paf 11912: mail from/to now must be.
11913: -f postmaster now default sendmail key
11914: word "postmaster" replaced to $.from
11915:
11916: * src/classes/mail.C 1.71:
11917: *** empty log message ***
11918:
11919: 2002-07-30 paf
11920: * src/main/pa_charset.C 1.25:
1.24 paf 11921: * www/cgi-bin/parser3.log 1.76:
1.15 paf 11922: * www/htdocs/auto.p 1.15:
11923: UTF-8 to 1byte charset convert, no char in table, &#decimal;
11924:
11925: * Makefile.in 1.16:
11926: * configure 1.35:
11927: * configure.in 1.36:
11928: * src/targets/cgi/Makefile.in 1.50:
11929: * src/targets/cgi/pa_config_paths.h.in 1.2:
11930: * src/targets/cgi/parser3.C 1.187:
11931: removed pa_config_paths.h
11932:
11933: * src/main/pa_charset.C 1.26:
11934: * src/main/pa_request.C 1.216:
11935: comment
11936:
11937: * etc/parser3.charsets/windows-1251.cfg 1.6:
11938: section sign [russian paragraf]
11939:
11940: 2002-07-11 paf
11941: * src/classes/mail.C 1.69:
11942: $MAIL[
11943: # xxx
11944: ]
11945:
11946: now ok
11947:
11948: * operators.txt 1.57:
11949: plan: sql detailed exception
11950:
11951: * src/main/pa_exec.C 1.36:
11952: invalid .exe caused error message with params wich parser did not provide = reported badly.
11953: fixed that.
11954:
11955: * src/main/pa_exec.C 1.37:
11956: build command line badly added params twice [and first time
11957: without ' ']. double wrong. fixed.
11958:
11959: 2002-07-01 paf
11960: * src/classes/form.C 1.26:
11961: * src/main/pa_request.C 1.215:
11962: conf bug fixed [MForm.configure_admin were called when request
11963: main_class ==0
11964:
11965: * src/classes/form.C 1.24:
11966: content_length type fix
11967:
11968: * src/classes/form.C 1.25:
11969: 10*0x400*400 bug fix [4M not 10M]
11970:
11971: 2002-06-30 paf
11972: * src/classes/mail.C 1.68:
11973: merged from 4
11974:
11975: * src/classes/mail.C [release_3_0_0004] 1.67.2.1:
11976: restored $MAIL
11977:
11978: 2002-06-28 paf
11979: * configure 1.32:
11980: * operators.txt 1.56:
11981: * src/classes/xdoc.C 1.95:
11982: * src/include/pa_charset.h 1.16:
11983: * src/include/pa_config_fixed.h 1.46:
11984: * src/include/pa_pool.h 1.81:
11985: * src/include/pa_version.h 1.6:
11986: * src/main/pa_charset.C 1.24:
11987: * src/main/pa_pool.C 1.53:
11988: * src/targets/apache13/ApacheModuleParser3.dsp 1.15:
11989: * src/targets/cgi/parser3.dsp 1.53:
11990: * src/targets/isapi/parser3isapi.dsp 1.40:
11991: * src/types/pa_vmail.C 1.8:
1.24 paf 11992: * www/cgi-bin/parser3.log 1.75:
1.15 paf 11993: * www/htdocs/index.html 1.82:
11994: merged latest updates to head
11995:
11996: * configure 1.34:
11997: * configure.in [release_3_0_0004] 1.35.2.2:
11998: removed paths.h
11999:
12000: * Makefile.in 1.15:
12001: * configure 1.33:
12002: * src/include/pa_version.h 1.7:
12003: * src/targets/cgi/pa_config_paths.h.in [release_3_0_0004] 1.1.8.1:
12004: lates changes from 4 build merged, makes updated
12005:
12006: 2002-06-27 paf
12007: * src/classes/xdoc.C 1.94:
12008: * www/htdocs/index.html 1.81:
12009: xsltParseStylesheetDoc bug workaround
12010:
12011: * operators.txt [release_3_0_0004] 1.55.2.1:
12012: * src/classes/xdoc.C [release_3_0_0004] 1.93.2.1:
12013: * src/include/pa_charset.h [release_3_0_0004] 1.15.2.1:
12014: * src/include/pa_config_fixed.h [release_3_0_0004] 1.45.2.2:
12015: * src/include/pa_pool.h [release_3_0_0004] 1.80.4.1:
12016: * src/main/pa_charset.C [release_3_0_0004] 1.23.8.1:
12017: * src/main/pa_pool.C [release_3_0_0004] 1.52.8.1:
1.24 paf 12018: * www/cgi-bin/parser3.log [release_3_0_0004] 1.74.2.1:
1.15 paf 12019: * www/htdocs/index.html [release_3_0_0004] 1.80.2.1:
12020: ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
12021: default uri=path_translated
12022:
12023: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_0004] 1.14.2.1:
12024: * src/targets/cgi/parser3.dsp [release_3_0_0004] 1.52.2.1:
12025: * src/targets/isapi/parser3isapi.dsp [release_3_0_0004] 1.39.2.1:
12026: post-build not error now
12027:
12028: 2002-06-26 paf
12029: * configure [release_3_0_0004] 1.31.2.1:
12030: * configure.in [release_3_0_0004] 1.35.2.1:
12031: * src/include/pa_version.h [release_3_0_0004] 1.5.4.1:
12032: release_3_0_0004
12033:
12034: * src/main/pa_string.C 1.162:
12035: blank string '', ' <whitespace>' considered 0 now
12036:
12037: * src/lib/md5/Makefile.in 1.1:
12038: *** empty log message ***
12039:
12040: * src/targets/cgi/parser3.C 1.186:
1.24 paf 12041: * www/cgi-bin/parser3.log 1.74:
1.15 paf 12042: /cgi-bin/parser empty filename checked
12043:
12044: 2002-06-25 paf
12045: * operators.txt 1.55:
12046: * src/classes/xdoc.C 1.93:
1.24 paf 12047: * www/cgi-bin/parser3.log 1.71:
12048: * www/cgi-bin/parser3.log 1.72:
1.15 paf 12049: * www/htdocs/index.html 1.78:
12050: * www/htdocs/index.html 1.79:
12051: ^xdoc.transform[xdoc <<can be now
12052:
12053: * bin/auto.p.dist.in 1.3:
12054: * operators.txt 1.53:
12055: * src/classes/math.C 1.20:
12056: * src/types/pa_vmail.C 1.6:
1.24 paf 12057: * www/cgi-bin/parser3.log 1.70:
1.15 paf 12058: * www/htdocs/index.html 1.76:
12059: math:crypt updated to generate random salt when needed and to
12060: call system crypt() if not $apr1$ prefix
12061:
12062: * configure 1.31:
12063: * configure.in 1.35:
12064: * src/include/pa_config_auto.h.in 1.27:
12065: crypt library configured
12066:
12067: * operators.txt 1.54:
12068: * src/classes/string.C 1.112:
12069: * www/htdocs/index.html 1.77:
12070: ^string.normalize [old name: optimize
12071:
12072: * src/main/pa_string.C 1.161:
1.24 paf 12073: * www/cgi-bin/parser3.log 1.73:
1.15 paf 12074: * www/htdocs/index.html 1.80:
12075: emtpy string, or string of whitespaces considered bad number now
12076:
12077: * src/main/pa_request.C 1.214:
12078: configure_admin forced if no @conf
12079:
12080: 2002-06-24 paf
12081: * Makefile.in 1.14:
12082: * bin/Makefile.in 1.4:
12083: * configure 1.29:
12084: * configure.in 1.33:
12085: * etc/Makefile.in 1.9:
12086: * etc/parser3.charsets/Makefile.in 1.11:
12087: * src/Makefile.in 1.49:
12088: * src/classes/Makefile.in 1.47:
12089: * src/include/Makefile.in 1.6:
12090: * src/include/pa_config_auto.h.in 1.25:
12091: * src/lib/Makefile.in 1.3:
12092: * src/lib/patches/Makefile.in 1.3:
12093: * src/lib/pcre/Makefile.in 1.3:
12094: * src/main/Makefile.in 1.43:
12095: * src/sql/Makefile.in 1.6:
12096: * src/targets/Makefile.in 1.37:
12097: * src/targets/apache13/Makefile.in 1.36:
12098: * src/targets/apache13/p3runConfigure.in 1.11:
12099: * src/targets/cgi/Makefile.am 1.39:
12100: * src/targets/cgi/Makefile.in 1.49:
12101: * src/targets/isapi/Makefile.in 1.6:
12102: * src/types/Makefile.am 1.23:
12103: * src/types/Makefile.in 1.40:
12104: * src/types/pa_vmail.C 1.4:
12105: $mail:received makes update
12106:
12107: * src/targets/cgi/getopt.c 1.1:
12108: * src/targets/cgi/getopt.h 1.1:
12109: introducing parser -m option, for $mail:receive
12110:
12111: * src/include/pa_config_fixed.h 1.45:
12112: ssize_t fixed
12113:
12114: * INSTALL 1.24:
12115: --with-static/shared-mailreceive described
12116:
12117: * operators.txt 1.51:
12118: * src/classes/mail.C 1.67:
12119: * src/include/Makefile.am 1.3:
12120: * src/include/pa_charset.h 1.15:
12121: * src/include/pa_config_fixed.h 1.43:
12122: * src/include/pa_request.h 1.140:
12123: * src/include/pa_string.h 1.139:
12124: * src/include/pa_uue.h 1.1:
12125: * src/main/Makefile.am 1.33:
12126: * src/main/main.dsp 1.155:
12127: * src/main/pa_globals.C 1.131:
12128: * src/main/pa_request.C 1.213:
12129: * src/main/pa_string.C 1.160:
12130: * src/main/pa_uue.C 1.1:
12131: * src/targets/apache13/mod_parser3.C 1.24:
12132: * src/targets/cgi/Makefile.am 1.38:
12133: * src/targets/cgi/parser3.C 1.184:
12134: * src/targets/cgi/parser3.dsp 1.51:
12135: * src/targets/isapi/parser3isapi.C 1.76:
12136: * src/types/pa_vform.C 1.57:
12137: * src/types/pa_vform.h 1.35:
12138: * src/types/pa_vmail.C 1.1:
12139: * src/types/pa_vmail.h 1.1:
12140: * src/types/types.dsp 1.27:
1.24 paf 12141: * www/cgi-bin/parser3.log 1.68:
1.15 paf 12142: * www/htdocs/index.html 1.74:
12143: uue to separate file
12144: introducting $message:received
12145: ^mail:send rewritten with backward comp
12146:
12147: * src/classes/classes.dsp 1.22:
12148: * src/main/main.dsp 1.156:
12149: * src/main/pa_globals.C 1.132:
12150: * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
12151: * src/targets/cgi/parser3.dsp 1.52:
12152: * src/targets/isapi/parser3isapi.dsp 1.39:
12153: * src/types/types.dsp 1.28:
12154: win32xml win32mailreceive pseudomodules paths now
12155:
12156: * src/include/pa_config_fixed.h 1.44:
12157: * src/targets/cgi/parser3.C 1.185:
12158: * src/types/pa_vmail.C 1.3:
12159: #ifdef WITH_MAILRECEIVE
12160:
12161: * acconfig.h 1.2:
12162: * configure 1.30:
12163: * configure.in 1.34:
12164: * src/include/pa_config_auto.h.in 1.26:
12165: *** empty log message ***
12166:
12167: 2002-06-21 paf
12168: * Makefile.in 1.13:
12169: * configure 1.28:
12170: * configure.in 1.32:
12171: * src/Makefile.in 1.48:
12172: * src/classes/Makefile.in 1.46:
12173: * src/lib/Makefile.in 1.1:
12174: * src/lib/md5/Makefile.am 1.2:
12175: * src/lib/md5/pa_md5c.c 1.2:
12176: * src/lib/patches/Makefile.in 1.2:
12177: * src/lib/pcre/Makefile.in 1.2:
12178: * src/main/Makefile.in 1.42:
12179: * src/targets/apache13/Makefile.in 1.35:
12180: * src/targets/cgi/Makefile.am 1.37:
12181: * src/targets/cgi/Makefile.in 1.48:
12182: * src/types/Makefile.in 1.39:
12183: lib restructure .in and .am files appropriate changes
12184:
12185: * src/lib/Makefile.am 1.2:
12186: * src/lib/Makefile.in 1.2:
12187: * src/lib/md5/pa_md5.h 1.2:
12188: * src/targets/apache13/p3runConfigure.in 1.10:
12189: * src/targets/apache13/pa_md5c.c 1.2:
12190: lib restructure apache .am & co changes
12191:
12192: * INSTALL 1.23:
12193: * configure.in 1.31:
12194: * operators.txt 1.50:
12195: * parser3.dsw 1.2:
12196: * src/Makefile.am 1.16:
12197: * src/classes/Makefile.am 1.39:
12198: * src/classes/classes.dsp 1.21:
12199: * src/classes/math.C 1.19:
12200: * src/lib/Makefile.am 1.1:
12201: * src/lib/md5/Makefile.am 1.1:
12202: * src/lib/md5/md5.dsp 1.1:
12203: * src/lib/md5/pa_md5.h 1.1:
12204: * src/lib/md5/pa_md5c.c 1.1:
12205: * src/lib/patches/Makefile.am 1.1:
12206: * src/lib/patches/Makefile.in 1.1:
12207: * src/lib/patches/libgdome_cpp_syntax1.patch 1.1:
12208: * src/lib/patches/libgdome_cpp_syntax2.patch 1.1:
12209: * src/lib/patches/libgdome_morestatic.patch 1.1:
12210: * src/lib/patches/libxml_error_column_tab.patch 1.1:
12211: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.1:
12212: * src/lib/patches/libxml_transcoder_context1.patch 1.1:
12213: * src/lib/patches/libxml_transcoder_context2.patch 1.1:
12214: * src/lib/patches/libxml_transcoder_context3.patch 1.1:
12215: * src/lib/patches/libxml_transcoder_context4.patch 1.1:
12216: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.1:
12217: * src/lib/pcre/LICENCE 1.1:
12218: * src/lib/pcre/Makefile.am 1.1:
12219: * src/lib/pcre/Makefile.in 1.1:
12220: * src/lib/pcre/README 1.1:
12221: * src/lib/pcre/Tech.Notes 1.1:
12222: * src/lib/pcre/dftables.c 1.1:
12223: * src/lib/pcre/get.c 1.1:
12224: * src/lib/pcre/ibm-1250.ucm 1.1:
12225: * src/lib/pcre/ibm-1251.ucm 1.1:
12226: * src/lib/pcre/ibm-1257.ucm 1.1:
12227: * src/lib/pcre/internal.h 1.1:
12228: * src/lib/pcre/maketables.c 1.1:
12229: * src/lib/pcre/pcre-2_08.tar.gz 1.1:
12230: * src/lib/pcre/pcre.3 1.1:
12231: * src/lib/pcre/pcre.3.html 1.1:
12232: * src/lib/pcre/pcre.3.txt 1.1:
12233: * src/lib/pcre/pcre.c 1.1:
12234: * src/lib/pcre/pcre.dsp 1.1:
12235: * src/lib/pcre/pcre.h 1.1:
12236: * src/lib/pcre/pcre_dftables.dsp 1.1:
12237: * src/lib/pcre/pcre_parser_ctype.c 1.1:
12238: * src/lib/pcre/pcre_parser_ctype.dsp 1.1:
12239: * src/lib/pcre/ruspart_win2koi.pl 1.1:
12240: * src/lib/pcre/study.c 1.1:
12241: * src/lib/pcre/win-koi.tab 1.1:
12242: * src/main/Makefile.am 1.32:
12243: * src/main/compile.tab.C 1.57:
12244: * src/main/main.dsp 1.154:
12245: * src/targets/apache13/ApacheModuleParser3.dsp 1.13:
12246: * src/targets/apache13/Makefile.am 1.12:
12247: * src/targets/apache13/pa_md5c.c 1.1:
12248: * src/targets/cgi/Makefile.am 1.36:
12249: * src/targets/cgi/parser3.dsp 1.50:
12250: * src/targets/isapi/parser3isapi.dsp 1.38:
12251: * src/types/Makefile.am 1.22:
12252: * src/types/types.dsp 1.26:
1.24 paf 12253: * www/cgi-bin/parser3.log 1.67:
1.15 paf 12254: * www/htdocs/.htaccess 1.5:
12255: * www/htdocs/index.html 1.73:
12256: moved libltdl and pcre to libs/
12257: added libs/md5 which is linked to non-apache targets
12258: ^math:crypt[password;$apr1$salt]
12259:
12260: 2002-06-20 paf
12261: * INSTALL [release_3_0_0003] 1.21.2.1:
12262: * bin/Makefile.am [release_3_0_0003] 1.2.2.1:
12263: * bin/Makefile.in [release_3_0_0003] 1.2.2.1:
12264: * bin/auto.p.dist.in [release_3_0_0003] 1.2.2.1:
12265: * configure [release_3_0_0003] 1.26.2.2:
12266: * configure.in [release_3_0_0003] 1.29.2.2:
12267: * operators.txt [release_3_0_0003] 1.47.2.1:
12268: * src/classes/file.C [release_3_0_0003] 1.88.2.1:
12269: * src/classes/op.C [release_3_0_0003] 1.96.2.1:
12270: * src/doc/doxygen.cfg [release_3_0_0003] 1.22.4.1:
12271: * src/include/pa_globals.h [release_3_0_0003] 1.88.2.1:
12272: * src/include/pa_request.h [release_3_0_0003] 1.138.2.1:
12273: * src/main/execute.C [release_3_0_0003] 1.241.2.1:
12274: * src/main/pa_request.C [release_3_0_0003] 1.211.2.1:
12275: * src/targets/apache13/mod_parser3.C [release_3_0_0003] 1.22.2.1:
12276: * src/targets/cgi/parser3.C [release_3_0_0003] 1.182.2.1:
12277: * src/targets/isapi/parser3isapi.C [release_3_0_0003] 1.74.2.1:
12278: * src/types/pa_vmethod_frame.h [release_3_0_0003] 1.26.6.1:
12279: * www/htdocs/auto.p [release_3_0_0003] 1.11.2.1:
12280: * www/htdocs/index.html [release_3_0_0003] 1.69.2.1:
12281: marged latest HEAD updates, mainly file:justname&co & @auto
12282: conf[filespec
12283:
12284: * INSTALL 1.22:
12285: * bin/Makefile.am 1.3:
12286: * bin/auto.p.dist.in 1.1:
12287: * configure.in 1.30:
12288: * operators.txt 1.48:
12289: * src/doc/doxygen.cfg 1.23:
12290: * src/include/pa_globals.h 1.89:
12291: * src/targets/apache13/mod_parser3.C 1.23:
12292: * src/targets/cgi/parser3.C 1.183:
12293: * src/targets/isapi/parser3isapi.C 1.75:
12294: * www/htdocs/auto.p 1.12:
12295: * www/htdocs/index.html 1.70:
12296: parser3.conf renamed to auto.p
12297:
12298: * operators.txt 1.49:
12299: * src/classes/file.C 1.89:
1.24 paf 12300: * www/cgi-bin/parser3.log 1.66:
1.15 paf 12301: * www/htdocs/auto.p 1.14:
12302: * www/htdocs/index.html 1.72:
12303: !^file:dirname[/a/some.tar.gz]=/a
12304: !^file:dirname[/a/b/]=/a
12305: !^file:basename[/a/some.tar.gz]=some.tar.gz
12306: !^file:justname[/a/some.tar.gz]=some.tar
12307: !^file:justext[/a/some.tar.gz]=gz
12308:
12309: * bin/Makefile.in 1.3:
12310: * configure 1.27:
12311: parser3.conf renamed to auto.p autoconf changes
12312:
12313: * src/classes/op.C 1.97:
12314: * src/include/pa_request.h 1.139:
12315: * src/main/execute.C 1.242:
12316: * src/main/pa_request.C 1.212:
12317: * src/types/pa_vmethod_frame.h 1.27:
1.24 paf 12318: * www/cgi-bin/parser3.log 1.65:
1.15 paf 12319: * www/htdocs/auto.p 1.13:
12320: * www/htdocs/index.html 1.71:
12321: introducing @conf/auto[filespec]
12322:
12323: * bin/auto.p.dist.in 1.2:
12324: <noindex>
12325:
12326: 2002-06-18 paf
12327: * bin/Makefile.am 1.1:
12328: * bin/Makefile.in 1.1:
12329: * etc/Makefile.am 1.4:
12330: * www/htdocs/index.html 1.69:
12331: bin/parser3.conf.dist [moved from etc
12332:
1.24 paf 12333: * src/classes/file.C 1.86:
12334: * www/cgi-bin/parser3.log 1.64:
12335: ^file::exec[script;$.bad error case insensitive check now
12336:
1.15 paf 12337: * configure [release_3_0_0003] 1.26.2.1:
12338: * configure.in [release_3_0_0003] 1.29.2.1:
12339: * src/include/pa_version.h [release_3_0_0003] 1.5.2.1:
12340: version to configure.in
12341:
12342: * src/classes/file.C 1.85:
1.24 paf 12343: * www/cgi-bin/parser3.log 1.63:
1.15 paf 12344: * www/htdocs/index.html 1.68:
12345: ^file::exec[script;$.bad now error, not skip
12346:
12347: * Makefile.am 1.5:
12348: * Makefile.in 1.12:
12349: * bin/Makefile.am 1.2:
12350: * bin/Makefile.in 1.2:
12351: * configure 1.26:
12352: * configure.in 1.29:
12353: * etc/Makefile.in 1.8:
12354: * etc/parser3.charsets/Makefile.am 1.3:
12355: * etc/parser3.charsets/Makefile.in 1.10:
12356: * src/targets/apache13/Makefile.in 1.34:
12357: parser3.conf.dist moved to bin, .in & *.am updated
12358:
12359: * src/classes/file.C 1.87:
12360: strcasecmp
12361:
12362: * INSTALL 1.21:
12363: reflected .conf.dist dir change
12364:
12365: * configure 1.25:
12366: * configure.in 1.28:
12367: * src/include/pa_pool.h 1.80:
12368: * src/include/pa_types.h 1.41:
12369: pack configure.in detection simplified.
12370: figured out that gcc on sparc not that stupid as thought previously:
12371: 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]
12372: so packed must be all parts of packed class, i.e. it's parents&fields(classes).
12373: for now it's only String that packed and what was wrong is that it's parent - Pooled, were not packed. fixed that.
12374:
12375: * src/classes/file.C 1.88:
12376: strncasecmp
12377:
12378: 2002-06-14 paf
12379: * operators.txt 1.47:
12380: more precise xml-to-text options
12381:
12382: * operators.txt 1.46:
12383: * src/types/pa_vxnode.C 1.17:
12384: xnode attribute_node.name/value
12385: xnode pi.node.data
12386:
12387: 2002-06-12 paf
12388: * Makefile.in 1.11:
12389: * configure 1.24:
12390: * configure.in 1.27:
12391: * etc/Makefile.in 1.7:
12392: * etc/parser3.charsets/Makefile.in 1.9:
12393: * src/Makefile.in 1.47:
12394: * src/classes/Makefile.in 1.45:
12395: * src/include/Makefile.in 1.5:
12396: * src/main/Makefile.in 1.41:
12397: * src/sql/Makefile.in 1.5:
12398: * src/targets/Makefile.in 1.36:
12399: * src/targets/cgi/Makefile.am 1.35:
12400: * src/targets/cgi/Makefile.in 1.47:
12401: * src/targets/cgi/parser3.C 1.182:
12402: * src/targets/isapi/Makefile.in 1.5:
12403: * src/types/Makefile.in 1.38:
12404: removed root conf define creation
12405:
12406: * src/classes/mail.C 1.66:
12407: sendmail -ti [default now]
12408:
12409: * src/include/pa_globals.h 1.86:
12410: * src/include/pa_request.h 1.136:
12411: * src/main/main.dsp 1.153:
12412: * src/main/pa_globals.C 1.128:
12413: * src/main/pa_request.C 1.208:
1.24 paf 12414: * www/cgi-bin/parser3.log 1.60:
1.15 paf 12415: @conf
12416:
1.24 paf 12417: * src/include/pa_globals.h 1.87:
12418: * src/include/pa_request.h 1.137:
12419: * src/main/execute.C 1.241:
12420: * src/main/pa_globals.C 1.129:
12421: * src/main/pa_request.C 1.209:
12422: * www/cgi-bin/parser3.log 1.61:
12423: @rootconf [were @conf]
12424:
1.15 paf 12425: * INSTALL 1.20:
12426: * configure.in 1.26:
12427: * etc/Makefile.am 1.3:
12428: * operators.txt 1.43:
12429: * src/include/pa_globals.h 1.88:
12430: * src/include/pa_request.h 1.138:
12431: * src/main/compile.tab.C 1.56:
12432: * src/main/pa_globals.C 1.130:
12433: * src/main/pa_request.C 1.211:
12434: * src/targets/apache13/mod_parser3.C 1.22:
12435: * src/targets/cgi/parser3.C 1.181:
12436: * src/targets/isapi/parser3isapi.C 1.74:
1.24 paf 12437: * www/cgi-bin/parser3.log 1.62:
1.15 paf 12438: parser3.conf now one and only
12439:
12440: * src/classes/mail.C 1.65:
12441: * src/main/pa_request.C 1.210:
12442: $MAIL $CHARSETS allowed to be strings. for convinient #ing
12443:
12444: 2002-06-11 paf
12445: * src/classes/file.C 1.83:
12446: * src/targets/cgi/parser3.dsp 1.49:
12447: * src/targets/isapi/parser3isapi.C 1.73:
1.24 paf 12448: * www/cgi-bin/parser3.log 1.59:
1.15 paf 12449: * www/htdocs/.htaccess 1.4:
12450: * www/htdocs/index.html 1.66:
12451: suexec env keys filter plus CGI_ as valid prefix
12452:
12453: * src/classes/file.C 1.84:
12454: check simplified
12455:
12456: * src/classes/file.C 1.82:
12457: * src/include/pa_request.h 1.135:
12458: * src/include/pa_sapi.h 1.19:
12459: * src/targets/apache13/mod_parser3.C 1.21:
12460: * src/targets/cgi/parser3.C 1.180:
12461: * src/targets/isapi/parser3isapi.C 1.72:
1.24 paf 12462: * www/cgi-bin/parser3.log 1.58:
1.15 paf 12463: * www/htdocs/index.html 1.65:
12464: file::exec/cgi to pass HTTP_ vars
12465: introducing SAPI::environment
12466:
12467: 2002-06-10 paf
12468: * src/main/pa_common.C [release_1_0_0001] 1.108.2.1:
12469: fixed -d (bug)
12470:
12471: * configure 1.20:
12472: * configure [release_3_0_0002] 1.19.2.1:
12473: * configure.in [release_3_0_0002] 1.21.2.1:
12474: * src/include/pa_version.h 1.5:
12475: * src/include/pa_version.h [release_3_0_0002] 1.4.2.1:
12476: makes
12477:
12478: * operators.txt 1.41:
12479: old merge conflict removed
12480:
12481: * src/types/pa_vform.C 1.56:
12482: * src/types/pa_vform.h 1.34:
12483: * www/htdocs/index.html 1.62:
12484: $form: not determined yet check
12485:
12486: * src/main/pa_common.C 1.109:
12487: merged fixed -d (bug)
12488:
12489: * src/main/compile.tab.C 1.55:
12490: * src/main/pa_string.C 1.159:
1.24 paf 12491: * www/cgi-bin/parser3.log 1.56:
1.15 paf 12492: * www/htdocs/index.html 1.63:
12493: whitespace after number in autoconvert now ignored
12494:
12495: * operators.txt 1.42:
12496: * src/classes/op.C 1.96:
12497: * src/include/pa_common.h 1.77:
12498: * src/main/pa_common.C 1.110:
12499: lock failures reported now
12500:
12501: * configure 1.21:
12502: * configure.in 1.23:
12503: pack even address access on sparc&co arch checked in configure
12504:
12505: * configure 1.23:
12506: * configure.in 1.25:
12507: *** empty log message ***
12508:
12509: * src/main/compile_tools.C 1.50:
1.24 paf 12510: * www/cgi-bin/parser3.log 1.57:
1.15 paf 12511: * www/htdocs/index.html 1.64:
12512: ^if(" 1 "){y} bug fixed
12513: optimization string->double @ compile time were not-enough-checking...
12514:
12515: * configure 1.22:
12516: * configure.in 1.24:
12517: hpux check, nsl link, no socket
12518:
12519: * src/classes/mail.C 1.64:
12520: mail netscape attachment name fixed. todo: $response:body
12521: content-type:name
12522:
12523: * src/main/untaint.C 1.102:
12524: bug#2) mail subject got always prepended with charset even when
12525: all letters were 7bit one
12526:
12527: 2002-06-04 paf
12528: * src/targets/apache13/mod_parser3.C 1.20:
12529: * src/targets/apache13/mod_parser3.C [release_1_0_0001] 1.19.2.1:
12530: fixed .dsp-s along with reorganized cvs modules dirs structure
12531:
12532: 2002-06-03 paf
12533: * etc/parser3.charsets/windows-1251.cfg 1.5:
12534: * operators.txt 1.40:
12535: * src/classes/classes.dsp 1.20:
12536: * src/main/compile.tab.C 1.54:
12537: * src/main/main.dsp 1.152:
12538: * src/main/pa_globals.C 1.127:
12539: * src/targets/apache13/ApacheModuleParser3.dsp 1.12:
12540: * src/targets/cgi/parser3.C 1.179:
12541: * src/targets/cgi/parser3.dsp 1.48:
12542: * src/targets/isapi/parser3isapi.dsp 1.37:
12543: * src/types/types.dsp 1.25:
12544: * www/htdocs/index.html 1.60:
12545: fixed .dsp-s along with reorganized cvs modules dirs structure
12546:
12547: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
12548: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
12549: * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
12550: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
12551: * src/targets/apache13/ApacheModuleParser3.dsp [release_1_0_0001] 1.11.2.1:
12552: * src/targets/cgi/parser3.dsp [release_1_0_0001] 1.46.2.1:
12553: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.2:
12554: * src/types/types.dsp [release_1_0_0001] 1.23.2.2:
12555: reorganized cvs modules
12556:
12557: 2002-05-28 paf
12558: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.3:
12559: info.uri now ""
12560:
12561: 2002-05-17 paf
12562: * src/classes/table.C 1.153:
12563: * src/classes/table.C [release_1_0_0001] 1.151.2.1:
12564: ^table.save << checked empty pre/match/post columns
12565:
12566: 2002-05-16 paf
12567: * src/classes/image.C 1.72:
1.24 paf 12568: * www/cgi-bin/parser3.log 1.55:
1.15 paf 12569: * www/htdocs/index.html 1.59:
12570: image::measure can png now
12571:
12572: 2002-05-15 paf
12573: * operators.txt 1.38:
12574: * src/classes/date.C 1.31:
1.24 paf 12575: * www/cgi-bin/parser3.log 1.54:
1.15 paf 12576: * www/htdocs/index.html 1.58:
12577: ^date::create[%H:%M[:%S]] added
12578:
12579: * etc/parser3.charsets/windows-1251.cfg 1.4:
12580: 0x forgot, fixed
12581:
12582: * operators.txt 1.37:
12583: * src/classes/date.C 1.30:
1.24 paf 12584: * www/cgi-bin/parser3.log 1.53:
1.15 paf 12585: * www/htdocs/.htaccess 1.3:
12586: * www/htdocs/auto.p 1.10:
12587: * www/htdocs/index.html 1.57:
12588: ^date::create[%Y[-%m[-%d[ %H[:%M[:%S]]]]]]
12589: [-%m now
12590:
12591: 2002-05-14 paf
12592: * etc/parser3.charsets/windows-1251.cfg 1.3:
12593: * etc/parser3.charsets/windows-1251.cfg [release_1_0_0001] 1.2.2.1:
12594: added 3 quotes
12595:
12596: 2002-05-07 paf
12597: * src/classes/classes.dsp 1.19:
12598: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
12599: * src/classes/op.C 1.95:
12600: * src/classes/op.C [release_1_0_0001] 1.93.2.1:
12601: * src/include/pa_globals.h 1.85:
12602: * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
12603: * src/include/pa_request.h 1.134:
12604: * src/include/pa_request.h [release_1_0_0001] 1.133.2.1:
12605: * src/include/pa_table.h 1.44:
12606: * src/include/pa_table.h [release_1_0_0001] 1.43.2.1:
12607: * src/main/compile.tab.C 1.53:
12608: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.1:
12609: * src/main/compile.y 1.187:
12610: * src/main/compile.y [release_1_0_0001] 1.186.2.1:
12611: * src/main/main.dsp 1.151:
12612: * src/main/main.dsp [release_1_0_0001] 1.150.2.1:
12613: * src/main/pa_globals.C 1.126:
12614: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.2:
12615: * src/main/pa_request.C 1.207:
12616: * src/main/pa_request.C [release_1_0_0001] 1.204.2.1:
12617: * src/main/pa_table.C 1.47:
12618: * src/main/pa_table.C [release_1_0_0001] 1.46.2.1:
12619: * src/targets/isapi/pa_pool.C 1.13:
12620: * src/targets/isapi/pa_pool.C [release_1_0_0001] 1.12.2.1:
12621: * src/targets/isapi/parser3isapi.C 1.71:
12622: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.2:
12623: * src/targets/isapi/parser3isapi.dsp 1.36:
12624: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.1:
12625: * src/targets/isapi/pool_storage.h 1.16:
12626: * src/targets/isapi/pool_storage.h [release_1_0_0001] 1.15.2.1:
12627: * src/types/types.dsp 1.24:
12628: * src/types/types.dsp [release_1_0_0001] 1.23.2.1:
12629: * www/htdocs/parser-status.html 1.2:
12630: * www/htdocs/parser-status.html [release_1_0_0001] 1.1.2.1:
12631: Table name2number field now &.
12632: 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]
12633:
12634: 2002-05-06 paf
12635: * src/main/pa_globals.C 1.125:
12636: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.1:
12637: * src/targets/cgi/parser3.C 1.178:
12638: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.2:
12639: * src/targets/cgi/pool_storage.h 1.10:
12640: * src/targets/cgi/pool_storage.h [release_1_0_0001] 1.9.2.1:
12641: * src/targets/isapi/parser3isapi.C 1.70:
12642: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.1:
12643: removed 100*40 bytes per request memory leak [nonpool malloc in
12644: globals]
12645:
12646: 2002-04-30 paf
12647: * configure 1.19:
12648: * src/include/pa_version.h 1.4:
12649: version now not b
12650:
12651: * src/targets/cgi/parser3.C 1.177:
1.24 paf 12652: * www/cgi-bin/parser3.log 1.52:
1.15 paf 12653: * www/htdocs/global.xsl 1.7:
12654: * www/htdocs/index.html 1.56:
12655: request.uri now never 0
12656:
12657: 2002-04-29 paf
12658: * configure.in 1.21:
12659: removed b
12660:
12661: * src/doc/ClassExample1.dox 1.4:
12662: * src/doc/ClassExample3.dox 1.4:
12663: * src/doc/aliased.dox 1.4:
12664: * src/doc/methoded.dox 1.3:
12665: * src/doc/string.dox 1.4:
12666: * src/doc/value.dox 1.3:
12667: * src/include/pa_exception.h 1.34:
12668: * src/main/pa_request.C 1.205:
12669: * src/targets/cgi/parser3.C 1.176:
12670: merged from 0001
12671:
12672: * src/classes/op.C 1.94:
12673: * src/include/pa_exception.h 1.35:
12674: * src/main/pa_request.C 1.206:
12675: Exception::comment/type checked in (), no there's no empty type
12676: comment by default
12677:
12678: 2002-04-26 paf
12679: * src/doc/doxygen.cfg 1.22:
12680: * src/doc/doxygen.cfg [release_1_0_0001] 1.21.2.1:
12681: * src/targets/cgi/parser3.dsp 1.47:
1.24 paf 12682: * www/cgi-bin/parser3.log 1.51:
1.15 paf 12683: * www/htdocs/index.html 1.55:
12684: doxygen dot image size reduced
12685:
12686: 2002-04-25 paf
12687: * src/classes/table.C 1.152:
1.24 paf 12688: * www/cgi-bin/parser3.log 1.47:
1.15 paf 12689: * www/htdocs/.htaccess 1.1:
12690: * www/htdocs/index.html 1.51:
12691: removed restriction on column count to ^table.hash to work, now
12692: must be >0 [were >1]
12693:
12694: * src/targets/cgi/parser3.C 1.175:
12695: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.1:
12696: setenv in .htaccess when cgi is not under that dir got
12697: REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
12698: into account
12699:
1.24 paf 12700: * www/cgi-bin/parser3.log 1.48:
1.15 paf 12701: * www/htdocs/index.html 1.52:
12702: sample of 'using junction out of context'
12703:
12704: * operators.txt 1.35:
12705: * operators.txt 1.36:
12706: * src/classes/date.C 1.28:
12707: * src/classes/date.C 1.29:
1.24 paf 12708: * www/cgi-bin/parser3.log 1.49:
1.15 paf 12709: * www/htdocs/index.html 1.53:
12710: ^date::create[2002-12-33 01:03:04]
12711:
12712: 2002-04-24 paf
12713: * src/classes/classes.dsp 1.18:
12714: * src/main/compile.tab.C 1.52:
12715: * src/main/main.dsp 1.150:
12716: * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
12717: * src/targets/cgi/parser3.C 1.174:
12718: * src/targets/cgi/parser3.dsp 1.46:
12719: * src/targets/isapi/parser3isapi.dsp 1.34:
12720: * src/types/types.dsp 1.23:
12721: MSVC profile targets
12722:
12723: 2002-04-23 paf
12724: * operators.txt 1.34:
12725: * src/classes/string.C 1.110:
1.24 paf 12726: * www/cgi-bin/parser3.log 1.46:
1.15 paf 12727: * www/htdocs/index.html 1.50:
12728: int/double/string:sql{}[$.default{code}]
12729: fixed [were barking: "junction used outside of context"]
12730:
12731: 2002-04-22 paf
12732: * src/classes/string.C 1.109:
12733: * src/include/pa_string.h 1.138:
12734: * src/main/pa_string.C 1.158:
12735: * src/types/pa_vstring.C 1.19:
12736: * src/types/pa_vstring.h 1.46:
12737: * types.txt 1.2:
12738: ^string.optimize[]
12739:
12740: * src/main/execute.C 1.238:
1.24 paf 12741: * www/cgi-bin/parser3.log 1.43:
1.15 paf 12742: * www/htdocs/index.html 1.48:
12743: junctions to local contexts got cleanized&checked later
12744:
1.24 paf 12745: * src/main/execute.C 1.240:
12746: * www/cgi-bin/parser3.log 1.45:
12747: rolled back to before_killing_userjunction_contexts
12748:
1.15 paf 12749: * src/include/pa_globals.h 1.84:
12750: * src/include/pa_table.h 1.43:
12751: * src/main/pa_globals.C 1.124:
12752: * src/main/pa_string.C 1.157:
12753: * src/main/pa_table.C 1.46:
12754: fixed match table template
12755:
12756: * src/classes/string.C 1.107:
12757: * src/classes/string.C 1.108:
12758: optimize removed from string .left/right/pos
12759:
12760: * src/main/execute.C 1.239:
1.24 paf 12761: * www/cgi-bin/parser3.log 1.44:
1.15 paf 12762: * www/htdocs/index.html 1.49:
12763: user junctions context killed
12764:
12765: 2002-04-19 paf
12766: * src/classes/string.C 1.106:
12767: * src/include/pa_request.h 1.133:
12768: * src/include/pa_string.h 1.137:
12769: * src/main/pa_request.C 1.204:
12770: * src/main/pa_string.C 1.156:
12771: * src/types/pa_vstring.C 1.18:
12772: * src/types/pa_vstring.h 1.45:
1.24 paf 12773: * www/cgi-bin/parser3.log 1.42:
1.15 paf 12774: * www/htdocs/index.html 1.47:
12775: string now optimized prior to .left .right .mid .pos .match when that is profitable,
12776: and always before .replace
12777: when $ORIGINS(1) optimization disabled
12778: 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
12779:
12780: * src/classes/op.C 1.93:
12781: * src/classes/string.C 1.105:
12782: * src/types/pa_value.h 1.86:
12783: VTable removed from each String::match replace iteration, and made stacked
12784: sizeof(VTable)=12bytes economy on each replace code
12785:
12786: * src/include/pa_globals.h 1.83:
12787: * src/include/pa_table.h 1.42:
12788: * src/main/pa_globals.C 1.123:
12789: * src/main/pa_string.C 1.155:
12790: String::match table columns globalized, not created @ each ^match anymore
12791: economy: sizeof(Array)+space on 3+x cells=24+ bytes per ^match
12792:
12793: * src/classes/file.C 1.81:
12794: ovector now local
12795: economy: 16 bytes per ^file:list
12796:
12797: * src/classes/string.C 1.104:
12798: * src/include/pa_string.h 1.136:
12799: * src/main/pa_string.C 1.154:
12800: * www/htdocs/index.html 1.46:
12801: string.match[]['] option enables generation of $match.prematch
12802: .match .postmatch columns
12803:
12804: * src/main/pa_string.C 1.153:
12805: String::match options analized without cstr-ing them now
12806:
12807: * src/doc/chmhelper.pl 1.1:
12808: * src/doc/doxygen.cfg 1.21:
12809: * src/doc/footer.htm 1.1:
12810: * src/doc/html2chm.cmd 1.6:
12811: * src/doc/postbuild.txt 1.3:
12812: * src/doc/sources2html.cmd 1.5:
12813: * src/doc/view_chm.cmd 1.2:
12814: * src/doc/view_html.cmd 1.2:
12815: config updated to doxygen 1.2.15,
12816: created helper which fixes minor bugs in chm project files & htm tree.
12817: changed extension to .htm
12818:
12819: * src/doc/footer.htm 1.2:
12820: 2001,
12821:
12822: 2002-04-18 paf
12823: * src/classes/classes.h 1.18:
12824: * src/classes/hash.C 1.40:
12825: * src/types/pa_value.h 1.85:
12826: * src/types/pa_vbool.h 1.18:
12827: * src/types/pa_vcookie.h 1.16:
12828: * src/types/pa_vdate.h 1.10:
12829: * src/types/pa_vdouble.h 1.37:
12830: * src/types/pa_venv.h 1.21:
12831: * src/types/pa_vfile.h 1.42:
12832: * src/types/pa_vhash.h 1.33:
12833: * src/types/pa_vimage.h 1.25:
12834: * src/types/pa_vint.h 1.34:
12835: * src/types/pa_vjunction.h 1.13:
12836: * src/types/pa_vobject.h 1.18:
12837: * src/types/pa_vrequest.h 1.17:
12838: * src/types/pa_vresponse.h 1.22:
12839: * src/types/pa_vstateless_class.h 1.26:
12840: * src/types/pa_vstateless_object.h 1.17:
12841: * src/types/pa_vstatus.h 1.8:
12842: * src/types/pa_vstring.h 1.44:
12843: * src/types/pa_vtable.h 1.38:
12844: * src/types/pa_vvoid.h 1.9:
12845: * src/types/pa_vxdoc.h 1.21:
12846: * src/types/pa_vxnode.h 1.14:
12847: fclass_real lowered from VStateless_class to VObject
12848:
12849: * src/types/pa_value.C 1.1:
12850: forced to cut that from .h because of VStateless_class usage [
12851: undefined in .h]
12852:
12853: * src/classes/classes.h 1.17:
12854: * src/classes/date.C 1.27:
12855: * src/classes/double.C 1.47:
12856: * src/classes/file.C 1.80:
12857: * src/classes/form.C 1.23:
12858: * src/classes/hash.C 1.39:
12859: * src/classes/image.C 1.71:
12860: * src/classes/int.C 1.44:
12861: * src/classes/mail.C 1.63:
12862: * src/classes/math.C 1.18:
12863: * src/classes/op.C 1.91:
12864: * src/classes/response.C 1.19:
12865: * src/classes/string.C 1.103:
12866: * src/classes/table.C 1.151:
12867: * src/classes/void.C 1.19:
12868: * src/classes/xnode.C 1.44:
12869: * src/include/pa_globals.h 1.82:
12870: * src/include/pa_request.h 1.132:
12871: * src/main/execute.C 1.236:
12872: * src/main/pa_globals.C 1.122:
12873: * src/main/pa_request.C 1.201:
12874: * src/types/Makefile.am 1.21:
12875: * src/types/pa_value.h 1.84:
12876: * src/types/pa_vdouble.h 1.36:
12877: * src/types/pa_vform.C 1.55:
12878: * src/types/pa_vhash.h 1.32:
12879: * src/types/pa_vint.h 1.33:
12880: * src/types/pa_vmath.h 1.7:
12881: * src/types/pa_vmethod_frame.h 1.25:
12882: * src/types/pa_vstateless_class.h 1.24:
12883: * src/types/pa_wcontext.C 1.18:
12884: * src/types/pa_wcontext.h 1.32:
12885: * src/types/pa_wwrapper.h 1.18:
12886: * src/types/types.dsp 1.22:
1.24 paf 12887: * www/cgi-bin/parser3.log 1.36:
1.15 paf 12888: * www/htdocs/index.html 1.40:
12889: removed Value::fname
12890:
12891: * src/include/pa_opcode.h 1.18:
12892: * src/main/compile.tab.C 1.51:
12893: * src/main/compile.y 1.186:
12894: * src/main/compile_tools.C 1.49:
12895: * src/main/compile_tools.h 1.61:
12896: * src/main/execute.C 1.237:
12897: * src/main/pa_request.C 1.202:
12898: * src/types/pa_vmethod_frame.h 1.26:
1.24 paf 12899: * www/cgi-bin/parser3.log 1.37:
1.15 paf 12900: * www/htdocs/index.html 1.41:
12901: OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
12902: stack [no more heap waste on each CALL]
12903:
12904: * src/types/pa_valiased.C 1.14:
12905: * src/types/pa_valiased.h 1.19:
12906: * src/types/pa_vclass.h 1.25:
12907: * src/types/pa_vobject.h 1.17:
12908: * src/types/pa_wcontext.C 1.19:
1.24 paf 12909: * www/cgi-bin/parser3.log 1.38:
1.15 paf 12910: * www/htdocs/index.html 1.42:
12911: VAliased get/set alias now virtual and implemented down in
12912: VClass, fclass_alias removed,
12913:
12914: * src/main/pa_request.C 1.203:
12915: * src/types/pa_valiased.h 1.20:
12916: * src/types/pa_vstateless_class.h 1.25:
12917: * src/types/pa_vstateless_object.h 1.16:
12918: * src/types/pa_vstring.h 1.43:
1.24 paf 12919: * www/cgi-bin/parser3.log 1.39:
1.15 paf 12920: * www/htdocs/index.html 1.43:
12921: VStateless_string_object speicalized light version of VStateless_object
12922:
12923: * src/types/Makefile.in 1.37:
12924: *** empty log message ***
12925:
12926: * src/doc/doxygen.cfg 1.20:
12927: .chi generation disabled
12928:
12929: * src/classes/classes.h 1.19:
12930: * src/classes/xdoc.C 1.92:
12931: * src/classes/xnode.C 1.45:
12932: * src/classes/xnode.h 1.11:
12933: * src/types/pa_vxdoc.C 1.13:
1.24 paf 12934: * www/cgi-bin/parser3.log 1.40:
12935: * www/cgi-bin/parser3.log 1.41:
1.15 paf 12936: * www/htdocs/index.html 1.44:
12937: * www/htdocs/index.html 1.45:
12938: xdoc(xnode) now fully - fields&methods
12939:
12940: * src/classes/op.C 1.92:
12941: ^throw comment param made optional
12942:
12943: 2002-04-17 paf
12944: * src/types/pa_vhash.h 1.31:
12945: vstring wrong parent fixed
12946:
12947: * src/classes/op.C 1.90:
12948: taint local result var bug fixed
12949:
12950: * src/doc/ClassExample1.dox 1.3:
12951: * src/doc/ClassExample2.dox 1.4:
12952: * src/doc/ClassExample3.dox 1.3:
12953: * src/doc/compiler.dox 1.3:
12954: * src/doc/module.dox 1.3:
12955: * src/doc/pooled.dox 1.3:
12956: * src/doc/string.dox 1.3:
12957: * src/doc/targets.dox 1.3:
12958: * src/include/pa_pool.h 1.79:
12959: * src/include/pa_types.h 1.40:
12960: dox updated to current state, PTHROW freshen to throw & co
12961:
12962: 2002-04-16 paf
12963: * src/classes/op.C 1.89:
12964: exception2vhash file now tainted
12965:
12966: * src/include/pa_opcode.h 1.17:
12967: * src/main/compile.tab.C 1.49:
12968: * src/main/compile.y 1.185:
12969: * src/main/execute.C 1.232:
12970: * src/targets/cgi/parser3.C 1.172:
1.24 paf 12971: * www/cgi-bin/parser3.log 1.30:
1.15 paf 12972: OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
12973:
12974: * src/doc/postbuild.txt 1.2:
12975: * src/main/execute.C 1.234:
1.24 paf 12976: * www/cgi-bin/parser3.log 1.34:
1.15 paf 12977: * www/htdocs/index.html 1.37:
12978: result in @postprocess & @unhandled_exception now taken into
12979: account as in usual functions
12980:
12981: * src/doc/postbuild.txt 1.1:
12982: instructions on post .html build
12983:
12984: * asm.txt 1.2:
12985: * form.txt 1.2:
12986: * lang.txt 1.2:
12987: * sql.txt 1.2:
1.24 paf 12988: * www/cgi-bin/parser3.log 1.35:
1.15 paf 12989: removed outdated. see in Attic asm.txt as most interesting
12990:
12991: * src/classes/op.C 1.87:
1.24 paf 12992: * www/cgi-bin/parser3.log 1.28:
1.15 paf 12993: * www/htdocs/auto.p 1.8:
12994: extra check on empty file in origin in _execute
12995:
12996: * src/classes/date.C 1.26:
12997: * src/main/compile.tab.C 1.50:
12998: * src/targets/cgi/parser3.C 1.173:
1.24 paf 12999: * www/cgi-bin/parser3.log 1.31:
13000: * www/cgi-bin/parser3.log 1.32:
1.15 paf 13001: cheched date:create(days) param for validity [later were
13002: assumed valid and crashed on invalid onces]
13003:
13004: * src/classes/file.C 1.79:
13005: * src/main/pa_exec.C 1.35:
1.24 paf 13006: * www/cgi-bin/parser3.log 1.33:
1.15 paf 13007: * www/htdocs/index.html 1.36:
13008: stderr of execs mark as tainted
13009:
13010: * src/main/execute.C 1.235:
13011: * www/htdocs/index.html 1.38:
13012: $result in @main now taken into account as in usual functions
13013:
1.24 paf 13014: * src/classes/op.C 1.88:
13015: * www/cgi-bin/parser3.log 1.29:
13016: _process pseudo origin copied from local var to heap
13017:
1.23 paf 13018: * src/main/pa_request.C 1.199:
13019: uri in error log
13020:
1.15 paf 13021: * src/main/pa_request.C 1.200:
13022: * src/targets/isapi/parser3isapi.C 1.69:
13023: * www/htdocs/index.html 1.39:
13024: removed check, preventing content-length: 0 from appearing
13025:
13026: * src/doc/doxygen.cfg 1.19:
13027: * src/doc/html2chm.cmd 1.5:
13028: .chm file only now, no .chi
13029:
13030: 2002-04-15 paf
13031: * src/classes/image.C 1.70:
13032: * src/classes/op.C 1.83:
13033: * src/classes/op.C 1.84:
13034: * src/classes/string.C 1.101:
13035: * src/classes/table.C 1.149:
13036: * src/include/pa_request.h 1.129:
13037: * src/main/execute.C 1.228:
13038: * src/types/pa_value.h 1.81:
13039: * src/types/pa_vmethod_frame.h 1.24:
13040: * src/types/pa_wcontext.h 1.29:
1.24 paf 13041: * www/cgi-bin/parser3.log 1.25:
1.15 paf 13042: StringOrValue wcontext result, now ready for dual writes
13043:
1.24 paf 13044: * src/classes/file.C 1.78:
13045: * src/classes/op.C 1.86:
13046: * src/classes/table.C 1.150:
13047: * www/cgi-bin/parser3.log 1.26:
13048: finished dual write_xxx_lang functions
13049:
1.15 paf 13050: * src/main/execute.C 1.231:
13051: * src/types/pa_value.h 1.83:
1.24 paf 13052: * www/cgi-bin/parser3.log 1.27:
1.15 paf 13053: fixed name update
13054:
13055: * src/main/execute.C 1.229:
13056: CodeFrame soul fixed [mistakenly killed by prev changes]
13057:
13058: * src/classes/date.C 1.25:
13059: * src/classes/file.C 1.76:
13060: * src/classes/mail.C 1.62:
13061: * src/classes/string.C 1.102:
13062: * src/classes/xnode.C 1.43:
13063: * src/include/pa_request.h 1.130:
13064: * src/types/pa_value.h 1.82:
13065: * src/types/pa_wcontext.h 1.30:
13066: removed absolutely unnecessary VString shells
13067:
13068: * src/classes/op.C 1.82:
13069: * src/include/pa_globals.h 1.81:
13070: * src/include/pa_opcode.h 1.16:
13071: * src/include/pa_request.h 1.128:
13072: * src/main/compile.tab.C 1.47:
13073: * src/main/compile.y 1.183:
13074: * src/main/compile_tools.C 1.47:
13075: * src/main/compile_tools.h 1.59:
13076: * src/main/execute.C 1.226:
13077: * src/main/pa_globals.C 1.121:
13078: * src/main/pa_request.C 1.198:
13079: * src/targets/cgi/parser3.C 1.170:
1.24 paf 13080: * www/cgi-bin/parser3.log 1.24:
1.15 paf 13081: * www/htdocs/index.html 1.35:
13082: switch in hash constructor fixed [were problems with using of
13083: stacked wwrapper after it's death]
13084:
13085: * src/classes/file.C 1.77:
13086: * src/classes/hash.C 1.38:
13087: * src/classes/op.C 1.85:
13088: * src/include/pa_request.h 1.131:
13089: * src/main/execute.C 1.230:
13090: * src/types/pa_wcontext.h 1.31:
13091: started dual write_xxx_lang functions, if checked & works
13092:
13093: * src/targets/cgi/parser3.C 1.171:
13094: ctime sometimes can be just "", checked that
13095:
13096: * src/main/compile.tab.C 1.48:
13097: * src/main/compile.y 1.184:
13098: * src/main/compile_tools.C 1.48:
13099: * src/main/compile_tools.h 1.60:
13100: * src/main/execute.C 1.227:
13101: OP_GET_ELEMENT+OP_GET_ELEMENT__WRITE
13102: changed to OP_WRITE_VALUE
13103: in var get cases
13104:
13105: 2002-04-12 paf
13106: * operators.txt 1.33:
13107: * src/classes/table.C 1.148:
1.24 paf 13108: * www/cgi-bin/parser3.log 1.23:
1.15 paf 13109: * www/htdocs/index.html 1.34:
13110: table.select(expression) 0
13111:
13112: 2002-04-11 paf
13113: * src/classes/string.C 1.100:
13114: * src/include/pa_request.h 1.127:
13115: * src/main/execute.C 1.225:
13116: Request::process_internal codeFrame & wwrapper stacked [not
13117: wasting heap anymore]
13118:
13119: 2002-04-10 paf
13120: * src/include/pa_string.h 1.135:
13121: * src/main/pa_string.C 1.151:
13122: * src/main/untaint.C 1.101:
1.24 paf 13123: * www/cgi-bin/parser3.log 1.22:
1.15 paf 13124: * www/htdocs/index.html 1.33:
13125: killed 8 bytes from String.head
13126:
13127: * src/classes/double.C 1.46:
13128: * src/classes/file.C 1.75:
13129: * src/classes/hash.C 1.37:
13130: * src/classes/image.C 1.69:
13131: * src/classes/int.C 1.43:
13132: * src/classes/math.C 1.17:
13133: * src/classes/op.C 1.81:
13134: * src/classes/string.C 1.99:
13135: * src/classes/table.C 1.147:
13136: * src/classes/void.C 1.18:
13137: * src/classes/xdoc.C 1.91:
13138: * src/include/pa_request.h 1.126:
13139: * src/main/execute.C 1.224:
13140: * src/main/pa_string.C 1.152:
13141: killed Request::process() wrapping VString(String) in case we
13142: need only String
13143:
13144: 2002-04-09 paf
13145: * src/main/pa_common.C 1.108:
13146: * src/targets/cgi/parser3.C 1.168:
13147: * src/types/pa_vdouble.h 1.35:
13148: * src/types/pa_vint.h 1.32:
13149: int/double get_string now not pool.malloc(MAX_NUMBER) but
13150: really neaded
13151:
13152: * etc/Makefile.in 1.6:
13153: * etc/parser3.charsets/Makefile.in 1.8:
13154: * src/classes/Makefile.in 1.44:
13155: * src/sql/Makefile.in 1.4:
13156: * src/targets/Makefile.in 1.35:
13157: * src/targets/apache13/Makefile.in 1.33:
13158: * src/targets/cgi/Makefile.in 1.46:
13159: * src/targets/isapi/Makefile.in 1.4:
13160: * src/types/Makefile.in 1.36:
13161: makse
13162:
13163: * operators.txt 1.31:
13164: * src/classes/double.C 1.45:
13165: * src/classes/int.C 1.42:
13166: * www/htdocs/global.xsl 1.5:
13167: int/double.int/double(default)
13168:
13169: * src/main/compile.tab.C 1.46:
13170: * src/targets/cgi/parser3.C 1.169:
13171: * src/targets/isapi/parser3isapi.C 1.68:
1.24 paf 13172: * www/cgi-bin/parser3.log 1.21:
1.15 paf 13173: removed
13174: {
13175: char *a;
13176: {
13177: /*sub local*/char b[...];
13178: a=b;
13179: situations
13180:
13181: * src/classes/xdoc.C 1.89:
1.24 paf 13182: * www/cgi-bin/parser3.log 1.19:
1.15 paf 13183: * www/htdocs/global.xsl 1.6:
13184: * www/htdocs/index.html 1.32:
13185: xslt params fixed
13186:
13187: * operators.txt 1.32:
13188: * src/classes/xdoc.C 1.90:
1.24 paf 13189: * www/cgi-bin/parser3.log 1.20:
1.15 paf 13190: xslt params made literal
13191:
13192: 2002-04-04 paf
13193: * src/include/pa_string.h 1.134:
13194: * src/main/pa_string.C 1.150:
1.24 paf 13195: * www/cgi-bin/parser3.log 1.18:
1.15 paf 13196: * www/htdocs/index.html 1.31:
13197: fixed string.replace [when reconstructing pieces were split by
13198: max_integral(piece.size), thus some strings to replace happen
13199: to be split into two = not replaced)
13200:
13201: * src/targets/cgi/parser3.C 1.166:
13202: * src/targets/cgi/parser3.C 1.167:
13203: * src/targets/cgi/parser3.dsp 1.44:
13204: * src/targets/cgi/parser3.dsp 1.45:
13205: document root in standalone version = current dir
13206:
13207: 2002-04-03 paf
13208: * INSTALL 1.18:
13209: * Makefile.in 1.10:
13210: * configure 1.17:
13211: * configure.in 1.19:
13212: * etc/Makefile.in 1.5:
13213: * etc/parser3.charsets/Makefile.in 1.7:
13214: * src/Makefile.in 1.46:
13215: * src/include/Makefile.in 1.4:
13216: * src/main/Makefile.in 1.40:
13217: root config configure options
13218:
13219: * configure 1.18:
13220: * configure.in 1.20:
13221: more checks on nonexistent charset
13222:
13223: 2002-04-02 paf
13224: * src/main/compile.C 1.63:
13225: parser.compile [exception name more like in doc]
13226:
13227: 2002-04-01 paf
13228: * src/classes/mail.C 1.61:
13229: * src/include/pa_string.h 1.133:
13230: * src/main/untaint.C 1.100:
13231: * src/targets/isapi/parser3isapi.dsp 1.33:
1.24 paf 13232: * www/cgi-bin/parser3.log 1.17:
1.15 paf 13233: mail subject encoding taken from .content-type.charset, not .charset
13234:
13235: 2002-03-29 paf
13236: * operators.txt 1.30:
13237: * src/classes/date.C 1.24:
1.24 paf 13238: * www/cgi-bin/parser3.log 1.16:
1.15 paf 13239: * www/htdocs/index.html 1.30:
13240: ^date::create now may not supply day, default 1.
13241: checked 29.03 -> 29.02 roll on non 366 days' year. | 31.05->31.04 roll
13242:
13243: * etc/parser3.charsets/koi8-r.cfg 1.2:
13244: koi8-r += ukranian letters
13245:
13246: 2002-03-28 paf
13247: * operators.txt 1.29:
13248: * src/classes/date.C 1.23:
13249: * src/classes/op.C 1.79:
13250: * src/include/pa_globals.h 1.80:
13251: * src/include/pa_hash.h 1.55:
13252: * src/main/pa_globals.C 1.120:
13253: * src/types/pa_vdate.h 1.9:
13254: * www/htdocs/index.html 1.29:
13255: ^cache[file][date]{
13256: ^cache(seconds)
13257: ^cache[date]
13258: }
13259:
13260: * src/classes/xdoc.C 1.88:
13261: * src/classes/xnode.C 1.42:
13262: * src/classes/xnode.h 1.10:
13263: removed redundant pool param
13264:
13265: 2002-03-27 paf
13266: * operators.txt 1.27:
13267: * src/classes/op.C 1.77:
13268: * src/include/pa_config_fixed.h 1.42:
13269: * src/include/pa_request.h 1.124:
13270: * src/main/execute.C 1.222:
13271: * src/main/pa_request.C 1.196:
1.24 paf 13272: * www/cgi-bin/parser3.log 1.14:
1.15 paf 13273: decided agains resetting exception_trace, just changed name
13274:
13275: * operators.txt 1.28:
13276: * src/classes/date.C 1.22:
13277: * src/classes/double.C 1.44:
13278: * src/classes/file.C 1.74:
13279: * src/classes/form.C 1.22:
13280: * src/classes/hash.C 1.36:
13281: * src/classes/image.C 1.68:
13282: * src/classes/int.C 1.41:
13283: * src/classes/mail.C 1.60:
13284: * src/classes/math.C 1.16:
13285: * src/classes/op.C 1.78:
13286: * src/classes/string.C 1.98:
13287: * src/classes/table.C 1.146:
13288: * src/classes/void.C 1.17:
13289: * src/classes/xdoc.C 1.87:
13290: * src/classes/xnode.C 1.41:
13291: * src/include/pa_exception.h 1.33:
13292: * src/include/pa_request.h 1.125:
13293: * src/include/pa_stylesheet_connection.h 1.28:
13294: * src/main/compile.C 1.62:
13295: * src/main/compile_tools.C 1.46:
13296: * src/main/execute.C 1.223:
13297: * src/main/pa_array.C 1.48:
13298: * src/main/pa_charset.C 1.23:
13299: * src/main/pa_charsets.C 1.8:
13300: * src/main/pa_common.C 1.106:
13301: * src/main/pa_dictionary.C 1.14:
13302: * src/main/pa_exception.C 1.40:
13303: * src/main/pa_exec.C 1.34:
13304: * src/main/pa_pool.C 1.52:
13305: * src/main/pa_request.C 1.197:
13306: * src/main/pa_socks.C 1.14:
13307: * src/main/pa_sql_driver_manager.C 1.62:
13308: * src/main/pa_string.C 1.149:
13309: * src/main/pa_table.C 1.45:
13310: * src/main/untaint.C 1.99:
13311: * src/targets/apache13/mod_parser3.C 1.19:
13312: * src/targets/cgi/parser3.C 1.165:
13313: * src/targets/isapi/parser3isapi.C 1.67:
13314: * src/types/pa_value.h 1.80:
13315: * src/types/pa_vcookie.C 1.43:
13316: * src/types/pa_vfile.h 1.41:
13317: * src/types/pa_vform.C 1.54:
13318: * src/types/pa_vhash.h 1.30:
13319: * src/types/pa_vmethod_frame.h 1.23:
13320: * src/types/pa_vstatus.C 1.7:
13321: * src/types/pa_vtable.C 1.13:
13322: * src/types/pa_vxdoc.h 1.20:
13323: * src/types/pa_vxnode.h 1.13:
13324: * src/types/pa_wcontext.C 1.17:
13325: * src/types/pa_wwrapper.h 1.17:
1.24 paf 13326: * www/cgi-bin/parser3.log 1.15:
1.15 paf 13327: * www/htdocs/index.html 1.28:
13328: assigned exception types
13329:
13330: 2002-03-26 paf
13331: * operators.txt 1.24:
13332: * src/classes/date.C 1.20:
13333: * www/htdocs/index.html 1.25:
13334: fixed date roll on daylightsaving days
13335: mktime took into account tm_isdst flag, which remained from BEFORE roll, but should have been reset
13336:
13337: * src/classes/op.C 1.76:
13338: * www/htdocs/index.html 1.27:
13339: forced language of $source field of exception to 'tainted',
13340: so that sql-langed-frags could be outputed outside of connect
13341:
13342: * src/include/pa_common.h 1.76:
13343: * src/main/pa_exec.C 1.33:
13344: windows exec chdir fixed
13345:
13346: * operators.txt 1.25:
13347: * src/classes/date.C 1.21:
13348: * www/htdocs/index.html 1.26:
13349: removed date.roll limit of +-1 offset
13350:
13351: 2002-03-25 paf
13352: * INSTALL 1.13:
13353: comment on --disable-link-stdcpp
13354:
13355: * INSTALL 1.12:
13356: * configure 1.15:
13357: * configure.in 1.17:
13358: * src/targets/cgi/Makefile.am 1.33:
13359: * src/targets/cgi/Makefile.in 1.44:
13360: libstdc++ link skipping configure option
13361:
13362: * src/classes/file.C 1.73:
13363: * src/classes/mail.C 1.56:
13364: * src/include/pa_exec.h 1.8:
13365: * src/main/pa_exec.C 1.32:
13366: f(!forced_allow)
13367: to allow
13368: --with-sendmail to work with any/both
13369: --disable-foreign-group-files --disable-execs
13370:
13371: * src/classes/op.C 1.75:
13372: * src/include/pa_sql_connection.h 1.24:
13373: sql connection with error were put to cache with '
13374: marked_to_rollback' flag, all consequent even OK requests
13375: rolled back
13376:
13377: * INSTALL 1.16:
13378: "--with=sendmail=COMMAND"
13379: comment
13380:
13381: * INSTALL 1.15:
13382: * configure 1.16:
13383: * configure.in 1.18:
13384: * src/classes/mail.C 1.55:
13385: * src/include/pa_config_auto.h.in 1.24:
13386: * src/main/pa_exec.C 1.31:
13387: * src/targets/cgi/Makefile.am 1.34:
13388: * src/targets/cgi/Makefile.in 1.45:
13389: --disable-foreign-group-files now disables execs also.
13390: introducing --sendmail
13391:
13392: * INSTALL 1.14:
13393: * INSTALL 1.17:
13394: * src/classes/mail.C 1.57:
13395: * src/classes/mail.C 1.58:
13396: *** empty log message ***
13397:
13398: * operators.txt 1.22:
13399: pgsql options comment
13400:
13401: * operators.txt 1.23:
13402: * src/targets/cgi/parser3.C 1.164:
13403: http_site_config_filespec
13404:
13405: 2002-03-22 paf
13406: * operators.txt 1.21:
13407: few comments on sets
13408:
13409: * src/main/pa_exec.C 1.30:
13410: createprocess nowindow flag
13411: check on readfile false return
13412:
13413: 2002-03-18 paf
13414: * src/main/pa_charset.C 1.22:
13415: * src/targets/isapi/pa_threads.C 1.10:
13416: * src/types/pa_vdouble.h 1.34:
13417: removed some tested @tests
13418:
13419: * operators.txt 1.20:
13420: * src/classes/op.C 1.74:
13421: * src/include/pa_exception.h 1.32:
13422: * src/include/pa_globals.h 1.79:
13423: * src/include/pa_request.h 1.123:
13424: * src/include/pa_stack.h 1.14:
13425: * src/main/pa_globals.C 1.119:
13426: * src/main/pa_request.C 1.195:
1.24 paf 13427: * www/cgi-bin/parser3.log 1.12:
13428: * www/cgi-bin/parser3.log 1.13:
1.15 paf 13429: * www/htdocs/index.html 1.22:
13430: * www/htdocs/index.html 1.23:
13431: introducing ^try
13432:
13433: 2002-03-15 paf
13434: * operators.txt 1.19:
13435: * src/classes/table.C 1.145:
13436: * www/htdocs/index.html 1.21:
13437: ^table.locate(logical expr)
13438:
13439: 2002-03-13 paf
13440: * src/main/pa_exception.C 1.39:
13441: checked not-pooled malloc
13442:
13443: 2002-03-11 paf
13444: * src/types/pa_vfile.C 1.29:
13445: $file.text now 0A linebreaks,
13446: file::exec/cgi linebreaks "0D0A" changed to 0A onces
13447:
13448: * INSTALL 1.10:
13449: * configure 1.13:
13450: * configure.in 1.15:
13451: * src/include/pa_config_auto.h.in 1.22:
13452: * src/include/pa_config_fixed.h 1.40:
13453: * src/main/pa_exec.C 1.28:
13454: * src/main/pa_exec.C 1.29:
13455: * www/htdocs/index.html 1.18:
13456: * www/htdocs/index.html 1.19:
13457: * www/htdocs/index.html 1.20:
13458: --disable-execs
13459:
13460: * INSTALL 1.11:
13461: * configure 1.14:
13462: * configure.in 1.16:
13463: * src/include/pa_config_auto.h.in 1.23:
13464: * src/main/pa_common.C 1.105:
13465: --disable-foreign-group-files
13466:
13467: 2002-03-05 paf
13468: * src/targets/isapi/parser3isapi.C 1.66:
13469: * src/targets/isapi/parser3isapi.dsp 1.32:
13470: iis5 now requires headers to be terminated with \r\n manually [
13471: refuses to separate header/body itself]
13472:
13473: * operators.txt 1.17:
13474: * operators.txt 1.18:
13475: * src/classes/date.C 1.18:
13476: * src/classes/date.C 1.19:
13477: date week calendar columns named
13478:
13479: * src/main/pa_globals.C 1.118:
13480: * src/targets/cgi/parser3.C 1.163:
13481: * src/targets/isapi/parser3isapi.C 1.65:
13482: * www/htdocs/index.html 1.17:
13483: isapi site config beside .dll
13484:
13485: 2002-03-04 paf
13486: * src/targets/isapi/pa_threads.C 1.9:
13487: * src/targets/isapi/parser3isapi.C 1.64:
13488: * src/targets/isapi/parser3isapi.dsp 1.31:
13489: isapi updated
13490:
13491: * src/classes/op.C 1.73:
13492: * src/types/pa_vfile.C 1.28:
1.24 paf 13493: * www/cgi-bin/parser3.log 1.11:
1.15 paf 13494: * www/htdocs/index.html 1.16:
13495: process body now evaluated in PASS language
13496:
13497: * src/classes/op.C 1.72:
13498: * src/include/pa_string.h 1.132:
13499: * src/main/pa_string.C 1.148:
13500: string deserialize checks on broken file
13501:
13502: 2002-03-01 paf
13503: * src/main/pa_exec.C 1.27:
13504: execle -> execve, now argc OK
13505:
13506: 2002-02-28 paf
13507: * src/main/pa_string.C 1.147:
13508: origin by first piece preferred before last piece
13509:
13510: * src/main/pa_charsets.C 1.7:
13511: when placing charset to cache using global name now [were
13512: request]
13513:
13514: * configure 1.12:
13515: * configure.in 1.14:
13516: * src/targets/apache13/ApacheModuleParser3.dsp 1.10:
13517: * src/targets/apache13/mod_parser3.C 1.18:
13518: * src/targets/apache13/p3runConfigure.in 1.9:
13519: * src/targets/apache13/pa_threads.C 1.8:
1.24 paf 13520: * www/cgi-bin/parser3.log 1.10:
1.15 paf 13521: * www/htdocs/auto.p 1.7:
13522: apache module updated
13523:
13524: * src/main/untaint.C 1.98:
13525: removed some debug comments
13526:
13527: 2002-02-27 paf
13528: * src/main/pa_charset.C 1.21:
13529: size_t
13530:
13531: * INSTALL 1.9:
13532: shared/static-xml
13533: with-pathlink
13534:
13535: * operators.txt 1.15:
13536: * operators.txt 1.16:
13537: SMTP comment
13538:
13539: 2002-02-26 paf
13540: * src/classes/xnode.C 1.40:
1.24 paf 13541: * www/cgi-bin/parser3.log 1.9:
1.15 paf 13542: * www/htdocs/auto.p 1.6:
13543: * www/htdocs/global.xsl 1.4:
13544: * www/htdocs/index.html 1.15:
13545: in some situation, xpath query returned result with type NODESET, but empty nodeset member field,
13546: checked that
13547:
13548: * src/main/pa_exec.C 1.26:
13549: more precise names for vars, cosmetic
13550:
13551: 2002-02-22 paf
13552: * operators.txt 1.14:
13553: * src/types/pa_vcookie.C 1.41:
13554: * src/types/pa_vcookie.C 1.42:
1.24 paf 13555: * www/cgi-bin/parser3.log 1.5:
1.15 paf 13556: cookie "expires=0" = "session"
13557:
13558: * src/include/pa_string.h 1.131:
13559: * src/main/pa_string.C 1.144:
13560: * src/main/pa_string.C 1.145:
13561: * src/main/pa_string.C 1.146:
1.24 paf 13562: * www/cgi-bin/parser3.log 1.6:
13563: * www/cgi-bin/parser3.log 1.7:
13564: * www/cgi-bin/parser3.log 1.8:
1.15 paf 13565: * www/htdocs/auto.p 1.5:
13566: * www/htdocs/index.html 1.14:
13567: string iterators fixed again, so were String::join_chain
13568:
13569: * configure 1.11:
13570: * configure.in 1.13:
13571: glib###.a detection fixed
13572:
13573: * Makefile.in 1.7:
13574: * configure 1.9:
13575: * configure.in 1.11:
13576: * etc/Makefile.in 1.4:
13577: * etc/parser3.charsets/Makefile.in 1.6:
13578: * src/Makefile.in 1.45:
13579: * src/classes/Makefile.am 1.38:
13580: * src/classes/Makefile.in 1.43:
13581: * src/classes/hashfile.C 1.23:
13582: * src/include/Makefile.am 1.2:
13583: * src/include/Makefile.in 1.3:
13584: * src/include/pa_config_auto.h.in 1.20:
13585: * src/include/pa_db_connection.h 1.22:
13586: * src/include/pa_db_manager.h 1.15:
13587: * src/include/pa_db_table.h 1.16:
13588: * src/main/Makefile.am 1.31:
13589: * src/main/Makefile.in 1.39:
13590: * src/main/pa_db_connection.C 1.38:
13591: * src/main/pa_db_manager.C 1.23:
13592: * src/main/pa_db_table.C 1.21:
13593: * src/main/pa_globals.C 1.117:
13594: * src/sql/Makefile.in 1.3:
13595: * src/targets/Makefile.in 1.34:
13596: * src/targets/apache13/Makefile.in 1.32:
13597: * src/targets/apache13/p3runConfigure.in 1.8:
13598: * src/targets/cgi/Makefile.am 1.32:
13599: * src/targets/cgi/Makefile.in 1.43:
13600: * src/targets/isapi/Makefile.in 1.3:
13601: * src/types/Makefile.am 1.20:
13602: * src/types/Makefile.in 1.35:
13603: * src/types/pa_vhashfile.C 1.21:
13604: * src/types/pa_vhashfile.h 1.16:
13605: removed hashfile support for now
13606:
13607: * acconfig.h 1.1:
13608: acconfig move in cvs[from src/libltdl to /]
13609:
13610: * etc/parser3.charsets/windows-1251.cfg 1.2:
13611: °
13612:
13613: * Makefile.am 1.4:
13614: * Makefile.in 1.9:
13615: make update
13616:
13617: * INSTALL 1.7:
13618: hashfile removed from INSTALL
13619:
13620: * Makefile.in 1.8:
13621: * configure 1.10:
13622: * configure.in 1.12:
13623: * src/include/pa_config_auto.h.in 1.21:
13624: --with-shared-xml
13625: --with-static-xml
13626:
13627: * INSTALL 1.8:
13628: without-zlib comment
13629:
13630: * operators.txt 1.13:
13631: * src/classes/classes.dsp 1.16:
13632: * src/main/main.dsp 1.148:
13633: * src/types/types.dsp 1.20:
13634: removed hashfile support from sources for now
13635:
13636: * src/classes/classes.dsp 1.17:
13637: * src/main/compile.tab.C 1.45:
13638: * src/main/main.dsp 1.149:
13639: * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
13640: * src/targets/cgi/parser3.dsp 1.43:
13641: * src/targets/isapi/parser3isapi.dsp 1.30:
13642: * src/types/types.dsp 1.21:
13643: *.dsp: removed refereces to win32db & ancient xalan&xml
13644:
13645: 2002-02-21 paf
13646: * Makefile.am 1.3:
13647: * Makefile.in 1.6:
13648: make cvsupdate
13649:
13650: * src/main/untaint.C 1.97:
1.24 paf 13651: * www/cgi-bin/parser3.log 1.4:
1.15 paf 13652: removed debug code, activated commented-for debug parts
13653:
13654: * src/include/pa_string.h 1.130:
13655: * src/include/pa_types.h 1.39:
13656: * src/main/pa_string.C 1.143:
13657: * src/main/untaint.C 1.96:
1.24 paf 13658: * www/cgi-bin/parser3.log 1.3:
1.15 paf 13659: STRING_*FOREACH_ROW
13660: changed to stop at append_row, not at link zero
13661: now string to string appending works
13662:
13663: 2002-02-20 paf
13664: * src/include/pa_string.h 1.129:
13665: * src/main/execute.C 1.221:
13666: * src/main/untaint.C 1.95:
13667: * src/targets/cgi/pa_pool.C 1.38:
13668: * src/targets/cgi/parser3.C 1.162:
13669: * www/htdocs/index.html 1.13:
13670: //#define DEBUG_STRING_APPENDS_VS_EXPANDS
13671:
13672: * src/include/pa_string.h 1.128:
13673: * src/main/pa_string.C 1.142:
13674: * src/main/untaint.C 1.94:
1.24 paf 13675: * www/cgi-bin/parser3.log 1.2:
1.15 paf 13676: economy: 22%
13677:
13678: * operators.txt 1.12:
13679: * src/include/pa_common.h 1.75:
13680: * src/include/pa_config_fixed.h 1.39:
13681: * src/include/pa_string.h 1.125:
13682: * src/include/pa_types.h 1.38:
13683: * src/main/compile.tab.C 1.44:
13684: * src/main/execute.C 1.220:
13685: * src/main/pa_string.C 1.139:
13686: * src/main/untaint.C 1.91:
13687: * src/targets/cgi/pa_pool.C 1.37:
13688: * src/targets/cgi/parser3.C 1.160:
13689: * www/htdocs/auto.p 1.4:
13690: * www/htdocs/global.xsl 1.3:
13691: * www/htdocs/index.html 1.11:
13692: strign to string append optimiziation idea and estimates
13693:
13694: * src/include/pa_string.h 1.126:
13695: * src/include/pa_stylesheet_connection.h 1.27:
13696: * src/main/pa_db_manager.C 1.22:
13697: * src/main/pa_dictionary.C 1.13:
13698: * src/main/pa_string.C 1.140:
13699: * src/main/untaint.C 1.92:
13700: * src/targets/cgi/parser3.C 1.161:
13701: * src/types/pa_vcookie.C 1.40:
13702: * src/types/pa_vstring.h 1.42:
13703: * www/htdocs/index.html 1.12:
13704: speed uptimized: string::is_empty
13705:
13706: * src/include/pa_string.h 1.127:
13707: * src/main/pa_string.C 1.141:
13708: * src/main/untaint.C 1.93:
1.24 paf 13709: * www/cgi-bin/parser3.log 1.1:
1.15 paf 13710: space uptimized: string::link_row removed
13711:
13712: 2002-02-19 paf
13713: * src/classes/xdoc.C 1.86:
13714: * src/classes/xnode.C 1.39:
13715: getElementsByTagName and *NS moved to node [element]
13716:
13717: * src/classes/math.C 1.15:
13718: not used directly [but erroreously reported that 'is', thus
13719: registering twice&other probs]
13720:
13721: * src/main/compile.C 1.59:
13722: * src/main/compile.C 1.60:
13723: without string_origins not worked
13724:
13725: * src/main/compile.C 1.61:
13726: without string_origins parse error file+line+col possible
13727:
13728: 2002-02-18 paf
13729: * src/types/pa_vdouble.h 1.33:
13730: since we have in_expression
13731: removed that trick i've installed into double::as_string
13732:
13733: * INSTALL 1.6:
13734: local install comment
13735:
13736: * src/main/compile.tab.C 1.41:
13737: * src/main/compile.y 1.181:
13738: * www/htdocs/global.xsl 1.2:
13739: * www/htdocs/index.html 1.7:
13740: integer division stops name
13741:
13742: * Makefile.in 1.4:
13743: * acinclude.m4 1.2:
13744: * aclocal.m4 1.2:
13745: * configure 1.8:
13746: * configure.in 1.10:
13747: * etc/Makefile.in 1.3:
13748: * etc/parser3.charsets/Makefile.in 1.5:
13749: * src/Makefile.in 1.44:
13750: * src/classes/Makefile.in 1.42:
13751: * src/include/Makefile.in 1.2:
13752: * src/include/pa_config_auto.h.in 1.19:
13753: * src/include/pa_config_includes.h 1.19:
13754: * src/main/Makefile.in 1.38:
13755: * src/sql/Makefile.in 1.2:
13756: * src/targets/Makefile.in 1.33:
13757: * src/targets/apache13/Makefile.in 1.31:
13758: * src/targets/apache13/p3runConfigure.in 1.7:
13759: * src/targets/cgi/Makefile.am 1.30:
13760: * src/targets/cgi/Makefile.in 1.41:
13761: * src/targets/cgi/parser3.C 1.157:
13762: * src/targets/isapi/Makefile.in 1.2:
13763: * src/types/Makefile.in 1.34:
13764: removed libtool usage from build mech
13765:
1.24 paf 13766: * src/classes/math.C 1.14:
13767: * www/htdocs/index.html 1.8:
13768: math:random range check fixed
13769:
1.15 paf 13770: * operators.txt 1.10:
13771: * src/classes/date.C 1.17:
13772: date::create [were date::set, with backward comp
13773:
13774: * src/main/compile.tab.C 1.42:
13775: bison env set so one could compile without cygwin installed
13776:
13777: * src/targets/cgi/Makefile.am 1.31:
13778: * src/targets/cgi/Makefile.in 1.42:
13779: * src/targets/cgi/parser3.C 1.158:
13780: *** empty log message ***
13781:
13782: * src/main/pa_globals.C 1.116:
13783: extern "C" was removed too fast
13784:
13785: * Makefile.in 1.5:
13786: * ltconfig 1.2:
13787: * ltmain.sh 1.2:
13788: removed libtool subpart files
13789:
13790: * src/main/main.dsp 1.147:
13791: * src/main/pa_globals.C 1.115:
13792: removed unneded
13793: #ifdef __cplusplus
13794: }
13795: #endif
13796:
13797: * src/include/pa_opcode.h 1.15:
13798: * src/include/pa_request.h 1.122:
13799: * src/main/compile.tab.C 1.43:
13800: * src/main/compile.y 1.182:
13801: * src/main/execute.C 1.219:
13802: * src/types/pa_wcontext.h 1.28:
13803: * www/htdocs/index.html 1.10:
13804: * www/htdocs/index.html 1.9:
13805: in_expression
13806: aimed to solve old problem with string/nonstring values,
13807: now in expressions double/int values are passed as-is, without stupid tostring/fromstring conversions
13808:
13809: * operators.txt 1.11:
13810: * src/targets/cgi/parser3.C 1.159:
13811: PARSER_ROOT_CONFIG
13812:
13813: * src/classes/classes.dsp 1.15:
13814: * src/main/main.dsp 1.146:
13815: * src/main/pa_globals.C 1.114:
13816: * src/targets/cgi/parser3.dsp 1.42:
13817: * src/types/types.dsp 1.19:
13818: win32xml now contains gnome xml libs
13819: parser .dsp-s changed accordingly
13820:
13821: * operators.txt 1.9:
13822: \ comment
13823:
13824: 2002-02-13 paf
13825: * INSTALL 1.5:
13826: * configure 1.7:
13827: * configure.in 1.9:
13828: * src/targets/cgi/Makefile.am 1.29:
13829: * src/targets/cgi/Makefile.in 1.40:
13830: --with-glib-config
13831: CXXLINK=$(CC) for targets/cgi/parser3
13832:
13833: * src/include/pa_config_includes.h 1.18:
13834: sys/time time both included now.
13835: vaguely remember confilicts on this on some system [not on six|ablv]
13836: so when would see them again would think up proper check
13837:
13838: * etc/parser3.charsets/windows-1257.cfg 1.1:
13839: * src/targets/cgi/parser3.C 1.156:
13840: baltic charset file generated, in generation script ispunct
13841: check added
13842:
13843: * src/main/pa_common.C 1.103:
13844: strnchr: sanity check added
13845:
13846: * src/main/pa_common.C 1.104:
13847: truncation never occured when writing files on unix [since i've changed cache mech]
13848: fix
13849:
13850: * etc/parser3.charsets/windows-1257.cfg 1.2:
13851: id added
13852:
13853: 2002-02-08 paf
13854: * src/classes/classes.C 1.14:
13855: * src/classes/classes.h 1.15:
13856: * src/classes/date.C 1.15:
13857: * src/classes/double.C 1.42:
13858: * src/classes/file.C 1.71:
13859: * src/classes/form.C 1.20:
13860: * src/classes/hash.C 1.34:
13861: * src/classes/hashfile.C 1.21:
13862: * src/classes/image.C 1.65:
13863: * src/classes/int.C 1.39:
13864: * src/classes/mail.C 1.53:
13865: * src/classes/math.C 1.12:
13866: * src/classes/op.C 1.70:
13867: * src/classes/response.C 1.17:
13868: * src/classes/string.C 1.96:
13869: * src/classes/table.C 1.143:
13870: * src/classes/void.C 1.15:
13871: * src/classes/xdoc.C 1.84:
13872: * src/classes/xnode.C 1.37:
13873: * src/classes/xnode.h 1.8:
13874: * src/include/pa_array.h 1.52:
13875: * src/include/pa_cache_managers.h 1.5:
13876: * src/include/pa_charset.h 1.13:
13877: * src/include/pa_charsets.h 1.4:
13878: * src/include/pa_common.h 1.73:
13879: * src/include/pa_config_fixed.h 1.37:
13880: * src/include/pa_config_includes.h 1.16:
13881: * src/include/pa_db_connection.h 1.20:
13882: * src/include/pa_db_manager.h 1.13:
13883: * src/include/pa_db_table.h 1.14:
13884: * src/include/pa_dictionary.h 1.9:
13885: * src/include/pa_dir.h 1.9:
13886: * src/include/pa_exception.h 1.30:
13887: * src/include/pa_exec.h 1.6:
13888: * src/include/pa_globals.h 1.77:
13889: * src/include/pa_hash.h 1.53:
13890: * src/include/pa_opcode.h 1.13:
13891: * src/include/pa_pool.h 1.77:
13892: * src/include/pa_pragma_pack_begin.h 1.3:
13893: * src/include/pa_pragma_pack_end.h 1.3:
13894: * src/include/pa_request.h 1.120:
13895: * src/include/pa_sapi.h 1.17:
13896: * src/include/pa_socks.h 1.7:
13897: * src/include/pa_sql_connection.h 1.22:
13898: * src/include/pa_sql_driver_manager.h 1.22:
13899: * src/include/pa_stack.h 1.12:
13900: * src/include/pa_string.h 1.123:
13901: * src/include/pa_stylesheet_connection.h 1.25:
13902: * src/include/pa_stylesheet_manager.h 1.11:
13903: * src/include/pa_table.h 1.40:
13904: * src/include/pa_threads.h 1.22:
13905: * src/include/pa_types.h 1.36:
13906: * src/main/compile.C 1.57:
13907: * src/main/compile.tab.C 1.40:
13908: * src/main/compile_tools.C 1.44:
13909: * src/main/compile_tools.h 1.57:
13910: * src/main/execute.C 1.217:
13911: * src/main/pa_array.C 1.46:
13912: * src/main/pa_cache_managers.C 1.3:
13913: * src/main/pa_charset.C 1.19:
13914: * src/main/pa_charsets.C 1.5:
13915: * src/main/pa_common.C 1.100:
13916: * src/main/pa_db_connection.C 1.36:
13917: * src/main/pa_db_manager.C 1.20:
13918: * src/main/pa_db_table.C 1.19:
13919: * src/main/pa_dictionary.C 1.11:
13920: * src/main/pa_dir.C 1.10:
13921: * src/main/pa_exception.C 1.37:
13922: * src/main/pa_exec.C 1.24:
13923: * src/main/pa_globals.C 1.112:
13924: * src/main/pa_hash.C 1.49:
13925: * src/main/pa_pool.C 1.50:
13926: * src/main/pa_request.C 1.193:
13927: * src/main/pa_socks.C 1.12:
13928: * src/main/pa_sql_driver_manager.C 1.60:
13929: * src/main/pa_status_provider.C 1.3:
13930: * src/main/pa_string.C 1.137:
13931: * src/main/pa_stylesheet_manager.C 1.12:
13932: * src/main/pa_table.C 1.43:
13933: * src/main/untaint.C 1.88:
13934: * src/sql/pa_sql_driver.h 1.25:
13935: * src/targets/apache13/mod_parser3.C 1.16:
13936: * src/targets/apache13/pa_pool.C 1.4:
13937: * src/targets/apache13/pa_threads.C 1.6:
13938: * src/targets/cgi/pa_pool.C 1.35:
13939: * src/targets/cgi/pa_threads.C 1.8:
13940: * src/targets/cgi/parser3.C 1.153:
13941: * src/targets/cgi/pool_storage.h 1.8:
13942: * src/targets/isapi/pa_pool.C 1.11:
13943: * src/targets/isapi/pa_threads.C 1.7:
13944: * src/targets/isapi/parser3isapi.C 1.62:
13945: * src/targets/isapi/pool_storage.h 1.14:
13946: * src/types/pa_valiased.C 1.12:
13947: * src/types/pa_valiased.h 1.17:
13948: * src/types/pa_value.h 1.78:
13949: * src/types/pa_vbool.h 1.16:
13950: * src/types/pa_vclass.h 1.23:
13951: * src/types/pa_vcode_frame.h 1.13:
13952: * src/types/pa_vcookie.C 1.33:
13953: * src/types/pa_vcookie.h 1.14:
13954: * src/types/pa_vdate.h 1.7:
13955: * src/types/pa_vdouble.h 1.31:
13956: * src/types/pa_venv.h 1.19:
13957: * src/types/pa_vfile.C 1.25:
13958: * src/types/pa_vfile.h 1.39:
13959: * src/types/pa_vform.C 1.51:
13960: * src/types/pa_vform.h 1.32:
13961: * src/types/pa_vhash.h 1.28:
13962: * src/types/pa_vhashfile.C 1.18:
13963: * src/types/pa_vhashfile.h 1.14:
13964: * src/types/pa_vimage.C 1.15:
13965: * src/types/pa_vimage.h 1.23:
13966: * src/types/pa_vint.h 1.30:
13967: * src/types/pa_vjunction.h 1.11:
13968: * src/types/pa_vmath.h 1.5:
13969: * src/types/pa_vmethod_frame.h 1.21:
13970: * src/types/pa_vobject.h 1.15:
13971: * src/types/pa_vrequest.C 1.15:
13972: * src/types/pa_vrequest.h 1.15:
13973: * src/types/pa_vresponse.C 1.3:
13974: * src/types/pa_vresponse.h 1.20:
13975: * src/types/pa_vstateless_class.C 1.12:
13976: * src/types/pa_vstateless_class.h 1.22:
13977: * src/types/pa_vstateless_object.h 1.14:
13978: * src/types/pa_vstatus.C 1.5:
13979: * src/types/pa_vstatus.h 1.6:
13980: * src/types/pa_vstring.C 1.15:
13981: * src/types/pa_vstring.h 1.40:
13982: * src/types/pa_vtable.C 1.10:
13983: * src/types/pa_vtable.h 1.36:
13984: * src/types/pa_vvoid.h 1.7:
13985: * src/types/pa_vxdoc.C 1.10:
13986: * src/types/pa_vxdoc.h 1.18:
13987: * src/types/pa_vxnode.C 1.14:
13988: * src/types/pa_vxnode.h 1.11:
13989: * src/types/pa_wcontext.C 1.14:
13990: * src/types/pa_wcontext.h 1.26:
13991: * src/types/pa_wwrapper.h 1.15:
13992: 2002
13993:
13994: * src/types/pa_vcookie.C 1.36:
13995: * src/types/pa_vcookie.C 1.37:
13996: * src/types/pa_vcookie.C 1.38:
13997: * src/types/pa_vcookie.C 1.39:
13998: VCookie::fill_fields one check forgotten
13999:
14000: * src/include/Makefile.am 1.1:
14001: * src/include/Makefile.in 1.1:
14002: * src/sql/Makefile.am 1.3:
14003: * src/sql/Makefile.in 1.1:
14004: * src/targets/isapi/Makefile.am 1.1:
14005: * src/targets/isapi/Makefile.in 1.1:
14006: forgotten makes
14007:
14008: * AUTHORS 1.2:
14009: * COPYING 1.2:
14010: * INSTALL 1.3:
14011: * INSTALL 1.4:
14012: * README 1.2:
14013: install&others updated
14014:
14015: * Makefile.am 1.2:
14016: * Makefile.in 1.3:
14017: * configure 1.6:
14018: * configure.in 1.8:
14019: * etc/parser3.charsets/Makefile.am 1.2:
14020: * etc/parser3.charsets/Makefile.in 1.4:
14021: * src/Makefile.am 1.15:
14022: * src/Makefile.in 1.43:
14023: * src/classes/Makefile.am 1.37:
14024: * src/classes/Makefile.in 1.41:
14025: * src/main/Makefile.am 1.30:
14026: * src/main/Makefile.in 1.37:
14027: * src/main/pa_status_provider.C 1.5:
14028: * src/targets/Makefile.am 1.9:
14029: * src/targets/Makefile.in 1.32:
14030: * src/targets/apache13/Makefile.am 1.11:
14031: * src/targets/apache13/Makefile.in 1.30:
14032: * src/targets/cgi/Makefile.am 1.28:
14033: * src/targets/cgi/Makefile.in 1.39:
14034: * src/types/Makefile.am 1.19:
14035: * src/types/Makefile.in 1.33:
14036: 'make dist' works
14037:
14038: * src/classes/classes.C 1.15:
14039: * src/classes/classes.h 1.16:
14040: * src/classes/date.C 1.16:
14041: * src/classes/double.C 1.43:
14042: * src/classes/file.C 1.72:
14043: * src/classes/form.C 1.21:
14044: * src/classes/hash.C 1.35:
14045: * src/classes/hashfile.C 1.22:
14046: * src/classes/image.C 1.66:
14047: * src/classes/image.C 1.67:
14048: * src/classes/int.C 1.40:
14049: * src/classes/mail.C 1.54:
14050: * src/classes/math.C 1.13:
14051: * src/classes/op.C 1.71:
14052: * src/classes/response.C 1.18:
14053: * src/classes/string.C 1.97:
14054: * src/classes/table.C 1.144:
14055: * src/classes/void.C 1.16:
14056: * src/classes/xdoc.C 1.85:
14057: * src/classes/xnode.C 1.38:
14058: * src/classes/xnode.h 1.9:
14059: * src/include/pa_array.h 1.53:
14060: * src/include/pa_cache_managers.h 1.6:
14061: * src/include/pa_charset.h 1.14:
14062: * src/include/pa_charsets.h 1.5:
14063: * src/include/pa_common.h 1.74:
14064: * src/include/pa_config_fixed.h 1.38:
14065: * src/include/pa_config_includes.h 1.17:
14066: * src/include/pa_db_connection.h 1.21:
14067: * src/include/pa_db_manager.h 1.14:
14068: * src/include/pa_db_table.h 1.15:
14069: * src/include/pa_dictionary.h 1.10:
14070: * src/include/pa_dir.h 1.10:
14071: * src/include/pa_exception.h 1.31:
14072: * src/include/pa_exec.h 1.7:
14073: * src/include/pa_globals.h 1.78:
14074: * src/include/pa_hash.h 1.54:
14075: * src/include/pa_opcode.h 1.14:
14076: * src/include/pa_pool.h 1.78:
14077: * src/include/pa_pragma_pack_begin.h 1.4:
14078: * src/include/pa_pragma_pack_end.h 1.4:
14079: * src/include/pa_request.h 1.121:
14080: * src/include/pa_sapi.h 1.18:
14081: * src/include/pa_socks.h 1.8:
14082: * src/include/pa_sql_connection.h 1.23:
14083: * src/include/pa_sql_driver_manager.h 1.23:
14084: * src/include/pa_stack.h 1.13:
14085: * src/include/pa_string.h 1.124:
14086: * src/include/pa_stylesheet_connection.h 1.26:
14087: * src/include/pa_stylesheet_manager.h 1.12:
14088: * src/include/pa_table.h 1.41:
14089: * src/include/pa_threads.h 1.23:
14090: * src/include/pa_types.h 1.37:
14091: * src/main/compile.C 1.58:
14092: * src/main/compile_tools.C 1.45:
14093: * src/main/compile_tools.h 1.58:
14094: * src/main/execute.C 1.218:
14095: * src/main/pa_array.C 1.47:
14096: * src/main/pa_cache_managers.C 1.4:
14097: * src/main/pa_charset.C 1.20:
14098: * src/main/pa_charsets.C 1.6:
14099: * src/main/pa_common.C 1.101:
14100: * src/main/pa_common.C 1.102:
14101: * src/main/pa_db_connection.C 1.37:
14102: * src/main/pa_db_manager.C 1.21:
14103: * src/main/pa_db_table.C 1.20:
14104: * src/main/pa_dictionary.C 1.12:
14105: * src/main/pa_dir.C 1.11:
14106: * src/main/pa_exception.C 1.38:
14107: * src/main/pa_exec.C 1.25:
14108: * src/main/pa_globals.C 1.113:
14109: * src/main/pa_hash.C 1.50:
14110: * src/main/pa_pool.C 1.51:
14111: * src/main/pa_request.C 1.194:
14112: * src/main/pa_socks.C 1.13:
14113: * src/main/pa_sql_driver_manager.C 1.61:
14114: * src/main/pa_status_provider.C 1.4:
14115: * src/main/pa_string.C 1.138:
14116: * src/main/pa_stylesheet_manager.C 1.13:
14117: * src/main/pa_table.C 1.44:
14118: * src/main/untaint.C 1.89:
14119: * src/main/untaint.C 1.90:
14120: * src/sql/pa_sql_driver.h 1.26:
14121: * src/targets/apache13/mod_parser3.C 1.17:
14122: * src/targets/apache13/pa_pool.C 1.5:
14123: * src/targets/apache13/pa_threads.C 1.7:
14124: * src/targets/cgi/pa_pool.C 1.36:
14125: * src/targets/cgi/pa_threads.C 1.9:
14126: * src/targets/cgi/parser3.C 1.154:
14127: * src/targets/cgi/parser3.C 1.155:
14128: * src/targets/cgi/pool_storage.h 1.9:
14129: * src/targets/isapi/pa_pool.C 1.12:
14130: * src/targets/isapi/pa_threads.C 1.8:
14131: * src/targets/isapi/parser3isapi.C 1.63:
14132: * src/targets/isapi/pool_storage.h 1.15:
14133: * src/types/pa_valiased.C 1.13:
14134: * src/types/pa_valiased.h 1.18:
14135: * src/types/pa_value.h 1.79:
14136: * src/types/pa_vbool.h 1.17:
14137: * src/types/pa_vclass.h 1.24:
14138: * src/types/pa_vcode_frame.h 1.14:
14139: * src/types/pa_vcookie.C 1.34:
14140: * src/types/pa_vcookie.C 1.35:
14141: * src/types/pa_vcookie.h 1.15:
14142: * src/types/pa_vdate.h 1.8:
14143: * src/types/pa_vdouble.h 1.32:
14144: * src/types/pa_venv.h 1.20:
14145: * src/types/pa_vfile.C 1.26:
14146: * src/types/pa_vfile.C 1.27:
14147: * src/types/pa_vfile.h 1.40:
14148: * src/types/pa_vform.C 1.52:
14149: * src/types/pa_vform.C 1.53:
14150: * src/types/pa_vform.h 1.33:
14151: * src/types/pa_vhash.h 1.29:
14152: * src/types/pa_vhashfile.C 1.19:
14153: * src/types/pa_vhashfile.C 1.20:
14154: * src/types/pa_vhashfile.h 1.15:
14155: * src/types/pa_vimage.C 1.16:
14156: * src/types/pa_vimage.C 1.17:
14157: * src/types/pa_vimage.h 1.24:
14158: * src/types/pa_vint.h 1.31:
14159: * src/types/pa_vjunction.h 1.12:
14160: * src/types/pa_vmath.h 1.6:
14161: * src/types/pa_vmethod_frame.h 1.22:
14162: * src/types/pa_vobject.h 1.16:
14163: * src/types/pa_vrequest.C 1.16:
14164: * src/types/pa_vrequest.C 1.17:
14165: * src/types/pa_vrequest.h 1.16:
14166: * src/types/pa_vresponse.C 1.4:
14167: * src/types/pa_vresponse.C 1.5:
14168: * src/types/pa_vresponse.h 1.21:
14169: * src/types/pa_vstateless_class.C 1.13:
14170: * src/types/pa_vstateless_class.h 1.23:
14171: * src/types/pa_vstateless_object.h 1.15:
14172: * src/types/pa_vstatus.C 1.6:
14173: * src/types/pa_vstatus.h 1.7:
14174: * src/types/pa_vstring.C 1.16:
14175: * src/types/pa_vstring.C 1.17:
14176: * src/types/pa_vstring.h 1.41:
14177: * src/types/pa_vtable.C 1.11:
14178: * src/types/pa_vtable.C 1.12:
14179: * src/types/pa_vtable.h 1.37:
14180: * src/types/pa_vvoid.h 1.8:
14181: * src/types/pa_vxdoc.C 1.11:
14182: * src/types/pa_vxdoc.C 1.12:
14183: * src/types/pa_vxdoc.h 1.19:
14184: * src/types/pa_vxnode.C 1.15:
14185: * src/types/pa_vxnode.C 1.16:
14186: * src/types/pa_vxnode.h 1.12:
14187: * src/types/pa_wcontext.C 1.15:
14188: * src/types/pa_wcontext.h 1.27:
14189: * src/types/pa_wwrapper.h 1.16:
14190: name spelling
14191:
14192: 2002-02-07 paf
14193: * src/main/compile.C 1.56:
14194: * src/main/compile.tab.C 1.39:
14195: * src/main/compile.y 1.180:
14196: * src/main/compile_tools.h 1.56:
14197: disabled $if reference due to conflicts with local variables
14198:
14199: * configure 1.5:
14200: * configure.in 1.7:
14201: * src/classes/Makefile.in 1.39:
14202: * src/include/pa_config_auto.h.in 1.18:
14203: * src/main/Makefile.in 1.35:
14204: * src/main/pa_common.C 1.99:
14205: * src/main/pa_socks.C 1.10:
14206: * src/targets/Makefile.in 1.30:
14207: * src/targets/cgi/Makefile.in 1.37:
14208: * src/types/Makefile.in 1.31:
14209: compiled under cygwin
14210: added yet another locking function: fcntl
14211:
14212: * src/classes/Makefile.in 1.40:
14213: * src/main/Makefile.in 1.36:
14214: * src/targets/Makefile.in 1.31:
14215: * src/targets/apache13/Makefile.in 1.29:
14216: * src/targets/cgi/Makefile.in 1.38:
14217: * src/types/Makefile.in 1.32:
14218: makes
14219:
14220: * src/include/pa_array.h 1.50:
14221: * src/main/compile.C 1.55:
14222: * src/main/compile.tab.C 1.37:
14223: * src/main/compile.y 1.179:
14224: * src/main/compile_tools.C 1.43:
14225: * src/main/compile_tools.h 1.55:
14226: operators now detected by check at name_without_curly_rdive_read rule whether diving code constists only of
14227: OP_VALUE+string+OP_GET_ELEMENT.
14228: and last op code substituted with OP_GET_ELEMENT_OR_OPERATOR
14229: to form
14230: OP_VALUE+string+OP_GET_ELEMENT_OR_OPERATOR.
14231: code
14232:
14233: * operators.txt 1.6:
14234: * src/classes/string.C 1.95:
14235: * src/include/pa_config_fixed.h 1.35:
14236: * src/main/compile.tab.C 1.38:
14237: ^int/double/string.format
14238: now can be called with normal [] brackets, not stupid {} as it were implemented for some strange reason.
14239: retaining backward compatibility due to some already-implemented servers
14240:
14241: * config.sub 1.2:
14242: on cygwin configure passes it with strange i1586 const, hacked
14243: it to mean i586
14244:
14245: * src/main/pa_socks.C 1.11:
14246: swapped headers to avoid compiler warnings
14247:
14248: * operators.txt 1.7:
14249: * src/classes/table.C 1.142:
14250: * src/include/pa_array.h 1.51:
14251: * src/include/pa_table.h 1.39:
14252: * src/main/pa_array.C 1.45:
14253: * src/main/pa_table.C 1.42:
14254: * www/htdocs/auto.p 1.3:
14255: * www/htdocs/index.html 1.6:
14256: table::create now // 'set' name obsolete now
14257: table clone.
14258:
14259: * operators.txt 1.8:
14260: * src/classes/xdoc.C 1.83:
14261: * src/include/pa_config_fixed.h 1.36:
14262: xdoc::set obsolete now, now xdoc::create, with both sences
14263:
14264: 2002-02-06 paf
14265: * src/classes/mail.C 1.52:
14266: *** empty log message ***
14267:
14268: * configure 1.4:
14269: * configure.in 1.6:
14270: prefix expanded, grr
14271:
14272: * operators.txt 1.5:
14273: * src/classes/mail.C 1.51:
14274: mail:send config changed
14275:
14276: 2002-02-05 paf
14277: * configure.in 1.3:
14278: * operators.txt 1.2:
14279: * src/classes/file.C 1.70:
14280: * src/classes/op.C 1.69:
14281: * src/include/pa_common.h 1.72:
14282: * src/include/pa_config_includes.h 1.15:
14283: * src/main/compile.tab.C 1.36:
14284: * src/main/pa_common.C 1.98:
14285: * www/htdocs/index.html 1.5:
14286: rewritten ^cache to use non-blocking-exclusive-caches
14287:
14288: * src/types/pa_vstatus.C 1.4:
14289: status:rusage 3
14290:
14291: * src/main/pa_common.C 1.97:
14292: text file read mode on win32 adjusted [speed impact. was off
14293: for debugging purpose, but forgotten afterwards]
14294:
14295: * operators.txt 1.3:
14296: status:rusage described int operators
14297:
14298: * configure.in 1.4:
14299: * src/types/Makefile.am 1.18:
14300: * src/types/pa_vstatus.h 1.5:
14301: * src/types/types.dsp 1.18:
14302: status:rusage
14303:
14304: * src/types/pa_vstatus.C 1.1:
14305: status:rusage 1
14306:
14307: * configure 1.3:
14308: * configure.in 1.5:
14309: * src/include/pa_config_auto.h.in 1.17:
14310: * src/types/Makefile.in 1.30:
14311: * src/types/pa_vstatus.C 1.2:
14312: *** empty log message ***
14313:
14314: * src/main/pa_exec.C 1.22.14.1:
14315: * src/main/pa_exec.C 1.23:
14316: argv0 now correct
14317:
14318: * src/types/pa_vstatus.C 1.3:
14319: status:rusage 2
14320:
14321: * operators.txt 1.4:
14322: regex options commented
14323:
14324: 2002-02-01 paf
14325: * src/classes/op.C 1.62.2.1.2.3:
14326: file_write does EX lock after create,
14327: while file_read does SH after open,
14328: 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,
14329: added a check for that in ^cache...read
14330:
14331: 2002-01-31 paf
14332: * src/main/execute.C 1.210:
14333: * www/htdocs/index.html 1.3:
14334: operators check, thay mistakenly seen in
14335: $class:operator
14336: $object.operators
14337: contexts
14338:
14339: * INSTALL 1.2:
14340: * Makefile.in 1.2:
14341: * configure 1.2:
14342: * configure.in 1.2:
14343: * etc/Makefile.am 1.2:
14344: * etc/Makefile.in 1.2:
14345: * etc/parser3.charsets/Makefile.in 1.3:
14346: * ident.awk 1.2:
14347: * src/Makefile.in 1.42:
14348: * src/classes/Makefile.am 1.36:
14349: * src/classes/Makefile.in 1.38:
14350: * src/main/Makefile.am 1.29:
14351: * src/main/Makefile.in 1.34:
14352: * src/targets/Makefile.in 1.29:
14353: * src/targets/apache13/Makefile.am 1.10:
14354: * src/targets/cgi/Makefile.am 1.27:
14355: * src/targets/cgi/Makefile.in 1.36:
14356: * src/targets/cgi/pa_config_paths.h.in 1.1:
14357: * src/targets/cgi/parser3.C 1.152:
14358: * src/types/Makefile.am 1.17:
14359: * src/types/Makefile.in 1.29:
14360: lowered indent.awk back to src/
14361:
14362: * src/classes/xdoc.C 1.82:
14363: * src/targets/cgi/parser3.dsp 1.41:
14364: * www/htdocs/index.html 1.2:
14365: now compiles under win32
14366:
14367: * src/main/compile.tab.C 1.35:
14368: * src/main/compile.y 1.178:
14369: disabled operator call after ^xxx:
14370:
14371: * AUTHORS 1.1:
14372: * COPYING 1.1:
14373: * INSTALL 1.1:
14374: * Makefile.am 1.1:
14375: * Makefile.in 1.1:
14376: * NEWS 1.1:
14377: * README 1.1:
14378: * acinclude.m4 1.1:
14379: * aclocal.m4 1.1:
14380: * asm.txt 1.1:
14381: * config.guess 1.1:
14382: * config.sub 1.1:
14383: * configure 1.1:
14384: * configure.in 1.1:
14385: * etc/Makefile.am 1.1:
14386: * etc/Makefile.in 1.1:
14387: * etc/parser3.charsets/Makefile.am 1.1:
14388: * etc/parser3.charsets/Makefile.in 1.1:
14389: * etc/parser3.charsets/koi8-r.cfg 1.1:
14390: * etc/parser3.charsets/windows-1250.cfg 1.1:
14391: * etc/parser3.charsets/windows-1251.cfg 1.1:
14392: * form.txt 1.1:
14393: * ident.awk 1.1:
14394: * install-sh 1.1:
14395: * lang.txt 1.1:
14396: * ltconfig 1.1:
14397: * ltmain.sh 1.1:
14398: * missing 1.1:
14399: * mkinstalldirs 1.1:
14400: * operators.txt 1.1:
14401: * parser3.dsw 1.1:
14402: * sql.txt 1.1:
14403: * src/Makefile.am 1.14:
14404: * src/Makefile.in 1.41:
14405: * src/classes/Makefile.am 1.35:
14406: * src/classes/Makefile.in 1.37:
14407: * src/include/pa_config_auto.h.in 1.16:
14408: * src/main/Makefile.am 1.28:
14409: * src/main/Makefile.in 1.33:
14410: * src/targets/Makefile.in 1.28:
14411: * src/targets/apache13/Makefile.am 1.9:
14412: * src/targets/apache13/Makefile.in 1.28:
14413: * src/targets/cgi/Makefile.am 1.26:
14414: * src/targets/cgi/Makefile.in 1.35:
14415: * src/targets/cgi/parser3.C 1.151:
14416: * src/types/Makefile.am 1.16:
14417: * src/types/Makefile.in 1.28:
14418: * types.txt 1.1:
14419: * www/Makefile.am 1.1:
14420: * www/Makefile.in 1.1:
14421: * www/htdocs/auto.p 1.1:
14422: * www/htdocs/global.xsl 1.1:
14423: * www/htdocs/index.html 1.1:
14424: * www/htdocs/parser-status.html 1.1:
14425: * www/htdocs/people.dtd 1.1:
14426: moved etc&www out of src, moved configure&co out of src
14427: added windows-1250.cfg
14428: straightened installation scripts procedure
14429: made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
14430:
14431: * src/include/pa_opcode.h 1.12:
14432: * src/include/pa_request.h 1.119:
14433: * src/main/compile.C 1.54:
14434: * src/main/compile.tab.C 1.33:
14435: * src/main/compile.y 1.177:
14436: * src/main/compile_tools.C 1.42:
14437: * src/main/compile_tools.h 1.54:
14438: * src/main/execute.C 1.215:
14439: * src/types/pa_wcontext.h 1.25:
14440: operators check 6.1
14441: rewritten. now check is done at compile time
14442:
14443: * src/main/execute.C 1.214:
14444: operators check 5
14445: floated up old error of staying in 'entered class/object' state after $a($a..)
14446: it prevented operators from being called thereafter
14447:
14448: * src/main/compile.tab.C 1.34:
14449: * src/main/execute.C 1.216:
14450: made operators lookup first in ^xxx situation.
14451: so that one could not do
14452: $if[1]
14453: ^if[xxx]
14454:
1.24 paf 14455: * etc/parser3.charsets/Makefile.in 1.2:
14456: *** empty log message ***
14457:
1.15 paf 14458: * src/main/execute.C 1.211:
14459: * src/types/pa_wcontext.h 1.24:
14460: * www/htdocs/auto.p 1.2:
14461: * www/htdocs/index.html 1.4:
14462: operators check 2
14463: floated up old error of staying in 'entered class' state after $a:a[a]
14464: it prevented operators from being called thereafter
14465:
14466: * src/main/execute.C 1.212:
14467: operators check 3
14468: floated up old error of staying in 'entered class' state after $a:a(a)
14469: it prevented operators from being called thereafter
14470:
14471: * src/include/pa_opcode.h 1.11:
14472: * src/main/compile.tab.C 1.32:
14473: * src/main/compile.y 1.176:
14474: * src/main/execute.C 1.213:
14475: operators check 4
14476: floated up old error of staying in 'entered object' state after ^a.a(a)
14477: it prevented operators from being called thereafter
14478:
14479: 2002-01-30 paf
14480: * src/classes/xdoc.C 1.81:
14481: acconfig.h changed [comments before #undefs removed]
14482: those comments were a mistake, and prevented libltdl from function properly
14483:
14484: 2002-01-29 paf
14485: * src/Makefile.am 1.13:
14486: * src/Makefile.in 1.40:
14487: * src/classes/Makefile.am 1.34:
14488: * src/classes/Makefile.in 1.36:
14489: * src/main/Makefile.in 1.32:
14490: * src/targets/Makefile.in 1.27:
14491: * src/targets/apache13/Makefile.in 1.27:
14492: * src/targets/cgi/Makefile.in 1.34:
14493: * src/types/Makefile.in 1.27:
14494: removed libltdl/libtool creation [modified acinclude.m4 which were creating int into just assignment LIBTOOL=../libtool]
14495: added default system config&charsetts
14496: prepared 'make install', now it installs
14497: targets/cgi/parser3 into bin directory
14498: etc/parser3.conf & etc/parser3.charsets/* into $sysconfdir and $sysconfdir/parser3.charsets respectively
14499:
14500: * src/classes/xdoc.C 1.80:
14501: * src/include/pa_charset.h 1.12:
14502: * src/include/pa_globals.h 1.76:
14503: * src/main/pa_globals.C 1.111:
14504: few forgotten ifdef XML added
14505:
14506: 2002-01-28 paf
14507: * src/classes/xdoc.C 1.79:
14508: * src/classes/xnode.h 1.7:
14509: * src/main/pa_exception.C 1.35:
14510: xdoc.importNode 0
14511:
14512: * src/classes/xdoc.C 1.78:
14513: xdoc::set now untaints OK
14514:
14515: * src/Makefile.in 1.39:
14516: stupid make runs automake on ths
14517:
14518: * src/classes/xnode.C 1.34:
14519: * src/types/pa_vxdoc.h 1.17:
14520: xdoc.importNode 1 [fixed as_node helper func to accept docs]
14521:
14522: * src/classes/Makefile.am 1.33:
14523: * src/classes/Makefile.in 1.35:
14524: * src/targets/cgi/Makefile.am 1.25:
14525: * src/targets/cgi/Makefile.in 1.33:
14526: xalan-patch removed
14527:
14528: * src/main/pa_exception.C 1.36:
14529: dom|generic error output fix
14530:
14531: * src/classes/xnode.C 1.35:
14532: xdoc.importNode 2 [mistype err]
14533:
14534: * src/classes/xnode.C 1.36:
14535: xdoc.importNode 3 [check err]
14536:
14537: 2002-01-25 paf
14538: * src/include/pa_charset.h 1.11:
14539: * src/main/pa_globals.C 1.110:
14540: http://localhost/abc -> $ENV{DOCUMENT_ROOT}/abc | ./abc
14541:
14542: * src/classes/hash.C 1.33:
14543: unified hash::sql, now
14544: ^hash::sql{query}[[$.limit(2) $.offset(4)]]
14545:
14546: * src/classes/file.C 1.68:
14547: * src/classes/op.C 1.68:
14548: * src/classes/string.C 1.94:
14549: * src/classes/table.C 1.141:
14550: * src/classes/xdoc.C 1.77:
14551: * src/include/pa_common.h 1.70:
14552: * src/main/pa_common.C 1.95:
14553: * src/types/pa_vfile.h 1.38:
14554: removed redundant pool param to some pa_common funcs
14555:
14556: * src/classes/file.C 1.69:
14557: * src/include/pa_common.h 1.71:
14558: * src/main/pa_common.C 1.96:
14559: ^file:lock[filename]{code}
14560:
14561: * src/include/pa_charset.h 1.10:
14562: * src/include/pa_charset.h 1.2.2.1:
14563: * src/include/pa_config_fixed.h 1.34.6.1:
14564: * src/main/compile.tab.C 1.27.6.3:
14565: * src/main/pa_charset.C 1.18:
14566: typedef XMLCh... not stupid illegal define
14567:
14568: * src/main/compile.tab.C 1.31:
14569: * src/main/compile.y 1.175:
14570: #comment before @ after @SPECIAL
14571: now works OK
14572:
14573: * src/main/pa_exec.C 1.20:
14574: max arg count now 10, and proper message on violation that added
14575:
14576: * src/main/pa_exec.C 1.21:
14577: * src/main/pa_exec.C 1.22:
14578: unix: exec now does chdir to script dir
14579:
14580: 2002-01-24 paf
14581: * src/classes/hashfile.C 1.20:
14582: * src/include/pa_db_table.h 1.13:
14583: * src/include/pa_opcode.h 1.10:
14584: * src/main/compile.tab.C 1.30:
14585: * src/main/compile.y 1.174:
14586: * src/main/compile_tools.C 1.41:
14587: * src/main/compile_tools.h 1.53:
14588: * src/main/execute.C 1.209:
14589: * src/main/pa_db_connection.C 1.35:
14590: * src/main/pa_db_table.C 1.18:
14591: * src/types/pa_vhashfile.C 1.17:
14592: * src/types/pa_vhashfile.h 1.13:
14593: merged from r17 - hashfile without logfiles
14594:
14595: * src/classes/xnode.C 1.31:
14596: xnode.select returns array always now, in case 'nothing found'
14597: returns empty array
14598:
14599: * src/include/pa_version.h 1.3:
14600: changed version number
14601:
14602: * src/classes/xdoc.C 1.74:
14603: checked empty response
14604:
14605: * src/classes/hashfile.C 1.19.2.1:
14606: * src/include/pa_db_table.h 1.12.6.1:
14607: * src/main/compile.tab.C 1.27.6.2:
14608: * src/main/pa_db_connection.C 1.34.6.1:
14609: * src/main/pa_db_table.C 1.17.2.1:
14610: * src/types/pa_vhashfile.C 1.16.6.1:
14611: * src/types/pa_vhashfile.h 1.12.14.1:
14612: hashfile:
14613: removed use of transactions
14614: [libdb removed DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_TXN init bits,
14615: thus got rid of huge log files, which cluttered disk without huge need]
14616:
14617: * src/classes/xdoc.C 1.76:
14618: * src/classes/xnode.C 1.33:
14619: * src/classes/xnode.h 1.6:
14620: gdome_xml_doc_get_xmlDoc handy macro, which is strangly abscent
14621: in dome lib
14622:
14623: * src/classes/xnode.C 1.30:
14624: xpath nodes select bug [0] instead of [i], be more tender with
14625: ctrl/c/v
14626:
14627: * src/classes/xdoc.C 1.75:
14628: xsltSaveResultTo checked <0 response
14629:
14630: * src/classes/xnode.C 1.32:
14631: xdoc.select fixed context node [were always /, not self node]
14632:
14633: 2002-01-23 paf
14634: * src/classes/xdoc.C 1.72:
14635: * src/main/pa_globals.C 1.108:
14636: * src/types/pa_vdouble.h 1.29:
14637: %.20E now default float format
14638: this is for regretful twice-converting here:
14639: $a(double value) when they write double falue they convert it to string first,
14640: thus %g were losing precesion.
14641:
14642: todo: think up some way to remove double->string string->double twice-converting
14643:
14644: * src/main/pa_globals.C 1.105:
14645: removed debug xslt messages
14646:
14647: * src/main/pa_globals.C 1.106:
14648: xslt linked dynamically. [mistekenly were statically linked]
14649:
14650: * src/include/pa_exception.h 1.29:
14651: * src/main/compile.tab.C 1.29:
14652: * src/main/pa_exception.C 1.34:
14653: removed exception va_list constructor.
14654: 1. not needed anymore
14655: 2. there were a conflict[causing errors] between
14656: ctor(, va_list)
14657: ctor(, ...)
14658: compiler[both msvc and gcc] never detected an ambiguilty here, compiling
14659: ctor(, "hello") into ctor(, va_list) which, of course, caused gpf
14660:
14661: * src/types/pa_vdouble.h 1.30:
14662: %.20E now float format when %g produced 'e' in output
14663: this is for regretful twice-converting here:
14664: $a(double value) when they write double falue they convert it to string first,
14665: thus %g were losing precesion.
14666:
14667: todo: think up some way to remove double->string string->double twice-converting
14668:
14669: * src/types/pa_vdouble.h 1.28.14.1:
14670: double prec. todo: get rid of twice-converting
14671:
14672: * src/classes/xdoc.C 1.71:
14673: * src/include/pa_stylesheet_connection.h 1.24:
14674: * src/main/pa_globals.C 1.107:
14675: xmlSubstituteEntitiesDefault(1) now global, reasons in comment inside
14676:
14677: * src/classes/xdoc.C 1.73:
14678: * src/main/pa_globals.C 1.109:
14679: xdoc::load/set entities substituted.
14680: // 2. when dom tree with entites goes under transform text nodes
14681: // got [erroreosly] cut on first entity occurance
14682:
14683: 2002-01-22 paf
14684: * src/classes/table.C 1.140:
14685: join behaived badly in case named tables structure mismatched: 0 strings sneaked into dest failing afterwards.
14686: replaced them with empty strings
14687:
14688: * src/classes/xdoc.C 1.70:
14689: * src/include/pa_stylesheet_connection.h 1.23:
14690: * src/main/pa_globals.C 1.104:
14691: xsl stylesheet load: parsed entities, this helps compiling stylesheet properly.
14692: example:
14693: this refused to work,
14694: <b>«<xsl:value-of select="@title" />»</b>
14695: stranly worked only this way:
14696: <b>«<xsl:value-of select="@title" />»</b>
14697:
14698: docs says "set it to 1", never going into details, so I decided to try NOT to do that
14699:
14700: 2002-01-21 paf
14701: * src/include/pa_stylesheet_connection.h 1.20:
14702: * src/main/pa_exception.C 1.32:
14703: xml generic message 1
14704:
14705: * src/main/pa_charset.C 1.17:
14706: checked empty transcoders in transcode_cstr|buf
14707:
14708: * src/classes/Makefile.in 1.34:
14709: * src/classes/xdoc.C 1.67:
14710: * src/classes/xnode.C 1.29:
14711: * src/include/pa_stylesheet_connection.h 1.22:
14712: * src/main/pa_charset.C 1.16:
14713: * src/main/pa_globals.C 1.103:
14714: * src/main/pa_sql_driver_manager.C 1.59:
14715: * src/main/pa_stylesheet_manager.C 1.11:
14716: * src/targets/cgi/Makefile.am 1.24:
14717: * src/targets/cgi/Makefile.in 1.32:
14718: autoconf gnome
14719:
14720: * src/classes/xdoc.C 1.69:
14721: xdoc::load error source = filespec
14722:
14723: * src/classes/table.C 1.139:
14724: ^table::load
14725: empty lines or #comments before headline
14726:
14727: * src/include/pa_array.h 1.49:
14728: * src/include/pa_globals.h 1.74:
14729: * src/include/pa_request.h 1.118:
14730: * src/include/pa_threads.h 1.21:
14731: * src/main/pa_array.C 1.44:
14732: * src/main/pa_exception.C 1.31:
14733: * src/main/pa_globals.C 1.101:
14734: * src/main/pa_request.C 1.192:
14735: * src/targets/apache13/pa_threads.C 1.4:
14736: * src/targets/cgi/pa_threads.C 1.6:
14737: * src/targets/isapi/pa_threads.C 1.6:
14738: xml generic errors 0
14739:
14740: * src/classes/xdoc.C 1.66:
14741: * src/classes/xnode.C 1.28:
14742: * src/include/pa_exception.h 1.28:
14743: * src/include/pa_globals.h 1.75:
14744: * src/include/pa_stylesheet_connection.h 1.21:
14745: * src/main/pa_exception.C 1.33:
14746: * src/main/pa_globals.C 1.102:
14747: * src/targets/apache13/pa_threads.C 1.5:
14748: * src/targets/cgi/pa_threads.C 1.7:
14749: xslt generic error 1
14750:
14751: * src/classes/xdoc.C 1.68:
14752: transform error source now stylesheet_filespec
14753:
14754: 2002-01-16 paf
14755: * src/classes/xdoc.C 1.64:
14756: few comments
14757:
14758: * src/classes/hash.C 1.32:
14759: * src/classes/op.C 1.67:
14760: * src/classes/string.C 1.93:
14761: * src/classes/table.C 1.138:
14762: * src/classes/void.C 1.14:
14763: * src/classes/xdoc.C 1.65:
14764: * src/include/pa_db_connection.h 1.19:
14765: * src/include/pa_request.h 1.117:
14766: * src/include/pa_sql_connection.h 1.21:
14767: * src/include/pa_sql_driver_manager.h 1.21:
14768: * src/include/pa_stylesheet_connection.h 1.19:
14769: * src/include/pa_stylesheet_manager.h 1.10:
14770: * src/main/pa_request.C 1.191:
14771: * src/main/pa_sql_driver_manager.C 1.58:
14772: * src/main/pa_stylesheet_manager.C 1.10:
14773: * src/targets/cgi/pool_storage.h 1.7:
14774: auto closers to sql_connection, stylesheet_connection
14775: auto destroyers to remaining gnome objects
14776:
14777: 2002-01-15 paf
14778: * src/classes/xdoc.C 1.61:
14779: * src/include/pa_charset.h 1.9:
14780: * src/main/pa_charset.C 1.15:
14781: started output options parsing
14782:
14783: * src/classes/xdoc.C 1.63:
14784: xdoc
14785: file
14786: save
14787: string
14788:
14789: ready.
14790: todo: error handling
14791:
14792: * src/classes/xdoc.C 1.62:
14793: xdoc save rewritten using xmlAllocOutputBuffer
14794: less mallocs, more reallocs. less fragmented result
14795:
14796: 2002-01-14 paf
14797: * src/classes/xdoc.C 1.60:
14798: method
14799:
14800: * src/classes/xdoc.C 1.59:
14801: * src/classes/xnode.C 1.27:
14802: * src/include/pa_charset.h 1.8:
14803: * src/include/pa_pool.h 1.76:
14804: * src/include/pa_stylesheet_connection.h 1.18:
14805: * src/main/main.dsp 1.145:
14806: * src/main/pa_charset.C 1.14:
14807: * src/main/pa_globals.C 1.100:
14808: * src/main/pa_pool.C 1.49:
14809: * src/main/pa_stylesheet_manager.C 1.9:
14810: * src/types/pa_vxdoc.h 1.16:
14811: xslt transform0.
14812: TODO:
14813: use output options
14814: handle errors
14815:
14816: * src/classes/xdoc.C 1.58:
14817: * src/classes/xnode.C 1.26:
14818: ^xdoc.file
14819:
14820: 2002-01-11 paf
14821: * src/classes/xnode.C 1.22:
14822: * src/include/pa_charset.h 1.6:
14823: * src/main/pa_charset.C 1.13:
14824: xpath selectNode 1
14825:
14826: * src/include/pa_opcode.h 1.9.6.1:
14827: * src/main/compile.tab.C 1.27.6.1:
14828: * src/main/compile.y 1.173.14.1:
14829: * src/main/compile_tools.C 1.40.14.1:
14830: * src/main/compile_tools.h 1.52.6.1:
14831: * src/main/execute.C 1.208.2.1:
14832: partial logical && || evaluation
14833:
14834: * src/classes/xnode.C 1.23:
14835: xpath selectNode 2
14836:
14837: * src/classes/xnode.C 1.24:
14838: * src/include/pa_charset.h 1.7:
14839: xpath selectNode 3: string/number/bool
14840:
14841: * src/classes/xnode.C 1.25:
14842: xpath selectNodes
14843:
14844: 2002-01-10 paf
14845: * src/classes/xnode.C 1.21:
14846: xpath selectNode -100 [just written]
14847:
14848: * src/classes/xdoc.C 1.57:
14849: * src/classes/xnode.C 1.20:
14850: * src/include/pa_charset.h 1.5:
14851: * src/include/pa_exception.h 1.27:
14852: * src/include/pa_pool.h 1.75:
14853: * src/main/pa_charset.C 1.12:
14854: * src/main/pa_pool.C 1.48:
14855: GdomeDOMString_auto_ptr c++ wrapper [calls refcounter]
14856:
14857: 2001-12-29 paf
14858: * src/classes/xdoc.C 1.56:
14859: * src/include/pa_exception.h 1.26:
14860: * src/main/pa_charset.C 1.11:
14861: * src/main/pa_exception.C 1.30:
14862: * src/main/pa_globals.C 1.99:
14863: xdoc
14864: ^set
14865: ^string with glib works 0
14866:
14867: 2001-12-28 paf
14868: * src/main/pa_globals.C 1.98:
14869: renamed gdome to libgdome.dll
14870:
14871: * src/classes/classes.dsp 1.14:
14872: * src/classes/mail.C 1.50:
14873: * src/classes/xdoc.C 1.54:
14874: * src/classes/xnode.C 1.19:
14875: * src/classes/xnode.h 1.5:
14876: * src/include/pa_exception.h 1.25:
14877: * src/include/pa_globals.h 1.73:
14878: * src/main/compile.tab.C 1.28:
14879: * src/main/main.dsp 1.144:
14880: * src/main/pa_charset.C 1.9:
14881: * src/main/pa_dir.C 1.9:
14882: * src/main/pa_exception.C 1.28:
14883: * src/main/pa_exec.C 1.19:
14884: * src/main/pa_globals.C 1.97:
14885: * src/main/pa_socks.C 1.9:
14886: * src/targets/cgi/parser3.C 1.150:
14887: * src/targets/cgi/parser3.dsp 1.40:
14888: * src/types/pa_vxdoc.C 1.9:
14889: * src/types/pa_vxdoc.h 1.15:
14890: * src/types/pa_vxnode.C 1.13:
14891: * src/types/pa_vxnode.h 1.10:
14892: gnome libs just compiled in.
14893: no refcounting
14894: no xpath
14895: no xslt
14896: yet
14897:
14898: * src/classes/xdoc.C 1.55:
14899: * src/include/pa_charset.h 1.4:
14900: * src/main/pa_charset.C 1.10:
14901: * src/main/pa_exception.C 1.29:
14902: started glib transcoders
14903:
14904: 2001-12-27 paf
14905: * src/include/pa_charset.h 1.3:
14906: * src/include/pa_common.h 1.69:
14907: * src/include/pa_exception.h 1.24:
14908: * src/include/pa_globals.h 1.72:
14909: * src/include/pa_pool.h 1.74:
14910: * src/main/main.dsp 1.143:
14911: * src/main/pa_charset.C 1.8:
14912: * src/main/pa_charsets.C 1.4:
14913: * src/main/pa_globals.C 1.96:
14914: * src/main/pa_pool.C 1.47:
14915: * src/targets/cgi/parser3.C 1.149:
14916: * src/targets/cgi/parser3.dsp 1.39:
14917: * src/types/pa_vxdoc.C 1.8:
14918: * src/types/pa_vxdoc.h 1.14:
14919: * src/types/pa_vxnode.C 1.12:
14920: * src/types/pa_vxnode.h 1.9:
14921: * src/types/types.dsp 1.17:
14922: going away from xalan&xerces, started the process.
14923: globals [initialization
14924: pool [charset update
14925: charset [transcodings
14926: vxnode vxdoc [DOM calls
14927:
14928: * src/classes/Makefile.am 1.32:
14929: going away from xalan&xerces, not needed anymore
14930:
14931: 2001-12-26 paf
14932: * src/include/pa_charset.h 1.2:
14933: * src/include/pa_charsets.h 1.3:
14934: * src/main/pa_charset.C 1.7:
14935: * src/main/pa_charsets.C 1.3:
14936: * src/main/pa_request.C 1.190:
14937: charset key globalized [bug]
14938:
14939: 2001-12-25 paf
14940: * src/classes/mail.C 1.49:
14941: * src/classes/table.C 1.137:
14942: * src/include/pa_string.h 1.122:
14943: * src/main/pa_string.C 1.136:
14944: table set & append changed splitting languages, separators now can be clean AND as-is
14945: same to mail command line $MAIN:MAIL.progX arguments
14946:
14947: 2001-12-24 paf
14948: * src/classes/hashfile.C 1.19:
14949: * src/classes/op.C 1.66:
14950: * src/main/pa_db_table.C 1.17:
14951: * src/main/pa_string.C 1.135:
14952: read from cache size check updated
14953:
14954: * src/main/pa_string.C 1.133:
14955: * src/main/pa_string.C 1.134:
14956: String::join_chain another ugly bug :(
14957:
14958: * src/classes/mail.C 1.48:
14959: one parted text messages - no multipart mime-type anymore.
14960: for convinient if $.attach-ments
14961:
14962: 2001-12-21 paf
14963: * src/main/pa_request.C 1.189:
14964: $result in @main actually not working, to hell with it for now
14965:
14966: * src/main/execute.C 1.207:
14967: junction evaluation canceled - endless recursion detected
14968:
14969: * src/classes/date.C 1.14:
14970: date:sql-string now returns localtime
14971:
14972: * src/include/pa_request.h 1.116:
14973: * src/main/execute.C 1.208:
14974: * src/main/pa_request.C 1.188:
14975: * src/types/pa_vmethod_frame.h 1.20:
14976: * src/types/pa_wcontext.h 1.23:
14977: $result in @main @postprocess @exception
14978:
14979: 2001-12-19 paf
14980: * src/main/pa_request.C 1.187:
14981: CLASS_PATH now / = DOCUMENT_ROOT
14982:
14983: * src/classes/op.C 1.65:
14984: ^cache keypath now relative
14985:
14986: * src/classes/hashfile.C 1.18:
14987: ^hashfile.open DB_HOME now relative
14988:
14989: * src/main/pa_charset.C 1.6:
14990: charset->charset transcoding via unicode intermediate
14991:
14992: * src/classes/mail.C 1.46:
14993: * src/include/pa_config_fixed.h 1.34:
14994: to/from 0 check were missing
14995:
14996: * src/classes/mail.C 1.47:
14997: changed weighting prior to sort
14998:
14999: 2001-12-17 paf
15000: * src/classes/mail.C 1.45:
15001: * src/include/pa_charsets.h 1.2:
15002: * src/include/pa_string.h 1.121:
15003: * src/main/pa_charsets.C 1.2:
15004: * src/main/untaint.C 1.87:
15005: * src/types/pa_vrequest.C 1.14:
15006: * src/types/pa_vresponse.C 1.2:
15007: ^mail:send[
15008: $.charset[zzz]
15009: addded
15010:
15011: * src/include/pa_db_table.h 1.12:
15012: * src/main/pa_db_table.C 1.16:
15013: db_table used outdated unset services_pool
15014:
15015: * src/main/pa_charset.C 1.5:
15016: ifndef XML were bad type
15017:
15018: * src/classes/image.C 1.63:
15019: govno
15020:
15021: * src/main/untaint.C 1.86:
15022: allowed space in filespec
15023:
15024: * src/classes/image.C 1.64:
15025: no govno
15026:
15027: * src/targets/apache13/mod_parser3.C 1.15:
15028: test r->finfo.st_mode check seems to work only on win32
15029:
15030: * src/main/pa_charset.C 1.4:
15031: empty bufs transcode [forgot check :(]
15032:
15033: 2001-12-15 paf
15034: * src/classes/file.C 1.67:
15035: * src/classes/math.C 1.11:
15036: * src/classes/op.C 1.64:
15037: * src/classes/string.C 1.92:
15038: * src/classes/table.C 1.136:
15039: * src/classes/xdoc.C 1.53:
15040: * src/include/pa_array.h 1.48:
15041: * src/include/pa_cache_managers.h 1.4:
15042: * src/include/pa_charset_connection.h 1.6:
15043: * src/include/pa_charset_manager.h 1.8:
15044: * src/include/pa_common.h 1.68:
15045: * src/include/pa_db_connection.h 1.18:
15046: * src/include/pa_db_manager.h 1.12:
15047: * src/include/pa_db_table.h 1.11:
15048: * src/include/pa_dictionary.h 1.8:
15049: * src/include/pa_exception.h 1.23:
15050: * src/include/pa_exec.h 1.5:
15051: * src/include/pa_globals.h 1.71:
15052: * src/include/pa_hash.h 1.52:
15053: * src/include/pa_opcode.h 1.9:
15054: * src/include/pa_pool.h 1.73:
15055: * src/include/pa_request.h 1.115:
15056: * src/include/pa_sapi.h 1.16:
15057: * src/include/pa_socks.h 1.6:
15058: * src/include/pa_sql_connection.h 1.20:
15059: * src/include/pa_sql_driver_manager.h 1.20:
15060: * src/include/pa_string.h 1.120:
15061: * src/include/pa_stylesheet_connection.h 1.17:
15062: * src/include/pa_stylesheet_manager.h 1.9:
15063: * src/include/pa_table.h 1.38:
15064: * src/include/pa_transcoder.h 1.3:
15065: * src/main/compile_tools.h 1.52:
15066: * src/main/main.dsp 1.142:
15067: * src/main/pa_charset.C 1.1:
15068: * src/main/pa_charset_connection.C 1.13:
15069: * src/main/pa_charset_manager.C 1.10:
15070: * src/main/pa_charsets.C 1.1:
15071: * src/main/pa_globals.C 1.95:
15072: * src/main/pa_pool.C 1.46:
15073: * src/main/pa_request.C 1.186:
15074: * src/main/pa_string.C 1.132:
15075: * src/main/pa_transcoder.C 1.4:
15076: * src/main/untaint.C 1.84:
15077: * src/types/pa_vfile.C 1.24:
15078: * src/types/pa_vform.C 1.50:
15079: * src/types/pa_vform.h 1.31:
15080: * src/types/pa_vrequest.C 1.13:
15081: * src/types/pa_vrequest.h 1.14:
15082: * src/types/pa_vresponse.C 1.1:
15083: * src/types/pa_vresponse.h 1.19:
15084: * src/types/types.dsp 1.16:
15085: introducing Charset
15086:
15087: * src/main/pa_charset.C 1.2:
15088: name_cstr 0
15089:
15090: * src/main/Makefile.in 1.31:
15091: * src/targets/apache13/Makefile.in 1.26:
15092: * src/targets/cgi/Makefile.in 1.31:
15093: * src/types/Makefile.in 1.26:
15094: makes
15095:
15096: * src/include/pa_charset.h 1.1:
15097: * src/include/pa_charsets.h 1.1:
15098: forgot to add
15099:
15100: * src/main/Makefile.am 1.27:
15101: * src/main/pa_charset.C 1.3:
15102: * src/types/Makefile.am 1.15:
15103: charset_connection&manager replaced by charset&charsets
15104:
15105: * src/main/untaint.C 1.85:
15106: uri lang now knows about client/source charsets
15107:
15108: 2001-12-14 paf
15109: * src/include/pa_request.h 1.114:
15110: * src/include/pa_transcoder.h 1.2:
15111: * src/main/pa_request.C 1.185:
15112: * src/main/pa_transcoder.C 1.3:
15113: * src/types/pa_vform.C 1.49:
15114: * src/types/pa_vform.h 1.30:
15115: transcodeToUTF8[were FromUTF8] for forms
15116: todo: uri lang
15117:
15118: * src/targets/apache13/Makefile.am 1.8:
15119: * src/targets/cgi/Makefile.am 1.23:
15120: -I../../pcre to .am
15121:
15122: * src/include/pa_charset_connection.h 1.5:
15123: * src/include/pa_pool.h 1.72:
15124: * src/include/pa_request.h 1.113:
15125: * src/include/pa_transcoder.h 1.1:
15126: * src/main/Makefile.am 1.26:
15127: * src/main/main.dsp 1.141:
15128: * src/main/pa_charset_connection.C 1.12:
15129: * src/main/pa_charset_manager.C 1.9:
15130: * src/main/pa_request.C 1.184:
15131: * src/main/pa_transcoder.C 1.1:
15132: * src/types/Makefile.am 1.14:
15133: * src/types/pa_vrequest.C 1.12:
15134: * src/types/pa_vrequest.h 1.13:
15135: * src/types/pa_vresponse.h 1.18:
15136: * src/types/types.dsp 1.15:
15137: changed charset model.
15138: now important:
15139: $request:charset
15140: $response:charset
15141: while
15142: $response:content-type.charset
15143: become unimportant [informational]
15144:
15145: * src/include/pa_globals.h 1.70:
15146: * src/main/pa_globals.C 1.94:
15147: removed unused defalts_name global
15148:
15149: * src/main/pa_transcoder.C 1.2:
15150: transcodeToUTF8,
15151: now form&uri lang
15152:
15153: 2001-12-13 paf
15154: * src/include/pa_types.h 1.35:
15155: msvc head debugging flag
15156:
15157: * src/classes/xdoc.C 1.49:
15158: freed up listener
15159:
15160: * src/classes/xdoc.C 1.51:
15161: * src/main/pa_sql_driver_manager.C 1.57:
15162: rewritten auto_ptr part other way, because of stupid gcc 2.96
15163: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
15164: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
15165: FormatterListener]
15166: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
15167: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
15168: FormatterListener, _Tp = FormatterListener]
15169:
15170: * src/include/pa_config_fixed.h 1.32:
15171: * src/main/pa_common.C 1.94:
15172: * src/main/pa_string.C 1.131:
15173: removed signed mismatch warnings
15174:
15175: * src/classes/xdoc.C 1.52:
15176: rewritten auto_ptr part other way2, because of stupid gcc 2.96
15177: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
15178: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
15179: FormatterListener]
15180: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
15181: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
15182: FormatterListener, _Tp = FormatterListener]
15183:
15184: * src/main/pa_string.C 1.130:
15185: string::recustruct erroreusly used outdated row ptr
15186:
15187: * src/include/pa_cache_managers.h 1.3:
15188: * src/include/pa_charset_manager.h 1.7:
15189: * src/include/pa_config_fixed.h 1.33:
15190: * src/include/pa_db_manager.h 1.11:
15191: * src/include/pa_sql_driver_manager.h 1.19:
15192: * src/include/pa_stylesheet_manager.h 1.8:
15193: * src/main/pa_cache_managers.C 1.2:
15194: * src/main/pa_globals.C 1.93:
15195: ~Cache_managers
15196:
15197: * src/classes/string.C 1.91:
15198: change msg '... code is not code'
15199:
15200: * src/classes/xdoc.C 1.50:
15201: removed extra inc
15202:
15203: * src/targets/apache13/mod_parser3.C 1.14:
15204: * src/targets/cgi/parser3.C 1.147:
15205: * src/targets/isapi/parser3isapi.C 1.61:
15206: removed 'expires' from header outputs
15207:
15208: * src/targets/cgi/pa_pool.C 1.34:
15209: * src/targets/isapi/pa_pool.C 1.10:
15210: EOL@EOF
15211:
15212: * src/main/pa_db_connection.C 1.34:
15213: * src/main/pa_db_manager.C 1.19:
15214: * src/main/pa_sql_driver_manager.C 1.56:
15215: * src/main/pa_stylesheet_manager.C 1.8:
15216: * src/targets/cgi/pool_storage.h 1.6:
15217: couple cache expiratiors were wrong [past/future prob]
15218:
15219: * src/classes/xdoc.C 1.48:
15220: lang list updated
15221:
15222: * src/targets/cgi/pa_pool.C 1.33:
15223: * src/targets/cgi/parser3.C 1.148:
15224: msvc heap debugging flag
15225:
15226: * src/classes/file.C 1.66:
15227: file::cgi bug, request_method were passed to SERVER_PROTOCOL
15228: but SERVER_PROTOCOL were forgotten
15229:
15230: 2001-12-10 paf
15231: * src/main/untaint.C 1.83:
15232: FILE_SPEC untainting changed so that one can erase files like that, knowing their full name
15233: introducing
15234: // theoretical problem with, for instance, "_2B" and "." fragments,
15235: // they would yield the same
15236: // because need_file_encode('_')=false
15237: // but we need to delete such files somehow, getting names from ^index
15238:
15239: * src/main/pa_string.C 1.129:
15240: ^string.replace bug fixed [bad string::join_chank break]
15241:
15242: * src/classes/math.C 1.10:
15243: ^math:random(n) now yields[0;n) not [0;n]
15244:
15245: 2001-12-07 paf
15246: * src/main/pa_string.C 1.125.2.1.2.2:
15247: stupid sparc architecture failed to access short at odd address
15248: 0x311f0 <deserialize__6StringUiPvUiPCc+16>: lduh [ %i2 + 1 ], %l0
15249:
15250: bus error,
15251: fixed that
15252:
15253: * src/include/pa_config_auto.h.in 1.14.6.1:
15254: makes
15255:
15256: * src/main/pa_string.C 1.125.2.1.2.1:
15257: strange string deserialize bug on client[pmts], a bit shortened,
15258:
15259: * src/include/pa_common.h 1.66.6.2:
15260: * src/include/pa_config_fixed.h 1.30.8.2:
15261: * src/include/pa_config_includes.h 1.13.6.1:
15262: * src/main/pa_common.C 1.91.4.1.2.2:
15263: exclusive lock file write
15264: shared lock file read
15265:
15266: * src/classes/hashfile.C 1.17:
15267: * src/classes/op.C 1.63:
15268: * src/classes/table.C 1.135:
15269: * src/include/pa_common.h 1.67:
15270: * src/include/pa_config_auto.h.in 1.15:
15271: * src/include/pa_config_fixed.h 1.31:
15272: * src/include/pa_config_includes.h 1.14:
15273: * src/include/pa_db_table.h 1.10:
15274: * src/include/pa_request.h 1.112:
15275: * src/main/pa_common.C 1.93:
15276: * src/main/pa_db_table.C 1.15:
15277: * src/main/pa_request.C 1.183:
15278: * src/main/pa_string.C 1.128:
15279: * src/types/pa_vhashfile.C 1.16:
15280: merged from r14_simple_cache
15281:
15282: 2001-12-06 paf
15283: * src/main/compile.tab.C 1.27:
15284: * src/targets/cgi/parser3.C 1.146:
15285: removed debug info
15286:
15287: * src/classes/op.C 1.62.2.1.2.1:
15288: * src/classes/table.C 1.133.2.2.2.1:
15289: * src/include/pa_request.h 1.111.2.1.2.1:
15290: * src/main/pa_request.C 1.182.2.1.2.1:
15291: #ifdef RESOURCES_DEBUG
15292:
15293: * src/classes/op.C 1.62.2.1.2.2:
15294: * src/include/pa_common.h 1.66.6.1:
15295: * src/include/pa_config_fixed.h 1.30.8.1:
15296: * src/main/pa_common.C 1.91.4.1.2.1:
15297: ^cache operator
15298:
15299: * src/classes/hashfile.C 1.15.6.2:
15300: removed transaction from ^cache
15301:
15302: 2001-12-05 paf
15303: * src/targets/cgi/parser3.C 1.144:
15304: * src/targets/cgi/parser3.C 1.145:
15305: fatal error reporting fixed.
15306: in IIS5 there were a prob with illegal call check
15307:
15308: 2001-12-04 paf
15309: * src/classes/op.C 1.62.2.1:
15310: * src/classes/table.C 1.133.2.2:
15311: * src/include/pa_request.h 1.111.2.1:
15312: * src/main/pa_request.C 1.182.2.1:
15313: measures to log
15314:
15315: 2001-11-26 paf
15316: * src/targets/apache13/mod_parser3.C 1.13:
15317: merge dir config now works OK with parser_root_config_filespec
15318:
15319: 20011126 paf: noticed, that this is called even on virtual root merge with something "parent", while thought that that is part of merge_server...
15320:
15321: 2001-11-23 paf
15322: * src/classes/hashfile.C 1.16:
15323: * src/classes/table.C 1.134:
15324: * src/include/pa_db_table.h 1.9:
15325: * src/main/pa_common.C 1.92:
15326: * src/main/pa_db_table.C 1.14:
15327: * src/main/pa_string.C 1.127:
15328: * src/types/pa_vhashfile.C 1.15:
15329: merged from _0014, 1
15330:
15331: * src/classes/hashfile.C 1.15.6.1:
15332: * src/classes/table.C 1.133.2.1:
15333: * src/include/pa_db_table.h 1.8.6.1:
15334: * src/main/pa_common.C 1.91.4.1:
15335: * src/main/pa_db_table.C 1.12.6.2:
15336: * src/types/pa_vhashfile.C 1.14.6.1:
15337: hashfile bugfix2 more wrong sizes.
15338: ^cache behaviour changed: if ^cache(33) would change
15339:
15340: 0660 bits in file_write & hashfile create
15341:
15342: * src/main/pa_db_table.C 1.12.6.1:
15343: * src/main/pa_db_table.C 1.13:
15344: * src/main/pa_string.C 1.125.2.1:
15345: * src/main/pa_string.C 1.126:
15346: cache bugfix [wrong types after pa_string optimization]
15347:
15348: 2001-11-22 paf
15349: * src/main/untaint.C 1.82:
15350: ORIGINS mode removed UHTML
15351:
15352: * src/classes/op.C 1.62:
15353: process cstr(,connection)
15354:
15355: * src/Makefile.in 1.38:
15356: * src/classes/xdoc.C 1.47:
15357: * src/targets/Makefile.in 1.26:
15358: * src/targets/apache13/Makefile.in 1.25:
15359: * src/targets/cgi/Makefile.in 1.30:
15360: cached xslt [removed nocache forcing]
15361:
15362: * src/classes/op.C 1.61:
15363: process now gets its body on current language, not as-is
15364:
15365: * src/main/untaint.C 1.81:
15366: ORIGINS mode was bad - forgot about optimize bit
15367:
15368: * src/classes/table.C 1.133:
15369: * src/include/pa_table.h 1.37:
15370: * src/main/pa_table.C 1.41:
15371: table.offset[whence]
15372:
15373: 2001-11-21 paf
15374: * src/classes/table.C 1.132:
15375: * src/main/pa_string.C 1.124:
15376: * src/main/untaint.C 1.78:
15377: * src/targets/cgi/parser3.C 1.141:
15378: table.append bug fixed: forgot to switch default language for {
15379: code}, it happen to change it's language from CLEAN, so later
15380: refused to split by CLEAN \t
15381:
15382: * src/classes/xdoc.C 1.46:
15383: * src/types/pa_vxdoc.C 1.7:
15384: * src/types/pa_vxdoc.h 1.13:
15385: <xsl:output
15386: output options made identical to xsl:output attributes
15387: exclusion:
15388: cdata-section-elements
15389: what xalan can do but that not used now:
15390: it can escape and remove CDATA sections
15391:
15392: * src/targets/cgi/parser3.C 1.142:
15393: removed debug cgi||1
15394:
15395: * src/main/untaint.C 1.80:
15396: * src/targets/cgi/parser3.C 1.143:
15397: optimized \r produced by xslt
15398:
15399: * src/main/pa_string.C 1.125:
15400: * src/main/untaint.C 1.79:
15401: cached some string::size() es
15402:
15403: 2001-11-20 paf
15404: * src/classes/Makefile.am 1.31:
15405: * src/classes/Makefile.in 1.33:
15406: * src/classes/table.C 1.131:
15407: * src/main/Makefile.am 1.25:
15408: * src/main/Makefile.in 1.30:
15409: * src/main/pa_exception.C 1.27:
15410: * src/types/Makefile.am 1.13:
15411: * src/types/Makefile.in 1.25:
15412: moved ident.C & co to bottom of dependeces, so that errors
15413: would popup quicklier, fixed line numbering in table::sql
15414:
15415: 2001-11-19 paf
15416: * src/classes/op.C 1.60:
15417: * src/include/pa_request.h 1.111:
15418: * src/include/pa_string.h 1.119:
15419: * src/include/pa_types.h 1.34:
15420: * src/main/pa_globals.C 1.92:
15421: * src/main/pa_request.C 1.182:
15422: * src/main/pa_string.C 1.123:
15423: * src/main/untaint.C 1.77:
15424: * src/targets/apache13/mod_parser3.C 1.12:
15425: * src/targets/cgi/parser3.C 1.140:
15426: * src/targets/isapi/parser3isapi.C 1.60:
15427: * src/types/pa_wcontext.C 1.13:
15428: * src/types/pa_wcontext.h 1.22:
15429: UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
15430:
15431: * src/classes/Makefile.in 1.32:
15432: * src/main/Makefile.in 1.29:
15433: * src/targets/Makefile.am 1.8:
15434: * src/targets/Makefile.in 1.25:
15435: * src/targets/apache13/Makefile.in 1.24:
15436: * src/targets/apache13/mod_parser3.C 1.11:
15437: * src/targets/cgi/Makefile.in 1.29:
15438: * src/targets/cgi/parser3.C 1.139:
15439: * src/types/Makefile.in 1.24:
15440: #if _MSC_VER _set_new_handler
15441:
15442: * src/Makefile.in 1.37:
15443: * src/targets/apache13/mod_parser3.C 1.10:
15444: * src/targets/cgi/parser3.C 1.138:
15445: * src/targets/isapi/parser3isapi.C 1.59:
15446: set_new_handler in apache&isapi
15447:
15448: 2001-11-16 paf
15449: * src/include/pa_string.h 1.117:
15450: * src/main/pa_string.C 1.120:
15451: * src/main/pa_string.C 1.121:
15452: * src/main/untaint.C 1.76:
15453: * src/types/pa_vstring.C 1.14:
15454: removed 1+4 bytes from String
15455:
15456: * src/include/pa_string.h 1.118:
15457: * src/include/pa_types.h 1.33:
15458: * src/main/pa_string.C 1.122:
15459: removed 8 bytes from String, 2 bytes from string::chunk::row::item
15460:
15461: * src/include/pa_globals.h 1.69:
15462: * src/include/pa_string.h 1.116:
15463: * src/include/pa_types.h 1.32:
15464: * src/main/pa_globals.C 1.91:
15465: * src/main/pa_pool.C 1.44:
15466: * src/main/pa_pool.C 1.45:
15467: * src/main/pa_request.C 1.181:
15468: * src/main/untaint.C 1.75:
15469: * src/sql/pa_sql_driver.h 1.24:
15470: * src/targets/cgi/parser3.C 1.136:
15471: introducing estimating String::cstr_bufsize, 0
15472:
15473: * src/include/pa_pool.h 1.70:
15474: * src/include/pa_pool.h 1.71:
15475: * src/main/execute.C 1.206:
15476: * src/main/pa_pool.C 1.41:
15477: * src/main/pa_pool.C 1.42:
15478: * src/main/pa_pool.C 1.43:
15479: * src/targets/cgi/parser3.C 1.134:
15480: * src/targets/cgi/parser3.C 1.135:
15481: die in pool::fail
15482:
15483: * src/targets/cgi/parser3.C 1.137:
15484: pool debug @ die
15485:
15486: 2001-11-15 paf
15487: * src/Makefile.in 1.36:
15488: configure set_new_handler check added
15489:
15490: * src/targets/cgi/parser3.C 1.131:
15491: set_new_handler started
15492:
15493: * src/include/pa_exception.h 1.22:
15494: * src/main/execute.C 1.205:
15495: * src/main/main.dsp 1.140:
15496: * src/main/pa_exception.C 1.26:
15497: * src/targets/cgi/parser3.C 1.133:
15498: exception with dynamic buffer re-back
15499: now with counter
15500:
15501: * src/include/pa_config_auto.h.in 1.13:
15502: * src/main/Makefile.in 1.28:
15503: makes
15504:
15505: * src/include/pa_exception.h 1.21:
15506: * src/main/pa_exception.C 1.25:
15507: exception with static buffer back
15508:
15509: * src/classes/classes.awk 1.5:
15510: * src/include/pa_config_auto.h.in 1.14:
15511: * src/include/pa_config_includes.h 1.13:
15512: setnewhandler check
15513:
15514: * src/targets/cgi/parser3.C 1.132:
15515: std::
15516:
15517: 2001-11-14 paf
15518: * src/main/execute.C [no_bad_constructors_try] 1.203.2.1:
15519: * src/types/pa_vclass.h [no_bad_constructors_try] 1.21.2.1:
15520: * src/types/pa_vobject.h [no_bad_constructors_try] 1.13.2.1:
15521: * src/types/pa_vstateless_class.h [no_bad_constructors_try] 1.20.2.1:
15522: * src/types/pa_vstateless_object.h [no_bad_constructors_try] 1.12.2.1:
15523: fixed this:
15524: $bred[^string::length[]]
15525: $bred[^response::clear[]]
15526: $bred[^int::int[]]
15527:
15528: now VObject creation moved into overriden VClass::create_new_value, thus 0 from create_new_value means that class has no ctors
15529:
15530: * src/include/pa_common.h 1.64:
15531: * src/include/pa_common.h 1.65:
15532: * src/include/pa_common.h 1.66:
15533: * src/main/pa_common.C 1.90:
15534: * src/main/pa_common.C 1.91:
15535: snprintf replacement was wrong
15536:
15537: * src/main/execute.C 1.204:
15538: * src/types/pa_vclass.h 1.22:
15539: * src/types/pa_vobject.h 1.14:
15540: * src/types/pa_vstateless_class.h 1.21:
15541: * src/types/pa_vstateless_object.h 1.13:
15542: merged with no_bad_constructors_try
15543:
15544: * src/classes/op.C 1.59:
15545: ^untaint{body} as-is default now
15546:
15547: * src/main/pa_request.C 1.180:
15548: z
15549:
15550: * src/include/pa_common.h 1.63:
15551: * src/main/pa_common.C 1.88:
15552: * src/main/pa_common.C 1.89:
15553: snprintf on buffer full returns
15554: win32 -1
15555: solaris >buffer_size
15556:
15557: checked all that
15558:
15559: 2001-11-13 paf
15560: * src/classes/classes.C 1.13:
15561: returned accedently removed if in foreach callbacks [when hash
15562: no-0-restructure]
15563:
15564: 2001-11-12 paf
15565: * src/classes/classes.C 1.12:
15566: * src/classes/hash.C 1.31:
15567: * src/classes/xdoc.C 1.45:
15568: * src/include/pa_hash.h 1.51:
15569: * src/main/pa_db_connection.C 1.33:
15570: * src/main/pa_db_manager.C 1.18:
15571: * src/main/pa_dictionary.C 1.10:
15572: * src/main/pa_hash.C 1.48:
15573: * src/main/pa_sql_driver_manager.C 1.55:
15574: * src/main/pa_stylesheet_manager.C 1.7:
15575: hash now does not containt 0 values. put 0 actullay removes.
15576: no check on 0 value in foreach now required
15577:
15578: * src/classes/date.C 1.13:
15579: date.roll parser2 alg used
15580:
15581: * src/main/pa_pool.C 1.40:
15582: changed xdoc createXXX politics, now string passed as-is to
15583: method, xalan makes & into & itself
15584:
15585: 2001-11-11 paf
15586: * src/main/pa_sql_driver_manager.C 1.53:
15587: * src/sql/pa_sql_driver.h 1.21:
15588: sql driver initialize not const
15589:
15590: * src/sql/pa_sql_driver.h 1.23:
15591: removed extra constructor, doc
15592:
15593: * src/main/pa_sql_driver_manager.C 1.54:
15594: * src/sql/pa_sql_driver.h 1.22:
15595: CRLF
15596:
15597: 2001-11-10 paf
15598: * src/main/pa_exec.C 1.18:
15599: doc
15600:
15601: 2001-11-09 paf
15602: * src/main/pa_common.C 1.87:
15603: line endings fixing fixed last piece[was still cstr oriented]
15604:
15605: * src/include/pa_common.h 1.62:
15606: * src/main/pa_common.C 1.86:
15607: * src/types/pa_vform.C 1.48:
15608: line endings fixing got rid of cstr, now must work ok with post multipart
15609:
15610: * src/classes/string.C 1.90:
15611: * src/classes/xdoc.C 1.44:
15612: xdoc::set{code} now untaints param properly
15613:
15614: * src/types/pa_vform.C 1.47:
15615: line endings fixed at post / multipart / not file also now
15616:
15617: * src/classes/string.C 1.89:
15618: string.save now does untainting before saving
15619:
15620: 2001-11-08 paf
15621: * src/include/pa_request.h 1.110:
15622: * src/main/pa_request.C 1.179:
15623: * src/targets/apache13/mod_parser3.C 1.9:
15624: * src/targets/cgi/parser3.C 1.130:
15625: * src/targets/isapi/parser3isapi.C 1.58:
15626: apache 'status' class enabler
15627:
15628: <Location /parser-status.html>
15629: ParserStatusAllowed
15630: </Location>
15631:
15632: * src/Makefile.in 1.35:
15633: * src/include/pa_common.h 1.61:
15634: * src/main/Makefile.am 1.24:
15635: * src/main/Makefile.in 1.27:
15636: * src/targets/cgi/pa_pool.C 1.32:
15637: makes
15638:
15639: * src/include/pa_cache_managers.h 1.2:
15640: * src/include/pa_charset_manager.h 1.6:
15641: * src/include/pa_db_manager.h 1.10:
15642: * src/include/pa_sql_driver_manager.h 1.18:
15643: * src/include/pa_stylesheet_manager.h 1.7:
15644: * src/main/pa_charset_manager.C 1.8:
15645: * src/main/pa_db_manager.C 1.17:
15646: * src/main/pa_sql_driver_manager.C 1.52:
15647: * src/main/pa_stylesheet_manager.C 1.6:
15648: restructured Cache manager to be simple parent, not second
15649: parent [gcc 2.96 strangly refused to call virtual from second
15650: parent]
15651:
15652: * src/include/pa_cache_managers.h 1.1:
15653: * src/include/pa_charset_manager.h 1.5:
15654: * src/include/pa_db_manager.h 1.9:
15655: * src/include/pa_sql_driver_manager.h 1.17:
15656: * src/include/pa_stylesheet_manager.h 1.6:
15657: * src/main/main.dsp 1.139:
15658: * src/main/pa_cache_managers.C 1.1:
15659: * src/main/pa_charset_manager.C 1.7:
15660: * src/main/pa_db_manager.C 1.16:
15661: * src/main/pa_globals.C 1.90:
15662: * src/main/pa_request.C 1.178:
15663: * src/main/pa_sql_driver_manager.C 1.51:
15664: * src/main/pa_stylesheet_manager.C 1.5:
15665: * src/types/pa_vstatus.h 1.4:
15666: cache_managers, maybe-expiring every request
15667: todo: apache 'status' class enabler
15668:
15669: 2001-11-05 paf
15670: * src/classes/xdoc.C 1.42:
15671: * src/include/pa_db_connection.h 1.16:
15672: * src/include/pa_stylesheet_connection.h 1.15:
15673: * src/include/pa_stylesheet_manager.h 1.4:
15674: * src/main/pa_stylesheet_manager.C 1.3:
15675: * src/types/pa_vstatus.h 1.2:
15676: $status:stylesheet
15677:
15678: * src/targets/cgi/parser3.C 1.129:
15679: read can return 0, that means sort of sig_pipe on freebsd [moko's experiments].
15680: checked that in cgi, on apache already done :)
15681:
15682: * src/main/pa_db_connection.C 1.31:
15683: * src/main/pa_db_manager.C 1.14:
15684: * src/main/pa_request.C 1.177:
15685: hence i removed skipping 0 values in hash::for_each-es we need to check cleaned cache items manually. few more checks.
15686:
15687: expiring to 0 time was wrong, changed to 'now' time
15688:
15689: * src/main/pa_db_connection.C 1.30:
15690: * src/main/pa_db_manager.C 1.13:
15691: hence i removed skipping 0 values in hash::for_each-es we need
15692: to check cleaned cache items manually
15693:
15694: * src/include/pa_charset_connection.h 1.3:
15695: * src/main/pa_charset_manager.C 1.5:
15696: $status:charset
15697:
15698: * src/classes/classes.C 1.11:
15699: * src/classes/classes.h 1.14:
15700: * src/classes/date.C 1.12:
15701: * src/classes/double.C 1.41:
15702: * src/classes/file.C 1.65:
15703: * src/classes/form.C 1.19:
15704: * src/classes/hash.C 1.30:
15705: * src/classes/hashfile.C 1.15:
15706: * src/classes/image.C 1.62:
15707: * src/classes/int.C 1.38:
15708: * src/classes/mail.C 1.44:
15709: * src/classes/math.C 1.9:
15710: * src/classes/op.C 1.58:
15711: * src/classes/response.C 1.16:
15712: * src/classes/string.C 1.88:
15713: * src/classes/table.C 1.130:
15714: * src/classes/void.C 1.13:
15715: * src/classes/xdoc.C 1.43:
15716: * src/classes/xnode.C 1.18:
15717: * src/classes/xnode.h 1.4:
15718: * src/include/pa_array.h 1.47:
15719: * src/include/pa_charset_connection.h 1.4:
15720: * src/include/pa_charset_manager.h 1.4:
15721: * src/include/pa_common.h 1.60:
15722: * src/include/pa_config_fixed.h 1.30:
15723: * src/include/pa_config_includes.h 1.12:
15724: * src/include/pa_db_connection.h 1.17:
15725: * src/include/pa_db_manager.h 1.8:
15726: * src/include/pa_db_table.h 1.8:
15727: * src/include/pa_dictionary.h 1.7:
15728: * src/include/pa_dir.h 1.8:
15729: * src/include/pa_exception.h 1.20:
15730: * src/include/pa_exec.h 1.4:
15731: * src/include/pa_globals.h 1.68:
15732: * src/include/pa_hash.h 1.50:
15733: * src/include/pa_opcode.h 1.8:
15734: * src/include/pa_pool.h 1.69:
15735: * src/include/pa_pragma_pack_begin.h 1.2:
15736: * src/include/pa_pragma_pack_end.h 1.2:
15737: * src/include/pa_request.h 1.109:
15738: * src/include/pa_sapi.h 1.15:
15739: * src/include/pa_socks.h 1.5:
15740: * src/include/pa_sql_connection.h 1.19:
15741: * src/include/pa_sql_driver_manager.h 1.16:
15742: * src/include/pa_stack.h 1.11:
15743: * src/include/pa_string.h 1.115:
15744: * src/include/pa_stylesheet_connection.h 1.16:
15745: * src/include/pa_stylesheet_manager.h 1.5:
15746: * src/include/pa_table.h 1.36:
15747: * src/include/pa_threads.h 1.20:
15748: * src/include/pa_types.h 1.31:
15749: * src/main/compile.C 1.53:
15750: * src/main/compile.tab.C 1.26:
15751: * src/main/compile_tools.C 1.40:
15752: * src/main/compile_tools.h 1.51:
15753: * src/main/execute.C 1.203:
15754: * src/main/pa_array.C 1.43:
15755: * src/main/pa_charset_connection.C 1.11:
15756: * src/main/pa_charset_manager.C 1.6:
15757: * src/main/pa_common.C 1.85:
15758: * src/main/pa_db_connection.C 1.28:
15759: * src/main/pa_db_manager.C 1.12:
15760: * src/main/pa_db_table.C 1.11:
15761: * src/main/pa_dictionary.C 1.9:
15762: * src/main/pa_dir.C 1.8:
15763: * src/main/pa_exception.C 1.24:
15764: * src/main/pa_exec.C 1.17:
15765: * src/main/pa_globals.C 1.89:
15766: * src/main/pa_hash.C 1.47:
15767: * src/main/pa_pool.C 1.39:
15768: * src/main/pa_request.C 1.176:
15769: * src/main/pa_socks.C 1.8:
15770: * src/main/pa_sql_driver_manager.C 1.50:
15771: * src/main/pa_status_provider.C 1.2:
15772: * src/main/pa_string.C 1.119:
15773: * src/main/pa_stylesheet_manager.C 1.4:
15774: * src/main/pa_table.C 1.40:
15775: * src/main/untaint.C 1.74:
15776: * src/sql/pa_sql_driver.h 1.20:
15777: * src/targets/apache13/mod_parser3.C 1.8:
15778: * src/targets/apache13/pa_pool.C 1.3:
15779: * src/targets/apache13/pa_threads.C 1.3:
15780: * src/targets/cgi/pa_pool.C 1.31:
15781: * src/targets/cgi/pa_threads.C 1.5:
15782: * src/targets/cgi/parser3.C 1.128:
15783: * src/targets/cgi/pool_storage.h 1.5:
15784: * src/targets/isapi/pa_pool.C 1.9:
15785: * src/targets/isapi/pa_threads.C 1.5:
15786: * src/targets/isapi/parser3isapi.C 1.57:
15787: * src/targets/isapi/pool_storage.h 1.13:
15788: * src/types/pa_valiased.C 1.11:
15789: * src/types/pa_valiased.h 1.16:
15790: * src/types/pa_value.h 1.77:
15791: * src/types/pa_vbool.h 1.15:
15792: * src/types/pa_vclass.h 1.21:
15793: * src/types/pa_vcode_frame.h 1.12:
15794: * src/types/pa_vcookie.C 1.32:
15795: * src/types/pa_vcookie.h 1.13:
15796: * src/types/pa_vdate.h 1.6:
15797: * src/types/pa_vdouble.h 1.28:
15798: * src/types/pa_venv.h 1.18:
15799: * src/types/pa_vfile.C 1.23:
15800: * src/types/pa_vfile.h 1.37:
15801: * src/types/pa_vform.C 1.46:
15802: * src/types/pa_vform.h 1.29:
15803: * src/types/pa_vhash.h 1.27:
15804: * src/types/pa_vhashfile.C 1.14:
15805: * src/types/pa_vhashfile.h 1.12:
15806: * src/types/pa_vimage.C 1.14:
15807: * src/types/pa_vimage.h 1.22:
15808: * src/types/pa_vint.h 1.29:
15809: * src/types/pa_vjunction.h 1.10:
15810: * src/types/pa_vmath.h 1.4:
15811: * src/types/pa_vmethod_frame.h 1.19:
15812: * src/types/pa_vobject.h 1.13:
15813: * src/types/pa_vrequest.C 1.11:
15814: * src/types/pa_vrequest.h 1.12:
15815: * src/types/pa_vresponse.h 1.17:
15816: * src/types/pa_vstateless_class.C 1.11:
15817: * src/types/pa_vstateless_class.h 1.20:
15818: * src/types/pa_vstateless_object.h 1.12:
15819: * src/types/pa_vstatus.h 1.3:
15820: * src/types/pa_vstring.C 1.13:
15821: * src/types/pa_vstring.h 1.39:
15822: * src/types/pa_vtable.C 1.9:
15823: * src/types/pa_vtable.h 1.35:
15824: * src/types/pa_vvoid.h 1.6:
15825: * src/types/pa_vxdoc.C 1.6:
15826: * src/types/pa_vxdoc.h 1.12:
15827: * src/types/pa_vxnode.C 1.11:
15828: * src/types/pa_vxnode.h 1.8:
15829: * src/types/pa_wcontext.C 1.12:
15830: * src/types/pa_wcontext.h 1.21:
15831: * src/types/pa_wwrapper.h 1.14:
15832: $status:db
15833: fixed used not initialized in db_connection & db_table
15834:
15835: * src/include/pa_charset_manager.h 1.3:
15836: * src/include/pa_db_manager.h 1.7:
15837: * src/include/pa_request.h 1.108:
15838: * src/include/pa_sql_connection.h 1.18:
15839: * src/include/pa_sql_driver_manager.h 1.15:
15840: * src/include/pa_stylesheet_manager.h 1.3:
15841: * src/main/main.dsp 1.138:
15842: * src/main/pa_charset_manager.C 1.4:
15843: * src/main/pa_common.C 1.84:
15844: * src/main/pa_db_manager.C 1.11:
15845: * src/main/pa_globals.C 1.88:
15846: * src/main/pa_request.C 1.175:
15847: * src/main/pa_sql_driver_manager.C 1.49:
15848: * src/main/pa_status_provider.C 1.1:
15849: * src/main/pa_stylesheet_manager.C 1.2:
15850: * src/types/pa_vstatus.h 1.1:
15851: * src/types/pa_vxnode.C 1.10:
15852: * src/types/types.dsp 1.14:
15853: started status parser class
15854:
15855: * src/main/pa_db_connection.C 1.29:
15856: * src/main/pa_db_table.C 1.12:
15857: parser_multithreaded check was wrong
15858:
15859: * src/main/pa_db_connection.C 1.32:
15860: * src/main/pa_db_manager.C 1.15:
15861: expiration from debug to normal
15862:
15863: 2001-11-01 paf
15864: * src/classes/hash.C 1.26:
15865: * src/classes/op.C 1.54:
15866: * src/types/pa_vmethod_frame.h 1.18:
15867: * src/types/pa_vstring.C 1.12:
15868: * src/types/pa_vstring.h 1.38:
15869: ^foreach[key|value]{body}[[separator]|{separator}]
15870:
15871: * src/classes/hash.C 1.25:
15872: * src/include/pa_hash.h 1.48:
15873: * src/main/pa_hash.C 1.44:
15874: * src/types/pa_vcookie.C 1.31:
15875: ^hash.delete[key]
15876:
15877: * src/classes/math.C 1.8:
15878: * src/include/pa_common.h 1.59:
15879: HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
15880:
15881: * src/classes/op.C 1.57:
15882: ^for endless loop check strightened
15883:
15884: * src/Makefile.in 1.34:
15885: * src/classes/Makefile.in 1.31:
15886: * src/include/pa_config_auto.h.in 1.12:
15887: * src/main/Makefile.in 1.26:
15888: * src/targets/Makefile.in 1.24:
15889: * src/targets/apache13/Makefile.in 1.23:
15890: * src/targets/cgi/Makefile.in 1.28:
15891: * src/types/Makefile.in 1.23:
15892: makes
15893:
15894: * src/main/pa_hash.C 1.46:
15895: removed old extra include
15896:
15897: * src/classes/hash.C 1.28:
15898: * src/classes/xdoc.C 1.41:
15899: * src/classes/xnode.C 1.17:
15900: * src/include/pa_hash.h 1.49:
15901: * src/main/pa_hash.C 1.45:
15902: * src/main/pa_request.C 1.174:
15903: * src/types/pa_vhash.h 1.26:
15904: * src/types/pa_vxnode.C 1.9:
15905: hash locking
15906: disabled changing of hash inside of foreach
15907:
15908: * src/classes/hash.C 1.27:
15909: * src/classes/hashfile.C 1.14:
15910: * src/types/pa_vhashfile.C 1.13:
15911: ^hashfile.foreach[key|value]{body}[[separator]|{separator}]
15912: prev were hash.foreach
15913:
15914: * src/classes/hash.C 1.29:
15915: * src/classes/op.C 1.56:
15916: * src/main/execute.C 1.202:
15917: changed root behavior in native calls.
15918: it left unchanged, so ^for ^foreach & co can use r.root to write their i & key,value there
15919:
15920: * src/classes/op.C 1.55:
15921: detected for var storage bug, fixed. todo:foreach
15922:
15923: 2001-10-31 paf
15924: * src/main/pa_sql_driver_manager.C 1.47:
15925: hiding passwords and addresses from accidental show [imagine
15926: user forgot @exception]
15927:
15928: * src/main/pa_db_connection.C 1.26:
15929: * src/main/pa_sql_driver_manager.C 1.48:
15930: // lockdetector flags
15931: dbenv.lk_detect=DB_LOCK_RANDOM;
15932:
15933: * src/include/pa_opcode.h 1.7:
15934: * src/main/compile.tab.C 1.25:
15935: * src/main/compile.y 1.173:
15936: * src/main/execute.C 1.201:
15937: \ in expression: int divide 10/3=3
15938:
15939: * src/main/pa_common.C 1.81:
15940: typing bug in common - bad ifdeff
15941:
15942: * src/types/pa_vhashfile.h 1.11:
15943: hashfile ^delete to do something only inside of ^cache
15944:
15945: * src/include/pa_threads.h 1.19:
15946: * src/main/pa_db_connection.C 1.25:
15947: * src/main/pa_db_table.C 1.10:
15948: * src/targets/apache13/pa_threads.C 1.2:
15949: * src/targets/cgi/pa_threads.C 1.4:
15950: * src/targets/isapi/pa_threads.C 1.4:
15951: libdb DB_THREAD flag only when really needed
15952:
15953: * src/main/pa_db_connection.C 1.27:
15954: z
15955:
15956: * src/classes/file.C 1.64:
15957: * src/classes/image.C 1.61:
15958: * src/classes/mail.C 1.43:
15959: * src/classes/string.C 1.87:
15960: * src/classes/xnode.C 1.16:
15961: * src/include/pa_common.h 1.58:
15962: * src/main/pa_common.C 1.80:
15963: ^string.save[[append;]path]
15964:
15965: * src/main/compile.C 1.52:
15966: * src/main/pa_common.C 1.83:
15967: completely empty file now considered "read", not ignored [not
15968: perfect trick used]
15969:
15970: * src/classes/table.C 1.129:
15971: ^table.save[[nameless|+append;]path]
15972:
15973: * src/main/pa_common.C 1.82:
15974: simplier common ifdefs
15975:
15976: 2001-10-30 paf
15977: * src/include/pa_common.h 1.57:
15978: * src/main/pa_common.C 1.79:
15979: * src/types/pa_vform.C 1.45:
15980: form post data line endings not reformatted now.
15981:
15982: * src/classes/xdoc.C 1.40:
15983: rolled back {} in xdoc.createTextNode for now
15984:
15985: * src/classes/classes.dsp 1.13:
15986: * src/main/main.dsp 1.137:
15987: * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
15988: * src/targets/cgi/parser3.dsp 1.38:
15989: * src/targets/isapi/parser3isapi.dsp 1.29:
15990: * src/types/types.dsp 1.13:
15991: enabled debug incremental compile
15992:
15993: * src/main/pa_db_connection.C 1.24:
15994: * src/main/pa_db_manager.C 1.10:
15995: * src/main/pa_db_table.C 1.9:
15996: * src/main/pa_exec.C 1.16:
15997: * src/main/pa_request.C 1.173:
15998: * src/main/pa_sql_driver_manager.C 1.46:
15999: * src/main/pa_string.C 1.118:
16000: cstr(asis) default param removed
16001:
16002: * src/types/pa_vform.C 1.44:
16003: * src/types/pa_vform.h 1.28:
16004: AppendFormEntry length param now required [had bug when file=
16005: has no value]
16006:
16007: * src/types/pa_vform.C 1.43:
16008: VForm::AppendFormEntry {length convention was broken} fix_line_breaks
16009:
16010: * src/include/pa_dir.h 1.7:
16011: LOAD_DIR fixed
16012:
16013: * src/include/pa_config_fixed.h 1.29:
16014: * src/include/pa_pragma_pack_begin.h 1.1:
16015: * src/include/pa_pragma_pack_end.h 1.1:
16016: * src/include/pa_string.h 1.114:
16017: * src/include/pa_types.h 1.30:
16018: String & Origin packed with #pragma pack
16019:
16020: * src/Makefile.in 1.33:
16021: * src/include/pa_config_auto.h.in 1.11:
16022: pragma detection
16023:
16024: * src/classes/xdoc.C 1.39:
16025: rolled back {} in xdoc.createElement for now
16026:
16027: 2001-10-29 paf
16028: * src/types/pa_wcontext.h 1.20:
16029: bitfield syntax stricter
16030:
16031: * src/include/pa_string.h 1.111:
16032: * src/main/pa_string.C 1.115:
16033: * src/targets/cgi/pa_pool.C 1.27:
16034: debugging memory
16035: String::fused_rows func now
16036:
16037: [Mon Oct 29 17:55:45 2001] total 5917436/158731
16038: [Mon Oct 29 18:11:53 2001] total 5796092/158731
16039:
16040: * src/classes/file.C 1.61:
16041: * src/classes/image.C 1.60:
16042: * src/classes/string.C 1.86:
16043: * src/classes/xdoc.C 1.38:
16044: * src/include/pa_pool.h 1.68:
16045: * src/include/pa_string.h 1.109:
16046: * src/main/execute.C 1.199:
16047: * src/main/pa_array.C 1.41:
16048: * src/main/pa_common.C 1.78:
16049: * src/main/pa_hash.C 1.43:
16050: * src/main/pa_sql_driver_manager.C 1.45:
16051: * src/main/pa_string.C 1.114:
16052: * src/main/untaint.C 1.70:
16053: * src/targets/cgi/pa_pool.C 1.25:
16054: * src/targets/cgi/parser3.C 1.126:
16055: * src/types/pa_vcookie.C 1.30:
16056: * src/types/pa_vstring.h 1.37:
16057: debuggging memory.
16058: string::as_int/double now usually uses stack, not heap [200K out of 17M :)]
16059: VString(String&) not copies reference [29M -> 17M]
16060:
16061: * src/include/pa_sql_connection.h 1.17:
16062: SQL_CONNECTION_FUNC_GUARDED name
16063:
16064: * src/targets/isapi/pa_pool.C 1.8:
16065: added isapi&apache real_malloc debug param.someday either ifdef
16066: or remove it
16067:
16068: * src/targets/apache13/pa_pool.C 1.2:
16069: * src/targets/cgi/pa_pool.C 1.30:
16070: * src/targets/cgi/parser3.C 1.127:
16071: removed debug defines
16072:
16073: * src/Makefile.am 1.12:
16074: .am order
16075:
16076: * src/main/pa_sql_driver_manager.C 1.44:
16077: ping to have services [old hiding bug]
16078:
16079: * src/main/untaint.C 1.73:
16080: optimizing returned after debugging
16081:
16082: * src/include/pa_array.h 1.45:
16083: * src/include/pa_charset_manager.h 1.2:
16084: * src/include/pa_db_connection.h 1.15:
16085: * src/include/pa_db_manager.h 1.6:
16086: * src/include/pa_db_table.h 1.7:
16087: * src/include/pa_hash.h 1.46:
16088: * src/include/pa_request.h 1.107:
16089: * src/include/pa_sql_driver_manager.h 1.14:
16090: * src/include/pa_stylesheet_manager.h 1.2:
16091: * src/include/pa_threads.h 1.18:
16092: * src/types/pa_valiased.h 1.15:
16093: * src/types/pa_vhashfile.h 1.10:
16094: * src/types/pa_vstateless_class.h 1.19:
16095: * src/types/pa_wcontext.h 1.18:
16096: gcc 3.0.1 required "friend class"
16097:
16098: ../include/pa_request.h:51: friend declaration requires class-key, i.e. `friend
16099: class Temp_lang'
16100:
16101: * src/include/pa_string.h 1.112:
16102: * src/main/pa_string.C 1.116:
16103: * src/main/untaint.C 1.71:
16104: * src/targets/cgi/pa_pool.C 1.29:
16105: String size_t replace to uint in proper places [todo:Array]
16106:
16107: * src/classes/file.C 1.62:
16108: * src/include/pa_hash.h 1.47:
16109: * src/include/pa_string.h 1.110:
16110: * src/main/pa_globals.C 1.87:
16111: * src/targets/cgi/pa_pool.C 1.26:
16112: debugging memory
16113: hash key ref now
16114:
16115: [Mon Oct 29 16:01:17 2001] total 17050496/202647
16116: [Mon Oct 29 17:11:17 2001] total 16867948/202658
16117:
16118: * src/classes/file.C 1.63:
16119: * src/types/pa_vimage.C 1.13:
16120: image&file couple stack string hash.puts
16121:
16122: * src/main/execute.C 1.200:
16123: * src/targets/cgi/pa_pool.C 1.28:
16124: * src/targets/cgi/parser3.dsp 1.37:
16125: * src/types/pa_wcontext.h 1.19:
16126: * src/types/pa_wwrapper.h 1.13:
16127: debugging memory
16128: WContext
16129: flags to bits
16130:
16131: total 5 652 652/158731
16132: total 5 469 332/158731
16133:
16134: * src/include/pa_sql_connection.h 1.16:
16135: there were one wrong SQL_CONNECTION_FUNC_GUARDED [failed]
16136:
16137: * src/include/pa_exception.h 1.19:
16138: * src/include/pa_sql_connection.h 1.15:
16139: * src/main/pa_exception.C 1.23:
16140: * src/main/pa_sql_driver_manager.C 1.43:
16141: * src/sql/pa_sql_driver.h 1.19:
16142: sql driver impl changed in _throw part.
16143:
16144: the idea is to #1 jump to C++ some function to main body, where
16145: every function stack frame has exception unwind information
16146: and from there... #2 propagate_exception()
16147:
16148: * src/include/pa_array.h 1.46:
16149: * src/main/pa_array.C 1.42:
16150: debugging memory
16151: Array:: without cache in get/put now
16152:
16153: [Mon Oct 29 18:23:02 2001] total 5 796 092/158731
16154: [Mon Oct 29 18:25:27 2001] total 5 652 652/158731
16155:
16156: * src/include/pa_string.h 1.113:
16157: * src/include/pa_types.h 1.29:
16158: * src/main/pa_string.C 1.117:
16159: * src/main/untaint.C 1.72:
16160: memory hunging
16161: #pragma pack(1)
16162:
16163: 16 419 844
16164: 13 169 394
16165:
16166: 2001-10-28 paf
16167: * src/include/pa_config_auto.h.in 1.10:
16168: * src/include/pa_config_fixed.h 1.28:
16169: * src/include/pa_db_connection.h 1.14:
16170: * src/include/pa_db_manager.h 1.5:
16171: * src/include/pa_db_table.h 1.6:
16172: * src/main/pa_db_connection.C 1.20:
16173: * src/main/pa_db_table.C 1.6:
16174: db2 on linux with DB 2.4.14: (6/2/98)
16175:
16176: * src/main/pa_db_connection.C 1.21:
16177: * src/main/pa_db_table.C 1.8:
16178: exception translation
16179:
16180: * src/main/pa_db_connection.C 1.22:
16181: expire table [was accidently pasted with wrong type/cast]
16182:
16183: * src/classes/Makefile.am 1.30:
16184: * src/classes/Makefile.in 1.30:
16185: * src/targets/apache13/p3runConfigure.in 1.6:
16186: * src/targets/cgi/Makefile.am 1.22:
16187: * src/targets/cgi/Makefile.in 1.27:
16188: db makes. remember to build DB2 with -fexceptions!!!
16189:
16190: * src/main/pa_db_table.C 1.7:
16191: DB_RMW defed
16192:
16193: * src/main/pa_db_connection.C 1.23:
16194: removed old consts
16195:
16196: 2001-10-27 paf
16197: * src/classes/hashfile.C 1.13:
16198: * src/include/pa_db_connection.h 1.13:
16199: * src/include/pa_db_table.h 1.5:
16200: * src/main/pa_db_connection.C 1.19:
16201: * src/main/pa_db_manager.C 1.9:
16202: * src/main/pa_db_table.C 1.5:
16203: * src/main/pa_globals.C 1.86:
16204: * src/types/pa_vhashfile.C 1.12:
16205: DB2 ifdefs
16206:
16207: * src/Makefile.in 1.32:
16208: * src/classes/Makefile.am 1.29:
16209: * src/classes/Makefile.in 1.29:
16210: * src/include/pa_config_fixed.h 1.27:
16211: * src/main/Makefile.am 1.23:
16212: * src/main/Makefile.in 1.25:
16213: * src/targets/Makefile.in 1.23:
16214: * src/targets/apache13/Makefile.in 1.22:
16215: * src/targets/apache13/p3runConfigure.in 1.5:
16216: * src/targets/cgi/Makefile.am 1.21:
16217: * src/targets/cgi/Makefile.in 1.26:
16218: * src/types/Makefile.am 1.12:
16219: * src/types/Makefile.in 1.22:
16220: makes with DB2
16221:
16222: * src/classes/classes.awk 1.4:
16223: no $ in var names
16224:
16225: * src/main/pa_globals.C 1.85:
16226: * src/targets/apache13/ApacheModuleParser3.dsp 1.7:
16227: * src/targets/cgi/parser3.dsp 1.36:
16228: * src/targets/isapi/parser3isapi.dsp 1.28:
16229: vc projects libdb ifdefed into globals.C
16230:
16231: * src/main/pa_db_connection.C 1.17:
16232: * src/main/pa_db_manager.C 1.8:
16233: db expiration connection&table [forgotten calls]
16234:
16235: * src/Makefile.in 1.31:
16236: * src/classes/Makefile.in 1.28:
16237: * src/include/pa_config_auto.h.in 1.9:
16238: * src/main/Makefile.am 1.22:
16239: * src/main/Makefile.in 1.24:
16240: * src/targets/Makefile.in 1.22:
16241: * src/targets/apache13/p3runConfigure.in 1.4:
16242: * src/targets/cgi/Makefile.in 1.25:
16243: * src/types/Makefile.am 1.11:
16244: * src/types/Makefile.in 1.21:
16245: makes db
16246:
16247: * src/classes/hashfile.C 1.12:
16248: * src/include/pa_db_connection.h 1.12:
16249: * src/include/pa_db_table.h 1.4:
16250: * src/main/pa_db_connection.C 1.18:
16251: * src/main/pa_db_table.C 1.4:
16252: ^hashfile.clear[]
16253:
16254: 2001-10-26 paf
16255: * src/classes/xdoc.C 1.35:
16256: * src/classes/xdoc.C 1.36:
16257: * src/types/pa_vxdoc.h 1.11:
16258: transform2 for parsed_source
16259:
16260: * src/classes/hashfile.C 1.11:
16261: * src/include/pa_db_connection.h 1.10:
16262: * src/include/pa_db_manager.h 1.4:
16263: * src/include/pa_db_table.h 1.3:
16264: * src/include/pa_hash.h 1.45:
16265: * src/main/pa_db_connection.C 1.13:
16266: * src/main/pa_db_manager.C 1.7:
16267: * src/main/pa_db_table.C 1.3:
16268: * src/main/pa_hash.C 1.42:
16269: * src/types/pa_vhashfile.C 1.11:
16270: * src/types/pa_vhashfile.h 1.9:
16271: db connections & tables now cached at create time & multithreaded
16272:
16273: * src/classes/xdoc.C 1.37:
16274: xdoc createTextNode createElement UL_XML default. but entities
16275: still reparsed. todo: tothink
16276:
16277: * src/classes/hashfile.C 1.10:
16278: * src/include/pa_db_table.h 1.2:
16279: * src/main/pa_db_table.C 1.2:
16280: db: child transaction commit/rollback responsibility left to
16281: parent [as it sould - else there were a bug with double free]
16282:
16283: * src/include/pa_db_connection.h 1.11:
16284: * src/main/pa_db_connection.C 1.15:
16285: * src/main/pa_db_connection.C 1.16:
16286: db checkpoints
16287:
16288: * src/main/pa_db_connection.C 1.12:
16289: about to remove connection from vhashfile
16290:
16291: * src/main/pa_db_connection.C 1.14:
16292: db recover mech 2
16293:
16294: 2001-10-25 paf
16295: * src/classes/hashfile.C 1.9:
16296: * src/include/pa_common.h 1.56:
16297: * src/include/pa_db_connection.h 1.9:
16298: * src/include/pa_db_manager.h 1.3:
16299: * src/include/pa_db_table.h 1.1:
16300: * src/main/main.dsp 1.136:
16301: * src/main/pa_db_connection.C 1.11:
16302: * src/main/pa_db_manager.C 1.6:
16303: * src/main/pa_db_table.C 1.1:
16304: * src/types/pa_vhashfile.C 1.10:
16305: * src/types/pa_vhashfile.h 1.8:
16306: started db_home [multiple, cached]
16307: todo: autorecover [tried, but not succeded, yet]
16308:
16309: * src/include/pa_db_connection.h 1.8:
16310: * src/main/pa_db_manager.C 1.5:
16311: transaction parent passed
16312:
16313: * src/include/pa_dir.h 1.6:
16314: ancient gpf on dir not found fixed
16315:
16316: 2001-10-24 parser
16317: * src/classes/Makefile.am 1.26:
16318: * src/classes/Makefile.am 1.27:
16319: * src/classes/Makefile.am 1.28:
16320: * src/classes/Makefile.in 1.26:
16321: * src/classes/Makefile.in 1.27:
16322: * src/main/Makefile.in 1.23:
16323: * src/targets/cgi/Makefile.am 1.20:
16324: * src/targets/cgi/Makefile.in 1.24:
16325: * src/targets/cgi/pool_storage.h 1.2:
16326: * src/targets/cgi/pool_storage.h 1.3:
16327: makes
16328:
16329: * src/include/pa_db_connection.h 1.6:
16330: * src/main/pa_db_connection.C 1.6:
16331: * src/types/pa_vhashfile.C 1.6:
16332: db_cursor constructor public now
16333:
16334: * src/include/pa_common.h 1.54:
16335: * src/main/Makefile.am 1.21:
16336: * src/main/pa_common.C 1.76:
16337: * src/types/pa_vform.C 1.41:
16338: * src/types/pa_vform.h 1.26:
16339: .am
16340:
16341: * src/classes/hashfile.C 1.7:
16342: * src/include/pa_request.h 1.106:
16343: hashfile.cache 0
16344:
16345: * src/main/pa_db_connection.C 1.7:
16346: * src/types/pa_vhashfile.C 1.7:
16347: db_connection not bothers with key when not returning expired data
16348:
16349: * src/targets/cgi/pool_storage.h 1.4:
16350: * src/targets/isapi/parser3isapi.C 1.56:
16351: * src/targets/isapi/pool_storage.h 1.12:
16352: pool_storage fixed
16353:
16354: * src/include/pa_common.h 1.55:
16355: * src/main/pa_common.C 1.77:
16356: * src/types/pa_vform.C 1.42:
16357: * src/types/pa_vform.h 1.27:
16358: form fix_line_breaks
16359:
16360: * src/types/pa_vhashfile.C 1.8:
16361: * src/types/pa_vhashfile.h 1.6:
16362: hashfile expiring 0
16363:
16364: * src/main/pa_db_connection.C 1.8:
16365: * src/types/pa_vhashfile.C 1.9:
16366: hashfile expiring 1
16367:
16368: * src/classes/hashfile.C 1.6:
16369: * src/include/pa_db_connection.h 1.7:
16370: * src/main/pa_db_connection.C 1.9:
16371: hashfile expired deleted from db when get & iterate
16372:
16373: * src/classes/hashfile.C 1.8:
16374: * src/types/pa_vhashfile.h 1.7:
16375: hashfile 1
16376:
1.24 paf 16377: * src/sql/pa_sql_driver.h 1.18:
16378: version
16379:
1.15 paf 16380: * src/targets/apache13/ApacheModuleParser3.dsp 1.6:
16381: * src/targets/isapi/parser3isapi.dsp 1.27:
16382: doc
16383:
16384: * src/include/pa_db_connection.h 1.5:
16385: * src/main/pa_db_connection.C 1.5:
16386: * src/types/pa_vhashfile.C 1.5:
16387: * src/types/pa_vhashfile.h 1.5:
16388: hashfile data stamped, todo: put_element analize
16389:
16390: * src/include/pa_db_connection.h 1.4:
16391: * src/include/pa_string.h 1.108:
16392: * src/main/pa_db_connection.C 1.4:
16393: * src/main/pa_string.C 1.113:
16394: hashfile pieced serialize. todo stamp
16395:
16396: * src/main/pa_db_connection.C 1.10:
16397: * src/main/pa_db_manager.C 1.4:
16398: hashfile setted this:
16399: DB_RMW
16400: 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
16401:
16402: 2001-10-23 parser
16403: * src/classes/file.C 1.60:
16404: * src/classes/hash.C 1.24:
16405: * src/classes/hashfile.C 1.5:
16406: * src/classes/image.C 1.59:
16407: * src/classes/mail.C 1.42:
16408: * src/classes/response.C 1.15:
16409: * src/classes/string.C 1.85:
16410: * src/classes/table.C 1.128:
16411: * src/classes/xdoc.C 1.34:
16412: * src/include/pa_config_fixed.h 1.26:
16413: * src/include/pa_db_connection.h 1.3:
16414: * src/main/pa_common.C 1.75:
16415: * src/main/pa_db_connection.C 1.3:
16416: * src/main/pa_request.C 1.172:
16417: * src/types/pa_value.h 1.76:
16418: * src/types/pa_vcookie.C 1.29:
16419: * src/types/pa_vhash.h 1.25:
16420: * src/types/pa_vhashfile.C 1.4:
16421: * src/types/pa_vhashfile.h 1.4:
16422: * src/types/pa_vresponse.h 1.16:
16423: * src/types/pa_vtable.C 1.8:
16424: ^hashfile.hash[]
16425:
16426: * src/classes/hashfile.C 1.3:
16427: * src/include/pa_db_connection.h 1.2:
16428: * src/include/pa_db_manager.h 1.2:
16429: * src/main/pa_db_connection.C 1.2:
16430: * src/main/pa_db_manager.C 1.2:
16431: * src/types/pa_vhashfile.h 1.3:
16432: ^hashfile.transaction{code}
16433: ^hashfile:clear[filename]
16434: ^hashfile.delete[key]
16435:
16436: * src/classes/hashfile.C 1.4:
16437: * src/classes/xdoc.C 1.33:
16438: * src/include/pa_config_fixed.h 1.25:
16439: * src/main/pa_db_manager.C 1.3:
16440: * src/main/pa_globals.C 1.84:
16441: ifdefs so it compiled without db
16442:
16443: 2001-10-22 parser
16444: * src/classes/classes.dsp 1.12:
16445: * src/classes/hashfile.C 1.2:
16446: * src/classes/xdoc.C 1.32:
16447: * src/classes/xnode.C 1.15:
16448: * src/include/pa_charset_connection.h 1.2:
16449: * src/include/pa_db_connection.h 1.1:
16450: * src/include/pa_db_manager.h 1.1:
16451: * src/include/pa_exception.h 1.18:
16452: * src/include/pa_sapi.h 1.14:
16453: * src/include/pa_sql_connection.h 1.14:
16454: * src/include/pa_sql_driver_manager.h 1.13:
16455: * src/include/pa_stylesheet_connection.h 1.14:
16456: * src/include/pa_stylesheet_manager.h 1.1:
16457: * src/include/pa_xslt_stylesheet_manager.h 1.5:
16458: * src/main/main.dsp 1.135:
16459: * src/main/pa_db_connection.C 1.1:
16460: * src/main/pa_db_manager.C 1.1:
16461: * src/main/pa_exception.C 1.22:
16462: * src/main/pa_globals.C 1.83:
16463: * src/main/pa_pool.C 1.38:
16464: * src/main/pa_sql_driver_manager.C 1.42:
16465: * src/main/pa_stylesheet_manager.C 1.1:
16466: * src/main/pa_xslt_stylesheet_manager.C 1.5:
16467: * src/targets/apache13/mod_parser3.C 1.7:
16468: * src/targets/cgi/parser3.C 1.124:
16469: * src/targets/isapi/parser3isapi.C 1.55:
16470: * src/types/pa_vhashfile.C 1.3:
16471: * src/types/pa_vhashfile.h 1.2:
16472: * src/types/pa_vxdoc.C 1.5:
16473: * src/types/pa_vxnode.C 1.8:
16474: * src/types/types.dsp 1.12:
16475: hashfile 0
16476:
16477: * src/targets/cgi/pa_pool.C 1.24:
16478: * src/targets/cgi/parser3.C 1.125:
16479: * src/targets/cgi/parser3.dsp 1.35:
16480: * src/targets/cgi/pool_storage.h 1.1:
16481: * src/targets/isapi/pool_storage.h 1.11:
16482: cgi += pool cleanups
16483:
16484: * src/targets/apache13/mod_parser3.C 1.5:
16485: * src/targets/isapi/parser3isapi.C 1.54:
16486: SEH minor ifdef changes
16487:
16488: * src/targets/apache13/mod_parser3.C 1.6:
16489: html
16490:
16491: * src/classes/classes.dsp 1.11:
16492: * src/classes/hashfile.C 1.1:
16493: * src/include/pa_config_fixed.h 1.24:
16494: * src/main/execute.C 1.198:
16495: * src/targets/cgi/parser3.dsp 1.34:
16496: * src/types/pa_vhashfile.C 1.1:
16497: * src/types/pa_vhashfile.h 1.1:
16498: * src/types/types.dsp 1.11:
16499: hashfile -100
16500:
16501: * src/include/pa_exception.h 1.17:
16502: * src/include/pa_request.h 1.105:
16503: * src/main/execute.C 1.197:
16504: * src/main/pa_exception.C 1.21:
16505: * src/main/pa_request.C 1.171:
16506: * src/targets/cgi/parser3.C 1.123:
16507: * src/targets/cgi/parser3.dsp 1.33:
16508: * src/types/pa_vclass.h 1.20:
16509: * src/types/pa_vobject.h 1.12:
16510: stack backtrace
16511:
16512: * src/types/pa_vhashfile.C 1.2:
16513: z
16514:
16515: 2001-10-19 parser
16516: * src/main/pa_request.C 1.170:
16517: * src/targets/apache13/mod_parser3.C 1.4:
16518: pool:: context - get_context
16519:
16520: * src/main/pa_pool.C 1.37:
16521: auto compiled on gcc
16522:
16523: * src/classes/classes.h 1.13:
16524: * src/classes/date.C 1.11:
16525: * src/classes/double.C 1.40:
16526: * src/classes/file.C 1.59:
16527: * src/classes/form.C 1.18:
16528: * src/classes/hash.C 1.23:
16529: * src/classes/image.C 1.57:
16530: * src/classes/int.C 1.37:
16531: * src/classes/mail.C 1.41:
16532: * src/classes/math.C 1.7:
16533: * src/classes/op.C 1.53:
16534: * src/classes/string.C 1.84:
16535: * src/classes/table.C 1.127:
16536: * src/classes/void.C 1.12:
16537: * src/include/pa_config_fixed.h 1.22:
16538: * src/include/pa_exception.h 1.15:
16539: * src/include/pa_pool.h 1.64:
16540: * src/include/pa_request.h 1.104:
16541: * src/include/pa_types.h 1.27:
16542: * src/main/compile.C 1.51:
16543: * src/main/compile_tools.C 1.39:
16544: * src/main/execute.C 1.196:
16545: * src/main/pa_array.C 1.40:
16546: * src/main/pa_common.C 1.73:
16547: * src/main/pa_dictionary.C 1.8:
16548: * src/main/pa_exception.C 1.19:
16549: * src/main/pa_exec.C 1.15:
16550: * src/main/pa_pool.C 1.34:
16551: * src/main/pa_request.C 1.169:
16552: * src/main/pa_socks.C 1.7:
16553: * src/main/pa_sql_driver_manager.C 1.41:
16554: * src/main/pa_string.C 1.112:
16555: * src/main/pa_table.C 1.39:
16556: * src/main/untaint.C 1.69:
16557: * src/targets/apache13/ApacheModuleParser3.dsp 1.5:
16558: * src/targets/apache13/mod_parser3.C 1.3:
16559: * src/targets/cgi/parser3.C 1.122:
16560: * src/targets/isapi/parser3isapi.C 1.53:
16561: * src/types/pa_value.h 1.75:
16562: * src/types/pa_vbool.h 1.14:
16563: * src/types/pa_vdouble.h 1.27:
16564: * src/types/pa_vfile.h 1.36:
16565: * src/types/pa_vform.C 1.40:
16566: * src/types/pa_vhash.h 1.24:
16567: * src/types/pa_vint.h 1.28:
16568: * src/types/pa_vjunction.h 1.9:
16569: * src/types/pa_vmethod_frame.h 1.17:
16570: * src/types/pa_vstateless_class.h 1.18:
16571: * src/types/pa_vtable.C 1.7:
16572: * src/types/pa_wcontext.C 1.11:
16573: * src/types/pa_wwrapper.h 1.12:
16574: switched to c++ exceptions 0
16575:
16576: * src/Makefile.in 1.30:
16577: * src/classes/Makefile.in 1.25:
16578: * src/include/pa_pool.h 1.66:
16579: * src/main/Makefile.in 1.22:
16580: * src/main/pa_common.C 1.74:
16581: * src/targets/Makefile.in 1.21:
16582: * src/targets/apache13/Makefile.in 1.21:
16583: * src/targets/cgi/Makefile.in 1.23:
16584: * src/types/Makefile.in 1.20:
16585: makes
16586:
16587: * src/include/pa_pool.h 1.67:
16588: header
16589:
16590: * src/classes/xdoc.C 1.30:
16591: * src/classes/xnode.C 1.13:
16592: * src/include/pa_pool.h 1.65:
16593: * src/include/pa_types.h 1.28:
16594: * src/main/pa_pool.C 1.36:
16595: first c++ exceptions result: can free up xalandomstring
16596: resulting from pool::transcode
16597:
16598: * src/classes/classes.awk 1.3.6.1:
16599: $ removed
16600:
16601: * src/classes/Makefile.am 1.25:
16602: * src/classes/xdoc.C 1.29:
16603: * src/classes/xnode.C 1.12:
16604: * src/include/pa_config_fixed.h 1.23:
16605: * src/include/pa_exception.h 1.16:
16606: * src/include/pa_stylesheet_connection.h 1.13:
16607: * src/main/pa_charset_connection.C 1.10:
16608: * src/main/pa_exception.C 1.20:
16609: * src/main/pa_pool.C 1.35:
16610: * src/types/pa_vxdoc.C 1.3:
16611: * src/types/pa_vxdoc.h 1.9:
16612: * src/types/pa_vxnode.C 1.6:
16613: * src/types/pa_vxnode.h 1.6:
16614: switched to c++ exceptions 1xml
16615: configure fixed to exclude xalan-patch from non-xml compile
16616:
16617: * src/classes/xdoc.C 1.31:
16618: * src/classes/xnode.C 1.14:
16619: * src/classes/xnode.h 1.3:
16620: * src/types/pa_vxdoc.C 1.4:
16621: * src/types/pa_vxdoc.h 1.10:
16622: * src/types/pa_vxnode.C 1.7:
16623: * src/types/pa_vxnode.h 1.7:
16624: xnode clone got freed
16625:
16626: * src/classes/image.C 1.58:
16627: comment
16628:
16629: 2001-10-18 parser
16630: * src/classes/xdoc.C 1.28:
16631: * src/types/pa_vxdoc.h 1.8:
16632: * src/types/pa_vxnode.C 1.5:
16633: vxdoc set_document & ctor question "who owns document" solved
16634:
16635: * src/classes/xdoc.C 1.26:
16636: * src/classes/xnode.C 1.11:
16637: * src/include/pa_pool.h 1.63:
16638: * src/main/pa_pool.C 1.32:
16639: encoding in dom creating funcs
16640:
16641: * src/include/pa_stylesheet_connection.h 1.12:
16642: prev stylesheet destroyed @ recompile
16643:
16644: * src/classes/xdoc.C 1.22:
16645: comment
16646:
16647: * src/classes/xdoc.C 1.21:
16648: * src/classes/xnode.C 1.10:
16649: * src/main/compile.tab.C 1.24:
16650: xdoc create now uses XercesDocumentBridge, appendChild&co now works
16651:
16652: * src/classes/xdoc.C 1.27:
16653: * src/main/pa_pool.C 1.33:
16654: extra free removed
16655:
16656: * src/classes/xdoc.C 1.24:
16657: * src/classes/xdoc.C 1.25:
16658: * src/types/pa_vxdoc.h 1.7:
16659: dom created by create can be transformed now
16660:
16661: * src/classes/xdoc.C 1.23:
16662: z
16663:
16664: * src/types/pa_vcookie.C 1.28:
16665: cookie:CLASS
16666:
16667: * src/classes/classes.dsp 1.10:
16668: * src/classes/xdoc.C 1.19:
16669: * src/types/types.dsp 1.10:
16670: fiew leechy-found bugs in code&doc fixed
16671:
16672: * src/classes/xdoc.C 1.20:
16673: * src/classes/xnode.C 1.9:
16674: xdoc::create[] now. and all dom tag names forced to XML lang
16675:
16676: * src/main/main.dsp 1.134:
16677: project
16678:
16679: * src/main/compile.tab.C 1.23:
16680: * src/main/compile.y 1.172:
16681: * src/main/pa_request.C 1.168:
16682: ^:
16683: no colon in $origin @exception[
16684:
16685: 2001-10-17 parser
16686: * src/types/pa_vimage.h 1.21:
16687: removed unused vimage::save
16688:
16689: * src/classes/classes.dsp 1.9:
16690: * src/classes/string.C 1.83:
16691: * src/main/pa_string.C 1.111:
16692: * src/types/pa_vxnode.h 1.5:
16693: * src/types/types.dsp 1.9:
16694: string::mid fixed, string.mid n functionality preserved
16695:
16696: 2001-10-16 parser
16697: * src/classes/classes.dsp 1.8:
16698: * src/main/main.dsp 1.133:
16699: * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
16700: * src/targets/cgi/parser3.dsp 1.32:
16701: * src/targets/isapi/parser3isapi.dsp 1.26:
16702: * src/types/types.dsp 1.8:
16703: ident >nul 2>&1
16704:
1.28 paf 16705: * src/classes/xnode.C 1.7:
16706: * src/classes/xnode.C 1.8:
16707: removed few dom returns & changed op.txt
16708:
16709: * src/classes/image.C 1.54:
16710: gd size/resize bugfix
1.15 paf 16711:
1.28 paf 16712: * src/classes/image.C 1.55:
16713: :CopyResampled made gd2beta+my hands, very ineffective, but
16714: works for small paleted image
1.15 paf 16715:
16716: * src/classes/string.C 1.82:
16717: * src/main/pa_string.C 1.110:
16718: $string.mid(p[;n])
16719:
1.28 paf 16720: * src/classes/image.C 1.56:
16721: image.copy tolerance
16722:
16723: * src/types/pa_vhash.h 1.23:
16724: * src/types/pa_vtable.h 1.34:
16725: hash can be used as boolean
16726:
1.15 paf 16727: * src/main/pa_common.C 1.72:
16728: \r\n -> \n DOS
16729: \r -> \n Macintosh
16730: on all systems
16731:
16732: * src/classes/image.C 1.53:
16733: * src/types/pa_vimage.h 1.20:
16734: image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
16735: ;dest h]])
16736:
1.28 paf 16737: * src/types/pa_vimage.C 1.12:
16738: comment
16739:
1.15 paf 16740: 2001-10-15 parser
16741: * src/Makefile.in 1.29:
16742: * src/types/pa_vcode_frame.h 1.11:
16743: * src/types/pa_wcontext.C 1.10:
16744: code_frame fixed - ::write badly passed string too
16745: transparently [failed to intercept it]
16746:
16747: * src/types/pa_vxnode.C 1.4:
16748: document_type_node.
16749: !readonly attribute DOMString name
16750: !notation_node.
16751: !readonly attribute DOMString publicId
16752: !readonly attribute DOMString systemId
16753:
16754: * src/classes/xdoc.C 1.16:
16755: * src/classes/xnode.C 1.6:
16756: * src/include/pa_config_fixed.h 1.21:
16757: * src/include/pa_request.h 1.103:
16758: * src/main/pa_sql_driver_manager.C 1.40:
16759: * src/types/pa_vxdoc.C 1.2:
16760: * src/types/pa_vxdoc.h 1.6:
16761: * src/types/pa_vxnode.C 1.3:
16762: * src/types/pa_vxnode.h 1.4:
16763: DOM1 major addtion, only few attributes/methods left
16764:
16765: * src/main/execute.C 1.195:
16766: z
16767:
16768: * src/classes/xdoc.C 1.17:
16769: * src/classes/xdoc.C 1.18:
16770: !::create{qualifiedName}
16771:
16772: 2001-10-13 parser
16773: * src/main/execute.C 1.194:
16774: * src/types/pa_vcode_frame.h 1.9:
16775: vcodeframe made transparent enough to handle hash if creation&passing
16776:
16777: * src/include/pa_config_fixed.h 1.20:
16778: * src/main/execute.C 1.193:
16779: * src/main/pa_exception.C 1.18:
16780: noticed that vcodeframe not transparent enough, would change now
16781:
16782: * src/types/pa_vcode_frame.h 1.10:
16783: couple comments
16784:
16785: * src/targets/isapi/pool_storage.h 1.10:
16786: isapi pool storage reverse cleanups & frees order
16787:
16788: * src/main/pa_sql_driver_manager.C 1.39:
16789: * src/targets/cgi/parser3.C 1.121:
16790: * src/targets/isapi/parser3isapi.C 1.52:
16791: isapi&cgi couple non-pooled mallocs in main handler
16792:
16793: 2001-10-12 parser
16794: * src/classes/double.C 1.39:
16795: * src/classes/int.C 1.36:
16796: * src/classes/string.C 1.81:
16797: sql{}[$.default[({})]] handling changed:
16798: now type of default param analized always, not only at problem time,
16799: thus helping early problem spotting
16800:
16801: * src/classes/classes.dsp 1.7:
16802: * src/classes/xdoc.C 1.15:
16803: * src/main/compile.tab.C 1.22:
16804: * src/main/main.dsp 1.132:
16805: * src/main/pa_globals.C 1.82:
16806: * src/targets/apache13/ApacheModuleParser3.dsp 1.3:
16807: * src/targets/apache13/mod_parser3.C 1.2:
16808: * src/targets/cgi/parser3.C 1.120:
16809: * src/targets/cgi/parser3.dsp 1.31:
16810: * src/targets/isapi/parser3isapi.C 1.50:
16811: * src/targets/isapi/parser3isapi.C 1.51:
16812: * src/targets/isapi/parser3isapi.dsp 1.25:
16813: * src/types/types.dsp 1.7:
16814: xalan&xerces multithread bug fixed. initialization&free on each
16815: thread!
16816:
16817: 2001-10-11 parser
16818: * src/targets/apache13/Makefile.am 1.6:
16819: started restructuring
16820:
16821: * src/Makefile.in 1.25:
16822: * src/Makefile.in 1.26:
16823: * src/Makefile.in 1.28:
16824: * src/classes/Makefile.in 1.22:
16825: * src/classes/Makefile.in 1.23:
16826: * src/include/pa_config_auto.h.in 1.8:
16827: * src/main/Makefile.in 1.20:
16828: * src/main/Makefile.in 1.21:
16829: * src/targets/Makefile.in 1.19:
16830: * src/targets/Makefile.in 1.20:
16831: * src/targets/apache13/Makefile.in 1.19:
16832: * src/targets/apache13/Makefile.in 1.20:
16833: * src/targets/apache13/p3runConfigure.in 1.3:
16834: * src/targets/cgi/Makefile.in 1.21:
16835: * src/targets/cgi/Makefile.in 1.22:
16836: * src/types/Makefile.in 1.18:
16837: * src/types/Makefile.in 1.19:
16838: makes
16839:
16840: * src/classes/xnode.C 1.5:
16841: xnode.selectSingle now
16842:
16843: * src/targets/apache13/ApacheModuleParser3.dsp 1.2:
16844: .dsp fixed due to relocate
16845:
16846: * src/classes/xdoc.C 1.14:
16847: * src/classes/xnode.C 1.4:
16848: * src/include/pa_exception.h 1.14:
16849: * src/include/pa_pool.h 1.62:
16850: * src/include/pa_stylesheet_connection.h 1.11:
16851: * src/main/pa_exception.C 1.17:
16852: * src/main/pa_pool.C 1.31:
16853: moved xslt exceptions convertors out of Pool into Exception
16854:
16855: * src/Makefile.in 1.27:
16856: * src/classes/Makefile.in 1.24:
16857: makes. stdc++ lib added to apache libraries
16858:
16859: * src/classes/hash.C 1.22:
16860: !^hash.add[addme]
16861: !^hash.sub[subme]
16862: !^a.union[b] = new
16863: !^a.intersection[b] = new
16864: !^a.intersects[b] = bool
16865:
16866: * src/main/pa_string.C 1.109:
16867: const
16868:
16869: * src/classes/hash.C 1.20:
16870: * src/types/pa_vhash.h 1.22:
16871: !^hash::create[[copy_from]]
16872:
16873: * src/targets/apache13/Makefile.am 1.7:
16874: * src/targets/apache13/p3runConfigure.in 1.2:
16875: added
16876:
1.28 paf 16877: * src/classes/hash.C 1.21:
16878: !^hash::append[append_from]
16879:
1.15 paf 16880: * src/include/pa_string.h 1.107:
16881: * src/main/pa_string.C 1.108:
16882: restructured string: linked pieces of same language together
16883: prior to String::replace
16884:
16885: * src/targets/apache13/ApacheModuleParser3.dsp 1.1:
16886: * src/targets/apache13/mod_parser3.C 1.1:
16887: * src/targets/apache13/p3runConfigure.in 1.1:
16888: * src/targets/apache13/pa_pool.C 1.1:
16889: * src/targets/apache13/pa_threads.C 1.1:
16890: restructured
16891:
16892: * src/classes/string.C 1.80:
16893: * src/classes/table.C 1.126:
16894: * src/include/pa_globals.h 1.67:
16895: * src/include/pa_string.h 1.106:
16896: * src/main/pa_globals.C 1.81:
16897: * src/main/pa_string.C 1.107:
16898: * src/main/untaint.C 1.68:
16899: * src/types/pa_vvoid.h 1.5:
16900: untaint lang origins table fixed.
16901: got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
16902:
16903: 2001-10-10 parser
16904: * src/main/compile.tab.C 1.19:
16905: * src/main/compile.y 1.170:
16906: ^a[^b] more informative compile error
16907:
16908: * src/main/compile.tab.C 1.20:
16909: * src/main/compile.y 1.171:
16910: ^a[
16911:
16912: @next_method << now unclosed ] would be reported here
16913:
16914: * src/classes/op.C 1.52:
16915: * src/main/compile.tab.C 1.21:
16916: ^error[msg]
16917:
16918: 2001-10-09 parser
16919: * src/classes/classes.dsp 1.6:
16920: * src/classes/xdoc.C 1.13:
16921: * src/include/pa_stylesheet_connection.h 1.10:
16922: * src/main/main.dsp 1.131:
16923: * src/targets/cgi/parser3.C 1.118:
16924: * src/targets/isapi/parser3isapi.C 1.48:
16925: * src/types/pa_vxdoc.h 1.5:
16926: * src/types/pa_vxnode.h 1.3:
16927: * src/types/types.dsp 1.6:
16928: xalan patches starting
16929:
16930: * src/classes/op.C 1.49:
16931: * src/classes/table.C 1.121:
16932: * src/types/pa_vfile.h 1.35:
16933: * src/types/pa_vimage.h 1.19:
16934: * src/types/pa_vjunction.h 1.8:
16935: * src/types/pa_vxdoc.h 1.4:
16936: * src/types/pa_vxnode.h 1.2:
16937: table:menu & op for delims made allowed not to be code [be
16938: string..]
16939:
16940: * src/Makefile.in 1.23:
16941: * src/Makefile.in 1.24:
16942: * src/classes/Makefile.am 1.23:
16943: * src/classes/Makefile.am 1.24:
16944: * src/classes/Makefile.in 1.20:
16945: * src/classes/Makefile.in 1.21:
16946: * src/main/Makefile.am 1.20:
16947: * src/main/Makefile.in 1.18:
16948: * src/main/Makefile.in 1.19:
16949: * src/targets/Makefile.in 1.17:
16950: * src/targets/Makefile.in 1.18:
16951: * src/targets/apache13/Makefile.in 1.17:
16952: * src/targets/apache13/Makefile.in 1.18:
16953: * src/targets/cgi/Makefile.am 1.19:
16954: * src/targets/cgi/Makefile.in 1.19:
16955: * src/targets/cgi/Makefile.in 1.20:
16956: * src/types/Makefile.am 1.10:
16957: * src/types/Makefile.in 1.16:
16958: * src/types/Makefile.in 1.17:
16959: makes
16960:
16961: * src/targets/cgi/parser3.C 1.119:
16962: * src/targets/isapi/parser3isapi.C 1.49:
16963: xml transform win32 errors intercepted [xalan transformer
16964: patched and incorporated]
16965:
16966: * src/classes/double.C 1.38:
16967: * src/classes/file.C 1.58:
16968: * src/classes/image.C 1.52:
16969: * src/classes/int.C 1.35:
16970: * src/classes/op.C 1.48:
16971: * src/classes/string.C 1.78:
16972: * src/classes/table.C 1.120:
16973: lots of params->as_int/double/as_string/as_junction
16974: as_no_junction messages added
16975:
16976: * src/classes/op.C 1.51:
16977: * src/classes/table.C 1.123:
16978: table.hash[key field;value field(s) string/table] now
16979:
16980: * src/classes/op.C 1.50:
16981: * src/classes/table.C 1.122:
16982: z
16983:
16984: * src/classes/date.C 1.10:
16985: * src/classes/table.C 1.124:
16986: calendar moved to date
16987:
16988: * src/classes/string.C 1.79:
16989: * src/classes/table.C 1.125:
16990: ^string.save[file]
16991:
16992: 2001-10-08 parser
16993: * src/classes/image.C 1.49:
16994: * src/types/pa_vcookie.C 1.27:
16995: * src/types/pa_vimage.C 1.11:
16996: image:sector
16997: removed image:html internal "line-*" attribs
16998:
1.28 paf 16999: * src/types/pa_vcookie.C 1.25:
17000: removing cookie made more netscape-like way
17001:
1.15 paf 17002: * src/classes/file.C 1.57:
17003: * src/classes/form.C 1.17:
17004: * src/main/pa_common.C 1.70:
17005: * src/main/untaint.C 1.67:
17006: header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
17007: nonforced [only tainted pieces]
17008:
1.28 paf 17009: * src/classes/xdoc.C 1.12:
17010: xdoc:load exceptions intercepted [like in set]
17011:
1.15 paf 17012: * src/classes/image.C 1.50:
17013: image:circle [and round arc] uses Bresenham
17014:
17015: * src/main/untaint.C 1.65:
17016: \r to ' ' in origins mode
17017:
17018: * src/classes/date.C 1.9:
17019: * src/classes/image.C 1.51:
17020: * src/classes/string.C 1.77:
17021: * src/classes/table.C 1.119:
17022: * src/classes/void.C 1.11:
17023: * src/include/pa_request.h 1.102:
17024: params->as_int/double message added
17025:
17026: * src/classes/xdoc.C 1.11:
17027: * src/include/pa_config_fixed.h 1.19:
17028: * src/main/compile.tab.C 1.18:
17029: * src/types/pa_vxdoc.h 1.3:
17030: parsedSource produced by nonstandard liaison freed up
17031:
1.28 paf 17032: * src/classes/image.C 1.48:
17033: * src/include/pa_common.h 1.53:
17034: * src/main/pa_common.C 1.71:
17035: * src/types/pa_vcookie.C 1.26:
17036: cookie urlencoded [netscape doc reread]
17037:
1.15 paf 17038: * src/include/pa_common.h 1.52:
17039: * src/main/pa_common.C 1.69:
17040: * src/main/untaint.C 1.66:
17041: * src/targets/cgi/parser3.C 1.117:
17042: * src/targets/isapi/parser3isapi.C 1.47:
17043: remove_crlf @ SAPI::log
17044:
17045: 2001-10-07 parser
17046: * src/include/pa_config_fixed.h 1.18:
17047: * src/main/compile.tab.C 1.17:
17048: restored project
17049:
17050: 2001-10-05 parser
17051: * src/classes/xdoc.C 1.9:
17052: * src/include/pa_dictionary.h 1.6:
17053: * src/main/main.dsp 1.129:
17054: * src/main/pa_dictionary.C 1.7:
17055: * src/main/pa_string.C 1.106:
17056: * src/types/pa_vxdoc.h 1.2:
17057: started xml errorhandler.
17058: fixed string.replace a little, read @test
17059:
17060: * src/main/pa_charset_connection.C 1.7:
17061: unicode zero pair at the beging of totable appered to be vital
17062:
17063: * src/classes/xdoc.C 1.8:
17064: * src/main/compile.tab.C 1.16:
17065: xdoc.transform now
17066:
17067: * src/doc/doxygen.cfg 1.18:
17068: * src/doc/html2chm.cmd 1.4:
17069: * src/doc/sources2html.cmd 1.4:
17070: paths
17071:
17072: * src/classes/xdoc.C 1.10:
17073: * src/include/pa_pool.h 1.61:
17074: * src/main/main.dsp 1.130:
17075: * src/main/pa_pool.C 1.30:
17076: changed xdoc:set to prevent SAXParseException from outputing to cerr.
17077: lots of "todos"
17078:
17079: * src/main/pa_charset_connection.C 1.8:
17080: * src/main/pa_charset_connection.C 1.9:
17081: ctype another mem clear bugfix
17082:
17083: * src/main/untaint.C 1.64:
17084: http_header tainting more gentle with enquoting now
17085:
17086: * src/main/pa_string.C 1.105:
17087: found replace bug - first_that_starts(char *) does not have
17088: limit, and looks further eos, fixing....
17089:
17090: * src/include/pa_hash.h 1.44:
17091: * src/main/pa_hash.C 1.41:
17092: Hash::size() calculated wrong. fixed it
17093:
17094: * src/Makefile.in 1.22:
17095: * src/main/compile.tab.C 1.15:
17096: * src/main/compile.y 1.169:
17097: disabled ^literals in names
17098: $result[^[$p^]z]
17099: now works fine
17100:
17101: 2001-10-04 parser
17102: * src/classes/image.C 1.47:
17103: ^image.length[text]
17104:
17105: 2001-10-03 parser
17106: * src/main/pa_request.C 1.166:
17107: restored pcre defaulting in request [mindlessly "optimized" yesterday]
17108: comment left
17109:
17110: * src/main/pa_request.C 1.167:
17111: DEFAULT...charset was ignored when !XML
17112:
17113: 2001-10-02 parser
17114: * src/include/pa_request.h 1.101:
17115: * src/main/pa_charset_connection.C 1.4:
17116: * src/main/pa_charset_connection.C 1.5:
17117: * src/main/pa_request.C 1.165:
17118: * src/types/pa_vstring.h 1.36:
17119: pcre tables now const inside
17120: removed default - pcre handles that internally
17121: fixed bug on not-cleaning tables [previously was calloced, now member]
17122:
17123: * src/Makefile.in 1.21:
17124: * src/classes/Makefile.in 1.19:
17125: * src/main/Makefile.in 1.17:
17126: * src/targets/Makefile.in 1.16:
17127: * src/targets/apache13/Makefile.in 1.16:
17128: * src/targets/cgi/Makefile.in 1.18:
17129: * src/types/Makefile.in 1.15:
17130: makes
17131:
17132: * src/include/pa_config_fixed.h 1.17:
17133: * src/main/pa_charset_connection.C 1.3:
17134: tested charset reload on file change @ apache version = OK
17135: tested freeing up prev encoding on adding new = OK
17136:
17137: * src/classes/table.C 1.117:
17138: * src/main/pa_charset_connection.C 1.6:
17139: table:load & charset_connection
17140: #comment now
17141:
17142: * src/classes/classes.dsp 1.5:
17143: * src/types/types.dsp 1.5:
17144: release projects options fixed to use release msvcrt lib
17145:
17146: * src/include/pa_pool.h 1.60:
17147: * src/include/pa_stylesheet_connection.h 1.8:
17148: * src/include/pa_stylesheet_connection.h 1.9:
17149: * src/main/pa_charset_manager.C 1.2:
17150: * src/main/pa_charset_manager.C 1.3:
17151: * src/main/pa_pool.C 1.29:
17152: * src/types/pa_vresponse.h 1.15:
17153: forgot non-xml pool.*charset needed
17154:
17155: * src/classes/table.C 1.118:
17156: # config comments fixed
17157:
17158: 2001-10-01 parser
17159: * src/include/pa_charset_connection.h 1.1:
17160: * src/include/pa_charset_manager.h 1.1:
17161: * src/include/pa_xslt_stylesheet_manager.h 1.4:
17162: * src/main/main.dsp 1.128:
17163: * src/main/pa_charset_connection.C 1.1:
17164: * src/main/pa_charset_manager.C 1.1:
17165: * src/main/pa_request.C 1.164:
17166: charset loading & caching mech 0
17167:
17168: * src/include/pa_stylesheet_connection.h 1.7:
17169: * src/include/pa_xslt_stylesheet_manager.h 1.3:
17170: * src/main/main.dsp 1.127:
17171: * src/main/pa_globals.C 1.80:
17172: * src/main/pa_request.C 1.163:
17173: would make charset loading & caching mech now
17174:
17175: * src/main/pa_charset_connection.C 1.2:
17176: removed entitify external hack [internal installed]
17177:
17178: * src/main/Makefile.am 1.19:
17179: * src/main/Makefile.in 1.16:
17180: makes+removed dtd
17181:
17182: 2001-09-30 parser
17183: * src/classes/xdoc.C 1.7:
17184: * src/include/pa_request.h 1.100:
17185: * src/main/pa_request.C 1.159:
17186: ctype with unicode 1. todo: no П entities on output somehow
17187:
17188: * src/include/pa_globals.h 1.66:
17189: * src/main/pa_globals.C 1.79:
17190: * src/main/pa_request.C 1.160:
17191: now charsets table configuration variable is: CHARSETS
17192:
17193: * src/main/pa_request.C 1.162:
17194: forgot to fill toTable
17195:
17196: * src/classes/file.C 1.56:
17197: * src/classes/op.C 1.47:
17198: * src/classes/string.C 1.76:
17199: * src/include/pa_request.h 1.99:
17200: * src/main/pa_request.C 1.158:
17201: started ctype with unicode values
17202:
17203: * src/include/pa_config_fixed.h 1.16:
17204: * src/main/pa_request.C 1.161:
17205: started hack_s_maximumCharacterValues to
17206: XALAN_HACK_DIGITAL_ENTITIES but failed on win32 for now..
17207:
17208: 2001-09-28 parser
17209: * src/classes/xdoc.C 1.5:
17210: * src/classes/xnode.C 1.3:
17211: xdoc addencoding works! invented a way of user-configuring...
17212: todo: implement
17213:
17214: * src/classes/mail.C 1.40:
17215: * src/classes/op.C 1.46:
17216: * src/classes/xdoc.C 1.6:
17217: * src/include/pa_stylesheet_connection.h 1.6:
17218: * src/main/pa_request.C 1.157:
17219: letter body string passed AS-IS now
17220:
17221: 2001-09-27 parser
17222: * src/classes/classes.dsp 1.4:
17223: * src/classes/xdoc.C 1.3:
17224: * src/main/main.dsp 1.126:
17225: * src/targets/cgi/parser3.dsp 1.30:
17226: * src/targets/isapi/parser3isapi.dsp 1.23:
17227: * src/types/types.dsp 1.4:
17228: win32 ident make system so not to rebuild library [ident.C.new]
17229:
17230: * src/classes/table.C 1.116:
17231: table.sort changed to sort table itself
17232:
17233: * src/classes/xdoc.C 1.4:
17234: * src/targets/isapi/parser3isapi.dsp 1.24:
17235: X^.getElementsByTagName[tagname] = array of xnode
17236: X^.getElementsByTagNameNS[namespaceURI;localName] = array of nodes
17237: removed - regretfully not supported @ xalan. maybe someday would reimplement, if needed.
17238:
17239: win32build system: solved long waiting anti-non-started-apache problem
17240:
17241: 2001-09-26 parser
17242: * src/Makefile.am 1.11:
17243: * src/classes/Makefile.am 1.22:
17244: * src/classes/Makefile.in 1.18:
17245: * src/main/Makefile.am 1.18:
17246: * src/main/Makefile.in 1.15:
17247: * src/targets/Makefile.in 1.15:
17248: * src/targets/apache13/Makefile.in 1.15:
17249: * src/targets/cgi/Makefile.am 1.18:
17250: * src/targets/cgi/Makefile.in 1.17:
17251: * src/types/Makefile.am 1.9:
17252: * src/types/Makefile.in 1.14:
17253: makes with clases.awk
17254:
17255: * src/include/pa_config_fixed.h 1.14:
17256: * src/targets/cgi/parser3.C 1.114:
17257: * src/targets/isapi/parser3isapi.C 1.45:
17258: #ifdef SMTP
17259:
17260: * src/classes/classes.C 1.9:
17261: * src/classes/classes.awk 1.3:
17262: * src/classes/classes.dsp 1.1:
17263: * src/classes/classes.h 1.12:
17264: * src/classes/date.C 1.8:
17265: * src/classes/dnode.C 1.6:
17266: * src/classes/dnode.h 1.2:
17267: * src/classes/dom.C 1.35:
17268: * src/classes/double.C 1.37:
17269: * src/classes/file.C 1.55:
17270: * src/classes/form.C 1.16:
17271: * src/classes/hash.C 1.19:
17272: * src/classes/image.C 1.46:
17273: * src/classes/int.C 1.34:
17274: * src/classes/mail.C 1.39:
17275: * src/classes/math.C 1.6:
17276: * src/classes/op.C 1.45:
17277: * src/classes/response.C 1.14:
17278: * src/classes/string.C 1.75:
17279: * src/classes/table.C 1.115:
17280: * src/classes/void.C 1.10:
17281: * src/include/pa_array.h 1.44:
17282: * src/include/pa_common.h 1.51:
17283: * src/include/pa_config_fixed.h 1.13:
17284: * src/include/pa_config_includes.h 1.11:
17285: * src/include/pa_dictionary.h 1.5:
17286: * src/include/pa_dir.h 1.5:
17287: * src/include/pa_exception.h 1.13:
17288: * src/include/pa_exec.h 1.3:
17289: * src/include/pa_globals.h 1.65:
17290: * src/include/pa_request.h 1.98:
17291: * src/include/pa_sapi.h 1.13:
17292: * src/include/pa_socks.h 1.4:
17293: * src/include/pa_sql_connection.h 1.13:
17294: * src/include/pa_sql_driver_manager.h 1.12:
17295: * src/include/pa_stack.h 1.10:
17296: * src/include/pa_string.h 1.105:
17297: * src/include/pa_stylesheet_connection.h 1.5:
17298: * src/include/pa_table.h 1.35:
17299: * src/include/pa_threads.h 1.17:
17300: * src/include/pa_types.h 1.26:
17301: * src/include/pa_xslt_stylesheet_manager.h 1.2:
17302: * src/main/compile.C 1.50:
17303: * src/main/compile.y 1.168:
17304: * src/main/compile_tools.C 1.38:
17305: * src/main/compile_tools.h 1.50:
17306: * src/main/execute.C 1.192:
17307: * src/main/main.dsp 1.124:
17308: * src/main/pa_array.C 1.39:
17309: * src/main/pa_common.C 1.68:
17310: * src/main/pa_dictionary.C 1.6:
17311: * src/main/pa_dir.C 1.7:
17312: * src/main/pa_exception.C 1.16:
17313: * src/main/pa_exec.C 1.14:
17314: * src/main/pa_globals.C 1.78:
17315: * src/main/pa_hash.C 1.40:
17316: * src/main/pa_pool.C 1.28:
17317: * src/main/pa_request.C 1.156:
17318: * src/main/pa_socks.C 1.6:
17319: * src/main/pa_sql_driver_manager.C 1.38:
17320: * src/main/pa_string.C 1.104:
17321: * src/main/pa_table.C 1.38:
17322: * src/main/pa_xslt_stylesheet_manager.C 1.4:
17323: * src/main/untaint.C 1.63:
17324: * src/sql/pa_sql_driver.h 1.17:
17325: * src/targets/cgi/pa_pool.C 1.23:
17326: * src/targets/cgi/pa_threads.C 1.3:
17327: * src/targets/cgi/parser3.C 1.113:
17328: * src/targets/cgi/parser3.dsp 1.29:
17329: * src/targets/isapi/pa_pool.C 1.7:
17330: * src/targets/isapi/pa_threads.C 1.3:
17331: * src/targets/isapi/parser3isapi.C 1.44:
17332: * src/targets/isapi/parser3isapi.dsp 1.22:
17333: * src/targets/isapi/pool_storage.h 1.9:
17334: * src/types/pa_valiased.C 1.10:
17335: * src/types/pa_valiased.h 1.14:
17336: * src/types/pa_value.h 1.74:
17337: * src/types/pa_vbool.h 1.13:
17338: * src/types/pa_vclass.h 1.19:
17339: * src/types/pa_vcode_frame.h 1.8:
17340: * src/types/pa_vcookie.C 1.24:
17341: * src/types/pa_vcookie.h 1.12:
17342: * src/types/pa_vdate.h 1.5:
17343: * src/types/pa_vdnode.C 1.8:
17344: * src/types/pa_vdnode.h 1.3:
17345: * src/types/pa_vdom.C 1.3:
17346: * src/types/pa_vdom.h 1.14:
17347: * src/types/pa_vdouble.h 1.26:
17348: * src/types/pa_venv.h 1.17:
17349: * src/types/pa_vfile.C 1.22:
17350: * src/types/pa_vfile.h 1.34:
17351: * src/types/pa_vform.C 1.39:
17352: * src/types/pa_vform.h 1.25:
17353: * src/types/pa_vimage.C 1.10:
17354: * src/types/pa_vimage.h 1.18:
17355: * src/types/pa_vint.h 1.27:
17356: * src/types/pa_vjunction.h 1.7:
17357: * src/types/pa_vmath.h 1.3:
17358: * src/types/pa_vmethod_frame.h 1.16:
17359: * src/types/pa_vobject.h 1.11:
17360: * src/types/pa_vrequest.C 1.10:
17361: * src/types/pa_vrequest.h 1.11:
17362: * src/types/pa_vresponse.h 1.14:
17363: * src/types/pa_vstateless_class.C 1.10:
17364: * src/types/pa_vstateless_class.h 1.17:
17365: * src/types/pa_vstateless_object.h 1.11:
17366: * src/types/pa_vstring.C 1.11:
17367: * src/types/pa_vstring.h 1.35:
17368: * src/types/pa_vtable.C 1.6:
17369: * src/types/pa_vtable.h 1.33:
17370: * src/types/pa_vvoid.h 1.4:
17371: * src/types/pa_wcontext.C 1.9:
17372: * src/types/pa_wcontext.h 1.17:
17373: * src/types/pa_wwrapper.h 1.11:
17374: * src/types/types.dsp 1.1:
17375: added ident.awk and main.dsp splitted to main+classes+types
17376: along to .am
17377:
17378: * src/classes/classes.dsp 1.2:
17379: * src/classes/dnode.C 1.7:
17380: * src/classes/dnode.h 1.3:
17381: * src/classes/dom.C 1.36:
17382: * src/classes/xdoc.C 1.1:
17383: * src/classes/xnode.C 1.1:
17384: * src/classes/xnode.h 1.1:
17385: * src/main/compile.tab.C 1.14:
17386: * src/types/pa_vdnode.C 1.9:
17387: * src/types/pa_vdnode.h 1.4:
17388: * src/types/pa_vdom.C 1.4:
17389: * src/types/pa_vdom.h 1.15:
17390: * src/types/pa_vxdoc.C 1.1:
17391: * src/types/pa_vxdoc.h 1.1:
17392: * src/types/pa_vxnode.C 1.1:
17393: * src/types/pa_vxnode.h 1.1:
17394: * src/types/types.dsp 1.2:
17395: xdoc&xnode now
17396:
17397: * src/classes/classes.dsp 1.3:
17398: * src/classes/xdoc.C 1.2:
17399: * src/classes/xnode.C 1.2:
17400: * src/classes/xnode.h 1.2:
17401: * src/include/pa_config_fixed.h 1.15:
17402: * src/main/main.dsp 1.125:
17403: * src/targets/cgi/parser3.C 1.115:
17404: * src/targets/cgi/parser3.C 1.116:
17405: * src/targets/isapi/parser3isapi.C 1.46:
17406: * src/types/pa_vxnode.C 1.2:
17407: * src/types/types.dsp 1.3:
17408: z
17409:
17410: * src/classes/classes.cmd 1.4:
17411: * src/main/main.dsp 1.123:
17412: * src/targets/cgi/parser3.dsp 1.28:
17413: moved classes.inc generation on win32 to main.dsp
17414:
17415: * src/classes/classes.C 1.10:
17416: forgot one non-xml check
17417:
17418: * src/classes/Makefile.am 1.21:
17419: removed useless var
17420:
17421: 2001-09-25 parser
17422: * src/Makefile.am 1.10:
17423: * src/Makefile.in 1.20:
17424: * src/classes/Makefile.am 1.20:
17425: * src/classes/Makefile.in 1.17:
17426: * src/classes/dom.C 1.34:
17427: * src/include/pa_stylesheet_connection.h 1.4:
17428: * src/main/Makefile.am 1.17:
17429: * src/main/Makefile.in 1.14:
17430: * src/main/pa_pool.C 1.27:
17431: * src/targets/Makefile.in 1.14:
17432: * src/targets/apache13/Makefile.in 1.14:
17433: * src/targets/cgi/Makefile.am 1.17:
17434: * src/targets/cgi/Makefile.in 1.16:
17435: * src/types/Makefile.am 1.8:
17436: * src/types/Makefile.in 1.13:
17437: * src/types/pa_vdom.h 1.13:
17438: xml configure makes
17439:
17440: * src/include/pa_config_auto.h.in 1.7:
17441: xml on linux[elik] works! no 1251 though, todo ICU
17442:
17443: 2001-09-24 parser
17444: * src/types/pa_vfile.h 1.33:
17445: * src/types/pa_vimage.h 1.17:
17446: * src/types/pa_vstring.h 1.34:
17447: fiew wrong resolved conflicts fixed [const]
17448:
17449: * src/Makefile.in 1.19:
17450: * src/classes/Makefile.am 1.19:
17451: * src/classes/Makefile.in 1.16:
17452: * src/include/pa_config_auto.h.in 1.6:
17453: * src/main/Makefile.in 1.13:
17454: * src/targets/Makefile.in 1.13:
17455: * src/targets/apache13/Makefile.in 1.13:
17456: * src/types/Makefile.am 1.7:
17457: * src/types/Makefile.in 1.12:
17458: makes
17459:
17460: * src/targets/cgi/Makefile.am 1.16:
17461: * src/targets/cgi/Makefile.in 1.15:
17462: makefiles
17463:
17464: * src/types/pa_value.h 1.73:
17465: * src/types/pa_vdnode.C 1.7:
17466: * src/types/pa_vtable.C 1.5:
17467: * src/types/pa_vvoid.h 1.3:
17468: z
17469:
17470: * src/types/pa_vclass.h 1.18:
17471: * src/types/pa_vhash.h 1.20:
17472: * src/types/pa_vhash.h 1.21:
17473: * src/types/pa_vtable.h 1.32:
17474: fixed small bugs with usinge hash/table in expressions
17475:
17476: * src/classes/classes.cmd 1.3:
17477: * src/classes/image.C 1.45:
17478: * src/classes/op.C 1.44:
17479: * src/classes/table.C 1.114:
17480: * src/include/pa_request.h 1.97:
17481: * src/include/pa_sapi.h 1.12:
17482: * src/main/compile.C 1.49:
17483: * src/main/compile.tab.C 1.13:
17484: * src/main/compile.y 1.167:
17485: * src/main/compile_tools.h 1.49:
17486: * src/main/main.dsp 1.122:
17487: * src/main/pa_common.C 1.67:
17488: * src/main/pa_sql_driver_manager.C 1.37:
17489: * src/targets/cgi/parser3.C 1.112:
17490: * src/targets/cgi/parser3.dsp 1.27:
17491: * src/types/pa_value.h 1.72:
17492: * src/types/pa_vbool.h 1.12:
17493: * src/types/pa_vdate.h 1.4:
17494: * src/types/pa_vdouble.h 1.25:
17495: * src/types/pa_vform.C 1.38:
17496: * src/types/pa_vhash.h 1.19:
17497: * src/types/pa_vimage.h 1.16:
17498: * src/types/pa_vint.h 1.26:
17499: * src/types/pa_vstring.h 1.33:
17500: * src/types/pa_vtable.h 1.31:
17501: * src/types/pa_vvoid.h 1.2:
17502: merged3 with before_xml
17503: [merge2 actually didn't happen - i've created tags on wrong branch. so this merge is in fact re-merge]
17504:
17505: * src/Makefile.am 1.7:
17506: * src/Makefile.am 1.8:
17507: * src/Makefile.am 1.9:
17508: * src/main/Makefile.am 1.16:
17509: * src/targets/Makefile.am 1.7:
17510: * src/targets/apache13/Makefile.am 1.5:
17511: * src/targets/cgi/Makefile.am 1.15:
17512: * src/targets/cgi/pa_pool.C 1.22:
17513: started unix makes update
17514:
17515: 2001-09-21 parser
17516: * src/main/main.dsp 1.121:
17517: * src/targets/cgi/parser3.dsp 1.26:
17518: * src/targets/isapi/parser3isapi.dsp 1.21:
17519: updated project files [/ sadly produced "" in make file and
17520: sadly wrong interpreted on load]
17521:
17522: * src/include/pa_pool.h 1.56:
17523: * src/main/pa_pool.C 1.24:
17524: checked whether transcoder were created right
17525: "unsupported encoding" message.
17526: not @ set time, but @ use time, so until xml output functions .string, .file, .save used - no encoding name check occur
17527:
17528: reduced transcode buffer size to 60
17529: fixed pool cleanup - no registration needed, pools are officially destructured
17530:
17531: * src/classes/dom.C 1.29:
17532: * src/classes/dom.C 1.30:
17533: * src/classes/dom.C 1.31:
17534: * src/classes/dom.C 1.32:
17535: * src/include/pa_pool.h 1.57:
17536: * src/include/pa_pool.h 1.58:
17537: * src/main/pa_pool.C 1.25:
17538: * src/types/pa_vdnode.C 1.5:
17539: * src/types/pa_vresponse.h 1.12:
17540: defaulted dom writing methods encoding to pool.get_charset
17541:
17542: * src/classes/classes.C 1.8:
17543: * src/classes/date.C 1.7:
17544: * src/classes/dnode.C 1.5:
17545: * src/classes/dom.C 1.33:
17546: * src/classes/file.C 1.54:
17547: * src/classes/form.C 1.15:
17548: * src/classes/int.C 1.33:
17549: * src/classes/mail.C 1.38:
17550: * src/doc/doxygen.cfg 1.16:
17551: * src/include/pa_config_fixed.h 1.12:
17552: * src/include/pa_pool.h 1.59:
17553: * src/main/main.dsp 1.119:
17554: * src/main/pa_globals.C 1.76:
17555: * src/main/pa_pool.C 1.26:
17556: * src/main/pa_request.C 1.155:
17557: * src/main/pa_xslt_stylesheet_manager.C 1.3:
17558: * src/targets/cgi/pa_pool.C 1.21:
17559: * src/targets/cgi/pa_threads.C 1.2:
17560: * src/targets/cgi/parser3.dsp 1.24:
17561: * src/targets/isapi/pa_pool.C 1.6:
17562: * src/targets/isapi/pa_threads.C 1.2:
17563: * src/targets/isapi/parser3isapi.dsp 1.19:
17564: * src/types/pa_valiased.C 1.9:
17565: * src/types/pa_vcookie.C 1.23:
17566: * src/types/pa_vdnode.C 1.6:
17567: * src/types/pa_vdom.C 1.2:
17568: * src/types/pa_vfile.C 1.21:
17569: * src/types/pa_vform.C 1.37:
17570: * src/types/pa_vimage.C 1.9:
17571: * src/types/pa_vrequest.C 1.9:
17572: * src/types/pa_vresponse.h 1.13:
17573: * src/types/pa_vstateless_class.C 1.9:
17574: * src/types/pa_vstring.C 1.10:
17575: * src/types/pa_vtable.C 1.4:
17576: * src/types/pa_wcontext.C 1.8:
17577: zillions of #ifdef XML
17578: created new projects for sql drivers [planning to remove sql drivers from main cvs project]
17579: first, will join latest changes
17580:
17581: * src/Makefile.in 1.18:
17582: * src/classes/classes.h 1.11:
17583: * src/classes/hash.C 1.18:
17584: * src/classes/op.C 1.43:
17585: * src/classes/table.C 1.113:
17586: * src/doc/doxygen.cfg 1.17:
17587: * src/include/pa_common.h 1.50:
17588: * src/include/pa_globals.h 1.64:
17589: * src/include/pa_request.h 1.96:
17590: * src/include/pa_sapi.h 1.11:
17591: * src/include/pa_sql_driver_manager.h 1.11:
17592: * src/include/pa_string.h 1.104:
17593: * src/main/compile.tab.C 1.12:
17594: * src/main/main.dsp 1.120:
17595: * src/main/pa_common.C 1.66:
17596: * src/main/pa_exec.C 1.13:
17597: * src/main/pa_globals.C 1.77:
17598: * src/targets/cgi/parser3.dsp 1.25:
17599: * src/targets/isapi/parser3isapi.dsp 1.20:
17600: merged with before_xml
17601:
17602: 2001-09-20 parser
17603: * src/classes/dnode.C 1.3:
17604: * src/classes/dom.C 1.26:
17605: * src/targets/cgi/parser3.dsp 1.22:
17606: * src/types/pa_vstring.h 1.32:
17607: dnode .file .string .save moved back to dom due to strange
17608: xalan bug
17609:
17610: * src/main/pa_pool.C 1.23:
17611: * src/main/pa_request.C 1.154:
17612: Pool::transcode defaults from $MAIN:DEFAULTS.content-type[$
17613: charset[here]]
17614:
17615: * src/classes/dom.C 1.27:
17616: dom. string save file
17617: moved output xml options to last param and made it optional
17618:
17619: * src/types/pa_vhash.h [before_xml] 1.16.4.2:
17620: * src/types/pa_vhash.h [before_xml] 1.16.4.3:
17621: * src/types/pa_vstring.h [before_xml] 1.31.4.1:
17622: * src/types/pa_vtable.h [before_xml] 1.28.4.2:
17623: * src/types/pa_vtable.h [before_xml] 1.28.4.3:
17624: table/hash can be used in expression context now, there value = size
17625: and boolean value size!=0
17626:
17627: * src/classes/dnode.C 1.4:
17628: * src/classes/dom.C 1.28:
17629: * src/include/pa_config_includes.h 1.10:
17630: * src/include/pa_globals.h 1.63:
17631: * src/include/pa_pool.h 1.55:
17632: * src/main/main.dsp 1.118:
17633: * src/main/pa_globals.C 1.75:
17634: * src/main/pa_pool.C 1.22:
17635: * src/targets/cgi/parser3.dsp 1.23:
17636: * src/targets/isapi/parser3isapi.C 1.43:
17637: * src/targets/isapi/parser3isapi.dsp 1.18:
17638: * src/types/pa_vdnode.C 1.4:
17639: * src/types/pa_vdnode.h 1.2:
17640: * src/types/pa_vresponse.h 1.11:
17641: Pool::transcode 0
17642:
17643: * src/types/pa_vdnode.C 1.3:
17644: !$elementnode.attributes = hash of dnodes
17645: !$attributenode.specified = boolean
17646: true if the attribute received its value explicitly in the XML document,
17647: or if a value was assigned programatically with the setValue function.
17648: false if the attribute value came from the default value declared in the document's DTD.
17649: !$pinode.target = target of this processing instruction
17650: XML defines this as being the first token following the markup
17651: that begins the processing instruction.
17652: XPath:
17653: !^node.select[xpath/query/expression] = hash of 0->node0 1->node1
17654: !^node.select-single[xpath/query/expression] = first node if any
17655:
17656: * src/classes/image.C [before_xml] 1.40.4.4:
17657: 20K preload on jpg measure [image::measure]
17658:
17659: * src/types/pa_value.h [before_xml] 1.70.4.2:
17660: * src/types/pa_vbool.h [before_xml] 1.11.4.1:
17661: * src/types/pa_vdate.h [before_xml] 1.3.4.1:
17662: * src/types/pa_vdouble.h [before_xml] 1.24.4.1:
17663: * src/types/pa_vhash.h [before_xml] 1.16.4.4:
17664: * src/types/pa_vint.h [before_xml] 1.25.4.1:
17665: * src/types/pa_vstring.h [before_xml] 1.31.4.2:
17666: * src/types/pa_vtable.h [before_xml] 1.28.4.4:
17667: * src/types/pa_vvoid.h [before_xml] 1.1.4.1:
17668: some 'const's added
17669:
17670: 2001-09-18 parser
17671: * src/classes/dnode.C 1.2:
17672: * src/classes/dom.C 1.25:
17673: * src/classes/hash.C 1.17:
17674: * src/classes/image.C 1.44:
17675: * src/classes/op.C 1.42:
17676: * src/classes/table.C 1.112:
17677: * src/include/pa_common.h 1.49:
17678: * src/include/pa_globals.h 1.62:
17679: * src/include/pa_request.h 1.95:
17680: * src/include/pa_sql_driver_manager.h 1.10:
17681: * src/main/compile.C 1.48:
17682: * src/main/compile.tab.C 1.11:
17683: * src/main/compile.y 1.166:
17684: * src/main/compile_tools.h 1.48:
17685: * src/main/execute.C 1.191:
17686: * src/main/pa_common.C 1.65:
17687: * src/main/pa_request.C 1.153:
17688: * src/main/pa_sql_driver_manager.C 1.36:
17689: * src/main/pa_string.C 1.103:
17690: * src/main/pa_table.C 1.37:
17691: * src/targets/cgi/parser3.C 1.111:
17692: * src/targets/cgi/parser3.dsp 1.21:
17693: * src/targets/isapi/parser3isapi.C 1.42:
17694: * src/types/pa_value.h 1.71:
17695: * src/types/pa_vform.C 1.36:
17696: * src/types/pa_vform.h 1.24:
17697: * src/types/pa_vhash.h 1.18:
17698: * src/types/pa_vimage.C 1.8:
17699: * src/types/pa_vimage.h 1.15:
17700: * src/types/pa_vtable.h 1.30:
17701: merged latest bugfixes from before_xml branch
17702: ^if(def $hash) now true only when ^hash:_count[]!=0
17703: moved
17704: .string .save .file from dom to dnode
17705:
17706: * src/classes/dnode.C 1.1:
17707: * src/classes/dnode.h 1.1:
17708: * src/main/main.dsp 1.117:
17709: * src/types/pa_vdnode.C 1.1:
17710: * src/types/pa_vdnode.h 1.1:
17711: dom, dnode 0
17712:
17713: * src/types/pa_vdnode.C 1.2:
17714: * src/types/pa_vdom.h 1.12:
17715: * src/types/pa_vhash.h 1.17:
17716: * src/types/pa_vtable.h 1.29:
17717: dom, dnode 1
17718:
17719: * src/classes/image.C [before_xml] 1.40.4.3:
17720: * src/main/pa_string.C [before_xml] 1.102.2.2:
17721: * src/main/pa_table.C [before_xml] 1.36.2.1:
17722: image: poly* fixed
17723:
17724: * src/classes/op.C [before_xml] 1.41.4.2:
17725: * src/main/execute.C [before_xml] 1.190.4.2:
17726: operators self changed to root
17727: ^for variable context changed to self
17728:
17729: 2001-09-17 parser
17730: * src/classes/classes.h 1.10:
17731: * src/classes/dom.C 1.23:
17732: * src/classes/hash.C 1.16:
17733: * src/include/pa_stylesheet_connection.h 1.3:
17734: * src/main/main.dsp 1.115:
17735: * src/targets/cgi/pa_pool.C 1.20:
17736: * src/types/pa_vdom.h 1.10:
17737: * src/types/pa_vfile.h 1.32:
17738: * src/types/pa_vimage.h 1.14:
17739: started
17740: dnode
17741: DOM:
17742: $node.name
17743: $node.value
17744: ...others...
17745: ^node.xpath[/rates/USD] = hash
17746: dom(dnode)
17747:
17748: * src/classes/dom.C 1.24:
17749: * src/main/main.dsp 1.116:
17750: * src/main/pa_globals.C 1.74:
17751: * src/types/pa_vdom.h 1.11:
17752: started dnode+dom
17753:
17754: dnode
17755: DOM methods:
17756: $node.name
17757: $node.value
17758: ...others...
17759:
17760: ^node.xpath[/rates/USD] = hash
17761: $hash[
17762: $.0[node0]
17763: $.1[node1]
17764: ]
17765:
17766: * src/classes/image.C [before_xml] 1.40.4.2:
17767: * src/types/pa_vimage.C [before_xml] 1.7.8.2:
17768: $image.line-style
17769: now applies to all linear primitives
17770:
17771: * src/classes/hash.C [before_xml] 1.15.4.1:
17772: * src/main/compile.C [before_xml] 1.47.4.1:
17773: * src/main/compile.tab.C [before_xml] 1.10.4.2:
17774: * src/main/compile.y [before_xml] 1.165.4.2:
17775: * src/main/compile_tools.h [before_xml] 1.47.4.2:
17776: * src/main/execute.C [before_xml] 1.190.4.1:
17777: * src/targets/cgi/parser3.C [before_xml] 1.110.4.3:
17778: expressions unary+
17779: ^hash.count[]
17780: bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
17781:
17782: 2001-09-15 parser
17783: * src/classes/image.C [before_xml] 1.40.4.1:
17784: * src/types/pa_vimage.C [before_xml] 1.7.8.1:
17785: * src/types/pa_vimage.h [before_xml] 1.13.6.1:
17786: image: $line-width ^line(...)[**** style]
17787:
17788: * src/classes/dom.C 1.21:
17789: * src/classes/image.C 1.43:
17790: * src/include/pa_pool.h 1.53:
17791: * src/include/pa_stylesheet_connection.h 1.2:
17792: * src/main/main.dsp 1.114:
17793: * src/targets/cgi/pa_pool.C 1.18:
17794: * src/targets/isapi/pa_pool.C 1.4:
17795: * src/targets/isapi/pool_storage.h 1.5:
17796: * src/types/pa_vdom.C 1.1:
17797: * src/types/pa_vdom.h 1.8:
17798: xalan objects freed up [introducing Pool::register_cleanup]
17799:
17800: * src/doc/doxygen.cfg 1.15:
17801: * src/include/pa_sapi.h 1.10:
17802: * src/types/pa_vdom.h 1.7:
17803: comments
17804:
17805: * src/classes/dom.C 1.22:
17806: * src/targets/isapi/parser3isapi.C 1.41:
17807: * src/targets/isapi/pool_storage.h 1.8:
17808: * src/types/pa_vdom.h 1.9:
17809: fixed bug in isapi pool_storage -
17810: cleanups first, allocations second.
17811: apache wisely does just like that
17812:
17813: * src/targets/isapi/parser3isapi.C 1.40:
17814: * src/targets/isapi/pool_storage.h 1.7:
17815: pool_storage rewritten using template, no bugs now
17816:
17817: * src/include/pa_pool.h 1.54:
17818: * src/main/pa_pool.C 1.21:
17819: * src/targets/cgi/pa_pool.C 1.19:
17820: * src/targets/isapi/pa_pool.C 1.5:
17821: * src/targets/isapi/parser3isapi.C 1.39:
17822: * src/targets/isapi/parser3isapi.dsp 1.17:
17823: * src/targets/isapi/pool_storage.h 1.6:
17824: poorly started isapi pool_storage, would rewrite using template now
17825:
17826: 2001-09-14 parser
17827: * src/classes/dom.C 1.20:
17828: * src/classes/file.C 1.53:
17829: * src/classes/image.C 1.42:
17830: * src/classes/mail.C 1.37:
17831: * src/include/pa_common.h 1.48:
17832: * src/include/pa_sql_driver_manager.h 1.9:
17833: * src/include/pa_string.h 1.103:
17834: * src/include/pa_stylesheet_connection.h 1.1:
17835: * src/include/pa_xslt_stylesheet_manager.h 1.1:
17836: * src/main/main.dsp 1.113:
17837: * src/main/pa_common.C 1.64:
17838: * src/main/pa_exec.C 1.12:
17839: * src/main/pa_globals.C 1.73:
17840: * src/main/pa_sql_driver_manager.C 1.34:
17841: * src/main/pa_xslt_stylesheet_manager.C 1.1:
17842: * src/main/untaint.C 1.62:
17843: * src/types/pa_vfile.C 1.20:
17844: dom.xslt stylesheet compiled&cached
17845:
17846: * src/main/pa_sql_driver_manager.C 1.35:
17847: * src/main/pa_xslt_stylesheet_manager.C 1.2:
17848: z
17849:
17850: 2001-09-13 parser
17851: * src/classes/dom.C 1.18:
17852: dom:file content-type(.method)
17853:
17854: * src/classes/dom.C 1.19:
17855: * src/classes/file.C 1.52:
17856: * src/classes/image.C 1.41:
17857: * src/types/pa_vfile.C 1.19:
17858: * src/types/pa_vfile.h 1.31:
17859: ^dom.file[] charset
17860:
17861: * src/include/pa_globals.h [before_xml] 1.61.4.1:
17862: * src/include/pa_request.h [before_xml] 1.94.4.1:
17863: * src/main/pa_request.C [before_xml] 1.152.4.2:
17864: * src/targets/cgi/parser3.C [before_xml] 1.110.4.2:
17865: * src/targets/isapi/parser3isapi.C [before_xml] 1.38.4.1:
17866: ParserRootConfig .../parser3.conf
17867: ParserSiteConfig .../parser3.conf
17868:
17869: cgi&isapi looks for {configure|c:\windows}/parser3.conf
17870:
17871: * src/include/pa_common.h [before_xml] 1.47.4.1:
17872: * src/include/pa_globals.h [before_xml] 1.61.4.2:
17873: * src/main/pa_common.C [before_xml] 1.63.4.1:
17874: * src/main/pa_request.C [before_xml] 1.152.4.3:
17875: $MAIN:CLASS_PATH now
17876: can be string now
17877: more informative error messages
17878:
17879: 2001-09-12 parser
17880: * src/main/compile.y [before_xml] 1.165.4.1:
17881: * src/main/compile_tools.h [before_xml] 1.47.4.1:
17882: name.[part].xxx syntax lexer on LS_USER level did [] matching without setting nestage,
17883: introduced special LS_NAME_SQUARE_PART state
17884:
17885: * src/main/compile.tab.C [before_xml] 1.10.4.1:
17886: fixed - subname code parts actually [] braced
17887:
17888: * src/classes/op.C [before_xml] 1.41.4.1:
17889: * src/include/pa_sql_driver_manager.h [before_xml] 1.8.4.1:
17890: * src/main/pa_sql_driver_manager.C [before_xml] 1.33.4.1:
17891: ^connect[]
17892: ^connect[aaa]
17893: more precise error reporting:
17894: "connection string must start with protocol://"
17895: now
17896:
17897: 2001-09-11 parser
17898: * src/types/pa_vdom.h 1.5:
17899: messages
17900:
17901: * src/classes/dom.C 1.16:
17902: * src/types/pa_vdom.h 1.6:
17903: ^dom:set[<some>xml</some>]
17904:
17905: * src/classes/dom.C 1.17:
17906: * src/include/pa_string.h 1.102:
17907: * src/main/pa_globals.C 1.72:
17908: * src/main/untaint.C 1.61:
17909: ^dom:set{<some>xml</some>} default language XML
17910: languages+=xml
17911:
17912: * src/classes/dom.C 1.14:
17913: * src/classes/dom.C 1.15:
17914: ^dom:save/string/file[output options]
17915: output options:
17916: $.method[xml|html|text] detection fixed
17917:
17918: 2001-09-10 parser
17919: * src/classes/dom.C 1.4:
17920: * src/main/main.dsp 1.110:
17921: * src/types/pa_vform.C 1.35:
17922: * src/types/pa_vform.h 1.23:
17923: ^dom.save[b.xml] 0
17924:
17925: * src/classes/dom.C 1.9:
17926: ^dom.file[encoding] = file
17927:
17928: * src/classes/dom.C 1.12:
17929: ^dom.xslt[stylesheet filename][params hash added]
17930:
17931: * src/classes/dom.C 1.10:
17932: * src/main/main.dsp 1.111:
17933: * src/types/pa_vdom.h 1.3:
17934: ^dom.xslt[stylesheet filename] -1 doc is lying
17935:
17936: * src/classes/dom.C 1.11:
17937: * src/main/main.dsp 1.112:
17938: * src/types/pa_vdom.h 1.4:
17939: ^dom.xslt[stylesheet filename] 0
17940:
17941: * src/classes/dom.C 1.5:
17942: ^dom.save[b.xml] 1:error handling
17943:
17944: * src/classes/dom.C 1.13:
17945: ^dom:save/string/file[output options]
17946: output options:
17947: $.method[xml|html|text] $.encoding[windows-1251|...]
17948:
17949: * src/classes/dom.C 1.6:
17950: ^dom.string[] 0
17951:
17952: * src/classes/dom.C 1.7:
17953: * src/classes/dom.C 1.8:
17954: ^dom.string[encoding] 1
17955: ^dom.save[encoding;filename]
17956:
17957: 2001-09-08 parser
17958: * src/types/pa_vform.C [before_xml] 1.33.2.3:
17959: $form:tables.name.field
17960:
17961: 2001-09-07 parser
17962: * src/classes/dom.C 1.3:
17963: * src/types/pa_value.h [before_xml] 1.70.4.1:
17964: * src/types/pa_vtable.h [before_xml] 1.28.4.1:
17965: (def $table) is false when table is empty
17966:
17967: * src/main/pa_request.C [before_xml] 1.152.4.1:
17968: * src/types/pa_vform.C [before_xml] 1.33.2.2:
17969: * src/types/pa_vform.h [before_xml] 1.22.2.2:
17970: !$form:tables
17971: $atable[$form:tables.a]
17972: ^atable.menu{a=$atable.element}[,]
17973:
17974: * src/classes/dom.C 1.1:
17975: file dom.C was initially added on branch xalan1_2.
17976:
17977: * src/main/pa_exception.C 1.15:
17978: * src/types/pa_vform.C 1.32:
17979: getting FIRST form element [not last]
17980:
17981: * src/classes/table.C [before_xml] 1.110.4.1:
17982: table:empty removed, superceded by ^if(def $table)...
17983:
17984: * src/targets/cgi/parser3.dsp [before_xml] 1.20.4.1:
17985: * src/types/pa_vform.C [before_xml] 1.33.2.1:
17986: * src/types/pa_vform.h [before_xml] 1.22.2.1:
17987: * src/types/pa_vhash.h [before_xml] 1.16.4.1:
17988: !$form:fields
17989:
17990: * src/include/pa_hash.h 1.43:
17991: * src/main/pa_hash.C 1.39:
17992: * src/targets/cgi/parser3.C [before_xml] 1.110.4.1:
17993: * src/types/pa_vfile.h 1.30:
17994: * src/types/pa_vform.C 1.33:
17995: * src/types/pa_vform.C [xalan1_2] 1.29.4.1:
17996: * src/types/pa_vform.h 1.22:
17997: z
17998:
17999: * src/Makefile.in [xalan1_2] 1.16.2.1:
18000: * src/classes/dom.C [xalan1_2] 1.1.2.1:
18001: * src/classes/table.C [xalan1_2] 1.110.2.1:
18002: * src/main/main.dsp [xalan1_2] 1.108.2.1:
18003: * src/types/pa_vdom.h [xalan1_2] 1.1.2.1:
18004: introducing dom. dom:load[a.xml]
18005:
18006: * src/main/pa_string.C [before_xml] 1.102.2.1:
18007: a[] ^if($a){y;n} is 'n' now [conversion from '' to int/double
18008: is 0]
18009:
18010: * src/Makefile.in 1.17:
18011: * src/classes/dom.C 1.2:
18012: * src/classes/table.C 1.111:
18013: * src/main/main.dsp 1.109:
18014: * src/types/pa_vdom.h 1.2:
18015: * src/types/pa_vform.C 1.34:
18016: merged with successful start of dom
18017:
18018: * src/types/pa_vdom.h 1.1:
18019: file pa_vdom.h was initially added on branch xalan1_2.
18020:
18021: 2001-09-06 parser
18022: * src/doc/doxygen.cfg 1.14:
18023: merged new default options from 1.2.10 doxygen
18024:
18025: * src/classes/hash.C 1.15:
18026: * src/include/pa_globals.h 1.61:
18027: * src/main/pa_globals.C 1.71:
18028: * src/types/pa_vhash.h 1.16:
18029: now there's special hash key '_default' [instead of ^_default method]
18030: $hash[
18031: $.a[1]
18032: $.b[2]
18033: $._default[xx]
18034: ]
18035: $hash.c
18036:
18037: * src/types/pa_vform.C 1.30:
18038: * src/types/pa_vform.C 1.31:
18039: a=1&a=2 would result in $form:a being a table with one column '
18040: element' and two rows: 1 and 2
18041:
18042: * src/classes/image.C 1.40:
18043: * src/classes/op.C 1.41:
18044: * src/classes/string.C 1.74:
18045: * src/classes/table.C 1.110:
18046: * src/doc/doxygen.cfg 1.13:
18047: * src/targets/isapi/parser3isapi.C 1.38:
18048: * src/types/pa_vtable.C 1.3:
18049: few #ifndef DOXYGEN
18050:
18051: * src/classes/void.C 1.9:
18052: * src/main/pa_string.C 1.102:
18053: * src/main/pa_table.C 1.36:
18054: fixed up bad int/double conversions, and now $form:nonexistent
18055: int(88) would return 88
18056:
18057: * src/main/compile.tab.C 1.10:
18058: * src/main/compile.y 1.165:
18059: ^if(0){}{ ^if(1){}^; }
18060: bug fixed [thanks, fif], ^; were treated there non-literally
18061:
18062: 2001-09-05 parser
18063: * src/classes/string.C 1.73:
18064: * src/classes/table.C 1.109:
18065: sql options can be void [same as image:html the other day]
18066:
18067: * src/classes/mail.C 1.36:
18068: MAIN:MAIL check fixed
18069:
18070: * src/Makefile.in 1.16:
18071: * src/classes/Makefile.in 1.15:
18072: * src/main/Makefile.in 1.12:
18073: * src/targets/cgi/Makefile.in 1.14:
18074: * src/types/Makefile.in 1.11:
18075: makes
18076:
18077: * src/main/pa_sql_driver_manager.C 1.33:
18078: * src/sql/pa_sql_driver.h 1.16:
18079: * src/targets/cgi/parser3.C 1.110:
18080: #define STRINGIZE(name) #name
18081: does not macro expantion on param, simply qoutes whatever passed, undone
18082:
18083: * src/main/pa_sql_driver_manager.C 1.30:
18084: * src/sql/pa_sql_driver.h 1.14:
18085: SQL_DRIVER_CREATE_FUNC_NAME
18086:
18087: * src/main/pa_sql_driver_manager.C 1.32:
18088: * src/sql/pa_sql_driver.h 1.15:
18089: * src/targets/cgi/Makefile.am 1.13:
18090: * src/targets/cgi/parser3.C 1.109:
18091: #define STRINGIZE(name) #name
18092: invented
18093:
18094: * src/targets/cgi/Makefile.am 1.14:
18095: .am undo
18096:
18097: * src/classes/op.C 1.40:
18098: * src/include/pa_sql_driver_manager.h 1.8:
18099: * src/main/pa_sql_driver_manager.C 1.31:
18100: #define MAIN_SQL_NAME "SQL"
18101: #define MAIN_SQL_DRIVERS_NAME "drivers"
18102:
18103: moved to be availible to all users
18104:
18105: 2001-09-04 parser
18106: * src/targets/cgi/parser3.C 1.106:
18107: zz
18108:
18109: * src/include/pa_config_auto.h.in 1.5:
18110: * src/targets/Makefile.in 1.12:
18111: * src/targets/apache13/Makefile.in 1.12:
18112: * src/targets/cgi/Makefile.am 1.12:
18113: * src/targets/cgi/Makefile.in 1.13:
18114: * src/targets/cgi/parser3.C 1.102:
18115: configure --sysconfdir=sysadmin-controlled auto.p location for
18116: targets/cgi/parser3, default[/usr/local/etc]
18117:
18118: * src/Makefile.in 1.15:
18119: * src/include/pa_config_auto.h.in 1.4:
18120: * src/targets/apache13/Makefile.in 1.11:
18121: * src/targets/cgi/Makefile.in 1.12:
18122: makes
18123:
18124: * src/targets/isapi/parser3isapi.C 1.37:
18125: z
18126:
18127: * src/targets/cgi/parser3.C 1.104:
18128: zzz
18129:
18130: * src/targets/cgi/parser3.C 1.108:
18131: full_file_spec bug
18132:
18133: * src/classes/image.C 1.39:
18134: image.html now can accept void params
18135:
18136: * src/classes/date.C 1.5:
18137: date:sql-string is now without ''
18138:
18139: * src/classes/date.C 1.6:
18140: date
18141:
18142: * src/targets/cgi/parser3.C 1.107:
18143: getenvcheck
18144:
18145: 2001-09-03 parser
18146: * src/targets/cgi/parser3.C 1.101:
18147: /configure cgi SYSCONFDIR
18148:
18149: 2001-09-01 parser
18150: * src/classes/image.C 1.38:
18151: letter_spacing
18152:
18153: * src/classes/image.C 1.36:
18154: image: as_int as_string used
18155:
18156: * src/classes/image.C 1.37:
18157: image: font params changed
18158:
18159: * src/types/pa_vmethod_frame.h 1.15:
18160: $result[] now gets properly analized
18161:
18162: 2001-08-31 parser
18163: * src/Makefile.in 1.14:
18164: * src/include/pa_dir.h 1.4:
18165: * src/targets/Makefile.in 1.11:
18166: * src/targets/cgi/parser3.C 1.99:
18167: compiled under cygwin
18168:
18169: * src/targets/cgi/parser3.C 1.100:
18170: z
18171:
18172: * src/classes/void.C 1.8:
18173: void:int/double += (default)
18174:
18175: * src/classes/string.C 1.72:
18176: * src/classes/table.C 1.108:
18177: string:int/double (defaults)
18178:
18179: * src/classes/image.C 1.35:
18180: image:font added space param
18181: image:font changed charwidth alg, added kerning const[for now]
18182:
18183: 2001-08-29 parser
18184: * src/main/pa_exception.C 1.14:
18185: exception redundant debug info
18186:
18187: 2001-08-28 parser
18188: * src/classes/table.C 1.107:
18189: NO_STRING_ORIGIN check
18190:
18191: * src/classes/string.C 1.71:
18192: * src/include/pa_dictionary.h 1.2:
18193: * src/include/pa_string.h 1.101:
18194: * src/main/pa_dictionary.C 1.4:
18195: * src/main/pa_string.C 1.101:
18196: * src/main/untaint.C 1.59:
18197: pa_directory speeded up. moved zero 'from' check to directory constructor.
18198: string:replace
18199:
18200: * src/Makefile.in 1.13:
18201: makes
18202:
18203: * src/Makefile.in 1.12:
18204: * src/classes/Makefile.in 1.13:
18205: * src/main/Makefile.in 1.10:
18206: * src/targets/Makefile.in 1.10:
18207: * src/targets/apache13/Makefile.in 1.9:
18208: * src/targets/cgi/Makefile.in 1.10:
18209: * src/types/Makefile.in 1.9:
18210: makefiles
18211:
18212: * src/classes/file.C 1.51:
18213: * src/main/pa_common.C 1.63:
18214: file:move autocreate/remove dest/src dir
18215:
18216: * src/main/compile.C 1.47:
18217: NO_STRING_ORIGIN check2
18218:
18219: * src/classes/image.C 1.33:
18220: image: gifsize little endian
18221:
18222: * src/targets/apache13/Makefile.am 1.4:
18223: COMPILE_APACHE13_MODULE
18224:
18225: * src/include/pa_dictionary.h 1.4:
18226: * src/main/pa_dictionary.C 1.5:
18227: * src/main/pa_sql_driver_manager.C 1.29:
18228: NO_STRING_ORIGIN check3
18229:
18230: * src/include/pa_dictionary.h 1.3:
18231: gcc: ../include/pa_dictionary.h:19: storage class specifiers
18232: invalid in friend function declarations
18233:
18234: * src/targets/apache13/Makefile.am 1.3:
18235: configure to skip apache
18236:
18237: * src/classes/Makefile.in 1.14:
18238: * src/main/Makefile.in 1.11:
18239: * src/targets/apache13/Makefile.in 1.10:
18240: * src/targets/cgi/Makefile.in 1.11:
18241: * src/types/Makefile.in 1.10:
18242: make.ins
18243:
18244: * src/classes/op.C 1.39:
18245: * src/main/compile.tab.C 1.9:
18246: * src/main/pa_dir.C 1.6:
18247: * src/main/untaint.C 1.60:
18248: * src/targets/cgi/parser3.C 1.98:
18249: * src/targets/isapi/parser3isapi.C 1.36:
18250: strncpy forced with zero ending in case of limit
18251:
18252: * src/classes/image.C 1.34:
18253: image error msgs
18254:
18255: * src/classes/Makefile.am 1.18:
18256: * src/main/Makefile.am 1.15:
18257: * src/targets/cgi/Makefile.am 1.11:
18258: * src/types/Makefile.am 1.6:
18259: .am-s
18260:
18261: * src/doc/doxygen.cfg 1.12:
18262: doxygen conf removed some garbage from under doxygeneration
18263:
18264: 2001-08-27 parser
18265: * src/Makefile.in 1.11:
18266: * src/classes/Makefile.in 1.12:
18267: * src/main/Makefile.in 1.9:
18268: * src/main/pa_common.C 1.61:
18269: * src/main/pa_exception.C 1.12:
18270: * src/main/pa_sql_driver_manager.C 1.28:
18271: * src/targets/Makefile.in 1.9:
18272: * src/targets/apache13/Makefile.in 1.8:
18273: * src/targets/cgi/Makefile.am 1.10:
18274: * src/targets/cgi/Makefile.in 1.9:
18275: * src/types/Makefile.in 1.8:
18276: configure for solaris -lsocket
18277:
18278: * src/classes/image.C 1.31:
18279: * src/classes/image.C 1.32:
18280: fixed jpgsize alg
18281:
18282: * src/main/pa_request.C 1.152:
18283: * src/targets/cgi/parser3.C 1.97:
18284: parser3 test.html [auto.p from current dir loading]
18285:
18286: * src/main/pa_exception.C 1.13:
18287: z
18288:
18289: * src/main/pa_common.C 1.62:
18290: removed debug info from pa_common
18291:
18292: 2001-08-24 parser
18293: * src/targets/cgi/parser3.C 1.95:
18294: not cgi extra \n 2
18295:
18296: * src/classes/file.C 1.50:
18297: * src/classes/form.C 1.14:
18298: * src/classes/mail.C 1.35:
18299: * src/classes/table.C 1.106:
18300: fiew non-pool mallocs fixed
18301:
18302: * src/targets/cgi/parser3.C 1.96:
18303: not cgi extra \n 3
18304:
18305: * src/sql/pa_sql_driver.h 1.13:
18306: sql* removed services from disconnect - cross-request ideological probs.
18307: oracle - fixed bug: cs allocated on request.pool and got freed before disconnect
18308:
18309: * src/targets/cgi/parser3.C 1.94:
18310: not cgi extra \n
18311:
18312: * src/main/pa_sql_driver_manager.C 1.27:
18313: z
18314:
18315: * src/include/pa_sql_connection.h 1.12:
18316: * src/main/pa_sql_driver_manager.C 1.26:
18317: sql* removed services from disconnect - cross-request
18318: ideological probs.
18319:
18320: 2001-08-23 parser
18321: * src/main/pa_sql_driver_manager.C 1.25:
18322: oracle: dlink
18323:
18324: * src/classes/file.C 1.49:
18325: minor bug in file:save fixed
18326:
18327: 2001-08-22 parser
18328: * src/classes/file.C 1.48:
18329: * src/main/compile.tab.C 1.8:
18330: * src/types/pa_vfile.C 1.18:
18331: * src/types/pa_vfile.h 1.29:
18332: file:load|save[text|binary;
18333:
18334: * src/main/compile.tab.C 1.7:
18335: * src/main/compile.y 1.164:
18336: ^method[]^[^] literals []
18337:
18338: 2001-08-21 parser
18339: * src/classes/file.C 1.47:
18340: * src/classes/table.C 1.105:
18341: ^file:list
18342:
18343: 2001-08-20 parser
18344: * src/main/compile.tab.C 1.6:
18345: * src/main/compile.y 1.163:
18346: * src/main/pa_sql_driver_manager.C 1.24:
18347: * src/types/pa_value.h 1.70:
18348: * src/types/pa_vbool.h 1.11:
18349: * src/types/pa_vdouble.h 1.24:
18350: * src/types/pa_vint.h 1.25:
18351: var(123) ^var.inc[] recousively caused problems: inc incremeted
18352: 123 literal!! fixed
18353:
18354: 2001-08-10 parser
18355: * src/classes/table.C 1.101:
18356: * src/include/pa_table.h 1.34:
18357: * src/main/pa_table.C 1.35:
18358: table.sort now creates new sorted table
18359:
18360: * src/main/compile.tab.C 1.3:
18361: * src/main/compile.tab.C 1.4:
18362: * src/main/compile.y 1.160:
18363: * src/main/compile.y 1.161:
18364: (codes) name part syntax added
18365:
18366: * src/main/compile.tab.C 1.5:
18367: * src/main/compile.y 1.162:
18368: [codes] name part syntax now
18369:
18370: * src/main/pa_string.C 1.100:
18371: string.match hanged on. there were a hang check but it weren't wise enough
18372:
18373: @parse[dateString][tmp]
18374: $tmp[^dateString.match[(\d\d\d\d-)?(\d\d-)?][g]]
18375: $tmp.1 $tmp.2
18376: #end
18377:
18378: @main[]
18379: ^parse[2001-02-03]
18380:
18381: * src/classes/table.C 1.102:
18382: * src/classes/table.C 1.103:
18383: table:sort now default desc
18384:
18385: * src/types/pa_value.h 1.69:
18386: * src/types/pa_vstring.h 1.30:
18387: * src/types/pa_vstring.h 1.31:
18388: string now def only when ne ''
18389:
18390: * src/main/pa_request.C 1.150:
18391: * src/main/pa_request.C 1.151:
18392: wanted to make
18393: const int MAX_EXECUTE_SECONDS=1;
18394:
18395: but couldnt, set_callback_and_alarm appeared to be not exported :(
18396:
18397: * src/classes/table.C 1.104:
18398: table:sort restored [it was bad test :(]
18399:
18400: 2001-08-09 parser
18401: * src/main/pa_string.C 1.99:
18402: $a[010] now ^if($a==10){true}
18403: were octal
18404:
18405: * src/main/Makefile.am 1.14:
18406: .am
18407:
18408: * src/classes/void.C 1.6:
18409: * src/classes/void.C 1.7:
18410: void: int double copy/paste from int: bug fixed
18411:
18412: * src/classes/hash.C 1.14:
18413: hash:_default now [was hash:default]
18414:
18415: * src/types/pa_vcookie.C 1.22:
18416: cookie name&value origins added, more precise $ORIGINS(1)
18417:
18418: * src/classes/op.C 1.38:
18419: case without switch check added
18420:
18421: * src/main/Makefile.in 1.8:
18422: make.in
18423:
18424: 2001-08-07 parser
18425: * src/classes/math.C 1.5:
18426: * src/main/pa_request.C 1.149:
18427: math:random fixed. win32 srand made working
18428:
18429: * src/classes/double.C 1.36:
18430: * src/classes/int.C 1.32:
18431: * src/classes/string.C 1.70:
18432: * src/classes/table.C 1.100:
18433: * src/include/pa_globals.h 1.60:
18434: * src/main/pa_globals.C 1.70:
18435: !^int/double:sql{query}[[$.limit(2) $.offset(4) $.default(0)]]
18436: string, table
18437:
18438: 2001-08-06 parser
18439: * src/classes/hash.C 1.13:
18440: hash:keys renamed to hash:_keys :(
18441:
18442: * src/main/pa_exec.C 1.10:
18443: exec win32 real filename
18444:
18445: * src/classes/file.C 1.46:
18446: exec stderr out
18447:
18448: * src/classes/mail.C 1.34:
18449: * src/classes/op.C 1.37:
18450: * src/include/pa_array.h 1.43:
18451: * src/include/pa_globals.h 1.59:
18452: * src/include/pa_hash.h 1.42:
18453: * src/include/pa_request.h 1.94:
18454: * src/main/compile.tab.C 1.2:
18455: * src/main/compile.y 1.159:
18456: * src/main/pa_array.C 1.38:
18457: * src/main/pa_dictionary.C 1.3:
18458: * src/main/pa_exec.C 1.11:
18459: * src/main/pa_globals.C 1.69:
18460: * src/main/pa_hash.C 1.38:
18461: * src/main/pa_request.C 1.148:
18462: * src/main/pa_string.C 1.98:
18463: class_path
18464:
18465: 2001-08-03 parser
18466: * src/classes/table.C 1.99:
18467: * src/types/pa_vtable.h 1.28:
18468: vtable.locks killed
18469:
18470: 2001-08-02 parser
18471: * src/classes/classes.h 1.9:
18472: * src/classes/op.C 1.36:
18473: * src/include/pa_globals.h 1.58:
18474: * src/main/execute.C 1.188:
18475: * src/main/pa_globals.C 1.66:
18476: * src/main/pa_globals.C 1.67:
18477: found another multithread bug in op.C (last, last global var
18478: killed) :)
18479:
18480: * src/main/pa_dictionary.C 1.2:
18481: * src/main/pa_globals.C 1.68:
18482: memset dictionary minor bug fixed
18483:
18484: * src/classes/string.C 1.69:
18485: * src/classes/table.C 1.98:
18486: * src/include/pa_array.h 1.42:
18487: * src/main/execute.C 1.190:
18488: * src/main/pa_exec.C 1.9:
18489: introducing Array_iter
18490:
18491: * src/main/execute.C 1.189:
18492: detected quick_get recursion bug. changed to get@execute, but
18493: needs array iterator, separate from array to avoid it & use caching
18494:
18495: 2001-08-01 parser
18496: * src/include/pa_dictionary.h 1.1:
18497: * src/include/pa_globals.h 1.57:
18498: * src/include/pa_string.h 1.100:
18499: * src/main/main.dsp 1.107:
18500: * src/main/pa_dictionary.C 1.1:
18501: * src/main/pa_globals.C 1.65:
18502: * src/main/pa_request.C 1.147:
18503: * src/main/pa_string.C 1.97:
18504: * src/main/untaint.C 1.58:
18505: speeded up typo-html replacements. introducing Dictionary with
18506: first-char caching
18507:
18508: 2001-07-31 parser
18509: * src/types/Makefile.am 1.5:
18510: pa_vtable.C added to .am
18511:
18512: * src/main/compile.tab.C 1.1:
18513: added, so that could be compiled even on non-bison-enabled platforms
18514:
18515: 2001-07-28 parser
18516: * src/main/compile.y 1.158:
18517: * src/main/untaint.C 1.57:
18518: bug fix @ untaint when \r skipped \n
18519:
18520: * src/classes/table.C 1.97:
18521: table:hash always produces hash, when can't - empty
18522:
18523: 2001-07-27 parser
18524: * src/classes/double.C 1.35:
18525: * src/classes/int.C 1.31:
18526: * src/classes/string.C 1.68:
18527: provided meaningful msg on int/double/string :sql without
18528: result and default
18529:
18530: 2001-07-26 parser
18531: * src/include/pa_opcode.h 1.6:
18532: * src/main/compile.y 1.156:
18533: * src/main/execute.C 1.187:
18534: hash creation syntax problem persists. restored $: for a while.
18535: thinking of $man[$.age[zzz]] syntax now
18536:
18537: * src/classes/op.C 1.35:
18538: fixed bad multithread bug with strangly global OP
18539:
18540: * src/main/compile.y 1.157:
18541: $man[$.age[zzz]] 0
18542:
18543: * src/include/pa_opcode.h 1.4:
18544: * src/main/compile.C 1.45:
18545: * src/main/compile.y 1.154:
18546: * src/main/compile_tools.h 1.46:
18547: * src/main/execute.C 1.185:
18548: * src/main/pa_request.C 1.146:
18549: * src/types/pa_vmethod_frame.h 1.13:
18550: introducing ::
18551: this is constructor call prefix.
18552: ordinary : remains for static accesses
18553:
18554: * src/classes/double.C 1.34:
18555: * src/classes/int.C 1.30:
18556: * src/classes/string.C 1.67:
18557: * src/include/pa_opcode.h 1.5:
18558: * src/main/compile.C 1.46:
18559: * src/main/compile.y 1.155:
18560: * src/main/compile_tools.h 1.47:
18561: * src/main/execute.C 1.186:
18562: * src/types/pa_vcode_frame.h 1.7:
18563: * src/types/pa_vmethod_frame.h 1.14:
18564: * src/types/pa_wcontext.h 1.16:
18565: * src/types/pa_wwrapper.h 1.10:
18566: fixing :: realization #1
18567:
18568: 2001-07-25 parser
18569: * src/classes/table.C 1.95:
18570: * src/main/main.dsp 1.106:
18571: * src/types/pa_vtable.C 1.1:
18572: * src/types/pa_vtable.h 1.27:
18573: ^table.record[] now $table.fields
18574:
18575: * src/types/pa_vtable.C 1.2:
18576: table: get_element order changeed. now:
18577: 1. fields
18578: 2. methods
18579: 3. columns
18580:
18581: * src/types/pa_vdouble.h 1.23:
18582: * src/types/pa_vint.h 1.24:
18583: odbc: no result queries; quote.
18584: optimized double&int tostring-s
18585:
18586: * src/classes/string.C 1.66:
18587: * src/include/pa_globals.h 1.56:
18588: * src/main/execute.C 1.183:
18589: * src/main/pa_globals.C 1.64:
18590: match replace code context moved to implicit $match context
18591:
18592: * src/main/compile.C 1.44:
18593: * src/main/compile.y 1.153:
18594: * src/main/compile_tools.h 1.45:
18595: allowed whitespace before first method decl
18596:
18597: * src/include/pa_opcode.h 1.3:
18598: * src/main/compile.y 1.149:
18599: * src/main/compile_tools.C 1.37:
18600: * src/main/compile_tools.h 1.43:
18601: * src/main/execute.C 1.182:
18602: with killed, code storage introduced with former 'with' syntax
18603:
18604: * src/main/compile.y 1.150:
18605: * src/main/compile.y 1.151:
18606: * src/main/execute.C 1.184:
18607: $var[] is now empty string, not void
18608:
18609: * src/main/compile.C 1.43:
18610: * src/main/compile.y 1.152:
18611: * src/main/compile_tools.h 1.44:
18612: allowed empty lines before first method decl
18613:
18614: * src/classes/table.C 1.96:
18615: allowed nontable result in table:sql, results in empty table
18616:
18617: 2001-07-24 parser
18618: * src/main/compile.C 1.42:
18619: * src/main/execute.C 1.181:
18620: * src/main/pa_string.C 1.96:
18621: * src/types/pa_value.h 1.68:
18622: first get_element, next get operator
18623:
18624: * src/classes/file.C 1.45:
18625: * src/include/pa_common.h 1.47:
18626: * src/main/pa_common.C 1.60:
18627: file:move
18628:
18629: * src/main/compile.y 1.148:
18630: removed @end handling
18631:
18632: * src/main/pa_common.C 1.59:
18633: file_read close @ eof when imgsize bug fixed
18634:
18635: * src/main/compile.C 1.41:
18636: * src/main/compile.y 1.147:
18637: @end handling method2
18638:
18639: 2001-07-23 parser
18640: * src/main/pa_sql_driver_manager.C 1.23:
18641: * src/sql/pa_sql_driver.h 1.12:
18642: sql odbc driver
18643:
18644: * src/classes/hash.C 1.11:
18645: * src/classes/hash.C 1.12:
18646: * src/classes/string.C 1.65:
18647: * src/classes/table.C 1.94:
18648: * src/classes/void.C 1.5:
18649: * src/include/pa_sql_connection.h 1.11:
18650: * src/sql/pa_sql_driver.h 1.11:
18651: changed sql driver query interface
18652:
18653: 2001-07-20 parser
18654: * src/types/pa_vrequest.C 1.8:
18655: X!$browser:type
18656:
18657: * src/classes/file.C 1.44:
18658: * src/classes/string.C 1.64:
18659: * src/include/pa_string.h 1.99:
18660: * src/main/execute.C 1.180:
18661: * src/main/pa_string.C 1.95:
18662: * src/types/pa_valiased.C 1.8:
18663: * src/types/pa_valiased.h 1.13:
18664: * src/types/pa_value.h 1.67:
18665: * src/types/pa_vclass.h 1.17:
18666: * src/types/pa_vcookie.h 1.11:
18667: * src/types/pa_vdate.h 1.3:
18668: * src/types/pa_vfile.h 1.28:
18669: * src/types/pa_vform.h 1.21:
18670: * src/types/pa_vhash.h 1.15:
18671: * src/types/pa_vmath.h 1.2:
18672: * src/types/pa_vobject.h 1.10:
18673: * src/types/pa_vrequest.C 1.7:
18674: * src/types/pa_vstateless_class.h 1.16:
18675: * src/types/pa_vstateless_object.h 1.10:
18676: only ^class:method dynamic calls allowed.
18677: ^BASE.method call disabled.
18678: BASE element globally removed
18679:
18680: 2001-07-18 parser
18681: * src/Makefile.am 1.6:
18682: * src/Makefile.in 1.10:
18683: * src/classes/Makefile.am 1.17:
18684: * src/main/Makefile.am 1.13:
18685: * src/targets/Makefile.am 1.6:
18686: * src/targets/apache13/Makefile.am 1.2:
18687: * src/targets/cgi/Makefile.am 1.9:
18688: * src/types/Makefile.am 1.4:
18689: removed $id from *.in *.am
18690:
18691: * src/classes/file.C 1.43:
18692: file:exec/cgi msg
18693:
18694: * src/main/pa_request.C 1.145:
18695: * src/main/untaint.C 1.56:
18696: ORIGINS langs name abbrevations
18697:
18698: * src/classes/file.C 1.42:
18699: $file:exit-code renamed to 'status'
18700:
18701: * src/classes/date.C 1.4:
18702: * src/classes/mail.C 1.33:
18703: * src/classes/math.C 1.4:
18704: * src/classes/string.C 1.63:
18705: * src/classes/table.C 1.93:
18706: * src/include/pa_globals.h 1.55:
18707: * src/include/pa_string.h 1.98:
18708: * src/main/execute.C 1.179:
18709: * src/main/pa_globals.C 1.63:
18710: * src/main/pa_request.C 1.144:
18711: * src/main/pa_string.C 1.94:
18712: * src/main/untaint.C 1.55:
18713: * src/types/pa_value.h 1.66:
18714: * src/types/pa_vdouble.h 1.22:
18715: * src/types/pa_vfile.h 1.27:
18716: * src/types/pa_vint.h 1.23:
18717: * src/types/pa_vstring.C 1.9:
18718: * src/types/pa_vstring.h 1.29:
18719: $ORIGINS(1) output tracing mode
18720:
18721: * src/classes/Makefile.in 1.11:
18722: * src/main/Makefile.in 1.7:
18723: * src/targets/Makefile.in 1.8:
18724: * src/targets/apache13/Makefile.in 1.7:
18725: * src/targets/cgi/Makefile.in 1.8:
18726: * src/types/Makefile.in 1.7:
18727: $id in .in's from .am's removed
18728:
18729: * src/classes/file.C 1.41:
18730: * src/main/pa_exec.C 1.8:
18731: file:exec
18732:
18733: 2001-07-17 parser
18734: * src/Makefile.in 1.9:
18735: * src/classes/Makefile.in 1.10:
18736: == wrong
18737:
18738: 2001-07-13 parser
18739: * src/main/execute.C 1.175:
18740: * src/main/pa_request.C 1.142:
18741: order of MAIN parents was wrong, fixed
18742:
18743: * src/classes/double.C 1.33:
18744: * src/classes/int.C 1.29:
18745: * src/classes/string.C 1.62:
18746: * src/include/pa_request.h 1.92:
18747: * src/include/pa_request.h 1.93:
18748: * src/main/execute.C 1.176:
18749: * src/main/execute.C 1.177:
18750: * src/main/execute.C 1.178:
18751: * src/main/pa_request.C 1.143:
18752: auto.p[@auto], /news/auto.p[no @auto], so that initializing
18753: second would not call first @auto
18754:
18755: 2001-07-12 parser
18756: * src/types/pa_value.h 1.65:
18757: pa_value.putelement modification of system classes prevented
18758:
18759: 2001-07-11 parser
18760: * src/classes/string.C 1.61:
18761: * src/doc/sources2html.cmd 1.3:
18762: lr split now yelds table $piece
18763:
18764: * src/classes/file.C 1.40:
18765: * src/include/pa_common.h 1.46:
18766: * src/main/pa_common.C 1.58:
18767: * src/types/pa_vstateless_class.h 1.15:
18768: $file created by file:state += .atime .mtime .ctime
18769: +found&fixed bug with exceptions on get_junction-created objects [they were on wrong pool]
18770:
18771: 2001-07-09 parser
18772: * src/main/untaint.C 1.54:
18773: qp wrong name
18774:
18775: * src/classes/date.C 1.3:
18776: * src/classes/string.C 1.60:
18777: * src/classes/table.C 1.92:
18778: * src/main/compile.y 1.146:
18779: date format 0
18780:
18781: 2001-07-07 parser
18782: * src/classes/Makefile.am 1.16:
18783: * src/classes/date.C 1.1:
18784: * src/classes/file.C 1.39:
18785: * src/classes/hash.C 1.10:
18786: * src/classes/image.C 1.30:
18787: * src/classes/mail.C 1.32:
18788: * src/classes/math.C 1.3:
18789: * src/classes/op.C 1.34:
18790: * src/classes/string.C 1.59:
18791: * src/classes/table.C 1.90:
18792: * src/classes/void.C 1.4:
18793: * src/include/pa_request.h 1.91:
18794: * src/main/main.dsp 1.105:
18795: * src/types/pa_value.h 1.64:
18796: * src/types/pa_vdate.h 1.1:
18797: * src/types/pa_wcontext.C 1.7:
18798: date now set $fields roll string. todo: sql, calendar
18799:
18800: * src/classes/date.C 1.2:
18801: * src/classes/table.C 1.91:
18802: * src/include/pa_common.h 1.45:
18803: * src/include/pa_string.h 1.97:
18804: * src/main/pa_common.C 1.57:
18805: * src/types/pa_vdate.h 1.2:
18806: date roll
18807: table calendar
18808:
18809: 2001-07-06 parser
18810: * src/classes/math.C 1.2:
18811: * src/include/pa_request.h 1.90:
18812: * src/main/execute.C 1.174:
18813: * src/main/main.dsp 1.104:
18814: * src/main/pa_request.C 1.141:
18815: * src/types/pa_vmath.h 1.1:
18816: math 0
18817:
18818: 2001-07-03 parser
18819: * src/classes/Makefile.am 1.15:
18820: * src/classes/math.C 1.1:
18821: * src/classes/op.C 1.33:
18822: * src/classes/random.C 1.15:
18823: * src/main/main.dsp 1.103:
18824: class random renamed to math, operators became methods
18825:
18826: * src/classes/op.C 1.32:
18827: pow sqrt
18828:
18829: * src/classes/op.C 1.31:
18830: * src/main/execute.C 1.173:
18831: sin asin cos acos tan atan
18832:
18833: 2001-07-02 parser
18834: * src/classes/hash.C 1.9:
18835: ^hash.keys[]
18836:
18837: * src/classes/table.C 1.88:
18838: * src/main/pa_table.C 1.34:
18839: ^table:columns[]
18840:
18841: * src/classes/table.C 1.89:
18842: ^table.columns column renamed from 'name' to 'column'
18843:
18844: * src/main/compile.y 1.145:
18845: * src/main/compile_tools.h 1.42:
18846: in expressions now allowed 'strings'
18847:
18848: 2001-06-29 parser
18849: * src/main/execute.C 1.171:
18850: * src/main/execute.C 1.172:
18851: /0 %0 checkes ver 2
18852:
18853: * src/classes/table.C 1.87:
18854: empty strings @ sql
18855:
18856: * src/Makefile.in 1.8:
18857: * src/classes/Makefile.in 1.9:
18858: makes
18859:
18860: * src/classes/Makefile.am 1.14:
18861: nothing - void
18862:
18863: * src/main/execute.C 1.170:
18864: /0 %0 checke
18865:
18866: 2001-06-28 parser
18867: * src/classes/double.C 1.32:
18868: * src/classes/file.C 1.38:
18869: * src/classes/form.C 1.13:
18870: * src/classes/hash.C 1.8:
18871: * src/classes/image.C 1.29:
18872: * src/classes/int.C 1.28:
18873: * src/classes/mail.C 1.31:
18874: * src/classes/op.C 1.30:
18875: * src/classes/random.C 1.14:
18876: * src/classes/response.C 1.13:
18877: * src/classes/string.C 1.58:
18878: * src/classes/table.C 1.86:
18879: * src/classes/void.C 1.3:
18880: * src/main/compile.C 1.40:
18881: * src/main/compile.y 1.144:
18882: * src/main/compile_tools.C 1.36:
18883: * src/main/execute.C 1.169:
18884: * src/main/pa_array.C 1.37:
18885: * src/main/pa_common.C 1.56:
18886: * src/main/pa_dir.C 1.5:
18887: * src/main/pa_exception.C 1.11:
18888: * src/main/pa_exec.C 1.7:
18889: * src/main/pa_globals.C 1.62:
18890: * src/main/pa_hash.C 1.37:
18891: * src/main/pa_pool.C 1.20:
18892: * src/main/pa_request.C 1.140:
18893: * src/main/pa_socks.C 1.5:
18894: * src/main/pa_sql_driver_manager.C 1.22:
18895: * src/main/pa_string.C 1.93:
18896: * src/main/pa_table.C 1.33:
18897: * src/main/untaint.C 1.53:
18898: * src/targets/cgi/parser3.C 1.93:
18899: * src/targets/isapi/parser3isapi.C 1.35:
18900: */
1.26 paf 18901: static const char *RCSId="$Id: double.C,v 1.31 2001/06/28 07:41:59 parser Exp $";
1.15 paf 18902:
18903: * src/main/compile.y 1.142:
18904: * src/main/compile_tools.h 1.41:
18905: $:name: == ${name}:
18906: $class:name: == ${class:name}:
18907:
18908: * src/classes/string.C 1.56:
18909: exactly one
18910:
18911: * src/classes/double.C 1.31:
18912: * src/classes/file.C 1.37:
18913: * src/classes/form.C 1.12:
18914: * src/classes/hash.C 1.7:
18915: * src/classes/image.C 1.28:
18916: * src/classes/int.C 1.27:
18917: * src/classes/mail.C 1.30:
18918: * src/classes/op.C 1.29:
18919: * src/classes/random.C 1.13:
18920: * src/classes/response.C 1.12:
18921: * src/classes/string.C 1.57:
18922: * src/classes/table.C 1.85:
18923: * src/classes/void.C 1.2:
18924: * src/main/compile.C 1.39:
18925: * src/main/compile.y 1.143:
18926: * src/main/compile_tools.C 1.35:
18927: * src/main/execute.C 1.168:
18928: * src/main/pa_array.C 1.36:
18929: * src/main/pa_common.C 1.55:
18930: * src/main/pa_dir.C 1.4:
18931: * src/main/pa_exception.C 1.10:
18932: * src/main/pa_exec.C 1.6:
18933: * src/main/pa_globals.C 1.61:
18934: * src/main/pa_hash.C 1.36:
18935: * src/main/pa_pool.C 1.19:
18936: * src/main/pa_request.C 1.139:
18937: * src/main/pa_socks.C 1.4:
18938: * src/main/pa_sql_driver_manager.C 1.21:
18939: * src/main/pa_string.C 1.92:
18940: * src/main/pa_table.C 1.32:
18941: * src/main/untaint.C 1.52:
18942: * src/targets/cgi/parser3.C 1.92:
18943: * src/targets/isapi/parser3isapi.C 1.34:
1.26 paf 18944: static char *RCSId="$Id$";
1.15 paf 18945:
18946: 2001-06-27 parser
18947: * src/classes/hash.C 1.6:
18948: * src/classes/nothing.C 1.5:
18949: * src/classes/table.C 1.84:
18950: * src/classes/void.C 1.1:
18951: * src/main/compile.y 1.140:
18952: * src/main/compile.y 1.141:
18953: * src/main/execute.C 1.167:
18954: * src/main/main.dsp 1.102:
18955: * src/main/pa_request.C 1.138:
18956: * src/targets/cgi/pa_pool.C 1.17:
18957: * src/types/pa_value.h 1.63:
18958: * src/types/pa_vcode_frame.h 1.6:
18959: * src/types/pa_vmethod_frame.h 1.12:
18960: * src/types/pa_vnothing.h 1.2:
18961: * src/types/pa_vtable.h 1.26:
18962: * src/types/pa_vvoid.h 1.1:
18963: nothing renamed to void
18964:
18965: * src/classes/op.C 1.28:
18966: ^switch ^case
18967:
18968: * src/main/compile.y 1.139:
18969: lexer: $zzzz^zzzz were name part
18970:
18971: 2001-05-28 parser
18972: * src/main/main.dsp 1.101:
18973: * src/targets/isapi/parser3isapi.dsp 1.15:
18974: release project options [some bugs]
18975:
18976: * src/classes/classes.C 1.7:
18977: * src/main/compile.C 1.38:
18978: * src/main/compile.y 1.138:
18979: * src/main/execute.C 1.166:
18980: operators are not in root class again
18981:
18982: * src/doc/html2chm.cmd 1.3:
18983: removed >a
18984:
18985: * src/doc/sources2html.cmd 1.2:
18986: z
18987:
18988: 2001-05-24 parser
18989: * src/Makefile.in 1.7:
18990: * src/classes/Makefile.in 1.8:
18991: * src/main/Makefile.in 1.6:
18992: * src/targets/Makefile.in 1.7:
18993: * src/targets/apache13/Makefile.in 1.6:
18994: * src/targets/cgi/Makefile.in 1.7:
18995: * src/types/Makefile.in 1.6:
18996: makes
18997:
18998: * src/main/pa_request.C 1.135:
18999: * src/main/pa_request.C 1.136:
19000: * src/targets/cgi/parser3.C 1.90:
19001: // no _ conversions in @exception[params]
19002:
19003: * src/targets/cgi/parser3.dsp 1.19:
19004: project file
19005:
19006: * src/classes/op.C 1.27:
19007: * src/main/pa_request.C 1.137:
19008: * src/targets/cgi/parser3.C 1.91:
19009: ^log ^exp
19010:
19011: 2001-05-23 parser
19012: * src/classes/op.C 1.25:
19013: * src/main/compile.y 1.137:
19014: allow one empty line before LS_DEF_NAME
19015:
19016: * src/main/pa_string.C 1.91:
19017: string cmp bug
19018:
19019: * src/classes/mail.C 1.29:
19020: * src/classes/op.C 1.26:
19021: rem max 1000
19022:
19023: 2001-05-22 parser
19024: * src/classes/op.C 1.24:
19025: if params code-required
19026:
19027: 2001-05-21 parser
19028: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.1:
19029: * src/main/compile.C [operators_as_parent_class2] 1.36.2.1:
19030: * src/main/compile.y [operators_as_parent_class2] 1.134.2.1:
19031: * src/main/execute.C [operators_as_parent_class2] 1.162.2.1:
19032: 0
19033:
19034: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.2:
19035: * src/main/compile.C [operators_as_parent_class2] 1.36.2.2:
19036: 1
19037:
19038: * src/Makefile.in 1.6:
19039: * src/classes/Makefile.in 1.6:
19040: * src/classes/Makefile.in 1.7:
19041: * src/main/Makefile.in 1.5:
19042: * src/targets/Makefile.in 1.6:
19043: * src/targets/apache13/Makefile.in 1.5:
19044: * src/targets/cgi/Makefile.in 1.6:
19045: * src/types/Makefile.in 1.5:
19046: makes
19047:
19048: * src/classes/double.C 1.30:
19049: * src/classes/hash.C 1.4:
19050: * src/classes/hash.C 1.5:
19051: * src/classes/nothing.C 1.1:
19052: * src/classes/nothing.C 1.2:
19053: * src/classes/nothing.C 1.3:
19054: * src/classes/op.C 1.23:
19055: * src/classes/string.C 1.55:
19056: * src/classes/table.C 1.83:
19057: * src/classes/unknown.C 1.8:
19058: * src/main/compile.y 1.136:
19059: * src/main/execute.C 1.164:
19060: * src/main/execute.C 1.165:
19061: * src/main/main.dsp 1.100:
19062: * src/main/pa_request.C 1.134:
19063: * src/targets/cgi/pa_pool.C 1.15:
19064: * src/targets/cgi/pa_pool.C 1.16:
19065: * src/types/pa_value.h 1.62:
19066: * src/types/pa_vcode_frame.h 1.5:
19067: * src/types/pa_vmethod_frame.h 1.10:
19068: * src/types/pa_vmethod_frame.h 1.11:
19069: * src/types/pa_vnothing.h 1.1:
19070: * src/types/pa_vtable.h 1.24:
19071: * src/types/pa_vtable.h 1.25:
19072: * src/types/pa_vunknown.h 1.14:
19073: 'unknown' renamed to 'nothing'
19074:
19075: * src/Makefile.in 1.5:
19076: * src/classes/Makefile.in 1.5:
19077: * src/main/Makefile.in 1.4:
19078: * src/targets/Makefile.in 1.5:
19079: * src/targets/apache13/Makefile.in 1.4:
19080: * src/targets/cgi/Makefile.in 1.5:
19081: * src/types/Makefile.in 1.4:
19082: make system timestamps
19083:
19084: * src/classes/nothing.C 1.4:
19085: resultless ^sql moved to nothing:
19086:
19087: * src/classes/Makefile.am 1.13:
19088: .AM
19089:
19090: * src/main/pa_request.C 1.133:
19091: .am
19092:
19093: * src/Makefile.in 1.4:
19094: file stamps to remove autoreconf
19095:
19096: * src/targets/cgi/parser3.C 1.88:
19097: argv can be just "parser3". made site_auto_path "." in that case
19098:
19099: * src/types/pa_vstring.C 1.8:
19100: eoleof
19101:
19102: * src/classes/op.C [operators_as_parent_class2] 1.21.2.1:
19103: * src/main/execute.C 1.162:
19104: * src/targets/cgi/Makefile.in 1.4:
19105: * src/targets/cgi/parser3.C 1.86:
19106: * src/targets/cgi/parser3.C 1.87:
19107: * src/targets/cgi/parser3.C 1.89:
19108: z
19109:
19110: * src/main/pa_request.C 1.132:
19111: * src/targets/cgi/parser3.C 1.85:
19112: pcre_tables=pcre_default_tables;
19113:
19114: * src/classes/hash.C 1.3:
19115: * src/classes/int.C 1.25:
19116: * src/classes/string.C 1.53:
19117: * src/classes/table.C 1.82:
19118: * src/include/pa_string.h 1.95:
19119: * src/include/pa_string.h 1.96:
19120: * src/main/pa_string.C 1.89:
19121: * src/main/pa_string.C 1.90:
19122: * src/types/pa_vstring.C 1.6:
19123: * src/types/pa_vstring.h 1.27:
19124: started int:sql
19125:
19126: * src/types/pa_vstring.C 1.7:
19127: * src/types/pa_vstring.h 1.28:
19128: removed unnecessary vstring::set_string
19129:
19130: * src/classes/double.C 1.29:
19131: * src/classes/int.C 1.26:
19132: * src/classes/string.C 1.54:
19133: int,double;sql
19134:
19135: * src/classes/hash.C [operators_as_parent_class2] 1.1.2.1:
19136: * src/classes/op.C [operators_as_parent_class2] 1.21.2.2:
19137: * src/classes/table.C [operators_as_parent_class2] 1.80.2.1:
19138: hash:sql
19139:
19140: * src/classes/classes.C 1.6:
19141: * src/classes/hash.C 1.2:
19142: * src/classes/op.C 1.22:
19143: * src/classes/table.C 1.81:
19144: * src/main/compile.C 1.37:
19145: * src/main/compile.y 1.135:
19146: * src/main/execute.C 1.163:
19147: hash:sql moved to main trunc. operators.txt updated
19148:
19149: 2001-05-19 parser
19150: * src/types/pa_value.h 1.61:
19151: parameter # 1 based
19152:
19153: * src/main/pa_common.C 1.54:
19154: common: actual filename '%s'
19155:
19156: * src/classes/string.C 1.52:
19157: root context in match replace body now unchanged
19158:
19159: * src/classes/Makefile.am 1.10:
19160: * src/classes/Makefile.am 1.11:
19161: * src/classes/Makefile.am 1.12:
19162: * src/classes/Makefile.am 1.9:
19163: * src/main/pa_sql_driver_manager.C 1.20:
19164: * src/targets/cgi/pa_pool.C 1.12:
19165: classes/.am
19166:
19167: * src/main/untaint.C 1.50:
19168: * src/targets/cgi/pa_pool.C 1.13:
19169: * src/targets/cgi/parser3.C 1.84:
19170: fixed bug in pre html untaint, wrong size used, 4* mem wasted
19171:
19172: * src/classes/string.C 1.51:
19173: * src/main/pa_string.C 1.88:
19174: z
19175:
19176: * src/include/pa_string.h 1.94:
19177: * src/main/untaint.C 1.51:
19178: * src/targets/cgi/pa_pool.C 1.14:
19179: introducing String::cstr_bufsize, returns just size+1 for as_is
19180: target.
19181:
19182: * src/classes/Makefile.in 1.4:
19183: clean
19184:
19185: 2001-05-18 parser
19186: * src/Makefile.in 1.3:
19187: * src/classes/Makefile.in 1.3:
19188: * src/include/pa_config_auto.h.in 1.3:
19189: * src/main/Makefile.in 1.3:
19190: * src/targets/Makefile.in 1.4:
19191: * src/targets/apache13/Makefile.in 1.3:
19192: * src/targets/cgi/Makefile.in 1.3:
19193: * src/targets/cgi/pa_pool.C 1.11:
19194: * src/types/Makefile.in 1.3:
19195: .am pa_threads.C ins
19196:
19197: * src/targets/cgi/Makefile.am 1.8:
19198: .am pa_threads.C added
19199:
19200: 2001-05-17 parser
19201: * src/include/pa_hash.h 1.40:
19202: * src/main/execute.C 1.158:
19203: removed /*SYNCHRONIZED*/ from hash.h
19204:
19205: * src/include/pa_array.h 1.41:
19206: * src/include/pa_common.h 1.44:
19207: * src/include/pa_config_fixed.h 1.8:
19208: * src/include/pa_config_includes.h 1.8:
19209: * src/include/pa_exception.h 1.12:
19210: * src/include/pa_exec.h 1.2:
19211: * src/include/pa_globals.h 1.54:
19212: * src/include/pa_hash.h 1.41:
19213: * src/include/pa_opcode.h 1.2:
19214: * src/include/pa_pool.h 1.52:
19215: * src/include/pa_request.h 1.88:
19216: * src/include/pa_sapi.h 1.9:
19217: * src/include/pa_socks.h 1.3:
19218: * src/include/pa_sql_connection.h 1.7:
19219: * src/include/pa_stack.h 1.9:
19220: * src/include/pa_string.h 1.93:
19221: * src/include/pa_table.h 1.33:
19222: * src/include/pa_threads.h 1.14:
19223: #include "pa_config_includes.h"
19224: in all headers
19225:
19226: * src/include/pa_request.h 1.89:
19227: * src/main/execute.C 1.159:
19228: * src/main/pa_request.C 1.131:
19229: ANTI_ENDLESS_EXECUTE_RECOURSION
19230:
19231: * src/classes/op.C 1.20:
19232: * src/include/pa_config_fixed.h 1.10:
19233: * src/include/pa_sql_connection.h 1.8:
19234: * src/include/pa_sql_driver_manager.h 1.5:
19235: * src/main/pa_sql_driver_manager.C 1.15:
19236: found problem at last: 2connections own 1driver and
19237: set_services fight for driver::fservices. before fix
19238:
19239: * src/main/execute.C 1.160:
19240: * src/types/pa_vmethod_frame.h 1.9:
19241: endless recursion line no
19242:
19243: * src/classes/classes.h 1.8:
19244: * src/include/pa_sql_connection.h 1.10:
19245: * src/include/pa_sql_driver_manager.h 1.7:
19246: * src/main/pa_sql_driver_manager.C 1.17:
19247: cache expiration[use SQL_Driver::disconnect]
19248:
19249: * src/include/pa_config_fixed.h 1.9:
19250: * src/include/pa_threads.h 1.16:
19251: * src/targets/cgi/pa_threads.C 1.1:
19252: * src/targets/cgi/parser3.dsp 1.18:
19253: * src/targets/isapi/pa_threads.C 1.1:
19254: * src/targets/isapi/parser3isapi.dsp 1.14:
19255: added pa_threads.C
19256:
19257: * src/classes/image.C 1.27:
19258: * src/include/pa_sql_driver_manager.h 1.4:
19259: * src/main/pa_sql_driver_manager.C 1.14:
19260: * src/main/pa_string.C 1.87:
19261: wrong includes order prevented sqlmanager to see MULTYTHREAD define
19262:
19263: * src/main/pa_table.C 1.31:
19264: table.locate current restored on "not found"
19265:
19266: * src/include/pa_threads.h 1.15:
19267: removed targets/parser
19268:
19269: * src/classes/op.C 1.19:
19270: * src/include/pa_sql_connection.h 1.6:
19271: * src/main/pa_sql_driver_manager.C 1.12:
19272: * src/sql/pa_sql_driver.h 1.9:
19273: connection from cache ->set_services(&services);
19274:
19275: * src/include/pa_config_fixed.h 1.7:
19276: * src/include/pa_threads.h 1.13:
19277: * src/main/pa_sql_driver_manager.C 1.13:
19278: SYNCHRONIZED moved closer to caches put/gets
19279:
19280: * src/classes/string.C 1.50:
19281: * src/include/pa_config_fixed.h 1.11:
19282: * src/include/pa_config_includes.h 1.9:
19283: * src/main/compile.y 1.134:
19284: * src/main/compile_tools.h 1.40:
19285: * src/main/execute.C 1.161:
19286: * src/main/pa_array.C 1.35:
19287: * src/main/pa_common.C 1.53:
19288: * src/main/pa_dir.C 1.3:
19289: * src/main/pa_hash.C 1.35:
19290: * src/main/pa_pool.C 1.18:
19291: * src/main/untaint.C 1.49:
19292: * src/types/pa_vcookie.C 1.21:
19293: * src/types/pa_vfile.C 1.17:
19294: * src/types/pa_vform.C 1.29:
19295: #include "pa_config_includes.h"
19296: removed from most .C
19297:
19298: * src/doc/html2chm.cmd 1.2:
19299: z
19300:
19301: * src/doc/chm.cmd 1.7:
19302: * src/doc/doxygen.cmd 1.7:
19303: * src/doc/html2chm.cmd 1.1:
19304: * src/doc/sources2html.cmd 1.1:
19305: * src/doc/view.cmd 1.3:
19306: * src/doc/view_chm.cmd 1.1:
19307: * src/doc/view_html.cmd 1.1:
19308: doc cmds
19309:
19310: * src/main/pa_sql_driver_manager.C 1.19:
19311: moved expiration to get_connection_from_cache
19312:
19313: * src/main/pa_sql_driver_manager.C 1.18:
19314: cache expiration bf
19315:
19316: * src/classes/op.C 1.21:
19317: * src/include/pa_sql_connection.h 1.9:
19318: * src/include/pa_sql_driver_manager.h 1.6:
19319: * src/main/pa_sql_driver_manager.C 1.16:
19320: * src/sql/pa_sql_driver.h 1.10:
19321: fixed problem at last: 2connections own 1driver and
19322: set_services fight for driver::fservices. before fix
19323:
19324: 2001-05-16 parser
19325: * src/include/pa_array.h 1.39:
19326: * src/include/pa_string.h 1.92:
19327: * src/main/execute.C 1.157:
19328: * src/main/pa_array.C 1.33:
19329: * src/targets/cgi/pa_pool.C 1.9:
19330: * src/targets/cgi/parser3.C 1.81:
19331: array debugged; adjusted
19332:
19333: * src/include/pa_array.h 1.40:
19334: * src/main/pa_array.C 1.34:
19335: * src/targets/cgi/parser3.C 1.82:
19336: removed array debug. before vstring rebasing
19337:
19338: * src/main/pa_sql_driver_manager.C 1.11:
19339: * src/main/pa_string.C 1.86:
19340: SQL_Driver_manager line no for connect/charset errors
19341:
19342: * src/targets/cgi/parser3.C 1.83:
19343: z
19344:
19345: * src/include/pa_pool.h 1.51:
19346: * src/targets/cgi/pa_pool.C 1.10:
19347: removed pool debug, #ifdefed some.
19348: would debug later, on more precise sample than stupid:
19349: @main[]
19350: $name[$z[]]
19351: ^for[i](0;10000-2){
19352: $tail[9994]
19353: $name.$tail[$tail!]
19354: $name.$tail
19355: }
19356: ok3
19357:
19358: 2001-05-15 parser
19359: * src/targets/cgi/pa_pool.C 1.6:
19360: * src/targets/cgi/parser3.C 1.78:
19361: main loss here: 5673321/ 70041= 81
19362:
19363: * src/include/pa_pool.h 1.50:
19364: * src/include/pa_string.h 1.89:
19365: * src/main/pa_string.C 1.83:
19366: * src/targets/cgi/pa_pool.C 1.7:
19367: * src/targets/cgi/parser3.C 1.79:
19368: string fixed bug with fullchunk cmps
19369:
19370: * src/include/pa_string.h 1.90:
19371: * src/main/pa_string.C 1.84:
19372: * src/targets/cgi/pa_pool.C 1.8:
19373: * src/targets/cgi/parser3.C 1.80:
19374: think that all must grow lineary, not exponentialy
19375:
19376: * src/include/pa_array.h 1.38:
19377: * src/include/pa_string.h 1.91:
19378: * src/main/pa_array.C 1.32:
19379: * src/main/pa_string.C 1.85:
19380: string+array made linear grows
19381:
19382: * src/include/pa_string.h 1.88:
19383: * src/targets/cgi/pa_pool.C 1.5:
19384: * src/targets/cgi/parser3.C 1.77:
19385: detected huge mem allocation: size/times malloc 27809390/368771
19386: calloc 3232/83. would test now
19387:
19388: * src/classes/random.C 1.12:
19389: * src/main/compile.y 1.133:
19390: * src/main/execute.C 1.156:
19391: * src/main/pa_request.C 1.130:
19392: * src/types/pa_value.h 1.60:
19393: * src/types/pa_vmethod_frame.h 1.8:
19394: numbered params had wrong name - for instance: bad error
19395: message in ^for[] bad body type. fixed
19396:
19397: 2001-05-14 parser
19398: * src/classes/string.C 1.49:
19399: * src/include/pa_string.h 1.87:
19400: * src/main/pa_string.C 1.82:
19401: * src/main/untaint.C 1.48:
19402: ^string.upper|lower[]
19403:
19404: 2001-05-11 paf
19405: * src/classes/classes.cmd 1.2:
19406: * src/classes/gawk.exe 1.2:
19407: * src/classes/ls.exe 1.2:
19408: * src/main/bison.exe 1.2:
19409: * src/targets/isapi/KILL.EXE 1.2:
19410: * src/targets/isapi/PSTAT.EXE 1.2:
19411: * src/targets/isapi/istart.cmd 1.2:
19412: * src/targets/isapi/istop.cmd 1.2:
19413: * src/targets/isapi/kill.pl 1.2:
19414: moved win32 helpers to /win32tools
19415:
19416: 2001-05-11 parser
19417: * src/main/main.dsp 1.99:
19418: * src/targets/isapi/parser3isapi.dsp 1.13:
19419: fixed some .dsp for win32tools
19420:
19421: * src/classes/double.C 1.28:
19422: * src/classes/image.C 1.26:
19423: * src/classes/op.C 1.18:
19424: * src/classes/string.C 1.48:
19425: * src/classes/table.C 1.80:
19426: * src/classes/unknown.C 1.7:
19427: * src/main/execute.C 1.155:
19428: * src/types/pa_value.h 1.59:
19429: * src/types/pa_vbool.h 1.10:
19430: * src/types/pa_vdouble.h 1.21:
19431: * src/types/pa_vint.h 1.22:
19432: * src/types/pa_vstring.h 1.26:
19433: * src/types/pa_vunknown.h 1.13:
19434: op: MAX_LOOPS
19435: as_int
19436:
19437: 2001-05-10 paf
19438: * src/doc/doxygen.cmd 1.5:
19439: * src/main/compile.y 1.131:
19440: * src/types/pa_vobject.h 1.9:
19441: grammar: priorities changes [lowerd && prior]
19442: vobject: now first fields, next methods
19443:
19444: * src/main/pa_request.C 1.129:
19445: * src/types/pa_vrequest.C 1.6:
19446: op configured
19447:
19448: * src/Makefile.in 1.2:
19449: * src/classes/Makefile.in 1.2:
19450: * src/include/pa_config_auto.h.in 1.2:
19451: * src/include/pa_config_fixed.h 1.6:
19452: * src/include/pa_config_includes.h 1.6:
19453: * src/main/Makefile.in 1.2:
19454: * src/targets/Makefile.in 1.3:
19455: * src/targets/apache13/Makefile.in 1.2:
19456: * src/targets/cgi/Makefile.in 1.2:
19457: * src/types/Makefile.in 1.2:
19458: inline wonders
19459:
19460: * src/main/compile.y 1.132:
19461: @end grammar: allowed zero strings in control menthod
19462:
19463: * src/types/pa_value.h 1.58:
19464: * src/types/pa_vclass.h 1.16:
19465: * src/types/pa_vstateless_class.h 1.14:
19466: * src/types/pa_vstateless_object.h 1.9:
19467: changed priority: field before method lookup in vclass & vobject
19468:
19469: * src/include/pa_common.h 1.43:
19470: * src/include/pa_config_includes.h 1.7:
19471: inline undefed for C++, that's all
19472:
19473: * src/classes/Makefile.am 1.8:
19474: * src/classes/hash.C 1.1:
19475: * src/doc/doxygen.cfg 1.11:
19476: * src/doc/doxygen.cmd 1.6:
19477: hash.C added
19478:
19479: 2001-05-08 paf
19480: * src/classes/table.C 1.76:
19481: table:hash always hash of hash now
19482:
19483: * src/classes/op.C 1.15:
19484: * src/classes/table.C 1.72:
19485: * src/main/main.dsp 1.97:
19486: * src/types/pa_vtable.h 1.21:
19487: removed table:find. table:locate and op:eval now return bool
19488:
19489: * src/classes/table.C 1.75:
19490: table:empty return bool now
19491:
19492: * src/classes/table.C 1.79:
19493: * src/types/pa_value.h 1.57:
19494: * src/types/pa_vhash.h 1.14:
19495: * src/types/pa_vmethod_frame.h 1.7:
19496: hash:default works at last!
19497:
19498: * src/main/pa_table.C 1.30:
19499: table columnname2item on nameless ignored bark=false. fixed
19500:
19501: * src/classes/op.C 1.17:
19502: * src/types/pa_vtable.h 1.22:
19503: allowed $table.2342734 returns vunknown
19504:
19505: * src/classes/table.C 1.74:
19506: * src/doc/chm.cmd 1.6:
19507: * src/include/pa_array.h 1.37:
19508: * src/include/pa_table.h 1.32:
19509: * src/main/pa_table.C 1.29:
19510: * src/types/pa_value.h 1.56:
19511: * src/types/pa_vtable.h 1.23:
19512: table:hash
19513:
19514: * src/doc/chm.cmd 1.5:
19515: * src/main/execute.C 1.154:
19516: * src/types/pa_value.h 1.55:
19517: wrong pool in method checkparams again. fixed
19518:
19519: * src/classes/double.C 1.27:
19520: * src/classes/int.C 1.24:
19521: * src/classes/op.C 1.16:
19522: * src/classes/string.C 1.47:
19523: int,double,string:int[] double[] string:length[] results now
19524: have hames
19525:
19526: * src/classes/table.C 1.77:
19527: z
19528:
19529: * src/classes/mail.C 1.28:
19530: * src/classes/table.C 1.78:
19531: * src/doc/doxygen.cmd 1.4:
19532: * src/main/main.dsp 1.98:
19533: * src/types/pa_vhash.h 1.13:
19534: * src/types/pa_vstateless_class.h 1.13:
19535: hash:default
19536:
19537: * src/classes/table.C 1.73:
19538: table:record have name
19539:
19540: 2001-05-07 paf
19541: * src/types/pa_value.h 1.51:
19542: * src/types/pa_vtable.h 1.17:
19543: table: fields, then methods. so to enable 'dir' fields & co.
19544:
19545: * src/main/execute.C 1.153:
19546: ^var[^class:var.method[]] is not constructor now
19547:
19548: * src/main/compile.y 1.130:
19549: grammar: @end
19550:
19551: * src/doc/chm.cmd 1.4:
19552: cmd
19553:
19554: * src/doc/ClassExample2.dox 1.3:
19555: * src/doc/aliased.dox 1.3:
19556: * src/doc/chm.cmd 1.2:
19557: * src/include/code.h 1.29:
19558: * src/include/pa_opcode.h 1.1:
19559: * src/main/compile.C 1.36:
19560: * src/main/compile_tools.h 1.39:
19561: * src/main/execute.C 1.152:
19562: * src/types/pa_value.h 1.53:
19563: * src/types/pa_vbool.h 1.9:
19564: * src/types/pa_vclass.h 1.15:
19565: * src/types/pa_vcode_frame.h 1.4:
19566: * src/types/pa_vcookie.h 1.10:
19567: * src/types/pa_vdouble.h 1.20:
19568: * src/types/pa_venv.h 1.16:
19569: * src/types/pa_vfile.h 1.26:
19570: * src/types/pa_vform.h 1.20:
19571: * src/types/pa_vhash.h 1.12:
19572: * src/types/pa_vimage.h 1.13:
19573: * src/types/pa_vint.h 1.21:
19574: * src/types/pa_vjunction.h 1.6:
19575: * src/types/pa_vmethod_frame.h 1.6:
19576: * src/types/pa_vobject.h 1.8:
19577: * src/types/pa_vrequest.h 1.10:
19578: * src/types/pa_vresponse.h 1.10:
19579: * src/types/pa_vstateless_class.h 1.12:
19580: * src/types/pa_vstring.h 1.25:
19581: * src/types/pa_vtable.h 1.20:
19582: * src/types/pa_vunknown.h 1.12:
19583: * src/types/pa_wcontext.h 1.15:
19584: * src/types/pa_wwrapper.h 1.9:
19585: pa_code.h
19586:
19587: * src/include/pa_table.h 1.30:
19588: * src/main/pa_table.C 1.27:
19589: * src/types/pa_value.h 1.52:
19590: * src/types/pa_vtable.h 1.18:
19591: table: fields, then methods. so to enable 'dir' fields & co. more
19592:
19593: * src/classes/string.C 1.45:
19594: * src/classes/table.C 1.71:
19595: * src/doc/ClassExample1.dox 1.2:
19596: * src/doc/ClassExample2.dox 1.2:
19597: * src/doc/ClassExample3.dox 1.2:
19598: * src/doc/aliased.dox 1.2:
19599: * src/doc/class.dox 1.2:
19600: * src/doc/compiler.dox 1.2:
19601: * src/doc/doxygen.cfg 1.10:
19602: * src/doc/doxygen.cmd 1.2:
19603: * src/doc/executor.dox 1.2:
19604: * src/doc/index.dox 1.3:
19605: * src/doc/methoded.dox 1.2:
19606: * src/doc/module.dox 1.2:
19607: * src/doc/object.dox 1.2:
19608: * src/doc/pooled.dox 1.2:
19609: * src/doc/string.dox 1.2:
19610: * src/doc/targets.dox 1.2:
19611: * src/doc/value.dox 1.2:
19612: * src/include/code.h 1.28:
19613: * src/include/pa_hash.h 1.39:
19614: * src/include/pa_string.h 1.86:
19615: * src/main/pa_request.C 1.128:
19616: * src/main/pa_sql_driver_manager.C 1.10:
19617: * src/types/pa_vjunction.h 1.5:
19618: * src/types/pa_vtable.h 1.19:
19619: dox, split by not clean parts also
19620:
19621: * src/classes/image.C 1.25:
19622: * src/classes/mail.C 1.27:
19623: * src/classes/string.C 1.46:
19624: * src/doc/chm.cmd 1.3:
19625: * src/include/pa_table.h 1.31:
19626: * src/main/pa_table.C 1.28:
19627: * src/types/pa_value.h 1.54:
19628: method reported errors on wrong pool
19629:
19630: * src/doc/chm.cmd 1.1:
19631: * src/doc/doxygen.cmd 1.3:
19632: * src/doc/view.cmd 1.2:
19633: dox cmd
19634:
19635: 2001-05-04 paf
19636: * src/classes/classes.h 1.7:
19637: * src/classes/double.C 1.26:
19638: * src/classes/file.C 1.36:
19639: * src/classes/form.C 1.11:
19640: * src/classes/image.C 1.24:
19641: * src/classes/int.C 1.23:
19642: * src/classes/mail.C 1.26:
19643: * src/classes/op.C 1.14:
19644: * src/classes/random.C 1.11:
19645: * src/classes/response.C 1.11:
19646: * src/classes/string.C 1.44:
19647: * src/classes/table.C 1.70:
19648: * src/classes/unknown.C 1.6:
19649: * src/doc/doxygen.cfg 1.9:
19650: * src/doc/index.dox 1.2:
19651: * src/main/pa_string.C 1.81:
19652: removed m- method dox
19653:
19654: * src/doc/ClassExample1.dox 1.1:
19655: * src/doc/ClassExample2.dox 1.1:
19656: * src/doc/ClassExample3.dox 1.1:
19657: * src/main/execute.C 1.151:
19658: dox: example1 updated
19659:
19660: 2001-05-03 paf
19661: * src/classes/classes.h 1.6:
19662: * src/classes/double.C 1.25:
19663: * src/doc/aliased.dox 1.1:
19664: * src/doc/class.dox 1.1:
19665: * src/doc/compiler.dox 1.1:
19666: * src/doc/doxygen.cfg 1.8:
19667: * src/doc/doxygen.txt 1.6:
19668: * src/doc/executor.dox 1.1:
19669: * src/doc/index.dox 1.1:
19670: * src/doc/methoded.dox 1.1:
19671: * src/doc/module.dox 1.1:
19672: * src/doc/object.dox 1.1:
19673: * src/doc/pooled.dox 1.1:
19674: * src/doc/string.dox 1.1:
19675: * src/doc/targets.dox 1.1:
19676: * src/doc/value.dox 1.1:
19677: * src/main/pa_request.C 1.127:
19678: dox splitted .dox files and added some
19679:
19680: * src/classes/Makefile.am 1.7:
19681: * src/doc/doxygen.txt 1.5:
19682: classes/am
19683:
19684: 2001-05-02 paf
19685: * src/classes/image.C 1.23:
19686: * src/classes/table.C 1.69:
19687: table:dir result are not tainted by file_name language now
19688:
19689: 2001-04-28 paf
19690: * src/classes/classes.inc 1.5:
19691: removed classes.inc
19692:
19693: * src/classes/classes.C 1.3:
19694: * src/classes/classes.h 1.3:
19695: * src/classes/file.C 1.33:
19696: * src/classes/form.C 1.5:
19697: * src/classes/mail.C 1.24:
19698: * src/include/pa_request.h 1.85:
19699: * src/main/pa_request.C 1.124:
19700: configure started
19701:
19702: * src/classes/file.C [reorganize_user_classes] 1.31.2.5:
19703: * src/classes/table.C [reorganize_user_classes] 1.65.2.4:
19704: * src/main/compile.y [reorganize_user_classes] 1.127.2.2:
19705: * src/main/execute.C [reorganize_user_classes] 1.148.2.3:
19706: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.4:
19707: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.2:
19708: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.3:
19709: * src/types/pa_wcontext.h [reorganize_user_classes] 1.12.2.1:
19710: removed ^a.menu{$name} ability. now
19711: $a{^menu{$name}}
19712: or
19713: ^a.menu{$a.name}
19714:
19715: * src/classes/_double.h 1.8:
19716: * src/classes/_file.h 1.5:
19717: * src/classes/_form.h 1.4:
19718: * src/classes/_image.h 1.4:
19719: * src/classes/_int.h 1.8:
19720: * src/classes/_mail.h 1.4:
19721: * src/classes/_op.h 1.6:
19722: * src/classes/_random.h 1.4:
19723: * src/classes/_response.h 1.5:
19724: * src/classes/_string.h 1.10:
19725: * src/classes/_table.h 1.7:
19726: * src/classes/_unknown.h 1.3:
19727: * src/classes/classes.C 1.2:
19728: * src/classes/classes.h 1.2:
19729: * src/classes/classes.inc 1.1:
19730: * src/classes/double.C 1.22:
19731: * src/classes/exec.C 1.4:
19732: * src/classes/file.C 1.32:
19733: * src/classes/form.C 1.4:
19734: * src/classes/image.C 1.22:
19735: * src/classes/int.C 1.20:
19736: * src/classes/mail.C 1.23:
19737: * src/classes/op.C 1.10:
19738: * src/classes/random.C 1.10:
19739: * src/classes/response.C 1.8:
19740: * src/classes/string.C 1.41:
19741: * src/classes/table.C 1.66:
19742: * src/classes/unknown.C 1.3:
19743: * src/include/pa_globals.h 1.51:
19744: * src/include/pa_request.h 1.84:
19745: * src/main/compile.y 1.129:
19746: * src/main/execute.C 1.149:
19747: * src/main/main.dsp 1.93:
19748: * src/main/pa_globals.C 1.57:
19749: * src/main/pa_request.C 1.123:
19750: * src/targets/cgi/parser3.C 1.73:
19751: * src/targets/isapi/parser3isapi.C 1.32:
19752: * src/types/pa_value.h 1.50:
19753: * src/types/pa_vcookie.h 1.9:
19754: * src/types/pa_vdouble.h 1.17:
19755: * src/types/pa_venv.h 1.15:
19756: * src/types/pa_vfile.h 1.23:
19757: * src/types/pa_vform.C 1.28:
19758: * src/types/pa_vform.h 1.17:
19759: * src/types/pa_vimage.h 1.10:
19760: * src/types/pa_vint.h 1.18:
19761: * src/types/pa_vrequest.h 1.9:
19762: * src/types/pa_vresponse.h 1.9:
19763: * src/types/pa_vstateless_class.h 1.11:
19764: * src/types/pa_vstring.h 1.24:
19765: * src/types/pa_vtable.h 1.16:
19766: * src/types/pa_vunknown.h 1.11:
19767: * src/types/pa_wcontext.h 1.13:
19768: Methoded reorganized. todo: methoded-configure
19769:
19770: * src/classes/classes.inc 1.4:
19771: * src/main/Makefile.am 1.12:
19772: removed pa_methoded from .am
19773:
19774: * src/main/execute.C 1.150:
19775: * src/types/pa_wcontext.h 1.14:
19776: Methoded reorganized 2. todo: methoded-configure
19777:
19778: * src/classes/Makefile.am 1.4:
19779: * src/classes/classes.awk 1.1:
19780: * src/classes/classes.cmd 1.1:
19781: * src/classes/classes.inc 1.2:
19782: * src/classes/gawk.exe 1.1:
19783: * src/classes/ls.exe 1.1:
19784: * src/main/bison.exe 1.1:
19785: classes.inc autogenerator
19786:
19787: * src/classes/form.C 1.6:
19788: * src/include/pa_request.h 1.86:
19789: * src/main/pa_request.C 1.125:
19790: about to move configured data to special request hash
19791:
19792: * src/classes/form.C 1.7:
19793: * src/classes/mail.C 1.25:
19794: * src/classes/op.C 1.11:
19795: * src/include/pa_globals.h 1.52:
19796: * src/include/pa_request.h 1.87:
19797: * src/main/pa_globals.C 1.58:
19798: * src/main/pa_request.C 1.126:
19799: moved some configured data to request::classes_conf
19800: moved some string crations from globals to M...
19801:
1.24 paf 19802: * src/classes/Makefile.am 1.5:
19803: * src/main/main.dsp 1.95:
19804: classes/Makefile.am
19805:
1.15 paf 19806: * src/classes/classes.C 1.4:
19807: * src/classes/classes.h 1.4:
19808: * src/classes/double.C 1.23:
19809: * src/classes/file.C 1.34:
19810: * src/classes/form.C 1.9:
19811: * src/classes/int.C 1.21:
19812: * src/classes/op.C 1.12:
19813: * src/classes/response.C 1.9:
19814: * src/classes/string.C 1.42:
19815: * src/classes/table.C 1.67:
19816: * src/classes/unknown.C 1.4:
19817: * src/include/pa_methoded.h 1.1:
19818: * src/main/Makefile.am 1.11:
19819: * src/main/main.dsp 1.94:
19820: * src/main/pa_methoded.C 1.1:
19821: * src/targets/cgi/parser3.C 1.75:
19822: * src/types/pa_vdouble.h 1.18:
19823: * src/types/pa_vfile.h 1.24:
19824: * src/types/pa_vform.h 1.18:
19825: * src/types/pa_vimage.h 1.11:
19826: * src/types/pa_vint.h 1.19:
19827: classes/classes renamet to include|main/pa_methoded
19828:
19829: * src/include/pa_string.h 1.85:
19830: * src/main/pa_globals.C 1.60:
19831: * src/main/untaint.C 1.47:
19832: * src/targets/cgi/parser3.C 1.74:
19833: * src/targets/isapi/parser3isapi.C 1.33:
19834: z
19835:
19836: * src/classes/Makefile.am 1.6:
19837: * src/classes/classes.C 1.5:
19838: * src/classes/classes.h 1.5:
19839: * src/classes/classes.inc 1.3:
19840: * src/classes/double.C 1.24:
19841: * src/classes/file.C 1.35:
19842: * src/classes/form.C 1.10:
19843: * src/classes/int.C 1.22:
19844: * src/classes/op.C 1.13:
19845: * src/classes/response.C 1.10:
19846: * src/classes/string.C 1.43:
19847: * src/classes/table.C 1.68:
19848: * src/classes/unknown.C 1.5:
19849: * src/include/pa_methoded.h 1.2:
19850: * src/main/main.dsp 1.96:
19851: * src/main/pa_methoded.C 1.2:
19852: * src/targets/cgi/parser3.C 1.76:
19853: * src/types/pa_vdouble.h 1.19:
19854: * src/types/pa_vfile.h 1.25:
19855: * src/types/pa_vform.h 1.19:
19856: * src/types/pa_vimage.h 1.12:
19857: * src/types/pa_vint.h 1.20:
19858: renamed pa_methoded back to classes/classes.h
19859:
19860: * src/classes/_string.h [reorganize_user_classes] 1.9.2.1:
19861: * src/classes/classes.C [reorganize_user_classes] 1.1.2.2:
19862: * src/classes/classes.h [reorganize_user_classes] 1.1.2.2:
19863: * src/classes/double.C [reorganize_user_classes] 1.21.4.2:
19864: * src/classes/exec.C [reorganize_user_classes] 1.3.4.1:
19865: * src/classes/file.C [reorganize_user_classes] 1.31.2.4:
19866: * src/classes/form.C [reorganize_user_classes] 1.3.4.2:
19867: * src/classes/image.C [reorganize_user_classes] 1.21.2.4:
19868: * src/classes/int.C [reorganize_user_classes] 1.19.4.3:
19869: * src/classes/mail.C [reorganize_user_classes] 1.22.2.3:
19870: * src/classes/op.C [reorganize_user_classes] 1.9.2.3:
19871: * src/classes/random.C [reorganize_user_classes] 1.9.2.3:
19872: * src/classes/response.C [reorganize_user_classes] 1.7.4.3:
19873: * src/classes/string.C [reorganize_user_classes] 1.40.2.3:
19874: * src/classes/table.C [reorganize_user_classes] 1.65.2.3:
19875: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.2:
19876: * src/include/pa_request.h [reorganize_user_classes] 1.83.2.1:
19877: * src/main/compile.y [reorganize_user_classes] 1.127.2.1:
19878: * src/main/execute.C [reorganize_user_classes] 1.148.2.2:
19879: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.3:
19880: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.3:
19881: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.2:
19882: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.2:
19883: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.2:
19884: * src/types/pa_vform.C [reorganize_user_classes] 1.27.2.1:
19885: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.2:
19886: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.2:
19887: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.2:
19888: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.2:
19889: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.2:
19890: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.2:
19891: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.2:
19892: beautifying just compiled. todo: debug, configure
19893:
19894: * src/classes/classes.awk 1.2:
19895: skipped classes in .awk
19896:
19897: * src/classes/form.C 1.8:
19898: * src/include/pa_globals.h 1.53:
19899: * src/main/pa_globals.C 1.59:
19900: moved some configured data to request::classes_conf
19901: moved some string crations from globals to M...
19902: [works]
19903:
19904: 2001-04-27 paf
19905: * src/main/compile.y 1.128:
19906: serge@ found @CLASS bug. fixed
19907:
19908: * src/classes/_double.h [reorganize_user_classes] 1.7.2.1:
19909: * src/classes/_form.h [reorganize_user_classes] 1.3.2.1:
19910: * src/classes/_int.h [reorganize_user_classes] 1.7.2.1:
19911: * src/classes/_response.h [reorganize_user_classes] 1.4.2.1:
19912: * src/classes/_unknown.h [reorganize_user_classes] 1.2.2.1:
19913: * src/classes/classes.C [reorganize_user_classes] 1.1.2.1:
19914: * src/classes/classes.h [reorganize_user_classes] 1.1.2.1:
19915: * src/classes/double.C [reorganize_user_classes] 1.21.4.1:
19916: * src/classes/file.C [reorganize_user_classes] 1.31.2.2:
19917: * src/classes/form.C [reorganize_user_classes] 1.3.4.1:
19918: * src/classes/image.C [reorganize_user_classes] 1.21.2.2:
19919: * src/classes/int.C [reorganize_user_classes] 1.19.4.2:
19920: * src/classes/mail.C [reorganize_user_classes] 1.22.2.2:
19921: * src/classes/op.C [reorganize_user_classes] 1.9.2.2:
19922: * src/classes/random.C [reorganize_user_classes] 1.9.2.2:
19923: * src/classes/response.C [reorganize_user_classes] 1.7.4.2:
19924: * src/classes/string.C [reorganize_user_classes] 1.40.2.2:
19925: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.2:
19926: * src/main/main.dsp [reorganize_user_classes] 1.92.2.2:
19927: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.2:
19928: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.1:
19929: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.1:
19930: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.1:
19931: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.1:
19932: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.1:
19933: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.1:
19934: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.1:
19935: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.1:
19936: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.1:
19937: beautifying -100
19938:
19939: * src/classes/classes.C 1.1:
19940: file classes.C was initially added on branch
19941: reorganize_user_classes.
19942:
19943: * src/classes/file.C [reorganize_user_classes] 1.31.2.3:
19944: * src/classes/image.C [reorganize_user_classes] 1.21.2.3:
19945: * src/classes/table.C [reorganize_user_classes] 1.65.2.2:
19946: * src/main/execute.C [reorganize_user_classes] 1.148.2.1:
19947: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.2:
19948: * src/types/pa_vstateless_class.h [reorganize_user_classes] 1.10.2.1:
19949: beautifying -99
19950:
19951: * src/classes/_file.h [reorganize_user_classes] 1.4.2.1:
19952: * src/classes/_image.h [reorganize_user_classes] 1.3.2.1:
19953: * src/classes/_mail.h [reorganize_user_classes] 1.3.2.1:
19954: * src/classes/_op.h [reorganize_user_classes] 1.5.2.1:
19955: * src/classes/_random.h [reorganize_user_classes] 1.3.2.1:
19956: * src/classes/_table.h [reorganize_user_classes] 1.6.2.1:
19957: * src/classes/file.C [reorganize_user_classes] 1.31.2.1:
19958: * src/classes/image.C [reorganize_user_classes] 1.21.2.1:
19959: * src/classes/int.C [reorganize_user_classes] 1.19.4.1:
19960: * src/classes/mail.C [reorganize_user_classes] 1.22.2.1:
19961: * src/classes/op.C [reorganize_user_classes] 1.9.2.1:
19962: * src/classes/random.C [reorganize_user_classes] 1.9.2.1:
19963: * src/classes/response.C [reorganize_user_classes] 1.7.4.1:
19964: * src/classes/string.C [reorganize_user_classes] 1.40.2.1:
19965: * src/classes/table.C [reorganize_user_classes] 1.65.2.1:
19966: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.1:
19967: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.1:
19968: * src/main/main.dsp [reorganize_user_classes] 1.92.2.1:
19969: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.1:
19970: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.1:
19971: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.1:
19972: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.1:
19973: * src/types/pa_vcookie.h [reorganize_user_classes] 1.8.2.1:
19974: * src/types/pa_venv.h [reorganize_user_classes] 1.14.2.1:
19975: * src/types/pa_vrequest.h [reorganize_user_classes] 1.8.2.1:
19976: started beautifying
19977:
19978: * src/classes/classes.h 1.1:
19979: file classes.h was initially added on branch
19980: reorganize_user_classes.
19981:
19982: 2001-04-26 paf
19983: * src/main/pa_request.C 1.121:
19984: * src/main/pa_string.C 1.80:
19985: z
19986:
19987: * src/classes/_exec.h 1.4:
19988: * src/classes/_image.h 1.3:
19989: * src/classes/image.C 1.21:
19990: * src/classes/mail.C 1.22:
19991: * src/classes/op.C 1.9:
19992: * src/classes/random.C 1.9:
19993: * src/classes/string.C 1.40:
19994: * src/classes/table.C 1.65:
19995: * src/doc/doxygen.cfg 1.5:
19996: * src/doc/doxygen.cfg 1.6:
19997: * src/doc/doxygen.cfg 1.7:
19998: * src/doc/doxygen.txt 1.4:
19999: * src/include/pa_array.h 1.36:
20000: * src/include/pa_config_fixed.h 1.5:
20001: * src/include/pa_config_includes.h 1.5:
20002: * src/include/pa_dir.h 1.3:
20003: * src/include/pa_socks.h 1.2:
20004: * src/include/pa_string.h 1.84:
20005: * src/main/compile_tools.h 1.38:
20006: * src/main/pa_common.C 1.52:
20007: * src/main/pa_request.C 1.122:
20008: * src/main/pa_socks.C 1.3:
20009: * src/sql/pa_sql_driver.h 1.8:
20010: * src/targets/cgi/pa_pool.C 1.4:
20011: * src/types/pa_vbool.h 1.7:
20012: * src/types/pa_vbool.h 1.8:
20013: * src/types/pa_vclass.h 1.13:
20014: * src/types/pa_vclass.h 1.14:
20015: * src/types/pa_vcode_frame.h 1.2:
20016: * src/types/pa_vcode_frame.h 1.3:
20017: * src/types/pa_vcookie.h 1.8:
20018: * src/types/pa_vdouble.h 1.16:
20019: * src/types/pa_venv.h 1.14:
20020: * src/types/pa_vfile.h 1.22:
20021: * src/types/pa_vform.C 1.27:
20022: * src/types/pa_vform.h 1.16:
20023: * src/types/pa_vhash.h 1.11:
20024: * src/types/pa_vimage.C 1.7:
20025: * src/types/pa_vimage.h 1.9:
20026: * src/types/pa_vint.h 1.17:
20027: * src/types/pa_vjunction.h 1.3:
20028: * src/types/pa_vjunction.h 1.4:
20029: * src/types/pa_vmethod_frame.h 1.4:
20030: * src/types/pa_vmethod_frame.h 1.5:
20031: * src/types/pa_vobject.h 1.6:
20032: * src/types/pa_vobject.h 1.7:
20033: * src/types/pa_vrequest.C 1.5:
20034: * src/types/pa_vrequest.h 1.8:
20035: * src/types/pa_vstateless_class.C 1.8:
20036: * src/types/pa_vstateless_class.h 1.10:
20037: * src/types/pa_vstateless_object.h 1.8:
20038: * src/types/pa_vstring.C 1.5:
20039: * src/types/pa_vstring.h 1.23:
20040: * src/types/pa_vtable.h 1.15:
20041: * src/types/pa_vunknown.h 1.10:
20042: * src/types/pa_wcontext.C 1.6:
20043: * src/types/pa_wcontext.h 1.12:
20044: * src/types/pa_wwrapper.h 1.7:
20045: * src/types/pa_wwrapper.h 1.8:
20046: code documentation ++
20047:
20048: * src/include/pa_common.h 1.42:
20049: * src/include/pa_types.h 1.25:
20050: * src/main/pa_sql_driver_manager.C 1.9:
20051: module [and, guess, isapi] connection caching fixed.
20052: request-pooled-url were stored into global connectioncache
20053:
20054: 2001-04-25 paf
20055: * src/doc/doxygen.cfg 1.4:
20056: * src/doc/doxygen.txt 1.3:
20057: * src/targets/isapi/parser3isapi.C 1.31:
20058: started doc / [doxygen.txt]
20059:
20060: * src/include/code.h 1.27:
20061: * src/include/pa_common.h 1.41:
20062: * src/main/compile.y 1.127:
20063: * src/main/execute.C 1.148:
20064: * src/main/pa_common.C 1.51:
20065: -d
20066:
20067: * src/classes/file.C 1.31:
20068: * src/main/pa_exec.C 1.5:
20069: * src/targets/cgi/parser3.C 1.72:
20070: illegal call check a bit improved, but still under iis no
20071: mapping of dir with parser allowed!
20072:
20073: 2001-04-24 paf
20074: * src/targets/Makefile.in 1.2:
20075: * src/targets/apache13/Makefile.in 1.1:
20076: apache makefile.in s
20077:
20078: * src/targets/Makefile.am 1.5:
20079: * src/targets/apache13/Makefile.am 1.1:
20080: apache module lib .am
20081:
20082: * src/main/pa_exec.C 1.4:
20083: windows32 buildCommand
20084:
20085: 2001-04-23 paf
20086: * src/classes/image.C 1.20:
20087: * src/classes/mail.C 1.21:
20088: * src/include/pa_globals.h 1.50:
20089: * src/include/pa_string.h 1.83:
20090: * src/main/pa_exec.C 1.3:
20091: * src/main/pa_request.C 1.119:
20092: * src/main/untaint.C 1.44:
20093: untaint - @test optimize whitespaces for all but 'html'
20094:
20095: * src/main/untaint.C 1.46:
20096: untaint without charset
20097:
20098: * src/targets/cgi/parser3.C 1.68:
20099: cgi /// @test disable /cgi-bin/parser3/auto.p
20100:
20101: * src/classes/random.C 1.8:
20102: * src/targets/cgi/parser3.C 1.71:
20103: redo failed
20104: /// @test noticed series in isapi, check how initialize_random_class is called! [must be called only once]
20105:
20106: * src/main/untaint.C 1.45:
20107: mail header only once to =?
20108:
20109: * src/classes/mail.C 1.20:
20110: * src/include/pa_hash.h 1.38:
20111: * src/include/pa_string.h 1.82:
20112: * src/main/pa_common.C 1.49:
20113: * src/main/pa_hash.C 1.34:
20114: * src/main/pa_request.C 1.118:
20115: * src/main/untaint.C 1.43:
20116: untaint - @test mail-header
20117:
20118: * src/include/pa_config_auto.h.in 1.1:
20119: .h.in
20120:
20121: * src/targets/cgi/parser3.C 1.69:
20122: cgi cmdline ver
20123:
20124: * src/main/pa_request.C 1.120:
20125: * src/targets/cgi/parser3.C 1.70:
20126: // @test with commandline start "parser3 a.html" so that ^load
20127: a.cfg] worked! [now doesnt]
20128:
20129: * src/main/execute.C 1.147:
20130: operators first!
20131: so that ^table.menu{^rem{}} would not be 'unknown column'
20132:
20133: * src/include/pa_array.h 1.35:
20134: * src/main/pa_array.C 1.31:
20135: * src/types/pa_vfile.h 1.20:
20136: * src/types/pa_vfile.h 1.21:
20137: vfile fields return type
20138:
20139: * src/Makefile.in 1.1:
20140: * src/classes/Makefile.in 1.1:
20141: * src/main/Makefile.in 1.1:
20142: * src/targets/cgi/Makefile.in 1.1:
20143: * src/types/Makefile.in 1.1:
20144: makefile ins
20145:
20146: * src/main/pa_string.C 1.78:
20147: tested OK
20148: /// @test really @b test: s x m [tested: i & g ]
20149:
20150: * src/targets/Makefile.in 1.1:
20151: makefiles&co
20152:
20153: * src/classes/Makefile 1.2:
20154: * src/main/Makefile 1.2:
20155: * src/targets/cgi/Makefile 1.2:
20156: * src/types/Makefile 1.2:
20157: makefiles removed
20158:
20159: * src/classes/Makefile 1.1:
20160: * src/main/Makefile 1.1:
20161: * src/main/pa_string.C 1.79:
20162: * src/targets/cgi/Makefile 1.1:
20163: * src/types/Makefile 1.1:
20164: configure.in + makefiles
20165:
20166: * src/classes/table.C 1.64:
20167: * src/types/pa_vform.C 1.26:
20168: * src/types/pa_vtable.h 1.14:
20169: /// @test $a.menu{ $a[123] }
20170: and $a.menu{^table:set[]...}
20171:
20172: * src/targets/cgi/Makefile.am 1.5:
20173: liblink
20174:
20175: * src/targets/cgi/Makefile.am 1.6:
20176: * src/targets/cgi/Makefile.am 1.7:
20177: win32 conditional
20178:
20179: * src/include/pa_config_fixed.h 1.4:
20180: * src/include/pa_config_includes.h 1.4:
20181: * src/main/pa_common.C 1.50:
20182: common: file_write /// @test mkdirs file_delete rmdirs
20183:
20184: 2001-04-20 paf
20185: * src/main/untaint.C 1.41:
20186: * src/targets/cgi/parser3.C 1.66:
20187: fixed header "a/a"
20188:
20189: * src/main/untaint.C 1.42:
20190: z
20191:
20192: * src/classes/string.C 1.39:
20193: * src/classes/table.C 1.63:
20194: * src/include/pa_globals.h 1.49:
20195: * src/include/pa_request.h 1.83:
20196: * src/include/pa_string.h 1.81:
20197: * src/main/compile.y 1.126:
20198: * src/main/pa_globals.C 1.56:
20199: * src/main/pa_request.C 1.117:
20200: * src/main/pa_string.C 1.77:
20201: * src/targets/cgi/parser3.C 1.67:
20202: $MAIN:LOCALE
20203:
20204: 2001-04-19 paf
20205: * src/main/compile_tools.h 1.37:
20206: $a$b bugfix
20207:
20208: * src/classes/file.C 1.30:
20209: * src/targets/cgi/parser3.C 1.65:
20210: z
20211:
20212: * src/include/pa_common.h 1.39:
20213: * src/main/pa_common.C 1.48:
20214: * src/main/pa_request.C 1.116:
20215: * src/main/untaint.C 1.40:
20216: * src/targets/isapi/parser3isapi.C 1.30:
20217: * src/types/pa_vcookie.C 1.19:
20218: changed urlencode here and in untaint.C to HTTP standard's "
20219: and \" mech
20220:
20221: * src/classes/file.C 1.29:
20222: * src/include/pa_common.h 1.40:
20223: * src/types/pa_vcookie.C 1.20:
20224: done: header to $fields. waits for header '\' tricks
20225:
20226: * src/main/pa_request.C 1.115:
20227: * src/targets/isapi/parser3isapi.C 1.29:
20228: fixed http://alx/~paf/ doesnt load /auto.p
20229:
20230: 2001-04-18 paf
20231: * src/main/Makefile.am 1.10:
20232: * src/main/main.dsp 1.92:
20233: * src/targets/cgi/Makefile.am 1.4:
20234: linux @alx
20235:
20236: * src/main/pa_request.C 1.114:
20237: 1
20238:
20239: 2001-04-17 paf
20240: * src/classes/file.C 1.28:
20241: * src/classes/image.C 1.19:
20242: * src/doc/doxygen.cfg 1.3:
20243: * src/include/pa_sql_connection.h 1.5:
20244: * src/main/pa_sql_driver_manager.C 1.8:
20245: * src/sql/pa_sql_driver.h 1.7:
20246: SQL_Driver_services renamed. doxygen statics enabled
20247:
20248: * src/Makefile.am 1.5:
20249: * src/classes/Makefile.am 1.3:
20250: * src/classes/_double.h 1.7:
20251: * src/classes/_exec.h 1.3:
20252: * src/classes/_file.h 1.4:
20253: * src/classes/_form.h 1.3:
20254: * src/classes/_image.h 1.2:
20255: * src/classes/_int.h 1.7:
20256: * src/classes/_mail.h 1.3:
20257: * src/classes/_op.h 1.5:
20258: * src/classes/_random.h 1.3:
20259: * src/classes/_response.h 1.4:
20260: * src/classes/_string.h 1.9:
20261: * src/classes/_table.h 1.6:
20262: * src/classes/_unknown.h 1.2:
20263: * src/classes/file.C 1.27:
20264: * src/classes/image.C 1.18:
20265: * src/classes/mail.C 1.19:
20266: * src/classes/op.C 1.8:
20267: * src/classes/random.C 1.7:
20268: * src/include/pa_config_fixed.h 1.3:
20269: * src/include/pa_config_includes.h 1.3:
20270: * src/include/pa_hash.h 1.37:
20271: * src/include/pa_sql_driver_manager.h 1.3:
20272: * src/include/pa_version.h 1.2:
20273: * src/main/Makefile.am 1.9:
20274: * src/main/compile.y 1.125:
20275: * src/main/pa_common.C 1.47:
20276: * src/main/pa_exec.C 1.2:
20277: * src/main/pa_socks.C 1.2:
20278: * src/main/pa_sql_driver_manager.C 1.7:
20279: * src/sql/Makefile.am 1.2:
20280: * src/sql/pa_sql_driver.h 1.6:
20281: * src/targets/cgi/Makefile.am 1.3:
20282: * src/targets/cgi/parser3.C 1.64:
20283: * src/types/Makefile.am 1.3:
20284: * src/types/pa_vcookie.C 1.18:
20285: * src/types/pa_vform.C 1.25:
20286: * src/types/pa_vimage.h 1.8:
20287: exec @jav
20288:
20289: * src/include/pa_sql_driver_manager.h [gcc0415] 1.2.2.1:
20290: * src/main/pa_sql_driver_manager.C [gcc0415] 1.6.2.1:
20291: * src/sql/pa_sql_driver.h [gcc0415] 1.5.2.1:
20292: * src/types/pa_vimage.h [gcc0415] 1.7.2.1:
20293: sql driver interface now has initialize(client .so)
20294:
20295: 2001-04-16 paf
20296: * src/Makefile.am [gcc0415] 1.4.2.2:
20297: compile2 cygwin
20298:
20299: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.2:
20300: compile0 jav
20301:
20302: * src/Makefile.am [gcc0415] 1.4.2.1:
20303: * src/classes/Makefile.am [gcc0415] 1.2.2.1:
20304: * src/classes/_double.h [gcc0415] 1.6.2.1:
20305: * src/classes/_exec.h [gcc0415] 1.2.2.1:
20306: * src/classes/_file.h [gcc0415] 1.3.2.1:
20307: * src/classes/_form.h [gcc0415] 1.2.2.1:
20308: * src/classes/_image.h [gcc0415] 1.1.2.1:
20309: * src/classes/_int.h [gcc0415] 1.6.2.1:
20310: * src/classes/_mail.h [gcc0415] 1.2.2.1:
20311: * src/classes/_op.h [gcc0415] 1.4.2.1:
20312: * src/classes/_random.h [gcc0415] 1.2.2.1:
20313: * src/classes/_response.h [gcc0415] 1.3.2.1:
20314: * src/classes/_string.h [gcc0415] 1.8.2.1:
20315: * src/classes/_table.h [gcc0415] 1.5.2.1:
20316: * src/classes/_unknown.h [gcc0415] 1.1.2.1:
20317: * src/classes/image.C [gcc0415] 1.17.2.1:
20318: * src/classes/mail.C [gcc0415] 1.18.2.1:
20319: * src/classes/op.C [gcc0415] 1.7.2.1:
20320: * src/classes/random.C [gcc0415] 1.6.2.1:
20321: * src/include/pa_config_fixed.h [gcc0415] 1.2.2.1:
20322: * src/include/pa_config_includes.h [gcc0415] 1.2.2.1:
20323: * src/include/pa_hash.h [gcc0415] 1.36.2.1:
20324: * src/include/pa_version.h [gcc0415] 1.1.2.1:
20325: * src/main/Makefile.am [gcc0415] 1.8.2.1:
20326: * src/main/compile.y [gcc0415] 1.124.2.1:
20327: * src/main/pa_common.C [gcc0415] 1.46.2.1:
20328: * src/main/pa_exec.C [gcc0415] 1.1.2.1:
20329: * src/sql/Makefile.am [gcc0415] 1.1.2.1:
20330: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.1:
20331: * src/targets/cgi/parser3.C [gcc0415] 1.63.2.1:
20332: * src/types/Makefile.am [gcc0415] 1.2.2.1:
20333: * src/types/pa_vcookie.C [gcc0415] 1.17.2.1:
20334: * src/types/pa_vform.C [gcc0415] 1.24.2.1:
20335: compile-1
20336:
20337: * src/include/pa_config_includes.h [gcc0415] 1.2.2.2:
20338: * src/main/pa_exec.C [gcc0415] 1.1.2.2:
20339: * src/main/pa_socks.C [gcc0415] 1.1.2.1:
20340: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.3:
20341: compile1 cygwin
20342:
20343: 2001-04-15 paf
20344: * src/classes/op.C 1.5:
20345: * src/include/pa_request.h 1.82:
20346: * src/types/pa_value.h 1.48:
20347: * src/types/pa_vmethod_frame.h 1.3:
20348: MethodParams in op.C
20349:
20350: * src/types/pa_value.h 1.49:
20351: MethodParams !junction
20352:
20353: * src/classes/table.C 1.62:
20354: table:empty +=process
20355:
20356: * src/classes/op.C 1.7:
20357: z
20358:
20359: * src/classes/_string.h 1.8:
20360: * src/classes/double.C 1.21:
20361: * src/classes/file.C 1.26:
20362: * src/classes/image.C 1.17:
20363: * src/classes/int.C 1.19:
20364: * src/classes/mail.C 1.18:
20365: * src/classes/op.C 1.6:
20366: * src/classes/random.C 1.6:
20367: * src/classes/response.C 1.7:
20368: * src/classes/string.C 1.38:
20369: * src/classes/table.C 1.61:
20370: * src/classes/unknown.C 1.2:
20371: * src/main/pa_request.C 1.113:
20372: MethodParams everywhere
20373:
20374: 2001-04-12 paf
20375: * src/classes/_unknown.h 1.1:
20376: * src/classes/unknown.C 1.1:
20377: * src/include/pa_globals.h 1.48:
20378: * src/main/main.dsp 1.91:
20379: * src/main/pa_globals.C 1.55:
20380: * src/types/pa_vunknown.h 1.9:
20381: ^unknown:int[]=0 double[]=0
20382:
20383: * src/classes/image.C 1.13:
20384: image:line/fill/rectangle/bar/replace/polygon/polybar
20385:
20386: * src/classes/image.C 1.15:
20387: * src/main/pa_hash.C 1.33:
20388: hash bug fixed
20389:
20390: * src/classes/image.C 1.12:
20391: * src/classes/op.C 1.4:
20392: * src/main/execute.C 1.146:
20393: * src/types/pa_value.h 1.47:
20394: * src/types/pa_vmethod_frame.h 1.2:
20395: * src/types/pa_wcontext.h 1.11:
20396: for var now written not to r.wcontext, but to r.root
20397: cleared "entered_object" state
20398:
20399: * src/classes/image.C 1.16:
20400: * src/types/pa_vimage.h 1.7:
20401: image:font :text
20402:
20403: * src/classes/image.C 1.14:
20404: image:gif now does not have params
20405:
20406: 2001-04-11 paf
20407: * src/classes/mail.C 1.17:
20408: * src/classes/op.C 1.3:
20409: * src/targets/cgi/parser3.C 1.63:
20410: * src/types/pa_value.h 1.46:
20411: * src/types/pa_vfile.C 1.15:
20412: * src/types/pa_vfile.h 1.19:
20413: * src/types/pa_vform.C 1.24:
20414: * src/types/pa_vstring.C 1.3:
20415: * src/types/pa_vstring.h 1.22:
20416: forced UL_FILE_NAME of posted file name
20417:
20418: * src/classes/image.C 1.7:
20419: * src/main/execute.C 1.145:
20420: * src/main/main.dsp 1.89:
20421: * src/main/pa_request.C 1.112:
20422: * src/types/pa_vcframe.h 1.4:
20423: * src/types/pa_vcode_frame.h 1.1:
20424: * src/types/pa_vimage.C 1.4:
20425: * src/types/pa_vimage.h 1.4:
20426: * src/types/pa_vmethod_frame.h 1.1:
20427: * src/types/pa_vmframe.h 1.13:
20428: libimaging dead end: pil parses header in .py
20429:
20430: * src/classes/image.C 1.8:
20431: * src/types/pa_vimage.C 1.5:
20432: * src/types/pa_vimage.h 1.5:
20433: gd started porting to Pooled descendant
20434:
20435: * src/classes/image.C 1.5:
20436: * src/main/pa_request.C 1.110:
20437: * src/types/pa_vform.C 1.23:
20438: fixed post [broke when moved post read to core]
20439:
20440: * src/main/main.dsp 1.87:
20441: gd+smtp made separate libs
20442:
20443: * src/classes/image.C 1.9:
20444: * src/types/pa_vimage.C 1.6:
20445: * src/types/pa_vimage.h 1.6:
20446: gd todo: gif without file
20447:
20448: * src/include/pa_globals.h 1.46:
20449: * src/include/pa_string.h 1.80:
20450: * src/main/pa_common.C 1.46:
20451: * src/main/pa_request.C 1.111:
20452: * src/main/untaint.C 1.39:
20453: * src/types/pa_vfile.C 1.16:
20454: * src/types/pa_vstring.C 1.4:
20455: fixed vstring:as_vfile length
20456:
20457: * src/classes/image.C 1.6:
20458: * src/include/pa_globals.h 1.47:
20459: * src/main/main.dsp 1.88:
20460: * src/main/pa_globals.C 1.54:
20461: * src/types/pa_vimage.C 1.3:
20462: * src/types/pa_vimage.h 1.3:
20463: gd dead end. switching to python imaging lib
20464:
20465: * src/classes/image.C 1.10:
20466: * src/main/main.dsp 1.90:
20467: gd with mem write + image just compiled
20468:
20469: * src/classes/image.C 1.11:
20470: image:create image:load
20471:
20472: 2001-04-10 paf
20473: * src/classes/_double.h 1.6:
20474: * src/classes/_file.h 1.3:
20475: * src/classes/_form.h 1.2:
20476: * src/classes/_int.h 1.6:
20477: * src/classes/_mail.h 1.2:
20478: * src/classes/_op.h 1.4:
20479: * src/classes/_random.h 1.2:
20480: * src/classes/_response.h 1.3:
20481: * src/classes/_string.h 1.7:
20482: * src/classes/_table.h 1.5:
20483: * src/classes/file.C 1.25:
20484: * src/classes/mail.C 1.16:
20485: * src/include/pa_common.h 1.37:
20486: * src/include/pa_globals.h 1.45:
20487: * src/main/execute.C 1.144:
20488: * src/main/main.dsp 1.86:
20489: * src/main/pa_common.C 1.44:
20490: * src/main/pa_globals.C 1.53:
20491: * src/targets/isapi/parser3isapi.C 1.28:
20492: * src/types/pa_value.h 1.45:
20493: * src/types/pa_vfile.C 1.14:
20494: * src/types/pa_vfile.h 1.18:
20495: * src/types/pa_vhash.h 1.10:
20496: * src/types/pa_vimage.h 1.1:
20497: * src/types/pa_vresponse.h 1.8:
20498: * src/types/pa_vstring.h 1.21:
20499: image:measure -100 just compiled
20500:
20501: * src/classes/_image.h 1.1:
20502: * src/classes/image.C 1.1:
20503: * src/types/pa_vimage.C 1.1:
20504: image forgotten!
20505:
20506: * src/classes/image.C 1.3:
20507: * src/types/pa_vimage.C 1.2:
20508: jpg measure bugs fixed
20509:
20510: * src/classes/image.C 1.4:
20511: image:html done
20512:
20513: * src/classes/table.C 1.60:
20514: * src/include/pa_common.h 1.38:
20515: * src/main/pa_common.C 1.45:
20516: * src/main/pa_request.C 1.109:
20517: * src/main/pa_string.C 1.76:
20518: * src/main/untaint.C 1.38:
20519: * src/types/pa_vimage.h 1.2:
20520: image:measure -90
20521:
20522: * src/classes/mail.C 1.11:
20523: * src/main/pa_globals.C 1.52:
20524: smtp some consts
20525:
20526: * src/classes/mail.C 1.12:
20527: unix sendmail compiled. todo:testing
20528:
20529: * src/classes/mail.C 1.14:
20530: sendmail unix skipping defaults
20531:
20532: * src/classes/image.C 1.2:
20533: z
20534:
20535: * src/classes/mail.C 1.13:
20536: * src/include/pa_common.h 1.36:
20537: * src/main/pa_common.C 1.43:
20538: sendmail unix added defaults
20539:
20540: * src/classes/mail.C 1.15:
20541: minor bug with unclear from/to
20542:
20543: 2001-04-09 paf
20544: * src/classes/_exec.h 1.2:
20545: * src/main/execute.C 1.142:
20546: * src/main/pa_globals.C 1.50:
20547: * src/main/pa_request.C 1.106:
20548: * src/types/pa_vcookie.C 1.17:
20549: * src/types/pa_vfile.C 1.12:
20550: exec -2
20551:
20552: * src/classes/file.C 1.24:
20553: * src/include/pa_exec.h 1.1:
20554: * src/include/pa_sapi.h 1.8:
20555: * src/main/main.dsp 1.85:
20556: * src/main/pa_exec.C 1.1:
20557: * src/targets/cgi/parser3.C 1.62:
20558: * src/targets/cgi/parser3.dsp 1.17:
20559: * src/targets/isapi/parser3isapi.C 1.27:
20560: * src/targets/isapi/parser3isapi.dsp 1.12:
20561: all targets exec
20562:
20563: * src/classes/exec.C 1.2:
20564: * src/include/pa_common.h 1.35:
20565: * src/main/pa_common.C 1.42:
20566: * src/main/untaint.C 1.37:
20567: exec3. decided exec:cgi to move to file:cgi
20568:
20569: * src/include/pa_sapi.h 1.7:
20570: * src/include/pa_string.h 1.79:
20571: * src/targets/cgi/parser3.C 1.61:
20572: * src/targets/isapi/parser3isapi.C 1.26:
20573: * src/targets/isapi/parser3isapi.dsp 1.11:
20574: sapi exec dead end. badly parsed args in apache:util.script
20575:
20576: * src/classes/file.C 1.23:
20577: * src/main/main.dsp 1.84:
20578: * src/main/pa_request.C 1.108:
20579: * src/targets/cgi/parser3.C 1.60:
20580: exec win32 env
20581:
20582: * src/classes/exec.C 1.3:
20583: * src/classes/file.C 1.21:
20584: * src/include/pa_globals.h 1.44:
20585: * src/main/execute.C 1.143:
20586: * src/main/main.dsp 1.83:
20587: * src/main/pa_globals.C 1.51:
20588: * src/main/pa_request.C 1.107:
20589: * src/types/pa_vfile.C 1.13:
20590: * src/types/pa_vfile.h 1.17:
20591: * src/types/pa_vform.C 1.22:
20592: * src/types/pa_vstring.C 1.2:
20593: exec4. todo env
20594:
20595: * src/classes/_exec.h 1.1:
20596: * src/classes/exec.C 1.1:
20597: * src/include/pa_common.h 1.34:
20598: * src/include/pa_request.h 1.81:
20599: * src/include/pa_sapi.h 1.6:
20600: * src/include/pa_string.h 1.77:
20601: * src/main/pa_common.C 1.41:
20602: * src/main/pa_request.C 1.105:
20603: * src/main/pa_string.C 1.75:
20604: * src/targets/cgi/parser3.C 1.59:
20605: * src/targets/cgi/parser3.dsp 1.16:
20606: * src/targets/isapi/parser3isapi.C 1.25:
20607: * src/types/pa_vform.C 1.21:
20608: * src/types/pa_vform.h 1.15:
20609: exec class just compiled. moved post read to request core
20610:
20611: * src/classes/file.C 1.22:
20612: * src/include/pa_hash.h 1.36:
20613: * src/main/pa_hash.C 1.32:
20614: exec env 0
20615:
20616: * src/classes/_op.h 1.3:
20617: * src/include/pa_dir.h 1.2:
20618: * src/include/pa_globals.h 1.43:
20619: * src/include/pa_sapi.h 1.5:
20620: * src/main/main.dsp 1.82:
20621: * src/main/pa_dir.C 1.2:
20622: * src/main/pa_globals.C 1.49:
20623: * src/targets/cgi/parser3.C 1.58:
20624: * src/targets/cgi/parser3.dsp 1.15:
20625: problems with ^exec:cgi post data. they are already read by vform
20626:
20627: * src/include/pa_string.h 1.78:
20628: written but not tested exec with env for unix
20629:
20630: 2001-04-08 paf
20631: * src/classes/file.C 1.20:
20632: * src/classes/mail.C 1.10:
20633: * src/classes/string.C 1.37:
20634: * src/include/pa_request.h 1.80:
20635: * src/include/pa_string.h 1.76:
20636: * src/main/pa_request.C 1.104:
20637: uuencode. string<<
20638:
20639: 2001-04-07 paf
20640: * src/classes/_mail.h 1.1:
20641: * src/classes/mail.C 1.1:
20642: * src/include/pa_common.h 1.33:
20643: * src/include/pa_globals.h 1.41:
20644: * src/include/pa_string.h 1.74:
20645: * src/main/main.dsp 1.79:
20646: * src/main/pa_common.C 1.40:
20647: * src/main/pa_globals.C 1.47:
20648: * src/main/pa_request.C 1.101:
20649: * src/main/untaint.C 1.36:
20650: * src/types/pa_vcookie.C 1.16:
20651: mail:send -10 just compiled
20652:
20653: * src/include/pa_socks.h 1.1:
20654: * src/main/main.dsp 1.81:
20655: * src/main/pa_socks.C 1.1:
20656: * src/targets/cgi/parser3.C 1.57:
20657: * src/targets/cgi/parser3.dsp 1.14:
20658: * src/targets/isapi/parser3isapi.C 1.24:
20659: mail:send 1
20660:
20661: * src/classes/mail.C 1.3:
20662: +=
20663:
20664: * src/classes/mail.C 1.6:
20665: ^attach dead end
20666:
20667: * src/classes/mail.C 1.2:
20668: * src/include/pa_string.h 1.75:
20669: mail:send -1 text prepared
20670:
20671: * src/classes/mail.C 1.7:
20672: ^mail[$attach
20673:
20674: * src/classes/mail.C 1.5:
20675: * src/classes/mail.C 1.8:
20676: * src/classes/mail.C 1.9:
20677: * src/main/pa_request.C 1.103:
20678: z
20679:
20680: * src/classes/mail.C 1.4:
20681: * src/include/pa_globals.h 1.42:
20682: * src/include/pa_request.h 1.79:
20683: * src/main/main.dsp 1.80:
20684: * src/main/pa_globals.C 1.48:
20685: * src/main/pa_request.C 1.102:
20686: smtp just compiled
20687:
20688: 2001-04-06 paf
20689: * src/types/pa_valiased.C 1.7:
20690: another root inherititance skipped
20691:
20692: * src/classes/random.C 1.5:
20693: * src/classes/table.C 1.57:
20694: * src/main/pa_globals.C 1.44:
20695: @office
20696:
20697: * src/classes/table.C 1.58:
20698: * src/include/pa_dir.h 1.1:
20699: * src/main/execute.C 1.141:
20700: * src/main/main.dsp 1.78:
20701: * src/main/pa_dir.C 1.1:
20702: table:dir 0 [without regexp]
20703:
20704: * src/main/compile.C 1.34:
20705: * src/main/compile.y 1.124:
20706: * src/main/execute.C 1.139:
20707: operators are now not root methods of parent class. just 'ROOT
20708: class
20709:
20710: * src/classes/table.C 1.59:
20711: * src/include/pa_globals.h 1.40:
20712: * src/main/pa_globals.C 1.46:
20713: * src/main/pa_string.C 1.74:
20714: table:dir 1
20715:
20716: * src/classes/_op.h 1.2:
20717: * src/classes/_root.h 1.5:
20718: * src/classes/op.C 1.2:
20719: * src/classes/root.C 1.62:
20720: * src/include/pa_globals.h 1.39:
20721: * src/include/pa_request.h 1.78:
20722: * src/main/compile.C 1.35:
20723: * src/main/execute.C 1.140:
20724: * src/main/main.dsp 1.77:
20725: * src/main/pa_globals.C 1.45:
20726: * src/main/pa_request.C 1.100:
20727: renamed 'root' to 'op'
20728:
20729: * src/classes/_op.h 1.1:
20730: * src/classes/op.C 1.1:
20731: renamed from 'root'
20732:
20733: 2001-04-05 paf
20734: * src/classes/root.C 1.59:
20735: * src/include/pa_sql_connection.h 1.1:
20736: * src/include/pa_sql_driver.h 1.5:
20737: * src/main/main.dsp 1.76:
20738: * src/main/pa_sql_driver_manager.C 1.3:
20739: * src/sql/pa_sql_driver.h 1.1:
20740: sql driver services for conv memory & error reporting
20741:
20742: * src/main/execute.C 1.138:
20743: * src/main/pa_request.C 1.98:
20744: * src/main/pa_string.C 1.73:
20745: * src/types/pa_value.h 1.44:
20746: * src/types/pa_vmframe.h 1.12:
20747: * src/types/pa_wcontext.h 1.10:
20748: constructor flag dropped at get_method_frame and remembered
20749: into method_frame
20750:
20751: * src/include/pa_globals.h 1.38:
20752: * src/main/pa_globals.C 1.43:
20753: * src/main/pa_request.C 1.96:
20754: * src/main/pa_string.C 1.72:
20755: * src/targets/isapi/parser3isapi.dsp 1.10:
20756: $LOCALE:ctype[Russian_Russia.1251]
20757:
20758: * src/main/pa_request.C 1.99:
20759: * src/sql/pa_sql_driver.h 1.5:
20760: mysql limit
20761:
20762: * src/classes/table.C 1.52:
20763: select * from hren error contains statement
20764:
20765: * src/classes/random.C 1.4:
20766: * src/classes/root.C 1.60:
20767: * src/classes/table.C 1.54:
20768: * src/include/pa_sql_connection.h 1.4:
20769: * src/include/pa_string.h 1.71:
20770: * src/main/execute.C 1.137:
20771: * src/main/pa_sql_driver_manager.C 1.6:
20772: * src/main/pa_string.C 1.70:
20773: * src/main/untaint.C 1.34:
20774: * src/sql/pa_sql_driver.h 1.4:
20775: * src/types/pa_vmframe.h 1.11:
20776: * src/types/pa_wcontext.C 1.5:
20777: * src/types/pa_wcontext.h 1.9:
20778: sql quote. string untaint UL_SQL
20779:
20780: * src/classes/table.C 1.51:
20781: * src/include/pa_sql_connection.h 1.2:
20782: * src/include/pa_types.h 1.24:
20783: * src/main/pa_sql_driver_manager.C 1.4:
20784: * src/main/untaint.C 1.33:
20785: * src/sql/pa_sql_driver.h 1.2:
20786: * src/targets/cgi/parser3.dsp 1.13:
20787: mysql 0
20788:
20789: * src/classes/table.C 1.53:
20790: * src/include/pa_sql_connection.h 1.3:
20791: * src/main/pa_sql_driver_manager.C 1.5:
20792: * src/sql/pa_sql_driver.h 1.3:
20793: sql ping
20794:
20795: * src/classes/table.C 1.55:
20796: * src/include/pa_string.h 1.72:
20797: * src/main/pa_string.C 1.71:
20798: * src/main/untaint.C 1.35:
20799: z
20800:
20801: * src/classes/file.C 1.19:
20802: * src/classes/root.C 1.61:
20803: * src/classes/string.C 1.36:
20804: * src/classes/table.C 1.56:
20805: * src/main/pa_request.C 1.97:
20806: junction to code&expression in errors
20807:
20808: * src/include/pa_config_fixed.h 1.2:
20809: * src/include/pa_config_includes.h 1.2:
20810: * src/include/pa_hash.h 1.35:
20811: * src/include/pa_string.h 1.73:
20812: * src/main/pa_hash.C 1.31:
20813: * src/main/pa_table.C 1.26:
20814: hash now not thread-safe.
20815:
20816: 2001-04-04 paf
20817: * src/include/pa_sql_driver.h 1.4:
20818: mysql connect
20819:
20820: * src/classes/random.C 1.3:
20821: * src/classes/root.C 1.56:
20822: * src/classes/table.C 1.49:
20823: * src/include/pa_globals.h 1.36:
20824: * src/include/pa_pool.h 1.48:
20825: * src/include/pa_request.h 1.76:
20826: * src/main/pa_request.C 1.94:
20827: * src/types/pa_vclass.h 1.12:
20828: sql frame -10
20829:
20830: * src/Makefile.am 1.4:
20831: * src/classes/root.C 1.57:
20832: * src/classes/string.C 1.35:
20833: * src/classes/table.C 1.50:
20834: * src/include/pa_globals.h 1.37:
20835: * src/include/pa_hash.h 1.34:
20836: * src/include/pa_pool.h 1.49:
20837: * src/include/pa_request.h 1.77:
20838: * src/include/pa_sapi.h 1.4:
20839: * src/include/pa_string.h 1.70:
20840: * src/include/pa_table.h 1.29:
20841: * src/main/main.dsp 1.74:
20842: * src/main/pa_globals.C 1.42:
20843: * src/main/pa_hash.C 1.30:
20844: * src/main/pa_request.C 1.95:
20845: * src/main/pa_string.C 1.69:
20846: * src/main/pa_table.C 1.25:
20847: * src/main/untaint.C 1.32:
20848: connect&sql -1000 just compiled
20849:
20850: * src/sql/Makefile.am 1.1:
20851: forgot to add mysql client
20852:
20853: * src/classes/root.C 1.58:
20854: * src/include/pa_sql_driver.h 1.2:
20855: * src/include/pa_sql_driver_manager.h 1.2:
20856: * src/main/main.dsp 1.75:
20857: * src/main/pa_sql_driver_manager.C 1.2:
20858: more manager&connection&driver
20859:
20860: * src/include/pa_sql_driver.h 1.3:
20861: mysql info
20862:
20863: * src/doc/doxygen.cfg 1.2:
20864: z
20865:
20866: * src/include/pa_sql_driver.h 1.1:
20867: * src/include/pa_sql_driver_manager.h 1.1:
20868: * src/main/pa_sql_driver_manager.C 1.1:
20869: connect&sql -1000 just compiled [forgot to add libltdl, added]
20870:
20871: 2001-04-03 paf
20872: * src/classes/file.C 1.18:
20873: * src/classes/string.C 1.32:
20874: * src/classes/table.C 1.48:
20875: * src/include/pa_string.h 1.69:
20876: * src/main/pa_common.C 1.39:
20877: * src/main/pa_string.C 1.68:
20878: * src/main/untaint.C 1.31:
20879: string:match replace 2. string.cstr(forced lang)
20880:
20881: * src/classes/string.C 1.30:
20882: string:match replace 0
20883:
20884: * src/classes/string.C 1.34:
20885: * src/types/pa_vform.C 1.19:
20886: string:match replace assigned lang
20887:
20888: * src/classes/string.C 1.31:
20889: * src/include/pa_string.h 1.68:
20890: * src/main/pa_string.C 1.67:
20891: string:match replace strange matches
20892:
20893: * src/classes/table.C 1.46:
20894: table:append now uses string::split
20895:
20896: * src/include/pa_globals.h 1.33:
20897: * src/include/pa_hash.h 1.33:
20898: * src/main/pa_globals.C 1.39:
20899: * src/main/pa_request.C 1.92:
20900: * src/targets/cgi/parser3.C 1.55:
20901: * src/targets/isapi/parser3isapi.C 1.22:
20902: * src/types/pa_vfile.C 1.11:
20903: content-disposition
20904:
20905: * src/classes/string.C 1.25:
20906: * src/include/pa_globals.h 1.34:
20907: * src/include/pa_string.h 1.64:
20908: * src/main/main.dsp 1.73:
20909: * src/main/pa_globals.C 1.40:
20910: * src/main/pa_string.C 1.62:
20911: string:match [search] -1 just compiled
20912:
20913: * src/classes/string.C 1.26:
20914: * src/include/pa_globals.h 1.35:
20915: * src/include/pa_string.h 1.65:
20916: * src/include/pa_threads.h 1.12:
20917: * src/main/pa_globals.C 1.41:
20918: * src/main/pa_string.C 1.63:
20919: * src/targets/isapi/parser3isapi.dsp 1.9:
20920: string:match 0
20921:
20922: * src/main/pa_common.C 1.37:
20923: * src/main/untaint.C 1.30:
20924: * src/targets/cgi/parser3.C 1.56:
20925: * src/targets/isapi/parser3isapi.C 1.23:
20926: * src/targets/isapi/pool_storage.h 1.4:
20927: todo/tests
20928:
20929: * src/classes/file.C 1.15:
20930: * src/classes/root.C 1.54:
20931: * src/classes/string.C 1.23:
20932: * src/classes/table.C 1.44:
20933: * src/doc/doxygen.cmd 1.1:
20934: * src/doc/doxygen.txt 1.2:
20935: * src/doc/generate.cmd 1.2:
20936: * src/include/pa_array.h 1.34:
20937: * src/include/pa_request.h 1.74:
20938: * src/include/pa_string.h 1.62:
20939: * src/main/execute.C 1.136:
20940: * src/main/pa_string.C 1.60:
20941: * src/main/untaint.C 1.29:
20942: * src/targets/cgi/parser3.C 1.52:
20943: * src/types/pa_vcookie.C 1.15:
20944: string::pos & cmp & piece bugs fixed.
20945: string::split new
20946: table:load separated from set
20947: table:set implemented with clean \n \t searches
20948:
20949: * src/include/pa_common.h 1.31:
20950: * src/include/pa_globals.h 1.32:
20951: * src/main/pa_globals.C 1.38:
20952: * src/main/pa_request.C 1.91:
20953: * src/targets/cgi/parser3.C 1.54:
20954: * src/targets/isapi/parser3isapi.C 1.21:
20955: * src/types/pa_value.h 1.43:
20956: main:post-process
20957:
1.24 paf 20958: * src/classes/string.C 1.27:
20959: * src/include/pa_string.h 1.66:
20960: * src/main/pa_string.C 1.64:
20961: string:match replace -11
20962:
1.15 paf 20963: * src/classes/file.C 1.16:
20964: * src/classes/table.C 1.45:
20965: * src/include/pa_common.h 1.32:
20966: * src/main/compile_tools.C 1.34:
20967: * src/main/pa_common.C 1.38:
20968: * src/main/pa_request.C 1.93:
20969: * src/types/pa_vform.C 1.20:
20970: * src/types/pa_vstring.C 1.1:
20971: z
20972:
20973: * src/include/pa_common.h 1.30:
20974: * src/include/pa_request.h 1.75:
20975: * src/include/pa_sapi.h 1.3:
20976: * src/main/main.dsp 1.72:
20977: * src/main/pa_common.C 1.36:
20978: * src/main/pa_request.C 1.90:
20979: * src/targets/cgi/parser3.C 1.53:
20980: * src/types/pa_value.h 1.42:
20981: * src/types/pa_vfile.C 1.10:
20982: * src/types/pa_vfile.h 1.16:
20983: * src/types/pa_vstring.h 1.20:
20984: vfile in response:body
20985:
20986: * src/classes/string.C 1.28:
20987: * src/include/pa_string.h 1.67:
20988: * src/main/pa_string.C 1.65:
20989: string:match replace prepared
20990:
20991: * src/classes/string.C 1.33:
20992: * src/main/compile.y 1.123:
20993: grammar: fixed to allow {}[]< empty []
20994:
20995: * src/classes/double.C 1.20:
20996: * src/classes/file.C 1.17:
20997: * src/classes/form.C 1.3:
20998: * src/classes/int.C 1.18:
20999: * src/classes/response.C 1.6:
21000: * src/classes/root.C 1.55:
21001: * src/classes/string.C 1.24:
21002: * src/classes/table.C 1.47:
21003: * src/include/pa_string.h 1.63:
21004: * src/main/pa_string.C 1.61:
21005: string:match -10 [frame]
21006:
21007: * src/classes/string.C 1.29:
21008: * src/main/pa_string.C 1.66:
21009: string:match replace prepared 2
21010:
21011: 2001-04-02 paf
21012: * src/classes/_random.h 1.1:
21013: * src/classes/random.C 1.1:
21014: * src/include/pa_globals.h 1.31:
21015: * src/main/main.dsp 1.71:
21016: * src/main/pa_globals.C 1.37:
21017: * src/main/pa_request.C 1.89:
21018: * src/types/pa_value.h 1.40:
21019: random:generate
21020:
21021: * src/classes/table.C 1.42:
21022: * src/include/pa_array.h 1.33:
21023: * src/include/pa_string.h 1.60:
21024: * src/include/pa_table.h 1.28:
21025: * src/main/execute.C 1.135:
21026: * src/types/pa_value.h 1.41:
21027: table:join
21028:
21029: * src/classes/table.C 1.43:
21030: * src/include/pa_string.h 1.61:
21031: * src/main/pa_string.C 1.59:
21032: * src/types/pa_valiased.C 1.6:
21033: * src/types/pa_valiased.h 1.12:
21034: * src/types/pa_vdouble.h 1.15:
21035: * src/types/pa_vfile.h 1.15:
21036: * src/types/pa_vint.h 1.16:
21037: * src/types/pa_vresponse.h 1.7:
21038: * src/types/pa_vstring.h 1.19:
21039: * src/types/pa_vtable.h 1.13:
21040: string::pos. about to use it in table:set/load
21041:
21042: * src/classes/random.C 1.2:
21043: random:generate 1
21044:
21045: 2001-03-30 paf
21046: * src/classes/double.C 1.19:
21047: * src/classes/file.C 1.14:
21048: * src/classes/int.C 1.17:
21049: * src/classes/response.C 1.5:
21050: * src/classes/root.C 1.53:
21051: * src/classes/string.C 1.22:
21052: * src/classes/table.C 1.40:
21053: * src/main/compile.y 1.122:
21054: * src/main/execute.C 1.134:
21055: * src/types/pa_value.h 1.39:
21056: * src/types/pa_vstateless_class.C 1.7:
21057: * src/types/pa_vstateless_class.h 1.9:
21058: static|dynamic|any method registration
21059:
21060: * src/classes/table.C 1.41:
21061: * src/include/pa_string.h 1.59:
21062: * src/main/pa_string.C 1.58:
21063: todo: table flip and append. string::pos
21064:
21065: 2001-03-29 paf
21066: * src/classes/string.C 1.14:
21067: * src/main/compile.y 1.120:
21068: * src/main/compile_tools.C 1.33:
21069: * src/main/compile_tools.h 1.36:
21070: * src/main/main.dsp 1.70:
21071: * src/types/pa_value.h 1.38:
21072: * src/types/pa_vstring.h 1.17:
21073: * src/types/pa_vunknown.h 1.8:
21074: empty params allowed. [] and [;] are different now.
21075:
21076: * src/include/pa_pool.h 1.46:
21077: * src/include/pa_request.h 1.72:
21078: * src/main/pa_request.C 1.86:
21079: * src/main/untaint.C 1.25:
21080: pool.request
21081:
21082: * src/classes/string.C 1.21:
21083: string:xsplit forgot that they must result in 1 row N column [
21084: not vice versa]
21085:
21086: * src/classes/string.C 1.17:
21087: * src/include/pa_string.h 1.57:
21088: * src/main/execute.C 1.133:
21089: * src/main/pa_array.C 1.30:
21090: * src/main/pa_string.C 1.56:
21091: * src/types/pa_vtable.h 1.12:
21092: string: lsplit -1
21093:
21094: * src/classes/string.C 1.16:
21095: * src/include/pa_string.h 1.55:
21096: * src/main/pa_string.C 1.54:
21097: string: pos -1
21098:
21099: * src/classes/string.C 1.18:
21100: * src/include/pa_string.h 1.58:
21101: * src/main/pa_string.C 1.57:
21102: string: lsplit
21103:
21104: * src/include/pa_pool.h 1.47:
21105: * src/include/pa_request.h 1.73:
21106: * src/main/pa_request.C 1.87:
21107: * src/main/untaint.C 1.26:
21108: pool.request undone
21109:
21110: * src/classes/string.C 1.20:
21111: z
21112:
21113: * src/include/pa_string.h 1.56:
21114: * src/main/pa_string.C 1.55:
21115: * src/main/untaint.C 1.28:
21116: string: pos
21117:
21118: * src/classes/string.C 1.15:
21119: * src/classes/table.C 1.38:
21120: * src/include/pa_string.h 1.54:
21121: * src/main/compile.y 1.121:
21122: * src/main/pa_request.C 1.88:
21123: * src/main/pa_string.C 1.53:
21124: * src/main/untaint.C 1.27:
21125: string: left right mid
21126:
21127: * src/classes/file.C 1.13:
21128: * src/classes/table.C 1.39:
21129: * src/include/pa_table.h 1.27:
21130: * src/main/pa_table.C 1.24:
21131: * src/types/pa_vstring.h 1.18:
21132: * src/types/pa_wwrapper.h 1.6:
21133: table:flip
21134:
21135: * src/classes/string.C 1.19:
21136: string: rsplit
21137:
21138: 2001-03-28 paf
21139: * src/classes/file.C 1.12:
21140: * src/include/pa_globals.h 1.30:
21141: * src/include/pa_request.h 1.71:
21142: * src/targets/cgi/parser3.C 1.51:
21143: * src/targets/isapi/parser3isapi.C 1.20:
21144: * src/types/pa_value.h 1.37:
21145: * src/types/pa_vrequest.C 1.4:
21146: * src/types/pa_vunknown.h 1.7:
21147: $request:browser [.type .version]; unknown.get_double now = 0.
21148:
21149: * src/classes/table.C 1.36:
21150: * src/include/pa_array.h 1.32:
21151: * src/include/pa_hash.h 1.32:
21152: * src/include/pa_table.h 1.24:
21153: * src/main/pa_array.C 1.29:
21154: * src/main/pa_table.C 1.21:
21155: * src/types/pa_vtable.h 1.11:
21156: table:locate just compiled
21157:
21158: * src/classes/file.C 1.9:
21159: * src/include/pa_common.h 1.29:
21160: * src/main/pa_common.C 1.34:
21161: * src/types/pa_vfile.C 1.7:
21162: * src/types/pa_vfile.h 1.12:
21163: started file:load. wrong write. must be self.set
21164:
21165: * src/classes/file.C 1.8:
21166: * src/classes/root.C 1.52:
21167: * src/classes/table.C 1.37:
21168: * src/include/pa_table.h 1.25:
21169: * src/main/pa_table.C 1.22:
21170: table:locate1, file:test
21171:
21172: * src/classes/file.C 1.10:
21173: * src/main/execute.C 1.132:
21174: * src/main/pa_common.C 1.35:
21175: * src/main/untaint.C 1.24:
21176: * src/targets/cgi/parser3.C 1.50:
21177: * src/types/pa_vfile.C 1.8:
21178: * src/types/pa_vfile.h 1.13:
21179: * src/types/pa_vform.C 1.17:
21180: file:load 1. tainted
21181:
21182: * src/classes/file.C 1.11:
21183: * src/include/pa_globals.h 1.29:
21184: * src/include/pa_request.h 1.70:
21185: * src/include/pa_table.h 1.26:
21186: * src/main/pa_globals.C 1.36:
21187: * src/main/pa_request.C 1.85:
21188: * src/main/pa_table.C 1.23:
21189: * src/types/pa_vfile.C 1.9:
21190: * src/types/pa_vfile.h 1.14:
21191: * src/types/pa_vform.C 1.18:
21192: file:load autodetection of mime-type by user-file-name
21193:
21194: 2001-03-27 paf
21195: * src/classes/double.C 1.18:
21196: * src/classes/int.C 1.16:
21197: * src/classes/root.C 1.51:
21198: * src/classes/string.C 1.13:
21199: * src/classes/table.C 1.34:
21200: * src/main/compile_tools.C 1.32:
21201: * src/main/execute.C 1.128:
21202: * src/main/pa_request.C 1.84:
21203: * src/main/untaint.C 1.23:
21204: * src/types/pa_value.h 1.35:
21205: * src/types/pa_vbool.h 1.6:
21206: * src/types/pa_vcookie.C 1.14:
21207: * src/types/pa_vdouble.h 1.14:
21208: * src/types/pa_vfile.h 1.11:
21209: * src/types/pa_vint.h 1.15:
21210: * src/types/pa_vmframe.h 1.9:
21211: * src/types/pa_vstring.h 1.16:
21212: * src/types/pa_vtable.h 1.10:
21213: * src/types/pa_vunknown.h 1.6:
21214: sort 0
21215:
21216: * src/classes/table.C 1.31:
21217: * src/include/pa_common.h 1.27:
21218: * src/main/compile.y 1.117:
21219: * src/main/execute.C 1.127:
21220: * src/main/pa_common.C 1.31:
21221: * src/main/pa_table.C 1.20:
21222: table:save decided to have as it were. stepped back.
21223: grammar: added 'in' 'is' 'lt'&co follow-space check
21224:
21225: * src/main/compile.y 1.119:
21226: fixed minor bug in @mn[][] ...^{
21227:
21228: * src/main/execute.C 1.130:
21229: * src/types/pa_value.h 1.36:
21230: * src/types/pa_vmframe.h 1.10:
21231: * src/types/pa_wcontext.h 1.8:
21232: fixed r/w context of code-params
21233:
21234: * src/classes/table.C 1.33:
21235: * src/main/pa_common.C 1.32:
21236: * src/main/pa_request.C 1.83:
21237: * src/targets/cgi/parser3.C 1.49:
21238: * src/types/pa_value.h 1.34:
21239: * src/types/pa_vbool.h 1.5:
21240: * src/types/pa_vdouble.h 1.12:
21241: * src/types/pa_vfile.h 1.9:
21242: * src/types/pa_vint.h 1.13:
21243: * src/types/pa_vstring.h 1.14:
21244: * src/types/pa_vunknown.h 1.5:
21245: continue on sort
21246:
21247: * src/types/pa_valiased.C 1.5:
21248: * src/types/pa_valiased.h 1.11:
21249: * src/types/pa_vdouble.h 1.13:
21250: * src/types/pa_vfile.h 1.10:
21251: * src/types/pa_vint.h 1.14:
21252: * src/types/pa_vresponse.h 1.6:
21253: * src/types/pa_vstring.h 1.15:
21254: * src/types/pa_vtable.h 1.9:
21255: renamed to are_static_calls_disabled
21256:
21257: * src/main/execute.C 1.131:
21258: * src/main/pa_common.C 1.33:
21259: fixed r/w context of code-params2, fixed ntfs hardlink slow dir update
21260:
21261: * src/classes/table.C 1.35:
21262: * src/main/execute.C 1.129:
21263: about to change junction rcontext!!
21264:
21265: * src/classes/table.C 1.32:
21266: * src/include/pa_common.h 1.28:
21267: * src/main/compile.y 1.118:
21268: started table:sort
21269: fixed minor bug in #...^{
21270:
21271: 2001-03-26 paf
21272: * src/classes/file.C 1.7:
21273: * src/classes/root.C 1.50:
21274: * src/classes/table.C 1.30:
21275: * src/include/pa_common.h 1.26:
21276: * src/include/pa_globals.h 1.28:
21277: * src/include/pa_table.h 1.23:
21278: * src/main/pa_common.C 1.30:
21279: * src/main/pa_globals.C 1.35:
21280: * src/main/pa_request.C 1.82:
21281: * src/main/pa_table.C 1.19:
21282: moved ::save to pa_table.
21283: disabled @auto invocation in ^process
21284:
21285: * src/classes/table.C 1.29:
21286: * src/include/pa_array.h 1.31:
21287: * src/include/pa_table.h 1.22:
21288: * src/main/pa_array.C 1.28:
21289: table:record
21290:
21291: * src/main/untaint.C 1.22:
21292: * src/targets/cgi/parser3.C 1.48:
21293: * src/targets/isapi/parser3isapi.C 1.19:
21294: * src/targets/isapi/parser3isapi.dsp 1.8:
21295: * src/targets/isapi/pool_storage.h 1.3:
21296: * src/types/pa_valiased.h 1.10:
21297: * src/types/pa_vcookie.C 1.13:
21298: * src/types/pa_vdouble.h 1.11:
21299: * src/types/pa_vfile.h 1.8:
21300: * src/types/pa_vint.h 1.12:
21301: * src/types/pa_vresponse.h 1.5:
21302: * src/types/pa_vstring.h 1.13:
21303: * src/types/pa_vtable.h 1.8:
21304: z
21305:
21306: * src/main/compile.y 1.116:
21307: grammar: [] 0params [;] 2 params (was 0)
21308:
21309: * src/include/pa_pool.h 1.45:
21310: * src/main/execute.C 1.126:
21311: * src/types/pa_valiased.C 1.4:
21312: * src/types/pa_valiased.h 1.9:
21313: * src/types/pa_value.h 1.33:
21314: * src/types/pa_vdouble.h 1.10:
21315: * src/types/pa_vfile.h 1.7:
21316: * src/types/pa_vint.h 1.11:
21317: * src/types/pa_vresponse.h 1.4:
21318: * src/types/pa_vstring.h 1.12:
21319: * src/types/pa_vtable.h 1.7:
21320: disabled $a(123) $b[$a.CLASS] ^b.inc[123] shit.
21321: allowed no checks in native method realisations on 'self' validity -
21322: they now can simply assume that 'self' is V{Proper} .
21323:
21324: 2001-03-25 paf
21325: * src/classes/table.C 1.26:
21326: * src/include/pa_globals.h 1.27:
21327: * src/include/pa_string.h 1.52:
21328: * src/include/pa_table.h 1.20:
21329: * src/main/compile.y 1.114:
21330: * src/main/compile_tools.C 1.31:
21331: * src/main/compile_tools.h 1.35:
21332: * src/main/pa_globals.C 1.32:
21333: * src/main/pa_request.C 1.79:
21334: * src/main/pa_string.C 1.52:
21335: * src/main/pa_table.C 1.17:
21336: * src/main/untaint.C 1.15:
21337: * src/types/pa_vcookie.h 1.7:
21338: typo & typo-default
21339:
21340: * src/main/pa_globals.C 1.34:
21341: * src/main/untaint.C 1.19:
21342: html-typo - moved all processing to table [except preliminary \
21343: \n \r \n replacements to "\n"]
21344:
21345: * src/main/untaint.C 1.16:
21346: typo \r \r\n \n properly handled
21347:
21348: * src/classes/table.C 1.27:
21349: * src/include/pa_table.h 1.21:
21350: * src/main/pa_globals.C 1.33:
21351: * src/main/pa_table.C 1.18:
21352: * src/main/untaint.C 1.17:
21353: returned table originating. useful for reporting typo table
21354: problems origin. think would be useful somewhere else
21355:
21356: * src/classes/table.C 1.28:
21357: * src/main/untaint.C 1.18:
21358: html-typo - decided to move all the processing to table
21359:
21360: * src/main/pa_request.C 1.80:
21361: table empty lines ignored. system-default content type assigned
21362: in output:result [can fail in main:auto and skipped normal
21363: defaults extraction]
21364:
21365: * src/include/pa_string.h 1.53:
21366: * src/main/compile.y 1.115:
21367: #comment fixed minor bug
21368:
21369: * src/main/pa_request.C 1.81:
21370: * src/main/untaint.C 1.20:
21371: moved default typo-table to lowlevel - it initialization could
21372: be skipped if failed in @auto. so that exception report would
21373: use some table
21374:
21375: * src/main/untaint.C 1.21:
21376: z
21377:
21378: 2001-03-24 paf
21379: * src/main/pa_globals.C 1.28:
21380: * src/types/pa_vclass.C 1.6:
21381: * src/types/pa_vclass.h 1.11:
21382: * src/types/pa_vstateless_class.C 1.6:
21383: * src/types/pa_vstateless_class.h 1.8:
21384: thrown away freeze mech.
21385: no danger now for you can't do ^request:process[@new-method[]
21386: body]
21387: trick anymore.
21388: still remains $some_instance.process[@new-method[]
21389: possibility]
21390: but would leave it as a feature.
21391: see index for sample
21392:
21393: * src/include/pa_string.h 1.51:
21394: * src/main/pa_string.C 1.51:
21395: * src/main/untaint.C 1.14:
21396: * src/targets/cgi/parser3.C 1.47:
21397: html-typo 2
21398:
21399: * src/include/pa_array.h 1.29:
21400: * src/include/pa_hash.h 1.31:
21401: * src/include/pa_request.h 1.67:
21402: * src/main/compile.y 1.110:
21403: * src/main/pa_array.C 1.26:
21404: * src/main/pa_common.C 1.25:
21405: * src/main/pa_hash.C 1.29:
21406: * src/main/pa_request.C 1.73:
21407: * src/types/pa_vcookie.C 1.12:
21408: cyclic uses ignored. defaulted default content-type
21409:
21410: * src/doc/doxygen.cfg 1.1:
21411: * src/doc/doxygen.txt 1.1:
21412: * src/doc/generate.cmd 1.1:
21413: * src/doc/view.cmd 1.1:
21414: * src/include/pa_array.h 1.30:
21415: * src/include/pa_globals.h 1.26:
21416: * src/include/pa_pool.h 1.44:
21417: * src/include/pa_string.h 1.50:
21418: * src/include/pa_table.h 1.19:
21419: * src/main/execute.C 1.125:
21420: * src/main/pa_array.C 1.27:
21421: * src/main/pa_globals.C 1.31:
21422: * src/main/pa_request.C 1.78:
21423: * src/main/pa_string.C 1.50:
21424: * src/main/untaint.C 1.13:
21425: * src/targets/cgi/parser3.C 1.46:
21426: * src/targets/isapi/parser3isapi.C 1.18:
21427: * src/types/pa_value.h 1.32:
21428: * src/types/pa_vtable.h 1.6:
21429: html-typo 0
21430: html-typo 1. noticed double default content-type prob. run cgi.cmd tomorrow first
21431: html-typo sample. detected << problem: they become ltlt too fast
21432:
21433: * src/classes/file.C 1.6:
21434: * src/classes/root.C 1.49:
21435: * src/classes/table.C 1.25:
21436: * src/include/pa_common.h 1.25:
21437: * src/include/pa_request.h 1.69:
21438: * src/main/compile.y 1.111:
21439: * src/main/pa_common.C 1.28:
21440: * src/main/pa_request.C 1.77:
21441: * src/main/pa_string.C 1.49:
21442: * src/targets/isapi/parser3isapi.C 1.17:
21443: * src/types/pa_vfile.h 1.6:
21444: file_read stringified
21445:
21446: * src/include/pa_sapi.h 1.2:
21447: * src/main/pa_common.C 1.27:
21448: * src/main/pa_request.C 1.76:
21449: * src/targets/cgi/parser3.C 1.44:
21450: * src/targets/isapi/nt_log_events.mc 1.1:
21451: * src/targets/isapi/parser3isapi.C 1.16:
21452: * src/targets/isapi/parser3isapi.dsp 1.6:
21453: 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.
21454: isapi: used HSE_APPEND_LOG_PARAMETER feature
21455:
21456: * src/types/pa_valiased.C 1.3:
21457: decided to String-ify file_read
21458:
21459: * src/targets/cgi/parser3.C 1.45:
21460: * src/targets/isapi/nt_log_events.mc 1.2:
21461: * src/targets/isapi/parser3isapi.dsp 1.7:
21462: cgi: sapi::log
21463:
21464: * src/main/compile.y 1.109:
21465: * src/main/execute.C 1.124:
21466: * src/main/main.dsp 1.69:
21467: @CLASS equals @BASE. sanity
21468:
21469: * src/include/pa_common.h 1.22:
21470: * src/main/pa_common.C 1.23:
21471: * src/main/pa_request.C 1.72:
21472: * src/targets/cgi/parser3.C 1.42:
21473: * src/targets/isapi/pool_storage.h 1.2:
21474: * src/types/pa_vform.C 1.16:
21475: * src/types/pa_vform.h 1.14:
21476: auto.p monkey
21477:
21478: * src/include/pa_common.h 1.24:
21479: * src/include/pa_globals.h 1.25:
21480: * src/main/pa_common.C 1.26:
21481: * src/main/pa_globals.C 1.30:
21482: * src/main/pa_request.C 1.75:
21483: * src/targets/isapi/parser3isapi.C 1.15:
21484: fixed default content-type allocation storage
21485:
1.24 paf 21486: * src/include/pa_globals.h 1.24:
21487: * src/include/pa_request.h 1.68:
21488: * src/main/compile.y 1.113:
21489: * src/main/pa_common.C 1.29:
21490: * src/main/pa_globals.C 1.29:
21491: * src/main/pa_request.C 1.74:
21492: z
21493:
1.15 paf 21494: * src/include/pa_common.h 1.23:
21495: * src/main/pa_common.C 1.24:
21496: * src/targets/cgi/parser3.C 1.43:
21497: * src/targets/isapi/parser3isapi.C 1.14:
21498: auto.p monkey every target
21499:
21500: * src/main/compile.y 1.112:
21501: * src/main/compile_tools.h 1.34:
21502: #comment
21503:
21504: 2001-03-23 paf
21505: * src/classes/root.C 1.48:
21506: * src/classes/table.C 1.24:
21507: * src/include/pa_common.h 1.21:
21508: * src/include/pa_config_fixed.h 1.1:
21509: * src/include/pa_config_includes.h 1.1:
21510: * src/include/pa_string.h 1.49:
21511: * src/include/pa_threads.h 1.11:
21512: * src/include/pa_types.h 1.23:
21513: * src/include/pa_version.h 1.1:
21514: * src/main/compile.y 1.108:
21515: * src/main/execute.C 1.123:
21516: * src/main/pa_array.C 1.25:
21517: * src/main/pa_common.C 1.22:
21518: * src/main/pa_hash.C 1.28:
21519: * src/main/pa_pool.C 1.17:
21520: * src/main/pa_request.C 1.70:
21521: * src/main/pa_string.C 1.48:
21522: * src/main/untaint.C 1.12:
21523: * src/targets/cgi/parser3.C 1.40:
21524: * src/targets/isapi/parser3isapi.C 1.10:
21525: * src/types/pa_vfile.C 1.6:
21526: * src/types/pa_vform.C 1.15:
21527: cgi: reinvent document_root and request_uri under iis. autoconf
21528: updated. introducing ap_config_includes
21529:
21530: * src/targets/cgi/parser3.C 1.41:
21531: * src/targets/isapi/parser3isapi.C 1.12:
21532: isapi: think it would be better to rewrite as filter then to
21533: deal with pool
21534:
21535: * src/targets/cgi/parser3.C 1.39:
21536: cgi: reinvent document_root under iis
21537:
21538: * src/include/pa_globals.h 1.22:
21539: * src/main/pa_request.C 1.68:
21540: * src/targets/cgi/parser3.C 1.36:
21541: * src/targets/cgi/parser3.dsp 1.12:
21542: * src/targets/isapi/parser3isapi.C 1.8:
21543: * src/types/pa_vcookie.C 1.10:
21544: * src/types/pa_venv.h 1.12:
21545: * src/types/pa_vform.C 1.13:
21546: all: sapi beauty
21547:
21548: * src/main/pa_request.C 1.67:
21549: * src/targets/cgi/parser3.C 1.35:
21550: * src/targets/isapi/parser3isapi.C 1.7:
21551: * src/targets/isapi/parser3isapi.dsp 1.4:
21552: isapi minor env beauty
21553:
21554: * src/include/pa_globals.h 1.23:
21555: * src/include/pa_sapi.h 1.1:
21556: * src/main/main.dsp 1.67:
21557: * src/main/pa_globals.C 1.27:
21558: * src/main/pa_request.C 1.69:
21559: * src/targets/cgi/parser3.C 1.37:
21560: * src/targets/isapi/parser3isapi.C 1.9:
21561: * src/types/pa_vcookie.C 1.11:
21562: * src/types/pa_venv.h 1.13:
21563: * src/types/pa_vform.C 1.14:
21564: sapi made object
21565:
21566: * src/include/pa_pool.h 1.43:
21567: * src/main/pa_request.C 1.71:
21568: * src/targets/cgi/pa_pool.C 1.3:
21569: * src/targets/isapi/pa_pool.C 1.3:
21570: * src/targets/isapi/parser3isapi.C 1.13:
21571: * src/targets/isapi/parser3isapi.dsp 1.5:
21572: * src/targets/isapi/pool_storage.h 1.1:
21573: isapi: dumb pool storage
21574:
21575: * src/main/main.dsp 1.68:
21576: * src/targets/isapi/parser3isapi.C 1.11:
21577: isapi: docroot now like in cgi, not from APPL_PHYSICAL_PATH
21578:
21579: * src/targets/isapi/pa_pool.C 1.2:
21580: decided to continue with extension
21581:
21582: * src/targets/cgi/parser3.C 1.38:
21583: cgi: only one pool now
21584:
21585: 2001-03-22 paf
21586: * src/main/pa_request.C 1.66:
21587: * src/targets/cgi/parser3.C 1.34:
21588: * src/targets/isapi/parser3isapi.C 1.6:
21589: * src/targets/isapi/parser3isapi.dsp 1.3:
21590: isapi document_root 0
21591:
21592: * src/types/pa_vcookie.C 1.8:
21593: cookie attr decoded
21594:
21595: * src/include/pa_pool.h 1.40:
21596: * src/targets/cgi/pa_pool.C 1.2:
21597: * src/targets/cgi/parser3.C 1.31:
21598: * src/targets/cgi/parser3.dsp 1.11:
21599: * src/targets/isapi/pa_pool.C 1.1:
21600: * src/targets/isapi/parser3isapi.C 1.1:
21601: * src/targets/isapi/parser3isapi.def 1.1:
21602: * src/targets/isapi/parser3isapi.dsp 1.1:
21603: started isapi
21604:
21605: * src/targets/isapi/parser3isapi.C 1.5:
21606: isapi keep-alive
21607:
21608: * src/targets/isapi/KILL.EXE 1.1:
21609: * src/targets/isapi/PSTAT.EXE 1.1:
21610: * src/targets/isapi/istart.cmd 1.1:
21611: * src/targets/isapi/istop.cmd 1.1:
21612: * src/targets/isapi/kill.pl 1.1:
21613: isapi added utils
21614:
21615: * src/include/pa_pool.h 1.41:
21616: * src/main/pa_pool.C 1.16:
21617: * src/targets/cgi/parser3.C 1.32:
21618: * src/targets/isapi/parser3isapi.C 1.2:
21619: * src/targets/isapi/parser3isapi.dsp 1.2:
21620: * src/types/pa_vform.C 1.12:
21621: isapi 0
21622:
21623: * src/include/pa_globals.h 1.20:
21624: * src/include/pa_request.h 1.66:
21625: * src/include/pa_types.h 1.22:
21626: * src/main/pa_globals.C 1.26:
21627: * src/main/pa_request.C 1.63:
21628: * src/targets/cgi/parser3.C 1.30:
21629: * src/types/pa_vcookie.C 1.9:
21630: config of auto.p path: parser_root_auto_path parser_site_auto_path
21631:
21632: * src/targets/cgi/vform_fields_fill.C 1.2:
21633: * src/targets/cgi/vform_fields_fill.h 1.2:
21634: * src/targets/isapi/parser3isapi.C 1.4:
21635: z
21636:
21637: * src/include/pa_globals.h 1.21:
21638: * src/main/pa_common.C 1.21:
21639: * src/main/pa_request.C 1.64:
21640: some comments
21641:
21642: * src/include/pa_pool.h 1.42:
21643: * src/main/pa_request.C 1.65:
21644: * src/targets/cgi/parser3.C 1.33:
21645: * src/targets/isapi/parser3isapi.C 1.3:
21646: isapi 1
21647:
21648: 2001-03-21 paf
21649: * src/include/pa_globals.h 1.18:
21650: * src/targets/cgi/parser3.C 1.28:
21651: * src/types/pa_venv.h 1.11:
21652: in cookie & env. todo:post
21653:
21654: * src/Makefile.am 1.3:
21655: * src/classes/Makefile.am 1.2:
21656: * src/classes/file.C 1.5:
21657: * src/classes/root.C 1.47:
21658: * src/classes/table.C 1.23:
21659: * src/include/pa_array.h 1.28:
21660: * src/include/pa_common.h 1.20:
21661: * src/include/pa_globals.h 1.17:
21662: * src/include/pa_pool.h 1.39:
21663: * src/include/pa_request.h 1.65:
21664: * src/include/pa_string.h 1.48:
21665: * src/main/Makefile.am 1.8:
21666: * src/main/compile.y 1.107:
21667: * src/main/execute.C 1.122:
21668: * src/main/main.dsp 1.66:
21669: * src/main/pa_common.C 1.20:
21670: * src/main/pa_globals.C 1.25:
21671: * src/main/pa_request.C 1.62:
21672: * src/main/pa_string.C 1.47:
21673: * src/main/pa_table.C 1.16:
21674: * src/main/untaint.C 1.11:
21675: * src/targets/Makefile.am 1.4:
21676: * src/targets/cgi/Makefile.am 1.2:
21677: * src/targets/cgi/parser3.C 1.27:
21678: * src/targets/cgi/parser3.dsp 1.10:
21679: * src/types/Makefile.am 1.2:
21680: * src/types/pa_vcookie.C 1.7:
21681: * src/types/pa_vform.C 1.11:
21682: * src/types/pa_vstring.h 1.11:
21683: * src/types/pa_wwrapper.h 1.5:
21684: shifted apache branch on main trunc
21685:
21686: * src/targets/cgi/parser3.C 1.29:
21687: z
21688:
21689: * src/include/pa_common.h [automake_update] 1.19.2.2:
21690: * src/include/pa_globals.h [automake_update] 1.16.2.1:
21691: * src/include/pa_pool.h [automake_update] 1.38.2.1:
21692: * src/include/pa_request.h [automake_update] 1.64.2.4:
21693: * src/main/main.dsp [automake_update] 1.65.2.1:
21694: * src/main/pa_common.C [automake_update] 1.19.2.5:
21695: * src/main/pa_request.C [automake_update] 1.61.2.3:
21696: * src/targets/cgi/parser3.C [automake_update] 1.26.2.4:
21697: * src/targets/cgi/parser3.dsp [automake_update] 1.9.2.1:
21698: * src/types/pa_vcookie.C [automake_update] 1.6.2.2:
21699: * src/types/pa_vform.C [automake_update] 1.10.2.1:
21700: * src/types/pa_vstring.h [automake_update] 1.10.2.1:
21701: starting mod_parser3
21702:
21703: * src/include/pa_globals.h 1.19:
21704: post. todo: config of auto.p path
21705:
21706: 2001-03-20 paf
21707: * src/classes/Makefile.am 1.1:
21708: * src/types/Makefile.am 1.1:
21709: file Makefile.am was initially added on branch automake_update.
21710:
21711: * src/main/pa_common.C [automake_update] 1.19.2.4:
21712: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.3:
21713: * src/targets/cgi/parser3.C [automake_update] 1.26.2.3:
21714: automake compiled and works. todo:make win32 ifdefs work and
21715: add ifdef unistd
21716:
21717: * src/classes/Makefile.am [automake_update] 1.1.2.1:
21718: * src/classes/file.C 1.4:
21719: * src/classes/table.C 1.21:
21720: * src/classes/table.C [automake_update] 1.22.2.2:
21721: * src/include/pa_array.h 1.27:
21722: * src/include/pa_common.h 1.18:
21723: * src/include/pa_common.h [automake_update] 1.19.2.1:
21724: * src/include/pa_request.h 1.64:
21725: * src/include/pa_request.h [automake_update] 1.64.2.3:
21726: * src/include/pa_string.h 1.47:
21727: * src/include/pa_table.h 1.18:
21728: * src/include/pa_threads.h 1.10:
21729: * src/main/Makefile.am [automake_update] 1.7.16.3:
21730: * src/main/pa_common.C [automake_update] 1.19.2.3:
21731: * src/main/pa_globals.C 1.24:
21732: * src/main/pa_request.C [automake_update] 1.61.2.2:
21733: * src/main/pa_table.C [automake_update] 1.15.2.1:
21734: * src/main/untaint.C 1.10:
21735: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.2:
21736: * src/targets/cgi/parser3.C [automake_update] 1.26.2.2:
21737: * src/types/Makefile.am [automake_update] 1.1.2.1:
21738: * src/types/pa_valiased.h 1.8:
21739: * src/types/pa_value.h 1.31:
21740: * src/types/pa_vform.h 1.13:
21741: z
21742:
21743: * src/include/pa_request.h [automake_update] 1.64.2.2:
21744: * src/main/Makefile.am [automake_update] 1.7.16.2:
21745: * src/main/compile.y [automake_update] 1.106.2.1:
21746: * src/main/execute.C [automake_update] 1.121.2.2:
21747: * src/main/pa_common.C [automake_update] 1.19.2.2:
21748: * src/types/Makefile.am [automake_update] 1.1.2.2:
21749: removing locking
21750:
21751: * src/Makefile.am [automake_update] 1.2.16.1:
21752: * src/classes/file.C [automake_update] 1.4.2.1:
21753: * src/classes/root.C [automake_update] 1.46.2.1:
21754: * src/classes/table.C [automake_update] 1.22.2.1:
21755: * src/include/pa_array.h [automake_update] 1.27.2.1:
21756: * src/include/pa_request.h [automake_update] 1.64.2.1:
21757: * src/include/pa_string.h [automake_update] 1.47.2.1:
21758: * src/main/Makefile.am [automake_update] 1.7.16.1:
21759: * src/main/execute.C [automake_update] 1.121.2.1:
21760: * src/main/pa_common.C [automake_update] 1.19.2.1:
21761: * src/main/pa_globals.C [automake_update] 1.24.2.1:
21762: * src/main/pa_request.C [automake_update] 1.61.2.1:
21763: * src/main/pa_string.C [automake_update] 1.46.2.1:
21764: * src/main/untaint.C [automake_update] 1.10.2.1:
21765: * src/targets/Makefile.am [automake_update] 1.3.16.1:
21766: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.1:
21767: * src/targets/cgi/parser3.C [automake_update] 1.26.2.1:
21768: * src/types/pa_vcookie.C [automake_update] 1.6.2.1:
21769: * src/types/pa_wwrapper.h [automake_update] 1.4.8.1:
21770: String::UL_
21771:
21772: * src/classes/table.C 1.22:
21773: * src/include/pa_common.h 1.19:
21774: * src/main/pa_common.C 1.19:
21775: * src/main/pa_request.C 1.61:
21776: * src/types/pa_vfile.h 1.5:
21777: ^table:save
21778:
21779: 2001-03-19 paf
21780: * src/classes/file.C 1.2:
21781: * src/classes/request.C 1.4:
21782: * src/classes/table.C 1.19:
21783: * src/include/pa_string.h 1.45:
21784: * src/main/main.dsp 1.61:
21785: * src/main/pa_pool.C 1.15:
21786: * src/main/pa_request.C 1.58:
21787: * src/main/untaint.C 1.9:
21788: * src/types/pa_value.h 1.27:
21789: * src/types/pa_vfile.C 1.2:
21790: * src/types/pa_vfile.h 1.2:
21791: * src/types/pa_vform.C 1.10:
21792: file 1
21793:
21794: * src/classes/table.C 1.17:
21795: * src/include/pa_pool.h 1.38:
21796: * src/include/pa_request.h 1.63:
21797: * src/include/pa_table.h 1.16:
21798: * src/include/pa_types.h 1.20:
21799: * src/main/execute.C 1.119:
21800: * src/main/pa_request.C 1.57:
21801: * src/targets/cgi/parser3.C 1.25:
21802: * src/types/pa_value.h 1.25:
21803: * src/types/pa_vclass.h 1.10:
21804: * src/types/pa_vform.C 1.8:
21805: * src/types/pa_vstateless_class.h 1.5:
21806: * src/types/pa_vstateless_object.h 1.4:
21807: ^table:set{default level: TABLE}
21808:
21809: * src/classes/_request.h 1.3:
21810: * src/classes/request.C 1.5:
21811: * src/main/pa_globals.C 1.22:
21812: * src/types/pa_vrequest.C 1.2:
21813: * src/types/pa_vrequest.h 1.6:
21814: VRequest moved to :VStateless_object
21815:
21816: * src/classes/_request.h 1.4:
21817: * src/classes/request.C 1.6:
21818: * src/main/main.dsp 1.65:
21819: * src/main/pa_globals.C 1.23:
21820: * src/types/pa_value.h 1.30:
21821: * src/types/pa_vform.h 1.12:
21822: * src/types/pa_vrequest.C 1.3:
21823: * src/types/pa_vrequest.h 1.7:
21824: VRequest moved to :Value
21825:
21826: * src/types/pa_valiased.h 1.4:
21827: * src/types/pa_vbool.h 1.4:
21828: doc: Value and it's derivates somehow unlinked. don't know why yet
21829:
21830: * src/classes/_env.h 1.6:
21831: * src/classes/_table.h 1.4:
21832: * src/classes/env.C 1.8:
21833: * src/classes/table.C 1.20:
21834: * src/main/execute.C 1.121:
21835: * src/main/main.dsp 1.63:
21836: * src/main/pa_globals.C 1.20:
21837: * src/main/pa_request.C 1.60:
21838: * src/types/pa_value.h 1.28:
21839: * src/types/pa_vcookie.C 1.6:
21840: * src/types/pa_vcookie.h 1.6:
21841: * src/types/pa_venv.h 1.10:
21842: VEnv is now :Value
21843:
21844: * src/targets/cgi/pa_vform.C 1.3:
21845: * src/types/pa_valiased.C 1.1:
21846: * src/types/pa_valiased.h 1.7:
21847: * src/types/pa_value.h 1.29:
21848: * src/types/pa_vstateless_class.C 1.5:
21849: * src/types/pa_vstateless_class.h 1.7:
21850: * src/types/pa_vstateless_object.h 1.7:
21851: moved common get_element part from stateless object&class into VAliased
21852:
21853: * src/classes/_file.h 1.2:
21854: * src/classes/file.C 1.3:
21855: * src/include/pa_types.h 1.21:
21856: * src/main/pa_globals.C 1.18:
21857: * src/main/pa_request.C 1.59:
21858: * src/targets/cgi/parser3.C 1.26:
21859: * src/types/pa_valiased.h 1.6:
21860: * src/types/pa_vfile.C 1.4:
21861: * src/types/pa_vfile.h 1.3:
21862: * src/types/pa_vstateless_class.h 1.6:
21863: * src/types/pa_vstateless_object.h 1.5:
21864: \ to / and ^file:save
21865:
21866: * src/classes/root.C 1.46:
21867: * src/classes/table.C 1.16:
21868: * src/main/pa_exception.C 1.7:
21869: * src/main/pa_request.C 1.53:
21870: * src/targets/cgi/parser3.C 1.24:
21871: * src/types/pa_vbool.h 1.3:
21872: * src/types/pa_vcookie.C 1.3:
21873: * src/types/pa_vcookie.h 1.3:
21874: * src/types/pa_vdouble.h 1.9:
21875: * src/types/pa_venv.h 1.8:
21876: * src/types/pa_vform.h 1.8:
21877: * src/types/pa_vint.h 1.10:
21878: * src/types/pa_vrequest.h 1.4:
21879: doc: detected Value derivates prob
21880:
21881: * src/include/code.h 1.25:
21882: * src/include/pa_array.h 1.25:
21883: * src/include/pa_pool.h 1.35:
21884: * src/include/pa_string.h 1.42:
21885: * src/include/pa_threads.h 1.8:
21886: * src/main/compile.C 1.32:
21887: * src/main/compile.y 1.105:
21888: * src/main/compile_tools.C 1.29:
21889: * src/main/compile_tools.h 1.32:
21890: * src/main/execute.C 1.117:
21891: * src/main/pa_array.C 1.23:
21892: * src/main/pa_common.C 1.15:
21893: * src/main/pa_exception.C 1.8:
21894: * src/main/pa_globals.C 1.15:
21895: * src/main/pa_hash.C 1.25:
21896: * src/main/pa_pool.C 1.13:
21897: * src/main/pa_request.C 1.54:
21898: * src/main/pa_string.C 1.45:
21899: * src/main/pa_table.C 1.14:
21900: * src/main/untaint.C 1.7:
21901: * src/types/pa_value.h 1.23:
21902: auto @brief
21903:
21904: * src/classes/_file.h 1.1:
21905: * src/classes/file.C 1.1:
21906: * src/classes/table.C 1.18:
21907: * src/include/pa_common.h 1.17:
21908: * src/include/pa_globals.h 1.16:
21909: * src/include/pa_string.h 1.44:
21910: * src/include/pa_table.h 1.17:
21911: * src/main/main.dsp 1.60:
21912: * src/main/pa_common.C 1.18:
21913: * src/main/pa_globals.C 1.17:
21914: * src/types/pa_value.h 1.26:
21915: * src/types/pa_vcookie.h 1.4:
21916: * src/types/pa_venv.h 1.9:
21917: * src/types/pa_vfile.C 1.1:
21918: * src/types/pa_vfile.h 1.1:
21919: * src/types/pa_vform.C 1.9:
21920: * src/types/pa_vform.h 1.9:
21921: * src/types/pa_vrequest.h 1.5:
21922: * src/types/pa_vtable.h 1.5:
21923: file class just compiled
21924:
21925: * src/types/pa_vfile.C 1.5:
21926: * src/types/pa_vfile.h 1.4:
21927: * src/types/pa_vstateless_object.h 1.6:
21928: vfile doxx
21929:
21930: * src/classes/_response.h 1.2:
21931: * src/classes/response.C 1.4:
21932: * src/main/pa_globals.C 1.21:
21933: * src/types/pa_vform.h 1.11:
21934: * src/types/pa_vresponse.h 1.3:
21935: VResponse moved to :VStateless_object
21936:
21937: * src/classes/_request.h 1.2:
21938: * src/classes/request.C 1.3:
21939: * src/include/code.h 1.24:
21940: * src/include/pa_array.h 1.24:
21941: * src/include/pa_common.h 1.15:
21942: * src/include/pa_exception.h 1.10:
21943: * src/include/pa_globals.h 1.13:
21944: * src/include/pa_hash.h 1.28:
21945: * src/include/pa_pool.h 1.34:
21946: * src/include/pa_request.h 1.61:
21947: * src/include/pa_stack.h 1.7:
21948: * src/include/pa_string.h 1.41:
21949: * src/include/pa_table.h 1.14:
21950: * src/include/pa_threads.h 1.7:
21951: * src/include/pa_types.h 1.17:
21952: * src/main/execute.C 1.116:
21953: * src/main/pa_pool.C 1.12:
21954: * src/main/pa_request.C 1.52:
21955: * src/main/pa_string.C 1.44:
21956: * src/main/untaint.C 1.6:
21957: * src/targets/cgi/parser3.C 1.23:
21958: * src/types/pa_value.h 1.22:
21959: * src/types/pa_vform.C 1.7:
21960: doxygen include/, Value
21961:
21962: * src/include/code.h 1.26:
21963: * src/include/pa_array.h 1.26:
21964: * src/include/pa_common.h 1.16:
21965: * src/include/pa_exception.h 1.11:
21966: * src/include/pa_globals.h 1.14:
21967: * src/include/pa_globals.h 1.15:
21968: * src/include/pa_hash.h 1.29:
21969: * src/include/pa_pool.h 1.36:
21970: * src/include/pa_pool.h 1.37:
21971: * src/include/pa_request.h 1.62:
21972: * src/include/pa_stack.h 1.8:
21973: * src/include/pa_string.h 1.43:
21974: * src/include/pa_string.h 1.46:
21975: * src/include/pa_table.h 1.15:
21976: * src/include/pa_threads.h 1.9:
21977: * src/include/pa_types.h 1.18:
21978: * src/main/compile.C 1.33:
21979: * src/main/compile.y 1.106:
21980: * src/main/compile_tools.C 1.30:
21981: * src/main/compile_tools.h 1.33:
21982: * src/main/execute.C 1.118:
21983: * src/main/pa_array.C 1.24:
21984: * src/main/pa_common.C 1.16:
21985: * src/main/pa_exception.C 1.9:
21986: * src/main/pa_globals.C 1.16:
21987: * src/main/pa_hash.C 1.26:
21988: * src/main/pa_pool.C 1.14:
21989: * src/main/pa_request.C 1.55:
21990: * src/main/pa_string.C 1.46:
21991: * src/main/pa_table.C 1.15:
21992: * src/main/untaint.C 1.8:
21993: * src/types/pa_valiased.h 1.5:
21994: * src/types/pa_value.h 1.24:
21995: * src/types/pa_vfile.C 1.3:
21996: z
21997:
21998: * src/include/pa_hash.h 1.30:
21999: * src/include/pa_types.h 1.19:
22000: * src/main/pa_common.C 1.17:
22001: * src/main/pa_hash.C 1.27:
22002: * src/main/pa_request.C 1.56:
22003: * src/types/pa_vcookie.C 1.4:
22004: renamed Hash::Value to Val so to doxygen would finlly stop
22005: confusing those Value-s
22006:
22007: * src/main/main.dsp 1.64:
22008: * src/targets/cgi/parser3.dsp 1.9:
22009: * src/types/pa_valiased.C 1.2:
22010: * src/types/pa_vform.h 1.10:
22011: commented VForm
22012:
22013: * src/classes/_cookie.h 1.2:
22014: * src/classes/_table.h 1.3:
22015: * src/classes/cookie.C 1.3:
22016: * src/main/execute.C 1.120:
22017: * src/main/main.dsp 1.62:
22018: * src/main/pa_globals.C 1.19:
22019: * src/types/pa_vcookie.C 1.5:
22020: * src/types/pa_vcookie.h 1.5:
22021: VCookie is now :Value
22022:
22023: 2001-03-18 paf
22024: * src/classes/_cookie.h 1.1:
22025: * src/classes/cookie.C 1.1:
22026: * src/include/pa_common.h 1.14:
22027: * src/include/pa_globals.h 1.12:
22028: * src/include/pa_request.h 1.60:
22029: * src/include/pa_string.h 1.40:
22030: * src/include/pa_types.h 1.16:
22031: * src/main/main.dsp 1.59:
22032: * src/main/pa_common.C 1.14:
22033: * src/main/pa_globals.C 1.14:
22034: * src/main/pa_hash.C 1.24:
22035: * src/main/pa_request.C 1.51:
22036: * src/main/pa_string.C 1.43:
22037: * src/main/untaint.C 1.5:
22038: * src/targets/cgi/parser3.C 1.21:
22039: * src/types/pa_value.h 1.21:
22040: * src/types/pa_vcookie.C 1.1:
22041: * src/types/pa_vcookie.h 1.1:
22042: * src/types/pa_vform.C 1.6:
22043: * src/types/pa_vform.h 1.7:
22044: * src/types/pa_vhash.h 1.9:
22045: * src/types/pa_vunknown.h 1.4:
22046: cookie class
22047:
22048: * src/include/pa_hash.h 1.26:
22049: * src/main/pa_hash.C 1.22:
22050: * src/targets/cgi/parser3.C 1.17:
22051: response fields to header
22052:
22053: * src/classes/root.C 1.41:
22054: * src/classes/string.C 1.12:
22055: * src/include/pa_string.h 1.37:
22056: * src/main/pa_globals.C 1.11:
22057: * src/main/pa_request.C 1.44:
22058: * src/main/pa_string.C 1.41:
22059: * src/types/pa_vdouble.h 1.8:
22060: * src/types/pa_vform.C 1.5:
22061: * src/types/pa_vint.h 1.9:
22062: * src/types/pa_vstateless_class.C 1.4:
22063: convinient string(pool, char *src, bool tainted) ctor
22064:
22065: * src/include/pa_hash.h 1.27:
22066: * src/include/pa_request.h 1.58:
22067: * src/include/pa_string.h 1.36:
22068: * src/main/pa_globals.C 1.10:
22069: * src/main/pa_hash.C 1.23:
22070: * src/main/pa_request.C 1.43:
22071: * src/main/pa_string.C 1.40:
22072: * src/main/untaint.C 1.3:
22073: * src/targets/cgi/parser3.C 1.18:
22074: proper @exceptions params tainting
22075:
22076: * src/classes/_response.h 1.1:
22077: * src/classes/response.C 1.1:
22078: * src/include/pa_globals.h 1.8:
22079: * src/include/pa_hash.h 1.25:
22080: * src/include/pa_request.h 1.57:
22081: * src/main/compile.C 1.31:
22082: * src/main/compile.y 1.104:
22083: * src/main/execute.C 1.114:
22084: * src/main/main.dsp 1.58:
22085: * src/main/pa_globals.C 1.8:
22086: * src/main/pa_hash.C 1.21:
22087: * src/main/pa_request.C 1.41:
22088: * src/targets/cgi/parser3.C 1.16:
22089: * src/targets/cgi/parser3.dsp 1.8:
22090: * src/types/pa_value.h 1.18:
22091: * src/types/pa_vhash.h 1.6:
22092: * src/types/pa_vrequest.h 1.3:
22093: * src/types/pa_vresponse.h 1.1:
22094: $response: 0 request::core exception rethrow
22095:
22096: * src/classes/request.C 1.2:
22097: * src/classes/response.C 1.2:
22098: * src/classes/root.C 1.42:
22099: * src/include/pa_common.h 1.13:
22100: * src/include/pa_globals.h 1.10:
22101: * src/include/pa_request.h 1.59:
22102: * src/include/pa_string.h 1.38:
22103: * src/main/pa_common.C 1.13:
22104: * src/main/pa_globals.C 1.12:
22105: * src/main/pa_request.C 1.45:
22106: * src/targets/cgi/parser3.C 1.19:
22107: ^taint 0
22108:
22109: * src/classes/cookie.C 1.2:
22110: * src/types/pa_vcookie.C 1.2:
22111: * src/types/pa_vcookie.h 1.2:
22112: cookie: allowed access to hash-assigned
22113:
22114: * src/include/pa_globals.h 1.9:
22115: * src/main/execute.C 1.115:
22116: * src/main/pa_globals.C 1.9:
22117: * src/main/pa_request.C 1.42:
22118: * src/targets/cgi/parser3.C 1.22:
22119: z
22120:
22121: * src/main/pa_request.C 1.50:
22122: zero length output allowed
22123:
22124: * src/classes/root.C 1.44:
22125: * src/include/pa_globals.h 1.11:
22126: * src/include/pa_string.h 1.39:
22127: * src/main/pa_globals.C 1.13:
22128: * src/main/pa_request.C 1.47:
22129: * src/main/pa_string.C 1.42:
22130: * src/types/pa_value.h 1.19:
22131: * src/types/pa_vhash.h 1.7:
22132: $defautl[$content-type[$value[text/html] $charset[windows-1251]]
22133:
22134: * src/classes/root.C 1.43:
22135: * src/main/pa_request.C 1.46:
22136: * src/main/untaint.C 1.4:
22137: * src/targets/cgi/parser3.C 1.20:
22138: taint[uri
22139:
22140: * src/classes/response.C 1.3:
22141: * src/main/pa_request.C 1.49:
22142: * src/types/pa_value.h 1.20:
22143: * src/types/pa_vhash.h 1.8:
22144: * src/types/pa_vresponse.h 1.2:
22145: ^response:clear[]
22146:
22147: * src/classes/root.C 1.45:
22148: * src/main/pa_request.C 1.48:
22149: taint forgotten forced lang switch
22150:
22151: 2001-03-16 paf
22152: * src/include/code.h 1.22:
22153: * src/include/pa_hash.h 1.24:
22154: * src/include/pa_request.h 1.55:
22155: * src/main/compile.y 1.102:
22156: * src/main/execute.C 1.108:
22157: * src/types/pa_value.h 1.15:
22158: * src/types/pa_vhash.h 1.5:
22159: * src/types/pa_vstring.h 1.10:
22160: * src/types/pa_vtable.h 1.4:
22161: * src/types/pa_wcontext.C 1.4:
22162: * src/types/pa_wcontext.h 1.6:
22163: see () and {} param wcontext conflict
22164:
22165: * src/main/execute.C 1.113:
22166: * src/main/main.dsp 1.57:
22167: * src/types/pa_value.h 1.17:
22168: * src/types/pa_vrequest.h 1.2:
22169: native method' class call with less params then needed error reporting
22170:
22171: * src/classes/double.C 1.17:
22172: * src/include/code.h 1.23:
22173: * src/main/compile.y 1.103:
22174: * src/main/compile_tools.C 1.28:
22175: * src/main/compile_tools.h 1.31:
22176: * src/main/execute.C 1.109:
22177: ) and {} param wcontext conflict fixed by OP_EXPR_CODE__STORE_PARAM
22178:
22179: * src/main/execute.C 1.107:
22180: * src/types/pa_value.h 1.14:
22181: * src/types/pa_vstateless_object.h 1.3:
22182: * src/types/pa_vstring.h 1.9:
22183: disabled $string.field
22184:
22185: * src/main/execute.C 1.110:
22186: * src/types/pa_vmframe.h 1.7:
22187: if(in "/news/")
22188:
22189: * src/include/pa_globals.h 1.6:
22190: * src/main/execute.C 1.111:
22191: * src/main/pa_globals.C 1.6:
22192: * src/types/pa_value.h 1.16:
22193: * src/types/pa_vcframe.h 1.3:
22194: * src/types/pa_vmframe.h 1.8:
22195: * src/types/pa_wcontext.h 1.7:
22196: $result
22197:
22198: * src/classes/_request.h 1.1:
22199: * src/classes/request.C 1.1:
22200: * src/include/pa_globals.h 1.7:
22201: * src/include/pa_request.h 1.56:
22202: * src/main/execute.C 1.112:
22203: * src/main/main.dsp 1.56:
22204: * src/main/pa_globals.C 1.7:
22205: * src/main/pa_request.C 1.40:
22206: * src/targets/cgi/parser3.C 1.15:
22207: * src/types/pa_vform.C 1.4:
22208: * src/types/pa_vrequest.C 1.1:
22209: * src/types/pa_vrequest.h 1.1:
22210: $request : query :uri
22211:
22212: 2001-03-15 paf
22213: * src/main/compile.y 1.99:
22214: * src/main/pa_request.C 1.37:
22215: * src/targets/cgi/parser3.C 1.13:
22216: * src/types/pa_vstring.h 1.7:
22217: pre-pre-pre-beta cgi under win32 apache pre pre pre works
22218:
22219: * src/main/compile.y 1.100:
22220: * src/main/execute.C 1.105:
22221: z
22222:
22223: * src/main/compile.y 1.101:
22224: * src/main/execute.C 1.106:
22225: * src/main/pa_request.C 1.38:
22226: * src/targets/cgi/parser3.C 1.14:
22227: * src/types/pa_vstring.h 1.8:
22228: @exception
22229:
22230: * src/include/pa_globals.h 1.5:
22231: * src/main/pa_globals.C 1.5:
22232: * src/main/pa_request.C 1.36:
22233: * src/targets/cgi/parser3.C 1.12:
22234: * src/types/pa_vform.C 1.3:
22235: * src/types/pa_vform.h 1.6:
22236: vform fillfields just compiled
22237:
22238: * src/main/pa_request.C 1.39:
22239: news sample
22240:
22241: 2001-03-14 paf
22242: * src/include/core.h 1.16:
22243: * src/include/pa_globals.h 1.1:
22244: * src/include/pa_pool.h 1.33:
22245: * src/include/pa_string.h 1.35:
22246: * src/include/pa_types.h 1.13:
22247: * src/main/compile.y 1.98:
22248: * src/main/core.C 1.69:
22249: * src/main/main.dsp 1.54:
22250: * src/main/pa_globals.C 1.1:
22251: * src/main/pa_request.C 1.31:
22252: * src/targets/cgi/pa_vform.C 1.2:
22253: * src/targets/cgi/parser3.C 1.5:
22254: * src/targets/cgi/parser3.dsp 1.4:
22255: * src/types/pa_value.h 1.13:
22256: * src/types/pa_vform.h 1.3:
22257: * src/types/pa_vunknown.h 1.3:
22258: global handler, exceptions in parser3
22259:
22260: * src/include/pa_globals.h 1.4:
22261: * src/main/pa_globals.C 1.4:
22262: * src/main/pa_request.C 1.34:
22263: * src/targets/cgi/parser3.dsp 1.7:
22264: * src/types/pa_vform.C 1.2:
22265: * src/types/pa_vform.h 1.5:
22266: * src/types/pa_vstring.h 1.6:
22267: limits -1
22268:
22269: * src/include/pa_common.h 1.12:
22270: * src/include/pa_types.h 1.14:
22271: * src/main/pa_request.C 1.32:
22272: * src/targets/cgi/parser3.C 1.7:
22273: PATH_DELIMITER_CHAR
22274:
22275: * src/targets/cgi/parser3.C 1.8:
22276: # if MSVC
22277:
22278: * src/include/pa_globals.h 1.3:
22279: * src/include/pa_request.h 1.53:
22280: * src/include/pa_types.h 1.15:
22281: * src/main/main.dsp 1.55:
22282: * src/main/pa_globals.C 1.3:
22283: * src/main/pa_request.C 1.33:
22284: * src/targets/cgi/parser3.C 1.10:
22285: * src/targets/cgi/parser3.dsp 1.6:
22286: * src/types/pa_vform.C 1.1:
22287: * src/types/pa_vform.h 1.4:
22288: request_info -1
22289:
22290: * src/include/pa_globals.h 1.2:
22291: * src/main/pa_globals.C 1.2:
22292: * src/targets/cgi/parser3.C 1.9:
22293: * src/targets/cgi/parser3.dsp 1.5:
22294: * src/targets/cgi/vform_fields_fill.C 1.1:
22295: * src/targets/cgi/vform_fields_fill.h 1.1:
22296: vform_fields_fill
22297:
22298: * src/include/pa_request.h 1.54:
22299: * src/main/pa_request.C 1.35:
22300: * src/targets/cgi/parser3.C 1.11:
22301: * src/targets/cgi/parser3.C 1.6:
22302: z
22303:
22304: 2001-03-13 paf
22305: * src/main/execute.C 1.101:
22306: * src/types/pa_value.h 1.10:
22307: * src/types/pa_venv.h 1.4:
22308: for future methods of ENV constructor if
22309:
22310: * src/classes/root.C 1.36:
22311: * src/classes/table.C 1.12:
22312: * src/include/pa_exception.h 1.9:
22313: * src/include/pa_pool.h 1.31:
22314: skipped_restructure_exceptions_dead_end
22315:
22316: * src/types/pa_vstateless_class.h 1.1:
22317: file pa_vstateless_class.h was initially added on branch
22318: stateless_class.
22319:
22320: * src/include/code.h 1.21:
22321: * src/include/pa_string.h 1.34:
22322: * src/main/compile.y 1.95:
22323: * src/main/execute.C 1.103:
22324: * src/main/pa_string.C 1.39:
22325: 'value is type' expr operator
22326:
22327: * src/classes/form.C 1.2:
22328: * src/main/compile.y 1.97:
22329: * src/main/core.C 1.68:
22330: * src/types/pa_value.h 1.12:
22331: * src/types/pa_vclass.h 1.9:
22332: * src/types/pa_venv.h 1.7:
22333: * src/types/pa_vform.h 1.2:
22334: * src/types/pa_vstateless_class.C 1.3:
22335: * src/types/pa_vstateless_class.h 1.4:
22336: form:fields removed. use $form.CLASS instead
22337:
22338: * src/types/pa_vstateless_class.C 1.1:
22339: file pa_vstateless_class.C was initially added on branch
22340: stateless_class.
22341:
22342: * src/include/core.h 1.14:
22343: * src/include/pa_common.h 1.10:
22344: * src/include/pa_request.h 1.51:
22345: * src/main/pa_common.C 1.12:
22346: * src/main/pa_request.C 1.29:
22347: * src/targets/cgi/parser3.C 1.3:
22348: before error show with parser
22349:
22350: * src/types/pa_venv.h 1.1:
22351: file pa_venv.h was initially added on branch stateless_class.
22352:
22353: * src/targets/cgi/Makefile.am 1.1:
22354: * src/targets/cgi/pa_pool.C 1.1:
22355: * src/targets/cgi/pa_vform.C 1.1:
22356: * src/targets/cgi/parser.dsp 1.1:
22357: * src/targets/cgi/parser3.C 1.1:
22358: renamed targets/ parser to cgi
22359:
22360: * src/classes/_double.h 1.5:
22361: * src/classes/_double.h [stateless_class] 1.4.8.1:
22362: * src/classes/_env.h 1.4:
22363: * src/classes/_env.h [stateless_class] 1.3.8.1:
22364: * src/classes/_int.h 1.5:
22365: * src/classes/_int.h [stateless_class] 1.4.8.1:
22366: * src/classes/_root.h 1.4:
22367: * src/classes/_root.h [stateless_class] 1.3.8.1:
22368: * src/classes/_string.h 1.6:
22369: * src/classes/_string.h [stateless_class] 1.5.4.1:
22370: * src/classes/_table.h 1.2:
22371: * src/classes/_table.h [stateless_class] 1.1.6.1:
22372: * src/classes/double.C 1.15:
22373: * src/classes/double.C [stateless_class] 1.14.2.1:
22374: * src/classes/env.C 1.5:
22375: * src/classes/env.C [stateless_class] 1.4.8.1:
22376: * src/classes/int.C 1.14:
22377: * src/classes/int.C [stateless_class] 1.13.2.1:
22378: * src/classes/root.C 1.38:
22379: * src/classes/root.C [stateless_class] 1.37.2.1:
22380: * src/classes/string.C 1.10:
22381: * src/classes/string.C [stateless_class] 1.9.4.1:
22382: * src/classes/table.C 1.14:
22383: * src/classes/table.C [stateless_class] 1.13.2.1:
22384: * src/include/pa_request.h 1.46:
22385: * src/include/pa_request.h [stateless_class] 1.45.2.1:
22386: * src/main/compile.C 1.29:
22387: * src/main/compile.C [stateless_class] 1.28.2.1:
22388: * src/main/compile_tools.h 1.30:
22389: * src/main/compile_tools.h [stateless_class] 1.29.8.1:
22390: * src/main/core.C 1.64:
22391: * src/main/core.C [stateless_class] 1.63.6.1:
22392: * src/main/execute.C 1.100:
22393: * src/main/execute.C [stateless_class] 1.99.2.1:
22394: * src/main/main.dsp 1.51:
22395: * src/main/main.dsp [stateless_class] 1.50.6.1:
22396: * src/main/pa_request.C 1.26:
22397: * src/main/pa_request.C [stateless_class] 1.25.2.1:
22398: * src/types/pa_valiased.h 1.3:
22399: * src/types/pa_valiased.h [stateless_class] 1.2.8.1:
22400: * src/types/pa_value.h 1.9:
22401: * src/types/pa_value.h [stateless_class] 1.8.2.1:
22402: * src/types/pa_vclass.C 1.5:
22403: * src/types/pa_vclass.C [stateless_class] 1.4.8.1:
22404: * src/types/pa_vclass.h 1.8:
22405: * src/types/pa_vclass.h [stateless_class] 1.7.6.1:
22406: * src/types/pa_venv.h 1.2:
22407: * src/types/pa_venv.h [stateless_class] 1.1.2.1:
22408: * src/types/pa_vmframe.h 1.6:
22409: * src/types/pa_vmframe.h [stateless_class] 1.5.2.1:
22410: * src/types/pa_vobject.h 1.5:
22411: * src/types/pa_vobject.h [stateless_class] 1.4.8.1:
22412: * src/types/pa_vstateless_class.C 1.2:
22413: * src/types/pa_vstateless_class.C [stateless_class] 1.1.2.1:
22414: * src/types/pa_vstateless_class.h 1.2:
22415: * src/types/pa_vstateless_class.h [stateless_class] 1.1.2.1:
22416: * src/types/pa_vstateless_object.h 1.2:
22417: * src/types/pa_vstateless_object.h [stateless_class] 1.1.8.1:
22418: * src/types/pa_wcontext.h 1.5:
22419: * src/types/pa_wcontext.h [stateless_class] 1.4.4.1:
22420: $ENV: re 0, stateless classes
22421:
22422: * src/include/pa_request.h 1.45:
22423: * src/main/compile.C 1.28:
22424: * src/main/execute.C 1.99:
22425: * src/main/pa_request.C 1.25:
22426: * src/types/pa_value.h 1.8:
22427: * src/types/pa_vmframe.h 1.5:
22428: fixed yesterdays bad decision on execute_static_method
22429:
22430: * src/include/core.h 1.15:
22431: * src/include/pa_common.h 1.11:
22432: * src/include/pa_request.h 1.52:
22433: * src/main/core.C 1.67:
22434: * src/main/execute.C 1.104:
22435: * src/main/main.dsp 1.53:
22436: * src/main/pa_request.C 1.30:
22437: * src/targets/cgi/parser3.C 1.4:
22438: * src/targets/cgi/parser3.dsp 1.3:
22439: * src/types/pa_vform.h 1.1:
22440: started cgi target
22441:
22442: * src/include/pa_request.h 1.47:
22443: * src/types/pa_venv.h 1.3:
22444: $ENV 0.1 stateless class
22445:
22446: * src/classes/_form.h 1.1:
22447: * src/classes/double.C 1.16:
22448: * src/classes/env.C 1.7:
22449: * src/classes/form.C 1.1:
22450: * src/classes/int.C 1.15:
22451: * src/classes/root.C 1.40:
22452: * src/classes/string.C 1.11:
22453: * src/classes/table.C 1.13:
22454: * src/classes/table.C 1.15:
22455: * src/include/core.h 1.13:
22456: * src/include/pa_request.h 1.49:
22457: * src/include/pa_request.h 1.50:
22458: * src/include/pa_types.h 1.12:
22459: * src/main/core.C 1.66:
22460: * src/main/execute.C 1.102:
22461: * src/main/pa_request.C 1.23:
22462: * src/main/pa_request.C 1.24:
22463: * src/main/pa_request.C 1.28:
22464: * src/targets/cgi/parser.dsp 1.2:
22465: * src/targets/cgi/parser3.C 1.2:
22466: * src/targets/cgi/parser3.dsp 1.1:
22467: * src/targets/cgi/parser3.dsp 1.2:
22468: * src/types/pa_vhash.h 1.4:
22469: z
22470:
22471: * src/classes/root.C 1.35:
22472: * src/classes/table.C 1.11:
22473: * src/include/pa_exception.h 1.8:
22474: * src/include/pa_pool.h 1.30:
22475: * src/main/pa_request.C 1.22:
22476: restructure_exceptions_dead_end
22477:
22478: * src/classes/root.C 1.34:
22479: * src/main/compile.y 1.94:
22480: ^if required junctions. allowed ; inside {} to break params
22481:
22482: * src/classes/_env.h 1.5:
22483: * src/classes/env.C 1.6:
22484: * src/classes/root.C 1.39:
22485: * src/include/core.h 1.12:
22486: * src/include/pa_pool.h 1.32:
22487: * src/include/pa_request.h 1.48:
22488: * src/main/compile.C 1.30:
22489: * src/main/compile.y 1.96:
22490: * src/main/core.C 1.65:
22491: * src/main/main.dsp 1.52:
22492: * src/main/pa_common.C 1.11:
22493: * src/main/pa_request.C 1.27:
22494: * src/types/pa_value.h 1.11:
22495: * src/types/pa_venv.h 1.6:
22496: * src/types/pa_vstateless_class.h 1.3:
22497: started $form: [historical moment :)]
22498:
22499: * src/types/pa_venv.h 1.5:
22500: $ENV 1
22501:
22502: * src/classes/double.C 1.14:
22503: * src/classes/int.C 1.13:
22504: * src/classes/root.C 1.37:
22505: * src/types/pa_vdouble.h 1.7:
22506: * src/types/pa_vint.h 1.8:
22507: Int,Double dec mul div mod
22508:
22509: 2001-03-12 paf
22510: * src/classes/_string.h 1.5:
22511: * src/classes/double.C 1.13:
22512: * src/classes/int.C 1.12:
22513: * src/classes/string.C 1.9:
22514: * src/main/execute.C 1.98:
22515: * src/types/pa_wcontext.h 1.4:
22516: int doube string ^format
22517:
22518: * src/classes/root.C 1.19:
22519: * src/types/pa_vclass.h 1.4:
22520: process temp main zeroing
22521:
22522: * src/classes/root.C 1.30:
22523: * src/classes/table.C 1.6:
22524: * src/types/pa_vtable.h 1.2:
22525: table ^offset ^line ^count
22526:
22527: * src/classes/root.C 1.28:
22528: * src/classes/table.C 1.5:
22529: ^use
22530:
22531: * src/main/execute.C [other_construction_strategy_test] 1.97.2.1:
22532: * src/types/pa_wcontext.h [other_construction_strategy_test] 1.3.2.1:
22533: constructing flag not 'bad' but not 'enough'
22534:
22535: * src/classes/root.C 1.27:
22536: * src/classes/table.C 1.4:
22537: * src/include/pa_request.h 1.44:
22538: * src/main/compile.y 1.92:
22539: * src/main/core.C 1.62:
22540: * src/main/execute.C 1.96:
22541: * src/types/pa_vclass.h 1.7:
22542: * src/types/pa_wcontext.C 1.3:
22543: * src/types/pa_wcontext.h 1.3:
22544: * src/types/pa_wwrapper.h 1.3:
22545: while. switched off wcontext.constructing after write(value) or
22546: auto-vhash-constructing
22547:
22548: * src/classes/table.C 1.8:
22549: table ^empty
22550:
22551: * src/classes/root.C 1.33:
22552: ^eval
22553:
22554: * src/classes/root.C 1.26:
22555: * src/classes/table.C 1.3:
22556: * src/include/pa_request.h 1.43:
22557: * src/main/pa_request.C 1.20:
22558: fail_if_junction_ helper func
22559:
22560: * src/classes/root.C 1.23:
22561: * src/include/core.h 1.11:
22562: * src/include/pa_array.h 1.23:
22563: * src/include/pa_request.h 1.41:
22564: * src/include/pa_table.h 1.11:
22565: * src/main/core.C 1.60:
22566: * src/main/main.dsp 1.49:
22567: * src/main/pa_request.C 1.17:
22568: * src/main/pa_table.C 1.12:
22569: * src/types/pa_value.h 1.6:
22570: * src/types/pa_vclass.C 1.4:
22571: * src/types/pa_vclass.h 1.6:
22572: * src/types/pa_vdouble.h 1.5:
22573: * src/types/pa_vint.h 1.5:
22574: * src/types/pa_vmframe.h 1.4:
22575: * src/types/pa_vstring.h 1.5:
22576: freeze, ^table:create[] -1
22577:
22578: * src/types/pa_vtable.h 1.1:
22579: table: no, better with string in cells...
22580:
22581: * src/classes/root.C 1.21:
22582: * src/main/execute.C 1.93:
22583: * src/types/pa_vclass.h 1.5:
22584: used get_method in couple places optimizing them
22585:
1.24 paf 22586: * src/classes/_table.h 1.1:
22587: * src/classes/root.C 1.20:
22588: * src/classes/root.C 1.22:
22589: * src/classes/table.C 1.1:
22590: * src/include/pa_array.h [table_with_charp_in_cells_dead_end] 1.23.2.1:
22591: * src/include/pa_table.h [table_with_charp_in_cells_dead_end] 1.12.2.1:
22592: * src/main/pa_table.C [table_with_charp_in_cells_dead_end] 1.13.2.1:
22593: * src/main/untaint.C 1.1:
22594: * src/types/pa_value.h 1.5:
22595: z
22596:
1.15 paf 22597: * src/classes/double.C 1.10:
22598: * src/classes/int.C 1.10:
22599: * src/classes/root.C 1.18:
22600: * src/classes/string.C 1.7:
22601: * src/include/pa_common.h 1.6:
22602: * src/include/pa_request.h 1.40:
22603: * src/include/pa_string.h 1.32:
22604: * src/include/pa_types.h 1.10:
22605: * src/main/compile.C 1.27:
22606: * src/main/compile.y 1.91:
22607: * src/main/compile_tools.h 1.29:
22608: * src/main/execute.C 1.92:
22609: * src/main/pa_common.C 1.7:
22610: * src/main/pa_request.C 1.16:
22611: * src/types/pa_value.h 1.4:
22612: * src/types/pa_vmframe.h 1.3:
22613: process. actual names to store param and
22614: check_actual_numbered_params for better place diagnostics
22615:
22616: * src/classes/root.C 1.25:
22617: * src/classes/table.C 1.2:
22618: * src/include/pa_common.h 1.8:
22619: * src/include/pa_request.h 1.42:
22620: * src/main/execute.C 1.95:
22621: * src/main/main.dsp 1.50:
22622: * src/main/pa_common.C 1.9:
22623: * src/main/pa_request.C 1.19:
22624: ^process error point by actual method_name, not source.
22625: ^load
22626:
22627: * src/classes/table.C 1.7:
22628: * src/include/pa_table.h 1.13:
22629: table ^menu
22630:
22631: * src/classes/root.C 1.29:
22632: ^round() ^floor() ^ceiling() ^abs() ^sign()
22633:
22634: * src/classes/double.C 1.11:
22635: * src/classes/int.C 1.11:
22636: * src/classes/root.C 1.31:
22637: * src/classes/string.C 1.8:
22638: * src/classes/table.C 1.9:
22639: * src/main/core.C 1.63:
22640: * src/main/execute.C 1.97:
22641: * src/types/pa_vint.h 1.6:
22642: ^for
22643:
22644: * src/classes/double.C 1.12:
22645: * src/classes/root.C 1.32:
22646: * src/classes/table.C 1.10:
22647: * src/include/pa_common.h 1.9:
22648: * src/include/pa_types.h 1.11:
22649: * src/main/compile.y 1.93:
22650: * src/main/pa_common.C 1.10:
22651: * src/main/pa_request.C 1.21:
22652: * src/main/untaint.C 1.2:
22653: * src/types/pa_vdouble.h 1.6:
22654: * src/types/pa_vint.h 1.7:
22655: * src/types/pa_vtable.h 1.3:
22656: * src/types/pa_wwrapper.h 1.4:
22657: think constructing flag as is is bad
22658:
22659: * src/classes/root.C 1.24:
22660: * src/include/pa_common.h 1.7:
22661: * src/include/pa_string.h 1.33:
22662: * src/include/pa_table.h 1.12:
22663: * src/main/core.C 1.61:
22664: * src/main/execute.C 1.94:
22665: * src/main/pa_common.C 1.8:
22666: * src/main/pa_request.C 1.18:
22667: * src/main/pa_table.C 1.13:
22668: * src/types/pa_value.h 1.7:
22669: table:set 0
22670:
22671: 2001-03-11 paf
22672: * src/classes/double.C 1.8:
22673: * src/classes/int.C 1.8:
22674: * src/classes/root.C 1.14:
22675: * src/include/pa_request.h 1.38:
22676: * src/main/execute.C 1.90:
22677: intercept_string
22678:
22679: * src/classes/double.C 1.6:
22680: * src/classes/int.C 1.6:
22681: * src/include/pa_request.h 1.37:
22682: ^inc-s(expr)
22683:
22684: * src/include/pa_valiased.h 1.4:
22685: * src/include/pa_value.h 1.51:
22686: * src/include/pa_vbool.h 1.8:
22687: * src/include/pa_vcframe.h 1.8:
22688: * src/include/pa_vclass.h 1.30:
22689: * src/include/pa_vdouble.h 1.13:
22690: * src/include/pa_vhash.h 1.13:
22691: * src/include/pa_vint.h 1.5:
22692: * src/include/pa_vjunction.h 1.9:
22693: * src/include/pa_vmframe.h 1.24:
22694: * src/include/pa_vobject.h 1.18:
22695: * src/include/pa_vstring.h 1.18:
22696: * src/include/pa_vunknown.h 1.10:
22697: * src/include/pa_wcontext.h 1.29:
22698: * src/include/pa_wwrapper.h 1.14:
22699: * src/main/compile.y 1.88:
22700: * src/main/core.C 1.55:
22701: * src/main/main.dsp 1.44:
22702: * src/main/pa_cframe.C 1.6:
22703: * src/main/pa_request.C 1.11:
22704: * src/main/pa_value.C 1.8:
22705: * src/main/pa_vclass.C 1.5:
22706: * src/main/pa_wcontext.C 1.11:
22707: * src/types/pa_valiased.h 1.1:
22708: * src/types/pa_value.h 1.1:
22709: * src/types/pa_vbool.h 1.1:
22710: * src/types/pa_vcframe.h 1.1:
22711: * src/types/pa_vclass.C 1.1:
22712: * src/types/pa_vclass.h 1.1:
22713: * src/types/pa_vdouble.h 1.1:
22714: * src/types/pa_vhash.h 1.1:
22715: * src/types/pa_vint.h 1.1:
22716: * src/types/pa_vjunction.h 1.1:
22717: * src/types/pa_vmframe.h 1.1:
22718: * src/types/pa_vobject.h 1.1:
22719: * src/types/pa_vstring.h 1.1:
22720: * src/types/pa_vunknown.h 1.1:
22721: * src/types/pa_wcontext.C 1.1:
22722: * src/types/pa_wcontext.h 1.1:
22723: * src/types/pa_wwrapper.h 1.1:
22724: splitted types from include/
22725:
22726: * src/main/main.dsp 1.47:
22727: * src/types/pa_value.h 1.3:
22728: * src/types/pa_vdouble.h 1.3:
22729: * src/types/pa_vint.h 1.3:
22730: * src/types/pa_vobject.h 1.3:
22731: * src/types/pa_vstring.h 1.3:
22732: VString VDouble VInt base now VObject_base - without fields
22733:
22734: * src/include/core.h 1.7:
22735: * src/include/pa_request.h 1.35:
22736: * src/main/core.C 1.56:
22737: * src/main/main.dsp 1.45:
22738: * src/main/pa_request.C 1.12:
22739: renamed AUTO: to MAIN:
22740:
22741: * src/classes/double.C 1.9:
22742: * src/classes/int.C 1.9:
22743: * src/classes/root.C 1.15:
22744: * src/classes/string.C 1.6:
22745: * src/include/core.h 1.9:
22746: * src/include/pa_hash.h 1.23:
22747: * src/include/pa_pool.h 1.29:
22748: * src/include/pa_request.h 1.39:
22749: * src/include/pa_string.h 1.31:
22750: * src/main/compile.C 1.26:
22751: * src/main/core.C 1.58:
22752: * src/main/pa_request.C 1.15:
22753: ^untaint 0
22754:
22755: * src/classes/root.C 1.17:
22756: * src/main/execute.C 1.91:
22757: * src/main/main.dsp 1.48:
22758: setname for method-junctions bug fixed
22759:
22760: * src/types/pa_vdouble.h 1.4:
22761: * src/types/pa_vint.h 1.4:
22762: * src/types/pa_vobject.h 1.4:
22763: * src/types/pa_vstateless_object.h 1.1:
22764: * src/types/pa_vstring.h 1.4:
22765: stateless_object
22766:
22767: * src/classes/root.C 1.16:
22768: * src/include/core.h 1.10:
22769: * src/main/core.C 1.59:
22770: * src/main/pa_request.C 1.13:
22771: * src/types/pa_vhash.h 1.2:
22772: z
22773:
22774: * src/classes/_double.h 1.4:
22775: * src/classes/_env.h 1.3:
22776: * src/classes/_int.h 1.4:
22777: * src/classes/_root.h 1.3:
22778: * src/classes/_string.h 1.4:
22779: * src/classes/double.C 1.5:
22780: * src/classes/env.C 1.4:
22781: * src/classes/int.C 1.5:
22782: * src/classes/root.C 1.12:
22783: * src/classes/string.C 1.5:
22784: * src/include/code.h 1.20:
22785: * src/include/core.h 1.8:
22786: * src/include/pa_array.h 1.22:
22787: * src/include/pa_common.h 1.5:
22788: * src/include/pa_exception.h 1.7:
22789: * src/include/pa_hash.h 1.22:
22790: * src/include/pa_pool.h 1.28:
22791: * src/include/pa_request.h 1.36:
22792: * src/include/pa_stack.h 1.6:
22793: * src/include/pa_string.h 1.30:
22794: * src/include/pa_table.h 1.10:
22795: * src/include/pa_threads.h 1.6:
22796: * src/include/pa_types.h 1.9:
22797: * src/main/compile.C 1.25:
22798: * src/main/compile.y 1.89:
22799: * src/main/compile_tools.C 1.26:
22800: * src/main/compile_tools.h 1.27:
22801: * src/main/core.C 1.57:
22802: * src/main/execute.C 1.89:
22803: * src/main/pa_array.C 1.22:
22804: * src/main/pa_common.C 1.6:
22805: * src/main/pa_exception.C 1.6:
22806: * src/main/pa_hash.C 1.20:
22807: * src/main/pa_pool.C 1.11:
22808: * src/main/pa_request.C 1.14:
22809: * src/main/pa_string.C 1.37:
22810: * src/main/pa_table.C 1.11:
22811: * src/types/pa_valiased.h 1.2:
22812: * src/types/pa_value.h 1.2:
22813: * src/types/pa_vbool.h 1.2:
22814: * src/types/pa_vcframe.h 1.2:
22815: * src/types/pa_vclass.C 1.2:
22816: * src/types/pa_vclass.h 1.2:
22817: * src/types/pa_vdouble.h 1.2:
22818: * src/types/pa_vhash.h 1.3:
22819: * src/types/pa_vint.h 1.2:
22820: * src/types/pa_vjunction.h 1.2:
22821: * src/types/pa_vmframe.h 1.2:
22822: * src/types/pa_vobject.h 1.2:
22823: * src/types/pa_vstring.h 1.2:
22824: * src/types/pa_vunknown.h 1.2:
22825: * src/types/pa_wcontext.C 1.2:
22826: * src/types/pa_wcontext.h 1.2:
22827: * src/types/pa_wwrapper.h 1.2:
22828: headers updated
22829:
22830: * src/classes/double.C 1.7:
22831: * src/classes/int.C 1.7:
22832: * src/classes/root.C 1.13:
22833: * src/types/pa_vclass.C 1.3:
22834: * src/types/pa_vclass.h 1.3:
22835: add_native_method helper
22836:
22837: 2001-03-10 paf
22838: * src/include/core.h 1.4:
22839: * src/include/pa_request.h 1.30:
22840: * src/main/compile.y 1.85:
22841: * src/main/core.C 1.52:
22842: * src/main/pa_request.C 1.6:
22843: names to core.C
22844:
22845: * src/classes/_env.h 1.1:
22846: * src/classes/env.C 1.1:
22847: * src/classes/root.C 1.8:
22848: * src/include/pa_request.h 1.23:
22849: * src/include/pa_vclass.h 1.27:
22850: * src/main/core.C 1.49:
22851: * src/main/main.dsp 1.42:
22852: env0
22853:
22854: * src/include/code.h 1.18:
22855: * src/include/pa_request.h 1.28:
22856: * src/include/pa_vint.h 1.3:
22857: * src/include/pa_vjunction.h 1.7:
22858: * src/include/pa_vstring.h 1.16:
22859: * src/main/compile.y 1.84:
22860: * src/main/compile_tools.C 1.24:
22861: * src/main/compile_tools.h 1.25:
22862: * src/main/execute.C 1.86:
22863: optimized from OP_STRING+OP_WRITE to OP_STRING__WRITE
22864:
22865: * src/include/core.h 1.2:
22866: * src/include/pa_array.h 1.20:
22867: * src/include/pa_hash.h 1.20:
22868: * src/include/pa_request.h 1.24:
22869: * src/include/pa_value.h 1.49:
22870: * src/include/pa_vcframe.h 1.6:
22871: * src/include/pa_vdouble.h 1.11:
22872: * src/include/pa_vint.h 1.2:
22873: * src/include/pa_vstring.h 1.15:
22874: * src/include/pa_vunknown.h 1.8:
22875: * src/include/pa_wcontext.h 1.26:
22876: * src/main/compile.y 1.82:
22877: * src/main/compile_tools.C 1.23:
22878: * src/main/compile_tools.h 1.24:
22879: * src/main/core.C 1.50:
22880: * src/main/execute.C 1.82:
22881: * src/main/main.dsp 1.43:
22882: * src/main/pa_cframe.C 1.4:
22883: * src/main/pa_request.C 1.3:
22884: * src/main/pa_wcontext.C 1.8:
22885: const fight finished
22886:
22887: * src/include/core.h 1.6:
22888: * src/include/pa_request.h 1.34:
22889: * src/main/core.C 1.54:
22890: * src/main/pa_request.C 1.10:
22891: run+auto=run
22892:
22893: * src/include/pa_request.h 1.27:
22894: * src/main/execute.C 1.85:
22895: * src/main/pa_request.C 1.4:
22896: @auto[] realised. auto.p scan togo
22897:
22898: * src/classes/double.C 1.3:
22899: * src/classes/int.C 1.3:
22900: * src/classes/root.C 1.9:
22901: * src/classes/string.C 1.3:
22902: * src/include/pa_request.h 1.25:
22903: * src/include/pa_string.h 1.28:
22904: * src/include/pa_wcontext.h 1.27:
22905: * src/main/compile.y 1.83:
22906: * src/main/execute.C 1.83:
22907: * src/main/pa_string.C 1.35:
22908: * src/main/pa_wcontext.C 1.9:
22909: tainting 0
22910:
22911: * src/classes/_double.h 1.2:
22912: * src/classes/_int.h 1.2:
22913: * src/classes/_root.h 1.1:
22914: * src/classes/_string.h 1.2:
22915: * src/classes/double.C 1.2:
22916: * src/classes/int.C 1.2:
22917: * src/classes/root.C 1.7:
22918: * src/classes/string.C 1.2:
22919: * src/include/pa_request.h 1.22:
22920: * src/include/pa_string.h 1.27:
22921: * src/include/pa_types.h 1.7:
22922: * src/include/pa_vcframe.h 1.5:
22923: * src/include/pa_wcontext.h 1.25:
22924: * src/main/core.C 1.48:
22925: * src/main/main.dsp 1.41:
22926: * src/main/pa_cframe.C 1.3:
22927: * src/main/pa_string.C 1.34:
22928: * src/main/pa_vclass.C 1.3:
22929: * src/main/pa_wcontext.C 1.7:
22930: ^lang prepare0
22931:
22932: * src/include/pa_request.h 1.31:
22933: * src/main/compile.C 1.23:
22934: * src/main/compile.y 1.86:
22935: * src/main/pa_request.C 1.7:
22936: auto tree0
22937:
22938: * src/classes/env.C 1.2:
22939: env:file/line
22940:
22941: * src/include/pa_vclass.h 1.28:
22942: const fight to go
22943:
1.24 paf 22944: * src/include/pa_request.h 1.26:
22945: * src/main/execute.C 1.84:
22946: autocalc code-junctions result now have names
22947:
1.15 paf 22948: * src/include/core.h 1.3:
22949: * src/include/pa_common.h 1.3:
22950: * src/include/pa_pool.h 1.26:
22951: * src/include/pa_request.h 1.29:
22952: * src/main/core.C 1.51:
22953: * src/main/execute.C 1.87:
22954: * src/main/pa_common.C 1.4:
22955: * src/main/pa_request.C 1.5:
22956: root auto.p loaded
22957:
22958: * src/classes/root.C 1.11:
22959: * src/include/pa_request.h 1.33:
22960: minor if junction bug
22961:
22962: * src/main/pa_request.C 1.8:
22963: auto..
22964:
22965: * src/classes/_double.h 1.3:
22966: * src/classes/_env.h 1.2:
22967: * src/classes/_int.h 1.3:
22968: * src/classes/_root.h 1.2:
22969: * src/classes/_string.h 1.3:
22970: * src/classes/double.C 1.4:
22971: * src/classes/env.C 1.3:
22972: * src/classes/int.C 1.4:
22973: * src/classes/root.C 1.10:
22974: * src/classes/string.C 1.4:
22975: * src/include/code.h 1.19:
22976: * src/include/core.h 1.5:
22977: * src/include/pa_array.h 1.21:
22978: * src/include/pa_common.h 1.4:
22979: * src/include/pa_exception.h 1.6:
22980: * src/include/pa_hash.h 1.21:
22981: * src/include/pa_pool.h 1.27:
22982: * src/include/pa_request.h 1.32:
22983: * src/include/pa_stack.h 1.5:
22984: * src/include/pa_string.h 1.29:
22985: * src/include/pa_table.h 1.9:
22986: * src/include/pa_threads.h 1.5:
22987: * src/include/pa_types.h 1.8:
22988: * src/include/pa_valiased.h 1.3:
22989: * src/include/pa_value.h 1.50:
22990: * src/include/pa_vbool.h 1.7:
22991: * src/include/pa_vcframe.h 1.7:
22992: * src/include/pa_vclass.h 1.29:
22993: * src/include/pa_vdouble.h 1.12:
22994: * src/include/pa_vhash.h 1.12:
22995: * src/include/pa_vint.h 1.4:
22996: * src/include/pa_vjunction.h 1.8:
22997: * src/include/pa_vmframe.h 1.23:
22998: * src/include/pa_vobject.h 1.17:
22999: * src/include/pa_vstring.h 1.17:
23000: * src/include/pa_vunknown.h 1.9:
23001: * src/include/pa_wcontext.h 1.28:
23002: * src/include/pa_wwrapper.h 1.13:
23003: * src/main/compile.C 1.24:
23004: * src/main/compile.y 1.87:
23005: * src/main/compile_tools.C 1.25:
23006: * src/main/compile_tools.h 1.26:
23007: * src/main/core.C 1.53:
23008: * src/main/execute.C 1.88:
23009: * src/main/pa_array.C 1.21:
23010: * src/main/pa_cframe.C 1.5:
23011: * src/main/pa_common.C 1.5:
23012: * src/main/pa_exception.C 1.5:
23013: * src/main/pa_hash.C 1.19:
23014: * src/main/pa_pool.C 1.10:
23015: * src/main/pa_request.C 1.9:
23016: * src/main/pa_string.C 1.36:
23017: * src/main/pa_table.C 1.10:
23018: * src/main/pa_value.C 1.7:
23019: * src/main/pa_vclass.C 1.4:
23020: * src/main/pa_wcontext.C 1.10:
23021: sources header
23022:
23023: 2001-03-09 paf
23024: * src/classes/root.C [before_string_to_object_attempt] 1.4.4.1:
23025: * src/include/pa_request.h [before_string_to_object_attempt] 1.20.4.1:
23026: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.2:
23027: ^string.length[]
23028:
23029: * src/classes/root.C 1.5:
23030: * src/include/pa_request.h 1.21:
23031: * src/include/pa_vclass.h 1.26:
23032: * src/include/pa_vhash.h 1.11:
23033: * src/include/pa_vmframe.h 1.20:
23034: * src/include/pa_vobject.h 1.15:
23035: * src/include/pa_vstring.h 1.13:
23036: * src/include/pa_wcontext.h 1.24:
23037: * src/main/compile.y 1.80:
23038: * src/main/core.C 1.46:
23039: * src/main/execute.C 1.79:
23040: * src/main/main.dsp 1.39:
23041: .
23042:
23043: * src/include/pa_vmframe.h 1.22:
23044: * src/main/compile.C 1.22:
23045: * src/main/execute.C 1.81:
23046: expr construct proper naming
23047:
23048: * src/classes/_double.h 1.1:
23049: * src/classes/_int.h 1.1:
23050: * src/classes/_string.h 1.1:
23051: * src/classes/double.C 1.1:
23052: * src/classes/int.C 1.1:
23053: * src/classes/root.C 1.6:
23054: * src/classes/string.C 1.1:
23055: * src/include/code.h 1.17:
23056: * src/include/pa_value.h 1.48:
23057: * src/include/pa_vbool.h 1.6:
23058: * src/include/pa_vdouble.h 1.10:
23059: * src/include/pa_vint.h 1.1:
23060: * src/include/pa_vmframe.h 1.21:
23061: * src/include/pa_vobject.h 1.16:
23062: * src/include/pa_vstring.h 1.14:
23063: * src/main/compile.y 1.81:
23064: * src/main/compile_tools.C 1.22:
23065: * src/main/core.C 1.47:
23066: * src/main/execute.C 1.80:
23067: * src/main/main.dsp 1.40:
23068: Int and Double classes with ^int[] and ^double[]. fixed expr type
23069:
23070: 2001-03-08 paf
23071: * src/include/pa_request.h 1.18:
23072: * src/include/pa_value.h 1.44:
23073: * src/include/pa_vcframe.h 1.4:
23074: * src/include/pa_vmframe.h 1.16:
23075: * src/include/pa_wcontext.h 1.23:
23076: * src/main/compile.C 1.21:
23077: * src/main/compile.y 1.76:
23078: * src/main/core.C 1.45:
23079: * src/main/execute.C 1.70:
23080: * src/main/pa_cframe.C 1.2:
23081: * src/main/pa_wcontext.C 1.5:
23082: 'if' just compiled
23083:
23084: * src/main/pa_vclass.C 1.2:
23085: that were ok... [vclass were out of vcs]
23086:
23087: * src/include/pa_value.h 1.43:
23088: * src/include/pa_vmframe.h 1.14:
23089: * src/main/compile.y 1.75:
23090: * src/main/core.C 1.44:
23091: * src/main/execute.C 1.68:
23092: * src/main/main.dsp 1.37:
23093: z. detected probs with parameter names in operator methods
23094:
23095: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.2:
23096: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.2:
23097: * src/include/pa_wcontext.h [before_string_to_object_attempt] 1.23.4.1:
23098: * src/main/compile.y [before_string_to_object_attempt] 1.79.2.1:
23099: * src/main/core.C [before_string_to_object_attempt] 1.45.4.1:
23100: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.1:
23101: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.2:
23102: dead end: vstring can't be derivated from vobject
23103:
23104: * src/include/pa_request.h 1.17:
23105: * src/main/compile.C 1.20:
23106: * src/main/compile.y 1.73:
23107: * src/main/core.C 1.43:
23108: * src/main/main.dsp 1.36:
23109: introducing ROOT_CLASS.
23110: it's default @BASE.
23111: changed 'RUN' assignment mech
23112:
23113: * src/main/execute.C 1.64:
23114: root root in code-junction
23115:
23116: * src/include/pa_bool.h 1.2:
23117: * src/include/pa_double.h 1.2:
23118: * src/include/pa_value.h 1.47:
23119: * src/include/pa_vbool.h 1.5:
23120: * src/include/pa_vclass.h 1.24:
23121: * src/include/pa_vdouble.h 1.9:
23122: * src/include/pa_vhash.h 1.9:
23123: * src/include/pa_vjunction.h 1.6:
23124: * src/include/pa_vmframe.h 1.19:
23125: * src/include/pa_vobject.h 1.13:
23126: * src/include/pa_vstring.h 1.12:
23127: * src/include/pa_vunknown.h 1.7:
23128: * src/main/compile.y 1.79:
23129: * src/main/compile_tools.C 1.21:
23130: * src/main/execute.C 1.78:
23131: withoud cloning. didn't need it actually, params got passed
23132: from out unnamed ewpool
23133:
23134: * src/include/code.h 1.16:
23135: * src/main/compile.y 1.72:
23136: * src/main/compile_tools.C 1.19:
23137: * src/main/compile_tools.h 1.23:
23138: * src/main/execute.C 1.66:
23139: made class: dynamic, not static. so to enable runtime ^use
23140:
23141: * src/include/code.h 1.15:
23142: * src/main/compile.y 1.70:
23143: * src/main/compile_tools.C 1.18:
23144: * src/main/execute.C 1.65:
23145: joined 2 into one OP_CODE__STORE_PARAM
23146:
23147: * src/main/execute.C 1.74:
23148: fixed problems calling operators in constructors
23149:
23150: * src/classes/root.C 1.2:
23151: * src/include/pa_request.h 1.19:
23152: * src/include/pa_value.h 1.45:
23153: * src/include/pa_vbool.h 1.3:
23154: * src/include/pa_wwrapper.h 1.12:
23155: * src/main/execute.C 1.71:
23156: ^if 0
23157:
23158: * src/main/pa_vclass.C 1.1:
23159: wow! vclass were out of vcs
23160:
23161: * src/classes/root.C 1.4:
23162: * src/include/pa_stack.h 1.4:
23163: * src/main/execute.C 1.73:
23164: detected problems calling operators in constructors
23165:
23166: * src/main/compile.y 1.74:
23167: minor renamings in .y
23168:
23169: * src/include/pa_vdouble.h 1.8:
23170: * src/include/pa_vhash.h 1.8:
23171: * src/include/pa_vjunction.h 1.5:
23172: * src/include/pa_vobject.h 1.12:
23173: * src/include/pa_vunknown.h 1.6:
23174: * src/main/compile.y 1.78:
23175: cloning dead end
23176:
23177: * src/include/pa_vmframe.h [before_string_to_object_attempt] 1.19.2.1:
23178: fixed forgotten method_frame my check
23179:
23180: * src/classes/root.C 1.1:
23181: added root.c
23182:
23183: * src/include/pa_vbool.h 1.2:
23184: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.1:
23185: * src/include/pa_vdouble.h 1.6:
23186: * src/include/pa_vhash.h [before_string_to_object_attempt] 1.10.2.1:
23187: * src/include/pa_vjunction.h 1.3:
23188: * src/include/pa_vmframe.h 1.15:
23189: * src/include/pa_vobject.h [before_string_to_object_attempt] 1.14.2.1:
23190: * src/include/pa_vstring.h 1.10:
23191: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.1:
23192: * src/include/pa_wcontext.h 1.22:
23193: * src/main/execute.C 1.67:
23194: * src/main/execute.C 1.69:
23195: * src/main/execute.C 1.75:
23196: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.1:
23197: * src/main/pa_wcontext.C 1.4:
23198: * src/main/pa_wcontext.C 1.6:
23199: z
23200:
23201: * src/main/compile.y 1.71:
23202: minor grammar bug with OP_CODE__STORE_PARAM
23203:
23204: * src/include/pa_bool.h 1.1:
23205: * src/include/pa_double.h 1.1:
23206: * src/include/pa_valiased.h 1.2:
23207: * src/include/pa_value.h 1.46:
23208: * src/include/pa_vbool.h 1.4:
23209: * src/include/pa_vclass.h 1.23:
23210: * src/include/pa_vdouble.h 1.7:
23211: * src/include/pa_vhash.h 1.7:
23212: * src/include/pa_vjunction.h 1.4:
23213: * src/include/pa_vmframe.h 1.18:
23214: * src/include/pa_vobject.h 1.11:
23215: * src/include/pa_vstring.h 1.11:
23216: * src/include/pa_vunknown.h 1.5:
23217: * src/main/compile.y 1.77:
23218: * src/main/compile_tools.C 1.20:
23219: * src/main/execute.C 1.77:
23220: * src/main/main.dsp 1.38:
23221: * src/main/pa_value.C 1.6:
23222: value.cloning so to give params proper names
23223:
23224: * src/classes/root.C 1.3:
23225: * src/include/pa_request.h 1.20:
23226: * src/main/execute.C 1.72:
23227: autocalc def to string
23228:
23229: * src/include/pa_vmframe.h 1.17:
23230: * src/main/execute.C 1.76:
23231: added names to unknown values in get_element and unfilled
23232: params. removed wrong name change in get_element
23233:
23234: * src/include/pa_vclass.h 1.25:
23235: * src/include/pa_vhash.h 1.10:
23236: * src/include/pa_vobject.h 1.14:
23237: removes some remained clone conseqs
23238:
23239: 2001-03-07 paf
23240: * src/include/pa_hash.h 1.19:
23241: * src/include/pa_value.h 1.40:
23242: * src/include/pa_vhash.h 1.4:
23243: * src/include/pa_vunknown.h 1.4:
23244: * src/main/compile.y 1.67:
23245: * src/main/execute.C 1.62:
23246: * src/main/pa_hash.C 1.18:
23247: expr def in -f
23248:
23249: * src/main/compile.y 1.65:
23250: * src/main/execute.C 1.60:
23251: * src/main/pa_string.C 1.33:
23252: bug in string.cmp fixed
23253:
23254: * src/main/compile.y 1.68:
23255: .y priorities syntax shaped up a bit
23256:
23257: * src/main/compile.y 1.64:
23258: expr quoted code
23259:
23260: * src/main/execute.C 1.57:
23261: ^var.menu{$field} problem detected. that $field not a $var.field
23262:
23263: * src/main/compile.y 1.69:
23264: * src/main/compile_tools.h 1.22:
23265: ^func(params)
23266:
1.24 paf 23267: * src/main/compile.y 1.63:
23268: * src/main/execute.C 1.59:
23269: expr whitespace solved. added "" support0
23270:
1.15 paf 23271: * src/include/pa_value.h 1.42:
23272: * src/include/pa_vclass.h 1.22:
23273: * src/include/pa_vhash.h 1.6:
23274: * src/include/pa_vmframe.h 1.13:
23275: * src/include/pa_vobject.h 1.10:
23276: * src/include/pa_wwrapper.h 1.11:
23277: const in Value.get_element
23278:
23279: * src/include/pa_string.h 1.26:
23280: * src/main/compile.y 1.61:
23281: * src/main/execute.C 1.58:
23282: * src/main/pa_string.C 1.32:
23283: just compiled lt&co
23284:
23285: * src/include/pa_stack.h 1.3:
23286: * src/include/pa_value.h 1.41:
23287: * src/include/pa_vclass.h 1.21:
23288: * src/include/pa_vhash.h 1.5:
23289: * src/include/pa_vmframe.h 1.12:
23290: * src/include/pa_vobject.h 1.9:
23291: * src/include/pa_wwrapper.h 1.10:
23292: * src/main/execute.C 1.63:
23293: fixed rwcontext of {} params up
23294:
23295: * src/main/compile.y 1.62:
23296: expr string comparisons 0
23297:
23298: * src/main/compile.y 1.66:
23299: * src/main/execute.C 1.61:
23300: expr calls
23301:
23302: 2001-03-06 paf
23303: * src/include/pa_vbool.h 1.1:
23304: forgot this
23305:
23306: * src/main/compile.y 1.51:
23307: expr lexx1
23308:
23309: * src/include/code.h 1.14:
23310: * src/main/compile.y 1.59:
23311: * src/main/execute.C 1.56:
23312: 1 problems with skipping whitespace in yylex fixed
23313: 2 xors: # bitwise ## logical
23314:
23315: * src/include/code.h 1.11:
23316: * src/include/pa_valiased.h 1.1:
23317: * src/include/pa_value.h 1.37:
23318: * src/include/pa_vdouble.h 1.1:
23319: * src/include/pa_vstring.h 1.6:
23320: * src/main/compile.y 1.49:
23321: * src/main/execute.C 1.49:
23322: expr lex0 exec-1
23323:
23324: * src/main/compile.y 1.52:
23325: expr grammar-1
23326:
23327: * src/include/pa_value.h 1.39:
23328: * src/include/pa_vdouble.h 1.5:
23329: * src/include/pa_vstring.h 1.8:
23330: * src/include/pa_vunknown.h 1.3:
23331: * src/main/compile.y 1.56:
23332: * src/main/execute.C 1.54:
23333: * src/main/main.dsp 1.35:
23334: !~
23335:
23336: * src/include/code.h 1.10:
23337: * src/main/compile.y 1.48:
23338: * src/main/compile_tools.h 1.18:
23339: g
23340:
23341: * src/main/compile.y 1.60:
23342: .y expr visible-shorter
23343:
23344: * src/include/pa_vcframe.h 1.3:
23345: * src/include/pa_vclass.h 1.20:
23346: * src/include/pa_vdouble.h 1.4:
23347: * src/include/pa_vhash.h 1.3:
23348: * src/include/pa_vjunction.h 1.2:
23349: * src/include/pa_vmframe.h 1.11:
23350: * src/include/pa_vobject.h 1.8:
23351: * src/include/pa_vstring.h 1.7:
23352: * src/include/pa_vunknown.h 1.2:
23353: * src/include/pa_wcontext.h 1.21:
23354: * src/include/pa_wwrapper.h 1.9:
23355: * src/main/compile.y 1.55:
23356: * src/main/compile_tools.C 1.17:
23357: * src/main/compile_tools.h 1.21:
23358: * src/main/execute.C 1.53:
23359: +-*/
23360:
23361: * src/main/compile.y 1.50:
23362: * src/main/execute.C 1.50:
23363: * src/main/main.dsp 1.34:
23364: z
23365:
23366: * src/include/pa_value.h 1.38:
23367: * src/include/pa_vdouble.h 1.2:
23368: * src/main/compile.y 1.53:
23369: * src/main/execute.C 1.51:
23370: expr grammar-1 2*2=4.000000 :)
23371:
1.24 paf 23372: * src/include/pa_vstring.h 1.9:
23373: * src/main/compile.y 1.58:
23374: problems with skipping whitespace in yylex
23375:
1.15 paf 23376: * src/include/pa_vdouble.h 1.3:
23377: * src/main/compile.y 1.54:
23378: * src/main/compile_tools.C 1.15:
23379: * src/main/compile_tools.h 1.19:
23380: grammar-1.1 $a(z) $a=0
23381:
23382: * src/include/code.h 1.13:
23383: * src/main/compile.y 1.57:
23384: * src/main/execute.C 1.55:
23385: without string ops in expressions 0
23386:
23387: 2001-02-26 paf
23388: * src/main/compile.y 1.46:
23389: max_string in yyerror bug fix
23390:
23391: 2001-02-25 paf
23392: * src/main/compile.y 1.40:
23393: escaping bug
23394:
23395: * src/include/pa_request.h 1.14:
23396: * src/main/compile.C 1.19:
23397: * src/main/core.C 1.38:
23398: default name RUN, also alias
23399:
23400: * src/include/pa_vcframe.h 1.2:
23401: * src/include/pa_vmframe.h 1.5:
23402: * src/include/pa_vobject.h 1.6:
23403: * src/include/pa_wcontext.h 1.17:
23404: * src/include/pa_wwrapper.h 1.7:
23405: * src/main/core.C 1.40:
23406: * src/main/execute.C 1.43:
23407: * src/main/main.dsp 1.31:
23408: would now get fields into interm VFielded class
23409:
23410: * src/include/pa_request.h 1.16:
23411: * src/include/pa_value.h 1.34:
23412: * src/include/pa_vmframe.h 1.7:
23413: * src/include/pa_wcontext.h 1.19:
23414: * src/main/execute.C 1.46:
23415: VAliased0
23416:
23417: * src/main/execute.C 1.47:
23418: VAliased1
23419:
23420: * src/include/pa_value.h 1.35:
23421: * src/include/pa_vmframe.h 1.8:
23422: VAliased2
23423:
23424: * src/include/code.h 1.9:
23425: * src/include/pa_value.h 1.28:
23426: * src/include/pa_vclass.h 1.15:
23427: * src/include/pa_vmframe.h 1.2:
23428: * src/include/pa_vobject.h 1.3:
23429: * src/include/pa_wwrapper.h 1.5:
23430: * src/main/compile.y 1.38:
23431: * src/main/compile_tools.C 1.14:
23432: * src/main/compile_tools.h 1.16:
23433: * src/main/execute.C 1.38:
23434: ^class:method() just compiled
23435:
23436: * src/include/pa_hash.h 1.18:
23437: * src/include/pa_value.h 1.31:
23438: * src/include/pa_vclass.h 1.17:
23439: * src/include/pa_vmframe.h 1.4:
23440: * src/include/pa_vobject.h 1.5:
23441: * src/include/pa_vstring.h 1.5:
23442: * src/include/pa_wcontext.h 1.16:
23443: * src/main/compile.y 1.45:
23444: * src/main/core.C 1.39:
23445: * src/main/execute.C 1.42:
23446: * src/main/main.dsp 1.30:
23447: * src/main/pa_hash.C 1.17:
23448: * src/main/pa_value.C 1.5:
23449: * src/main/pa_wcontext.C 1.3:
23450: virtuals2
23451:
23452: * src/include/pa_value.h 1.32:
23453: * src/include/pa_vclass.h 1.18:
23454: * src/include/pa_wcontext.h 1.18:
23455: * src/include/pa_wwrapper.h 1.8:
23456: * src/main/execute.C 1.44:
23457: * src/main/main.dsp 1.32:
23458: no not get fields into interm VFielded class.
23459: fields & staticfields 1
23460:
23461: * src/include/pa_pool.h 1.25:
23462: * src/include/pa_request.h 1.15:
23463: * src/include/pa_value.h 1.33:
23464: * src/include/pa_vclass.h 1.19:
23465: * src/include/pa_vmframe.h 1.6:
23466: * src/include/pa_vobject.h 1.7:
23467: * src/main/core.C 1.41:
23468: * src/main/execute.C 1.45:
23469: * src/main/main.dsp 1.33:
23470: VAliased just compiled
23471:
1.24 paf 23472: * src/include/pa_value.h 1.36:
23473: * src/include/pa_vmframe.h 1.9:
23474: * src/include/pa_wcontext.h 1.20:
23475: * src/main/execute.C 1.48:
23476: VAliased3
23477:
1.15 paf 23478: * src/include/pa_request.h 1.13:
23479: * src/include/pa_value.h 1.29:
23480: * src/include/pa_vobject.h 1.4:
23481: * src/main/compile.y 1.39:
23482: * src/main/compile_tools.h 1.17:
23483: * src/main/core.C 1.37:
23484: * src/main/execute.C 1.39:
23485: * src/main/pa_common.C 1.3:
23486: vobject1
23487:
23488: * src/main/compile.y 1.43:
23489: rethought to $class:static.field.subfield
23490:
23491: * src/main/compile.y 1.44:
23492: : 1
23493:
23494: * src/include/pa_value.h 1.30:
23495: * src/include/pa_vmframe.h 1.3:
23496: * src/include/pa_wwrapper.h 1.6:
23497: * src/main/compile.y 1.41:
23498: * src/main/execute.C 1.40:
23499: * src/main/pa_wcontext.C 1.2:
23500: before execute class calls rewrite
23501:
23502: * src/include/pa_vclass.h 1.16:
23503: * src/main/compile.y 1.42:
23504: * src/main/execute.C 1.41:
23505: $class:element
23506:
23507: * src/include/pa_pool.h [class_alias_dead_end] 1.24.2.1:
23508: * src/include/pa_value.h [class_alias_dead_end] 1.32.2.1:
23509: * src/include/pa_vclass.h [class_alias_dead_end] 1.18.2.1:
23510: * src/include/pa_vobject.h [class_alias_dead_end] 1.6.2.1:
23511: * src/main/execute.C [class_alias_dead_end] 1.44.2.1:
23512: alias dead end
23513:
23514: 2001-02-24 paf
23515: * src/main/compile.y 1.32:
23516: fixed grammar bugs in constructor/params klinch
23517:
23518: * src/main/main.dsp 1.29:
23519: no bison -d
23520:
23521: * src/main/compile.y 1.37:
23522: * src/main/compile_tools.h 1.15:
23523: use0 line no on 'undef class' err msg wrong
23524:
23525: * src/main/compile.y 1.30:
23526: fixed last \n macrotemplate strip bug
23527:
23528: * src/include/pa_vframe.h 1.5:
23529: * src/main/compile.y 1.33:
23530: found junction ideology @: ^x{$a()) must construct current
23531: wcontext element, so smart wcontext handling needed
23532:
23533: * src/include/pa_value.h 1.25:
23534: * src/include/pa_wcontext.h 1.15:
23535: * src/include/pa_wwrapper.h 1.4:
23536: * src/main/execute.C 1.36:
23537: * src/main/pa_value.C 1.4:
23538: it works as bad as you've named it: wcontext.value() was not a
23539: perfect idea
23540:
23541: * src/main/compile.y 1.35:
23542: * src/main/core.C 1.36:
23543: yylex need some @special lines adj
23544:
23545: * src/include/pa_value.h 1.24:
23546: * src/include/pa_vcframe.h 1.1:
23547: * src/include/pa_vclass.h 1.10:
23548: * src/include/pa_vframe.h 1.6:
23549: * src/include/pa_vhash.h 1.2:
23550: * src/include/pa_vjunction.h 1.1:
23551: * src/include/pa_vmframe.h 1.1:
23552: * src/include/pa_wcontext.h 1.14:
23553: * src/include/pa_wwrapper.h 1.3:
23554: * src/main/execute.C 1.34:
23555: * src/main/main.dsp 1.27:
23556: * src/main/pa_cframe.C 1.1:
23557: * src/main/pa_wcontext.C 1.1:
23558: codeframe just compiled
23559:
23560: * src/include/pa_request.h 1.12:
23561: * src/include/pa_vclass.h 1.14:
23562: * src/main/compile.C 1.18:
23563: * src/main/compile.y 1.34:
23564: * src/main/compile_tools.h 1.14:
23565: * src/main/core.C 1.35:
23566: modules0
23567:
23568: * src/main/pa_array.C 1.20:
23569: minor bug in expanding very small arrays. 60% from 1 were 0
23570:
23571: * src/include/pa_vclass.h 1.12:
23572: * src/main/compile.y 1.36:
23573: * src/main/core.C 1.33:
23574: z
23575:
23576: * src/include/code.h 1.7:
23577: * src/include/pa_request.h 1.11:
23578: * src/include/pa_value.h 1.23:
23579: * src/include/pa_vclass.h 1.9:
23580: * src/include/pa_vframe.h 1.4:
23581: * src/main/compile.y 1.29:
23582: * src/main/compile_tools.C 1.13:
23583: * src/main/compile_tools.h 1.13:
23584: * src/main/core.C 1.32:
23585: * src/main/execute.C 1.32:
23586: code junctions0. something wrong with last \n macrotemplate strip
23587:
23588: * src/include/pa_value.h 1.26:
23589: * src/include/pa_vclass.h 1.11:
23590: * src/include/pa_vobject.h 1.1:
23591: * src/main/main.dsp 1.28:
23592: vobject00
23593:
23594: * src/main/compile.y 1.31:
23595: * src/main/execute.C 1.33:
23596: fixed empty constructor optimized empty case. failed on calls -
23597: produced empty string param
23598:
23599: * src/main/execute.C 1.35:
23600: codeframe1
23601:
23602: 2001-02-23 paf
23603: * src/include/pa_value.h 1.18:
23604: * src/main/core.C 1.27:
23605: * src/main/execute.C 1.25:
23606: * src/main/main.dsp 1.23:
23607: value named
23608:
23609: * src/main/compile.y 1.26:
23610: * src/main/execute.C 1.27:
23611: empty constructor bug fixed
23612:
23613: * src/include/pa_vframe.h 1.1:
23614: * src/include/pa_vunknown.h 1.1:
23615: * src/include/pa_wcontext.h 1.13:
23616: * src/include/pa_wwrapper.h 1.1:
23617: * src/main/core.C 1.29:
23618: * src/main/execute.C 1.29:
23619: * src/main/main.dsp 1.25:
23620: * src/main/pa_value.C 1.1:
23621: call0
23622:
23623: * src/main/compile.y 1.27:
23624: * src/main/compile_tools.C 1.12:
23625: * src/main/compile_tools.h 1.12:
23626: fixed wrong grammar in complex constructor case
23627:
23628: * src/include/pa_value.h 1.21:
23629: * src/include/pa_vclass.h 1.8:
23630: * src/include/pa_vframe.h 1.3:
23631: * src/main/core.C 1.30:
23632: * src/main/execute.C 1.31:
23633: * src/main/pa_value.C 1.2:
23634: get_method RIP. junctions everywhere. call with junctions0
23635:
23636: * src/main/compile.y 1.28:
23637: * src/main/execute.C 1.30:
23638: * src/main/main.dsp 1.26:
23639: rethought some. before junction
23640:
23641: * src/include/pa_value.h 1.17:
23642: * src/include/pa_vstring.h 1.4:
23643: * src/main/execute.C 1.24:
23644: strign 2 value in 2 places in execute
23645:
23646: * src/include/pa_wcontext.h 1.11:
23647: z
23648:
23649: * src/include/pa_hash.h 1.17:
23650: * src/include/pa_value.h 1.19:
23651: * src/include/pa_wcontext.h 1.12:
23652: * src/main/core.C 1.28:
23653: * src/main/execute.C 1.28:
23654: * src/main/main.dsp 1.24:
23655: * src/main/pa_hash.C 1.16:
23656: started call. store param, vframe done
23657:
23658: * src/include/pa_value.h 1.22:
23659: * src/main/compile.C 1.17:
23660: * src/main/core.C 1.31:
23661: * src/main/pa_value.C 1.3:
23662: minor error reporting format beautifyings
23663:
23664: * src/main/execute.C 1.26:
23665: with result rwpool
23666:
1.24 paf 23667: * src/include/pa_value.h 1.20:
23668: * src/include/pa_vclass.h 1.7:
23669: * src/include/pa_vframe.h 1.2:
23670: * src/include/pa_wwrapper.h 1.2:
23671: lara came, can't work, sorry :(
23672:
1.15 paf 23673: * src/include/pa_value.h 1.16:
23674: * src/include/pa_wcontext.h 1.10:
23675: * src/main/compile.y 1.25:
23676: * src/main/execute.C 1.23:
23677: * src/main/main.dsp 1.22:
23678: * src/main/pa_array.C 1.19:
23679: auto VHash on wcontext.put_element when wcontext fvalue==0
23680:
23681: 2001-02-22 paf
23682: * src/include/pa_request.h 1.10:
23683: * src/main/compile.y 1.23:
23684: $self.put(val)
23685:
23686: * src/include/pa_pool.h 1.24:
23687: * src/include/pa_vclass.h 1.5:
23688: * src/main/core.C 1.25:
23689: * src/main/pa_hash.C 1.15:
23690: * src/main/pa_pool.C 1.9:
23691: TRY...
23692:
23693: * src/include/code.h 1.6:
23694: * src/main/compile_tools.C 1.9:
23695: * src/main/compile_tools.h 1.10:
23696: * src/main/execute.C 1.19:
23697: OP_STRING better then some xxx _VALUE
23698:
23699: * src/main/compile.C 1.14:
23700: * src/main/core.C 1.26:
23701: * src/main/execute.C 1.16:
23702: * src/main/pa_string.C 1.31:
23703: more precise parse error line:col
23704:
23705: * src/main/compile.C 1.15:
23706: * src/main/compile.y 1.18:
23707: * src/main/execute.C 1.20:
23708: started : with $a.$:f
23709:
23710: * src/main/compile.y 1.20:
23711: $: wasn't finished - $:sdf(sdf) troubled a bit. finished now.
23712:
23713: * src/include/code.h 1.3:
23714: * src/include/pa_string.h 1.25:
23715: * src/include/pa_value.h 1.12:
23716: * src/include/pa_vclass.h 1.3:
23717: * src/include/pa_wcontext.h 1.3:
23718: * src/main/compile.y 1.14:
23719: * src/main/execute.C 1.14:
23720: * src/main/pa_string.C 1.28:
23721: write_value write_string 0
23722: it seems wcontext must write strings regardles of fvalue!=0
23723:
23724: * src/include/code.h 1.4:
23725: * src/include/pa_value.h 1.13:
23726: * src/include/pa_vclass.h 1.4:
23727: * src/include/pa_wcontext.h 1.5:
23728: * src/main/compile.y 1.15:
23729: * src/main/compile_tools.C 1.6:
23730: * src/main/compile_tools.h 1.8:
23731: * src/main/execute.C 1.15:
23732: * src/main/main.dsp 1.20:
23733: iiieeyys! get/put simple vars to VClass works0
23734:
23735: * src/include/pa_array.h 1.18:
23736: * src/include/pa_wcontext.h 1.4:
23737: * src/main/pa_string.C 1.29:
23738: in process, but found that exceptions are too global
23739:
23740: * src/main/compile.y 1.19:
23741: $: finished
23742:
23743: * src/main/compile.C 1.16:
23744: * src/main/compile.y 1.21:
23745: * src/main/compile_tools.C 1.10:
23746: z
23747:
23748: * src/include/pa_request.h 1.9:
23749: * src/include/pa_stack.h 1.2:
23750: * src/include/pa_wcontext.h 1.7:
23751: * src/main/execute.C 1.17:
23752: z about to vstring it .y all
23753:
23754: * src/include/pa_hash.h 1.16:
23755: * src/include/pa_value.h 1.15:
23756: * src/include/pa_vclass.h 1.6:
23757: * src/include/pa_vhash.h 1.1:
23758: * src/include/pa_vstring.h 1.3:
23759: * src/include/pa_wcontext.h 1.9:
23760: * src/main/execute.C 1.22:
23761: * src/main/main.dsp 1.21:
23762: auto VHash in pa.th.cre.at.e
23763:
23764: * src/include/code.h 1.5:
23765: * src/include/pa_vstring.h 1.2:
23766: * src/main/compile.y 1.17:
23767: * src/main/compile_tools.C 1.8:
23768: * src/main/compile_tools.h 1.9:
23769: * src/main/execute.C 1.18:
23770: string to vstring it .y all
23771:
23772: * src/include/pa_array.h 1.19:
23773: * src/main/compile.y 1.22:
23774: * src/main/compile_tools.C 1.11:
23775: * src/main/compile_tools.h 1.11:
23776: * src/main/pa_array.C 1.18:
23777: $self.get
23778:
23779: * src/include/pa_exception.h 1.5:
23780: * src/include/pa_pool.h 1.23:
23781: * src/include/pa_request.h 1.8:
23782: * src/include/pa_value.h 1.14:
23783: * src/include/pa_wcontext.h 1.6:
23784: * src/main/compile.C 1.13:
23785: * src/main/compile.y 1.16:
23786: * src/main/compile_tools.C 1.7:
23787: * src/main/core.C 1.24:
23788: * src/main/pa_array.C 1.17:
23789: * src/main/pa_exception.C 1.4:
23790: * src/main/pa_hash.C 1.14:
23791: * src/main/pa_pool.C 1.8:
23792: * src/main/pa_string.C 1.30:
23793: * src/main/pa_table.C 1.9:
23794: removed exception from request
23795:
23796: * src/include/pa_vstring.h 1.1:
23797: * src/main/compile.C 1.12:
23798: * src/main/core.C 1.23:
23799: added some forgotten
23800:
23801: * src/include/pa_wcontext.h 1.8:
23802: * src/main/compile.y 1.24:
23803: * src/main/execute.C 1.21:
23804: erroreos checkout
23805:
23806: 2001-02-21 paf
23807: * src/main/compile.y 1.9:
23808: more straightforward yylex[end]
23809:
23810: * src/main/compile.C 1.6:
23811: * src/main/compile.y 1.6:
23812: * src/main/compile_tools.h 1.5:
23813: error processing in eval & yyerror so it wouldn't cause
23814: memleaks.
23815:
23816: * src/include/compile.h 1.5:
23817: * src/include/execute.h 1.3:
23818: * src/include/pa_array.h 1.17:
23819: * src/include/pa_request.h 1.7:
23820: * src/include/pa_stack.h 1.1:
23821: * src/include/pa_vclass.h 1.2:
23822: * src/include/pa_wcontext.h 1.2:
23823: * src/main/compile.C 1.10:
23824: * src/main/compile.y 1.12:
23825: * src/main/execute.C 1.11:
23826: * src/main/main.dsp 1.19:
23827: * src/main/pa_array.C 1.16:
23828: * src/main/pa_request.C 1.2:
23829: get put -1 [just compiled]
23830:
23831: * src/include/compile.h 1.4:
23832: * src/include/pa_array.h 1.16:
23833: * src/main/compile.C 1.9:
23834: * src/main/compile.y 1.11:
23835: * src/main/execute.C 1.10:
23836: MAIN_METHOD_NAME ready to write execute
23837:
23838: * src/include/pa_string.h 1.24:
23839: * src/include/pa_types.h 1.6:
23840: * src/main/pa_string.C 1.27:
23841: string.operator==(char*)
23842:
23843: * src/main/compile.C 1.11:
23844: * src/main/compile.y 1.13:
23845: * src/main/execute.C 1.12:
23846: store0
23847:
23848: * src/include/core.h 1.1:
23849: * src/include/pa_context.h 1.8:
23850: * src/include/pa_request.h 1.6:
23851: * src/include/pa_vclass.h 1.1:
23852: * src/include/pa_wcontext.h 1.1:
23853: * src/main/core.C 1.22:
23854: * src/main/main.dsp 1.18:
23855: * src/main/pa_request.C 1.1:
23856: request core methods0
23857:
23858: * src/include/compile.h 1.3:
23859: * src/include/pa_context.h 1.7:
23860: * src/include/pa_hash.h 1.15:
23861: * src/include/pa_request.h 1.5:
23862: * src/include/pa_string.h 1.23:
23863: * src/include/pa_value.h 1.9:
23864: struck with const array.gets
23865:
23866: * src/include/code.h 1.2:
23867: * src/include/pa_types.h 1.5:
23868: * src/main/compile.C 1.3:
23869: * src/main/compile.y 1.3:
23870: * src/main/compile_tools.C 1.3:
23871: * src/main/compile_tools.h 1.3:
23872: * src/main/execute.C 1.3:
23873: * src/main/main.dsp 1.16:
23874: .y to c++
23875: hierarchy output fix.
23876: compiler works ok
23877:
23878: * src/include/compile.h 1.2:
23879: * src/main/compile.C 1.4:
23880: * src/main/compile.y 1.4:
23881: * src/main/compile_tools.h 1.4:
23882: line numbers needed. would add them to .y now internally.
23883: externally it's not as precise as needed
23884:
1.24 paf 23885: * src/include/execute.h 1.2:
23886: * src/include/pa_array.h 1.15:
23887: * src/include/pa_value.h 1.10:
23888: * src/main/execute.C 1.9:
23889: * src/main/pa_array.C 1.15:
23890: after array.const get wonders
23891:
1.15 paf 23892: * src/include/pa_exception.h 1.4:
23893: * src/include/pa_value.h 1.11:
23894: * src/main/compile.C 1.8:
23895: * src/main/compile.y 1.10:
23896: * src/main/compile_tools.C 1.5:
23897: * src/main/compile_tools.h 1.7:
23898: .y methods and one_big_piece. now compile returns array<method*>
23899:
23900: * src/main/compile.y 1.7:
23901: * src/main/execute.C 1.4:
23902: * src/main/execute.C 1.5:
23903: * src/main/execute.C 1.6:
23904: * src/main/execute.C 1.7:
23905: * src/main/execute.C 1.8:
23906: z
23907:
23908: * src/main/execute.C 1.13:
23909: tired :)
23910:
23911: * src/main/compile.C 1.5:
23912: * src/main/compile.y 1.5:
23913: failed to add absolute precies parse error positions. leaving
23914: RIGHTMOST position as @file[line:col]
23915:
23916: 2001-02-20 paf
23917: * src/include/code.h 1.1:
23918: * src/include/compile.h 1.1:
23919: * src/include/execute.h 1.1:
23920: * src/include/pa_array.h 1.14:
23921: * src/include/pa_common.h 1.2:
23922: * src/include/pa_pool.h 1.22:
23923: * src/include/pa_string.h 1.22:
23924: * src/include/pa_table.h 1.8:
23925: * src/include/pa_types.h 1.4:
23926: * src/main/compile.C 1.1:
23927: * src/main/compile.y 1.1:
23928: * src/main/compile_tools.C 1.1:
23929: * src/main/compile_tools.h 1.1:
23930: * src/main/core.C 1.21:
23931: * src/main/execute.C 1.1:
23932: * src/main/main.dsp 1.14:
23933: * src/main/pa_array.C 1.14:
23934: * src/main/pa_common.C 1.2:
23935: * src/main/pa_hash.C 1.12:
23936: * src/main/pa_string.C 1.26:
23937: * src/main/pa_table.C 1.8:
23938: bison[yacc] first time compiled.
23939: execute=dump for now
23940:
23941: * src/main/compile.C 1.2:
23942: * src/main/compile.y 1.2:
23943: * src/main/compile_tools.C 1.2:
23944: * src/main/compile_tools.h 1.2:
23945: * src/main/execute.C 1.2:
23946: * src/main/main.dsp 1.15:
23947: nestage probs, eof yylex not perfect
23948:
23949: * src/main/core.C 1.20:
23950: core rewrite using yacc investigations
23951: now will be compile[yacc]/execute[opcodes]
23952:
23953: 2001-02-15 paf
23954: * src/include/pa_value.h 1.8:
23955: * src/main/core.C 1.19:
23956: maybe a-la yacc those ifs rewrite as turing machine?
23957: for it seems it would be it's too many ifs with this syntax now
23958:
23959: 2001-02-14 paf
23960: * src/include/pa_context.h 1.6:
23961: * src/include/pa_string.h 1.20:
23962: * src/main/core.C 1.10:
23963: * src/main/pa_string.C 1.23:
23964: process text repassing
23965:
23966: * src/include/pa_value.h 1.7:
23967: * src/main/core.C 1.11:
23968: * src/main/pa_string.C 1.24:
23969: process text repassing2
23970: operator static vars
23971:
23972: * src/include/pa_string.h 1.21:
23973: * src/main/core.C 1.12:
23974: * src/main/pa_string.C 1.25:
23975: get names 0
23976:
23977: * src/include/pa_context.h 1.5:
23978: * src/include/pa_value.h 1.6:
23979: * src/main/core.C 1.9:
23980: module:calls changes
23981:
23982: * src/main/core.C 1.16:
23983: varios breaks
23984:
23985: * src/main/core.C 1.17:
23986: get_params
23987: figured ^menu[UNEVALUATED unthinked :( ]
23988:
23989: * src/main/core.C 1.18:
23990: get_params 1
23991:
23992: * src/main/core.C 1.13:
23993: get names 1
23994:
23995: * src/main/core.C 1.14:
23996: get names 2
23997:
23998: * src/main/core.C 1.15:
23999: get names 3
24000:
24001: 2001-02-13 paf
24002: * src/include/pa_string.h 1.17:
24003: * src/main/pa_string.C 1.19:
24004: String_iterator::skip_to
24005: todo:optimize
24006:
24007: * src/main/core.C 1.6:
24008: operators
24009: : and self. prefixes
24010:
24011: * src/include/pa_context.h 1.4:
24012: * src/include/pa_value.h 1.5:
24013: * src/main/core.C 1.8:
24014: ^class:calls[] started
24015:
24016: * src/include/pa_string.h 1.18:
24017: * src/main/pa_string.C 1.21:
24018: String_iterator optimized
24019:
24020: * src/include/pa_string.h 1.19:
24021: * src/main/pa_string.C 1.22:
24022: String_iterator tested
24023:
24024: * src/main/pa_string.C 1.20:
24025: String_iterator::skip_to
24026: optimized a bit. would change privates to better support optimization
24027:
24028: * src/include/pa_value.h 1.4:
24029: * src/main/core.C 1.5:
24030: * src/main/core.C 1.7:
24031: z
24032:
24033: 2001-02-12 paf
24034: * src/include/pa_context.h 1.2:
24035: * src/include/pa_value.h 1.2:
24036: * src/main/core.C 1.2:
24037: get self/methodref joined
24038:
24039: * src/include/pa_context.h 1.3:
24040: * src/include/pa_value.h 1.3:
24041: * src/main/core.C 1.3:
24042: some comments
24043:
24044: * src/include/pa_string.h 1.16:
24045: * src/main/core.C 1.4:
24046: * src/main/pa_string.C 1.18:
24047: started String_iterator
24048:
24049: 2001-02-11 paf
24050: * src/include/pa_context.h 1.1:
24051: * src/include/pa_value.h 1.1:
24052: * src/main/core.C 1.1:
24053: * src/main/main.dsp 1.13:
24054: core started.
24055: core.C, context&value .h
24056:
24057: * src/include/pa_array.h 1.13:
24058: * src/include/pa_hash.h 1.14:
24059: * src/include/pa_pool.h 1.21:
24060: * src/include/pa_string.h 1.15:
24061: * src/main/main.dsp 1.12:
24062: * src/main/pa_array.C 1.13:
24063: * src/main/pa_hash.C 1.11:
24064: * src/main/pa_pool.C 1.7:
24065: * src/main/pa_string.C 1.17:
24066: :pooled
24067:
24068: 2001-01-30 paf
24069: * src/include/pa_error.h 1.4:
24070: * src/include/pa_exception.h 1.1:
24071: * src/include/pa_pool.h 1.17:
24072: * src/include/pa_request.h 1.3:
24073: * src/main/main.dsp 1.10:
24074: * src/main/pa_error.C 1.4:
24075: * src/main/pa_exception.C 1.1:
24076: * src/main/pa_pool.C 1.4:
24077: * src/targets/Makefile.am 1.2:
24078: lowered targets/parser into subdir, added parser_Pool(Pool)
24079: failed to add. would think..
24080:
24081: * src/include/pa_exception.h 1.3:
24082: * src/include/pa_pool.h 1.19:
24083: * src/include/pa_table.h 1.7:
24084: * src/main/pa_exception.C 1.3:
24085: * src/main/pa_table.C 1.7:
24086: minor * to & changes
24087:
24088: * src/include/pa_pool.h 1.20:
24089: * src/main/Makefile.am 1.5:
24090: * src/main/main.dsp 1.11:
24091: * src/main/pa_pool.C 1.6:
24092: moved pa_pool.C to be target specific
24093:
24094: * src/Makefile.am 1.2:
24095: * src/main/Makefile.am 1.6:
24096: * src/targets/Makefile.am 1.3:
24097: .am comments
24098:
24099: * src/include/pa_exception.h 1.2:
24100: * src/include/pa_pool.h 1.18:
24101: * src/include/pa_request.h 1.4:
24102: * src/include/pa_table.h 1.6:
24103: * src/main/pa_array.C 1.12:
24104: * src/main/pa_exception.C 1.2:
24105: * src/main/pa_pool.C 1.5:
24106: * src/main/pa_table.C 1.6:
24107: error re-associated. that's much better
24108: even removed 'die' necessety
24109:
24110: 2001-01-29 paf
24111: * src/include/pa_hash.h 1.9:
24112: * src/include/pa_pool.h 1.10:
24113: * src/include/pa_threads.h 1.3:
24114: * src/main/pa_hash.C 1.5:
24115: made local Hash-es not thread safe=quicker by
24116: SYNCHRONIZED(thread_safe)
24117:
24118: * src/include/pa_hash.h 1.5:
24119: some comments
24120:
24121: * src/include/pa_error.h 1.2:
24122: * src/include/pa_request.h 1.2:
24123: * src/include/pa_string.h 1.13:
24124: * src/include/pa_table.h 1.4:
24125: * src/main/pa_error.C 1.2:
24126: * src/main/pa_table.C 1.4:
24127: Error fixed
24128:
24129: * src/include/pa_pool.h 1.11:
24130: * src/include/pa_string.h 1.9:
24131: * src/main/pa_string.C 1.13:
24132: String originating
24133:
1.23 paf 24134: * src/include/pa_pool.h 1.14:
24135: * src/main/pa_array.C 1.9:
24136: tested - decision "no templates"
1.15 paf 24137:
24138: * src/include/pa_hash.h 1.6:
24139: * src/include/pa_threads.h 1.1:
24140: * src/main/main.dsp 1.6:
24141: * src/main/pa_threads.C 1.1:
24142: added pa_threads
24143:
24144: Mutex
24145:
1.23 paf 24146: * src/include/pa_array.h 1.4:
24147: * src/main/pa_array.C 1.4:
24148: Array::operator += (Array& src)
24149:
24150: rethought, would change now
1.15 paf 24151:
24152: * src/include/pa_array.h 1.7:
24153: * src/include/pa_hash.h 1.10:
24154: * src/include/pa_pool.h 1.12:
24155: * src/include/pa_string.h 1.10:
24156: * src/include/pa_table.h 1.1:
24157: * src/include/pa_types.h 1.2:
24158: * src/main/main.dsp 1.7:
24159: * src/main/pa_array.C 1.7:
24160: * src/main/pa_string.C 1.14:
24161: * src/main/pa_table.C 1.1:
24162: Table started
24163: would test
24164: template Array now
24165:
1.23 paf 24166: * src/include/pa_error.h 1.3:
24167: * src/include/pa_hash.h 1.13:
24168: * src/include/pa_string.h 1.14:
24169: * src/include/pa_table.h 1.5:
24170: * src/main/pa_error.C 1.3:
24171: * src/main/pa_hash.C 1.10:
24172: * src/main/pa_string.C 1.16:
24173: * src/main/pa_table.C 1.5:
24174: Table
24175: more like C++ style
24176: hence lots of 'const'
1.15 paf 24177:
24178: * src/include/pa_array.h 1.11:
24179: * src/include/pa_hash.h 1.11:
24180: * src/include/pa_pool.h 1.15:
24181: * src/include/pa_string.h 1.11:
24182: * src/include/pa_table.h 1.2:
24183: * src/include/pa_types.h 1.3:
24184: * src/main/Makefile.am 1.3:
24185: * src/main/main.dsp 1.9:
24186: * src/main/pa_array.C 1.10:
24187: * src/main/pa_hash.C 1.8:
24188: * src/main/pa_string.C 1.15:
24189: * src/main/pa_table.C 1.2:
24190: Request
24191: Error
24192: Table
24193:
1.23 paf 24194: * src/main/pa_array.C 1.5:
24195: expand not convinient, would rewrite
24196:
1.15 paf 24197: * src/include/pa_array.h 1.6:
24198: * src/include/pa_hash.h 1.8:
24199: * src/include/pa_string.h 1.8:
24200: moved .h public parts to top
24201:
24202: * src/include/pa_hash.h 1.7:
24203: * src/include/pa_threads.h 1.2:
24204: * src/main/pa_hash.C 1.4:
24205: * src/main/pa_threads.C 1.2:
24206: decided on one global_mutex, like PHP
24207: as I can see: needed only in global Hash now,
24208: made Hash:: put/get SYNCHRONIZED
24209:
24210: * src/include/pa_array.h 1.12:
24211: * src/include/pa_common.h 1.1:
24212: * src/include/pa_error.h 1.1:
24213: * src/include/pa_hash.h 1.12:
24214: * src/include/pa_pool.h 1.16:
24215: * src/include/pa_request.h 1.1:
24216: * src/include/pa_string.h 1.12:
24217: * src/include/pa_table.h 1.3:
24218: * src/main/Makefile.am 1.4:
24219: * src/main/pa_array.C 1.11:
24220: * src/main/pa_common.C 1.1:
24221: * src/main/pa_error.C 1.1:
24222: * src/main/pa_hash.C 1.9:
24223: * src/main/pa_table.C 1.3:
24224: added forgotten
24225:
24226: * src/include/pa_array.h 1.8:
24227: * src/include/pa_pool.h 1.13:
24228: * src/main/Makefile.am 1.2:
24229: * src/main/main.dsp 1.8:
24230: * src/main/pa_array.C 1.8:
24231: templates failed
24232: no template specializations [VC6],
24233: no library auto instantation [VC6, GNU c++ 2.95.2-6 from latest cygwin]
24234:
24235: * src/include/pa_array.h 1.5:
24236: * src/include/pa_pool.h 1.9:
24237: * src/main/pa_array.C 1.6:
24238: Array& operator += (Array& src)
24239:
24240: 2001-01-27 paf
24241: * src/include/pa_hash.h 1.1:
24242: * src/include/pa_string.h 1.4:
24243: * src/include/pa_types.h 1.1:
24244: * src/main/main.dsp 1.4:
24245: * src/main/pa_string.C 1.7:
24246: uint, and added pa_types & pa_hash[forgotten]
24247:
24248: * src/main/pa_string.C 1.9:
24249: String::operator ==
24250:
1.23 paf 24251: * src/main/pa_hash.C 1.2:
24252: String(&String)
24253:
1.15 paf 24254: * src/include/pa_array.h 1.3:
24255: * src/main/pa_array.C 1.3:
24256: array [] with chunk caching
24257:
24258: * src/include/pa_array.h 1.2:
24259: * src/include/pa_hash.h 1.4:
24260: * src/include/pa_pool.h 1.8:
24261: * src/include/pa_string.h 1.7:
24262: * src/main/pa_array.C 1.2:
24263: * src/main/pa_string.C 1.11:
24264: array cache rethought to chunk caching
24265:
24266: * src/include/pa_array.h 1.1:
24267: * src/include/pa_hash.h 1.3:
24268: * src/include/pa_pool.h 1.7:
24269: * src/include/pa_string.h 1.6:
24270: * src/main/main.dsp 1.5:
24271: * src/main/pa_array.C 1.1:
24272: * src/main/pa_hash.C 1.3:
24273: * src/main/pa_string.C 1.10:
24274: Array 0
24275:
24276: * src/main/pa_hash.C 1.1:
24277: added pa_hash.C [forgotten]
24278:
24279: 2001-01-26 paf
1.23 paf 24280: * src/include/pa_pool.h 1.2:
24281: * src/main/pa_string.C 1.2:
24282: String prealloc & dynamic row_count
24283:
1.15 paf 24284: * src/include/pa_pool.h 1.6:
24285: * src/include/pa_string.h 1.3:
24286: * src/main/pa_string.C 1.6:
24287: removed templates [vc++ suxx]
24288:
24289: * src/include/pa_pool.h 1.4:
24290: * src/include/pa_string.h 1.1:
24291: pa_pool split
24292:
24293: * src/Makefile.am 1.1.1.1:
24294: * src/include/pa_pool.h 1.1.1.1:
24295: * src/main/Makefile.am 1.1.1.1:
24296: * src/main/main.dsp 1.1.1.1:
24297: * src/main/pa_pool.C 1.1.1.1:
24298: * src/main/pa_string.C 1.1.1.1:
24299: * src/targets/Makefile.am 1.1.1.1:
24300: creating parser3 module
24301:
24302: * src/include/pa_pool.h 1.3:
24303: * src/main/main.dsp 1.2:
24304: * src/main/pa_pool.C 1.2:
24305: * src/main/pa_string.C 1.3:
24306: * src/main/pa_string.C 1.4:
1.26 paf 24307: $Id$ check
1.15 paf 24308:
24309: * src/include/pa_pool.h 1.5:
24310: * src/include/pa_string.h 1.2:
24311: * src/main/main.dsp 1.3:
24312: * src/main/pa_pool.C 1.3:
24313: * src/main/pa_string.C 1.5:
24314: templates in VC++ suxx.
24315:
E-mail: