Annotation of parser3/ChangeLog, revision 1.18
1.18 ! paf 1: 2002-11-26 paf
! 2: * operators.txt 1.101:
! 3: * src/main/pa_common.C 1.130:
! 4: * www/htdocs/index.html 1.182:
! 5: http:// response status!=200 made exception: http.status with
! 6: source=bad status#
! 7:
! 8: * src/main/pa_common.C 1.131:
! 9: * www/htdocs/.htaccess 1.11:
! 10: utf8 prefix ignored @read text
! 11:
! 12: * src/main/pa_request.C 1.241:
! 13: fixed lang in reponse header
! 14:
! 15: 2002-11-25 paf
! 16: * operators.txt 1.99:
! 17: * src/main/pa_common.C 1.128:
! 18: * www/htdocs/index.html 1.181:
! 19: http fields now UPPERCASE
! 20:
! 21: $file[^file::load[http://there]]
! 22: $file.SERVER
! 23:
! 24: * configure.in 1.49:
! 25: * src/classes/image.C 1.83:
! 26: * src/include/pa_config_auto.h.in 1.33:
! 27: * src/include/pa_config_includes.h 1.22:
! 28: * src/main/Makefile.am 1.35:
! 29: * src/main/Makefile.in 1.46:
! 30: * src/main/pa_common.C 1.129:
! 31: * src/main/pa_globals.C 1.142:
! 32: http://
! 33: and image const void related probs fixed
! 34:
! 35: * operators.txt 1.98:
! 36: * src/classes/file.C 1.104:
! 37: * src/classes/table.C 1.168:
! 38: * src/classes/xdoc.C 1.105:
! 39: * src/include/pa_common.h 1.85:
! 40: * src/include/pa_globals.h 1.97:
! 41: * src/main/pa_common.C 1.126:
! 42: * src/main/pa_globals.C 1.141:
! 43: * src/main/pa_request.C 1.239:
! 44: * src/types/pa_vfile.C 1.35:
! 45: * src/types/pa_vfile.h 1.51:
! 46: * www/htdocs/index.html 1.179:
! 47: table/xdoc/file::load now understand http:// prefix and additional params, sample:
! 48: $rates[^xdoc::load[http://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002;
! 49: $.USER-AGENT[parser3]
! 50: ]]
! 51:
! 52: * src/classes/file.C 1.105:
! 53: * src/classes/image.C 1.82:
! 54: * src/classes/xdoc.C 1.106:
! 55: * src/include/pa_common.h 1.86:
! 56: * src/main/pa_common.C 1.127:
! 57: * src/main/pa_request.C 1.240:
! 58: * www/htdocs/index.html 1.180:
! 59: checked http options [invalid onces now reported]
! 60: made default
! 61: user-agent: paf
! 62:
! 63: 2002-11-22 paf
! 64: * operators.txt 1.97:
! 65: * src/classes/image.C 1.80:
! 66: * src/include/pa_globals.h 1.96:
! 67: * src/main/execute.C 1.294:
! 68: * src/main/pa_globals.C 1.140:
! 69: * src/types/pa_vimage.C 1.21:
! 70: * src/types/pa_vimage.h 1.33:
! 71: * www/htdocs/.htaccess 1.10:
! 72: * www/htdocs/index.html 1.178:
! 73: $image.exif support
! 74: $image.exif.DateTime & co
! 75:
! 76: 2002-11-21 paf
! 77: * src/classes/image.C 1.78:
! 78: jpeg size measure fixed: were badly skipping EXIF information [
! 79: were big block and it's size were considered negative :(]
! 80:
! 81: * operators.txt 1.96:
! 82: * src/classes/image.C 1.77:
! 83: * src/include/pa_common.h 1.83:
! 84: * src/main/pa_common.C 1.123:
! 85: * src/types/pa_vmail.C 1.34:
! 86: * www/htdocs/index.html 1.177:
! 87: image.measure internals rewritten. no there's reader.seek, and all's ready for EXIF extraction
! 88: [now we fail to measure files with EXIF info]
! 89:
! 90: * src/main/pa_common.C 1.122:
! 91: O_TRUNCATE killed, ftruncate used instead:
! 92: O_TRUNC truncates even exclusevely write-locked file [thanks to Igor Milyakov <virtan@rotabanner.com> for discovering]
! 93:
! 94: * src/main/pa_exec.C 1.44:
! 95: * src/main/untaint.C 1.110:
! 96: cstr(UL_UNSPECIFIED) [not _PASS_APPENDED)
! 97:
! 98: 2002-11-20 paf
! 99: * src/main/pa_exec.C 1.41:
! 100: pa_exec: data written only if size>0
! 101:
! 102: * src/targets/cgi/parser3.C 1.205:
! 103: logging @signal += query_string
! 104:
! 105: * src/include/pa_config_fixed.h 1.52:
! 106: * src/main/pa_common.C 1.121:
! 107: * src/main/pa_exec.C 1.40:
! 108: * src/targets/cgi/parser3.C 1.200:
! 109: ^file:exec/cgi [pa_exec] pipe read errors now checked
! 110:
! 111: * src/main/pa_exec.C 1.43:
! 112: *** empty log message ***
! 113:
! 114: * operators.txt 1.95:
! 115: * src/classes/file.C 1.103:
! 116: ^file::exec/cgi[file;$.stdin[] << disable HTTP-POST repassing
! 117:
! 118: * src/include/pa_request.h 1.158:
! 119: * src/main/execute.C 1.293:
! 120: * src/main/pa_request.C 1.238:
! 121: * src/targets/cgi/parser3.C 1.201:
! 122: SIGUSR1 >> writes to error_log uri of currently processed document
! 123: SIGPIPE >> interrupts request processing [exception = DB rollback]
! 124:
! 125: * src/targets/cgi/parser3.C 1.203:
! 126: SIGNALS overriden @ main top
! 127:
! 128: * configure.in 1.48:
! 129: * src/include/pa_config_auto.h.in 1.32:
! 130: * src/include/pa_config_includes.h 1.21:
! 131: * src/main/pa_exec.C 1.42:
! 132: * src/targets/cgi/parser3.C 1.204:
! 133: comment
! 134:
! 135: 2002-11-19 paf
! 136: * src/targets/cgi/parser3.C 1.199:
! 137: removed #ifdef WIN32 around check of CGI: Illegal call
! 138:
! 139: 2002-11-01 paf
! 140: * src/main/execute.C 1.292:
! 141: comment
! 142:
! 143: 2002-10-31 paf
! 144: * src/types/pa_vobject.C 1.11:
! 145: * src/types/pa_vstateless_object.h 1.27:
! 146: object put replaces static parent if any
! 147:
! 148: * src/main/execute.C 1.291:
! 149: found out why, checked that for now.
! 150: todo: find out a way for that user could do that
! 151:
! 152: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.2:
! 153: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.2:
! 154: realized that one can't remember derivates in base class: there's so many of them.
! 155: also there can be no virtual method calls in static classes
! 156:
! 157: * src/classes/op.C 1.124:
! 158: * src/types/pa_value.h 1.107:
! 159: * src/types/pa_vobject.h 1.36:
! 160: * www/htdocs/base.p 1.4:
! 161: * www/htdocs/derived.p 1.22:
! 162: * www/htdocs/index.html 1.174:
! 163: * www/htdocs/operators.p 1.11:
! 164: * www/htdocs/some.p 1.2:
! 165: ^process[$caller.self]{...}
! 166: now compiles to last derived object part of that 'self'
! 167:
! 168: * src/classes/form.C [global_static_self_fix] 1.32.4.1:
! 169: * src/classes/mail.C [global_static_self_fix] 1.80.4.1:
! 170: * src/classes/op.C [global_static_self_fix] 1.124.2.1:
! 171: * src/classes/xnode.h [global_static_self_fix] 1.16.4.1:
! 172: * src/main/execute.C [global_static_self_fix] 1.289.2.1:
! 173: * src/main/pa_request.C [global_static_self_fix] 1.236.4.1:
! 174: * src/types/pa_value.h [global_static_self_fix] 1.107.2.1:
! 175: * src/types/pa_vclass.C [global_static_self_fix] 1.14.4.1:
! 176: * src/types/pa_vclass.h [global_static_self_fix] 1.37.4.1:
! 177: * src/types/pa_vcode_frame.h [global_static_self_fix] 1.22.4.1:
! 178: * src/types/pa_vcookie.C [global_static_self_fix] 1.51.4.1:
! 179: * src/types/pa_vcookie.h [global_static_self_fix] 1.21.4.1:
! 180: * src/types/pa_vdate.h [global_static_self_fix] 1.22.4.1:
! 181: * src/types/pa_venv.h [global_static_self_fix] 1.26.4.1:
! 182: * src/types/pa_vfile.h [global_static_self_fix] 1.49.4.1:
! 183: * src/types/pa_vform.C [global_static_self_fix] 1.70.4.1:
! 184: * src/types/pa_vform.h [global_static_self_fix] 1.43.4.1:
! 185: * src/types/pa_vhash.h [global_static_self_fix] 1.40.4.1:
! 186: * src/types/pa_vimage.h [global_static_self_fix] 1.31.4.1:
! 187: * src/types/pa_vmail.C [global_static_self_fix] 1.32.4.1:
! 188: * src/types/pa_vmail.h [global_static_self_fix] 1.6.4.1:
! 189: * src/types/pa_vmath.h [global_static_self_fix] 1.12.4.1:
! 190: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.1:
! 191: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.1:
! 192: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.1:
! 193: * src/types/pa_vrequest.C [global_static_self_fix] 1.25.4.1:
! 194: * src/types/pa_vrequest.h [global_static_self_fix] 1.23.4.1:
! 195: * src/types/pa_vresponse.C [global_static_self_fix] 1.14.2.1:
! 196: * src/types/pa_vresponse.h [global_static_self_fix] 1.29.4.1:
! 197: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.1:
! 198: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.1:
! 199: * src/types/pa_vstateless_object.h [global_static_self_fix] 1.25.4.1:
! 200: * src/types/pa_vstatus.C [global_static_self_fix] 1.13.4.1:
! 201: * src/types/pa_vstatus.h [global_static_self_fix] 1.13.4.1:
! 202: * src/types/pa_vstring.h [global_static_self_fix] 1.52.4.1:
! 203: * src/types/pa_vtable.C [global_static_self_fix] 1.19.4.1:
! 204: * src/types/pa_vtable.h [global_static_self_fix] 1.46.4.1:
! 205: * src/types/pa_vvoid.h [global_static_self_fix] 1.14.4.1:
! 206: * src/types/pa_vxdoc.C [global_static_self_fix] 1.21.4.1:
! 207: * src/types/pa_vxdoc.h [global_static_self_fix] 1.29.4.1:
! 208: * src/types/pa_vxnode.C [global_static_self_fix] 1.28.4.1:
! 209: * src/types/pa_vxnode.h [global_static_self_fix] 1.20.4.1:
! 210: * src/types/pa_wwrapper.h [global_static_self_fix] 1.26.4.1:
! 211: * www/htdocs/base.p [global_static_self_fix] 1.4.2.1:
! 212: * www/htdocs/derived.p [global_static_self_fix] 1.22.2.1:
! 213: * www/htdocs/index.html [global_static_self_fix] 1.174.2.1:
! 214: static call $self fixed
! 215:
! 216: * www/htdocs/base.p 1.6:
! 217: * www/htdocs/derived.p 1.24:
! 218: * www/htdocs/index.html 1.176:
! 219: this example creates base object, which is wrong, todo: find
! 220: out why
! 221:
! 222: * src/main/compile.tab.C [global_static_self_fix] 1.75.4.1:
! 223: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.4:
! 224: killed $virtual_fields in dynamic, but one can reach derived
! 225: static[class] variable from base
! 226:
! 227: * src/classes/form.C 1.33:
! 228: * src/classes/mail.C 1.81:
! 229: * src/classes/op.C 1.125:
! 230: * src/classes/xnode.h 1.17:
! 231: * src/main/compile.tab.C 1.76:
! 232: * src/main/execute.C 1.290:
! 233: * src/main/pa_request.C 1.237:
! 234: * src/types/pa_value.h 1.108:
! 235: * src/types/pa_vclass.C 1.15:
! 236: * src/types/pa_vclass.h 1.38:
! 237: * src/types/pa_vcode_frame.h 1.23:
! 238: * src/types/pa_vcookie.C 1.52:
! 239: * src/types/pa_vcookie.h 1.22:
! 240: * src/types/pa_vdate.h 1.23:
! 241: * src/types/pa_venv.h 1.27:
! 242: * src/types/pa_vfile.h 1.50:
! 243: * src/types/pa_vform.C 1.71:
! 244: * src/types/pa_vform.h 1.44:
! 245: * src/types/pa_vhash.h 1.41:
! 246: * src/types/pa_vimage.h 1.32:
! 247: * src/types/pa_vmail.C 1.33:
! 248: * src/types/pa_vmail.h 1.7:
! 249: * src/types/pa_vmath.h 1.13:
! 250: * src/types/pa_vmethod_frame.h 1.44:
! 251: * src/types/pa_vobject.C 1.10:
! 252: * src/types/pa_vobject.h 1.37:
! 253: * src/types/pa_vrequest.C 1.26:
! 254: * src/types/pa_vrequest.h 1.24:
! 255: * src/types/pa_vresponse.C 1.15:
! 256: * src/types/pa_vresponse.h 1.30:
! 257: * src/types/pa_vstateless_class.C 1.18:
! 258: * src/types/pa_vstateless_class.h 1.41:
! 259: * src/types/pa_vstateless_object.h 1.26:
! 260: * src/types/pa_vstatus.C 1.14:
! 261: * src/types/pa_vstatus.h 1.14:
! 262: * src/types/pa_vstring.h 1.53:
! 263: * src/types/pa_vtable.C 1.20:
! 264: * src/types/pa_vtable.h 1.47:
! 265: * src/types/pa_vvoid.h 1.15:
! 266: * src/types/pa_vxdoc.C 1.22:
! 267: * src/types/pa_vxdoc.h 1.30:
! 268: * src/types/pa_vxnode.C 1.29:
! 269: * src/types/pa_vxnode.h 1.21:
! 270: * src/types/pa_wwrapper.h 1.27:
! 271: * www/htdocs/base.p 1.5:
! 272: * www/htdocs/derived.p 1.23:
! 273: * www/htdocs/index.html 1.175:
! 274: static fix merged
! 275:
! 276: * src/classes/op.C [global_static_self_fix] 1.124.2.2:
! 277: * src/types/pa_value.h [global_static_self_fix] 1.107.2.2:
! 278: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.2:
! 279: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.3:
! 280: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.2:
! 281: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.3:
! 282: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.2:
! 283: fixed statics, left $virtual_fields in dynamic
! 284:
! 285: * src/main/execute.C 1.288:
! 286: comment
! 287:
! 288: 2002-10-30 paf
! 289: * www/htdocs/derived.p 1.21:
! 290: * www/htdocs/some.p 1.1:
! 291: include method overriding tested OK
! 292:
! 293: 2002-10-29 paf
! 294: * src/targets/isapi/parser3isapi.C 1.80:
! 295: comment on 404 bad status re-passing [iis to blame]
! 296:
! 297: * src/classes/string.C 1.122:
! 298: changed string.save to pass current sql connection to cstr
! 299: thus one can
! 300: ^connect[some server]{
! 301: $s[insert into table x (x) values (^taint[sql]{value})]
! 302: ^s.save[some.sql]
! 303: }
! 304: and he'd get in some.sql file code with properly escaped.
! 305: [tried in mssql->mysql export->import of binary data]
! 306:
! 307: 2002-10-28 paf
! 308: * www/htdocs/index.html 1.172:
! 309: * www/htdocs/index.html 1.173:
! 310: bad email handling test
! 311:
! 312: 2002-10-25 paf
! 313: * src/include/pa_hash.h [hash_insensitive_garbage] 1.57.4.1:
! 314: * src/main/pa_hash.C [hash_insensitive_garbage] 1.52.4.1:
! 315: * src/main/pa_request.C [hash_insensitive_garbage] 1.236.2.1:
! 316: * src/types/pa_vresponse.C [hash_insensitive_garbage] 1.13.2.1:
! 317: saving for maybe-future
! 318:
! 319: * src/types/pa_vresponse.C 1.14:
! 320: case insensitive response user fields get/put
! 321:
! 322: 2002-10-23 paf
! 323: * src/types/pa_vmail.C 1.32:
! 324: * www/htdocs/index.html 1.171:
! 325: email whitespace trimBoth-ed
! 326:
! 327: * operators.txt 1.94:
! 328: * src/classes/table.C 1.166:
! 329: ^table.hash{code}...
! 330: ^table.hash(expr)...
! 331:
! 332: 2002-10-22 paf
! 333: * src/types/pa_vform.C 1.70:
! 334: * src/types/pa_vform.h 1.43:
! 335: removed needless VForm::Append...(...Value)
! 336:
! 337: * src/main/execute.C 1.287:
! 338: $.name outside of $name[...]
! 339: checked
! 340:
! 341: * src/main/compile.tab.C 1.75:
! 342: * src/main/compile.y 1.203:
! 343: lexer changed to fix ^call[]^#HH bug [that situation yelded no
! 344: EON, which whas wrong]
! 345:
! 346: 2002-10-21 paf
! 347: * operators.txt 1.91:
! 348: * src/types/pa_vform.C 1.67:
! 349: $form:image-map
! 350:
! 351: * operators.txt 1.92:
! 352: * src/types/pa_vform.C 1.68:
! 353: $form:nameless = "?value&...", "...&value&...", "...&value"
! 354:
! 355: * operators.txt 1.93:
! 356: * src/types/pa_vform.C 1.69:
! 357: * src/types/pa_vform.h 1.42:
! 358: $form:qtail
! 359: $form:imap.x/y
! 360:
! 361: * operators.txt 1.90:
! 362: * src/classes/file.C 1.102:
! 363: * www/htdocs/index.html 1.170:
! 364: /some/page.html: ^file:fullpath[a.gif] => /some/a.gif
! 365:
! 366: 2002-10-17 paf
! 367: * src/classes/op.C 1.123:
! 368: exception handling fixed [were bad with contexts]
! 369:
! 370: * src/main/compile.tab.C 1.74:
! 371: * src/main/compile.y 1.202:
! 372: operators precedence changed a little:
! 373: logical not and bitwise negation precedence made highest,
! 374: << and >> bitshits precedence made equal [were << higher than >>]
! 375:
1.17 paf 376: 2002-10-16 paf
377: * src/classes/op.C 1.122:
378: * src/include/pa_request.h 1.157:
379: * src/main/execute.C 1.285:
380: * src/main/execute.C 1.286:
381: * src/main/pa_request.C 1.236:
382: * www/htdocs/derived.p 1.20:
383: * www/htdocs/index.html 1.167:
384: * www/htdocs/index.html 1.168:
385: Request::self considered equal to VMethodFrame::self, and removed,
386: Request::get_self() mapped to VMethodFrame.self()
1.18 ! paf 387:
! 388: * www/htdocs/index.html 1.169:
! 389: bad compile to system class test
1.17 paf 390:
391: * src/classes/op.C 1.121:
392: * src/main/pa_request.C 1.235:
393: VMainClass now has name = $hash in open field now gives old
394: good error meesage
395:
1.15 paf 396: 2002-10-15 paf
1.17 paf 397: * www/htdocs/derived.p 1.17:
398: * www/htdocs/index.html 1.162:
399: test of ^process from operator called from user class
400:
401: * src/types/pa_vjunction.h 1.18:
402: * www/htdocs/index.html 1.166:
403: ^if(def $junction){was true}{now false}
404: use
405: ^if($junction is junction){was and now true}
406:
407: * src/types/pa_vjunction.C 1.2:
408: ident
409:
410: * src/classes/op.C 1.119:
411: * src/main/compile.tab.C 1.72:
412: * src/main/compile.y 1.200:
413: * src/types/pa_vmethod_frame.h 1.42:
414: process[self] objects also considered [were only classes]
415:
1.15 paf 416: * src/main/execute.C 1.283:
417: * src/targets/cgi/parser3.C 1.198:
418: * src/types/pa_vstateless_class.C 1.17:
419: * src/types/pa_vstateless_class.h 1.40:
420: * www/htdocs/operators.p 1.9:
421: compiling to system classes disabled
422:
1.17 paf 423: * operators.txt 1.88:
424: * src/classes/op.C 1.116:
425: * www/htdocs/operators.p 1.8:
426: ^process[$caller.CLASS]{code-string} added
427:
428: * src/types/Makefile.in 1.46:
429: *** empty log message ***
1.15 paf 430:
1.17 paf 431: * src/classes/op.C 1.120:
432: * src/include/pa_opcode.h 1.23:
433: * src/include/pa_request.h 1.156:
434: * src/main/compile.tab.C 1.73:
435: * src/main/compile.y 1.201:
436: * src/main/execute.C 1.284:
437: * src/types/pa_vmethod_frame.h 1.43:
438: * www/htdocs/derived.p 1.19:
439: removed last pieces of old code allowing $junction.xxx at
440: compile time
1.15 paf 441:
442: * operators.txt 1.87:
443: * src/classes/op.C 1.115:
444: * src/main/compile.tab.C 1.71:
445: * src/main/compile.y 1.199:
446: * src/main/execute.C 1.282:
447: * src/main/pa_request.C 1.234:
448: * src/types/Makefile.am 1.28:
449: * src/types/pa_vjunction.C 1.3:
450: * src/types/pa_vjunction.h 1.17:
451: * src/types/pa_vmethod_frame.h 1.40:
452: * src/types/types.dsp 1.35:
453: * www/htdocs/operators.p 1.7:
454: removed $junction.get $junction.set[]
455: introducing $caller
456:
457: * src/classes/op.C 1.118:
458: * src/include/pa_request.h 1.155:
459: * src/types/pa_vmethod_frame.h 1.41:
460: * www/htdocs/derived.p 1.18:
461: * www/htdocs/index.html 1.164:
462: ^process[CLASS]{body} now executed with CLASS self.
463: [ (request&method_frame).self temporarily changed ]
464:
1.17 paf 465: * src/classes/xdoc.C 1.104:
466: * src/classes/xnode.C 1.53:
467: * src/include/pa_charset.h 1.19:
468: * src/include/pa_pool.h 1.85:
469: * src/main/pa_charset.C 1.31:
470: * src/main/pa_pool.C 1.57:
471: * src/types/pa_vxnode.C 1.28:
472: * www/htdocs/index.html 1.165:
473: xml->parser strings now have origin, which points to place
474: where value left xml library and came to parser: place of dom
475: field extraction/call
1.16 paf 476:
1.15 paf 477: * src/classes/hash.C 1.51:
478: * src/classes/op.C 1.117:
479: * www/htdocs/index.html 1.163:
480: * www/htdocs/operators.p 1.10:
481: method_frame now always changed, with no exception to native calls.
482: for&foreach changed to use method_frame.caller for their var's name context
483:
484: * src/types/pa_value.h 1.106:
485: removed outdated comments. doxygen would find them lower by
486: inheritance tree
487:
488: 2002-10-14 paf
489: * src/classes/form.C 1.32:
490: * src/classes/mail.C 1.80:
491: * src/classes/op.C 1.113:
492: * src/include/pa_request.h 1.154:
493: * src/main/compile.C 1.67:
494: * src/main/compile.tab.C 1.70:
495: * src/main/compile.y 1.198:
496: * src/main/execute.C 1.281:
497: * src/main/pa_request.C 1.233:
498: * src/types/pa_vstateless_class.h 1.39:
499: * www/htdocs/index.html 1.161:
500: operators now main-class-methods
501:
502: * src/include/pa_request.h 1.152:
503: * src/main/execute.C 1.280:
504: * src/main/pa_request.C 1.232:
505: operators @auto now executed in MAIN context
506:
507: * src/types/pa_vclass.C 1.14:
508: * src/types/pa_vobject.h 1.35:
509: * src/types/pa_vstateless_class.C 1.16:
510: * src/types/pa_vstateless_class.h 1.38:
511: * www/htdocs/index.html 1.158:
512: * www/htdocs/operators.p 1.5:
513: $form:CLASS resurrected [wes killed in action]
514:
515: * configure 1.49:
516: * configure.in 1.47:
517: * operators.txt 1.86:
518: * src/include/pa_config_auto.h.in 1.31:
519: * src/types/pa_vstatus.C 1.13:
520: * www/htdocs/index.html 1.157:
521: $status:rusage.tv_secs/usecs introduced
522:
523: * src/types/pa_vxnode.C 1.27:
524: misreplace fixed
525:
526: * src/classes/op.C 1.112:
527: * src/include/pa_request.h 1.153:
528: * www/htdocs/index.html 1.160:
529: * www/htdocs/operators.p 1.6:
530: ^try{^call{}} now has better stack trace [has "call" & co there]
531:
532: * src/main/execute.C 1.279:
533: operator execution context now = MAIN, not closest stack frame
534:
535: @touchit[]
536: $i[after]
537:
538: ----t.html
539: $i[before] << local
540: ^touchit[]
541: $i << now 'before', were 'after'
542:
543: ---t.html
544: $i[before] << notlocal [main]
545: ^touchit[]
546: $i << now 'after'
547:
548: * src/main/execute.C 1.278:
549: comment
550:
551: * src/classes/op.C 1.114:
552: process compiles to code's class class
553:
554: 2002-10-09 paf
555: * src/classes/double.C 1.52:
556: * src/classes/int.C 1.48:
557: * src/classes/string.C 1.121:
558: * www/htdocs/derived.p 1.16:
559: * www/htdocs/index.html 1.156:
560: ^string.int[] now failes on empty string [or uses (default)]
561:
562: 2002-10-08 paf
563: * src/lib/patches/Makefile.am 1.2:
564: * src/lib/patches/Makefile.in 1.5:
565: forgot libgdome_morestatic.patch
566:
567: * src/types/pa_vxnode.C 1.26:
568: misreplace
569:
570: * src/main/untaint.C 1.109:
571: mail header quoted printable changed after RFC reread
572:
573: * operators.txt 1.85:
574: plan on ^if(method
575:
576: 2002-09-24 paf
577: * src/targets/cgi/Makefile.am 1.45:
578: * src/targets/cgi/Makefile.in 1.58:
579: LIBS were bad name in .am
580:
581: * acconfig.h 1.5:
582: * configure 1.47:
583: * configure.in 1.46:
584: * src/include/pa_config_auto.h.in 1.30:
585: * src/include/pa_config_fixed.h 1.51:
586: * src/targets/cgi/Makefile.am 1.44:
587: * src/targets/cgi/Makefile.in 1.57:
588: * src/types/pa_vmail.C 1.30:
589: * src/types/pa_vmail.C 1.31:
590: HAVE_TIMEZONE & co now checked and mailreceive would compile on
591: freebsd now
592:
593: * src/classes/file.C 1.101:
594: * src/main/untaint.C 1.108:
595: * www/htdocs/index.html 1.155:
596: 1.
597: file spec language changed:
598: now there are only few chars are untainted:
599: * ? ' " < > |
600: and, on unix, : \ ~
601: [russian letters and SPACES now enabled, one should use ^untaint[uri]{...} now]
602:
603: 2.
604: $list[^file:list[dir]] now returns simply tainted names in $list.name, not tainted as filespec
605:
606: @russianindex[]
607: #dir with files with russian-lang names
608: $where[dir]
609:
610: $dir[^file:list[$where;\.txt^$]]
611: ^dir.menu{
612: <a href=$where/^untaint[uri]{$dir.name}>$dir.name</a><br>
613: }
614:
615: 2002-09-23 paf
616: * src/classes/date.C 1.38:
617: * src/classes/date.C 1.39:
618: date bug fix, now round(floatDays*secondsPerDay)
619:
620: * src/targets/cgi/Makefile.in 1.56:
621: *** empty log message ***
622:
623: * src/types/pa_vdouble.h 1.41:
624: double->int round added
625:
626: 2002-09-20 paf
627: * src/types/pa_vhash.h 1.40:
628: * www/htdocs/operators.p 1.4:
629: hash.foreach modification of existing keys allowed
630:
631: * src/main/compile.tab.C 1.69:
632: * src/main/compile.y 1.197:
633: * www/htdocs/index.html 1.153:
634: changed grammer on junction expanding to include ^junction.method
635:
636: * src/classes/xdoc.C 1.102:
637: empty transform result, being taken as file now returns empty
638: file, not raises stupid error about "stat-ed file"
639:
640: * src/main/execute.C 1.276:
641: * www/htdocs/index.html 1.154:
642: code junction calls disabled [before: code was compiled in such a way, that there were no code-junctions in OP_CALL]
643:
644: this now error:
645: @badjunctioncall[]
646: ^badjunctioncallinside{code}
647:
648: @badjunctioncallinside[code]
649: ^code[]
650:
651: * src/targets/apache13/Makefile.am 1.15:
652: * src/targets/apache13/Makefile.in 1.40:
653: * src/targets/cgi/Makefile.am 1.43:
654: * src/targets/cgi/Makefile.in 1.55:
655: binaries now depend on makefiles, thus taking linking options
656: configure changes into account [were: ignoring]
657:
658: * src/classes/xdoc.C 1.103:
659: * www/htdocs/index.html 1.152:
660: xdoc::create[name] now sets $request:charset as internal xdoc
661: encoding, and after decoding attributes set by dom functions
662: now encoded OK, not as digital entities
663:
664: * src/types/Makefile.in 1.45:
665: *** empty log message ***
666:
667: * src/include/pa_opcode.h 1.22:
668: * src/include/pa_request.h 1.150:
669: * src/main/compile.tab.C 1.68:
670: * src/main/compile.y 1.196:
671: * src/main/execute.C 1.275:
672: * src/main/main.dsp 1.159:
673: * src/targets/cgi/parser3.dsp 1.60:
674: * src/types/Makefile.am 1.27:
675: * src/types/pa_vjunction.C 1.1:
676: * src/types/pa_vjunction.h 1.16:
677: * src/types/types.dsp 1.34:
678: * www/htdocs/.htaccess 1.8:
679: * www/htdocs/index.html 1.151:
680: introducing $junction.get/put(1)
681: one can write iterators now:
682:
683: ^user-foreach[key;value]{$key=$value<br>}
684:
685: @user-foreach[key;value;code]
686: ^for[i](1;10){
687: $code.key($i)
688: $code.value($i*2)
689: $code
690: }
691:
692: * src/main/pa_common.C 1.120:
693: -d "DIR/" now true
694:
695: * src/main/compile_tools.h 1.66:
696: mistype
697:
698: 2002-09-19 paf
699: * Makefile.am 1.8:
700: * Makefile.in 1.21:
701: * aclocal.m4 1.5:
702: *** empty log message ***
703:
704: * aclocal.m4 1.3:
705: forced to be older
706:
707: * Makefile.am 1.12:
708: * Makefile.in 1.25:
709: new: make commit
710:
711: 2002-09-18 paf
712: * parser3.dsw 1.4:
713: * src/include/pa_opcode.h 1.21:
714: * src/main/compile.tab.C 1.67:
715: * src/main/compile.y 1.195:
716: * src/main/execute.C 1.274:
717: * www/htdocs/index.html 1.150:
718: << >> int shifts
719:
720: * src/classes/file.C 1.100:
721: * www/htdocs/index.html 1.149:
722: * www/htdocs/mailreceive.eml 1.3:
723: ^file::exec/cgi $.stdin[can be file now]
724: so that one can pass binary data there
725:
726: * src/include/pa_common.h 1.82:
727: * src/include/pa_request.h 1.149:
728: * src/main/pa_common.C 1.119:
729: * src/main/pa_request.C 1.230:
730: auto.p exists but unreadable - now this - fatal error
731:
732: * src/classes/date.C 1.37:
733: * src/classes/double.C 1.51:
734: * src/classes/file.C 1.99:
735: * src/classes/hash.C 1.50:
736: * src/classes/image.C 1.76:
737: * src/classes/int.C 1.47:
738: * src/classes/mail.C 1.79:
739: * src/classes/op.C 1.111:
740: * src/classes/response.C 1.22:
741: * src/classes/string.C 1.120:
742: * src/classes/table.C 1.165:
743: * src/classes/void.C 1.25:
744: * src/classes/xdoc.C 1.101:
745: * src/classes/xnode.C 1.52:
746: * src/include/pa_request.h 1.148:
747: * www/htdocs/index.html 1.148:
748: pa_request contexts made privated, plus get_{self/method_frame} to read.
749: Request_context_saver used in ^try to save flang too.
750: [were not saved]
751:
752: * src/types/pa_vresponse.C 1.13:
753: header value chains joined before output, this should help
754: $.subject[$var $var]
755: from being converted to
756: subject: ?koi8-r?Q?...?= ?koi8-r?Q?...?=
757:
758: 2002-09-17 paf
759: * src/classes/op.C 1.109:
760: * www/htdocs/index.html 1.147:
761: * www/htdocs/operators.p 1.2:
762: made place for ^process to compile it's code to in case of no self
763:
764: * src/classes/op.C 1.110:
765: * src/main/execute.C 1.272:
766: * src/main/pa_request.C 1.229:
767: * src/types/pa_value.C 1.8:
768: * src/types/pa_value.h 1.104:
769: * src/types/pa_vmethod_frame.h 1.38:
770: * src/types/pa_vstateless_class.h 1.37:
771: * www/htdocs/operators.p 1.3:
772: operators now executed with MAIN self.
773: it's for ^include sake, too strong a change
774:
775: * src/classes/hash.C 1.47:
776: foreach delims bug fixed [were ,2,3]
777:
778: * src/classes/hash.C 1.48:
779: * src/classes/table.C 1.162:
780: * src/include/pa_sql_connection.h 1.29:
781: * www/htdocs/index.html 1.141:
782: table.sql hash::sql duplicate keys now errors
783:
784: * src/main/execute.C 1.273:
785: * src/types/pa_value.h 1.105:
786: * src/types/pa_vmethod_frame.h 1.39:
787: removed changes, operators executed with calling self.
788: lots of code with ^include code relies on defined/defining self variables
789:
790: $a[1]
791: ^include[print_a.p]
792: print_a.p: $a
793:
794: ^include[set_a.p]
795: a=$a
796: set_a.p:
797: $a[1]
798:
799: * operators.txt 1.83:
800: * operators.txt 1.84:
801: * src/classes/hash.C 1.49:
802: * src/classes/table.C 1.163:
803: * src/include/pa_globals.h 1.95:
804: * src/main/pa_globals.C 1.139:
805: * www/htdocs/index.html 1.142:
806: table.sql hash::sql flag to allow duplicate keys [$.distinct(1/0)]
807: first record taken [were last]
808:
809: * src/main/execute.C 1.270:
810: * src/main/execute.C 1.271:
811: * src/types/pa_value.C 1.7:
812: * src/types/pa_value.h 1.103:
813: * src/types/pa_vstateless_class.h 1.36:
814: * www/htdocs/index.html 1.146:
815: found ancient param to Junction, removed.
816: allowed passing self to native_code_operators [for ^process to work, she needs self]
817:
818: * Makefile.in 1.20:
819: * bin/Makefile.in 1.5:
820: * bin/auto.p.dist.in 1.8:
821: * configure 1.40:
822: * configure 1.41:
823: * configure.in 1.40:
824: * configure.in 1.41:
825: * etc/Makefile.in 1.10:
826: * etc/parser3.charsets/Makefile.in 1.13:
827: * src/Makefile.in 1.51:
828: * src/classes/Makefile.in 1.49:
829: * src/classes/gd/Makefile.in 1.39:
830: * src/classes/smtp/Makefile.in 1.8:
831: * src/include/Makefile.in 1.7:
832: * src/lib/Makefile.in 1.4:
833: * src/lib/libltdl/Makefile.in 1.6:
834: * src/lib/md5/Makefile.in 1.2:
835: * src/lib/patches/Makefile.in 1.4:
836: * src/lib/pcre/Makefile.in 1.4:
837: * src/main/Makefile.in 1.45:
838: * src/sql/Makefile.in 1.7:
839: * src/targets/Makefile.in 1.38:
840: * src/targets/apache13/Makefile.in 1.39:
841: * src/targets/apache13/hook/Makefile.in 1.2:
842: * src/targets/cgi/Makefile.in 1.54:
843: * src/targets/isapi/Makefile.in 1.7:
844: * src/types/Makefile.in 1.44:
845: so now detected [can be .sl on hpux, .dll on cygwin, .so in
846: other cases)
847:
848: * bin/auto.p.dist.in 1.9:
849: strange \n
850:
851: * src/classes/table.C 1.164:
852: * src/classes/xdoc.C 1.100:
853: * www/htdocs/index.html 1.144:
854: table::sql options
855: table::create copy options
856: options checked, wrong option now fatal error
857:
858: * src/main/pa_string.C 1.170:
859: * www/htdocs/index.html 1.143:
860: string.replace fixed [were missing words on pieces boundaries]
861:
862: * src/main/execute.C 1.269:
863: * src/main/pa_request.C 1.228:
864: * src/types/pa_value.C 1.6:
865: * src/types/pa_value.h 1.102:
866: * src/types/pa_vmethod_frame.h 1.37:
867: * src/types/pa_vstateless_class.h 1.35:
868: * www/htdocs/index.html 1.145:
869: * www/htdocs/operators.p 1.1:
870: allowed Request.self to be 0, checked that in VMethodFrame get
871: put and $self.
872:
873: * src/classes/op.C 1.108:
874: * src/classes/table.C 1.161:
875: * www/htdocs/index.html 1.140:
876: menu/for delims bug fixed [were ,2,3]
877:
878: 2002-09-16 paf
879: * src/classes/file.C 1.98:
880: * www/htdocs/index.html 1.139:
881: 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.
882: now detected closest header break.
883:
884: * src/main/untaint.C 1.107:
885: * src/types/pa_vmail.C 1.29:
886: mail:send closing ?= now closed right
887:
888: 2002-09-13 paf
889: * operators.txt 1.81:
890: * src/main/compile.tab.C 1.65:
891: * src/main/compile.y 1.193:
892: * www/htdocs/index.html 1.137:
893: !| bitwise
894: !|| numerical
895: xor now
896: [preparing for expression #comments]
897:
898: * src/main/compile.tab.C 1.63:
899: * src/main/compile.y 1.191:
900: * src/types/pa_vresponse.C 1.12:
901: * www/htdocs/index.html 1.135:
902: cookie date now clean [were mistakenly tainted & that worked
903: bad with opera -- 'happily' that worked OK with msie]
904:
905: * src/main/compile.tab.C 1.64:
906: * src/main/compile.y 1.192:
907: * www/htdocs/index.html 1.136:
908: @method[$name]
909: now parse error
910:
911: * operators.txt 1.82:
912: * src/main/compile.tab.C 1.66:
913: * src/main/compile.y 1.194:
914: * src/main/compile_tools.h 1.65:
915: * www/htdocs/index.html 1.138:
916: (expression #comment)
917:
918: (multiline expression #comment
919: line2 #comment
920: )
921:
922: (expression #comment with (brackets) comment) << OK
923:
924: * Makefile.in 1.19:
925: * configure 1.39:
926: * configure.in 1.39:
927: * src/include/pa_config_auto.h.in 1.29:
928: HAVE_WINSOCK_H created in configure.in
929:
930: * src/include/pa_config_fixed.h 1.50:
931: * src/main/pa_socks.C 1.17:
932: HAVE_WINSOCK_H cheched in pa_socks.C
933:
934: 2002-09-12 paf
935: * src/main/untaint.C 1.105:
936: * www/htdocs/index.html 1.134:
937: quoted printable ' ' now =20
938: and encoding stops before <...>$
939:
940: * src/types/pa_vclass.C 1.13:
941: * src/types/pa_vmail.C 1.28:
942: * src/types/pa_vobject.C 1.8:
943: VObject & VClass
944: get_element
945: now first looks to fields, next to methods & co
946: todo: the rest
947: reason: more speed
948:
949: * src/main/untaint.C 1.106:
950: quoted printable encoding stops before \s*<...>$
951:
952: 2002-09-11 paf
953: * src/main/pa_charset.C 1.30:
954: * src/targets/cgi/parser3.dsp 1.59:
955: * www/htdocs/index.html 1.133:
956: while fixing ( xmlCharEncodingInput/OutputFunc callbacks returned bad value )
957: forgot to check users of those funcs. not all were using that return value convention
958:
959: * etc/parser3.charsets/windows-1254.cfg 1.1:
960: * src/lib/pcre/ibm-1254.ucm 1.1:
961: windows-1254 added
962:
963: 2002-09-10 paf
964: * src/classes/op.C 1.106:
965: * src/main/execute.C 1.265:
966: * src/types/pa_value.C 1.5:
967: * src/types/pa_value.h 1.100:
968: * src/types/pa_vcode_frame.h 1.22:
969: * src/types/pa_vmethod_frame.h 1.36:
970: * src/types/pa_wcontext.C 1.23:
971: * src/types/pa_wcontext.h 1.39:
972: * src/types/pa_wwrapper.h 1.25:
973: moved junction kill responsibility to wcontext
974:
975: * src/main/execute.C 1.267:
976: * src/types/pa_value.h 1.101:
977: * src/types/pa_wwrapper.h 1.26:
978: WWrapper which used in constructing objects(second param to sql method) ^...sql{}[$.default{code}]
979: now has parent, wich helps code in hash to survivi
980:
981: * src/include/pa_request.h 1.147:
982: * src/main/execute.C 1.266:
983: removed redundant param to execute [stack said 'thanks']
984:
985: * src/classes/file.C 1.97:
986: decided not to log exec's with stderr, that could be warnings,
987: and it's up to scritper to log/show them
988:
989: * src/main/pa_charset.C 1.29:
990: * src/types/pa_vmail.C 1.27:
991: * www/htdocs/index.html 1.131:
992: 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]
993: tfm readed & code updated
994:
995: * src/classes/op.C 1.107:
996: * src/main/execute.C 1.268:
997: * src/types/pa_wcontext.h 1.40:
998: * src/types/pa_wcontext.h 1.41:
999: VCodeFrame parent param were specified badly
1000:
1001: * src/classes/double.C 1.50:
1002: * src/main/execute.C 1.264:
1003: * www/htdocs/index.html 1.132:
1004: double:sql badly called write_assign_lang, not write_no_lang,
1005: thus doing unnecessary double/string converstion, which were loosing time&precesion
1006:
1007: 2002-09-04 paf
1008: * src/types/pa_vxnode.C 1.25:
1009: * www/htdocs/index.html 1.129:
1010: removed too strong checks of xnode.elements.
1011: now, for instance, if element does not have any attributes, $xnode.attributes is void, not error
1012:
1013: * configure 1.37:
1014: * configure.in 1.38:
1015: introducing --with-sjlj-exceptions
1016: [hpux can not work with longjump/throw pair, and one must switch that on there.
1017: todo: detect that automatically]
1018:
1019: * configure 1.38:
1020: makes with sjlj
1021:
1022: * src/include/pa_config_auto.h.in 1.28:
1023: sjlj define
1024:
1025: * INSTALL 1.26:
1026: * src/include/pa_config_fixed.h 1.49:
1027: * src/include/pa_sql_connection.h 1.28:
1028: * src/main/pa_sql_driver_manager.C 1.65:
1029: * www/htdocs/index.html 1.130:
1030: -with-sjlj-exceptions define checked.
1031: on win32 it made default
1032:
1033: 2002-09-02 paf
1034: * Makefile.am 1.7:
1035: * Makefile.in 1.18:
1036: * src/types/pa_vdate.h 1.20:
1037: happy now only install-exec
1038:
1039: * src/types/pa_vdate.h 1.21:
1040: removed debug
1041:
1042: * operators.txt 1.80:
1043: * src/main/execute.C 1.263:
1044: * src/targets/cgi/parser3.dsp 1.58:
1045: * www/htdocs/index.html 1.128:
1046: removed double_result, didn't help
1047:
1048: * src/types/pa_vdate.h 1.22:
1049: *** empty log message ***
1050:
1051: * src/main/execute.C 1.258:
1052: fixed numeric < & co so that thay now use c=a-b, c OPERATOR 0.
1053: this works fine on solaris/intel for still unknown reason.
1054:
1055: * src/main/execute.C 1.261:
1056: double_result made to move that var away from hungry g++ optimizer (-O2),
1057: before: it were optimized and comparison operators worked badly
1058:
1059: 2002-08-30 paf
1060: * src/ident.awk 1.6:
1061: forgot to remove after switching to old static RCSxxx="xxx" scheme
1062:
1063: 2002-08-29 paf
1064: * parser3.dsw 1.3:
1065: * src/classes/classes.dsp 1.25:
1066: * src/classes/hash.C 1.46:
1067: * src/classes/op.C 1.105:
1068: * src/classes/string.C 1.119:
1069: * src/include/pa_request.h 1.146:
1070: * src/lib/md5/md5.dsp 1.2:
1071: * src/main/execute.C 1.257:
1072: * src/main/main.dsp 1.158:
1073: * src/main/pa_request.C 1.227:
1074: * src/targets/cgi/parser3.dsp 1.57:
1075: * src/types/pa_value.C 1.4:
1076: * src/types/pa_value.h 1.99:
1077: * src/types/pa_vmail.C 1.26:
1078: * src/types/pa_vmethod_frame.h 1.35:
1079: * src/types/pa_wcontext.h 1.38:
1080: * src/types/types.dsp 1.33:
1081: * www/htdocs/index.html 1.127:
1082: junction_cleaner moved to auto VMethodFrame [called less frequent, allowed to remove ugly Junction.change_context-s from many places, switch, mail:send..html{}, ..]
1083: request.root renamed to method_frame [more easyreading]
1084: ancient {...PUSH/POPs...} changed to stack vars [speed up]
1085:
1086: 2002-08-28 paf
1087: * operators.txt 1.79:
1088: * src/classes/string.C 1.118:
1089: * www/htdocs/derived.p 1.15:
1090: * www/htdocs/index.html 1.124:
1091: ^string.split[delim[;options]]
1092:
1093: * src/types/pa_vcookie.C 1.50:
1094: * www/htdocs/index.html 1.125:
1095: fixed cookie delete when
1096: $cookie:name[$.value[]]
1097:
1098: * src/types/pa_vcookie.C 1.51:
1099: * www/htdocs/index.html 1.126:
1100: $cookie:name[&]
1101: $cookie:name << now tainted
1102:
1103: 2002-08-27 paf
1104: * etc/parser3.charsets/Makefile.am 1.4:
1105: * etc/parser3.charsets/Makefile.in 1.12:
1106: merged from 3.0.0005
1107:
1108: * INSTALL 1.25:
1109: recommended latest gmime 1.0.5
1110:
1111: * operators.txt 1.78:
1112: * src/main/compile.tab.C 1.62:
1113: * src/main/compile.y 1.190:
1114: * www/htdocs/index.html 1.123:
1115: * www/htdocs/mailreceive.eml 1.2:
1116: # now delimiter
1117:
1118: 2002-08-26 paf
1119: * src/targets/apache13/hook/Makefile.am 1.1:
1120: * src/targets/apache13/hook/Makefile.in 1.1:
1121: *** empty log message ***
1122:
1123: * configure 1.36:
1124: * configure.in 1.37:
1125: * src/targets/apache13/Makefile.am 1.14:
1126: * src/targets/apache13/Makefile.in 1.38:
1127: * src/targets/apache13/hook/mod_parser3.c 1.2:
1128: apache13/hook added to make dist.
1129:
1130: 2002-08-23 paf
1131: * src/include/pa_common.h 1.81:
1132: * src/main/pa_common.C 1.118:
1133: * src/targets/cgi/parser3.C 1.197:
1134: * src/targets/isapi/parser3isapi.C 1.79:
1135: * www/htdocs/index.html 1.122:
1136: when auto.p beside binary [cgi, isapi] not accessible [due to
1137: bad rights or whatever] it's error now
1138:
1139: 2002-08-21 paf
1140: * src/main/pa_string.C 1.169:
1141: * www/htdocs/index.html 1.121:
1142: fixed bad language bug, [were wrong string cloning constructor]
1143:
1144: * src/main/compile.tab.C 1.61:
1145: * src/main/compile.y 1.189:
1146: * src/main/compile_tools.C 1.53:
1147: * src/main/compile_tools.h 1.64:
1148: * www/htdocs/derived.p 1.13:
1149: * www/htdocs/derived.p 1.14:
1150: "BASE:"
1151: "BASE::"
1152: syntax allowed, means "base class".
1153: compiled as if here they named base class
1154:
1155: * bin/auto.p.dist.in 1.7:
1156: * src/targets/cgi/parser3.C 1.196:
1157: * src/types/pa_vfile.C 1.34:
1158: * src/types/pa_vmail.C 1.23:
1159: * www/htdocs/mailreceive.eml 1.1:
1160: * www/htdocs/mailreceive.html 1.1:
1161: $mail.received.file.value.content-type fixed
1162:
1163: * Makefile.am 1.6:
1164: * Makefile.in 1.17:
1165: can use:
1166: make happy
1167: equals to
1168: make update install
1169:
1170: * src/main/execute.C 1.256:
1171: * src/types/pa_vobject.h 1.34:
1172: * www/htdocs/base.p 1.3:
1173: * www/htdocs/derived.p 1.12:
1174: * www/htdocs/index.html 1.120:
1175: fixed virtual calls
1176:
1177: 2002-08-20 paf
1178: * operators.txt 1.76:
1179: * src/classes/void.C 1.23:
1180: * www/htdocs/index.html 1.117:
1181: ^void.length[] = 0 merged from 3.0.0005
1182:
1183: * operators.txt 1.77:
1184: * src/classes/void.C 1.24:
1185: * www/htdocs/index.html 1.118:
1186: ^void.pos[...] = -1 merged from 3.0.0005
1187:
1188: * operators.txt [release_3_0_0005] 1.59.2.3:
1189: * src/classes/void.C [release_3_0_0005] 1.21.2.1:
1190: ^void.length[] = 0
1191:
1192: * operators.txt [release_3_0_0005] 1.59.2.4:
1193: * src/classes/void.C [release_3_0_0005] 1.21.2.2:
1194: ^void.pos[...] = -1
1195:
1196: * src/classes/file.C 1.96:
1197: * www/htdocs/index.html 1.119:
1198: fixed language of file:file result
1199:
1200: 2002-08-19 paf
1201: * src/classes/xnode.C 1.49:
1202: * src/classes/xnode.C 1.50:
1203: * src/classes/xnode.C 1.51:
1204: * src/types/pa_vxdoc.C 1.21:
1205: xdoc.fields fixed [were error in xnode, which were not catched
1206: in xdoc]
1207:
1208: * src/classes/xdoc.C 1.99:
1209: xdoc getElementsByTagName, ...NS
1210: overriden, work now
1211:
1212: * src/include/pa_stylesheet_connection.h 1.31:
1213: * src/main/pa_globals.C 1.138:
1214: prepared:
1215: // validate each document after load/create (?)
1216: //xmlDoValidityCheckingDefaultValue = 1;
1217:
1218: 2002-08-15 paf
1219: * src/types/pa_vrequest.C 1.25:
1220: * www/htdocs/index.html 1.113:
1221: $request:body unprecessed POST request
1222:
1223: * operators.txt 1.71:
1224: * src/classes/form.C 1.31:
1225: * src/include/pa_pool.h 1.84:
1226: * src/include/pa_request.h 1.145:
1227: * src/main/pa_pool.C 1.56:
1228: * src/types/pa_vform.C 1.66:
1229: * src/types/pa_vform.h 1.41:
1230: * www/htdocs/.htaccess 1.7:
1231: planning/preparing_to $request:body
1232: r.post_data now const
1233:
1234: * src/classes/image.C 1.75:
1235: * src/classes/op.C 1.104:
1236: * src/classes/xdoc.C 1.98:
1237: * src/classes/xnode.C 1.48:
1238: * src/main/execute.C 1.255:
1239: * src/types/pa_value.h 1.97:
1240: * src/types/pa_vhash.h 1.39:
1241: * src/types/pa_vobject.C 1.7:
1242: * src/types/pa_vobject.h 1.33:
1243: * src/types/pa_vtable.h 1.46:
1244: * www/htdocs/index.html 1.111:
1245: instead of type() checking everywhere used Value.as
1246: now user descendants can be used in params.
1247:
1248: VObject::as_*, is_defined now taken from bases.
1249: xtable(table)
1250: ^if($xtable) now OK
1251:
1252: * operators.txt 1.73:
1253: * src/include/pa_common.h 1.80:
1254: * src/main/pa_common.C 1.117:
1255: * src/types/pa_vcookie.C 1.49:
1256: * src/types/pa_vdate.h 1.19:
1257: * src/types/pa_vresponse.C 1.11:
1258: * src/types/pa_vresponse.h 1.29:
1259: * www/htdocs/index.html 1.115:
1260: $response:field[date]
1261: $response:field[$.xxx[date]]
1262:
1263: * src/types/pa_value.h 1.98:
1264: * src/types/pa_vdate.h 1.18:
1265: * src/types/pa_vrequest.C 1.24:
1266: * src/types/pa_vxdoc.C 1.20:
1267: * src/types/pa_vxnode.C 1.24:
1268: * www/htdocs/index.html 1.112:
1269: few barks:
1270: bark("%s field not found", 0, &aname)
1271:
1272: * src/classes/hash.C 1.45:
1273: * src/classes/string.C 1.117:
1274: * src/classes/table.C 1.160:
1275: * src/classes/void.C 1.22:
1276: * src/include/pa_sql_connection.h 1.27:
1277: * www/htdocs/index.html 1.114:
1278: fixed source of ^hash::sql{bad}
1279:
1280: * src/classes/classes.h 1.22:
1281: * www/htdocs/index.html 1.116:
1282: write to static var caused useless Exception, introduced
1283: Methoded::put_element wich consumes those
1284:
1285: * src/main/execute.C 1.254:
1286: * src/types/pa_value.h 1.96:
1287: * src/types/pa_vclass.C 1.12:
1288: * src/types/pa_vclass.h 1.37:
1289: * src/types/pa_vobject.C 1.6:
1290: * src/types/pa_vobject.h 1.32:
1291: * src/types/pa_vxdoc.C 1.19:
1292: * src/types/pa_vxdoc.h 1.29:
1293: is->as
1294:
1295: * operators.txt 1.72:
1296: $request:body unprecessed POST request body
1297:
1298: 2002-08-14 paf
1299: * src/targets/cgi/Makefile.am 1.41:
1300: * src/targets/cgi/fixopt.C 1.1:
1301: * src/targets/cgi/fixopt.C 1.2:
1302: * src/targets/cgi/fixopt.h 1.1:
1303: * src/targets/cgi/parser3.C 1.194:
1304: * src/targets/cgi/parser3.dsp 1.55:
1305: fixopt now preprocesses command line params, splitting them by
1306: space, excluding argv[0], argv[argc-1]
1307:
1308: * src/classes/xnode.h 1.16:
1309: * src/main/execute.C 1.253:
1310: * src/targets/cgi/parser3.dsp 1.56:
1311: * src/types/pa_value.h 1.95:
1312: * src/types/pa_vclass.C 1.11:
1313: * src/types/pa_vclass.h 1.36:
1314: * src/types/pa_vcode_frame.h 1.21:
1315: * src/types/pa_vcookie.C 1.48:
1316: * src/types/pa_vcookie.h 1.21:
1317: * src/types/pa_vdate.h 1.17:
1318: * src/types/pa_venv.h 1.26:
1319: * src/types/pa_vfile.h 1.49:
1320: * src/types/pa_vform.C 1.65:
1321: * src/types/pa_vform.h 1.40:
1322: * src/types/pa_vhash.h 1.38:
1323: * src/types/pa_vimage.h 1.31:
1324: * src/types/pa_vmail.C 1.22:
1325: * src/types/pa_vmail.h 1.6:
1326: * src/types/pa_vmath.h 1.12:
1327: * src/types/pa_vmethod_frame.h 1.34:
1328: * src/types/pa_vobject.C 1.5:
1329: * src/types/pa_vobject.h 1.31:
1330: * src/types/pa_vrequest.C 1.23:
1331: * src/types/pa_vrequest.h 1.23:
1332: * src/types/pa_vresponse.C 1.10:
1333: * src/types/pa_vresponse.h 1.28:
1334: * src/types/pa_vstateless_class.h 1.34:
1335: * src/types/pa_vstateless_object.h 1.25:
1336: * src/types/pa_vstatus.C 1.12:
1337: * src/types/pa_vstatus.h 1.13:
1338: * src/types/pa_vstring.h 1.52:
1339: * src/types/pa_vtable.C 1.19:
1340: * src/types/pa_vtable.h 1.45:
1341: * src/types/pa_vvoid.h 1.14:
1342: * src/types/pa_vxdoc.C 1.18:
1343: * src/types/pa_vxdoc.h 1.28:
1344: * src/types/pa_vxnode.C 1.23:
1345: * src/types/pa_vxnode.h 1.20:
1346: * src/types/pa_wwrapper.h 1.24:
1347: * www/htdocs/index.html 1.110:
1348: is now works with VObject & VClass
1349:
1350: * src/types/pa_vmail.C 1.21:
1351: mail: turned off utf8 to source transcoding
1352:
1353: * src/targets/cgi/parser3.C 1.193:
1354: -f config file
1355:
1356: * src/targets/cgi/Makefile.am 1.42:
1357: * src/targets/cgi/fixopt.C 1.3:
1358: * src/targets/cgi/fixopt.h 1.2:
1359: * src/targets/cgi/parser3.C 1.195:
1360: removed fixopt stupidity. on stupid linux use
1361: cd /document/root
1362: ../cgi/parser3 script
1363:
1364: * src/targets/cgi/Makefile.in 1.52:
1365: * src/targets/cgi/Makefile.in 1.53:
1366: *** empty log message ***
1367:
1368: * src/targets/cgi/parser3.C 1.192:
1369: * www/htdocs/auto.p 1.17:
1370: * www/htdocs/derived.p 1.11:
1371: * www/htdocs/index.html 1.109:
1372: fixed .log file dir
1373:
1374: 2002-08-13 paf
1375: * www/htdocs/derived.p 1.7:
1376: sample: dont convinient that table fields can be overridden
1377:
1378: * src/types/Makefile.in 1.43:
1379: added vobject.c & vclass
1380:
1381: * src/types/Makefile.in 1.42:
1382: VAliased removed
1383:
1384: * src/types/pa_vclass.C 1.9:
1385: * www/htdocs/derived.p 1.9:
1386: checked: form[vclass]fields can be overwritten in derived(table)
1387:
1388: * src/types/Makefile.am 1.26:
1389: * src/types/pa_vclass.C 1.7:
1390: * src/types/pa_vclass.h 1.34:
1391: * src/types/pa_vobject.C 1.1:
1392: * src/types/pa_vobject.h 1.29:
1393: * src/types/types.dsp 1.32:
1394: reorganized modules
1395: todo: fix bug with put endless recoursion
1396: todo: check 'as'
1397:
1398: * src/types/pa_vclass.C 1.10:
1399: * www/htdocs/index.html 1.107:
1400: allow override parent variables, useful for form descendants
1401:
1402: * src/types/pa_vobject.C 1.4:
1403: * www/htdocs/derived.p 1.10:
1404: * www/htdocs/index.html 1.108:
1405: allow override parent variables, useful for form descendants [
1406: in vobject too, were in vclass]
1407:
1408: * src/classes/form.C 1.30:
1409: * src/classes/mail.C 1.78:
1410: * src/classes/op.C 1.103:
1411: * src/classes/xnode.h 1.15:
1412: * src/include/pa_request.h 1.144:
1413: * src/main/execute.C 1.252:
1414: * src/main/pa_request.C 1.226:
1415: * src/types/pa_value.h 1.94:
1416: * src/types/pa_vclass.C 1.8:
1417: * src/types/pa_vclass.h 1.35:
1418: * src/types/pa_vcode_frame.h 1.20:
1419: * src/types/pa_vcookie.C 1.47:
1420: * src/types/pa_vcookie.h 1.20:
1421: * src/types/pa_vdate.h 1.16:
1422: * src/types/pa_venv.h 1.25:
1423: * src/types/pa_vfile.h 1.48:
1424: * src/types/pa_vform.C 1.64:
1425: * src/types/pa_vform.h 1.39:
1426: * src/types/pa_vhash.h 1.37:
1427: * src/types/pa_vimage.h 1.30:
1428: * src/types/pa_vmail.C 1.20:
1429: * src/types/pa_vmail.h 1.5:
1430: * src/types/pa_vmath.h 1.11:
1431: * src/types/pa_vmethod_frame.h 1.33:
1432: * src/types/pa_vobject.C 1.3:
1433: * src/types/pa_vobject.h 1.30:
1434: * src/types/pa_vrequest.C 1.22:
1435: * src/types/pa_vrequest.h 1.22:
1436: * src/types/pa_vresponse.C 1.9:
1437: * src/types/pa_vresponse.h 1.27:
1438: * src/types/pa_vstateless_class.h 1.33:
1439: * src/types/pa_vstateless_object.h 1.24:
1440: * src/types/pa_vstatus.C 1.11:
1441: * src/types/pa_vstatus.h 1.12:
1442: * src/types/pa_vstring.h 1.51:
1443: * src/types/pa_vtable.C 1.18:
1444: * src/types/pa_vtable.h 1.44:
1445: * src/types/pa_vvoid.h 1.13:
1446: * src/types/pa_vxdoc.C 1.17:
1447: * src/types/pa_vxdoc.h 1.27:
1448: * src/types/pa_vxnode.C 1.22:
1449: * src/types/pa_vxnode.h 1.19:
1450: * src/types/pa_wwrapper.h 1.23:
1451: introduced Value::get_element(..., bool looking_down) [needed
1452: to exclude endless recoursion]
1453:
1454: * src/classes/table.C 1.159:
1455: * src/types/pa_vtable.C 1.17:
1456: * src/types/pa_vtable.h 1.43:
1457: * www/htdocs/derived.p 1.5:
1458: fixed error message on using non-created table
1459:
1460: * src/classes/form.C 1.29:
1461: * src/classes/hash.C 1.44:
1462: * src/classes/mail.C 1.77:
1463: * src/classes/op.C 1.102:
1464: * src/classes/xnode.h 1.14:
1465: * src/include/pa_request.h 1.143:
1466: * src/main/compile.C 1.66:
1467: * src/main/compile.tab.C 1.60:
1468: * src/main/execute.C 1.251:
1469: * src/main/pa_request.C 1.225:
1470: * src/types/pa_value.h 1.93:
1471: * src/types/pa_vclass.h 1.33:
1472: * src/types/pa_vcode_frame.h 1.19:
1473: * src/types/pa_vcookie.C 1.46:
1474: * src/types/pa_vcookie.h 1.19:
1475: * src/types/pa_vdate.h 1.15:
1476: * src/types/pa_venv.h 1.24:
1477: * src/types/pa_vfile.h 1.47:
1478: * src/types/pa_vform.C 1.63:
1479: * src/types/pa_vform.h 1.38:
1480: * src/types/pa_vhash.h 1.36:
1481: * src/types/pa_vimage.C 1.20:
1482: * src/types/pa_vimage.h 1.29:
1483: * src/types/pa_vmail.C 1.19:
1484: * src/types/pa_vmail.h 1.4:
1485: * src/types/pa_vmath.h 1.10:
1486: * src/types/pa_vmethod_frame.h 1.32:
1487: * src/types/pa_vobject.h 1.26:
1488: * src/types/pa_vrequest.C 1.20:
1489: * src/types/pa_vrequest.h 1.20:
1490: * src/types/pa_vresponse.C 1.8:
1491: * src/types/pa_vresponse.h 1.26:
1492: * src/types/pa_vstateless_class.h 1.32:
1493: * src/types/pa_vstateless_object.h 1.23:
1494: * src/types/pa_vstatus.C 1.10:
1495: * src/types/pa_vstatus.h 1.11:
1496: * src/types/pa_vstring.h 1.50:
1497: * src/types/pa_vtable.C 1.16:
1498: * src/types/pa_vtable.h 1.42:
1499: * src/types/pa_vvoid.h 1.12:
1500: * src/types/pa_vxdoc.C 1.16:
1501: * src/types/pa_vxdoc.h 1.26:
1502: * src/types/pa_vxnode.C 1.21:
1503: * src/types/pa_vxnode.h 1.18:
1504: * src/types/pa_wwrapper.h 1.22:
1505: * www/htdocs/derived.p 1.4:
1506: VObject.get/out now looking down/up tree
1507: todo: fix error message on non-constructed parents
1508:
1509: * src/types/pa_vobject.h 1.28:
1510: * www/htdocs/derived.p 1.8:
1511: checked: table fields can be overwritten in derived(table)
1512:
1513: * src/types/pa_vobject.h 1.27:
1514: * www/htdocs/derived.p 1.6:
1515: * www/htdocs/index.html 1.106:
1516: derived classes can have fields of their own now
1517:
1518: 2002-08-12 paf
1519: * src/main/compile.tab.C 1.59:
1520: * src/main/compile.y 1.188:
1521: * src/main/execute.C 1.249:
1522: * src/main/execute.C 1.250:
1523: * src/main/pa_request.C 1.224:
1524: * src/types/Makefile.am 1.25:
1525: * src/types/pa_valiased.C 1.17:
1526: * src/types/pa_valiased.h 1.23:
1527: * src/types/pa_value.h 1.92:
1528: * src/types/pa_vclass.h 1.32:
1529: * src/types/pa_vobject.h 1.25:
1530: * src/types/pa_vstateless_class.h 1.30:
1531: * src/types/pa_vstateless_object.h 1.21:
1532: * src/types/pa_wcontext.h 1.37:
1533: ^base:create[] dynamic call rewritten
1534: todo: thorough testing
1535:
1536: * src/types/pa_value.h 1.91:
1537: * src/types/pa_vclass.h 1.31:
1538: * src/types/pa_vobject.h 1.24:
1539: * www/htdocs/base.p 1.1:
1540: * www/htdocs/derived.p 1.1:
1541: VObject ctor now instantates base class, remembers it and saves child in parent
1542: VObject.get_class now returns last child = downward virtual calls OK
1543:
1544: * src/types/pa_vstateless_class.h 1.31:
1545: * src/types/pa_vstateless_object.h 1.22:
1546: * www/htdocs/derived.p 1.3:
1547: table derived OK
1548:
1549: * src/main/pa_request.C 1.223:
1550: response:body[file] content-type check fixed [were bad when
1551: content-type is hash]
1552:
1553: * bin/auto.p.dist.in 1.5:
1554: fixed sendmail default comment
1555:
1556: * src/main/execute.C 1.248:
1557: * src/types/pa_value.h 1.90:
1558: * src/types/pa_vclass.h 1.30:
1559: * src/types/pa_vdate.h 1.14:
1560: * src/types/pa_vdouble.h 1.40:
1561: * src/types/pa_vfile.h 1.46:
1562: * src/types/pa_vimage.h 1.28:
1563: * src/types/pa_vint.h 1.37:
1564: * src/types/pa_vmethod_frame.h 1.31:
1565: * src/types/pa_vobject.h 1.23:
1566: * src/types/pa_vresponse.h 1.25:
1567: * src/types/pa_vstateless_class.h 1.29:
1568: * src/types/pa_vstateless_object.h 1.20:
1569: * src/types/pa_vstring.h 1.49:
1570: * src/types/pa_vtable.h 1.41:
1571: * src/types/pa_vxdoc.h 1.25:
1572: * src/types/pa_vxnode.h 1.17:
1573: * src/types/pa_wcontext.h 1.36:
1574: * src/types/types.dsp 1.31:
1575: * www/htdocs/index.html 1.105:
1576: killed VAliased [redundant], moved $CLASS to VObject only [
1577: parser class instance]
1578:
1579: * bin/auto.p.dist.in 1.6:
1580: more like in dist on parser.ru
1581:
1582: * www/htdocs/base.p 1.2:
1583: * www/htdocs/derived.p 1.2:
1584: not good - along upward-virtual call self eq child
1585:
1586: 2002-08-09 paf
1587: * src/main/execute.C 1.247:
1588: * src/types/pa_value.h 1.89:
1589: * src/types/pa_vclass.h 1.29:
1590: * src/types/pa_vobject.h 1.22:
1591: * src/types/pa_vxdoc.h 1.24:
1592: * www/htdocs/index.html 1.104:
1593: started as()
1594:
1595: 2002-08-08 paf
1596: * src/classes/mail.C 1.76:
1597: * src/types/pa_vmail.C 1.18:
1598: * www/htdocs/auto.p 1.16:
1599: * www/htdocs/index.html 1.98:
1600: in letter texts one can use tainted data now. only she must specify the language.
1601:
1602: ^mail:send[
1603: $.from[paf@mail.design.ru]
1604: $.to[paf@mail.design.ru]
1605: $.subject[^taint[uri][ìîñêâà]=2]
1606: $.text[^taint[uri][ìîñêâà]=]
1607: ]
1608:
1609: * operators.txt 1.67:
1610: * src/include/pa_string.h 1.142:
1611: * src/include/pa_string.h 1.143:
1612: * src/main/pa_string.C 1.168:
1613: * www/htdocs/index.html 1.95:
1614: String::first_char now not fails on empty strings
1615: ^if(-f '') now ok and in 3 other places.
1616:
1617: * src/classes/file.C 1.95:
1618: * src/classes/op.C 1.101:
1619: * src/types/pa_vfile.C 1.33:
1620: * www/htdocs/index.html 1.96:
1621: * www/htdocs/index.html 1.97:
1622: ^process now prints more precise origin
1623:
1624: * operators.txt 1.68:
1625: * src/types/pa_vdate.h 1.13:
1626: * www/htdocs/index.html 1.99:
1627: $date.yearday
1628: $date.daylightsaving
1629:
1630: * src/main/execute.C 1.246:
1631: * www/htdocs/index.html 1.100:
1632: error reporting on object writes to MAIN improved [were ruind
1633: with fixing $obj[^if(1){$obj}] ]
1634:
1635: * operators.txt 1.69:
1636: * operators.txt 1.70:
1637: * src/classes/date.C 1.36:
1638: * src/include/pa_globals.h 1.94:
1639: * src/main/pa_globals.C 1.137:
1640: * www/htdocs/index.html 1.101:
1641: * www/htdocs/index.html 1.102:
1642: year column in month calendar [week year]
1643:
1644: 2002-08-07 paf
1645: * src/classes/classes.dsp 1.24:
1646: * src/classes/gd/gd.dsp 1.26:
1647: * src/classes/smtp/smtp.dsp 1.22:
1648: * src/classes/table.C 1.158:
1649: * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
1650: * src/main/pa_array.C 1.52:
1651: * src/types/types.dsp 1.30:
1652: * www/htdocs/index.html 1.91:
1653: all Debug dirs in .dsp now named 'Debug'
1654:
1655: * src/classes/string.C 1.116:
1656: * src/main/pa_string.C 1.166:
1657: * src/main/pa_string.C 1.167:
1658: * www/htdocs/index.html 1.93:
1659: * www/htdocs/index.html 1.94:
1660: ^string.mid(0;bad) fixed
1661:
1662: * operators.txt 1.66:
1663: * src/classes/op.C 1.100:
1664: cache...{...^cache<<to past...} now erasing cache file [there
1665: were bad check on that]
1666:
1667: * operators.txt 1.65:
1668: * src/classes/mail.C 1.75:
1669: exception_type email.send
1670:
1671: * src/types/pa_vmail.C 1.16:
1672: * www/htdocs/global.xsl 1.8:
1673: * www/htdocs/index.html 1.89:
1674: mail:send empty email checked
1675:
1676: * src/main/execute.C 1.245:
1677: * src/types/pa_vcode_frame.h 1.17:
1678: * src/types/pa_vcode_frame.h 1.18:
1679: * src/types/pa_vmethod_frame.h 1.30:
1680: * src/types/pa_wcontext.C 1.22:
1681: * src/types/pa_wcontext.h 1.35:
1682: * src/types/pa_wwrapper.h 1.21:
1683: * www/htdocs/index.html 1.92:
1684: vcodeframe were mistakenly not completely transparent to object writes.
1685: $hash[^if(1){$hash}] now works
1686:
1687: * operators.txt 1.64:
1688: * src/types/pa_vmail.C 1.17:
1689: * www/htdocs/index.html 1.90:
1690: exception_type email.format
1691:
1692: * etc/parser3.charsets/Makefile.am [release_3_0_0005] 1.3.6.1:
1693: * etc/parser3.charsets/Makefile.in [release_3_0_0005] 1.11.4.1:
1694: all included into dist
1695:
1696: 2002-08-06 paf
1697: * src/classes/file.C 1.93:
1698: * src/include/pa_globals.h 1.93:
1699: * src/main/pa_globals.C 1.136:
1700: * src/main/pa_request.C 1.222:
1701: * src/types/pa_vfile.C 1.32:
1702: * src/types/pa_vfile.h 1.45:
1703: * www/htdocs/index.html 1.85:
1704: $file.content-type [instead of .mime-type]
1705: now works for file::stat also
1706:
1707: * src/main/pa_request.C 1.221:
1708: * www/htdocs/index.html 1.84:
1709: case insensitive mime_type_of
1710:
1711: * src/classes/file.C 1.94:
1712: * www/htdocs/index.html 1.86:
1713: $f[file::cgi]
1714: $f.UPPER case fields
1715:
1716: * operators.txt 1.62:
1717: * operators.txt 1.63:
1718: * src/classes/table.C 1.157:
1719: * src/include/pa_array.h 1.56:
1720: * src/include/pa_table.h 1.47:
1721: * src/main/pa_array.C 1.51:
1722: * src/main/pa_table.C 1.50:
1723: * www/htdocs/index.html 1.88:
1724: ^table::create[$source;$.options]
1725: ^table::join[$source;$.options]
1726:
1727: * bin/auto.p.dist.in 1.4:
1728: jpeg
1729:
1730: * operators.txt 1.61:
1731: * src/classes/hash.C 1.43:
1732: * src/classes/string.C 1.115:
1733: * src/classes/table.C 1.156:
1734: * www/htdocs/index.html 1.87:
1735: sql options can be string now
1736: ^xxx:sql{...}[
1737: # $.default()
1738: }
1739:
1740: 2002-08-05 paf
1741: * src/classes/date.C 1.34:
1742: * src/include/pa_globals.h 1.92:
1743: * src/main/pa_globals.C 1.135:
1744: month calendar week column [ISO 8601 Week Numbers]
1745:
1746: * operators.txt 1.60:
1747: comment on date:calendar week column
1748:
1749: * src/types/pa_vxnode.C 1.20:
1750: xnode.childNodes now 0... [were 1...]
1751:
1752: * src/main/pa_common.C 1.113:
1753: * src/main/pa_common.C 1.114:
1754: * src/main/pa_common.C 1.115:
1755: * src/main/pa_common.C 1.116:
1756: write checked
1757:
1758: * src/types/pa_vmail.C 1.15:
1759: file buffer relocated to parser heap
1760:
1761: * src/classes/date.C 1.35:
1762: +1 buf size for stupid snprintfs
1763:
1764: 2002-08-02 paf
1765: * operators.txt 1.59:
1766: * src/main/pa_request.C 1.220:
1767: * src/types/pa_vform.C 1.61:
1768: * www/htdocs/index.html 1.83:
1769: response transcoded source->client only when text/* or simple
1770: onoverridden $response:body
1771:
1772: * src/include/pa_config_fixed.h [release_3_0_0005] 1.48.2.1:
1773: * src/main/pa_string.C [release_3_0_0005] 1.165.2.1:
1774: * src/targets/cgi/getopt.c [release_3_0_0005] 1.1.4.1:
1775: * src/targets/cgi/parser3.C [release_3_0_0005] 1.190.2.1:
1776: removed #define DEBUG*
1777:
1778: * src/Makefile.in 1.50:
1779: * src/classes/Makefile.in 1.48:
1780: * src/classes/gd/Makefile.in 1.38:
1781: * src/main/Makefile.in 1.44:
1782: * src/targets/apache13/Makefile.in 1.37:
1783: * src/targets/cgi/Makefile.in 1.51:
1784: * src/types/Makefile.in 1.41:
1785: *** empty log message ***
1786:
1787: * src/types/pa_vclass.h 1.28:
1788: * src/types/pa_vform.C 1.62:
1789: * src/types/pa_vobject.h 1.21:
1790: opera multipart post fixed
1791:
1792: * configure [release_3_0_0005] 1.35.2.1:
1793: * configure.in [release_3_0_0005] 1.36.2.1:
1794: * src/include/pa_version.h [release_3_0_0005] 1.7.2.1:
1795: release 3_0_0005
1796:
1797: * bin/auto.p.dist.in [release_3_0_0005] 1.3.4.1:
1798: unhandled_exception comments
1799:
1800: 2002-08-01 paf
1801: * src/classes/classes.C 1.17:
1802: * src/classes/classes.h 1.21:
1803: * src/classes/date.C 1.33:
1804: * src/classes/double.C 1.49:
1805: * src/classes/file.C 1.92:
1806: * src/classes/form.C 1.28:
1807: * src/classes/gd/gif.C 1.28:
1808: * src/classes/gd/gif.h 1.22:
1809: * src/classes/gd/gifio.C 1.20:
1810: * src/classes/hash.C 1.42:
1811: * src/classes/image.C 1.74:
1812: * src/classes/int.C 1.46:
1813: * src/classes/mail.C 1.74:
1814: * src/classes/math.C 1.23:
1815: * src/classes/op.C 1.99:
1816: * src/classes/response.C 1.21:
1817: * src/classes/smtp/comms.C 1.10:
1818: * src/classes/smtp/smtp.C 1.13:
1819: * src/classes/smtp/smtp.h 1.10:
1820: * src/classes/string.C 1.114:
1821: * src/classes/table.C 1.155:
1822: * src/classes/void.C 1.21:
1823: * src/classes/xdoc.C 1.97:
1824: * src/classes/xnode.C 1.47:
1825: * src/classes/xnode.h 1.13:
1826: * src/include/pa_array.h 1.55:
1827: * src/include/pa_cache_managers.h 1.8:
1828: * src/include/pa_charset.h 1.18:
1829: * src/include/pa_charsets.h 1.7:
1830: * src/include/pa_common.h 1.79:
1831: * src/include/pa_config_fixed.h 1.48:
1832: * src/include/pa_dictionary.h 1.12:
1833: * src/include/pa_dir.h 1.12:
1834: * src/include/pa_exception.h 1.37:
1835: * src/include/pa_exec.h 1.10:
1836: * src/include/pa_globals.h 1.91:
1837: * src/include/pa_hash.h 1.57:
1838: * src/include/pa_opcode.h 1.20:
1839: * src/include/pa_pool.h 1.83:
1840: * src/include/pa_request.h 1.142:
1841: * src/include/pa_sapi.h 1.21:
1842: * src/include/pa_socks.h 1.10:
1843: * src/include/pa_sql_connection.h 1.26:
1844: * src/include/pa_sql_driver_manager.h 1.25:
1845: * src/include/pa_stack.h 1.16:
1846: * src/include/pa_string.h 1.141:
1847: * src/include/pa_stylesheet_connection.h 1.30:
1848: * src/include/pa_stylesheet_manager.h 1.14:
1849: * src/include/pa_table.h 1.46:
1850: * src/include/pa_threads.h 1.25:
1851: * src/include/pa_types.h 1.43:
1852: * src/include/pa_uue.h 1.3:
1853: * src/lib/md5/pa_md5.h 1.4:
1854: * src/lib/md5/pa_md5c.c 1.5:
1855: * src/lib/pcre/pcre_parser_ctype.c 1.2:
1856: * src/main/compile.C 1.65:
1857: * src/main/compile.tab.C 1.58:
1858: * src/main/compile_tools.C 1.52:
1859: * src/main/compile_tools.h 1.63:
1860: * src/main/execute.C 1.244:
1861: * src/main/pa_array.C 1.50:
1862: * src/main/pa_cache_managers.C 1.6:
1863: * src/main/pa_charset.C 1.28:
1864: * src/main/pa_charsets.C 1.10:
1865: * src/main/pa_common.C 1.112:
1866: * src/main/pa_dictionary.C 1.16:
1867: * src/main/pa_dir.C 1.13:
1868: * src/main/pa_exception.C 1.42:
1869: * src/main/pa_exec.C 1.39:
1870: * src/main/pa_globals.C 1.134:
1871: * src/main/pa_hash.C 1.52:
1872: * src/main/pa_pool.C 1.55:
1873: * src/main/pa_request.C 1.219:
1874: * src/main/pa_socks.C 1.16:
1875: * src/main/pa_sql_driver_manager.C 1.64:
1876: * src/main/pa_string.C 1.165:
1877: * src/main/pa_stylesheet_manager.C 1.15:
1878: * src/main/pa_table.C 1.49:
1879: * src/main/pa_uue.C 1.3:
1880: * src/main/untaint.C 1.104:
1881: * src/sql/pa_sql_driver.h 1.28:
1882: * src/targets/apache13/mod_parser3.C 1.26:
1883: * src/targets/apache13/pa_md5c.c 1.4:
1884: * src/targets/apache13/pa_pool.C 1.7:
1885: * src/targets/apache13/pa_threads.C 1.10:
1886: * src/targets/cgi/pa_pool.C 1.40:
1887: * src/targets/cgi/pa_threads.C 1.11:
1888: * src/targets/cgi/parser3.C 1.190:
1889: * src/targets/cgi/pool_storage.h 1.12:
1890: * src/targets/isapi/pa_pool.C 1.15:
1891: * src/targets/isapi/pa_threads.C 1.12:
1892: * src/targets/isapi/parser3isapi.C 1.78:
1893: * src/targets/isapi/pool_storage.h 1.18:
1894: * src/types/pa_valiased.C 1.16:
1895: * src/types/pa_valiased.h 1.22:
1896: * src/types/pa_value.C 1.3:
1897: * src/types/pa_value.h 1.88:
1898: * src/types/pa_vbool.h 1.20:
1899: * src/types/pa_vclass.h 1.27:
1900: * src/types/pa_vcode_frame.h 1.16:
1901: * src/types/pa_vcookie.C 1.45:
1902: * src/types/pa_vcookie.h 1.18:
1903: * src/types/pa_vdate.h 1.12:
1904: * src/types/pa_vdouble.h 1.39:
1905: * src/types/pa_venv.h 1.23:
1906: * src/types/pa_vfile.C 1.31:
1907: * src/types/pa_vfile.h 1.44:
1908: * src/types/pa_vform.C 1.60:
1909: * src/types/pa_vform.h 1.37:
1910: * src/types/pa_vhash.h 1.35:
1911: * src/types/pa_vimage.C 1.19:
1912: * src/types/pa_vimage.h 1.27:
1913: * src/types/pa_vint.h 1.36:
1914: * src/types/pa_vjunction.h 1.15:
1915: * src/types/pa_vmail.C 1.14:
1916: * src/types/pa_vmail.h 1.3:
1917: * src/types/pa_vmath.h 1.9:
1918: * src/types/pa_vmethod_frame.h 1.29:
1919: * src/types/pa_vobject.h 1.20:
1920: * src/types/pa_vrequest.C 1.19:
1921: * src/types/pa_vrequest.h 1.19:
1922: * src/types/pa_vresponse.C 1.7:
1923: * src/types/pa_vresponse.h 1.24:
1924: * src/types/pa_vstateless_class.C 1.15:
1925: * src/types/pa_vstateless_class.h 1.28:
1926: * src/types/pa_vstateless_object.h 1.19:
1927: * src/types/pa_vstatus.C 1.9:
1928: * src/types/pa_vstatus.h 1.10:
1929: * src/types/pa_vstring.C 1.21:
1930: * src/types/pa_vstring.h 1.48:
1931: * src/types/pa_vtable.C 1.15:
1932: * src/types/pa_vtable.h 1.40:
1933: * src/types/pa_vvoid.h 1.11:
1934: * src/types/pa_vxdoc.C 1.15:
1935: * src/types/pa_vxdoc.h 1.23:
1936: * src/types/pa_vxnode.C 1.19:
1937: * src/types/pa_vxnode.h 1.16:
1938: * src/types/pa_wcontext.C 1.21:
1939: * src/types/pa_wcontext.h 1.34:
1940: * src/types/pa_wwrapper.h 1.20:
1941: $Date: now$
1942:
1943: * src/Makefile.am 1.17:
1944: * src/classes/Makefile.am 1.40:
1945: * src/classes/classes.C 1.16:
1946: * src/classes/classes.dsp 1.23:
1947: * src/classes/classes.h 1.20:
1948: * src/classes/date.C 1.32:
1949: * src/classes/double.C 1.48:
1950: * src/classes/file.C 1.91:
1951: * src/classes/form.C 1.27:
1952: * src/classes/gd/Makefile.am 1.10:
1953: * src/classes/gd/gd.dsp 1.25:
1954: * src/classes/gd/gif.C 1.27:
1955: * src/classes/gd/gif.h 1.21:
1956: * src/classes/gd/gifio.C 1.19:
1957: * src/classes/hash.C 1.41:
1958: * src/classes/image.C 1.73:
1959: * src/classes/int.C 1.45:
1960: * src/classes/mail.C 1.73:
1961: * src/classes/math.C 1.22:
1962: * src/classes/op.C 1.98:
1963: * src/classes/response.C 1.20:
1964: * src/classes/smtp/comms.C 1.9:
1965: * src/classes/smtp/smtp.C 1.12:
1966: * src/classes/smtp/smtp.dsp 1.21:
1967: * src/classes/smtp/smtp.h 1.9:
1968: * src/classes/string.C 1.113:
1969: * src/classes/table.C 1.154:
1970: * src/classes/void.C 1.20:
1971: * src/classes/xdoc.C 1.96:
1972: * src/classes/xnode.C 1.46:
1973: * src/classes/xnode.h 1.12:
1974: * src/include/pa_array.h 1.54:
1975: * src/include/pa_cache_managers.h 1.7:
1976: * src/include/pa_charset.h 1.17:
1977: * src/include/pa_charsets.h 1.6:
1978: * src/include/pa_common.h 1.78:
1979: * src/include/pa_config_fixed.h 1.47:
1980: * src/include/pa_config_includes.h 1.20:
1981: * src/include/pa_dictionary.h 1.11:
1982: * src/include/pa_dir.h 1.11:
1983: * src/include/pa_exception.h 1.36:
1984: * src/include/pa_exec.h 1.9:
1985: * src/include/pa_globals.h 1.90:
1986: * src/include/pa_hash.h 1.56:
1987: * src/include/pa_opcode.h 1.19:
1988: * src/include/pa_pool.h 1.82:
1989: * src/include/pa_pragma_pack_begin.h 1.5:
1990: * src/include/pa_pragma_pack_end.h 1.5:
1991: * src/include/pa_request.h 1.141:
1992: * src/include/pa_sapi.h 1.20:
1993: * src/include/pa_socks.h 1.9:
1994: * src/include/pa_sql_connection.h 1.25:
1995: * src/include/pa_sql_driver_manager.h 1.24:
1996: * src/include/pa_stack.h 1.15:
1997: * src/include/pa_string.h 1.140:
1998: * src/include/pa_stylesheet_connection.h 1.29:
1999: * src/include/pa_stylesheet_manager.h 1.13:
2000: * src/include/pa_table.h 1.45:
2001: * src/include/pa_threads.h 1.24:
2002: * src/include/pa_types.h 1.42:
2003: * src/include/pa_uue.h 1.2:
2004: * src/lib/md5/pa_md5.h 1.3:
2005: * src/lib/md5/pa_md5c.c 1.4:
2006: * src/main/Makefile.am 1.34:
2007: * src/main/compile.C 1.64:
2008: * src/main/compile_tools.C 1.51:
2009: * src/main/compile_tools.h 1.62:
2010: * src/main/execute.C 1.243:
2011: * src/main/main.dsp 1.157:
2012: * src/main/pa_array.C 1.49:
2013: * src/main/pa_cache_managers.C 1.5:
2014: * src/main/pa_charset.C 1.27:
2015: * src/main/pa_charsets.C 1.9:
2016: * src/main/pa_common.C 1.111:
2017: * src/main/pa_dictionary.C 1.15:
2018: * src/main/pa_dir.C 1.12:
2019: * src/main/pa_exception.C 1.41:
2020: * src/main/pa_exec.C 1.38:
2021: * src/main/pa_globals.C 1.133:
2022: * src/main/pa_hash.C 1.51:
2023: * src/main/pa_pool.C 1.54:
2024: * src/main/pa_request.C 1.218:
2025: * src/main/pa_socks.C 1.15:
2026: * src/main/pa_sql_driver_manager.C 1.63:
2027: * src/main/pa_string.C 1.164:
2028: * src/main/pa_stylesheet_manager.C 1.14:
2029: * src/main/pa_table.C 1.48:
2030: * src/main/pa_uue.C 1.2:
2031: * src/main/untaint.C 1.103:
2032: * src/sql/pa_sql_driver.h 1.27:
2033: * src/targets/apache13/ApacheModuleParser3.dsp 1.16:
2034: * src/targets/apache13/Makefile.am 1.13:
2035: * src/targets/apache13/mod_parser3.C 1.25:
2036: * src/targets/apache13/pa_md5c.c 1.3:
2037: * src/targets/apache13/pa_pool.C 1.6:
2038: * src/targets/apache13/pa_threads.C 1.9:
2039: * src/targets/cgi/Makefile.am 1.40:
2040: * src/targets/cgi/pa_pool.C 1.39:
2041: * src/targets/cgi/pa_threads.C 1.10:
2042: * src/targets/cgi/parser3.C 1.189:
2043: * src/targets/cgi/parser3.dsp 1.54:
2044: * src/targets/cgi/pool_storage.h 1.11:
2045: * src/targets/isapi/pa_pool.C 1.14:
2046: * src/targets/isapi/pa_threads.C 1.11:
2047: * src/targets/isapi/parser3isapi.C 1.77:
2048: * src/targets/isapi/parser3isapi.dsp 1.41:
2049: * src/targets/isapi/pool_storage.h 1.17:
2050: * src/types/Makefile.am 1.24:
2051: * src/types/pa_valiased.C 1.15:
2052: * src/types/pa_valiased.h 1.21:
2053: * src/types/pa_value.C 1.2:
2054: * src/types/pa_value.h 1.87:
2055: * src/types/pa_vbool.h 1.19:
2056: * src/types/pa_vclass.h 1.26:
2057: * src/types/pa_vcode_frame.h 1.15:
2058: * src/types/pa_vcookie.C 1.44:
2059: * src/types/pa_vcookie.h 1.17:
2060: * src/types/pa_vdate.h 1.11:
2061: * src/types/pa_vdouble.h 1.38:
2062: * src/types/pa_venv.h 1.22:
2063: * src/types/pa_vfile.C 1.30:
2064: * src/types/pa_vfile.h 1.43:
2065: * src/types/pa_vform.C 1.59:
2066: * src/types/pa_vform.h 1.36:
2067: * src/types/pa_vhash.h 1.34:
2068: * src/types/pa_vimage.C 1.18:
2069: * src/types/pa_vimage.h 1.26:
2070: * src/types/pa_vint.h 1.35:
2071: * src/types/pa_vjunction.h 1.14:
2072: * src/types/pa_vmail.C 1.13:
2073: * src/types/pa_vmail.h 1.2:
2074: * src/types/pa_vmath.h 1.8:
2075: * src/types/pa_vmethod_frame.h 1.28:
2076: * src/types/pa_vobject.h 1.19:
2077: * src/types/pa_vrequest.C 1.18:
2078: * src/types/pa_vrequest.h 1.18:
2079: * src/types/pa_vresponse.C 1.6:
2080: * src/types/pa_vresponse.h 1.23:
2081: * src/types/pa_vstateless_class.C 1.14:
2082: * src/types/pa_vstateless_class.h 1.27:
2083: * src/types/pa_vstateless_object.h 1.18:
2084: * src/types/pa_vstatus.C 1.8:
2085: * src/types/pa_vstatus.h 1.9:
2086: * src/types/pa_vstring.C 1.20:
2087: * src/types/pa_vstring.h 1.47:
2088: * src/types/pa_vtable.C 1.14:
2089: * src/types/pa_vtable.h 1.39:
2090: * src/types/pa_vvoid.h 1.10:
2091: * src/types/pa_vxdoc.C 1.14:
2092: * src/types/pa_vxdoc.h 1.22:
2093: * src/types/pa_vxnode.C 1.18:
2094: * src/types/pa_vxnode.h 1.15:
2095: * src/types/pa_wcontext.C 1.20:
2096: * src/types/pa_wcontext.h 1.33:
2097: * src/types/pa_wwrapper.h 1.19:
2098: * src/types/types.dsp 1.29:
2099: ident.C* removed
2100:
2101: * operators.txt 1.58:
2102: * src/classes/file.C 1.90:
2103: * src/main/pa_request.C 1.217:
2104: file:find[/can/do/this/now.txt]
2105:
2106: * src/targets/cgi/parser3.C 1.188:
2107: usage to stdout now
2108:
2109: 2002-07-31 paf
2110: * src/classes/mail.C 1.72:
2111: * src/types/pa_vmail.C 1.10:
2112: * src/types/pa_vmail.C 1.11:
2113: * src/types/pa_vmail.C 1.12:
2114: mail:
2115: errors-to: now default "postmaster"
2116:
2117: * src/classes/mail.C 1.70:
2118: * src/classes/smtp/smtp.C 1.11:
2119: * src/types/pa_vmail.C 1.9:
2120: mail from/to now must be.
2121: -f postmaster now default sendmail key
2122: word "postmaster" replaced to $.from
2123:
2124: * src/classes/mail.C 1.71:
2125: *** empty log message ***
2126:
2127: 2002-07-30 paf
2128: * src/main/pa_charset.C 1.25:
2129: * www/htdocs/auto.p 1.15:
2130: UTF-8 to 1byte charset convert, no char in table, &#decimal;
2131:
2132: * Makefile.in 1.16:
2133: * configure 1.35:
2134: * configure.in 1.36:
2135: * src/targets/cgi/Makefile.in 1.50:
2136: * src/targets/cgi/pa_config_paths.h.in 1.2:
2137: * src/targets/cgi/parser3.C 1.187:
2138: removed pa_config_paths.h
2139:
2140: * src/main/pa_charset.C 1.26:
2141: * src/main/pa_request.C 1.216:
2142: comment
2143:
2144: * etc/parser3.charsets/windows-1251.cfg 1.6:
2145: section sign [russian paragraf]
2146:
2147: 2002-07-11 paf
2148: * src/classes/mail.C 1.69:
2149: $MAIL[
2150: # xxx
2151: ]
2152:
2153: now ok
2154:
2155: * operators.txt 1.57:
2156: plan: sql detailed exception
2157:
2158: * src/main/pa_exec.C 1.36:
2159: invalid .exe caused error message with params wich parser did not provide = reported badly.
2160: fixed that.
2161:
2162: * src/main/pa_exec.C 1.37:
2163: build command line badly added params twice [and first time
2164: without ' ']. double wrong. fixed.
2165:
2166: 2002-07-01 paf
2167: * src/classes/form.C 1.26:
2168: * src/main/pa_request.C 1.215:
2169: conf bug fixed [MForm.configure_admin were called when request
2170: main_class ==0
2171:
2172: * src/classes/form.C 1.24:
2173: content_length type fix
2174:
2175: * src/classes/form.C 1.25:
2176: 10*0x400*400 bug fix [4M not 10M]
2177:
2178: 2002-06-30 paf
2179: * src/classes/mail.C 1.68:
2180: merged from 4
2181:
2182: * src/classes/mail.C [release_3_0_0004] 1.67.2.1:
2183: restored $MAIL
2184:
2185: 2002-06-28 paf
2186: * configure 1.32:
2187: * operators.txt 1.56:
2188: * src/classes/xdoc.C 1.95:
2189: * src/include/pa_charset.h 1.16:
2190: * src/include/pa_config_fixed.h 1.46:
2191: * src/include/pa_pool.h 1.81:
2192: * src/include/pa_version.h 1.6:
2193: * src/lib/libltdl/Makefile.in 1.5:
2194: * src/main/pa_charset.C 1.24:
2195: * src/main/pa_pool.C 1.53:
2196: * src/targets/apache13/ApacheModuleParser3.dsp 1.15:
2197: * src/targets/cgi/parser3.dsp 1.53:
2198: * src/targets/isapi/parser3isapi.dsp 1.40:
2199: * src/types/pa_vmail.C 1.8:
2200: * www/htdocs/index.html 1.82:
2201: merged latest updates to head
2202:
2203: * configure 1.34:
2204: * configure.in [release_3_0_0004] 1.35.2.2:
2205: removed paths.h
2206:
2207: * Makefile.in 1.15:
2208: * configure 1.33:
2209: * src/include/pa_version.h 1.7:
2210: * src/targets/cgi/pa_config_paths.h.in [release_3_0_0004] 1.1.8.1:
2211: lates changes from 4 build merged, makes updated
2212:
2213: 2002-06-27 paf
2214: * src/classes/xdoc.C 1.94:
2215: * www/htdocs/index.html 1.81:
2216: xsltParseStylesheetDoc bug workaround
2217:
2218: * operators.txt [release_3_0_0004] 1.55.2.1:
2219: * src/classes/xdoc.C [release_3_0_0004] 1.93.2.1:
2220: * src/include/pa_charset.h [release_3_0_0004] 1.15.2.1:
2221: * src/include/pa_config_fixed.h [release_3_0_0004] 1.45.2.2:
2222: * src/include/pa_pool.h [release_3_0_0004] 1.80.4.1:
2223: * src/main/pa_charset.C [release_3_0_0004] 1.23.8.1:
2224: * src/main/pa_pool.C [release_3_0_0004] 1.52.8.1:
2225: * www/htdocs/index.html [release_3_0_0004] 1.80.2.1:
2226: ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
2227: default uri=path_translated
2228:
2229: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_0004] 1.14.2.1:
2230: * src/targets/cgi/parser3.dsp [release_3_0_0004] 1.52.2.1:
2231: * src/targets/isapi/parser3isapi.dsp [release_3_0_0004] 1.39.2.1:
2232: post-build not error now
2233:
2234: 2002-06-26 paf
2235: * configure [release_3_0_0004] 1.31.2.1:
2236: * configure.in [release_3_0_0004] 1.35.2.1:
2237: * src/include/pa_version.h [release_3_0_0004] 1.5.4.1:
2238: * src/lib/libltdl/Makefile.in [release_3_0_0004] 1.4.2.1:
2239: release_3_0_0004
2240:
2241: * src/main/pa_string.C 1.162:
2242: blank string '', ' <whitespace>' considered 0 now
2243:
2244: * src/lib/libltdl/config.guess 1.1:
2245: * src/lib/libltdl/config.sub 1.1:
2246: * src/lib/md5/Makefile.in 1.1:
2247: *** empty log message ***
2248:
2249: * src/targets/cgi/parser3.C 1.186:
2250: /cgi-bin/parser empty filename checked
2251:
2252: 2002-06-25 paf
2253: * operators.txt 1.55:
2254: * src/classes/xdoc.C 1.93:
2255: * www/htdocs/index.html 1.78:
2256: * www/htdocs/index.html 1.79:
2257: ^xdoc.transform[xdoc <<can be now
2258:
2259: * bin/auto.p.dist.in 1.3:
2260: * operators.txt 1.53:
2261: * src/classes/math.C 1.20:
2262: * src/types/pa_vmail.C 1.6:
2263: * www/htdocs/index.html 1.76:
2264: math:crypt updated to generate random salt when needed and to
2265: call system crypt() if not $apr1$ prefix
2266:
2267: * configure 1.31:
2268: * configure.in 1.35:
2269: * src/include/pa_config_auto.h.in 1.27:
2270: crypt library configured
2271:
2272: * operators.txt 1.54:
2273: * src/classes/string.C 1.112:
2274: * www/htdocs/index.html 1.77:
2275: ^string.normalize [old name: optimize
2276:
2277: * src/main/pa_string.C 1.161:
2278: * www/htdocs/index.html 1.80:
2279: emtpy string, or string of whitespaces considered bad number now
2280:
2281: * src/main/pa_request.C 1.214:
2282: configure_admin forced if no @conf
2283:
2284: 2002-06-24 paf
2285: * Makefile.in 1.14:
2286: * bin/Makefile.in 1.4:
2287: * configure 1.29:
2288: * configure.in 1.33:
2289: * etc/Makefile.in 1.9:
2290: * etc/parser3.charsets/Makefile.in 1.11:
2291: * src/Makefile.in 1.49:
2292: * src/classes/Makefile.in 1.47:
2293: * src/classes/gd/Makefile.in 1.37:
2294: * src/classes/smtp/Makefile.in 1.7:
2295: * src/include/Makefile.in 1.6:
2296: * src/include/pa_config_auto.h.in 1.25:
2297: * src/lib/Makefile.in 1.3:
2298: * src/lib/libltdl/Makefile.in 1.4:
2299: * src/lib/patches/Makefile.in 1.3:
2300: * src/lib/pcre/Makefile.in 1.3:
2301: * src/main/Makefile.in 1.43:
2302: * src/sql/Makefile.in 1.6:
2303: * src/targets/Makefile.in 1.37:
2304: * src/targets/apache13/Makefile.in 1.36:
2305: * src/targets/apache13/p3runConfigure.in 1.11:
2306: * src/targets/cgi/Makefile.am 1.39:
2307: * src/targets/cgi/Makefile.in 1.49:
2308: * src/targets/isapi/Makefile.in 1.6:
2309: * src/types/Makefile.am 1.23:
2310: * src/types/Makefile.in 1.40:
2311: * src/types/pa_vmail.C 1.4:
2312: $mail:received makes update
2313:
2314: * src/targets/cgi/getopt.c 1.1:
2315: * src/targets/cgi/getopt.h 1.1:
2316: introducing parser -m option, for $mail:receive
2317:
2318: * src/include/pa_config_fixed.h 1.45:
2319: ssize_t fixed
2320:
2321: * INSTALL 1.24:
2322: --with-static/shared-mailreceive described
2323:
2324: * operators.txt 1.51:
2325: * src/classes/mail.C 1.67:
2326: * src/include/Makefile.am 1.3:
2327: * src/include/pa_charset.h 1.15:
2328: * src/include/pa_config_fixed.h 1.43:
2329: * src/include/pa_request.h 1.140:
2330: * src/include/pa_string.h 1.139:
2331: * src/include/pa_uue.h 1.1:
2332: * src/main/Makefile.am 1.33:
2333: * src/main/main.dsp 1.155:
2334: * src/main/pa_globals.C 1.131:
2335: * src/main/pa_request.C 1.213:
2336: * src/main/pa_string.C 1.160:
2337: * src/main/pa_uue.C 1.1:
2338: * src/targets/apache13/mod_parser3.C 1.24:
2339: * src/targets/cgi/Makefile.am 1.38:
2340: * src/targets/cgi/parser3.C 1.184:
2341: * src/targets/cgi/parser3.dsp 1.51:
2342: * src/targets/isapi/parser3isapi.C 1.76:
2343: * src/types/pa_vform.C 1.57:
2344: * src/types/pa_vform.h 1.35:
2345: * src/types/pa_vmail.C 1.1:
2346: * src/types/pa_vmail.h 1.1:
2347: * src/types/types.dsp 1.27:
2348: * www/htdocs/index.html 1.74:
2349: uue to separate file
2350: introducting $message:received
2351: ^mail:send rewritten with backward comp
2352:
2353: * src/classes/classes.dsp 1.22:
2354: * src/classes/gd/gd.dsp 1.24:
2355: * src/classes/smtp/smtp.dsp 1.20:
2356: * src/main/main.dsp 1.156:
2357: * src/main/pa_globals.C 1.132:
2358: * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
2359: * src/targets/cgi/parser3.dsp 1.52:
2360: * src/targets/isapi/parser3isapi.dsp 1.39:
2361: * src/types/types.dsp 1.28:
2362: win32xml win32mailreceive pseudomodules paths now
2363:
2364: * src/include/pa_config_fixed.h 1.44:
2365: * src/targets/cgi/parser3.C 1.185:
2366: * src/types/pa_vmail.C 1.3:
2367: #ifdef WITH_MAILRECEIVE
2368:
2369: * acconfig.h 1.2:
2370: * configure 1.30:
2371: * configure.in 1.34:
2372: * src/include/pa_config_auto.h.in 1.26:
2373: *** empty log message ***
2374:
2375: 2002-06-21 paf
2376: * Makefile.in 1.13:
2377: * configure 1.28:
2378: * configure.in 1.32:
2379: * src/Makefile.in 1.48:
2380: * src/classes/Makefile.in 1.46:
2381: * src/lib/Makefile.in 1.1:
2382: * src/lib/libltdl/Makefile.in 1.2:
2383: * src/lib/libltdl/install-sh 1.1:
2384: * src/lib/md5/Makefile.am 1.2:
2385: * src/lib/md5/pa_md5c.c 1.2:
2386: * src/lib/patches/Makefile.in 1.2:
2387: * src/lib/pcre/Makefile.in 1.2:
2388: * src/main/Makefile.in 1.42:
2389: * src/targets/apache13/Makefile.in 1.35:
2390: * src/targets/cgi/Makefile.am 1.37:
2391: * src/targets/cgi/Makefile.in 1.48:
2392: * src/types/Makefile.in 1.39:
2393: lib restructure .in and .am files appropriate changes
2394:
2395: * src/lib/Makefile.am 1.2:
2396: * src/lib/Makefile.in 1.2:
2397: * src/lib/libltdl/Makefile.in 1.3:
2398: * src/lib/md5/pa_md5.h 1.2:
2399: * src/targets/apache13/p3runConfigure.in 1.10:
2400: * src/targets/apache13/pa_md5c.c 1.2:
2401: lib restructure apache .am & co changes
2402:
2403: * INSTALL 1.23:
2404: * configure.in 1.31:
2405: * operators.txt 1.50:
2406: * parser3.dsw 1.2:
2407: * src/Makefile.am 1.16:
2408: * src/classes/Makefile.am 1.39:
2409: * src/classes/classes.dsp 1.21:
2410: * src/classes/math.C 1.19:
2411: * src/lib/Makefile.am 1.1:
2412: * src/lib/libltdl/Makefile.am 1.1:
2413: * src/lib/libltdl/Makefile.in 1.1:
2414: * src/lib/libltdl/README 1.1:
2415: * src/lib/libltdl/acinclude.m4 1.1:
2416: * src/lib/libltdl/config.h 1.1:
2417: * src/lib/libltdl/config_auto.h.in 1.1:
2418: * src/lib/libltdl/config_fixed.h 1.1:
2419: * src/lib/libltdl/configure 1.1:
2420: * src/lib/libltdl/configure.in 1.1:
2421: * src/lib/libltdl/libltdl.dsp 1.1:
2422: * src/lib/libltdl/ltdl.c 1.1:
2423: * src/lib/libltdl/ltdl.h 1.1:
2424: * src/lib/md5/Makefile.am 1.1:
2425: * src/lib/md5/md5.dsp 1.1:
2426: * src/lib/md5/pa_md5.h 1.1:
2427: * src/lib/md5/pa_md5c.c 1.1:
2428: * src/lib/patches/Makefile.am 1.1:
2429: * src/lib/patches/Makefile.in 1.1:
2430: * src/lib/patches/libgdome_cpp_syntax1.patch 1.1:
2431: * src/lib/patches/libgdome_cpp_syntax2.patch 1.1:
2432: * src/lib/patches/libgdome_morestatic.patch 1.1:
2433: * src/lib/patches/libxml_error_column_tab.patch 1.1:
2434: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.1:
2435: * src/lib/patches/libxml_transcoder_context1.patch 1.1:
2436: * src/lib/patches/libxml_transcoder_context2.patch 1.1:
2437: * src/lib/patches/libxml_transcoder_context3.patch 1.1:
2438: * src/lib/patches/libxml_transcoder_context4.patch 1.1:
2439: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.1:
2440: * src/lib/pcre/LICENCE 1.1:
2441: * src/lib/pcre/Makefile.am 1.1:
2442: * src/lib/pcre/Makefile.in 1.1:
2443: * src/lib/pcre/README 1.1:
2444: * src/lib/pcre/Tech.Notes 1.1:
2445: * src/lib/pcre/dftables.c 1.1:
2446: * src/lib/pcre/get.c 1.1:
2447: * src/lib/pcre/ibm-1250.ucm 1.1:
2448: * src/lib/pcre/ibm-1251.ucm 1.1:
2449: * src/lib/pcre/ibm-1257.ucm 1.1:
2450: * src/lib/pcre/internal.h 1.1:
2451: * src/lib/pcre/maketables.c 1.1:
2452: * src/lib/pcre/pcre-2_08.tar.gz 1.1:
2453: * src/lib/pcre/pcre.3 1.1:
2454: * src/lib/pcre/pcre.3.html 1.1:
2455: * src/lib/pcre/pcre.3.txt 1.1:
2456: * src/lib/pcre/pcre.c 1.1:
2457: * src/lib/pcre/pcre.dsp 1.1:
2458: * src/lib/pcre/pcre.h 1.1:
2459: * src/lib/pcre/pcre_dftables.dsp 1.1:
2460: * src/lib/pcre/pcre_parser_ctype.c 1.1:
2461: * src/lib/pcre/pcre_parser_ctype.dsp 1.1:
2462: * src/lib/pcre/ruspart_win2koi.pl 1.1:
2463: * src/lib/pcre/study.c 1.1:
2464: * src/lib/pcre/win-koi.tab 1.1:
2465: * src/main/Makefile.am 1.32:
2466: * src/main/compile.tab.C 1.57:
2467: * src/main/main.dsp 1.154:
2468: * src/targets/apache13/ApacheModuleParser3.dsp 1.13:
2469: * src/targets/apache13/Makefile.am 1.12:
2470: * src/targets/apache13/pa_md5c.c 1.1:
2471: * src/targets/cgi/Makefile.am 1.36:
2472: * src/targets/cgi/parser3.dsp 1.50:
2473: * src/targets/isapi/parser3isapi.dsp 1.38:
2474: * src/types/Makefile.am 1.22:
2475: * src/types/types.dsp 1.26:
2476: * www/htdocs/.htaccess 1.5:
2477: * www/htdocs/index.html 1.73:
2478: moved libltdl and pcre to libs/
2479: added libs/md5 which is linked to non-apache targets
2480: ^math:crypt[password;$apr1$salt]
2481:
2482: 2002-06-20 paf
2483: * INSTALL [release_3_0_0003] 1.21.2.1:
2484: * bin/Makefile.am [release_3_0_0003] 1.2.2.1:
2485: * bin/Makefile.in [release_3_0_0003] 1.2.2.1:
2486: * bin/auto.p.dist.in [release_3_0_0003] 1.2.2.1:
2487: * bin/parser3.conf.dist.in [release_3_0_0003] 1.1.2.1:
2488: * configure [release_3_0_0003] 1.26.2.2:
2489: * configure.in [release_3_0_0003] 1.29.2.2:
2490: * operators.txt [release_3_0_0003] 1.47.2.1:
2491: * src/classes/file.C [release_3_0_0003] 1.88.2.1:
2492: * src/classes/op.C [release_3_0_0003] 1.96.2.1:
2493: * src/doc/doxygen.cfg [release_3_0_0003] 1.22.4.1:
2494: * src/include/pa_globals.h [release_3_0_0003] 1.88.2.1:
2495: * src/include/pa_request.h [release_3_0_0003] 1.138.2.1:
2496: * src/main/execute.C [release_3_0_0003] 1.241.2.1:
2497: * src/main/pa_request.C [release_3_0_0003] 1.211.2.1:
2498: * src/targets/apache13/mod_parser3.C [release_3_0_0003] 1.22.2.1:
2499: * src/targets/cgi/parser3.C [release_3_0_0003] 1.182.2.1:
2500: * src/targets/isapi/parser3isapi.C [release_3_0_0003] 1.74.2.1:
2501: * src/types/pa_vmethod_frame.h [release_3_0_0003] 1.26.6.1:
2502: * www/htdocs/auto.p [release_3_0_0003] 1.11.2.1:
2503: * www/htdocs/index.html [release_3_0_0003] 1.69.2.1:
2504: marged latest HEAD updates, mainly file:justname&co & @auto
2505: conf[filespec
2506:
2507: * INSTALL 1.22:
2508: * bin/Makefile.am 1.3:
2509: * bin/auto.p.dist.in 1.1:
2510: * bin/parser3.conf.dist.in 1.2:
2511: * configure.in 1.30:
2512: * operators.txt 1.48:
2513: * src/doc/doxygen.cfg 1.23:
2514: * src/include/pa_globals.h 1.89:
2515: * src/targets/apache13/mod_parser3.C 1.23:
2516: * src/targets/cgi/parser3.C 1.183:
2517: * src/targets/isapi/parser3isapi.C 1.75:
2518: * www/htdocs/auto.p 1.12:
2519: * www/htdocs/index.html 1.70:
2520: parser3.conf renamed to auto.p
2521:
2522: * operators.txt 1.49:
2523: * src/classes/file.C 1.89:
2524: * www/htdocs/auto.p 1.14:
2525: * www/htdocs/index.html 1.72:
2526: !^file:dirname[/a/some.tar.gz]=/a
2527: !^file:dirname[/a/b/]=/a
2528: !^file:basename[/a/some.tar.gz]=some.tar.gz
2529: !^file:justname[/a/some.tar.gz]=some.tar
2530: !^file:justext[/a/some.tar.gz]=gz
2531:
2532: * bin/Makefile.in 1.3:
2533: * configure 1.27:
2534: parser3.conf renamed to auto.p autoconf changes
2535:
2536: * src/classes/op.C 1.97:
2537: * src/include/pa_request.h 1.139:
2538: * src/main/execute.C 1.242:
2539: * src/main/pa_request.C 1.212:
2540: * src/types/pa_vmethod_frame.h 1.27:
2541: * www/htdocs/auto.p 1.13:
2542: * www/htdocs/index.html 1.71:
2543: introducing @conf/auto[filespec]
2544:
2545: * bin/auto.p.dist.in 1.2:
2546: <noindex>
2547:
2548: 2002-06-18 paf
2549: * bin/Makefile.am 1.1:
2550: * bin/Makefile.in 1.1:
2551: * bin/parser3.conf.dist.in 1.1:
2552: * etc/Makefile.am 1.4:
2553: * etc/parser3.conf.sample.in 1.2:
2554: * www/htdocs/index.html 1.69:
2555: bin/parser3.conf.dist [moved from etc
2556:
2557: * configure [release_3_0_0003] 1.26.2.1:
2558: * configure.in [release_3_0_0003] 1.29.2.1:
2559: * src/include/pa_version.h [release_3_0_0003] 1.5.2.1:
2560: version to configure.in
2561:
2562: * src/classes/file.C 1.86:
2563: ^file::exec[script;$.bad error case insensitive check now
2564:
2565: * src/classes/file.C 1.85:
2566: * www/htdocs/index.html 1.68:
2567: ^file::exec[script;$.bad now error, not skip
2568:
2569: * Makefile.am 1.5:
2570: * Makefile.in 1.12:
2571: * bin/Makefile.am 1.2:
2572: * bin/Makefile.in 1.2:
2573: * configure 1.26:
2574: * configure.in 1.29:
2575: * etc/Makefile.in 1.8:
2576: * etc/parser3.charsets/Makefile.am 1.3:
2577: * etc/parser3.charsets/Makefile.in 1.10:
2578: * src/classes/smtp/Makefile.am 1.2:
2579: * src/classes/smtp/Makefile.in 1.6:
2580: * src/targets/apache13/Makefile.in 1.34:
2581: parser3.conf.dist moved to bin, .in & *.am updated
2582:
2583: * src/classes/file.C 1.87:
2584: strcasecmp
2585:
2586: * INSTALL 1.21:
2587: reflected .conf.dist dir change
2588:
2589: * configure 1.25:
2590: * configure.in 1.28:
2591: * src/include/pa_pool.h 1.80:
2592: * src/include/pa_types.h 1.41:
2593: pack configure.in detection simplified.
2594: figured out that gcc on sparc not that stupid as thought previously:
2595: 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]
2596: so packed must be all parts of packed class, i.e. it's parents&fields(classes).
2597: for now it's only String that packed and what was wrong is that it's parent - Pooled, were not packed. fixed that.
2598:
2599: * src/classes/file.C 1.88:
2600: strncasecmp
2601:
2602: 2002-06-14 paf
2603: * operators.txt 1.47:
2604: more precise xml-to-text options
2605:
2606: * operators.txt 1.46:
2607: * src/types/pa_vxnode.C 1.17:
2608: xnode attribute_node.name/value
2609: xnode pi.node.data
2610:
2611: 2002-06-12 paf
2612: * Makefile.in 1.11:
2613: * configure 1.24:
2614: * configure.in 1.27:
2615: * etc/Makefile.in 1.7:
2616: * etc/parser3.charsets/Makefile.in 1.9:
2617: * src/Makefile.in 1.47:
2618: * src/classes/Makefile.in 1.45:
2619: * src/classes/gd/Makefile.in 1.36:
2620: * src/classes/smtp/Makefile.in 1.5:
2621: * src/include/Makefile.in 1.5:
2622: * src/main/Makefile.in 1.41:
2623: * src/sql/Makefile.in 1.5:
2624: * src/targets/Makefile.in 1.36:
2625: * src/targets/cgi/Makefile.am 1.35:
2626: * src/targets/cgi/Makefile.in 1.47:
2627: * src/targets/cgi/parser3.C 1.182:
2628: * src/targets/isapi/Makefile.in 1.5:
2629: * src/types/Makefile.in 1.38:
2630: removed root conf define creation
2631:
2632: * etc/parser3.conf.in 1.10:
2633: * src/classes/mail.C 1.66:
2634: sendmail -ti [default now]
2635:
2636: * etc/parser3.conf.in 1.8:
2637: * src/include/pa_globals.h 1.86:
2638: * src/include/pa_request.h 1.136:
2639: * src/main/main.dsp 1.153:
2640: * src/main/pa_globals.C 1.128:
2641: * src/main/pa_request.C 1.208:
2642: @conf
2643:
2644: * INSTALL 1.20:
2645: * configure.in 1.26:
2646: * etc/Makefile.am 1.3:
2647: * operators.txt 1.43:
2648: * src/include/pa_globals.h 1.88:
2649: * src/include/pa_request.h 1.138:
2650: * src/main/compile.tab.C 1.56:
2651: * src/main/pa_globals.C 1.130:
2652: * src/main/pa_request.C 1.211:
2653: * src/targets/apache13/mod_parser3.C 1.22:
2654: * src/targets/cgi/parser3.C 1.181:
2655: * src/targets/isapi/parser3isapi.C 1.74:
2656: parser3.conf now one and only
2657:
2658: * etc/parser3.conf.in 1.9:
2659: * src/include/pa_globals.h 1.87:
2660: * src/include/pa_request.h 1.137:
2661: * src/main/execute.C 1.241:
2662: * src/main/pa_globals.C 1.129:
2663: * src/main/pa_request.C 1.209:
2664: @rootconf [were @conf]
2665:
2666: * src/classes/mail.C 1.65:
2667: * src/main/pa_request.C 1.210:
2668: $MAIL $CHARSETS allowed to be strings. for convinient #ing
2669:
2670: * etc/parser3.conf.in 1.11:
2671: * etc/parser3.conf.sample.in 1.1:
2672: .conf renamed to .conf.sample
2673:
2674: 2002-06-11 paf
2675: * src/classes/file.C 1.83:
2676: * src/targets/cgi/parser3.dsp 1.49:
2677: * src/targets/isapi/parser3isapi.C 1.73:
2678: * www/htdocs/.htaccess 1.4:
2679: * www/htdocs/index.html 1.66:
2680: suexec env keys filter plus CGI_ as valid prefix
2681:
2682: * src/classes/file.C 1.84:
2683: check simplified
2684:
2685: * src/classes/file.C 1.82:
2686: * src/include/pa_request.h 1.135:
2687: * src/include/pa_sapi.h 1.19:
2688: * src/targets/apache13/mod_parser3.C 1.21:
2689: * src/targets/cgi/parser3.C 1.180:
2690: * src/targets/isapi/parser3isapi.C 1.72:
2691: * www/htdocs/index.html 1.65:
2692: file::exec/cgi to pass HTTP_ vars
2693: introducing SAPI::environment
2694:
2695: 2002-06-10 paf
2696: * src/main/pa_common.C [release_1_0_0001] 1.108.2.1:
2697: fixed -d (bug)
2698:
2699: * configure 1.20:
2700: * configure [release_3_0_0002] 1.19.2.1:
2701: * configure.in [release_3_0_0002] 1.21.2.1:
2702: * src/include/pa_version.h 1.5:
2703: * src/include/pa_version.h [release_3_0_0002] 1.4.2.1:
2704: makes
2705:
2706: * operators.txt 1.41:
2707: old merge conflict removed
2708:
2709: * src/types/pa_vform.C 1.56:
2710: * src/types/pa_vform.h 1.34:
2711: * www/htdocs/index.html 1.62:
2712: $form: not determined yet check
2713:
2714: * src/main/pa_common.C 1.109:
2715: merged fixed -d (bug)
2716:
2717: * src/main/compile.tab.C 1.55:
2718: * src/main/pa_string.C 1.159:
2719: * www/htdocs/index.html 1.63:
2720: whitespace after number in autoconvert now ignored
2721:
2722: * operators.txt 1.42:
2723: * src/classes/op.C 1.96:
2724: * src/include/pa_common.h 1.77:
2725: * src/main/pa_common.C 1.110:
2726: lock failures reported now
2727:
2728: * configure 1.21:
2729: * configure.in 1.23:
2730: pack even address access on sparc&co arch checked in configure
2731:
2732: * configure 1.23:
2733: * configure.in 1.25:
2734: *** empty log message ***
2735:
2736: * src/main/compile_tools.C 1.50:
2737: * www/htdocs/index.html 1.64:
2738: ^if(" 1 "){y} bug fixed
2739: optimization string->double @ compile time were not-enough-checking...
2740:
2741: * configure 1.22:
2742: * configure.in 1.24:
2743: hpux check, nsl link, no socket
2744:
2745: * src/classes/mail.C 1.64:
2746: mail netscape attachment name fixed. todo: $response:body
2747: content-type:name
2748:
2749: * src/main/untaint.C 1.102:
2750: bug#2) mail subject got always prepended with charset even when
2751: all letters were 7bit one
2752:
2753: 2002-06-04 paf
2754: * src/targets/apache13/mod_parser3.C 1.20:
2755: * src/targets/apache13/mod_parser3.C [release_1_0_0001] 1.19.2.1:
2756: fixed .dsp-s along with reorganized cvs modules dirs structure
2757:
2758: 2002-06-03 paf
2759: * etc/parser3.charsets/windows-1251.cfg 1.5:
2760: * operators.txt 1.40:
2761: * src/classes/classes.dsp 1.20:
2762: * src/classes/gd/gd.dsp 1.23:
2763: * src/classes/smtp/smtp.dsp 1.19:
2764: * src/main/compile.tab.C 1.54:
2765: * src/main/main.dsp 1.152:
2766: * src/main/pa_globals.C 1.127:
2767: * src/targets/apache13/ApacheModuleParser3.dsp 1.12:
2768: * src/targets/cgi/parser3.C 1.179:
2769: * src/targets/cgi/parser3.dsp 1.48:
2770: * src/targets/isapi/parser3isapi.dsp 1.37:
2771: * src/types/types.dsp 1.25:
2772: * www/htdocs/index.html 1.60:
2773: fixed .dsp-s along with reorganized cvs modules dirs structure
2774:
2775: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
2776: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.2:
2777: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.2:
2778: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
2779: * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
2780: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
2781: * src/targets/apache13/ApacheModuleParser3.dsp [release_1_0_0001] 1.11.2.1:
2782: * src/targets/cgi/parser3.dsp [release_1_0_0001] 1.46.2.1:
2783: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.2:
2784: * src/types/types.dsp [release_1_0_0001] 1.23.2.2:
2785: reorganized cvs modules
2786:
2787: 2002-05-28 paf
2788: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.3:
2789: info.uri now ""
2790:
2791: 2002-05-17 paf
2792: * src/classes/table.C 1.153:
2793: * src/classes/table.C [release_1_0_0001] 1.151.2.1:
2794: ^table.save << checked empty pre/match/post columns
2795:
2796: 2002-05-16 paf
2797: * src/classes/image.C 1.72:
2798: * www/htdocs/index.html 1.59:
2799: image::measure can png now
2800:
2801: 2002-05-15 paf
2802: * operators.txt 1.38:
2803: * src/classes/date.C 1.31:
2804: * www/htdocs/index.html 1.58:
2805: ^date::create[%H:%M[:%S]] added
2806:
2807: * etc/parser3.charsets/windows-1251.cfg 1.4:
2808: 0x forgot, fixed
2809:
2810: * operators.txt 1.37:
2811: * src/classes/date.C 1.30:
2812: * www/htdocs/.htaccess 1.3:
2813: * www/htdocs/auto.p 1.10:
2814: * www/htdocs/index.html 1.57:
2815: ^date::create[%Y[-%m[-%d[ %H[:%M[:%S]]]]]]
2816: [-%m now
2817:
2818: 2002-05-14 paf
2819: * etc/parser3.charsets/windows-1251.cfg 1.3:
2820: * etc/parser3.charsets/windows-1251.cfg [release_1_0_0001] 1.2.2.1:
2821: added 3 quotes
2822:
2823: 2002-05-07 paf
2824: * src/classes/classes.dsp 1.19:
2825: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
2826: * src/classes/gd/gd.dsp 1.22:
2827: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.1:
2828: * src/classes/op.C 1.95:
2829: * src/classes/op.C [release_1_0_0001] 1.93.2.1:
2830: * src/classes/smtp/smtp.dsp 1.18:
2831: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.1:
2832: * src/include/pa_globals.h 1.85:
2833: * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
2834: * src/include/pa_request.h 1.134:
2835: * src/include/pa_request.h [release_1_0_0001] 1.133.2.1:
2836: * src/include/pa_table.h 1.44:
2837: * src/include/pa_table.h [release_1_0_0001] 1.43.2.1:
2838: * src/main/compile.tab.C 1.53:
2839: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.1:
2840: * src/main/compile.y 1.187:
2841: * src/main/compile.y [release_1_0_0001] 1.186.2.1:
2842: * src/main/main.dsp 1.151:
2843: * src/main/main.dsp [release_1_0_0001] 1.150.2.1:
2844: * src/main/pa_globals.C 1.126:
2845: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.2:
2846: * src/main/pa_request.C 1.207:
2847: * src/main/pa_request.C [release_1_0_0001] 1.204.2.1:
2848: * src/main/pa_table.C 1.47:
2849: * src/main/pa_table.C [release_1_0_0001] 1.46.2.1:
2850: * src/targets/isapi/pa_pool.C 1.13:
2851: * src/targets/isapi/pa_pool.C [release_1_0_0001] 1.12.2.1:
2852: * src/targets/isapi/parser3isapi.C 1.71:
2853: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.2:
2854: * src/targets/isapi/parser3isapi.dsp 1.36:
2855: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.1:
2856: * src/targets/isapi/pool_storage.h 1.16:
2857: * src/targets/isapi/pool_storage.h [release_1_0_0001] 1.15.2.1:
2858: * src/types/types.dsp 1.24:
2859: * src/types/types.dsp [release_1_0_0001] 1.23.2.1:
2860: * www/htdocs/parser-status.html 1.2:
2861: * www/htdocs/parser-status.html [release_1_0_0001] 1.1.2.1:
2862: Table name2number field now &.
2863: 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]
2864:
2865: 2002-05-06 paf
2866: * src/main/pa_globals.C 1.125:
2867: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.1:
2868: * src/targets/cgi/parser3.C 1.178:
2869: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.2:
2870: * src/targets/cgi/pool_storage.h 1.10:
2871: * src/targets/cgi/pool_storage.h [release_1_0_0001] 1.9.2.1:
2872: * src/targets/isapi/parser3isapi.C 1.70:
2873: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.1:
2874: removed 100*40 bytes per request memory leak [nonpool malloc in
2875: globals]
2876:
2877: 2002-04-30 paf
2878: * configure 1.19:
2879: * src/include/pa_version.h 1.4:
2880: version now not b
2881:
2882: * src/targets/cgi/parser3.C 1.177:
2883: * www/htdocs/global.xsl 1.7:
2884: * www/htdocs/index.html 1.56:
2885: request.uri now never 0
2886:
2887: 2002-04-29 paf
2888: * configure.in 1.21:
2889: removed b
2890:
2891: * src/doc/ClassExample1.dox 1.4:
2892: * src/doc/ClassExample3.dox 1.4:
2893: * src/doc/aliased.dox 1.4:
2894: * src/doc/methoded.dox 1.3:
2895: * src/doc/string.dox 1.4:
2896: * src/doc/value.dox 1.3:
2897: * src/include/pa_exception.h 1.34:
2898: * src/main/pa_request.C 1.205:
2899: * src/targets/cgi/parser3.C 1.176:
2900: merged from 0001
2901:
2902: * src/classes/op.C 1.94:
2903: * src/include/pa_exception.h 1.35:
2904: * src/main/pa_request.C 1.206:
2905: Exception::comment/type checked in (), no there's no empty type
2906: comment by default
2907:
2908: 2002-04-26 paf
2909: * src/doc/doxygen.cfg 1.22:
2910: * src/doc/doxygen.cfg [release_1_0_0001] 1.21.2.1:
2911: * src/targets/cgi/parser3.dsp 1.47:
2912: * www/htdocs/index.html 1.55:
2913: doxygen dot image size reduced
2914:
2915: 2002-04-25 paf
2916: * src/classes/table.C 1.152:
2917: * www/htdocs/.htaccess 1.1:
2918: * www/htdocs/index.html 1.51:
2919: removed restriction on column count to ^table.hash to work, now
2920: must be >0 [were >1]
2921:
2922: * src/targets/cgi/parser3.C 1.175:
2923: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.1:
2924: setenv in .htaccess when cgi is not under that dir got
2925: REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
2926: into account
2927:
2928: * www/htdocs/index.html 1.52:
2929: sample of 'using junction out of context'
2930:
2931: * operators.txt 1.35:
2932: * operators.txt 1.36:
2933: * src/classes/date.C 1.28:
2934: * src/classes/date.C 1.29:
2935: * www/htdocs/index.html 1.53:
2936: ^date::create[2002-12-33 01:03:04]
2937:
2938: 2002-04-24 paf
2939: * src/classes/classes.dsp 1.18:
2940: * src/classes/gd/gd.dsp 1.21:
2941: * src/classes/smtp/smtp.dsp 1.17:
2942: * src/main/compile.tab.C 1.52:
2943: * src/main/main.dsp 1.150:
2944: * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
2945: * src/targets/cgi/parser3.C 1.174:
2946: * src/targets/cgi/parser3.dsp 1.46:
2947: * src/targets/isapi/parser3isapi.dsp 1.34:
2948: * src/types/types.dsp 1.23:
2949: MSVC profile targets
2950:
2951: 2002-04-23 paf
2952: * operators.txt 1.34:
2953: * src/classes/string.C 1.110:
2954: * www/htdocs/index.html 1.50:
2955: int/double/string:sql{}[$.default{code}]
2956: fixed [were barking: "junction used outside of context"]
2957:
2958: 2002-04-22 paf
2959: * src/classes/string.C 1.109:
2960: * src/include/pa_string.h 1.138:
2961: * src/main/pa_string.C 1.158:
2962: * src/types/pa_vstring.C 1.19:
2963: * src/types/pa_vstring.h 1.46:
2964: * types.txt 1.2:
2965: ^string.optimize[]
2966:
2967: * src/main/execute.C 1.238:
2968: * www/htdocs/index.html 1.48:
2969: junctions to local contexts got cleanized&checked later
2970:
2971: * src/include/pa_globals.h 1.84:
2972: * src/include/pa_table.h 1.43:
2973: * src/main/pa_globals.C 1.124:
2974: * src/main/pa_string.C 1.157:
2975: * src/main/pa_table.C 1.46:
2976: fixed match table template
2977:
2978: * src/main/execute.C 1.240:
2979: rolled back to before_killing_userjunction_contexts
2980:
2981: * src/classes/string.C 1.107:
2982: * src/classes/string.C 1.108:
2983: optimize removed from string .left/right/pos
2984:
2985: * src/main/execute.C 1.239:
2986: * www/htdocs/index.html 1.49:
2987: user junctions context killed
2988:
2989: 2002-04-19 paf
2990: * src/classes/string.C 1.106:
2991: * src/include/pa_request.h 1.133:
2992: * src/include/pa_string.h 1.137:
2993: * src/main/pa_request.C 1.204:
2994: * src/main/pa_string.C 1.156:
2995: * src/types/pa_vstring.C 1.18:
2996: * src/types/pa_vstring.h 1.45:
2997: * www/htdocs/index.html 1.47:
2998: string now optimized prior to .left .right .mid .pos .match when that is profitable,
2999: and always before .replace
3000: when $ORIGINS(1) optimization disabled
3001: 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
3002:
3003: * src/classes/op.C 1.93:
3004: * src/classes/string.C 1.105:
3005: * src/types/pa_value.h 1.86:
3006: VTable removed from each String::match replace iteration, and made stacked
3007: sizeof(VTable)=12bytes economy on each replace code
3008:
3009: * src/include/pa_globals.h 1.83:
3010: * src/include/pa_table.h 1.42:
3011: * src/main/pa_globals.C 1.123:
3012: * src/main/pa_string.C 1.155:
3013: String::match table columns globalized, not created @ each ^match anymore
3014: economy: sizeof(Array)+space on 3+x cells=24+ bytes per ^match
3015:
3016: * src/classes/file.C 1.81:
3017: ovector now local
3018: economy: 16 bytes per ^file:list
3019:
3020: * src/classes/string.C 1.104:
3021: * src/include/pa_string.h 1.136:
3022: * src/main/pa_string.C 1.154:
3023: * www/htdocs/index.html 1.46:
3024: string.match[]['] option enables generation of $match.prematch
3025: .match .postmatch columns
3026:
3027: * src/main/pa_string.C 1.153:
3028: String::match options analized without cstr-ing them now
3029:
3030: * src/doc/chmhelper.pl 1.1:
3031: * src/doc/doxygen.cfg 1.21:
3032: * src/doc/footer.htm 1.1:
3033: * src/doc/html2chm.cmd 1.6:
3034: * src/doc/postbuild.txt 1.3:
3035: * src/doc/sources2html.cmd 1.5:
3036: * src/doc/view_chm.cmd 1.2:
3037: * src/doc/view_html.cmd 1.2:
3038: config updated to doxygen 1.2.15,
3039: created helper which fixes minor bugs in chm project files & htm tree.
3040: changed extension to .htm
3041:
3042: * src/doc/footer.htm 1.2:
3043: 2001,
3044:
3045: 2002-04-18 paf
3046: * src/classes/classes.h 1.18:
3047: * src/classes/hash.C 1.40:
3048: * src/types/pa_value.h 1.85:
3049: * src/types/pa_vbool.h 1.18:
3050: * src/types/pa_vcookie.h 1.16:
3051: * src/types/pa_vdate.h 1.10:
3052: * src/types/pa_vdouble.h 1.37:
3053: * src/types/pa_venv.h 1.21:
3054: * src/types/pa_vfile.h 1.42:
3055: * src/types/pa_vhash.h 1.33:
3056: * src/types/pa_vimage.h 1.25:
3057: * src/types/pa_vint.h 1.34:
3058: * src/types/pa_vjunction.h 1.13:
3059: * src/types/pa_vobject.h 1.18:
3060: * src/types/pa_vrequest.h 1.17:
3061: * src/types/pa_vresponse.h 1.22:
3062: * src/types/pa_vstateless_class.h 1.26:
3063: * src/types/pa_vstateless_object.h 1.17:
3064: * src/types/pa_vstatus.h 1.8:
3065: * src/types/pa_vstring.h 1.44:
3066: * src/types/pa_vtable.h 1.38:
3067: * src/types/pa_vvoid.h 1.9:
3068: * src/types/pa_vxdoc.h 1.21:
3069: * src/types/pa_vxnode.h 1.14:
3070: fclass_real lowered from VStateless_class to VObject
3071:
3072: * src/types/pa_value.C 1.1:
3073: forced to cut that from .h because of VStateless_class usage [
3074: undefined in .h]
3075:
3076: * src/classes/classes.h 1.17:
3077: * src/classes/date.C 1.27:
3078: * src/classes/double.C 1.47:
3079: * src/classes/file.C 1.80:
3080: * src/classes/form.C 1.23:
3081: * src/classes/hash.C 1.39:
3082: * src/classes/image.C 1.71:
3083: * src/classes/int.C 1.44:
3084: * src/classes/mail.C 1.63:
3085: * src/classes/math.C 1.18:
3086: * src/classes/op.C 1.91:
3087: * src/classes/response.C 1.19:
3088: * src/classes/string.C 1.103:
3089: * src/classes/table.C 1.151:
3090: * src/classes/void.C 1.19:
3091: * src/classes/xnode.C 1.44:
3092: * src/include/pa_globals.h 1.82:
3093: * src/include/pa_request.h 1.132:
3094: * src/main/execute.C 1.236:
3095: * src/main/pa_globals.C 1.122:
3096: * src/main/pa_request.C 1.201:
3097: * src/types/Makefile.am 1.21:
3098: * src/types/pa_value.h 1.84:
3099: * src/types/pa_vdouble.h 1.36:
3100: * src/types/pa_vform.C 1.55:
3101: * src/types/pa_vhash.h 1.32:
3102: * src/types/pa_vint.h 1.33:
3103: * src/types/pa_vmath.h 1.7:
3104: * src/types/pa_vmethod_frame.h 1.25:
3105: * src/types/pa_vstateless_class.h 1.24:
3106: * src/types/pa_wcontext.C 1.18:
3107: * src/types/pa_wcontext.h 1.32:
3108: * src/types/pa_wwrapper.h 1.18:
3109: * src/types/types.dsp 1.22:
3110: * www/htdocs/index.html 1.40:
3111: removed Value::fname
3112:
3113: * src/include/pa_opcode.h 1.18:
3114: * src/main/compile.tab.C 1.51:
3115: * src/main/compile.y 1.186:
3116: * src/main/compile_tools.C 1.49:
3117: * src/main/compile_tools.h 1.61:
3118: * src/main/execute.C 1.237:
3119: * src/main/pa_request.C 1.202:
3120: * src/types/pa_vmethod_frame.h 1.26:
3121: * www/htdocs/index.html 1.41:
3122: OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
3123: stack [no more heap waste on each CALL]
3124:
3125: * src/types/pa_valiased.C 1.14:
3126: * src/types/pa_valiased.h 1.19:
3127: * src/types/pa_vclass.h 1.25:
3128: * src/types/pa_vobject.h 1.17:
3129: * src/types/pa_wcontext.C 1.19:
3130: * www/htdocs/index.html 1.42:
3131: VAliased get/set alias now virtual and implemented down in
3132: VClass, fclass_alias removed,
3133:
3134: * src/main/pa_request.C 1.203:
3135: * src/types/pa_valiased.h 1.20:
3136: * src/types/pa_vstateless_class.h 1.25:
3137: * src/types/pa_vstateless_object.h 1.16:
3138: * src/types/pa_vstring.h 1.43:
3139: * www/htdocs/index.html 1.43:
3140: VStateless_string_object speicalized light version of VStateless_object
3141:
3142: * src/types/Makefile.in 1.37:
3143: *** empty log message ***
3144:
3145: * src/doc/doxygen.cfg 1.20:
3146: .chi generation disabled
3147:
3148: * src/classes/classes.h 1.19:
3149: * src/classes/xdoc.C 1.92:
3150: * src/classes/xnode.C 1.45:
3151: * src/classes/xnode.h 1.11:
3152: * src/types/pa_vxdoc.C 1.13:
3153: * www/htdocs/index.html 1.44:
3154: * www/htdocs/index.html 1.45:
3155: xdoc(xnode) now fully - fields&methods
3156:
3157: * src/classes/op.C 1.92:
3158: ^throw comment param made optional
3159:
3160: 2002-04-17 paf
3161: * src/types/pa_vhash.h 1.31:
3162: vstring wrong parent fixed
3163:
3164: * src/classes/op.C 1.90:
3165: taint local result var bug fixed
3166:
3167: * src/doc/ClassExample1.dox 1.3:
3168: * src/doc/ClassExample2.dox 1.4:
3169: * src/doc/ClassExample3.dox 1.3:
3170: * src/doc/compiler.dox 1.3:
3171: * src/doc/module.dox 1.3:
3172: * src/doc/pooled.dox 1.3:
3173: * src/doc/string.dox 1.3:
3174: * src/doc/targets.dox 1.3:
3175: * src/include/pa_pool.h 1.79:
3176: * src/include/pa_types.h 1.40:
3177: dox updated to current state, PTHROW freshen to throw & co
3178:
3179: 2002-04-16 paf
3180: * src/classes/op.C 1.89:
3181: exception2vhash file now tainted
3182:
3183: * src/include/pa_opcode.h 1.17:
3184: * src/main/compile.tab.C 1.49:
3185: * src/main/compile.y 1.185:
3186: * src/main/execute.C 1.232:
3187: * src/targets/cgi/parser3.C 1.172:
3188: OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
3189:
3190: * src/doc/postbuild.txt 1.2:
3191: * src/main/execute.C 1.234:
3192: * www/htdocs/index.html 1.37:
3193: result in @postprocess & @unhandled_exception now taken into
3194: account as in usual functions
3195:
3196: * src/doc/postbuild.txt 1.1:
3197: instructions on post .html build
3198:
3199: * asm.txt 1.2:
3200: * form.txt 1.2:
3201: * lang.txt 1.2:
3202: * sql.txt 1.2:
3203: removed outdated. see in Attic asm.txt as most interesting
3204:
3205: * src/classes/op.C 1.87:
3206: * www/htdocs/auto.p 1.8:
3207: extra check on empty file in origin in _execute
3208:
3209: * src/classes/date.C 1.26:
3210: * src/main/compile.tab.C 1.50:
3211: * src/targets/cgi/parser3.C 1.173:
3212: cheched date:create(days) param for validity [later were
3213: assumed valid and crashed on invalid onces]
3214:
3215: * src/classes/file.C 1.79:
3216: * src/main/pa_exec.C 1.35:
3217: * www/htdocs/index.html 1.36:
3218: stderr of execs mark as tainted
3219:
3220: * src/main/execute.C 1.235:
3221: * www/htdocs/index.html 1.38:
3222: $result in @main now taken into account as in usual functions
3223:
3224: * src/main/pa_request.C 1.199:
3225: uri in error log
3226:
3227: * src/classes/op.C 1.88:
3228: _process pseudo origin copied from local var to heap
3229:
3230: * src/main/pa_request.C 1.200:
3231: * src/targets/isapi/parser3isapi.C 1.69:
3232: * www/htdocs/index.html 1.39:
3233: removed check, preventing content-length: 0 from appearing
3234:
3235: * src/doc/doxygen.cfg 1.19:
3236: * src/doc/html2chm.cmd 1.5:
3237: .chm file only now, no .chi
3238:
3239: 2002-04-15 paf
3240: * src/classes/image.C 1.70:
3241: * src/classes/op.C 1.83:
3242: * src/classes/op.C 1.84:
3243: * src/classes/string.C 1.101:
3244: * src/classes/table.C 1.149:
3245: * src/include/pa_request.h 1.129:
3246: * src/main/execute.C 1.228:
3247: * src/types/pa_value.h 1.81:
3248: * src/types/pa_vmethod_frame.h 1.24:
3249: * src/types/pa_wcontext.h 1.29:
3250: StringOrValue wcontext result, now ready for dual writes
3251:
3252: * src/main/execute.C 1.231:
3253: * src/types/pa_value.h 1.83:
3254: fixed name update
3255:
3256: * src/main/execute.C 1.229:
3257: CodeFrame soul fixed [mistakenly killed by prev changes]
3258:
3259: * src/classes/file.C 1.78:
3260: * src/classes/op.C 1.86:
3261: * src/classes/table.C 1.150:
3262: finished dual write_xxx_lang functions
3263:
3264: * src/classes/date.C 1.25:
3265: * src/classes/file.C 1.76:
3266: * src/classes/mail.C 1.62:
3267: * src/classes/string.C 1.102:
3268: * src/classes/xnode.C 1.43:
3269: * src/include/pa_request.h 1.130:
3270: * src/types/pa_value.h 1.82:
3271: * src/types/pa_wcontext.h 1.30:
3272: removed absolutely unnecessary VString shells
3273:
3274: * src/classes/op.C 1.82:
3275: * src/include/pa_globals.h 1.81:
3276: * src/include/pa_opcode.h 1.16:
3277: * src/include/pa_request.h 1.128:
3278: * src/main/compile.tab.C 1.47:
3279: * src/main/compile.y 1.183:
3280: * src/main/compile_tools.C 1.47:
3281: * src/main/compile_tools.h 1.59:
3282: * src/main/execute.C 1.226:
3283: * src/main/pa_globals.C 1.121:
3284: * src/main/pa_request.C 1.198:
3285: * src/targets/cgi/parser3.C 1.170:
3286: * www/htdocs/index.html 1.35:
3287: switch in hash constructor fixed [were problems with using of
3288: stacked wwrapper after it's death]
3289:
3290: * src/classes/file.C 1.77:
3291: * src/classes/hash.C 1.38:
3292: * src/classes/op.C 1.85:
3293: * src/include/pa_request.h 1.131:
3294: * src/main/execute.C 1.230:
3295: * src/types/pa_wcontext.h 1.31:
3296: started dual write_xxx_lang functions, if checked & works
3297:
3298: * src/targets/cgi/parser3.C 1.171:
3299: ctime sometimes can be just "", checked that
3300:
3301: * src/main/compile.tab.C 1.48:
3302: * src/main/compile.y 1.184:
3303: * src/main/compile_tools.C 1.48:
3304: * src/main/compile_tools.h 1.60:
3305: * src/main/execute.C 1.227:
3306: OP_GET_ELEMENT+OP_GET_ELEMENT__WRITE
3307: changed to OP_WRITE_VALUE
3308: in var get cases
3309:
3310: 2002-04-12 paf
3311: * operators.txt 1.33:
3312: * src/classes/table.C 1.148:
3313: * www/htdocs/index.html 1.34:
3314: table.select(expression) 0
3315:
3316: 2002-04-11 paf
3317: * src/classes/string.C 1.100:
3318: * src/include/pa_request.h 1.127:
3319: * src/main/execute.C 1.225:
3320: Request::process_internal codeFrame & wwrapper stacked [not
3321: wasting heap anymore]
3322:
3323: 2002-04-10 paf
3324: * src/include/pa_string.h 1.135:
3325: * src/main/pa_string.C 1.151:
3326: * src/main/untaint.C 1.101:
3327: * www/htdocs/index.html 1.33:
3328: killed 8 bytes from String.head
3329:
3330: * src/classes/double.C 1.46:
3331: * src/classes/file.C 1.75:
3332: * src/classes/hash.C 1.37:
3333: * src/classes/image.C 1.69:
3334: * src/classes/int.C 1.43:
3335: * src/classes/math.C 1.17:
3336: * src/classes/op.C 1.81:
3337: * src/classes/string.C 1.99:
3338: * src/classes/table.C 1.147:
3339: * src/classes/void.C 1.18:
3340: * src/classes/xdoc.C 1.91:
3341: * src/include/pa_request.h 1.126:
3342: * src/main/execute.C 1.224:
3343: * src/main/pa_string.C 1.152:
3344: killed Request::process() wrapping VString(String) in case we
3345: need only String
3346:
3347: 2002-04-09 paf
3348: * src/main/pa_common.C 1.108:
3349: * src/targets/cgi/parser3.C 1.168:
3350: * src/types/pa_vdouble.h 1.35:
3351: * src/types/pa_vint.h 1.32:
3352: int/double get_string now not pool.malloc(MAX_NUMBER) but
3353: really neaded
3354:
3355: * etc/Makefile.in 1.6:
3356: * etc/parser3.charsets/Makefile.in 1.8:
3357: * src/classes/Makefile.in 1.44:
3358: * src/classes/gd/Makefile.in 1.35:
3359: * src/classes/smtp/Makefile.in 1.4:
3360: * src/sql/Makefile.in 1.4:
3361: * src/targets/Makefile.in 1.35:
3362: * src/targets/apache13/Makefile.in 1.33:
3363: * src/targets/cgi/Makefile.in 1.46:
3364: * src/targets/isapi/Makefile.in 1.4:
3365: * src/types/Makefile.in 1.36:
3366: makse
3367:
3368: * operators.txt 1.31:
3369: * src/classes/double.C 1.45:
3370: * src/classes/int.C 1.42:
3371: * www/htdocs/global.xsl 1.5:
3372: int/double.int/double(default)
3373:
3374: * src/main/compile.tab.C 1.46:
3375: * src/targets/cgi/parser3.C 1.169:
3376: * src/targets/isapi/parser3isapi.C 1.68:
3377: removed
3378: {
3379: char *a;
3380: {
3381: /*sub local*/char b[...];
3382: a=b;
3383: situations
3384:
3385: * src/classes/xdoc.C 1.89:
3386: * www/htdocs/global.xsl 1.6:
3387: * www/htdocs/index.html 1.32:
3388: xslt params fixed
3389:
3390: * operators.txt 1.32:
3391: * src/classes/xdoc.C 1.90:
3392: xslt params made literal
3393:
3394: 2002-04-04 paf
3395: * src/include/pa_string.h 1.134:
3396: * src/main/pa_string.C 1.150:
3397: * www/htdocs/index.html 1.31:
3398: fixed string.replace [when reconstructing pieces were split by
3399: max_integral(piece.size), thus some strings to replace happen
3400: to be split into two = not replaced)
3401:
3402: * src/targets/cgi/parser3.C 1.166:
3403: * src/targets/cgi/parser3.C 1.167:
3404: * src/targets/cgi/parser3.dsp 1.44:
3405: * src/targets/cgi/parser3.dsp 1.45:
3406: document root in standalone version = current dir
3407:
3408: 2002-04-03 paf
3409: * INSTALL 1.18:
3410: * Makefile.in 1.10:
3411: * configure 1.17:
3412: * configure.in 1.19:
3413: * etc/Makefile.in 1.5:
3414: * etc/parser3.charsets/Makefile.in 1.7:
3415: * etc/parser3.conf.in 1.7:
3416: * src/Makefile.in 1.46:
3417: * src/include/Makefile.in 1.4:
3418: * src/main/Makefile.in 1.40:
3419: root config configure options
3420:
3421: * configure 1.18:
3422: * configure.in 1.20:
3423: more checks on nonexistent charset
3424:
3425: 2002-04-02 paf
3426: * src/main/compile.C 1.63:
3427: parser.compile [exception name more like in doc]
3428:
3429: 2002-04-01 paf
3430: * src/classes/mail.C 1.61:
3431: * src/include/pa_string.h 1.133:
3432: * src/main/untaint.C 1.100:
3433: * src/targets/isapi/parser3isapi.dsp 1.33:
3434: mail subject encoding taken from .content-type.charset, not .charset
3435:
3436: 2002-03-29 paf
3437: * operators.txt 1.30:
3438: * src/classes/date.C 1.24:
3439: * www/htdocs/index.html 1.30:
3440: ^date::create now may not supply day, default 1.
3441: checked 29.03 -> 29.02 roll on non 366 days' year. | 31.05->31.04 roll
3442:
3443: * etc/parser3.charsets/koi8-r.cfg 1.2:
3444: koi8-r += ukranian letters
3445:
3446: 2002-03-28 paf
3447: * operators.txt 1.29:
3448: * src/classes/date.C 1.23:
3449: * src/classes/op.C 1.79:
3450: * src/include/pa_globals.h 1.80:
3451: * src/include/pa_hash.h 1.55:
3452: * src/main/pa_globals.C 1.120:
3453: * src/types/pa_vdate.h 1.9:
3454: * www/htdocs/index.html 1.29:
3455: ^cache[file][date]{
3456: ^cache(seconds)
3457: ^cache[date]
3458: }
3459:
3460: * src/classes/xdoc.C 1.88:
3461: * src/classes/xnode.C 1.42:
3462: * src/classes/xnode.h 1.10:
3463: removed redundant pool param
3464:
3465: 2002-03-27 paf
3466: * operators.txt 1.27:
3467: * src/classes/op.C 1.77:
3468: * src/include/pa_config_fixed.h 1.42:
3469: * src/include/pa_request.h 1.124:
3470: * src/main/execute.C 1.222:
3471: * src/main/pa_request.C 1.196:
3472: decided agains resetting exception_trace, just changed name
3473:
3474: * operators.txt 1.28:
3475: * src/classes/date.C 1.22:
3476: * src/classes/double.C 1.44:
3477: * src/classes/file.C 1.74:
3478: * src/classes/form.C 1.22:
3479: * src/classes/hash.C 1.36:
3480: * src/classes/image.C 1.68:
3481: * src/classes/int.C 1.41:
3482: * src/classes/mail.C 1.60:
3483: * src/classes/math.C 1.16:
3484: * src/classes/op.C 1.78:
3485: * src/classes/smtp/smtp.C 1.10:
3486: * src/classes/string.C 1.98:
3487: * src/classes/table.C 1.146:
3488: * src/classes/void.C 1.17:
3489: * src/classes/xdoc.C 1.87:
3490: * src/classes/xnode.C 1.41:
3491: * src/include/pa_exception.h 1.33:
3492: * src/include/pa_request.h 1.125:
3493: * src/include/pa_stylesheet_connection.h 1.28:
3494: * src/main/compile.C 1.62:
3495: * src/main/compile_tools.C 1.46:
3496: * src/main/execute.C 1.223:
3497: * src/main/pa_array.C 1.48:
3498: * src/main/pa_charset.C 1.23:
3499: * src/main/pa_charsets.C 1.8:
3500: * src/main/pa_common.C 1.106:
3501: * src/main/pa_dictionary.C 1.14:
3502: * src/main/pa_exception.C 1.40:
3503: * src/main/pa_exec.C 1.34:
3504: * src/main/pa_pool.C 1.52:
3505: * src/main/pa_request.C 1.197:
3506: * src/main/pa_socks.C 1.14:
3507: * src/main/pa_sql_driver_manager.C 1.62:
3508: * src/main/pa_string.C 1.149:
3509: * src/main/pa_table.C 1.45:
3510: * src/main/untaint.C 1.99:
3511: * src/targets/apache13/mod_parser3.C 1.19:
3512: * src/targets/cgi/parser3.C 1.165:
3513: * src/targets/isapi/parser3isapi.C 1.67:
3514: * src/types/pa_value.h 1.80:
3515: * src/types/pa_vcookie.C 1.43:
3516: * src/types/pa_vfile.h 1.41:
3517: * src/types/pa_vform.C 1.54:
3518: * src/types/pa_vhash.h 1.30:
3519: * src/types/pa_vmethod_frame.h 1.23:
3520: * src/types/pa_vstatus.C 1.7:
3521: * src/types/pa_vtable.C 1.13:
3522: * src/types/pa_vxdoc.h 1.20:
3523: * src/types/pa_vxnode.h 1.13:
3524: * src/types/pa_wcontext.C 1.17:
3525: * src/types/pa_wwrapper.h 1.17:
3526: * www/htdocs/index.html 1.28:
3527: assigned exception types
3528:
3529: 2002-03-26 paf
3530: * operators.txt 1.24:
3531: * src/classes/date.C 1.20:
3532: * www/htdocs/index.html 1.25:
3533: fixed date roll on daylightsaving days
3534: mktime took into account tm_isdst flag, which remained from BEFORE roll, but should have been reset
3535:
3536: * src/classes/op.C 1.76:
3537: * www/htdocs/index.html 1.27:
3538: forced language of $source field of exception to 'tainted',
3539: so that sql-langed-frags could be outputed outside of connect
3540:
3541: * src/include/pa_common.h 1.76:
3542: * src/main/pa_exec.C 1.33:
3543: windows exec chdir fixed
3544:
3545: * operators.txt 1.25:
3546: * src/classes/date.C 1.21:
3547: * www/htdocs/index.html 1.26:
3548: removed date.roll limit of +-1 offset
3549:
3550: 2002-03-25 paf
3551: * INSTALL 1.13:
3552: comment on --disable-link-stdcpp
3553:
3554: * INSTALL 1.12:
3555: * configure 1.15:
3556: * configure.in 1.17:
3557: * src/targets/cgi/Makefile.am 1.33:
3558: * src/targets/cgi/Makefile.in 1.44:
3559: libstdc++ link skipping configure option
3560:
3561: * src/classes/file.C 1.73:
3562: * src/classes/mail.C 1.56:
3563: * src/include/pa_exec.h 1.8:
3564: * src/main/pa_exec.C 1.32:
3565: f(!forced_allow)
3566: to allow
3567: --with-sendmail to work with any/both
3568: --disable-foreign-group-files --disable-execs
3569:
3570: * src/classes/op.C 1.75:
3571: * src/include/pa_sql_connection.h 1.24:
3572: sql connection with error were put to cache with '
3573: marked_to_rollback' flag, all consequent even OK requests
3574: rolled back
3575:
3576: * INSTALL 1.16:
3577: "--with=sendmail=COMMAND"
3578: comment
3579:
3580: * INSTALL 1.15:
3581: * configure 1.16:
3582: * configure.in 1.18:
3583: * src/classes/mail.C 1.55:
3584: * src/include/pa_config_auto.h.in 1.24:
3585: * src/main/pa_exec.C 1.31:
3586: * src/targets/cgi/Makefile.am 1.34:
3587: * src/targets/cgi/Makefile.in 1.45:
3588: --disable-foreign-group-files now disables execs also.
3589: introducing --sendmail
3590:
3591: * INSTALL 1.14:
3592: * INSTALL 1.17:
3593: * src/classes/mail.C 1.57:
3594: * src/classes/mail.C 1.58:
3595: *** empty log message ***
3596:
3597: * operators.txt 1.22:
3598: pgsql options comment
3599:
3600: * operators.txt 1.23:
3601: * src/targets/cgi/parser3.C 1.164:
3602: http_site_config_filespec
3603:
3604: 2002-03-22 paf
3605: * operators.txt 1.21:
3606: few comments on sets
3607:
3608: * src/main/pa_exec.C 1.30:
3609: createprocess nowindow flag
3610: check on readfile false return
3611:
3612: 2002-03-18 paf
3613: * src/main/pa_charset.C 1.22:
3614: * src/targets/isapi/pa_threads.C 1.10:
3615: * src/types/pa_vdouble.h 1.34:
3616: removed some tested @tests
3617:
3618: * etc/parser3.conf.in 1.6:
3619: * operators.txt 1.20:
3620: * src/classes/op.C 1.74:
3621: * src/include/pa_exception.h 1.32:
3622: * src/include/pa_globals.h 1.79:
3623: * src/include/pa_request.h 1.123:
3624: * src/include/pa_stack.h 1.14:
3625: * src/main/pa_globals.C 1.119:
3626: * src/main/pa_request.C 1.195:
3627: * www/htdocs/index.html 1.22:
3628: * www/htdocs/index.html 1.23:
3629: introducing ^try
3630:
3631: 2002-03-15 paf
3632: * operators.txt 1.19:
3633: * src/classes/table.C 1.145:
3634: * www/htdocs/index.html 1.21:
3635: ^table.locate(logical expr)
3636:
3637: 2002-03-13 paf
3638: * src/main/pa_exception.C 1.39:
3639: checked not-pooled malloc
3640:
3641: 2002-03-11 paf
3642: * src/types/pa_vfile.C 1.29:
3643: $file.text now 0A linebreaks,
3644: file::exec/cgi linebreaks "0D0A" changed to 0A onces
3645:
3646: * INSTALL 1.10:
3647: * configure 1.13:
3648: * configure.in 1.15:
3649: * src/include/pa_config_auto.h.in 1.22:
3650: * src/include/pa_config_fixed.h 1.40:
3651: * src/main/pa_exec.C 1.28:
3652: * src/main/pa_exec.C 1.29:
3653: * www/htdocs/index.html 1.18:
3654: * www/htdocs/index.html 1.19:
3655: * www/htdocs/index.html 1.20:
3656: --disable-execs
3657:
3658: * INSTALL 1.11:
3659: * configure 1.14:
3660: * configure.in 1.16:
3661: * src/include/pa_config_auto.h.in 1.23:
3662: * src/main/pa_common.C 1.105:
3663: --disable-foreign-group-files
3664:
3665: 2002-03-05 paf
3666: * src/targets/isapi/parser3isapi.C 1.66:
3667: * src/targets/isapi/parser3isapi.dsp 1.32:
3668: iis5 now requires headers to be terminated with \r\n manually [
3669: refuses to separate header/body itself]
3670:
3671: * operators.txt 1.17:
3672: * operators.txt 1.18:
3673: * src/classes/date.C 1.18:
3674: * src/classes/date.C 1.19:
3675: date week calendar columns named
3676:
3677: * src/main/pa_globals.C 1.118:
3678: * src/targets/cgi/parser3.C 1.163:
3679: * src/targets/isapi/parser3isapi.C 1.65:
3680: * www/htdocs/index.html 1.17:
3681: isapi site config beside .dll
3682:
3683: 2002-03-04 paf
3684: * src/targets/isapi/pa_threads.C 1.9:
3685: * src/targets/isapi/parser3isapi.C 1.64:
3686: * src/targets/isapi/parser3isapi.dsp 1.31:
3687: isapi updated
3688:
3689: * src/classes/op.C 1.73:
3690: * src/types/pa_vfile.C 1.28:
3691: * www/htdocs/index.html 1.16:
3692: process body now evaluated in PASS language
3693:
3694: * src/classes/op.C 1.72:
3695: * src/include/pa_string.h 1.132:
3696: * src/main/pa_string.C 1.148:
3697: string deserialize checks on broken file
3698:
3699: 2002-03-01 paf
3700: * src/main/pa_exec.C 1.27:
3701: execle -> execve, now argc OK
3702:
3703: 2002-02-28 paf
3704: * src/main/pa_string.C 1.147:
3705: origin by first piece preferred before last piece
3706:
3707: * src/main/pa_charsets.C 1.7:
3708: when placing charset to cache using global name now [were
3709: request]
3710:
3711: * configure 1.12:
3712: * configure.in 1.14:
3713: * src/targets/apache13/ApacheModuleParser3.dsp 1.10:
3714: * src/targets/apache13/mod_parser3.C 1.18:
3715: * src/targets/apache13/p3runConfigure.in 1.9:
3716: * src/targets/apache13/pa_threads.C 1.8:
3717: * www/htdocs/auto.p 1.7:
3718: apache module updated
3719:
3720: * src/main/untaint.C 1.98:
3721: removed some debug comments
3722:
3723: 2002-02-27 paf
3724: * etc/parser3.conf.in 1.5:
3725: .dll -> .so
3726:
3727: * src/main/pa_charset.C 1.21:
3728: size_t
3729:
3730: * INSTALL 1.9:
3731: shared/static-xml
3732: with-pathlink
3733:
3734: * operators.txt 1.15:
3735: * operators.txt 1.16:
3736: SMTP comment
3737:
3738: 2002-02-26 paf
3739: * src/classes/xnode.C 1.40:
3740: * www/htdocs/auto.p 1.6:
3741: * www/htdocs/global.xsl 1.4:
3742: * www/htdocs/index.html 1.15:
3743: in some situation, xpath query returned result with type NODESET, but empty nodeset member field,
3744: checked that
3745:
3746: * src/main/pa_exec.C 1.26:
3747: more precise names for vars, cosmetic
3748:
3749: 2002-02-22 paf
3750: * operators.txt 1.14:
3751: * src/types/pa_vcookie.C 1.41:
3752: * src/types/pa_vcookie.C 1.42:
3753: cookie "expires=0" = "session"
3754:
3755: * src/include/pa_string.h 1.131:
3756: * src/main/pa_string.C 1.144:
3757: * src/main/pa_string.C 1.145:
3758: * src/main/pa_string.C 1.146:
3759: * www/htdocs/auto.p 1.5:
3760: * www/htdocs/index.html 1.14:
3761: string iterators fixed again, so were String::join_chain
3762:
3763: * configure 1.11:
3764: * configure.in 1.13:
3765: glib###.a detection fixed
3766:
3767: * Makefile.in 1.7:
3768: * configure 1.9:
3769: * configure.in 1.11:
3770: * etc/Makefile.in 1.4:
3771: * etc/parser3.charsets/Makefile.in 1.6:
3772: * src/Makefile.in 1.45:
3773: * src/classes/Makefile.am 1.38:
3774: * src/classes/Makefile.in 1.43:
3775: * src/classes/gd/Makefile.in 1.34:
3776: * src/classes/hashfile.C 1.23:
3777: * src/classes/smtp/Makefile.in 1.3:
3778: * src/include/Makefile.am 1.2:
3779: * src/include/Makefile.in 1.3:
3780: * src/include/pa_config_auto.h.in 1.20:
3781: * src/include/pa_db_connection.h 1.22:
3782: * src/include/pa_db_manager.h 1.15:
3783: * src/include/pa_db_table.h 1.16:
3784: * src/main/Makefile.am 1.31:
3785: * src/main/Makefile.in 1.39:
3786: * src/main/pa_db_connection.C 1.38:
3787: * src/main/pa_db_manager.C 1.23:
3788: * src/main/pa_db_table.C 1.21:
3789: * src/main/pa_globals.C 1.117:
3790: * src/sql/Makefile.in 1.3:
3791: * src/targets/Makefile.in 1.34:
3792: * src/targets/apache13/Makefile.in 1.32:
3793: * src/targets/apache13/p3runConfigure.in 1.8:
3794: * src/targets/cgi/Makefile.am 1.32:
3795: * src/targets/cgi/Makefile.in 1.43:
3796: * src/targets/isapi/Makefile.in 1.3:
3797: * src/types/Makefile.am 1.20:
3798: * src/types/Makefile.in 1.35:
3799: * src/types/pa_vhashfile.C 1.21:
3800: * src/types/pa_vhashfile.h 1.16:
3801: removed hashfile support for now
3802:
3803: * acconfig.h 1.1:
3804: acconfig move in cvs[from src/libltdl to /]
3805:
3806: * etc/parser3.charsets/windows-1251.cfg 1.2:
3807: °
3808:
3809: * Makefile.am 1.4:
3810: * Makefile.in 1.9:
3811: make update
3812:
3813: * INSTALL 1.7:
3814: hashfile removed from INSTALL
3815:
3816: * Makefile.in 1.8:
3817: * configure 1.10:
3818: * configure.in 1.12:
3819: * src/include/pa_config_auto.h.in 1.21:
3820: --with-shared-xml
3821: --with-static-xml
3822:
3823: * INSTALL 1.8:
3824: without-zlib comment
3825:
3826: * operators.txt 1.13:
3827: * src/classes/classes.dsp 1.16:
3828: * src/main/main.dsp 1.148:
3829: * src/types/types.dsp 1.20:
3830: removed hashfile support from sources for now
3831:
3832: * src/classes/classes.dsp 1.17:
3833: * src/classes/gd/gd.dsp 1.20:
3834: * src/main/compile.tab.C 1.45:
3835: * src/main/main.dsp 1.149:
3836: * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
3837: * src/targets/cgi/parser3.dsp 1.43:
3838: * src/targets/isapi/parser3isapi.dsp 1.30:
3839: * src/types/types.dsp 1.21:
3840: *.dsp: removed refereces to win32db & ancient xalan&xml
3841:
3842: 2002-02-21 paf
3843: * Makefile.am 1.3:
3844: * Makefile.in 1.6:
3845: make cvsupdate
3846:
3847: * src/main/untaint.C 1.97:
3848: removed debug code, activated commented-for debug parts
3849:
3850: * src/include/pa_string.h 1.130:
3851: * src/include/pa_types.h 1.39:
3852: * src/main/pa_string.C 1.143:
3853: * src/main/untaint.C 1.96:
3854: STRING_*FOREACH_ROW
3855: changed to stop at append_row, not at link zero
3856: now string to string appending works
3857:
3858: 2002-02-20 paf
3859: * src/include/pa_string.h 1.129:
3860: * src/main/execute.C 1.221:
3861: * src/main/untaint.C 1.95:
3862: * src/targets/cgi/pa_pool.C 1.38:
3863: * src/targets/cgi/parser3.C 1.162:
3864: * www/htdocs/index.html 1.13:
3865: //#define DEBUG_STRING_APPENDS_VS_EXPANDS
3866:
3867: * src/include/pa_string.h 1.128:
3868: * src/main/pa_string.C 1.142:
3869: * src/main/untaint.C 1.94:
3870: economy: 22%
3871:
3872: * operators.txt 1.12:
3873: * src/include/pa_common.h 1.75:
3874: * src/include/pa_config_fixed.h 1.39:
3875: * src/include/pa_string.h 1.125:
3876: * src/include/pa_types.h 1.38:
3877: * src/main/compile.tab.C 1.44:
3878: * src/main/execute.C 1.220:
3879: * src/main/pa_string.C 1.139:
3880: * src/main/untaint.C 1.91:
3881: * src/targets/cgi/pa_pool.C 1.37:
3882: * src/targets/cgi/parser3.C 1.160:
3883: * www/htdocs/auto.p 1.4:
3884: * www/htdocs/global.xsl 1.3:
3885: * www/htdocs/index.html 1.11:
3886: strign to string append optimiziation idea and estimates
3887:
3888: * src/include/pa_string.h 1.126:
3889: * src/include/pa_stylesheet_connection.h 1.27:
3890: * src/main/pa_db_manager.C 1.22:
3891: * src/main/pa_dictionary.C 1.13:
3892: * src/main/pa_string.C 1.140:
3893: * src/main/untaint.C 1.92:
3894: * src/targets/cgi/parser3.C 1.161:
3895: * src/types/pa_vcookie.C 1.40:
3896: * src/types/pa_vstring.h 1.42:
3897: * www/htdocs/index.html 1.12:
3898: speed uptimized: string::is_empty
3899:
3900: * src/include/pa_string.h 1.127:
3901: * src/main/pa_string.C 1.141:
3902: * src/main/untaint.C 1.93:
3903: space uptimized: string::link_row removed
3904:
3905: 2002-02-19 paf
3906: * src/classes/xdoc.C 1.86:
3907: * src/classes/xnode.C 1.39:
3908: getElementsByTagName and *NS moved to node [element]
3909:
3910: * src/classes/math.C 1.15:
3911: not used directly [but erroreously reported that 'is', thus
3912: registering twice&other probs]
3913:
3914: * src/main/compile.C 1.59:
3915: * src/main/compile.C 1.60:
3916: without string_origins not worked
3917:
3918: * src/main/compile.C 1.61:
3919: without string_origins parse error file+line+col possible
3920:
3921: 2002-02-18 paf
3922: * src/types/pa_vdouble.h 1.33:
3923: since we have in_expression
3924: removed that trick i've installed into double::as_string
3925:
3926: * INSTALL 1.6:
3927: local install comment
3928:
3929: * src/main/compile.tab.C 1.41:
3930: * src/main/compile.y 1.181:
3931: * www/htdocs/global.xsl 1.2:
3932: * www/htdocs/index.html 1.7:
3933: integer division stops name
3934:
3935: * Makefile.in 1.4:
3936: * acinclude.m4 1.2:
3937: * aclocal.m4 1.2:
3938: * configure 1.8:
3939: * configure.in 1.10:
3940: * etc/Makefile.in 1.3:
3941: * etc/parser3.charsets/Makefile.in 1.5:
3942: * src/Makefile.in 1.44:
3943: * src/classes/Makefile.in 1.42:
3944: * src/classes/gd/Makefile.in 1.33:
3945: * src/classes/smtp/Makefile.in 1.2:
3946: * src/include/Makefile.in 1.2:
3947: * src/include/pa_config_auto.h.in 1.19:
3948: * src/include/pa_config_includes.h 1.19:
3949: * src/main/Makefile.in 1.38:
3950: * src/sql/Makefile.in 1.2:
3951: * src/targets/Makefile.in 1.33:
3952: * src/targets/apache13/Makefile.in 1.31:
3953: * src/targets/apache13/p3runConfigure.in 1.7:
3954: * src/targets/cgi/Makefile.am 1.30:
3955: * src/targets/cgi/Makefile.in 1.41:
3956: * src/targets/cgi/parser3.C 1.157:
3957: * src/targets/isapi/Makefile.in 1.2:
3958: * src/types/Makefile.in 1.34:
3959: removed libtool usage from build mech
3960:
3961: * operators.txt 1.10:
3962: * src/classes/date.C 1.17:
3963: date::create [were date::set, with backward comp
3964:
3965: * src/classes/math.C 1.14:
3966: * www/htdocs/index.html 1.8:
3967: math:random range check fixed
3968:
3969: * src/main/compile.tab.C 1.42:
3970: bison env set so one could compile without cygwin installed
3971:
3972: * src/targets/cgi/Makefile.am 1.31:
3973: * src/targets/cgi/Makefile.in 1.42:
3974: * src/targets/cgi/parser3.C 1.158:
3975: *** empty log message ***
3976:
3977: * src/main/pa_globals.C 1.116:
3978: extern "C" was removed too fast
3979:
3980: * Makefile.in 1.5:
3981: * ltconfig 1.2:
3982: * ltmain.sh 1.2:
3983: removed libtool subpart files
3984:
3985: * src/main/main.dsp 1.147:
3986: * src/main/pa_globals.C 1.115:
3987: removed unneded
3988: #ifdef __cplusplus
3989: }
3990: #endif
3991:
3992: * src/include/pa_opcode.h 1.15:
3993: * src/include/pa_request.h 1.122:
3994: * src/main/compile.tab.C 1.43:
3995: * src/main/compile.y 1.182:
3996: * src/main/execute.C 1.219:
3997: * src/types/pa_wcontext.h 1.28:
3998: * www/htdocs/index.html 1.10:
3999: * www/htdocs/index.html 1.9:
4000: in_expression
4001: aimed to solve old problem with string/nonstring values,
4002: now in expressions double/int values are passed as-is, without stupid tostring/fromstring conversions
4003:
4004: * operators.txt 1.11:
4005: * src/targets/cgi/parser3.C 1.159:
4006: PARSER_ROOT_CONFIG
4007:
4008: * src/classes/classes.dsp 1.15:
4009: * src/classes/gd/gd.dsp 1.19:
4010: * src/classes/smtp/smtp.dsp 1.16:
4011: * src/main/main.dsp 1.146:
4012: * src/main/pa_globals.C 1.114:
4013: * src/targets/cgi/parser3.dsp 1.42:
4014: * src/types/types.dsp 1.19:
4015: win32xml now contains gnome xml libs
4016: parser .dsp-s changed accordingly
4017:
4018: * operators.txt 1.9:
4019: \ comment
4020:
4021: 2002-02-13 paf
4022: * INSTALL 1.5:
4023: * configure 1.7:
4024: * configure.in 1.9:
4025: * src/targets/cgi/Makefile.am 1.29:
4026: * src/targets/cgi/Makefile.in 1.40:
4027: --with-glib-config
4028: CXXLINK=$(CC) for targets/cgi/parser3
4029:
4030: * src/include/pa_config_includes.h 1.18:
4031: sys/time time both included now.
4032: vaguely remember confilicts on this on some system [not on six|ablv]
4033: so when would see them again would think up proper check
4034:
4035: * etc/parser3.charsets/windows-1257.cfg 1.1:
4036: * etc/parser3.conf.in 1.4:
4037: * src/targets/cgi/parser3.C 1.156:
4038: baltic charset file generated, in generation script ispunct
4039: check added
4040:
4041: * src/main/pa_common.C 1.103:
4042: strnchr: sanity check added
4043:
4044: * src/main/pa_common.C 1.104:
4045: truncation never occured when writing files on unix [since i've changed cache mech]
4046: fix
4047:
4048: * etc/parser3.charsets/windows-1257.cfg 1.2:
4049: id added
4050:
4051: 2002-02-08 paf
4052: * src/classes/classes.C 1.14:
4053: * src/classes/classes.h 1.15:
4054: * src/classes/date.C 1.15:
4055: * src/classes/double.C 1.42:
4056: * src/classes/file.C 1.71:
4057: * src/classes/form.C 1.20:
4058: * src/classes/gd/gif.C 1.25:
4059: * src/classes/gd/gif.h 1.19:
4060: * src/classes/gd/gifio.C 1.17:
4061: * src/classes/hash.C 1.34:
4062: * src/classes/hashfile.C 1.21:
4063: * src/classes/image.C 1.65:
4064: * src/classes/int.C 1.39:
4065: * src/classes/mail.C 1.53:
4066: * src/classes/math.C 1.12:
4067: * src/classes/op.C 1.70:
4068: * src/classes/response.C 1.17:
4069: * src/classes/smtp/comms.C 1.7:
4070: * src/classes/smtp/smtp.C 1.8:
4071: * src/classes/smtp/smtp.h 1.7:
4072: * src/classes/string.C 1.96:
4073: * src/classes/table.C 1.143:
4074: * src/classes/void.C 1.15:
4075: * src/classes/xdoc.C 1.84:
4076: * src/classes/xnode.C 1.37:
4077: * src/classes/xnode.h 1.8:
4078: * src/include/pa_array.h 1.52:
4079: * src/include/pa_cache_managers.h 1.5:
4080: * src/include/pa_charset.h 1.13:
4081: * src/include/pa_charsets.h 1.4:
4082: * src/include/pa_common.h 1.73:
4083: * src/include/pa_config_fixed.h 1.37:
4084: * src/include/pa_config_includes.h 1.16:
4085: * src/include/pa_db_connection.h 1.20:
4086: * src/include/pa_db_manager.h 1.13:
4087: * src/include/pa_db_table.h 1.14:
4088: * src/include/pa_dictionary.h 1.9:
4089: * src/include/pa_dir.h 1.9:
4090: * src/include/pa_exception.h 1.30:
4091: * src/include/pa_exec.h 1.6:
4092: * src/include/pa_globals.h 1.77:
4093: * src/include/pa_hash.h 1.53:
4094: * src/include/pa_opcode.h 1.13:
4095: * src/include/pa_pool.h 1.77:
4096: * src/include/pa_pragma_pack_begin.h 1.3:
4097: * src/include/pa_pragma_pack_end.h 1.3:
4098: * src/include/pa_request.h 1.120:
4099: * src/include/pa_sapi.h 1.17:
4100: * src/include/pa_socks.h 1.7:
4101: * src/include/pa_sql_connection.h 1.22:
4102: * src/include/pa_sql_driver_manager.h 1.22:
4103: * src/include/pa_stack.h 1.12:
4104: * src/include/pa_string.h 1.123:
4105: * src/include/pa_stylesheet_connection.h 1.25:
4106: * src/include/pa_stylesheet_manager.h 1.11:
4107: * src/include/pa_table.h 1.40:
4108: * src/include/pa_threads.h 1.22:
4109: * src/include/pa_types.h 1.36:
4110: * src/main/compile.C 1.57:
4111: * src/main/compile.tab.C 1.40:
4112: * src/main/compile_tools.C 1.44:
4113: * src/main/compile_tools.h 1.57:
4114: * src/main/execute.C 1.217:
4115: * src/main/pa_array.C 1.46:
4116: * src/main/pa_cache_managers.C 1.3:
4117: * src/main/pa_charset.C 1.19:
4118: * src/main/pa_charsets.C 1.5:
4119: * src/main/pa_common.C 1.100:
4120: * src/main/pa_db_connection.C 1.36:
4121: * src/main/pa_db_manager.C 1.20:
4122: * src/main/pa_db_table.C 1.19:
4123: * src/main/pa_dictionary.C 1.11:
4124: * src/main/pa_dir.C 1.10:
4125: * src/main/pa_exception.C 1.37:
4126: * src/main/pa_exec.C 1.24:
4127: * src/main/pa_globals.C 1.112:
4128: * src/main/pa_hash.C 1.49:
4129: * src/main/pa_pool.C 1.50:
4130: * src/main/pa_request.C 1.193:
4131: * src/main/pa_socks.C 1.12:
4132: * src/main/pa_sql_driver_manager.C 1.60:
4133: * src/main/pa_status_provider.C 1.3:
4134: * src/main/pa_string.C 1.137:
4135: * src/main/pa_stylesheet_manager.C 1.12:
4136: * src/main/pa_table.C 1.43:
4137: * src/main/untaint.C 1.88:
4138: * src/sql/pa_sql_driver.h 1.25:
4139: * src/targets/apache13/mod_parser3.C 1.16:
4140: * src/targets/apache13/pa_pool.C 1.4:
4141: * src/targets/apache13/pa_threads.C 1.6:
4142: * src/targets/cgi/pa_pool.C 1.35:
4143: * src/targets/cgi/pa_threads.C 1.8:
4144: * src/targets/cgi/parser3.C 1.153:
4145: * src/targets/cgi/pool_storage.h 1.8:
4146: * src/targets/isapi/pa_pool.C 1.11:
4147: * src/targets/isapi/pa_threads.C 1.7:
4148: * src/targets/isapi/parser3isapi.C 1.62:
4149: * src/targets/isapi/pool_storage.h 1.14:
4150: * src/types/pa_valiased.C 1.12:
4151: * src/types/pa_valiased.h 1.17:
4152: * src/types/pa_value.h 1.78:
4153: * src/types/pa_vbool.h 1.16:
4154: * src/types/pa_vclass.h 1.23:
4155: * src/types/pa_vcode_frame.h 1.13:
4156: * src/types/pa_vcookie.C 1.33:
4157: * src/types/pa_vcookie.h 1.14:
4158: * src/types/pa_vdate.h 1.7:
4159: * src/types/pa_vdouble.h 1.31:
4160: * src/types/pa_venv.h 1.19:
4161: * src/types/pa_vfile.C 1.25:
4162: * src/types/pa_vfile.h 1.39:
4163: * src/types/pa_vform.C 1.51:
4164: * src/types/pa_vform.h 1.32:
4165: * src/types/pa_vhash.h 1.28:
4166: * src/types/pa_vhashfile.C 1.18:
4167: * src/types/pa_vhashfile.h 1.14:
4168: * src/types/pa_vimage.C 1.15:
4169: * src/types/pa_vimage.h 1.23:
4170: * src/types/pa_vint.h 1.30:
4171: * src/types/pa_vjunction.h 1.11:
4172: * src/types/pa_vmath.h 1.5:
4173: * src/types/pa_vmethod_frame.h 1.21:
4174: * src/types/pa_vobject.h 1.15:
4175: * src/types/pa_vrequest.C 1.15:
4176: * src/types/pa_vrequest.h 1.15:
4177: * src/types/pa_vresponse.C 1.3:
4178: * src/types/pa_vresponse.h 1.20:
4179: * src/types/pa_vstateless_class.C 1.12:
4180: * src/types/pa_vstateless_class.h 1.22:
4181: * src/types/pa_vstateless_object.h 1.14:
4182: * src/types/pa_vstatus.C 1.5:
4183: * src/types/pa_vstatus.h 1.6:
4184: * src/types/pa_vstring.C 1.15:
4185: * src/types/pa_vstring.h 1.40:
4186: * src/types/pa_vtable.C 1.10:
4187: * src/types/pa_vtable.h 1.36:
4188: * src/types/pa_vvoid.h 1.7:
4189: * src/types/pa_vxdoc.C 1.10:
4190: * src/types/pa_vxdoc.h 1.18:
4191: * src/types/pa_vxnode.C 1.14:
4192: * src/types/pa_vxnode.h 1.11:
4193: * src/types/pa_wcontext.C 1.14:
4194: * src/types/pa_wcontext.h 1.26:
4195: * src/types/pa_wwrapper.h 1.15:
4196: 2002
4197:
4198: * src/types/pa_vcookie.C 1.36:
4199: * src/types/pa_vcookie.C 1.37:
4200: * src/types/pa_vcookie.C 1.38:
4201: * src/types/pa_vcookie.C 1.39:
4202: VCookie::fill_fields one check forgotten
4203:
4204: * src/classes/smtp/Makefile.am 1.1:
4205: * src/classes/smtp/Makefile.in 1.1:
4206: * src/include/Makefile.am 1.1:
4207: * src/include/Makefile.in 1.1:
4208: * src/sql/Makefile.am 1.3:
4209: * src/sql/Makefile.in 1.1:
4210: * src/targets/isapi/Makefile.am 1.1:
4211: * src/targets/isapi/Makefile.in 1.1:
4212: forgotten makes
4213:
4214: * AUTHORS 1.2:
4215: * COPYING 1.2:
4216: * INSTALL 1.3:
4217: * INSTALL 1.4:
4218: * README 1.2:
4219: install&others updated
4220:
4221: * Makefile.am 1.2:
4222: * Makefile.in 1.3:
4223: * configure 1.6:
4224: * configure.in 1.8:
4225: * etc/parser3.charsets/Makefile.am 1.2:
4226: * etc/parser3.charsets/Makefile.in 1.4:
4227: * src/Makefile.am 1.15:
4228: * src/Makefile.in 1.43:
4229: * src/classes/Makefile.am 1.37:
4230: * src/classes/Makefile.in 1.41:
4231: * src/classes/gd/Makefile.am 1.9:
4232: * src/classes/gd/Makefile.in 1.32:
4233: * src/main/Makefile.am 1.30:
4234: * src/main/Makefile.in 1.37:
4235: * src/main/pa_status_provider.C 1.5:
4236: * src/targets/Makefile.am 1.9:
4237: * src/targets/Makefile.in 1.32:
4238: * src/targets/apache13/Makefile.am 1.11:
4239: * src/targets/apache13/Makefile.in 1.30:
4240: * src/targets/cgi/Makefile.am 1.28:
4241: * src/targets/cgi/Makefile.in 1.39:
4242: * src/types/Makefile.am 1.19:
4243: * src/types/Makefile.in 1.33:
4244: 'make dist' works
4245:
4246: * src/classes/classes.C 1.15:
4247: * src/classes/classes.h 1.16:
4248: * src/classes/date.C 1.16:
4249: * src/classes/double.C 1.43:
4250: * src/classes/file.C 1.72:
4251: * src/classes/form.C 1.21:
4252: * src/classes/gd/gif.C 1.26:
4253: * src/classes/gd/gif.h 1.20:
4254: * src/classes/gd/gifio.C 1.18:
4255: * src/classes/hash.C 1.35:
4256: * src/classes/hashfile.C 1.22:
4257: * src/classes/image.C 1.66:
4258: * src/classes/image.C 1.67:
4259: * src/classes/int.C 1.40:
4260: * src/classes/mail.C 1.54:
4261: * src/classes/math.C 1.13:
4262: * src/classes/op.C 1.71:
4263: * src/classes/response.C 1.18:
4264: * src/classes/smtp/comms.C 1.8:
4265: * src/classes/smtp/smtp.C 1.9:
4266: * src/classes/smtp/smtp.h 1.8:
4267: * src/classes/string.C 1.97:
4268: * src/classes/table.C 1.144:
4269: * src/classes/void.C 1.16:
4270: * src/classes/xdoc.C 1.85:
4271: * src/classes/xnode.C 1.38:
4272: * src/classes/xnode.h 1.9:
4273: * src/include/pa_array.h 1.53:
4274: * src/include/pa_cache_managers.h 1.6:
4275: * src/include/pa_charset.h 1.14:
4276: * src/include/pa_charsets.h 1.5:
4277: * src/include/pa_common.h 1.74:
4278: * src/include/pa_config_fixed.h 1.38:
4279: * src/include/pa_config_includes.h 1.17:
4280: * src/include/pa_db_connection.h 1.21:
4281: * src/include/pa_db_manager.h 1.14:
4282: * src/include/pa_db_table.h 1.15:
4283: * src/include/pa_dictionary.h 1.10:
4284: * src/include/pa_dir.h 1.10:
4285: * src/include/pa_exception.h 1.31:
4286: * src/include/pa_exec.h 1.7:
4287: * src/include/pa_globals.h 1.78:
4288: * src/include/pa_hash.h 1.54:
4289: * src/include/pa_opcode.h 1.14:
4290: * src/include/pa_pool.h 1.78:
4291: * src/include/pa_pragma_pack_begin.h 1.4:
4292: * src/include/pa_pragma_pack_end.h 1.4:
4293: * src/include/pa_request.h 1.121:
4294: * src/include/pa_sapi.h 1.18:
4295: * src/include/pa_socks.h 1.8:
4296: * src/include/pa_sql_connection.h 1.23:
4297: * src/include/pa_sql_driver_manager.h 1.23:
4298: * src/include/pa_stack.h 1.13:
4299: * src/include/pa_string.h 1.124:
4300: * src/include/pa_stylesheet_connection.h 1.26:
4301: * src/include/pa_stylesheet_manager.h 1.12:
4302: * src/include/pa_table.h 1.41:
4303: * src/include/pa_threads.h 1.23:
4304: * src/include/pa_types.h 1.37:
4305: * src/main/compile.C 1.58:
4306: * src/main/compile_tools.C 1.45:
4307: * src/main/compile_tools.h 1.58:
4308: * src/main/execute.C 1.218:
4309: * src/main/pa_array.C 1.47:
4310: * src/main/pa_cache_managers.C 1.4:
4311: * src/main/pa_charset.C 1.20:
4312: * src/main/pa_charsets.C 1.6:
4313: * src/main/pa_common.C 1.101:
4314: * src/main/pa_common.C 1.102:
4315: * src/main/pa_db_connection.C 1.37:
4316: * src/main/pa_db_manager.C 1.21:
4317: * src/main/pa_db_table.C 1.20:
4318: * src/main/pa_dictionary.C 1.12:
4319: * src/main/pa_dir.C 1.11:
4320: * src/main/pa_exception.C 1.38:
4321: * src/main/pa_exec.C 1.25:
4322: * src/main/pa_globals.C 1.113:
4323: * src/main/pa_hash.C 1.50:
4324: * src/main/pa_pool.C 1.51:
4325: * src/main/pa_request.C 1.194:
4326: * src/main/pa_socks.C 1.13:
4327: * src/main/pa_sql_driver_manager.C 1.61:
4328: * src/main/pa_status_provider.C 1.4:
4329: * src/main/pa_string.C 1.138:
4330: * src/main/pa_stylesheet_manager.C 1.13:
4331: * src/main/pa_table.C 1.44:
4332: * src/main/untaint.C 1.89:
4333: * src/main/untaint.C 1.90:
4334: * src/sql/pa_sql_driver.h 1.26:
4335: * src/targets/apache13/mod_parser3.C 1.17:
4336: * src/targets/apache13/pa_pool.C 1.5:
4337: * src/targets/apache13/pa_threads.C 1.7:
4338: * src/targets/cgi/pa_pool.C 1.36:
4339: * src/targets/cgi/pa_threads.C 1.9:
4340: * src/targets/cgi/parser3.C 1.154:
4341: * src/targets/cgi/parser3.C 1.155:
4342: * src/targets/cgi/pool_storage.h 1.9:
4343: * src/targets/isapi/pa_pool.C 1.12:
4344: * src/targets/isapi/pa_threads.C 1.8:
4345: * src/targets/isapi/parser3isapi.C 1.63:
4346: * src/targets/isapi/pool_storage.h 1.15:
4347: * src/types/pa_valiased.C 1.13:
4348: * src/types/pa_valiased.h 1.18:
4349: * src/types/pa_value.h 1.79:
4350: * src/types/pa_vbool.h 1.17:
4351: * src/types/pa_vclass.h 1.24:
4352: * src/types/pa_vcode_frame.h 1.14:
4353: * src/types/pa_vcookie.C 1.34:
4354: * src/types/pa_vcookie.C 1.35:
4355: * src/types/pa_vcookie.h 1.15:
4356: * src/types/pa_vdate.h 1.8:
4357: * src/types/pa_vdouble.h 1.32:
4358: * src/types/pa_venv.h 1.20:
4359: * src/types/pa_vfile.C 1.26:
4360: * src/types/pa_vfile.C 1.27:
4361: * src/types/pa_vfile.h 1.40:
4362: * src/types/pa_vform.C 1.52:
4363: * src/types/pa_vform.C 1.53:
4364: * src/types/pa_vform.h 1.33:
4365: * src/types/pa_vhash.h 1.29:
4366: * src/types/pa_vhashfile.C 1.19:
4367: * src/types/pa_vhashfile.C 1.20:
4368: * src/types/pa_vhashfile.h 1.15:
4369: * src/types/pa_vimage.C 1.16:
4370: * src/types/pa_vimage.C 1.17:
4371: * src/types/pa_vimage.h 1.24:
4372: * src/types/pa_vint.h 1.31:
4373: * src/types/pa_vjunction.h 1.12:
4374: * src/types/pa_vmath.h 1.6:
4375: * src/types/pa_vmethod_frame.h 1.22:
4376: * src/types/pa_vobject.h 1.16:
4377: * src/types/pa_vrequest.C 1.16:
4378: * src/types/pa_vrequest.C 1.17:
4379: * src/types/pa_vrequest.h 1.16:
4380: * src/types/pa_vresponse.C 1.4:
4381: * src/types/pa_vresponse.C 1.5:
4382: * src/types/pa_vresponse.h 1.21:
4383: * src/types/pa_vstateless_class.C 1.13:
4384: * src/types/pa_vstateless_class.h 1.23:
4385: * src/types/pa_vstateless_object.h 1.15:
4386: * src/types/pa_vstatus.C 1.6:
4387: * src/types/pa_vstatus.h 1.7:
4388: * src/types/pa_vstring.C 1.16:
4389: * src/types/pa_vstring.C 1.17:
4390: * src/types/pa_vstring.h 1.41:
4391: * src/types/pa_vtable.C 1.11:
4392: * src/types/pa_vtable.C 1.12:
4393: * src/types/pa_vtable.h 1.37:
4394: * src/types/pa_vvoid.h 1.8:
4395: * src/types/pa_vxdoc.C 1.11:
4396: * src/types/pa_vxdoc.C 1.12:
4397: * src/types/pa_vxdoc.h 1.19:
4398: * src/types/pa_vxnode.C 1.15:
4399: * src/types/pa_vxnode.C 1.16:
4400: * src/types/pa_vxnode.h 1.12:
4401: * src/types/pa_wcontext.C 1.15:
4402: * src/types/pa_wcontext.h 1.27:
4403: * src/types/pa_wwrapper.h 1.16:
4404: name spelling
4405:
4406: 2002-02-07 paf
4407: * src/main/compile.C 1.56:
4408: * src/main/compile.tab.C 1.39:
4409: * src/main/compile.y 1.180:
4410: * src/main/compile_tools.h 1.56:
4411: disabled $if reference due to conflicts with local variables
4412:
4413: * configure 1.5:
4414: * configure.in 1.7:
4415: * src/classes/Makefile.in 1.39:
4416: * src/classes/gd/Makefile.in 1.30:
4417: * src/include/pa_config_auto.h.in 1.18:
4418: * src/main/Makefile.in 1.35:
4419: * src/main/pa_common.C 1.99:
4420: * src/main/pa_socks.C 1.10:
4421: * src/targets/Makefile.in 1.30:
4422: * src/targets/cgi/Makefile.in 1.37:
4423: * src/types/Makefile.in 1.31:
4424: compiled under cygwin
4425: added yet another locking function: fcntl
4426:
4427: * src/classes/Makefile.in 1.40:
4428: * src/classes/gd/Makefile.in 1.31:
4429: * src/main/Makefile.in 1.36:
4430: * src/targets/Makefile.in 1.31:
4431: * src/targets/apache13/Makefile.in 1.29:
4432: * src/targets/cgi/Makefile.in 1.38:
4433: * src/types/Makefile.in 1.32:
4434: makes
4435:
4436: * src/include/pa_array.h 1.50:
4437: * src/main/compile.C 1.55:
4438: * src/main/compile.tab.C 1.37:
4439: * src/main/compile.y 1.179:
4440: * src/main/compile_tools.C 1.43:
4441: * src/main/compile_tools.h 1.55:
4442: operators now detected by check at name_without_curly_rdive_read rule whether diving code constists only of
4443: OP_VALUE+string+OP_GET_ELEMENT.
4444: and last op code substituted with OP_GET_ELEMENT_OR_OPERATOR
4445: to form
4446: OP_VALUE+string+OP_GET_ELEMENT_OR_OPERATOR.
4447: code
4448:
4449: * operators.txt 1.6:
4450: * src/classes/string.C 1.95:
4451: * src/include/pa_config_fixed.h 1.35:
4452: * src/main/compile.tab.C 1.38:
4453: ^int/double/string.format
4454: now can be called with normal [] brackets, not stupid {} as it were implemented for some strange reason.
4455: retaining backward compatibility due to some already-implemented servers
4456:
4457: * config.sub 1.2:
4458: on cygwin configure passes it with strange i1586 const, hacked
4459: it to mean i586
4460:
4461: * src/main/pa_socks.C 1.11:
4462: swapped headers to avoid compiler warnings
4463:
4464: * operators.txt 1.7:
4465: * src/classes/table.C 1.142:
4466: * src/include/pa_array.h 1.51:
4467: * src/include/pa_table.h 1.39:
4468: * src/main/pa_array.C 1.45:
4469: * src/main/pa_table.C 1.42:
4470: * www/htdocs/auto.p 1.3:
4471: * www/htdocs/index.html 1.6:
4472: table::create now // 'set' name obsolete now
4473: table clone.
4474:
4475: * operators.txt 1.8:
4476: * src/classes/xdoc.C 1.83:
4477: * src/include/pa_config_fixed.h 1.36:
4478: xdoc::set obsolete now, now xdoc::create, with both sences
4479:
4480: 2002-02-06 paf
4481: * src/classes/mail.C 1.52:
4482: *** empty log message ***
4483:
4484: * configure 1.4:
4485: * configure.in 1.6:
4486: prefix expanded, grr
4487:
4488: * etc/parser3.conf.in 1.3:
4489: * operators.txt 1.5:
4490: * src/classes/mail.C 1.51:
4491: mail:send config changed
4492:
4493: 2002-02-05 paf
4494: * configure.in 1.3:
4495: * operators.txt 1.2:
4496: * src/classes/file.C 1.70:
4497: * src/classes/op.C 1.69:
4498: * src/include/pa_common.h 1.72:
4499: * src/include/pa_config_includes.h 1.15:
4500: * src/main/compile.tab.C 1.36:
4501: * src/main/pa_common.C 1.98:
4502: * www/htdocs/index.html 1.5:
4503: rewritten ^cache to use non-blocking-exclusive-caches
4504:
4505: * src/types/pa_vstatus.C 1.4:
4506: status:rusage 3
4507:
4508: * src/main/pa_common.C 1.97:
4509: text file read mode on win32 adjusted [speed impact. was off
4510: for debugging purpose, but forgotten afterwards]
4511:
4512: * operators.txt 1.3:
4513: status:rusage described int operators
4514:
4515: * configure.in 1.4:
4516: * src/types/Makefile.am 1.18:
4517: * src/types/pa_vstatus.h 1.5:
4518: * src/types/types.dsp 1.18:
4519: status:rusage
4520:
4521: * src/types/pa_vstatus.C 1.1:
4522: status:rusage 1
4523:
4524: * configure 1.3:
4525: * configure.in 1.5:
4526: * src/include/pa_config_auto.h.in 1.17:
4527: * src/types/Makefile.in 1.30:
4528: * src/types/pa_vstatus.C 1.2:
4529: *** empty log message ***
4530:
4531: * src/main/pa_exec.C 1.22.14.1:
4532: * src/main/pa_exec.C 1.23:
4533: argv0 now correct
4534:
4535: * src/types/pa_vstatus.C 1.3:
4536: status:rusage 2
4537:
4538: * operators.txt 1.4:
4539: regex options commented
4540:
4541: 2002-02-01 paf
4542: * etc/parser3.conf.in 1.2:
4543: \r removed
4544:
4545: * src/classes/op.C 1.62.2.1.2.3:
4546: file_write does EX lock after create,
4547: while file_read does SH after open,
4548: 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,
4549: added a check for that in ^cache...read
4550:
4551: 2002-01-31 paf
4552: * src/main/execute.C 1.210:
4553: * www/htdocs/index.html 1.3:
4554: operators check, thay mistakenly seen in
4555: $class:operator
4556: $object.operators
4557: contexts
4558:
4559: * INSTALL 1.2:
4560: * Makefile.in 1.2:
4561: * configure 1.2:
4562: * configure.in 1.2:
4563: * etc/Makefile.am 1.2:
4564: * etc/Makefile.in 1.2:
4565: * etc/parser3.charsets/Makefile.in 1.3:
4566: * ident.awk 1.2:
4567: * src/Makefile.in 1.42:
4568: * src/classes/Makefile.am 1.36:
4569: * src/classes/Makefile.in 1.38:
4570: * src/classes/gd/Makefile.am 1.8:
4571: * src/classes/gd/Makefile.in 1.29:
4572: * src/main/Makefile.am 1.29:
4573: * src/main/Makefile.in 1.34:
4574: * src/targets/Makefile.in 1.29:
4575: * src/targets/apache13/Makefile.am 1.10:
4576: * src/targets/cgi/Makefile.am 1.27:
4577: * src/targets/cgi/Makefile.in 1.36:
4578: * src/targets/cgi/pa_config_paths.h.in 1.1:
4579: * src/targets/cgi/parser3.C 1.152:
4580: * src/types/Makefile.am 1.17:
4581: * src/types/Makefile.in 1.29:
4582: lowered indent.awk back to src/
4583:
4584: * src/classes/xdoc.C 1.82:
4585: * src/targets/cgi/parser3.dsp 1.41:
4586: * www/htdocs/index.html 1.2:
4587: now compiles under win32
4588:
4589: * src/main/compile.tab.C 1.35:
4590: * src/main/compile.y 1.178:
4591: disabled operator call after ^xxx:
4592:
4593: * AUTHORS 1.1:
4594: * COPYING 1.1:
4595: * INSTALL 1.1:
4596: * Makefile.am 1.1:
4597: * Makefile.in 1.1:
4598: * NEWS 1.1:
4599: * README 1.1:
4600: * acinclude.m4 1.1:
4601: * aclocal.m4 1.1:
4602: * asm.txt 1.1:
4603: * config.guess 1.1:
4604: * config.sub 1.1:
4605: * configure 1.1:
4606: * configure.in 1.1:
4607: * etc/Makefile.am 1.1:
4608: * etc/Makefile.in 1.1:
4609: * etc/parser3.charsets/Makefile.am 1.1:
4610: * etc/parser3.charsets/Makefile.in 1.1:
4611: * etc/parser3.charsets/koi8-r.cfg 1.1:
4612: * etc/parser3.charsets/windows-1250.cfg 1.1:
4613: * etc/parser3.charsets/windows-1251.cfg 1.1:
4614: * etc/parser3.conf.in 1.1:
4615: * form.txt 1.1:
4616: * ident.awk 1.1:
4617: * install-sh 1.1:
4618: * lang.txt 1.1:
4619: * ltconfig 1.1:
4620: * ltmain.sh 1.1:
4621: * missing 1.1:
4622: * mkinstalldirs 1.1:
4623: * operators.txt 1.1:
4624: * parser3.dsw 1.1:
4625: * sql.txt 1.1:
4626: * src/Makefile.am 1.14:
4627: * src/Makefile.in 1.41:
4628: * src/classes/Makefile.am 1.35:
4629: * src/classes/Makefile.in 1.37:
4630: * src/classes/gd/Makefile.am 1.7:
4631: * src/classes/gd/Makefile.in 1.28:
4632: * src/ident.awk 1.4:
4633: * src/include/pa_config_auto.h.in 1.16:
4634: * src/main/Makefile.am 1.28:
4635: * src/main/Makefile.in 1.33:
4636: * src/targets/Makefile.in 1.28:
4637: * src/targets/apache13/Makefile.am 1.9:
4638: * src/targets/apache13/Makefile.in 1.28:
4639: * src/targets/cgi/Makefile.am 1.26:
4640: * src/targets/cgi/Makefile.in 1.35:
4641: * src/targets/cgi/parser3.C 1.151:
4642: * src/types/Makefile.am 1.16:
4643: * src/types/Makefile.in 1.28:
4644: * types.txt 1.1:
4645: * www/Makefile.am 1.1:
4646: * www/Makefile.in 1.1:
4647: * www/htdocs/auto.p 1.1:
4648: * www/htdocs/global.xsl 1.1:
4649: * www/htdocs/index.html 1.1:
4650: * www/htdocs/parser-status.html 1.1:
4651: * www/htdocs/people.dtd 1.1:
4652: moved etc&www out of src, moved configure&co out of src
4653: added windows-1250.cfg
4654: straightened installation scripts procedure
4655: made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
4656:
4657: * src/include/pa_opcode.h 1.12:
4658: * src/include/pa_request.h 1.119:
4659: * src/main/compile.C 1.54:
4660: * src/main/compile.tab.C 1.33:
4661: * src/main/compile.y 1.177:
4662: * src/main/compile_tools.C 1.42:
4663: * src/main/compile_tools.h 1.54:
4664: * src/main/execute.C 1.215:
4665: * src/types/pa_wcontext.h 1.25:
4666: operators check 6.1
4667: rewritten. now check is done at compile time
4668:
4669: * etc/parser3.charsets/Makefile.in 1.2:
4670: * src/ident.awk 1.5:
4671: *** empty log message ***
4672:
4673: * src/main/execute.C 1.214:
4674: operators check 5
4675: floated up old error of staying in 'entered class/object' state after $a($a..)
4676: it prevented operators from being called thereafter
4677:
4678: * src/main/compile.tab.C 1.34:
4679: * src/main/execute.C 1.216:
4680: made operators lookup first in ^xxx situation.
4681: so that one could not do
4682: $if[1]
4683: ^if[xxx]
4684:
4685: * src/main/execute.C 1.211:
4686: * src/types/pa_wcontext.h 1.24:
4687: * www/htdocs/auto.p 1.2:
4688: * www/htdocs/index.html 1.4:
4689: operators check 2
4690: floated up old error of staying in 'entered class' state after $a:a[a]
4691: it prevented operators from being called thereafter
4692:
4693: * src/main/execute.C 1.212:
4694: operators check 3
4695: floated up old error of staying in 'entered class' state after $a:a(a)
4696: it prevented operators from being called thereafter
4697:
4698: * src/include/pa_opcode.h 1.11:
4699: * src/main/compile.tab.C 1.32:
4700: * src/main/compile.y 1.176:
4701: * src/main/execute.C 1.213:
4702: operators check 4
4703: floated up old error of staying in 'entered object' state after ^a.a(a)
4704: it prevented operators from being called thereafter
4705:
4706: 2002-01-30 paf
4707: * src/classes/xdoc.C 1.81:
4708: acconfig.h changed [comments before #undefs removed]
4709: those comments were a mistake, and prevented libltdl from function properly
4710:
4711: 2002-01-29 paf
4712: * src/Makefile.am 1.13:
4713: * src/Makefile.in 1.40:
4714: * src/classes/Makefile.am 1.34:
4715: * src/classes/Makefile.in 1.36:
4716: * src/classes/gd/Makefile.in 1.27:
4717: * src/main/Makefile.in 1.32:
4718: * src/targets/Makefile.in 1.27:
4719: * src/targets/apache13/Makefile.in 1.27:
4720: * src/targets/cgi/Makefile.in 1.34:
4721: * src/types/Makefile.in 1.27:
4722: removed libltdl/libtool creation [modified acinclude.m4 which were creating int into just assignment LIBTOOL=../libtool]
4723: added default system config&charsetts
4724: prepared 'make install', now it installs
4725: targets/cgi/parser3 into bin directory
4726: etc/parser3.conf & etc/parser3.charsets/* into $sysconfdir and $sysconfdir/parser3.charsets respectively
4727:
4728: * src/classes/xdoc.C 1.80:
4729: * src/include/pa_charset.h 1.12:
4730: * src/include/pa_globals.h 1.76:
4731: * src/main/pa_globals.C 1.111:
4732: few forgotten ifdef XML added
4733:
4734: 2002-01-28 paf
4735: * src/classes/xdoc.C 1.79:
4736: * src/classes/xnode.h 1.7:
4737: * src/main/pa_exception.C 1.35:
4738: xdoc.importNode 0
4739:
4740: * src/classes/xdoc.C 1.78:
4741: xdoc::set now untaints OK
4742:
4743: * src/Makefile.in 1.39:
4744: stupid make runs automake on ths
4745:
4746: * src/classes/xnode.C 1.34:
4747: * src/types/pa_vxdoc.h 1.17:
4748: xdoc.importNode 1 [fixed as_node helper func to accept docs]
4749:
4750: * src/classes/Makefile.am 1.33:
4751: * src/classes/Makefile.in 1.35:
4752: * src/targets/cgi/Makefile.am 1.25:
4753: * src/targets/cgi/Makefile.in 1.33:
4754: xalan-patch removed
4755:
4756: * src/main/pa_exception.C 1.36:
4757: dom|generic error output fix
4758:
4759: * src/classes/xnode.C 1.35:
4760: xdoc.importNode 2 [mistype err]
4761:
4762: * src/classes/xnode.C 1.36:
4763: xdoc.importNode 3 [check err]
4764:
4765: 2002-01-25 paf
4766: * src/include/pa_charset.h 1.11:
4767: * src/main/pa_globals.C 1.110:
4768: http://localhost/abc -> $ENV{DOCUMENT_ROOT}/abc | ./abc
4769:
4770: * src/classes/hash.C 1.33:
4771: unified hash::sql, now
4772: ^hash::sql{query}[[$.limit(2) $.offset(4)]]
4773:
4774: * src/classes/file.C 1.68:
4775: * src/classes/op.C 1.68:
4776: * src/classes/string.C 1.94:
4777: * src/classes/table.C 1.141:
4778: * src/classes/xdoc.C 1.77:
4779: * src/include/pa_common.h 1.70:
4780: * src/main/pa_common.C 1.95:
4781: * src/types/pa_vfile.h 1.38:
4782: removed redundant pool param to some pa_common funcs
4783:
4784: * src/classes/file.C 1.69:
4785: * src/include/pa_common.h 1.71:
4786: * src/main/pa_common.C 1.96:
4787: ^file:lock[filename]{code}
4788:
4789: * src/include/pa_charset.h 1.10:
4790: * src/include/pa_charset.h 1.2.2.1:
4791: * src/include/pa_config_fixed.h 1.34.6.1:
4792: * src/main/compile.tab.C 1.27.6.3:
4793: * src/main/pa_charset.C 1.18:
4794: typedef XMLCh... not stupid illegal define
4795:
4796: * src/main/compile.tab.C 1.31:
4797: * src/main/compile.y 1.175:
4798: #comment before @ after @SPECIAL
4799: now works OK
4800:
4801: * src/main/pa_exec.C 1.20:
4802: max arg count now 10, and proper message on violation that added
4803:
4804: * src/main/pa_exec.C 1.21:
4805: * src/main/pa_exec.C 1.22:
4806: unix: exec now does chdir to script dir
4807:
4808: 2002-01-24 paf
4809: * src/classes/hashfile.C 1.20:
4810: * src/include/pa_db_table.h 1.13:
4811: * src/include/pa_opcode.h 1.10:
4812: * src/main/compile.tab.C 1.30:
4813: * src/main/compile.y 1.174:
4814: * src/main/compile_tools.C 1.41:
4815: * src/main/compile_tools.h 1.53:
4816: * src/main/execute.C 1.209:
4817: * src/main/pa_db_connection.C 1.35:
4818: * src/main/pa_db_table.C 1.18:
4819: * src/types/pa_vhashfile.C 1.17:
4820: * src/types/pa_vhashfile.h 1.13:
4821: merged from r17 - hashfile without logfiles
4822:
4823: * src/classes/xnode.C 1.31:
4824: xnode.select returns array always now, in case 'nothing found'
4825: returns empty array
4826:
4827: * src/include/pa_version.h 1.3:
4828: changed version number
4829:
4830: * src/classes/xdoc.C 1.74:
4831: checked empty response
4832:
4833: * src/classes/hashfile.C 1.19.2.1:
4834: * src/include/pa_db_table.h 1.12.6.1:
4835: * src/main/compile.tab.C 1.27.6.2:
4836: * src/main/pa_db_connection.C 1.34.6.1:
4837: * src/main/pa_db_table.C 1.17.2.1:
4838: * src/types/pa_vhashfile.C 1.16.6.1:
4839: * src/types/pa_vhashfile.h 1.12.14.1:
4840: hashfile:
4841: removed use of transactions
4842: [libdb removed DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_TXN init bits,
4843: thus got rid of huge log files, which cluttered disk without huge need]
4844:
4845: * src/classes/xdoc.C 1.76:
4846: * src/classes/xnode.C 1.33:
4847: * src/classes/xnode.h 1.6:
4848: gdome_xml_doc_get_xmlDoc handy macro, which is strangly abscent
4849: in dome lib
4850:
4851: * src/classes/xnode.C 1.30:
4852: xpath nodes select bug [0] instead of [i], be more tender with
4853: ctrl/c/v
4854:
4855: * src/classes/xdoc.C 1.75:
4856: xsltSaveResultTo checked <0 response
4857:
4858: * src/classes/xnode.C 1.32:
4859: xdoc.select fixed context node [were always /, not self node]
4860:
4861: 2002-01-23 paf
4862: * src/classes/xdoc.C 1.72:
4863: * src/main/pa_globals.C 1.108:
4864: * src/types/pa_vdouble.h 1.29:
4865: %.20E now default float format
4866: this is for regretful twice-converting here:
4867: $a(double value) when they write double falue they convert it to string first,
4868: thus %g were losing precesion.
4869:
4870: todo: think up some way to remove double->string string->double twice-converting
4871:
4872: * src/main/pa_globals.C 1.105:
4873: removed debug xslt messages
4874:
4875: * src/main/pa_globals.C 1.106:
4876: xslt linked dynamically. [mistekenly were statically linked]
4877:
4878: * src/include/pa_exception.h 1.29:
4879: * src/main/compile.tab.C 1.29:
4880: * src/main/pa_exception.C 1.34:
4881: removed exception va_list constructor.
4882: 1. not needed anymore
4883: 2. there were a conflict[causing errors] between
4884: ctor(, va_list)
4885: ctor(, ...)
4886: compiler[both msvc and gcc] never detected an ambiguilty here, compiling
4887: ctor(, "hello") into ctor(, va_list) which, of course, caused gpf
4888:
4889: * src/types/pa_vdouble.h 1.30:
4890: %.20E now float format when %g produced 'e' in output
4891: this is for regretful twice-converting here:
4892: $a(double value) when they write double falue they convert it to string first,
4893: thus %g were losing precesion.
4894:
4895: todo: think up some way to remove double->string string->double twice-converting
4896:
4897: * src/types/pa_vdouble.h 1.28.14.1:
4898: double prec. todo: get rid of twice-converting
4899:
4900: * src/classes/xdoc.C 1.71:
4901: * src/include/pa_stylesheet_connection.h 1.24:
4902: * src/main/pa_globals.C 1.107:
4903: xmlSubstituteEntitiesDefault(1) now global, reasons in comment inside
4904:
4905: * src/classes/xdoc.C 1.73:
4906: * src/main/pa_globals.C 1.109:
4907: xdoc::load/set entities substituted.
4908: // 2. when dom tree with entites goes under transform text nodes
4909: // got [erroreosly] cut on first entity occurance
4910:
4911: 2002-01-22 paf
4912: * src/classes/table.C 1.140:
4913: join behaived badly in case named tables structure mismatched: 0 strings sneaked into dest failing afterwards.
4914: replaced them with empty strings
4915:
4916: * src/classes/xdoc.C 1.70:
4917: * src/include/pa_stylesheet_connection.h 1.23:
4918: * src/main/pa_globals.C 1.104:
4919: xsl stylesheet load: parsed entities, this helps compiling stylesheet properly.
4920: example:
4921: this refused to work,
4922: <b>«<xsl:value-of select="@title" />»</b>
4923: stranly worked only this way:
4924: <b>«<xsl:value-of select="@title" />»</b>
4925:
4926: docs says "set it to 1", never going into details, so I decided to try NOT to do that
4927:
4928: * src/classes/gd/gif.C 1.24:
4929: * src/classes/gd/mtables.h 1.2:
4930: angles adjust for image.arc and image.sector
4931:
4932: * src/classes/gd/gif.C 1.23:
4933: added bounds check into image.replace...LineReplaceColor
4934:
4935: 2002-01-21 paf
4936: * src/include/pa_stylesheet_connection.h 1.20:
4937: * src/main/pa_exception.C 1.32:
4938: xml generic message 1
4939:
4940: * src/main/pa_charset.C 1.17:
4941: checked empty transcoders in transcode_cstr|buf
4942:
4943: * src/classes/Makefile.in 1.34:
4944: * src/classes/xdoc.C 1.67:
4945: * src/classes/xnode.C 1.29:
4946: * src/include/pa_stylesheet_connection.h 1.22:
4947: * src/main/pa_charset.C 1.16:
4948: * src/main/pa_globals.C 1.103:
4949: * src/main/pa_sql_driver_manager.C 1.59:
4950: * src/main/pa_stylesheet_manager.C 1.11:
4951: * src/targets/cgi/Makefile.am 1.24:
4952: * src/targets/cgi/Makefile.in 1.32:
4953: autoconf gnome
4954:
4955: * src/classes/xdoc.C 1.69:
4956: xdoc::load error source = filespec
4957:
4958: * src/classes/table.C 1.139:
4959: ^table::load
4960: empty lines or #comments before headline
4961:
4962: * src/include/pa_array.h 1.49:
4963: * src/include/pa_globals.h 1.74:
4964: * src/include/pa_request.h 1.118:
4965: * src/include/pa_threads.h 1.21:
4966: * src/main/pa_array.C 1.44:
4967: * src/main/pa_exception.C 1.31:
4968: * src/main/pa_globals.C 1.101:
4969: * src/main/pa_request.C 1.192:
4970: * src/targets/apache13/pa_threads.C 1.4:
4971: * src/targets/cgi/pa_threads.C 1.6:
4972: * src/targets/isapi/pa_threads.C 1.6:
4973: xml generic errors 0
4974:
4975: * src/classes/xdoc.C 1.66:
4976: * src/classes/xnode.C 1.28:
4977: * src/include/pa_exception.h 1.28:
4978: * src/include/pa_globals.h 1.75:
4979: * src/include/pa_stylesheet_connection.h 1.21:
4980: * src/main/pa_exception.C 1.33:
4981: * src/main/pa_globals.C 1.102:
4982: * src/targets/apache13/pa_threads.C 1.5:
4983: * src/targets/cgi/pa_threads.C 1.7:
4984: xslt generic error 1
4985:
4986: * src/classes/xdoc.C 1.68:
4987: transform error source now stylesheet_filespec
4988:
4989: 2002-01-16 paf
4990: * src/classes/xdoc.C 1.64:
4991: few comments
4992:
4993: * src/classes/hash.C 1.32:
4994: * src/classes/op.C 1.67:
4995: * src/classes/string.C 1.93:
4996: * src/classes/table.C 1.138:
4997: * src/classes/void.C 1.14:
4998: * src/classes/xdoc.C 1.65:
4999: * src/include/pa_db_connection.h 1.19:
5000: * src/include/pa_request.h 1.117:
5001: * src/include/pa_sql_connection.h 1.21:
5002: * src/include/pa_sql_driver_manager.h 1.21:
5003: * src/include/pa_stylesheet_connection.h 1.19:
5004: * src/include/pa_stylesheet_manager.h 1.10:
5005: * src/main/pa_request.C 1.191:
5006: * src/main/pa_sql_driver_manager.C 1.58:
5007: * src/main/pa_stylesheet_manager.C 1.10:
5008: * src/targets/cgi/pool_storage.h 1.7:
5009: auto closers to sql_connection, stylesheet_connection
5010: auto destroyers to remaining gnome objects
5011:
5012: 2002-01-15 paf
5013: * src/classes/xdoc.C 1.61:
5014: * src/include/pa_charset.h 1.9:
5015: * src/main/pa_charset.C 1.15:
5016: started output options parsing
5017:
5018: * src/classes/xdoc.C 1.63:
5019: xdoc
5020: file
5021: save
5022: string
5023:
5024: ready.
5025: todo: error handling
5026:
5027: * src/classes/xdoc.C 1.62:
5028: xdoc save rewritten using xmlAllocOutputBuffer
5029: less mallocs, more reallocs. less fragmented result
5030:
5031: 2002-01-14 paf
5032: * src/classes/xdoc.C 1.60:
5033: method
5034:
5035: * src/classes/xdoc.C 1.59:
5036: * src/classes/xnode.C 1.27:
5037: * src/include/pa_charset.h 1.8:
5038: * src/include/pa_pool.h 1.76:
5039: * src/include/pa_stylesheet_connection.h 1.18:
5040: * src/main/main.dsp 1.145:
5041: * src/main/pa_charset.C 1.14:
5042: * src/main/pa_globals.C 1.100:
5043: * src/main/pa_pool.C 1.49:
5044: * src/main/pa_stylesheet_manager.C 1.9:
5045: * src/types/pa_vxdoc.h 1.16:
5046: xslt transform0.
5047: TODO:
5048: use output options
5049: handle errors
5050:
5051: * src/classes/xdoc.C 1.58:
5052: * src/classes/xnode.C 1.26:
5053: ^xdoc.file
5054:
5055: 2002-01-11 paf
5056: * src/classes/xnode.C 1.22:
5057: * src/include/pa_charset.h 1.6:
5058: * src/main/pa_charset.C 1.13:
5059: xpath selectNode 1
5060:
5061: * src/include/pa_opcode.h 1.9.6.1:
5062: * src/main/compile.tab.C 1.27.6.1:
5063: * src/main/compile.y 1.173.14.1:
5064: * src/main/compile_tools.C 1.40.14.1:
5065: * src/main/compile_tools.h 1.52.6.1:
5066: * src/main/execute.C 1.208.2.1:
5067: partial logical && || evaluation
5068:
5069: * src/classes/xnode.C 1.23:
5070: xpath selectNode 2
5071:
5072: * src/classes/xnode.C 1.24:
5073: * src/include/pa_charset.h 1.7:
5074: xpath selectNode 3: string/number/bool
5075:
5076: * src/classes/xnode.C 1.25:
5077: xpath selectNodes
5078:
5079: 2002-01-10 paf
5080: * src/classes/xnode.C 1.21:
5081: xpath selectNode -100 [just written]
5082:
5083: * src/classes/xdoc.C 1.57:
5084: * src/classes/xnode.C 1.20:
5085: * src/include/pa_charset.h 1.5:
5086: * src/include/pa_exception.h 1.27:
5087: * src/include/pa_pool.h 1.75:
5088: * src/main/pa_charset.C 1.12:
5089: * src/main/pa_pool.C 1.48:
5090: GdomeDOMString_auto_ptr c++ wrapper [calls refcounter]
5091:
5092: 2001-12-29 paf
5093: * src/classes/xdoc.C 1.56:
5094: * src/include/pa_exception.h 1.26:
5095: * src/main/pa_charset.C 1.11:
5096: * src/main/pa_exception.C 1.30:
5097: * src/main/pa_globals.C 1.99:
5098: xdoc
5099: ^set
5100: ^string with glib works 0
5101:
5102: 2001-12-28 paf
5103: * src/classes/smtp/smtp.h 1.6:
5104: * src/main/pa_globals.C 1.98:
5105: renamed gdome to libgdome.dll
5106:
5107: * src/classes/classes.dsp 1.14:
5108: * src/classes/gd/gd.dsp 1.18:
5109: * src/classes/gd/gifio.C 1.16:
5110: * src/classes/mail.C 1.50:
5111: * src/classes/smtp/comms.C 1.6:
5112: * src/classes/smtp/smtp.C 1.7:
5113: * src/classes/smtp/smtp.dsp 1.15:
5114: * src/classes/xdoc.C 1.54:
5115: * src/classes/xnode.C 1.19:
5116: * src/classes/xnode.h 1.5:
5117: * src/include/pa_exception.h 1.25:
5118: * src/include/pa_globals.h 1.73:
5119: * src/main/compile.tab.C 1.28:
5120: * src/main/main.dsp 1.144:
5121: * src/main/pa_charset.C 1.9:
5122: * src/main/pa_dir.C 1.9:
5123: * src/main/pa_exception.C 1.28:
5124: * src/main/pa_exec.C 1.19:
5125: * src/main/pa_globals.C 1.97:
5126: * src/main/pa_socks.C 1.9:
5127: * src/targets/cgi/parser3.C 1.150:
5128: * src/targets/cgi/parser3.dsp 1.40:
5129: * src/types/pa_vxdoc.C 1.9:
5130: * src/types/pa_vxdoc.h 1.15:
5131: * src/types/pa_vxnode.C 1.13:
5132: * src/types/pa_vxnode.h 1.10:
5133: gnome libs just compiled in.
5134: no refcounting
5135: no xpath
5136: no xslt
5137: yet
5138:
5139: * src/classes/xdoc.C 1.55:
5140: * src/include/pa_charset.h 1.4:
5141: * src/main/pa_charset.C 1.10:
5142: * src/main/pa_exception.C 1.29:
5143: started glib transcoders
5144:
5145: 2001-12-27 paf
5146: * src/include/pa_charset.h 1.3:
5147: * src/include/pa_common.h 1.69:
5148: * src/include/pa_exception.h 1.24:
5149: * src/include/pa_globals.h 1.72:
5150: * src/include/pa_pool.h 1.74:
5151: * src/main/main.dsp 1.143:
5152: * src/main/pa_charset.C 1.8:
5153: * src/main/pa_charsets.C 1.4:
5154: * src/main/pa_globals.C 1.96:
5155: * src/main/pa_pool.C 1.47:
5156: * src/targets/cgi/parser3.C 1.149:
5157: * src/targets/cgi/parser3.dsp 1.39:
5158: * src/types/pa_vxdoc.C 1.8:
5159: * src/types/pa_vxdoc.h 1.14:
5160: * src/types/pa_vxnode.C 1.12:
5161: * src/types/pa_vxnode.h 1.9:
5162: * src/types/types.dsp 1.17:
5163: going away from xalan&xerces, started the process.
5164: globals [initialization
5165: pool [charset update
5166: charset [transcodings
5167: vxnode vxdoc [DOM calls
5168:
5169: * src/classes/Makefile.am 1.32:
5170: going away from xalan&xerces, not needed anymore
5171:
5172: 2001-12-26 paf
5173: * src/include/pa_charset.h 1.2:
5174: * src/include/pa_charsets.h 1.3:
5175: * src/main/pa_charset.C 1.7:
5176: * src/main/pa_charsets.C 1.3:
5177: * src/main/pa_request.C 1.190:
5178: charset key globalized [bug]
5179:
5180: 2001-12-25 paf
5181: * src/classes/mail.C 1.49:
5182: * src/classes/table.C 1.137:
5183: * src/include/pa_string.h 1.122:
5184: * src/main/pa_string.C 1.136:
5185: table set & append changed splitting languages, separators now can be clean AND as-is
5186: same to mail command line $MAIN:MAIL.progX arguments
5187:
5188: 2001-12-24 paf
5189: * src/classes/hashfile.C 1.19:
5190: * src/classes/op.C 1.66:
5191: * src/main/pa_db_table.C 1.17:
5192: * src/main/pa_string.C 1.135:
5193: read from cache size check updated
5194:
5195: * src/main/pa_string.C 1.133:
5196: * src/main/pa_string.C 1.134:
5197: String::join_chain another ugly bug :(
5198:
5199: * src/classes/mail.C 1.48:
5200: one parted text messages - no multipart mime-type anymore.
5201: for convinient if $.attach-ments
5202:
5203: 2001-12-21 paf
5204: * src/main/pa_request.C 1.189:
5205: $result in @main actually not working, to hell with it for now
5206:
5207: * src/main/execute.C 1.207:
5208: junction evaluation canceled - endless recursion detected
5209:
5210: * src/classes/date.C 1.14:
5211: date:sql-string now returns localtime
5212:
5213: * src/include/pa_request.h 1.116:
5214: * src/main/execute.C 1.208:
5215: * src/main/pa_request.C 1.188:
5216: * src/types/pa_vmethod_frame.h 1.20:
5217: * src/types/pa_wcontext.h 1.23:
5218: $result in @main @postprocess @exception
5219:
5220: 2001-12-19 paf
5221: * src/main/pa_request.C 1.187:
5222: CLASS_PATH now / = DOCUMENT_ROOT
5223:
5224: * src/classes/op.C 1.65:
5225: ^cache keypath now relative
5226:
5227: * src/classes/hashfile.C 1.18:
5228: ^hashfile.open DB_HOME now relative
5229:
5230: * src/main/pa_charset.C 1.6:
5231: charset->charset transcoding via unicode intermediate
5232:
5233: * src/classes/mail.C 1.46:
5234: * src/include/pa_config_fixed.h 1.34:
5235: to/from 0 check were missing
5236:
5237: * src/classes/mail.C 1.47:
5238: changed weighting prior to sort
5239:
5240: 2001-12-17 paf
5241: * src/classes/mail.C 1.45:
5242: * src/include/pa_charsets.h 1.2:
5243: * src/include/pa_string.h 1.121:
5244: * src/main/pa_charsets.C 1.2:
5245: * src/main/untaint.C 1.87:
5246: * src/types/pa_vrequest.C 1.14:
5247: * src/types/pa_vresponse.C 1.2:
5248: ^mail:send[
5249: $.charset[zzz]
5250: addded
5251:
5252: * src/include/pa_db_table.h 1.12:
5253: * src/main/pa_db_table.C 1.16:
5254: db_table used outdated unset services_pool
5255:
5256: * src/main/pa_charset.C 1.5:
5257: ifndef XML were bad type
5258:
5259: * src/classes/image.C 1.63:
5260: govno
5261:
5262: * src/main/untaint.C 1.86:
5263: allowed space in filespec
5264:
5265: * src/classes/image.C 1.64:
5266: no govno
5267:
5268: * src/targets/apache13/mod_parser3.C 1.15:
5269: test r->finfo.st_mode check seems to work only on win32
5270:
5271: * src/main/pa_charset.C 1.4:
5272: empty bufs transcode [forgot check :(]
5273:
5274: 2001-12-15 paf
5275: * src/classes/file.C 1.67:
5276: * src/classes/math.C 1.11:
5277: * src/classes/op.C 1.64:
5278: * src/classes/string.C 1.92:
5279: * src/classes/table.C 1.136:
5280: * src/classes/xdoc.C 1.53:
5281: * src/include/pa_array.h 1.48:
5282: * src/include/pa_cache_managers.h 1.4:
5283: * src/include/pa_charset_connection.h 1.6:
5284: * src/include/pa_charset_manager.h 1.8:
5285: * src/include/pa_common.h 1.68:
5286: * src/include/pa_db_connection.h 1.18:
5287: * src/include/pa_db_manager.h 1.12:
5288: * src/include/pa_db_table.h 1.11:
5289: * src/include/pa_dictionary.h 1.8:
5290: * src/include/pa_exception.h 1.23:
5291: * src/include/pa_exec.h 1.5:
5292: * src/include/pa_globals.h 1.71:
5293: * src/include/pa_hash.h 1.52:
5294: * src/include/pa_opcode.h 1.9:
5295: * src/include/pa_pool.h 1.73:
5296: * src/include/pa_request.h 1.115:
5297: * src/include/pa_sapi.h 1.16:
5298: * src/include/pa_socks.h 1.6:
5299: * src/include/pa_sql_connection.h 1.20:
5300: * src/include/pa_sql_driver_manager.h 1.20:
5301: * src/include/pa_string.h 1.120:
5302: * src/include/pa_stylesheet_connection.h 1.17:
5303: * src/include/pa_stylesheet_manager.h 1.9:
5304: * src/include/pa_table.h 1.38:
5305: * src/include/pa_transcoder.h 1.3:
5306: * src/main/compile_tools.h 1.52:
5307: * src/main/main.dsp 1.142:
5308: * src/main/pa_charset.C 1.1:
5309: * src/main/pa_charset_connection.C 1.13:
5310: * src/main/pa_charset_manager.C 1.10:
5311: * src/main/pa_charsets.C 1.1:
5312: * src/main/pa_globals.C 1.95:
5313: * src/main/pa_pool.C 1.46:
5314: * src/main/pa_request.C 1.186:
5315: * src/main/pa_string.C 1.132:
5316: * src/main/pa_transcoder.C 1.4:
5317: * src/main/untaint.C 1.84:
5318: * src/types/pa_vfile.C 1.24:
5319: * src/types/pa_vform.C 1.50:
5320: * src/types/pa_vform.h 1.31:
5321: * src/types/pa_vrequest.C 1.13:
5322: * src/types/pa_vrequest.h 1.14:
5323: * src/types/pa_vresponse.C 1.1:
5324: * src/types/pa_vresponse.h 1.19:
5325: * src/types/types.dsp 1.16:
5326: introducing Charset
5327:
5328: * src/main/pa_charset.C 1.2:
5329: name_cstr 0
5330:
5331: * src/main/Makefile.in 1.31:
5332: * src/targets/apache13/Makefile.in 1.26:
5333: * src/targets/cgi/Makefile.in 1.31:
5334: * src/types/Makefile.in 1.26:
5335: makes
5336:
5337: * src/include/pa_charset.h 1.1:
5338: * src/include/pa_charsets.h 1.1:
5339: forgot to add
5340:
5341: * src/main/Makefile.am 1.27:
5342: * src/main/pa_charset.C 1.3:
5343: * src/types/Makefile.am 1.15:
5344: charset_connection&manager replaced by charset&charsets
5345:
5346: * src/main/untaint.C 1.85:
5347: uri lang now knows about client/source charsets
5348:
5349: 2001-12-14 paf
5350: * src/include/pa_request.h 1.114:
5351: * src/include/pa_transcoder.h 1.2:
5352: * src/main/pa_request.C 1.185:
5353: * src/main/pa_transcoder.C 1.3:
5354: * src/types/pa_vform.C 1.49:
5355: * src/types/pa_vform.h 1.30:
5356: transcodeToUTF8[were FromUTF8] for forms
5357: todo: uri lang
5358:
5359: * src/targets/apache13/Makefile.am 1.8:
5360: * src/targets/cgi/Makefile.am 1.23:
5361: -I../../pcre to .am
5362:
5363: * src/include/pa_charset_connection.h 1.5:
5364: * src/include/pa_pool.h 1.72:
5365: * src/include/pa_request.h 1.113:
5366: * src/include/pa_transcoder.h 1.1:
5367: * src/main/Makefile.am 1.26:
5368: * src/main/main.dsp 1.141:
5369: * src/main/pa_charset_connection.C 1.12:
5370: * src/main/pa_charset_manager.C 1.9:
5371: * src/main/pa_request.C 1.184:
5372: * src/main/pa_transcoder.C 1.1:
5373: * src/types/Makefile.am 1.14:
5374: * src/types/pa_vrequest.C 1.12:
5375: * src/types/pa_vrequest.h 1.13:
5376: * src/types/pa_vresponse.h 1.18:
5377: * src/types/types.dsp 1.15:
5378: changed charset model.
5379: now important:
5380: $request:charset
5381: $response:charset
5382: while
5383: $response:content-type.charset
5384: become unimportant [informational]
5385:
5386: * src/include/pa_globals.h 1.70:
5387: * src/main/pa_globals.C 1.94:
5388: removed unused defalts_name global
5389:
5390: * src/main/pa_transcoder.C 1.2:
5391: transcodeToUTF8,
5392: now form&uri lang
5393:
5394: 2001-12-13 paf
5395: * src/include/pa_types.h 1.35:
5396: msvc head debugging flag
5397:
5398: * src/classes/xdoc.C 1.49:
5399: freed up listener
5400:
5401: * src/classes/xdoc.C 1.51:
5402: * src/main/pa_sql_driver_manager.C 1.57:
5403: rewritten auto_ptr part other way, because of stupid gcc 2.96
5404: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
5405: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
5406: FormatterListener]
5407: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
5408: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
5409: FormatterListener, _Tp = FormatterListener]
5410:
5411: * src/include/pa_config_fixed.h 1.32:
5412: * src/main/pa_common.C 1.94:
5413: * src/main/pa_string.C 1.131:
5414: removed signed mismatch warnings
5415:
5416: * src/classes/xdoc.C 1.52:
5417: rewritten auto_ptr part other way2, because of stupid gcc 2.96
5418: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
5419: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
5420: FormatterListener]
5421: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
5422: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
5423: FormatterListener, _Tp = FormatterListener]
5424:
5425: * src/main/pa_string.C 1.130:
5426: string::recustruct erroreusly used outdated row ptr
5427:
5428: * src/include/pa_cache_managers.h 1.3:
5429: * src/include/pa_charset_manager.h 1.7:
5430: * src/include/pa_config_fixed.h 1.33:
5431: * src/include/pa_db_manager.h 1.11:
5432: * src/include/pa_sql_driver_manager.h 1.19:
5433: * src/include/pa_stylesheet_manager.h 1.8:
5434: * src/main/pa_cache_managers.C 1.2:
5435: * src/main/pa_globals.C 1.93:
5436: ~Cache_managers
5437:
5438: * src/classes/string.C 1.91:
5439: change msg '... code is not code'
5440:
5441: * src/classes/xdoc.C 1.50:
5442: removed extra inc
5443:
5444: * src/targets/apache13/mod_parser3.C 1.14:
5445: * src/targets/cgi/parser3.C 1.147:
5446: * src/targets/isapi/parser3isapi.C 1.61:
5447: removed 'expires' from header outputs
5448:
5449: * src/targets/cgi/pa_pool.C 1.34:
5450: * src/targets/isapi/pa_pool.C 1.10:
5451: EOL@EOF
5452:
5453: * src/main/pa_db_connection.C 1.34:
5454: * src/main/pa_db_manager.C 1.19:
5455: * src/main/pa_sql_driver_manager.C 1.56:
5456: * src/main/pa_stylesheet_manager.C 1.8:
5457: * src/targets/cgi/pool_storage.h 1.6:
5458: couple cache expiratiors were wrong [past/future prob]
5459:
5460: * src/classes/xdoc.C 1.48:
5461: lang list updated
5462:
5463: * src/targets/cgi/pa_pool.C 1.33:
5464: * src/targets/cgi/parser3.C 1.148:
5465: msvc heap debugging flag
5466:
5467: * src/classes/file.C 1.66:
5468: file::cgi bug, request_method were passed to SERVER_PROTOCOL
5469: but SERVER_PROTOCOL were forgotten
5470:
5471: 2001-12-10 paf
5472: * src/main/untaint.C 1.83:
5473: FILE_SPEC untainting changed so that one can erase files like that, knowing their full name
5474: introducing
5475: // theoretical problem with, for instance, "_2B" and "." fragments,
5476: // they would yield the same
5477: // because need_file_encode('_')=false
5478: // but we need to delete such files somehow, getting names from ^index
5479:
5480: * src/main/pa_string.C 1.129:
5481: ^string.replace bug fixed [bad string::join_chank break]
5482:
5483: * src/classes/math.C 1.10:
5484: ^math:random(n) now yields[0;n) not [0;n]
5485:
5486: 2001-12-07 paf
5487: * src/main/pa_string.C 1.125.2.1.2.2:
5488: stupid sparc architecture failed to access short at odd address
5489: 0x311f0 <deserialize__6StringUiPvUiPCc+16>: lduh [ %i2 + 1 ], %l0
5490:
5491: bus error,
5492: fixed that
5493:
5494: * src/include/pa_config_auto.h.in 1.14.6.1:
5495: makes
5496:
5497: * src/main/pa_string.C 1.125.2.1.2.1:
5498: strange string deserialize bug on client[pmts], a bit shortened,
5499:
5500: * src/include/pa_common.h 1.66.6.2:
5501: * src/include/pa_config_fixed.h 1.30.8.2:
5502: * src/include/pa_config_includes.h 1.13.6.1:
5503: * src/main/pa_common.C 1.91.4.1.2.2:
5504: exclusive lock file write
5505: shared lock file read
5506:
5507: * src/classes/hashfile.C 1.17:
5508: * src/classes/op.C 1.63:
5509: * src/classes/table.C 1.135:
5510: * src/include/pa_common.h 1.67:
5511: * src/include/pa_config_auto.h.in 1.15:
5512: * src/include/pa_config_fixed.h 1.31:
5513: * src/include/pa_config_includes.h 1.14:
5514: * src/include/pa_db_table.h 1.10:
5515: * src/include/pa_request.h 1.112:
5516: * src/main/pa_common.C 1.93:
5517: * src/main/pa_db_table.C 1.15:
5518: * src/main/pa_request.C 1.183:
5519: * src/main/pa_string.C 1.128:
5520: * src/types/pa_vhashfile.C 1.16:
5521: merged from r14_simple_cache
5522:
5523: 2001-12-06 paf
5524: * src/main/compile.tab.C 1.27:
5525: * src/targets/cgi/parser3.C 1.146:
5526: removed debug info
5527:
5528: * src/classes/op.C 1.62.2.1.2.1:
5529: * src/classes/table.C 1.133.2.2.2.1:
5530: * src/include/pa_request.h 1.111.2.1.2.1:
5531: * src/main/pa_request.C 1.182.2.1.2.1:
5532: #ifdef RESOURCES_DEBUG
5533:
5534: * src/classes/op.C 1.62.2.1.2.2:
5535: * src/include/pa_common.h 1.66.6.1:
5536: * src/include/pa_config_fixed.h 1.30.8.1:
5537: * src/main/pa_common.C 1.91.4.1.2.1:
5538: ^cache operator
5539:
5540: * src/classes/hashfile.C 1.15.6.2:
5541: removed transaction from ^cache
5542:
5543: 2001-12-05 paf
5544: * src/targets/cgi/parser3.C 1.144:
5545: * src/targets/cgi/parser3.C 1.145:
5546: fatal error reporting fixed.
5547: in IIS5 there were a prob with illegal call check
5548:
5549: 2001-12-04 paf
5550: * src/classes/op.C 1.62.2.1:
5551: * src/classes/table.C 1.133.2.2:
5552: * src/include/pa_request.h 1.111.2.1:
5553: * src/main/pa_request.C 1.182.2.1:
5554: measures to log
5555:
5556: 2001-11-26 paf
5557: * src/targets/apache13/mod_parser3.C 1.13:
5558: merge dir config now works OK with parser_root_config_filespec
5559:
5560: 20011126 paf: noticed, that this is called even on virtual root merge with something "parent", while thought that that is part of merge_server...
5561:
5562: 2001-11-23 paf
5563: * src/classes/hashfile.C 1.16:
5564: * src/classes/table.C 1.134:
5565: * src/include/pa_db_table.h 1.9:
5566: * src/main/pa_common.C 1.92:
5567: * src/main/pa_db_table.C 1.14:
5568: * src/main/pa_string.C 1.127:
5569: * src/types/pa_vhashfile.C 1.15:
5570: merged from _0014, 1
5571:
5572: * src/classes/hashfile.C 1.15.6.1:
5573: * src/classes/table.C 1.133.2.1:
5574: * src/include/pa_db_table.h 1.8.6.1:
5575: * src/main/pa_common.C 1.91.4.1:
5576: * src/main/pa_db_table.C 1.12.6.2:
5577: * src/types/pa_vhashfile.C 1.14.6.1:
5578: hashfile bugfix2 more wrong sizes.
5579: ^cache behaviour changed: if ^cache(33) would change
5580:
5581: 0660 bits in file_write & hashfile create
5582:
5583: * src/main/pa_db_table.C 1.12.6.1:
5584: * src/main/pa_db_table.C 1.13:
5585: * src/main/pa_string.C 1.125.2.1:
5586: * src/main/pa_string.C 1.126:
5587: cache bugfix [wrong types after pa_string optimization]
5588:
5589: 2001-11-22 paf
5590: * src/main/untaint.C 1.82:
5591: ORIGINS mode removed UHTML
5592:
5593: * src/classes/op.C 1.62:
5594: process cstr(,connection)
5595:
5596: * src/Makefile.in 1.38:
5597: * src/classes/gd/Makefile.in 1.26:
5598: * src/classes/xdoc.C 1.47:
5599: * src/targets/Makefile.in 1.26:
5600: * src/targets/apache13/Makefile.in 1.25:
5601: * src/targets/cgi/Makefile.in 1.30:
5602: cached xslt [removed nocache forcing]
5603:
5604: * src/classes/op.C 1.61:
5605: process now gets its body on current language, not as-is
5606:
5607: * src/main/untaint.C 1.81:
5608: ORIGINS mode was bad - forgot about optimize bit
5609:
5610: * src/classes/table.C 1.133:
5611: * src/include/pa_table.h 1.37:
5612: * src/main/pa_table.C 1.41:
5613: table.offset[whence]
5614:
5615: 2001-11-21 paf
5616: * src/classes/table.C 1.132:
5617: * src/main/pa_string.C 1.124:
5618: * src/main/untaint.C 1.78:
5619: * src/targets/cgi/parser3.C 1.141:
5620: table.append bug fixed: forgot to switch default language for {
5621: code}, it happen to change it's language from CLEAN, so later
5622: refused to split by CLEAN \t
5623:
5624: * src/classes/xdoc.C 1.46:
5625: * src/types/pa_vxdoc.C 1.7:
5626: * src/types/pa_vxdoc.h 1.13:
5627: <xsl:output
5628: output options made identical to xsl:output attributes
5629: exclusion:
5630: cdata-section-elements
5631: what xalan can do but that not used now:
5632: it can escape and remove CDATA sections
5633:
5634: * src/targets/cgi/parser3.C 1.142:
5635: removed debug cgi||1
5636:
5637: * src/main/untaint.C 1.80:
5638: * src/targets/cgi/parser3.C 1.143:
5639: optimized \r produced by xslt
5640:
5641: * src/main/pa_string.C 1.125:
5642: * src/main/untaint.C 1.79:
5643: cached some string::size() es
5644:
5645: 2001-11-20 paf
5646: * src/classes/Makefile.am 1.31:
5647: * src/classes/Makefile.in 1.33:
5648: * src/classes/table.C 1.131:
5649: * src/main/Makefile.am 1.25:
5650: * src/main/Makefile.in 1.30:
5651: * src/main/pa_exception.C 1.27:
5652: * src/types/Makefile.am 1.13:
5653: * src/types/Makefile.in 1.25:
5654: moved ident.C & co to bottom of dependeces, so that errors
5655: would popup quicklier, fixed line numbering in table::sql
5656:
5657: 2001-11-19 paf
5658: * src/classes/op.C 1.60:
5659: * src/include/pa_request.h 1.111:
5660: * src/include/pa_string.h 1.119:
5661: * src/include/pa_types.h 1.34:
5662: * src/main/pa_globals.C 1.92:
5663: * src/main/pa_request.C 1.182:
5664: * src/main/pa_string.C 1.123:
5665: * src/main/untaint.C 1.77:
5666: * src/targets/apache13/mod_parser3.C 1.12:
5667: * src/targets/cgi/parser3.C 1.140:
5668: * src/targets/isapi/parser3isapi.C 1.60:
5669: * src/types/pa_wcontext.C 1.13:
5670: * src/types/pa_wcontext.h 1.22:
5671: UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
5672:
5673: * src/classes/Makefile.in 1.32:
5674: * src/classes/gd/Makefile.in 1.25:
5675: * src/main/Makefile.in 1.29:
5676: * src/targets/Makefile.am 1.8:
5677: * src/targets/Makefile.in 1.25:
5678: * src/targets/apache13/Makefile.in 1.24:
5679: * src/targets/apache13/mod_parser3.C 1.11:
5680: * src/targets/cgi/Makefile.in 1.29:
5681: * src/targets/cgi/parser3.C 1.139:
5682: * src/types/Makefile.in 1.24:
5683: #if _MSC_VER _set_new_handler
5684:
5685: * src/Makefile.in 1.37:
5686: * src/targets/apache13/mod_parser3.C 1.10:
5687: * src/targets/cgi/parser3.C 1.138:
5688: * src/targets/isapi/parser3isapi.C 1.59:
5689: set_new_handler in apache&isapi
5690:
5691: 2001-11-16 paf
5692: * src/include/pa_string.h 1.117:
5693: * src/main/pa_string.C 1.120:
5694: * src/main/pa_string.C 1.121:
5695: * src/main/untaint.C 1.76:
5696: * src/types/pa_vstring.C 1.14:
5697: removed 1+4 bytes from String
5698:
5699: * src/include/pa_string.h 1.118:
5700: * src/include/pa_types.h 1.33:
5701: * src/main/pa_string.C 1.122:
5702: removed 8 bytes from String, 2 bytes from string::chunk::row::item
5703:
5704: * src/include/pa_globals.h 1.69:
5705: * src/include/pa_string.h 1.116:
5706: * src/include/pa_types.h 1.32:
5707: * src/main/pa_globals.C 1.91:
5708: * src/main/pa_pool.C 1.44:
5709: * src/main/pa_pool.C 1.45:
5710: * src/main/pa_request.C 1.181:
5711: * src/main/untaint.C 1.75:
5712: * src/sql/pa_sql_driver.h 1.24:
5713: * src/targets/cgi/parser3.C 1.136:
5714: introducing estimating String::cstr_bufsize, 0
5715:
5716: * src/include/pa_pool.h 1.70:
5717: * src/include/pa_pool.h 1.71:
5718: * src/main/execute.C 1.206:
5719: * src/main/pa_pool.C 1.41:
5720: * src/main/pa_pool.C 1.42:
5721: * src/main/pa_pool.C 1.43:
5722: * src/targets/cgi/parser3.C 1.134:
5723: * src/targets/cgi/parser3.C 1.135:
5724: die in pool::fail
5725:
5726: * src/targets/cgi/parser3.C 1.137:
5727: pool debug @ die
5728:
5729: 2001-11-15 paf
5730: * src/Makefile.in 1.36:
5731: configure set_new_handler check added
5732:
5733: * src/targets/cgi/parser3.C 1.131:
5734: set_new_handler started
5735:
5736: * src/include/pa_exception.h 1.22:
5737: * src/main/execute.C 1.205:
5738: * src/main/main.dsp 1.140:
5739: * src/main/pa_exception.C 1.26:
5740: * src/targets/cgi/parser3.C 1.133:
5741: exception with dynamic buffer re-back
5742: now with counter
5743:
5744: * src/include/pa_config_auto.h.in 1.13:
5745: * src/main/Makefile.in 1.28:
5746: makes
5747:
5748: * src/include/pa_exception.h 1.21:
5749: * src/main/pa_exception.C 1.25:
5750: exception with static buffer back
5751:
5752: * src/classes/classes.awk 1.5:
5753: * src/include/pa_config_auto.h.in 1.14:
5754: * src/include/pa_config_includes.h 1.13:
5755: setnewhandler check
5756:
5757: * src/targets/cgi/parser3.C 1.132:
5758: std::
5759:
5760: 2001-11-14 paf
5761: * src/main/execute.C [no_bad_constructors_try] 1.203.2.1:
5762: * src/types/pa_vclass.h [no_bad_constructors_try] 1.21.2.1:
5763: * src/types/pa_vobject.h [no_bad_constructors_try] 1.13.2.1:
5764: * src/types/pa_vstateless_class.h [no_bad_constructors_try] 1.20.2.1:
5765: * src/types/pa_vstateless_object.h [no_bad_constructors_try] 1.12.2.1:
5766: fixed this:
5767: $bred[^string::length[]]
5768: $bred[^response::clear[]]
5769: $bred[^int::int[]]
5770:
5771: now VObject creation moved into overriden VClass::create_new_value, thus 0 from create_new_value means that class has no ctors
5772:
5773: * src/include/pa_common.h 1.64:
5774: * src/include/pa_common.h 1.65:
5775: * src/include/pa_common.h 1.66:
5776: * src/main/pa_common.C 1.90:
5777: * src/main/pa_common.C 1.91:
5778: snprintf replacement was wrong
5779:
5780: * src/main/execute.C 1.204:
5781: * src/types/pa_vclass.h 1.22:
5782: * src/types/pa_vobject.h 1.14:
5783: * src/types/pa_vstateless_class.h 1.21:
5784: * src/types/pa_vstateless_object.h 1.13:
5785: merged with no_bad_constructors_try
5786:
5787: * src/classes/op.C 1.59:
5788: ^untaint{body} as-is default now
5789:
5790: * src/main/pa_request.C 1.180:
5791: z
5792:
5793: * src/include/pa_common.h 1.63:
5794: * src/main/pa_common.C 1.88:
5795: * src/main/pa_common.C 1.89:
5796: snprintf on buffer full returns
5797: win32 -1
5798: solaris >buffer_size
5799:
5800: checked all that
5801:
5802: 2001-11-13 paf
5803: * src/classes/classes.C 1.13:
5804: returned accedently removed if in foreach callbacks [when hash
5805: no-0-restructure]
5806:
5807: 2001-11-12 paf
5808: * src/classes/classes.C 1.12:
5809: * src/classes/hash.C 1.31:
5810: * src/classes/xdoc.C 1.45:
5811: * src/include/pa_hash.h 1.51:
5812: * src/main/pa_db_connection.C 1.33:
5813: * src/main/pa_db_manager.C 1.18:
5814: * src/main/pa_dictionary.C 1.10:
5815: * src/main/pa_hash.C 1.48:
5816: * src/main/pa_sql_driver_manager.C 1.55:
5817: * src/main/pa_stylesheet_manager.C 1.7:
5818: hash now does not containt 0 values. put 0 actullay removes.
5819: no check on 0 value in foreach now required
5820:
5821: * src/classes/date.C 1.13:
5822: date.roll parser2 alg used
5823:
5824: * src/main/pa_pool.C 1.40:
5825: changed xdoc createXXX politics, now string passed as-is to
5826: method, xalan makes & into & itself
5827:
5828: 2001-11-11 paf
5829: * src/main/pa_sql_driver_manager.C 1.53:
5830: * src/sql/pa_sql_driver.h 1.21:
5831: sql driver initialize not const
5832:
5833: * src/sql/pa_sql_driver.h 1.23:
5834: removed extra constructor, doc
5835:
5836: * src/main/pa_sql_driver_manager.C 1.54:
5837: * src/sql/pa_sql_driver.h 1.22:
5838: CRLF
5839:
5840: 2001-11-10 paf
5841: * src/main/pa_exec.C 1.18:
5842: doc
5843:
5844: 2001-11-09 paf
5845: * src/main/pa_common.C 1.87:
5846: line endings fixing fixed last piece[was still cstr oriented]
5847:
5848: * src/include/pa_common.h 1.62:
5849: * src/main/pa_common.C 1.86:
5850: * src/types/pa_vform.C 1.48:
5851: line endings fixing got rid of cstr, now must work ok with post multipart
5852:
5853: * src/classes/string.C 1.90:
5854: * src/classes/xdoc.C 1.44:
5855: xdoc::set{code} now untaints param properly
5856:
5857: * src/types/pa_vform.C 1.47:
5858: line endings fixed at post / multipart / not file also now
5859:
5860: * src/classes/string.C 1.89:
5861: string.save now does untainting before saving
5862:
5863: 2001-11-08 paf
5864: * src/include/pa_request.h 1.110:
5865: * src/main/pa_request.C 1.179:
5866: * src/targets/apache13/mod_parser3.C 1.9:
5867: * src/targets/cgi/parser3.C 1.130:
5868: * src/targets/isapi/parser3isapi.C 1.58:
5869: apache 'status' class enabler
5870:
5871: <Location /parser-status.html>
5872: ParserStatusAllowed
5873: </Location>
5874:
5875: * src/Makefile.in 1.35:
5876: * src/include/pa_common.h 1.61:
5877: * src/main/Makefile.am 1.24:
5878: * src/main/Makefile.in 1.27:
5879: * src/targets/cgi/pa_pool.C 1.32:
5880: makes
5881:
5882: * src/include/pa_cache_managers.h 1.2:
5883: * src/include/pa_charset_manager.h 1.6:
5884: * src/include/pa_db_manager.h 1.10:
5885: * src/include/pa_sql_driver_manager.h 1.18:
5886: * src/include/pa_stylesheet_manager.h 1.7:
5887: * src/main/pa_charset_manager.C 1.8:
5888: * src/main/pa_db_manager.C 1.17:
5889: * src/main/pa_sql_driver_manager.C 1.52:
5890: * src/main/pa_stylesheet_manager.C 1.6:
5891: restructured Cache manager to be simple parent, not second
5892: parent [gcc 2.96 strangly refused to call virtual from second
5893: parent]
5894:
5895: * src/include/pa_cache_managers.h 1.1:
5896: * src/include/pa_charset_manager.h 1.5:
5897: * src/include/pa_db_manager.h 1.9:
5898: * src/include/pa_sql_driver_manager.h 1.17:
5899: * src/include/pa_stylesheet_manager.h 1.6:
5900: * src/main/main.dsp 1.139:
5901: * src/main/pa_cache_managers.C 1.1:
5902: * src/main/pa_charset_manager.C 1.7:
5903: * src/main/pa_db_manager.C 1.16:
5904: * src/main/pa_globals.C 1.90:
5905: * src/main/pa_request.C 1.178:
5906: * src/main/pa_sql_driver_manager.C 1.51:
5907: * src/main/pa_stylesheet_manager.C 1.5:
5908: * src/types/pa_vstatus.h 1.4:
5909: cache_managers, maybe-expiring every request
5910: todo: apache 'status' class enabler
5911:
5912: 2001-11-05 paf
5913: * src/classes/xdoc.C 1.42:
5914: * src/include/pa_db_connection.h 1.16:
5915: * src/include/pa_stylesheet_connection.h 1.15:
5916: * src/include/pa_stylesheet_manager.h 1.4:
5917: * src/main/pa_stylesheet_manager.C 1.3:
5918: * src/types/pa_vstatus.h 1.2:
5919: $status:stylesheet
5920:
5921: * src/targets/cgi/parser3.C 1.129:
5922: read can return 0, that means sort of sig_pipe on freebsd [moko's experiments].
5923: checked that in cgi, on apache already done :)
5924:
5925: * src/main/pa_db_connection.C 1.31:
5926: * src/main/pa_db_manager.C 1.14:
5927: * src/main/pa_request.C 1.177:
5928: hence i removed skipping 0 values in hash::for_each-es we need to check cleaned cache items manually. few more checks.
5929:
5930: expiring to 0 time was wrong, changed to 'now' time
5931:
5932: * src/main/pa_db_connection.C 1.30:
5933: * src/main/pa_db_manager.C 1.13:
5934: hence i removed skipping 0 values in hash::for_each-es we need
5935: to check cleaned cache items manually
5936:
5937: * src/include/pa_charset_connection.h 1.3:
5938: * src/main/pa_charset_manager.C 1.5:
5939: $status:charset
5940:
5941: * src/classes/classes.C 1.11:
5942: * src/classes/classes.h 1.14:
5943: * src/classes/date.C 1.12:
5944: * src/classes/double.C 1.41:
5945: * src/classes/file.C 1.65:
5946: * src/classes/form.C 1.19:
5947: * src/classes/gd/gif.C 1.22:
5948: * src/classes/gd/gif.h 1.18:
5949: * src/classes/gd/gifio.C 1.15:
5950: * src/classes/hash.C 1.30:
5951: * src/classes/hashfile.C 1.15:
5952: * src/classes/image.C 1.62:
5953: * src/classes/int.C 1.38:
5954: * src/classes/mail.C 1.44:
5955: * src/classes/math.C 1.9:
5956: * src/classes/op.C 1.58:
5957: * src/classes/response.C 1.16:
5958: * src/classes/smtp/comms.C 1.5:
5959: * src/classes/smtp/smtp.C 1.6:
5960: * src/classes/smtp/smtp.h 1.5:
5961: * src/classes/string.C 1.88:
5962: * src/classes/table.C 1.130:
5963: * src/classes/void.C 1.13:
5964: * src/classes/xdoc.C 1.43:
5965: * src/classes/xnode.C 1.18:
5966: * src/classes/xnode.h 1.4:
5967: * src/include/pa_array.h 1.47:
5968: * src/include/pa_charset_connection.h 1.4:
5969: * src/include/pa_charset_manager.h 1.4:
5970: * src/include/pa_common.h 1.60:
5971: * src/include/pa_config_fixed.h 1.30:
5972: * src/include/pa_config_includes.h 1.12:
5973: * src/include/pa_db_connection.h 1.17:
5974: * src/include/pa_db_manager.h 1.8:
5975: * src/include/pa_db_table.h 1.8:
5976: * src/include/pa_dictionary.h 1.7:
5977: * src/include/pa_dir.h 1.8:
5978: * src/include/pa_exception.h 1.20:
5979: * src/include/pa_exec.h 1.4:
5980: * src/include/pa_globals.h 1.68:
5981: * src/include/pa_hash.h 1.50:
5982: * src/include/pa_opcode.h 1.8:
5983: * src/include/pa_pool.h 1.69:
5984: * src/include/pa_pragma_pack_begin.h 1.2:
5985: * src/include/pa_pragma_pack_end.h 1.2:
5986: * src/include/pa_request.h 1.109:
5987: * src/include/pa_sapi.h 1.15:
5988: * src/include/pa_socks.h 1.5:
5989: * src/include/pa_sql_connection.h 1.19:
5990: * src/include/pa_sql_driver_manager.h 1.16:
5991: * src/include/pa_stack.h 1.11:
5992: * src/include/pa_string.h 1.115:
5993: * src/include/pa_stylesheet_connection.h 1.16:
5994: * src/include/pa_stylesheet_manager.h 1.5:
5995: * src/include/pa_table.h 1.36:
5996: * src/include/pa_threads.h 1.20:
5997: * src/include/pa_types.h 1.31:
5998: * src/main/compile.C 1.53:
5999: * src/main/compile.tab.C 1.26:
6000: * src/main/compile_tools.C 1.40:
6001: * src/main/compile_tools.h 1.51:
6002: * src/main/execute.C 1.203:
6003: * src/main/pa_array.C 1.43:
6004: * src/main/pa_charset_connection.C 1.11:
6005: * src/main/pa_charset_manager.C 1.6:
6006: * src/main/pa_common.C 1.85:
6007: * src/main/pa_db_connection.C 1.28:
6008: * src/main/pa_db_manager.C 1.12:
6009: * src/main/pa_db_table.C 1.11:
6010: * src/main/pa_dictionary.C 1.9:
6011: * src/main/pa_dir.C 1.8:
6012: * src/main/pa_exception.C 1.24:
6013: * src/main/pa_exec.C 1.17:
6014: * src/main/pa_globals.C 1.89:
6015: * src/main/pa_hash.C 1.47:
6016: * src/main/pa_pool.C 1.39:
6017: * src/main/pa_request.C 1.176:
6018: * src/main/pa_socks.C 1.8:
6019: * src/main/pa_sql_driver_manager.C 1.50:
6020: * src/main/pa_status_provider.C 1.2:
6021: * src/main/pa_string.C 1.119:
6022: * src/main/pa_stylesheet_manager.C 1.4:
6023: * src/main/pa_table.C 1.40:
6024: * src/main/untaint.C 1.74:
6025: * src/sql/pa_sql_driver.h 1.20:
6026: * src/targets/apache13/mod_parser3.C 1.8:
6027: * src/targets/apache13/pa_pool.C 1.3:
6028: * src/targets/apache13/pa_threads.C 1.3:
6029: * src/targets/cgi/pa_pool.C 1.31:
6030: * src/targets/cgi/pa_threads.C 1.5:
6031: * src/targets/cgi/parser3.C 1.128:
6032: * src/targets/cgi/pool_storage.h 1.5:
6033: * src/targets/isapi/pa_pool.C 1.9:
6034: * src/targets/isapi/pa_threads.C 1.5:
6035: * src/targets/isapi/parser3isapi.C 1.57:
6036: * src/targets/isapi/pool_storage.h 1.13:
6037: * src/types/pa_valiased.C 1.11:
6038: * src/types/pa_valiased.h 1.16:
6039: * src/types/pa_value.h 1.77:
6040: * src/types/pa_vbool.h 1.15:
6041: * src/types/pa_vclass.h 1.21:
6042: * src/types/pa_vcode_frame.h 1.12:
6043: * src/types/pa_vcookie.C 1.32:
6044: * src/types/pa_vcookie.h 1.13:
6045: * src/types/pa_vdate.h 1.6:
6046: * src/types/pa_vdouble.h 1.28:
6047: * src/types/pa_venv.h 1.18:
6048: * src/types/pa_vfile.C 1.23:
6049: * src/types/pa_vfile.h 1.37:
6050: * src/types/pa_vform.C 1.46:
6051: * src/types/pa_vform.h 1.29:
6052: * src/types/pa_vhash.h 1.27:
6053: * src/types/pa_vhashfile.C 1.14:
6054: * src/types/pa_vhashfile.h 1.12:
6055: * src/types/pa_vimage.C 1.14:
6056: * src/types/pa_vimage.h 1.22:
6057: * src/types/pa_vint.h 1.29:
6058: * src/types/pa_vjunction.h 1.10:
6059: * src/types/pa_vmath.h 1.4:
6060: * src/types/pa_vmethod_frame.h 1.19:
6061: * src/types/pa_vobject.h 1.13:
6062: * src/types/pa_vrequest.C 1.11:
6063: * src/types/pa_vrequest.h 1.12:
6064: * src/types/pa_vresponse.h 1.17:
6065: * src/types/pa_vstateless_class.C 1.11:
6066: * src/types/pa_vstateless_class.h 1.20:
6067: * src/types/pa_vstateless_object.h 1.12:
6068: * src/types/pa_vstatus.h 1.3:
6069: * src/types/pa_vstring.C 1.13:
6070: * src/types/pa_vstring.h 1.39:
6071: * src/types/pa_vtable.C 1.9:
6072: * src/types/pa_vtable.h 1.35:
6073: * src/types/pa_vvoid.h 1.6:
6074: * src/types/pa_vxdoc.C 1.6:
6075: * src/types/pa_vxdoc.h 1.12:
6076: * src/types/pa_vxnode.C 1.11:
6077: * src/types/pa_vxnode.h 1.8:
6078: * src/types/pa_wcontext.C 1.12:
6079: * src/types/pa_wcontext.h 1.21:
6080: * src/types/pa_wwrapper.h 1.14:
6081: $status:db
6082: fixed used not initialized in db_connection & db_table
6083:
6084: * src/include/pa_charset_manager.h 1.3:
6085: * src/include/pa_db_manager.h 1.7:
6086: * src/include/pa_request.h 1.108:
6087: * src/include/pa_sql_connection.h 1.18:
6088: * src/include/pa_sql_driver_manager.h 1.15:
6089: * src/include/pa_stylesheet_manager.h 1.3:
6090: * src/main/main.dsp 1.138:
6091: * src/main/pa_charset_manager.C 1.4:
6092: * src/main/pa_common.C 1.84:
6093: * src/main/pa_db_manager.C 1.11:
6094: * src/main/pa_globals.C 1.88:
6095: * src/main/pa_request.C 1.175:
6096: * src/main/pa_sql_driver_manager.C 1.49:
6097: * src/main/pa_status_provider.C 1.1:
6098: * src/main/pa_stylesheet_manager.C 1.2:
6099: * src/types/pa_vstatus.h 1.1:
6100: * src/types/pa_vxnode.C 1.10:
6101: * src/types/types.dsp 1.14:
6102: started status parser class
6103:
6104: * src/main/pa_db_connection.C 1.29:
6105: * src/main/pa_db_table.C 1.12:
6106: parser_multithreaded check was wrong
6107:
6108: * src/main/pa_db_connection.C 1.32:
6109: * src/main/pa_db_manager.C 1.15:
6110: expiration from debug to normal
6111:
6112: 2001-11-01 paf
6113: * src/classes/hash.C 1.26:
6114: * src/classes/op.C 1.54:
6115: * src/types/pa_vmethod_frame.h 1.18:
6116: * src/types/pa_vstring.C 1.12:
6117: * src/types/pa_vstring.h 1.38:
6118: ^foreach[key|value]{body}[[separator]|{separator}]
6119:
6120: * src/classes/hash.C 1.25:
6121: * src/include/pa_hash.h 1.48:
6122: * src/main/pa_hash.C 1.44:
6123: * src/types/pa_vcookie.C 1.31:
6124: ^hash.delete[key]
6125:
6126: * src/classes/gd/gif.C 1.21:
6127: * src/classes/math.C 1.8:
6128: * src/include/pa_common.h 1.59:
6129: HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
6130:
6131: * src/classes/op.C 1.57:
6132: ^for endless loop check strightened
6133:
6134: * src/Makefile.in 1.34:
6135: * src/classes/Makefile.in 1.31:
6136: * src/classes/gd/Makefile.in 1.24:
6137: * src/include/pa_config_auto.h.in 1.12:
6138: * src/main/Makefile.in 1.26:
6139: * src/targets/Makefile.in 1.24:
6140: * src/targets/apache13/Makefile.in 1.23:
6141: * src/targets/cgi/Makefile.in 1.28:
6142: * src/types/Makefile.in 1.23:
6143: makes
6144:
6145: * src/main/pa_hash.C 1.46:
6146: removed old extra include
6147:
6148: * src/classes/hash.C 1.28:
6149: * src/classes/xdoc.C 1.41:
6150: * src/classes/xnode.C 1.17:
6151: * src/include/pa_hash.h 1.49:
6152: * src/main/pa_hash.C 1.45:
6153: * src/main/pa_request.C 1.174:
6154: * src/types/pa_vhash.h 1.26:
6155: * src/types/pa_vxnode.C 1.9:
6156: hash locking
6157: disabled changing of hash inside of foreach
6158:
6159: * src/classes/hash.C 1.27:
6160: * src/classes/hashfile.C 1.14:
6161: * src/types/pa_vhashfile.C 1.13:
6162: ^hashfile.foreach[key|value]{body}[[separator]|{separator}]
6163: prev were hash.foreach
6164:
6165: * src/classes/hash.C 1.29:
6166: * src/classes/op.C 1.56:
6167: * src/main/execute.C 1.202:
6168: changed root behavior in native calls.
6169: it left unchanged, so ^for ^foreach & co can use r.root to write their i & key,value there
6170:
6171: * src/classes/op.C 1.55:
6172: detected for var storage bug, fixed. todo:foreach
6173:
6174: 2001-10-31 paf
6175: * src/main/pa_sql_driver_manager.C 1.47:
6176: hiding passwords and addresses from accidental show [imagine
6177: user forgot @exception]
6178:
6179: * src/main/pa_db_connection.C 1.26:
6180: * src/main/pa_sql_driver_manager.C 1.48:
6181: // lockdetector flags
6182: dbenv.lk_detect=DB_LOCK_RANDOM;
6183:
6184: * src/include/pa_opcode.h 1.7:
6185: * src/main/compile.tab.C 1.25:
6186: * src/main/compile.y 1.173:
6187: * src/main/execute.C 1.201:
6188: \ in expression: int divide 10/3=3
6189:
6190: * src/main/pa_common.C 1.81:
6191: typing bug in common - bad ifdeff
6192:
6193: * src/types/pa_vhashfile.h 1.11:
6194: hashfile ^delete to do something only inside of ^cache
6195:
6196: * src/include/pa_threads.h 1.19:
6197: * src/main/pa_db_connection.C 1.25:
6198: * src/main/pa_db_table.C 1.10:
6199: * src/targets/apache13/pa_threads.C 1.2:
6200: * src/targets/cgi/pa_threads.C 1.4:
6201: * src/targets/isapi/pa_threads.C 1.4:
6202: libdb DB_THREAD flag only when really needed
6203:
6204: * src/main/pa_db_connection.C 1.27:
6205: z
6206:
6207: * src/classes/file.C 1.64:
6208: * src/classes/image.C 1.61:
6209: * src/classes/mail.C 1.43:
6210: * src/classes/string.C 1.87:
6211: * src/classes/xnode.C 1.16:
6212: * src/include/pa_common.h 1.58:
6213: * src/main/pa_common.C 1.80:
6214: ^string.save[[append;]path]
6215:
6216: * src/main/compile.C 1.52:
6217: * src/main/pa_common.C 1.83:
6218: completely empty file now considered "read", not ignored [not
6219: perfect trick used]
6220:
6221: * src/classes/table.C 1.129:
6222: ^table.save[[nameless|+append;]path]
6223:
6224: * src/main/pa_common.C 1.82:
6225: simplier common ifdefs
6226:
6227: 2001-10-30 paf
6228: * src/include/pa_common.h 1.57:
6229: * src/main/pa_common.C 1.79:
6230: * src/types/pa_vform.C 1.45:
6231: form post data line endings not reformatted now.
6232:
6233: * src/classes/xdoc.C 1.40:
6234: rolled back {} in xdoc.createTextNode for now
6235:
6236: * src/classes/classes.dsp 1.13:
6237: * src/classes/gd/gd.dsp 1.17:
6238: * src/classes/smtp/smtp.dsp 1.14:
6239: * src/main/main.dsp 1.137:
6240: * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
6241: * src/targets/cgi/parser3.dsp 1.38:
6242: * src/targets/isapi/parser3isapi.dsp 1.29:
6243: * src/types/types.dsp 1.13:
6244: enabled debug incremental compile
6245:
6246: * src/main/pa_db_connection.C 1.24:
6247: * src/main/pa_db_manager.C 1.10:
6248: * src/main/pa_db_table.C 1.9:
6249: * src/main/pa_exec.C 1.16:
6250: * src/main/pa_request.C 1.173:
6251: * src/main/pa_sql_driver_manager.C 1.46:
6252: * src/main/pa_string.C 1.118:
6253: cstr(asis) default param removed
6254:
6255: * src/types/pa_vform.C 1.44:
6256: * src/types/pa_vform.h 1.28:
6257: AppendFormEntry length param now required [had bug when file=
6258: has no value]
6259:
6260: * src/types/pa_vform.C 1.43:
6261: VForm::AppendFormEntry {length convention was broken} fix_line_breaks
6262:
6263: * src/include/pa_dir.h 1.7:
6264: LOAD_DIR fixed
6265:
6266: * src/include/pa_config_fixed.h 1.29:
6267: * src/include/pa_pragma_pack_begin.h 1.1:
6268: * src/include/pa_pragma_pack_end.h 1.1:
6269: * src/include/pa_string.h 1.114:
6270: * src/include/pa_types.h 1.30:
6271: String & Origin packed with #pragma pack
6272:
6273: * src/Makefile.in 1.33:
6274: * src/include/pa_config_auto.h.in 1.11:
6275: pragma detection
6276:
6277: * src/classes/xdoc.C 1.39:
6278: rolled back {} in xdoc.createElement for now
6279:
6280: 2001-10-29 paf
6281: * src/types/pa_wcontext.h 1.20:
6282: bitfield syntax stricter
6283:
6284: * src/include/pa_string.h 1.111:
6285: * src/main/pa_string.C 1.115:
6286: * src/targets/cgi/pa_pool.C 1.27:
6287: debugging memory
6288: String::fused_rows func now
6289:
6290: [Mon Oct 29 17:55:45 2001] total 5917436/158731
6291: [Mon Oct 29 18:11:53 2001] total 5796092/158731
6292:
6293: * src/classes/file.C 1.61:
6294: * src/classes/image.C 1.60:
6295: * src/classes/string.C 1.86:
6296: * src/classes/xdoc.C 1.38:
6297: * src/include/pa_pool.h 1.68:
6298: * src/include/pa_string.h 1.109:
6299: * src/main/execute.C 1.199:
6300: * src/main/pa_array.C 1.41:
6301: * src/main/pa_common.C 1.78:
6302: * src/main/pa_hash.C 1.43:
6303: * src/main/pa_sql_driver_manager.C 1.45:
6304: * src/main/pa_string.C 1.114:
6305: * src/main/untaint.C 1.70:
6306: * src/targets/cgi/pa_pool.C 1.25:
6307: * src/targets/cgi/parser3.C 1.126:
6308: * src/types/pa_vcookie.C 1.30:
6309: * src/types/pa_vstring.h 1.37:
6310: debuggging memory.
6311: string::as_int/double now usually uses stack, not heap [200K out of 17M :)]
6312: VString(String&) not copies reference [29M -> 17M]
6313:
6314: * src/include/pa_sql_connection.h 1.17:
6315: SQL_CONNECTION_FUNC_GUARDED name
6316:
6317: * src/targets/isapi/pa_pool.C 1.8:
6318: added isapi&apache real_malloc debug param.someday either ifdef
6319: or remove it
6320:
6321: * src/targets/apache13/pa_pool.C 1.2:
6322: * src/targets/cgi/pa_pool.C 1.30:
6323: * src/targets/cgi/parser3.C 1.127:
6324: removed debug defines
6325:
6326: * src/Makefile.am 1.12:
6327: .am order
6328:
6329: * src/main/pa_sql_driver_manager.C 1.44:
6330: ping to have services [old hiding bug]
6331:
6332: * src/main/untaint.C 1.73:
6333: optimizing returned after debugging
6334:
6335: * src/include/pa_array.h 1.45:
6336: * src/include/pa_charset_manager.h 1.2:
6337: * src/include/pa_db_connection.h 1.15:
6338: * src/include/pa_db_manager.h 1.6:
6339: * src/include/pa_db_table.h 1.7:
6340: * src/include/pa_hash.h 1.46:
6341: * src/include/pa_request.h 1.107:
6342: * src/include/pa_sql_driver_manager.h 1.14:
6343: * src/include/pa_stylesheet_manager.h 1.2:
6344: * src/include/pa_threads.h 1.18:
6345: * src/types/pa_valiased.h 1.15:
6346: * src/types/pa_vhashfile.h 1.10:
6347: * src/types/pa_vstateless_class.h 1.19:
6348: * src/types/pa_wcontext.h 1.18:
6349: gcc 3.0.1 required "friend class"
6350:
6351: ../include/pa_request.h:51: friend declaration requires class-key, i.e. `friend
6352: class Temp_lang'
6353:
6354: * src/include/pa_string.h 1.112:
6355: * src/main/pa_string.C 1.116:
6356: * src/main/untaint.C 1.71:
6357: * src/targets/cgi/pa_pool.C 1.29:
6358: String size_t replace to uint in proper places [todo:Array]
6359:
6360: * src/classes/file.C 1.62:
6361: * src/include/pa_hash.h 1.47:
6362: * src/include/pa_string.h 1.110:
6363: * src/main/pa_globals.C 1.87:
6364: * src/targets/cgi/pa_pool.C 1.26:
6365: debugging memory
6366: hash key ref now
6367:
6368: [Mon Oct 29 16:01:17 2001] total 17050496/202647
6369: [Mon Oct 29 17:11:17 2001] total 16867948/202658
6370:
6371: * src/classes/file.C 1.63:
6372: * src/types/pa_vimage.C 1.13:
6373: image&file couple stack string hash.puts
6374:
6375: * src/main/execute.C 1.200:
6376: * src/targets/cgi/pa_pool.C 1.28:
6377: * src/targets/cgi/parser3.dsp 1.37:
6378: * src/types/pa_wcontext.h 1.19:
6379: * src/types/pa_wwrapper.h 1.13:
6380: debugging memory
6381: WContext
6382: flags to bits
6383:
6384: total 5 652 652/158731
6385: total 5 469 332/158731
6386:
6387: * src/include/pa_sql_connection.h 1.16:
6388: there were one wrong SQL_CONNECTION_FUNC_GUARDED [failed]
6389:
6390: * src/include/pa_exception.h 1.19:
6391: * src/include/pa_sql_connection.h 1.15:
6392: * src/main/pa_exception.C 1.23:
6393: * src/main/pa_sql_driver_manager.C 1.43:
6394: * src/sql/pa_sql_driver.h 1.19:
6395: sql driver impl changed in _throw part.
6396:
6397: the idea is to #1 jump to C++ some function to main body, where
6398: every function stack frame has exception unwind information
6399: and from there... #2 propagate_exception()
6400:
6401: * src/include/pa_array.h 1.46:
6402: * src/main/pa_array.C 1.42:
6403: debugging memory
6404: Array:: without cache in get/put now
6405:
6406: [Mon Oct 29 18:23:02 2001] total 5 796 092/158731
6407: [Mon Oct 29 18:25:27 2001] total 5 652 652/158731
6408:
6409: * src/include/pa_string.h 1.113:
6410: * src/include/pa_types.h 1.29:
6411: * src/main/pa_string.C 1.117:
6412: * src/main/untaint.C 1.72:
6413: memory hunging
6414: #pragma pack(1)
6415:
6416: 16 419 844
6417: 13 169 394
6418:
6419: 2001-10-28 paf
6420: * src/include/pa_config_auto.h.in 1.10:
6421: * src/include/pa_config_fixed.h 1.28:
6422: * src/include/pa_db_connection.h 1.14:
6423: * src/include/pa_db_manager.h 1.5:
6424: * src/include/pa_db_table.h 1.6:
6425: * src/main/pa_db_connection.C 1.20:
6426: * src/main/pa_db_table.C 1.6:
6427: db2 on linux with DB 2.4.14: (6/2/98)
6428:
6429: * src/main/pa_db_connection.C 1.21:
6430: * src/main/pa_db_table.C 1.8:
6431: exception translation
6432:
6433: * src/main/pa_db_connection.C 1.22:
6434: expire table [was accidently pasted with wrong type/cast]
6435:
6436: * src/classes/Makefile.am 1.30:
6437: * src/classes/Makefile.in 1.30:
6438: * src/targets/apache13/p3runConfigure.in 1.6:
6439: * src/targets/cgi/Makefile.am 1.22:
6440: * src/targets/cgi/Makefile.in 1.27:
6441: db makes. remember to build DB2 with -fexceptions!!!
6442:
6443: * src/main/pa_db_table.C 1.7:
6444: DB_RMW defed
6445:
6446: * src/main/pa_db_connection.C 1.23:
6447: removed old consts
6448:
6449: 2001-10-27 paf
6450: * src/classes/hashfile.C 1.13:
6451: * src/include/pa_db_connection.h 1.13:
6452: * src/include/pa_db_table.h 1.5:
6453: * src/main/pa_db_connection.C 1.19:
6454: * src/main/pa_db_manager.C 1.9:
6455: * src/main/pa_db_table.C 1.5:
6456: * src/main/pa_globals.C 1.86:
6457: * src/types/pa_vhashfile.C 1.12:
6458: DB2 ifdefs
6459:
6460: * src/Makefile.in 1.32:
6461: * src/classes/Makefile.am 1.29:
6462: * src/classes/Makefile.in 1.29:
6463: * src/classes/gd/Makefile.in 1.23:
6464: * src/include/pa_config_fixed.h 1.27:
6465: * src/main/Makefile.am 1.23:
6466: * src/main/Makefile.in 1.25:
6467: * src/targets/Makefile.in 1.23:
6468: * src/targets/apache13/Makefile.in 1.22:
6469: * src/targets/apache13/p3runConfigure.in 1.5:
6470: * src/targets/cgi/Makefile.am 1.21:
6471: * src/targets/cgi/Makefile.in 1.26:
6472: * src/types/Makefile.am 1.12:
6473: * src/types/Makefile.in 1.22:
6474: makes with DB2
6475:
6476: * src/classes/classes.awk 1.4:
6477: no $ in var names
6478:
6479: * src/main/pa_globals.C 1.85:
6480: * src/targets/apache13/ApacheModuleParser3.dsp 1.7:
6481: * src/targets/cgi/parser3.dsp 1.36:
6482: * src/targets/isapi/parser3isapi.dsp 1.28:
6483: vc projects libdb ifdefed into globals.C
6484:
6485: * src/main/pa_db_connection.C 1.17:
6486: * src/main/pa_db_manager.C 1.8:
6487: db expiration connection&table [forgotten calls]
6488:
6489: * src/Makefile.in 1.31:
6490: * src/classes/Makefile.in 1.28:
6491: * src/classes/gd/Makefile.in 1.22:
6492: * src/include/pa_config_auto.h.in 1.9:
6493: * src/main/Makefile.am 1.22:
6494: * src/main/Makefile.in 1.24:
6495: * src/targets/Makefile.in 1.22:
6496: * src/targets/apache13/p3runConfigure.in 1.4:
6497: * src/targets/cgi/Makefile.in 1.25:
6498: * src/types/Makefile.am 1.11:
6499: * src/types/Makefile.in 1.21:
6500: makes db
6501:
6502: * src/classes/hashfile.C 1.12:
6503: * src/include/pa_db_connection.h 1.12:
6504: * src/include/pa_db_table.h 1.4:
6505: * src/main/pa_db_connection.C 1.18:
6506: * src/main/pa_db_table.C 1.4:
6507: ^hashfile.clear[]
6508:
6509: 2001-10-26 paf
6510: * src/classes/xdoc.C 1.35:
6511: * src/classes/xdoc.C 1.36:
6512: * src/types/pa_vxdoc.h 1.11:
6513: transform2 for parsed_source
6514:
6515: * src/classes/hashfile.C 1.11:
6516: * src/include/pa_db_connection.h 1.10:
6517: * src/include/pa_db_manager.h 1.4:
6518: * src/include/pa_db_table.h 1.3:
6519: * src/include/pa_hash.h 1.45:
6520: * src/main/pa_db_connection.C 1.13:
6521: * src/main/pa_db_manager.C 1.7:
6522: * src/main/pa_db_table.C 1.3:
6523: * src/main/pa_hash.C 1.42:
6524: * src/types/pa_vhashfile.C 1.11:
6525: * src/types/pa_vhashfile.h 1.9:
6526: db connections & tables now cached at create time & multithreaded
6527:
6528: * src/classes/xdoc.C 1.37:
6529: xdoc createTextNode createElement UL_XML default. but entities
6530: still reparsed. todo: tothink
6531:
6532: * src/classes/hashfile.C 1.10:
6533: * src/include/pa_db_table.h 1.2:
6534: * src/main/pa_db_table.C 1.2:
6535: db: child transaction commit/rollback responsibility left to
6536: parent [as it sould - else there were a bug with double free]
6537:
6538: * src/include/pa_db_connection.h 1.11:
6539: * src/main/pa_db_connection.C 1.15:
6540: * src/main/pa_db_connection.C 1.16:
6541: db checkpoints
6542:
6543: * src/main/pa_db_connection.C 1.12:
6544: about to remove connection from vhashfile
6545:
6546: * src/main/pa_db_connection.C 1.14:
6547: db recover mech 2
6548:
6549: 2001-10-25 paf
6550: * src/classes/hashfile.C 1.9:
6551: * src/include/pa_common.h 1.56:
6552: * src/include/pa_db_connection.h 1.9:
6553: * src/include/pa_db_manager.h 1.3:
6554: * src/include/pa_db_table.h 1.1:
6555: * src/main/main.dsp 1.136:
6556: * src/main/pa_db_connection.C 1.11:
6557: * src/main/pa_db_manager.C 1.6:
6558: * src/main/pa_db_table.C 1.1:
6559: * src/types/pa_vhashfile.C 1.10:
6560: * src/types/pa_vhashfile.h 1.8:
6561: started db_home [multiple, cached]
6562: todo: autorecover [tried, but not succeded, yet]
6563:
6564: * src/include/pa_db_connection.h 1.8:
6565: * src/main/pa_db_manager.C 1.5:
6566: transaction parent passed
6567:
6568: * src/include/pa_dir.h 1.6:
6569: ancient gpf on dir not found fixed
6570:
6571: 2001-10-24 parser
6572: * src/classes/Makefile.am 1.26:
6573: * src/classes/Makefile.am 1.27:
6574: * src/classes/Makefile.am 1.28:
6575: * src/classes/Makefile.in 1.26:
6576: * src/classes/Makefile.in 1.27:
6577: * src/main/Makefile.in 1.23:
6578: * src/targets/cgi/Makefile.am 1.20:
6579: * src/targets/cgi/Makefile.in 1.24:
6580: * src/targets/cgi/pool_storage.h 1.2:
6581: * src/targets/cgi/pool_storage.h 1.3:
6582: makes
6583:
6584: * src/include/pa_db_connection.h 1.6:
6585: * src/main/pa_db_connection.C 1.6:
6586: * src/types/pa_vhashfile.C 1.6:
6587: db_cursor constructor public now
6588:
6589: * src/include/pa_common.h 1.54:
6590: * src/main/Makefile.am 1.21:
6591: * src/main/pa_common.C 1.76:
6592: * src/types/pa_vform.C 1.41:
6593: * src/types/pa_vform.h 1.26:
6594: .am
6595:
6596: * src/classes/hashfile.C 1.7:
6597: * src/include/pa_request.h 1.106:
6598: hashfile.cache 0
6599:
6600: * src/main/pa_db_connection.C 1.7:
6601: * src/types/pa_vhashfile.C 1.7:
6602: db_connection not bothers with key when not returning expired data
6603:
6604: * src/targets/cgi/pool_storage.h 1.4:
6605: * src/targets/isapi/parser3isapi.C 1.56:
6606: * src/targets/isapi/pool_storage.h 1.12:
6607: pool_storage fixed
6608:
6609: * src/include/pa_common.h 1.55:
6610: * src/main/pa_common.C 1.77:
6611: * src/types/pa_vform.C 1.42:
6612: * src/types/pa_vform.h 1.27:
6613: form fix_line_breaks
6614:
6615: * src/types/pa_vhashfile.C 1.8:
6616: * src/types/pa_vhashfile.h 1.6:
6617: hashfile expiring 0
6618:
6619: * src/main/pa_db_connection.C 1.8:
6620: * src/types/pa_vhashfile.C 1.9:
6621: hashfile expiring 1
6622:
6623: * src/classes/hashfile.C 1.6:
6624: * src/include/pa_db_connection.h 1.7:
6625: * src/main/pa_db_connection.C 1.9:
6626: hashfile expired deleted from db when get & iterate
6627:
6628: * src/classes/hashfile.C 1.8:
6629: * src/types/pa_vhashfile.h 1.7:
6630: hashfile 1
6631:
6632: * src/targets/apache13/ApacheModuleParser3.dsp 1.6:
6633: * src/targets/isapi/parser3isapi.dsp 1.27:
6634: doc
6635:
6636: * src/include/pa_db_connection.h 1.5:
6637: * src/main/pa_db_connection.C 1.5:
6638: * src/types/pa_vhashfile.C 1.5:
6639: * src/types/pa_vhashfile.h 1.5:
6640: hashfile data stamped, todo: put_element analize
6641:
6642: * src/sql/pa_sql_driver.h 1.18:
6643: version
6644:
6645: * src/include/pa_db_connection.h 1.4:
6646: * src/include/pa_string.h 1.108:
6647: * src/main/pa_db_connection.C 1.4:
6648: * src/main/pa_string.C 1.113:
6649: hashfile pieced serialize. todo stamp
6650:
6651: * src/main/pa_db_connection.C 1.10:
6652: * src/main/pa_db_manager.C 1.4:
6653: hashfile setted this:
6654: DB_RMW
6655: 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
6656:
6657: 2001-10-23 parser
6658: * src/classes/file.C 1.60:
6659: * src/classes/hash.C 1.24:
6660: * src/classes/hashfile.C 1.5:
6661: * src/classes/image.C 1.59:
6662: * src/classes/mail.C 1.42:
6663: * src/classes/response.C 1.15:
6664: * src/classes/string.C 1.85:
6665: * src/classes/table.C 1.128:
6666: * src/classes/xdoc.C 1.34:
6667: * src/include/pa_config_fixed.h 1.26:
6668: * src/include/pa_db_connection.h 1.3:
6669: * src/main/pa_common.C 1.75:
6670: * src/main/pa_db_connection.C 1.3:
6671: * src/main/pa_request.C 1.172:
6672: * src/types/pa_value.h 1.76:
6673: * src/types/pa_vcookie.C 1.29:
6674: * src/types/pa_vhash.h 1.25:
6675: * src/types/pa_vhashfile.C 1.4:
6676: * src/types/pa_vhashfile.h 1.4:
6677: * src/types/pa_vresponse.h 1.16:
6678: * src/types/pa_vtable.C 1.8:
6679: ^hashfile.hash[]
6680:
6681: * src/classes/hashfile.C 1.3:
6682: * src/include/pa_db_connection.h 1.2:
6683: * src/include/pa_db_manager.h 1.2:
6684: * src/main/pa_db_connection.C 1.2:
6685: * src/main/pa_db_manager.C 1.2:
6686: * src/types/pa_vhashfile.h 1.3:
6687: ^hashfile.transaction{code}
6688: ^hashfile:clear[filename]
6689: ^hashfile.delete[key]
6690:
6691: * src/classes/hashfile.C 1.4:
6692: * src/classes/xdoc.C 1.33:
6693: * src/include/pa_config_fixed.h 1.25:
6694: * src/main/pa_db_manager.C 1.3:
6695: * src/main/pa_globals.C 1.84:
6696: ifdefs so it compiled without db
6697:
6698: 2001-10-22 parser
6699: * src/classes/classes.dsp 1.12:
6700: * src/classes/hashfile.C 1.2:
6701: * src/classes/xdoc.C 1.32:
6702: * src/classes/xnode.C 1.15:
6703: * src/include/pa_charset_connection.h 1.2:
6704: * src/include/pa_db_connection.h 1.1:
6705: * src/include/pa_db_manager.h 1.1:
6706: * src/include/pa_exception.h 1.18:
6707: * src/include/pa_sapi.h 1.14:
6708: * src/include/pa_sql_connection.h 1.14:
6709: * src/include/pa_sql_driver_manager.h 1.13:
6710: * src/include/pa_stylesheet_connection.h 1.14:
6711: * src/include/pa_stylesheet_manager.h 1.1:
6712: * src/include/pa_xslt_stylesheet_manager.h 1.5:
6713: * src/main/main.dsp 1.135:
6714: * src/main/pa_db_connection.C 1.1:
6715: * src/main/pa_db_manager.C 1.1:
6716: * src/main/pa_exception.C 1.22:
6717: * src/main/pa_globals.C 1.83:
6718: * src/main/pa_pool.C 1.38:
6719: * src/main/pa_sql_driver_manager.C 1.42:
6720: * src/main/pa_stylesheet_manager.C 1.1:
6721: * src/main/pa_xslt_stylesheet_manager.C 1.5:
6722: * src/targets/apache13/mod_parser3.C 1.7:
6723: * src/targets/cgi/parser3.C 1.124:
6724: * src/targets/isapi/parser3isapi.C 1.55:
6725: * src/types/pa_vhashfile.C 1.3:
6726: * src/types/pa_vhashfile.h 1.2:
6727: * src/types/pa_vxdoc.C 1.5:
6728: * src/types/pa_vxnode.C 1.8:
6729: * src/types/types.dsp 1.12:
6730: hashfile 0
6731:
6732: * src/targets/cgi/pa_pool.C 1.24:
6733: * src/targets/cgi/parser3.C 1.125:
6734: * src/targets/cgi/parser3.dsp 1.35:
6735: * src/targets/cgi/pool_storage.h 1.1:
6736: * src/targets/isapi/pool_storage.h 1.11:
6737: cgi += pool cleanups
6738:
6739: * src/targets/apache13/mod_parser3.C 1.5:
6740: * src/targets/isapi/parser3isapi.C 1.54:
6741: SEH minor ifdef changes
6742:
6743: * src/targets/apache13/mod_parser3.C 1.6:
6744: html
6745:
6746: * src/classes/classes.dsp 1.11:
6747: * src/classes/hashfile.C 1.1:
6748: * src/include/pa_config_fixed.h 1.24:
6749: * src/main/execute.C 1.198:
6750: * src/targets/cgi/parser3.dsp 1.34:
6751: * src/types/pa_vhashfile.C 1.1:
6752: * src/types/pa_vhashfile.h 1.1:
6753: * src/types/types.dsp 1.11:
6754: hashfile -100
6755:
6756: * src/include/pa_exception.h 1.17:
6757: * src/include/pa_request.h 1.105:
6758: * src/main/execute.C 1.197:
6759: * src/main/pa_exception.C 1.21:
6760: * src/main/pa_request.C 1.171:
6761: * src/targets/cgi/parser3.C 1.123:
6762: * src/targets/cgi/parser3.dsp 1.33:
6763: * src/types/pa_vclass.h 1.20:
6764: * src/types/pa_vobject.h 1.12:
6765: stack backtrace
6766:
6767: * src/types/pa_vhashfile.C 1.2:
6768: z
6769:
6770: 2001-10-19 parser
6771: * src/main/pa_request.C 1.170:
6772: * src/targets/apache13/mod_parser3.C 1.4:
6773: pool:: context - get_context
6774:
6775: * src/main/pa_pool.C 1.37:
6776: auto compiled on gcc
6777:
6778: * src/classes/classes.h 1.13:
6779: * src/classes/date.C 1.11:
6780: * src/classes/double.C 1.40:
6781: * src/classes/file.C 1.59:
6782: * src/classes/form.C 1.18:
6783: * src/classes/gd/gd.dsp 1.16:
6784: * src/classes/gd/gif.C 1.20:
6785: * src/classes/hash.C 1.23:
6786: * src/classes/image.C 1.57:
6787: * src/classes/int.C 1.37:
6788: * src/classes/mail.C 1.41:
6789: * src/classes/math.C 1.7:
6790: * src/classes/op.C 1.53:
6791: * src/classes/smtp/smtp.C 1.5:
6792: * src/classes/smtp/smtp.dsp 1.13:
6793: * src/classes/string.C 1.84:
6794: * src/classes/table.C 1.127:
6795: * src/classes/void.C 1.12:
6796: * src/include/pa_config_fixed.h 1.22:
6797: * src/include/pa_exception.h 1.15:
6798: * src/include/pa_pool.h 1.64:
6799: * src/include/pa_request.h 1.104:
6800: * src/include/pa_types.h 1.27:
6801: * src/main/compile.C 1.51:
6802: * src/main/compile_tools.C 1.39:
6803: * src/main/execute.C 1.196:
6804: * src/main/pa_array.C 1.40:
6805: * src/main/pa_common.C 1.73:
6806: * src/main/pa_dictionary.C 1.8:
6807: * src/main/pa_exception.C 1.19:
6808: * src/main/pa_exec.C 1.15:
6809: * src/main/pa_pool.C 1.34:
6810: * src/main/pa_request.C 1.169:
6811: * src/main/pa_socks.C 1.7:
6812: * src/main/pa_sql_driver_manager.C 1.41:
6813: * src/main/pa_string.C 1.112:
6814: * src/main/pa_table.C 1.39:
6815: * src/main/untaint.C 1.69:
6816: * src/targets/apache13/ApacheModuleParser3.dsp 1.5:
6817: * src/targets/apache13/mod_parser3.C 1.3:
6818: * src/targets/cgi/parser3.C 1.122:
6819: * src/targets/isapi/parser3isapi.C 1.53:
6820: * src/types/pa_value.h 1.75:
6821: * src/types/pa_vbool.h 1.14:
6822: * src/types/pa_vdouble.h 1.27:
6823: * src/types/pa_vfile.h 1.36:
6824: * src/types/pa_vform.C 1.40:
6825: * src/types/pa_vhash.h 1.24:
6826: * src/types/pa_vint.h 1.28:
6827: * src/types/pa_vjunction.h 1.9:
6828: * src/types/pa_vmethod_frame.h 1.17:
6829: * src/types/pa_vstateless_class.h 1.18:
6830: * src/types/pa_vtable.C 1.7:
6831: * src/types/pa_wcontext.C 1.11:
6832: * src/types/pa_wwrapper.h 1.12:
6833: switched to c++ exceptions 0
6834:
6835: * src/Makefile.in 1.30:
6836: * src/classes/Makefile.in 1.25:
6837: * src/include/pa_pool.h 1.66:
6838: * src/main/Makefile.in 1.22:
6839: * src/main/pa_common.C 1.74:
6840: * src/targets/Makefile.in 1.21:
6841: * src/targets/apache13/Makefile.in 1.21:
6842: * src/targets/cgi/Makefile.in 1.23:
6843: * src/types/Makefile.in 1.20:
6844: makes
6845:
6846: * src/include/pa_pool.h 1.67:
6847: header
6848:
6849: * src/classes/xdoc.C 1.30:
6850: * src/classes/xnode.C 1.13:
6851: * src/include/pa_pool.h 1.65:
6852: * src/include/pa_types.h 1.28:
6853: * src/main/pa_pool.C 1.36:
6854: first c++ exceptions result: can free up xalandomstring
6855: resulting from pool::transcode
6856:
6857: * src/classes/classes.awk 1.3.6.1:
6858: $ removed
6859:
6860: * src/classes/Makefile.am 1.25:
6861: * src/classes/xdoc.C 1.29:
6862: * src/classes/xnode.C 1.12:
6863: * src/include/pa_config_fixed.h 1.23:
6864: * src/include/pa_exception.h 1.16:
6865: * src/include/pa_stylesheet_connection.h 1.13:
6866: * src/main/pa_charset_connection.C 1.10:
6867: * src/main/pa_exception.C 1.20:
6868: * src/main/pa_pool.C 1.35:
6869: * src/types/pa_vxdoc.C 1.3:
6870: * src/types/pa_vxdoc.h 1.9:
6871: * src/types/pa_vxnode.C 1.6:
6872: * src/types/pa_vxnode.h 1.6:
6873: switched to c++ exceptions 1xml
6874: configure fixed to exclude xalan-patch from non-xml compile
6875:
6876: * src/classes/xdoc.C 1.31:
6877: * src/classes/xnode.C 1.14:
6878: * src/classes/xnode.h 1.3:
6879: * src/types/pa_vxdoc.C 1.4:
6880: * src/types/pa_vxdoc.h 1.10:
6881: * src/types/pa_vxnode.C 1.7:
6882: * src/types/pa_vxnode.h 1.7:
6883: xnode clone got freed
6884:
6885: * src/classes/image.C 1.58:
6886: comment
6887:
6888: 2001-10-18 parser
6889: * src/classes/xdoc.C 1.28:
6890: * src/types/pa_vxdoc.h 1.8:
6891: * src/types/pa_vxnode.C 1.5:
6892: vxdoc set_document & ctor question "who owns document" solved
6893:
6894: * src/classes/xdoc.C 1.26:
6895: * src/classes/xnode.C 1.11:
6896: * src/include/pa_pool.h 1.63:
6897: * src/main/pa_pool.C 1.32:
6898: encoding in dom creating funcs
6899:
6900: * src/include/pa_stylesheet_connection.h 1.12:
6901: prev stylesheet destroyed @ recompile
6902:
6903: * src/classes/xdoc.C 1.22:
6904: comment
6905:
6906: * src/classes/xdoc.C 1.21:
6907: * src/classes/xnode.C 1.10:
6908: * src/main/compile.tab.C 1.24:
6909: xdoc create now uses XercesDocumentBridge, appendChild&co now works
6910:
6911: * src/classes/xdoc.C 1.27:
6912: * src/main/pa_pool.C 1.33:
6913: extra free removed
6914:
6915: * src/classes/xdoc.C 1.24:
6916: * src/classes/xdoc.C 1.25:
6917: * src/types/pa_vxdoc.h 1.7:
6918: dom created by create can be transformed now
6919:
6920: * src/classes/xdoc.C 1.23:
6921: z
6922:
6923: * src/types/pa_vcookie.C 1.28:
6924: cookie:CLASS
6925:
6926: * src/classes/classes.dsp 1.10:
6927: * src/classes/xdoc.C 1.19:
6928: * src/types/types.dsp 1.10:
6929: fiew leechy-found bugs in code&doc fixed
6930:
6931: * src/classes/xdoc.C 1.20:
6932: * src/classes/xnode.C 1.9:
6933: xdoc::create[] now. and all dom tag names forced to XML lang
6934:
6935: * src/main/main.dsp 1.134:
6936: project
6937:
6938: * src/main/compile.tab.C 1.23:
6939: * src/main/compile.y 1.172:
6940: * src/main/pa_request.C 1.168:
6941: ^:
6942: no colon in $origin @exception[
6943:
6944: 2001-10-17 parser
6945: * src/types/pa_vimage.h 1.21:
6946: removed unused vimage::save
6947:
6948: * src/classes/classes.dsp 1.9:
6949: * src/classes/string.C 1.83:
6950: * src/main/pa_string.C 1.111:
6951: * src/types/pa_vxnode.h 1.5:
6952: * src/types/types.dsp 1.9:
6953: string::mid fixed, string.mid n functionality preserved
6954:
6955: 2001-10-16 parser
6956: * src/types/pa_vhash.h 1.23:
6957: * src/types/pa_vtable.h 1.34:
6958: hash can be used as boolean
6959:
6960: * src/types/pa_vimage.C 1.12:
6961: comment
6962:
6963: * src/classes/image.C 1.54:
6964: gd size/resize bugfix
6965:
6966: * src/classes/gd/gif.C 1.18:
6967: * src/classes/gd/gif.h 1.16:
6968: * src/classes/image.C 1.55:
6969: :CopyResampled made gd2beta+my hands, very ineffective, but
6970: works for small paleted image
6971:
6972: * src/classes/xnode.C 1.7:
6973: * src/classes/xnode.C 1.8:
6974: removed few dom returns & changed op.txt
6975:
6976: * src/classes/classes.dsp 1.8:
6977: * src/classes/gd/gd.dsp 1.15:
6978: * src/classes/smtp/smtp.dsp 1.12:
6979: * src/main/main.dsp 1.133:
6980: * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
6981: * src/targets/cgi/parser3.dsp 1.32:
6982: * src/targets/isapi/parser3isapi.dsp 1.26:
6983: * src/types/types.dsp 1.8:
6984: ident >nul 2>&1
6985:
6986: * src/classes/gd/gif.C 1.19:
6987: * src/classes/gd/gif.h 1.17:
6988: * src/classes/image.C 1.56:
6989: image.copy tolerance
6990:
6991: * src/classes/gd/gif.C 1.16:
6992: copyResized
6993:
6994: * src/classes/string.C 1.82:
6995: * src/main/pa_string.C 1.110:
6996: $string.mid(p[;n])
6997:
6998: * src/main/pa_common.C 1.72:
6999: \r\n -> \n DOS
7000: \r -> \n Macintosh
7001: on all systems
7002:
7003: * src/classes/gd/gif.C 1.17:
7004: couple casts
7005:
7006: * src/classes/image.C 1.53:
7007: * src/types/pa_vimage.h 1.20:
7008: image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
7009: ;dest h]])
7010:
7011: 2001-10-15 parser
7012: * src/Makefile.in 1.29:
7013: * src/types/pa_vcode_frame.h 1.11:
7014: * src/types/pa_wcontext.C 1.10:
7015: code_frame fixed - ::write badly passed string too
7016: transparently [failed to intercept it]
7017:
7018: * src/types/pa_vxnode.C 1.4:
7019: document_type_node.
7020: !readonly attribute DOMString name
7021: !notation_node.
7022: !readonly attribute DOMString publicId
7023: !readonly attribute DOMString systemId
7024:
7025: * src/classes/xdoc.C 1.16:
7026: * src/classes/xnode.C 1.6:
7027: * src/include/pa_config_fixed.h 1.21:
7028: * src/include/pa_request.h 1.103:
7029: * src/main/pa_sql_driver_manager.C 1.40:
7030: * src/types/pa_vxdoc.C 1.2:
7031: * src/types/pa_vxdoc.h 1.6:
7032: * src/types/pa_vxnode.C 1.3:
7033: * src/types/pa_vxnode.h 1.4:
7034: DOM1 major addtion, only few attributes/methods left
7035:
7036: * src/main/execute.C 1.195:
7037: z
7038:
7039: * src/classes/xdoc.C 1.17:
7040: * src/classes/xdoc.C 1.18:
7041: !::create{qualifiedName}
7042:
7043: 2001-10-13 parser
7044: * src/main/execute.C 1.194:
7045: * src/types/pa_vcode_frame.h 1.9:
7046: vcodeframe made transparent enough to handle hash if creation&passing
7047:
7048: * src/include/pa_config_fixed.h 1.20:
7049: * src/main/execute.C 1.193:
7050: * src/main/pa_exception.C 1.18:
7051: noticed that vcodeframe not transparent enough, would change now
7052:
7053: * src/types/pa_vcode_frame.h 1.10:
7054: couple comments
7055:
7056: * src/targets/isapi/pool_storage.h 1.10:
7057: isapi pool storage reverse cleanups & frees order
7058:
7059: * src/main/pa_sql_driver_manager.C 1.39:
7060: * src/targets/cgi/parser3.C 1.121:
7061: * src/targets/isapi/parser3isapi.C 1.52:
7062: isapi&cgi couple non-pooled mallocs in main handler
7063:
7064: 2001-10-12 parser
7065: * src/classes/double.C 1.39:
7066: * src/classes/int.C 1.36:
7067: * src/classes/string.C 1.81:
7068: sql{}[$.default[({})]] handling changed:
7069: now type of default param analized always, not only at problem time,
7070: thus helping early problem spotting
7071:
7072: * src/classes/classes.dsp 1.7:
7073: * src/classes/gd/gd.dsp 1.14:
7074: * src/classes/smtp/smtp.dsp 1.11:
7075: * src/classes/xdoc.C 1.15:
7076: * src/main/compile.tab.C 1.22:
7077: * src/main/main.dsp 1.132:
7078: * src/main/pa_globals.C 1.82:
7079: * src/targets/apache13/ApacheModuleParser3.dsp 1.3:
7080: * src/targets/apache13/mod_parser3.C 1.2:
7081: * src/targets/cgi/parser3.C 1.120:
7082: * src/targets/cgi/parser3.dsp 1.31:
7083: * src/targets/isapi/parser3isapi.C 1.50:
7084: * src/targets/isapi/parser3isapi.C 1.51:
7085: * src/targets/isapi/parser3isapi.dsp 1.25:
7086: * src/types/types.dsp 1.7:
7087: xalan&xerces multithread bug fixed. initialization&free on each
7088: thread!
7089:
7090: 2001-10-11 parser
7091: * src/targets/apache13/Makefile.am 1.6:
7092: started restructuring
7093:
7094: * src/Makefile.in 1.25:
7095: * src/Makefile.in 1.26:
7096: * src/Makefile.in 1.28:
7097: * src/classes/Makefile.in 1.22:
7098: * src/classes/Makefile.in 1.23:
7099: * src/classes/gd/Makefile.in 1.19:
7100: * src/classes/gd/Makefile.in 1.20:
7101: * src/ident.awk 1.3:
7102: * src/include/pa_config_auto.h.in 1.8:
7103: * src/main/Makefile.in 1.20:
7104: * src/main/Makefile.in 1.21:
7105: * src/targets/Makefile.in 1.19:
7106: * src/targets/Makefile.in 1.20:
7107: * src/targets/apache13/Makefile.in 1.19:
7108: * src/targets/apache13/Makefile.in 1.20:
7109: * src/targets/apache13/p3runConfigure.in 1.3:
7110: * src/targets/cgi/Makefile.in 1.21:
7111: * src/targets/cgi/Makefile.in 1.22:
7112: * src/types/Makefile.in 1.18:
7113: * src/types/Makefile.in 1.19:
7114: makes
7115:
7116: * src/classes/xnode.C 1.5:
7117: xnode.selectSingle now
7118:
7119: * src/targets/apache13/ApacheModuleParser3.dsp 1.2:
7120: .dsp fixed due to relocate
7121:
7122: * src/classes/xdoc.C 1.14:
7123: * src/classes/xnode.C 1.4:
7124: * src/include/pa_exception.h 1.14:
7125: * src/include/pa_pool.h 1.62:
7126: * src/include/pa_stylesheet_connection.h 1.11:
7127: * src/main/pa_exception.C 1.17:
7128: * src/main/pa_pool.C 1.31:
7129: moved xslt exceptions convertors out of Pool into Exception
7130:
7131: * src/Makefile.in 1.27:
7132: * src/classes/Makefile.in 1.24:
7133: * src/classes/gd/Makefile.in 1.21:
7134: makes. stdc++ lib added to apache libraries
7135:
7136: * src/classes/hash.C 1.22:
7137: !^hash.add[addme]
7138: !^hash.sub[subme]
7139: !^a.union[b] = new
7140: !^a.intersection[b] = new
7141: !^a.intersects[b] = bool
7142:
7143: * src/main/pa_string.C 1.109:
7144: const
7145:
7146: * src/classes/hash.C 1.20:
7147: * src/types/pa_vhash.h 1.22:
7148: !^hash::create[[copy_from]]
7149:
7150: * src/classes/hash.C 1.21:
7151: !^hash::append[append_from]
7152:
7153: * src/targets/apache13/Makefile.am 1.7:
7154: * src/targets/apache13/hook/mod_parser3.c 1.1:
7155: * src/targets/apache13/p3runConfigure.in 1.2:
7156: added
7157:
7158: * src/include/pa_string.h 1.107:
7159: * src/main/pa_string.C 1.108:
7160: restructured string: linked pieces of same language together
7161: prior to String::replace
7162:
7163: * src/targets/apache13/ApacheModuleParser3.dsp 1.1:
7164: * src/targets/apache13/mod_parser3.C 1.1:
7165: * src/targets/apache13/p3runConfigure.in 1.1:
7166: * src/targets/apache13/pa_pool.C 1.1:
7167: * src/targets/apache13/pa_threads.C 1.1:
7168: restructured
7169:
7170: * src/classes/string.C 1.80:
7171: * src/classes/table.C 1.126:
7172: * src/include/pa_globals.h 1.67:
7173: * src/include/pa_string.h 1.106:
7174: * src/main/pa_globals.C 1.81:
7175: * src/main/pa_string.C 1.107:
7176: * src/main/untaint.C 1.68:
7177: * src/types/pa_vvoid.h 1.5:
7178: untaint lang origins table fixed.
7179: got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
7180:
7181: 2001-10-10 parser
7182: * src/classes/gd/gif.C 1.15:
7183: arc algorithms: commented all bresenhams, algs must be unified
7184: not "perfect"
7185:
7186: * src/classes/gd/gif.C 1.14:
7187: * src/main/compile.tab.C 1.19:
7188: * src/main/compile.y 1.170:
7189: ^a[^b] more informative compile error
7190:
7191: * src/main/compile.tab.C 1.20:
7192: * src/main/compile.y 1.171:
7193: ^a[
7194:
7195: @next_method << now unclosed ] would be reported here
7196:
7197: * src/classes/op.C 1.52:
7198: * src/main/compile.tab.C 1.21:
7199: ^error[msg]
7200:
7201: 2001-10-09 parser
7202: * src/classes/classes.dsp 1.6:
7203: * src/classes/xdoc.C 1.13:
7204: * src/include/pa_stylesheet_connection.h 1.10:
7205: * src/main/main.dsp 1.131:
7206: * src/targets/cgi/parser3.C 1.118:
7207: * src/targets/isapi/parser3isapi.C 1.48:
7208: * src/types/pa_vxdoc.h 1.5:
7209: * src/types/pa_vxnode.h 1.3:
7210: * src/types/types.dsp 1.6:
7211: xalan patches starting
7212:
7213: * src/classes/op.C 1.49:
7214: * src/classes/table.C 1.121:
7215: * src/types/pa_vfile.h 1.35:
7216: * src/types/pa_vimage.h 1.19:
7217: * src/types/pa_vjunction.h 1.8:
7218: * src/types/pa_vxdoc.h 1.4:
7219: * src/types/pa_vxnode.h 1.2:
7220: table:menu & op for delims made allowed not to be code [be
7221: string..]
7222:
7223: * src/Makefile.in 1.23:
7224: * src/Makefile.in 1.24:
7225: * src/classes/Makefile.am 1.23:
7226: * src/classes/Makefile.am 1.24:
7227: * src/classes/Makefile.in 1.20:
7228: * src/classes/Makefile.in 1.21:
7229: * src/classes/gd/Makefile.in 1.17:
7230: * src/classes/gd/Makefile.in 1.18:
7231: * src/main/Makefile.am 1.20:
7232: * src/main/Makefile.in 1.18:
7233: * src/main/Makefile.in 1.19:
7234: * src/targets/Makefile.in 1.17:
7235: * src/targets/Makefile.in 1.18:
7236: * src/targets/apache13/Makefile.in 1.17:
7237: * src/targets/apache13/Makefile.in 1.18:
7238: * src/targets/cgi/Makefile.am 1.19:
7239: * src/targets/cgi/Makefile.in 1.19:
7240: * src/targets/cgi/Makefile.in 1.20:
7241: * src/types/Makefile.am 1.10:
7242: * src/types/Makefile.in 1.16:
7243: * src/types/Makefile.in 1.17:
7244: makes
7245:
7246: * src/targets/cgi/parser3.C 1.119:
7247: * src/targets/isapi/parser3isapi.C 1.49:
7248: xml transform win32 errors intercepted [xalan transformer
7249: patched and incorporated]
7250:
7251: * src/classes/double.C 1.38:
7252: * src/classes/file.C 1.58:
7253: * src/classes/image.C 1.52:
7254: * src/classes/int.C 1.35:
7255: * src/classes/op.C 1.48:
7256: * src/classes/string.C 1.78:
7257: * src/classes/table.C 1.120:
7258: lots of params->as_int/double/as_string/as_junction
7259: as_no_junction messages added
7260:
7261: * src/classes/op.C 1.51:
7262: * src/classes/table.C 1.123:
7263: table.hash[key field;value field(s) string/table] now
7264:
7265: * src/classes/op.C 1.50:
7266: * src/classes/table.C 1.122:
7267: z
7268:
7269: * src/classes/date.C 1.10:
7270: * src/classes/table.C 1.124:
7271: calendar moved to date
7272:
7273: * src/classes/string.C 1.79:
7274: * src/classes/table.C 1.125:
7275: ^string.save[file]
7276:
7277: 2001-10-08 parser
7278: * src/classes/xdoc.C 1.12:
7279: xdoc:load exceptions intercepted [like in set]
7280:
7281: * src/types/pa_vcookie.C 1.25:
7282: removing cookie made more netscape-like way
7283:
7284: * src/classes/image.C 1.48:
7285: * src/include/pa_common.h 1.53:
7286: * src/main/pa_common.C 1.71:
7287: * src/types/pa_vcookie.C 1.26:
7288: cookie urlencoded [netscape doc reread]
7289:
7290: * src/classes/gd/gif.C 1.10:
7291: image.bar now draws (100 100 0 0)
7292:
7293: * src/classes/gd/gif.C 1.11:
7294: * src/classes/gd/mtables.h 1.1:
7295: image:arc image:circle
7296:
7297: * src/classes/gd/gd.dsp 1.13:
7298: * src/classes/gd/gif.C 1.12:
7299: * src/classes/gd/gif.h 1.15:
7300: * src/classes/image.C 1.49:
7301: * src/types/pa_vcookie.C 1.27:
7302: * src/types/pa_vimage.C 1.11:
7303: image:sector
7304: removed image:html internal "line-*" attribs
7305:
7306: * src/classes/file.C 1.57:
7307: * src/classes/form.C 1.17:
7308: * src/main/pa_common.C 1.70:
7309: * src/main/untaint.C 1.67:
7310: header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
7311: nonforced [only tainted pieces]
7312:
7313: * src/classes/gd/gif.C 1.13:
7314: * src/classes/image.C 1.50:
7315: image:circle [and round arc] uses Bresenham
7316:
7317: * src/main/untaint.C 1.65:
7318: \r to ' ' in origins mode
7319:
7320: * src/classes/date.C 1.9:
7321: * src/classes/image.C 1.51:
7322: * src/classes/string.C 1.77:
7323: * src/classes/table.C 1.119:
7324: * src/classes/void.C 1.11:
7325: * src/include/pa_request.h 1.102:
7326: params->as_int/double message added
7327:
7328: * src/classes/xdoc.C 1.11:
7329: * src/include/pa_config_fixed.h 1.19:
7330: * src/main/compile.tab.C 1.18:
7331: * src/types/pa_vxdoc.h 1.3:
7332: parsedSource produced by nonstandard liaison freed up
7333:
7334: * src/include/pa_common.h 1.52:
7335: * src/main/pa_common.C 1.69:
7336: * src/main/untaint.C 1.66:
7337: * src/targets/cgi/parser3.C 1.117:
7338: * src/targets/isapi/parser3isapi.C 1.47:
7339: remove_crlf @ SAPI::log
7340:
7341: 2001-10-07 parser
7342: * src/include/pa_config_fixed.h 1.18:
7343: * src/main/compile.tab.C 1.17:
7344: restored project
7345:
7346: 2001-10-05 parser
7347: * src/classes/xdoc.C 1.9:
7348: * src/include/pa_dictionary.h 1.6:
7349: * src/main/main.dsp 1.129:
7350: * src/main/pa_dictionary.C 1.7:
7351: * src/main/pa_string.C 1.106:
7352: * src/types/pa_vxdoc.h 1.2:
7353: started xml errorhandler.
7354: fixed string.replace a little, read @test
7355:
7356: * src/main/pa_charset_connection.C 1.7:
7357: unicode zero pair at the beging of totable appered to be vital
7358:
7359: * src/classes/xdoc.C 1.8:
7360: * src/main/compile.tab.C 1.16:
7361: xdoc.transform now
7362:
7363: * src/doc/doxygen.cfg 1.18:
7364: * src/doc/html2chm.cmd 1.4:
7365: * src/doc/sources2html.cmd 1.4:
7366: paths
7367:
7368: * src/classes/xdoc.C 1.10:
7369: * src/include/pa_pool.h 1.61:
7370: * src/main/main.dsp 1.130:
7371: * src/main/pa_pool.C 1.30:
7372: changed xdoc:set to prevent SAXParseException from outputing to cerr.
7373: lots of "todos"
7374:
7375: * src/main/pa_charset_connection.C 1.8:
7376: * src/main/pa_charset_connection.C 1.9:
7377: ctype another mem clear bugfix
7378:
7379: * src/main/untaint.C 1.64:
7380: http_header tainting more gentle with enquoting now
7381:
7382: * src/main/pa_string.C 1.105:
7383: found replace bug - first_that_starts(char *) does not have
7384: limit, and looks further eos, fixing....
7385:
7386: * src/include/pa_hash.h 1.44:
7387: * src/main/pa_hash.C 1.41:
7388: Hash::size() calculated wrong. fixed it
7389:
7390: * src/Makefile.in 1.22:
7391: * src/main/compile.tab.C 1.15:
7392: * src/main/compile.y 1.169:
7393: disabled ^literals in names
7394: $result[^[$p^]z]
7395: now works fine
7396:
7397: 2001-10-04 parser
7398: * src/classes/image.C 1.47:
7399: ^image.length[text]
7400:
7401: 2001-10-03 parser
7402: * src/main/pa_request.C 1.166:
7403: restored pcre defaulting in request [mindlessly "optimized" yesterday]
7404: comment left
7405:
7406: * src/main/pa_request.C 1.167:
7407: DEFAULT...charset was ignored when !XML
7408:
7409: 2001-10-02 parser
7410: * src/include/pa_request.h 1.101:
7411: * src/main/pa_charset_connection.C 1.4:
7412: * src/main/pa_charset_connection.C 1.5:
7413: * src/main/pa_request.C 1.165:
7414: * src/types/pa_vstring.h 1.36:
7415: pcre tables now const inside
7416: removed default - pcre handles that internally
7417: fixed bug on not-cleaning tables [previously was calloced, now member]
7418:
7419: * src/Makefile.in 1.21:
7420: * src/classes/Makefile.in 1.19:
7421: * src/classes/gd/Makefile.in 1.16:
7422: * src/main/Makefile.in 1.17:
7423: * src/targets/Makefile.in 1.16:
7424: * src/targets/apache13/Makefile.in 1.16:
7425: * src/targets/cgi/Makefile.in 1.18:
7426: * src/types/Makefile.in 1.15:
7427: makes
7428:
7429: * src/include/pa_config_fixed.h 1.17:
7430: * src/main/pa_charset_connection.C 1.3:
7431: tested charset reload on file change @ apache version = OK
7432: tested freeing up prev encoding on adding new = OK
7433:
7434: * src/classes/table.C 1.117:
7435: * src/main/pa_charset_connection.C 1.6:
7436: table:load & charset_connection
7437: #comment now
7438:
7439: * src/classes/classes.dsp 1.5:
7440: * src/types/types.dsp 1.5:
7441: release projects options fixed to use release msvcrt lib
7442:
7443: * src/include/pa_pool.h 1.60:
7444: * src/include/pa_stylesheet_connection.h 1.8:
7445: * src/include/pa_stylesheet_connection.h 1.9:
7446: * src/main/pa_charset_manager.C 1.2:
7447: * src/main/pa_charset_manager.C 1.3:
7448: * src/main/pa_pool.C 1.29:
7449: * src/types/pa_vresponse.h 1.15:
7450: forgot non-xml pool.*charset needed
7451:
7452: * src/classes/table.C 1.118:
7453: # config comments fixed
7454:
7455: 2001-10-01 parser
7456: * src/include/pa_charset_connection.h 1.1:
7457: * src/include/pa_charset_manager.h 1.1:
7458: * src/include/pa_xslt_stylesheet_manager.h 1.4:
7459: * src/main/main.dsp 1.128:
7460: * src/main/pa_charset_connection.C 1.1:
7461: * src/main/pa_charset_manager.C 1.1:
7462: * src/main/pa_request.C 1.164:
7463: charset loading & caching mech 0
7464:
7465: * src/include/pa_stylesheet_connection.h 1.7:
7466: * src/include/pa_xslt_stylesheet_manager.h 1.3:
7467: * src/main/main.dsp 1.127:
7468: * src/main/pa_globals.C 1.80:
7469: * src/main/pa_request.C 1.163:
7470: would make charset loading & caching mech now
7471:
7472: * src/main/pa_charset_connection.C 1.2:
7473: removed entitify external hack [internal installed]
7474:
7475: * src/classes/gd/Makefile.am 1.6:
7476: * src/classes/gd/Makefile.in 1.15:
7477: makes
7478:
7479: * src/main/Makefile.am 1.19:
7480: * src/main/Makefile.in 1.16:
7481: makes+removed dtd
7482:
7483: 2001-09-30 parser
7484: * src/classes/xdoc.C 1.7:
7485: * src/include/pa_request.h 1.100:
7486: * src/main/pa_request.C 1.159:
7487: ctype with unicode 1. todo: no П entities on output somehow
7488:
7489: * src/include/pa_globals.h 1.66:
7490: * src/main/pa_globals.C 1.79:
7491: * src/main/pa_request.C 1.160:
7492: now charsets table configuration variable is: CHARSETS
7493:
7494: * src/main/pa_request.C 1.162:
7495: forgot to fill toTable
7496:
7497: * src/classes/file.C 1.56:
7498: * src/classes/op.C 1.47:
7499: * src/classes/string.C 1.76:
7500: * src/include/pa_request.h 1.99:
7501: * src/main/pa_request.C 1.158:
7502: started ctype with unicode values
7503:
7504: * src/include/pa_config_fixed.h 1.16:
7505: * src/main/pa_request.C 1.161:
7506: started hack_s_maximumCharacterValues to
7507: XALAN_HACK_DIGITAL_ENTITIES but failed on win32 for now..
7508:
7509: 2001-09-28 parser
7510: * src/classes/xdoc.C 1.5:
7511: * src/classes/xnode.C 1.3:
7512: xdoc addencoding works! invented a way of user-configuring...
7513: todo: implement
7514:
7515: * src/classes/mail.C 1.40:
7516: * src/classes/op.C 1.46:
7517: * src/classes/xdoc.C 1.6:
7518: * src/include/pa_stylesheet_connection.h 1.6:
7519: * src/main/pa_request.C 1.157:
7520: letter body string passed AS-IS now
7521:
7522: 2001-09-27 parser
7523: * src/classes/classes.dsp 1.4:
7524: * src/classes/gd/gd.dsp 1.12:
7525: * src/classes/gd/gifio.C 1.14:
7526: * src/classes/smtp/smtp.dsp 1.10:
7527: * src/classes/xdoc.C 1.3:
7528: * src/main/main.dsp 1.126:
7529: * src/targets/cgi/parser3.dsp 1.30:
7530: * src/targets/isapi/parser3isapi.dsp 1.23:
7531: * src/types/types.dsp 1.4:
7532: win32 ident make system so not to rebuild library [ident.C.new]
7533:
7534: * src/classes/table.C 1.116:
7535: table.sort changed to sort table itself
7536:
7537: * src/classes/xdoc.C 1.4:
7538: * src/targets/isapi/parser3isapi.dsp 1.24:
7539: X^.getElementsByTagName[tagname] = array of xnode
7540: X^.getElementsByTagNameNS[namespaceURI;localName] = array of nodes
7541: removed - regretfully not supported @ xalan. maybe someday would reimplement, if needed.
7542:
7543: win32build system: solved long waiting anti-non-started-apache problem
7544:
7545: 2001-09-26 parser
7546: * src/Makefile.am 1.11:
7547: * src/classes/Makefile.am 1.22:
7548: * src/classes/Makefile.in 1.18:
7549: * src/classes/gd/Makefile.am 1.5:
7550: * src/classes/gd/Makefile.in 1.14:
7551: * src/main/Makefile.am 1.18:
7552: * src/main/Makefile.in 1.15:
7553: * src/targets/Makefile.in 1.15:
7554: * src/targets/apache13/Makefile.in 1.15:
7555: * src/targets/cgi/Makefile.am 1.18:
7556: * src/targets/cgi/Makefile.in 1.17:
7557: * src/types/Makefile.am 1.9:
7558: * src/types/Makefile.in 1.14:
7559: makes with clases.awk
7560:
7561: * src/include/pa_config_fixed.h 1.14:
7562: * src/targets/cgi/parser3.C 1.114:
7563: * src/targets/isapi/parser3isapi.C 1.45:
7564: #ifdef SMTP
7565:
7566: * src/classes/classes.C 1.9:
7567: * src/classes/classes.awk 1.3:
7568: * src/classes/classes.dsp 1.1:
7569: * src/classes/classes.h 1.12:
7570: * src/classes/date.C 1.8:
7571: * src/classes/dnode.C 1.6:
7572: * src/classes/dnode.h 1.2:
7573: * src/classes/dom.C 1.35:
7574: * src/classes/double.C 1.37:
7575: * src/classes/file.C 1.55:
7576: * src/classes/form.C 1.16:
7577: * src/classes/gd/gd.dsp 1.10:
7578: * src/classes/gd/gif.C 1.9:
7579: * src/classes/gd/gif.h 1.14:
7580: * src/classes/gd/gifio.C 1.13:
7581: * src/classes/hash.C 1.19:
7582: * src/classes/image.C 1.46:
7583: * src/classes/int.C 1.34:
7584: * src/classes/mail.C 1.39:
7585: * src/classes/math.C 1.6:
7586: * src/classes/op.C 1.45:
7587: * src/classes/response.C 1.14:
7588: * src/classes/smtp/comms.C 1.4:
7589: * src/classes/smtp/smtp.C 1.4:
7590: * src/classes/smtp/smtp.dsp 1.8:
7591: * src/classes/smtp/smtp.h 1.4:
7592: * src/classes/string.C 1.75:
7593: * src/classes/table.C 1.115:
7594: * src/classes/void.C 1.10:
7595: * src/ident.awk 1.1:
7596: * src/ident.awk 1.2:
7597: * src/include/pa_array.h 1.44:
7598: * src/include/pa_common.h 1.51:
7599: * src/include/pa_config_fixed.h 1.13:
7600: * src/include/pa_config_includes.h 1.11:
7601: * src/include/pa_dictionary.h 1.5:
7602: * src/include/pa_dir.h 1.5:
7603: * src/include/pa_exception.h 1.13:
7604: * src/include/pa_exec.h 1.3:
7605: * src/include/pa_globals.h 1.65:
7606: * src/include/pa_request.h 1.98:
7607: * src/include/pa_sapi.h 1.13:
7608: * src/include/pa_socks.h 1.4:
7609: * src/include/pa_sql_connection.h 1.13:
7610: * src/include/pa_sql_driver_manager.h 1.12:
7611: * src/include/pa_stack.h 1.10:
7612: * src/include/pa_string.h 1.105:
7613: * src/include/pa_stylesheet_connection.h 1.5:
7614: * src/include/pa_table.h 1.35:
7615: * src/include/pa_threads.h 1.17:
7616: * src/include/pa_types.h 1.26:
7617: * src/include/pa_xslt_stylesheet_manager.h 1.2:
7618: * src/main/compile.C 1.50:
7619: * src/main/compile.y 1.168:
7620: * src/main/compile_tools.C 1.38:
7621: * src/main/compile_tools.h 1.50:
7622: * src/main/execute.C 1.192:
7623: * src/main/main.dsp 1.124:
7624: * src/main/pa_array.C 1.39:
7625: * src/main/pa_common.C 1.68:
7626: * src/main/pa_dictionary.C 1.6:
7627: * src/main/pa_dir.C 1.7:
7628: * src/main/pa_exception.C 1.16:
7629: * src/main/pa_exec.C 1.14:
7630: * src/main/pa_globals.C 1.78:
7631: * src/main/pa_hash.C 1.40:
7632: * src/main/pa_pool.C 1.28:
7633: * src/main/pa_request.C 1.156:
7634: * src/main/pa_socks.C 1.6:
7635: * src/main/pa_sql_driver_manager.C 1.38:
7636: * src/main/pa_string.C 1.104:
7637: * src/main/pa_table.C 1.38:
7638: * src/main/pa_xslt_stylesheet_manager.C 1.4:
7639: * src/main/untaint.C 1.63:
7640: * src/sql/pa_sql_driver.h 1.17:
7641: * src/targets/cgi/pa_pool.C 1.23:
7642: * src/targets/cgi/pa_threads.C 1.3:
7643: * src/targets/cgi/parser3.C 1.113:
7644: * src/targets/cgi/parser3.dsp 1.29:
7645: * src/targets/isapi/pa_pool.C 1.7:
7646: * src/targets/isapi/pa_threads.C 1.3:
7647: * src/targets/isapi/parser3isapi.C 1.44:
7648: * src/targets/isapi/parser3isapi.dsp 1.22:
7649: * src/targets/isapi/pool_storage.h 1.9:
7650: * src/types/pa_valiased.C 1.10:
7651: * src/types/pa_valiased.h 1.14:
7652: * src/types/pa_value.h 1.74:
7653: * src/types/pa_vbool.h 1.13:
7654: * src/types/pa_vclass.h 1.19:
7655: * src/types/pa_vcode_frame.h 1.8:
7656: * src/types/pa_vcookie.C 1.24:
7657: * src/types/pa_vcookie.h 1.12:
7658: * src/types/pa_vdate.h 1.5:
7659: * src/types/pa_vdnode.C 1.8:
7660: * src/types/pa_vdnode.h 1.3:
7661: * src/types/pa_vdom.C 1.3:
7662: * src/types/pa_vdom.h 1.14:
7663: * src/types/pa_vdouble.h 1.26:
7664: * src/types/pa_venv.h 1.17:
7665: * src/types/pa_vfile.C 1.22:
7666: * src/types/pa_vfile.h 1.34:
7667: * src/types/pa_vform.C 1.39:
7668: * src/types/pa_vform.h 1.25:
7669: * src/types/pa_vimage.C 1.10:
7670: * src/types/pa_vimage.h 1.18:
7671: * src/types/pa_vint.h 1.27:
7672: * src/types/pa_vjunction.h 1.7:
7673: * src/types/pa_vmath.h 1.3:
7674: * src/types/pa_vmethod_frame.h 1.16:
7675: * src/types/pa_vobject.h 1.11:
7676: * src/types/pa_vrequest.C 1.10:
7677: * src/types/pa_vrequest.h 1.11:
7678: * src/types/pa_vresponse.h 1.14:
7679: * src/types/pa_vstateless_class.C 1.10:
7680: * src/types/pa_vstateless_class.h 1.17:
7681: * src/types/pa_vstateless_object.h 1.11:
7682: * src/types/pa_vstring.C 1.11:
7683: * src/types/pa_vstring.h 1.35:
7684: * src/types/pa_vtable.C 1.6:
7685: * src/types/pa_vtable.h 1.33:
7686: * src/types/pa_vvoid.h 1.4:
7687: * src/types/pa_wcontext.C 1.9:
7688: * src/types/pa_wcontext.h 1.17:
7689: * src/types/pa_wwrapper.h 1.11:
7690: * src/types/types.dsp 1.1:
7691: added ident.awk and main.dsp splitted to main+classes+types
7692: along to .am
7693:
7694: * src/classes/classes.dsp 1.2:
7695: * src/classes/dnode.C 1.7:
7696: * src/classes/dnode.h 1.3:
7697: * src/classes/dom.C 1.36:
7698: * src/classes/xdoc.C 1.1:
7699: * src/classes/xnode.C 1.1:
7700: * src/classes/xnode.h 1.1:
7701: * src/main/compile.tab.C 1.14:
7702: * src/types/pa_vdnode.C 1.9:
7703: * src/types/pa_vdnode.h 1.4:
7704: * src/types/pa_vdom.C 1.4:
7705: * src/types/pa_vdom.h 1.15:
7706: * src/types/pa_vxdoc.C 1.1:
7707: * src/types/pa_vxdoc.h 1.1:
7708: * src/types/pa_vxnode.C 1.1:
7709: * src/types/pa_vxnode.h 1.1:
7710: * src/types/types.dsp 1.2:
7711: xdoc&xnode now
7712:
7713: * src/classes/classes.dsp 1.3:
7714: * src/classes/gd/gd.dsp 1.11:
7715: * src/classes/smtp/smtp.dsp 1.9:
7716: * src/classes/xdoc.C 1.2:
7717: * src/classes/xnode.C 1.2:
7718: * src/classes/xnode.h 1.2:
7719: * src/include/pa_config_fixed.h 1.15:
7720: * src/main/main.dsp 1.125:
7721: * src/targets/cgi/parser3.C 1.115:
7722: * src/targets/cgi/parser3.C 1.116:
7723: * src/targets/isapi/parser3isapi.C 1.46:
7724: * src/types/pa_vxnode.C 1.2:
7725: * src/types/types.dsp 1.3:
7726: z
7727:
7728: * src/classes/classes.cmd 1.4:
7729: * src/main/main.dsp 1.123:
7730: * src/targets/cgi/parser3.dsp 1.28:
7731: moved classes.inc generation on win32 to main.dsp
7732:
7733: * src/classes/classes.C 1.10:
7734: forgot one non-xml check
7735:
7736: * src/classes/Makefile.am 1.21:
7737: removed useless var
7738:
7739: 2001-09-25 parser
7740: * src/Makefile.am 1.10:
7741: * src/Makefile.in 1.20:
7742: * src/classes/Makefile.am 1.20:
7743: * src/classes/Makefile.in 1.17:
7744: * src/classes/dom.C 1.34:
7745: * src/classes/gd/Makefile.am 1.4:
7746: * src/classes/gd/Makefile.in 1.13:
7747: * src/include/pa_stylesheet_connection.h 1.4:
7748: * src/main/Makefile.am 1.17:
7749: * src/main/Makefile.in 1.14:
7750: * src/main/pa_pool.C 1.27:
7751: * src/targets/Makefile.in 1.14:
7752: * src/targets/apache13/Makefile.in 1.14:
7753: * src/targets/cgi/Makefile.am 1.17:
7754: * src/targets/cgi/Makefile.in 1.16:
7755: * src/types/Makefile.am 1.8:
7756: * src/types/Makefile.in 1.13:
7757: * src/types/pa_vdom.h 1.13:
7758: xml configure makes
7759:
7760: * src/include/pa_config_auto.h.in 1.7:
7761: xml on linux[elik] works! no 1251 though, todo ICU
7762:
7763: 2001-09-24 parser
7764: * src/types/pa_vfile.h 1.33:
7765: * src/types/pa_vimage.h 1.17:
7766: * src/types/pa_vstring.h 1.34:
7767: fiew wrong resolved conflicts fixed [const]
7768:
7769: * src/Makefile.in 1.19:
7770: * src/classes/Makefile.am 1.19:
7771: * src/classes/Makefile.in 1.16:
7772: * src/classes/gd/Makefile.in 1.12:
7773: * src/include/pa_config_auto.h.in 1.6:
7774: * src/main/Makefile.in 1.13:
7775: * src/targets/Makefile.in 1.13:
7776: * src/targets/apache13/Makefile.in 1.13:
7777: * src/types/Makefile.am 1.7:
7778: * src/types/Makefile.in 1.12:
7779: makes
7780:
7781: * src/targets/cgi/Makefile.am 1.16:
7782: * src/targets/cgi/Makefile.in 1.15:
7783: makefiles
7784:
7785: * src/types/pa_value.h 1.73:
7786: * src/types/pa_vdnode.C 1.7:
7787: * src/types/pa_vtable.C 1.5:
7788: * src/types/pa_vvoid.h 1.3:
7789: z
7790:
7791: * src/types/pa_vclass.h 1.18:
7792: * src/types/pa_vhash.h 1.20:
7793: * src/types/pa_vhash.h 1.21:
7794: * src/types/pa_vtable.h 1.32:
7795: fixed small bugs with usinge hash/table in expressions
7796:
7797: * src/classes/classes.cmd 1.3:
7798: * src/classes/gd/gd.dsp 1.9:
7799: * src/classes/gd/gif.C 1.8:
7800: * src/classes/gd/gif.h 1.13:
7801: * src/classes/image.C 1.45:
7802: * src/classes/op.C 1.44:
7803: * src/classes/table.C 1.114:
7804: * src/include/pa_request.h 1.97:
7805: * src/include/pa_sapi.h 1.12:
7806: * src/main/compile.C 1.49:
7807: * src/main/compile.tab.C 1.13:
7808: * src/main/compile.y 1.167:
7809: * src/main/compile_tools.h 1.49:
7810: * src/main/main.dsp 1.122:
7811: * src/main/pa_common.C 1.67:
7812: * src/main/pa_sql_driver_manager.C 1.37:
7813: * src/targets/cgi/parser3.C 1.112:
7814: * src/targets/cgi/parser3.dsp 1.27:
7815: * src/types/pa_value.h 1.72:
7816: * src/types/pa_vbool.h 1.12:
7817: * src/types/pa_vdate.h 1.4:
7818: * src/types/pa_vdouble.h 1.25:
7819: * src/types/pa_vform.C 1.38:
7820: * src/types/pa_vhash.h 1.19:
7821: * src/types/pa_vimage.h 1.16:
7822: * src/types/pa_vint.h 1.26:
7823: * src/types/pa_vstring.h 1.33:
7824: * src/types/pa_vtable.h 1.31:
7825: * src/types/pa_vvoid.h 1.2:
7826: merged3 with before_xml
7827: [merge2 actually didn't happen - i've created tags on wrong branch. so this merge is in fact re-merge]
7828:
7829: * src/Makefile.am 1.7:
7830: * src/Makefile.am 1.8:
7831: * src/Makefile.am 1.9:
7832: * src/main/Makefile.am 1.16:
7833: * src/targets/Makefile.am 1.7:
7834: * src/targets/apache13/Makefile.am 1.5:
7835: * src/targets/cgi/Makefile.am 1.15:
7836: * src/targets/cgi/pa_pool.C 1.22:
7837: started unix makes update
7838:
7839: 2001-09-21 parser
7840: * src/classes/gd/gd.dsp 1.8:
7841: * src/classes/smtp/smtp.dsp 1.7:
7842: * src/main/main.dsp 1.121:
7843: * src/targets/cgi/parser3.dsp 1.26:
7844: * src/targets/isapi/parser3isapi.dsp 1.21:
7845: updated project files [/ sadly produced "" in make file and
7846: sadly wrong interpreted on load]
7847:
7848: * src/include/pa_pool.h 1.56:
7849: * src/main/pa_pool.C 1.24:
7850: checked whether transcoder were created right
7851: "unsupported encoding" message.
7852: not @ set time, but @ use time, so until xml output functions .string, .file, .save used - no encoding name check occur
7853:
7854: reduced transcode buffer size to 60
7855: fixed pool cleanup - no registration needed, pools are officially destructured
7856:
7857: * src/classes/dom.C 1.29:
7858: * src/classes/dom.C 1.30:
7859: * src/classes/dom.C 1.31:
7860: * src/classes/dom.C 1.32:
7861: * src/include/pa_pool.h 1.57:
7862: * src/include/pa_pool.h 1.58:
7863: * src/main/pa_pool.C 1.25:
7864: * src/types/pa_vdnode.C 1.5:
7865: * src/types/pa_vresponse.h 1.12:
7866: defaulted dom writing methods encoding to pool.get_charset
7867:
7868: * src/classes/classes.C 1.8:
7869: * src/classes/date.C 1.7:
7870: * src/classes/dnode.C 1.5:
7871: * src/classes/dom.C 1.33:
7872: * src/classes/file.C 1.54:
7873: * src/classes/form.C 1.15:
7874: * src/classes/gd/gd.dsp 1.6:
7875: * src/classes/gd/gif.C 1.7:
7876: * src/classes/gd/gifio.C 1.12:
7877: * src/classes/int.C 1.33:
7878: * src/classes/mail.C 1.38:
7879: * src/classes/smtp/comms.C 1.3:
7880: * src/classes/smtp/smtp.C 1.3:
7881: * src/classes/smtp/smtp.dsp 1.5:
7882: * src/doc/doxygen.cfg 1.16:
7883: * src/include/pa_config_fixed.h 1.12:
7884: * src/include/pa_pool.h 1.59:
7885: * src/main/main.dsp 1.119:
7886: * src/main/pa_globals.C 1.76:
7887: * src/main/pa_pool.C 1.26:
7888: * src/main/pa_request.C 1.155:
7889: * src/main/pa_xslt_stylesheet_manager.C 1.3:
7890: * src/targets/cgi/pa_pool.C 1.21:
7891: * src/targets/cgi/pa_threads.C 1.2:
7892: * src/targets/cgi/parser3.dsp 1.24:
7893: * src/targets/isapi/pa_pool.C 1.6:
7894: * src/targets/isapi/pa_threads.C 1.2:
7895: * src/targets/isapi/parser3isapi.dsp 1.19:
7896: * src/types/pa_valiased.C 1.9:
7897: * src/types/pa_vcookie.C 1.23:
7898: * src/types/pa_vdnode.C 1.6:
7899: * src/types/pa_vdom.C 1.2:
7900: * src/types/pa_vfile.C 1.21:
7901: * src/types/pa_vform.C 1.37:
7902: * src/types/pa_vimage.C 1.9:
7903: * src/types/pa_vrequest.C 1.9:
7904: * src/types/pa_vresponse.h 1.13:
7905: * src/types/pa_vstateless_class.C 1.9:
7906: * src/types/pa_vstring.C 1.10:
7907: * src/types/pa_vtable.C 1.4:
7908: * src/types/pa_wcontext.C 1.8:
7909: zillions of #ifdef XML
7910: created new projects for sql drivers [planning to remove sql drivers from main cvs project]
7911: first, will join latest changes
7912:
7913: * src/Makefile.in 1.18:
7914: * src/classes/classes.h 1.11:
7915: * src/classes/gd/gd.dsp 1.7:
7916: * src/classes/gd/gif.h 1.12:
7917: * src/classes/hash.C 1.18:
7918: * src/classes/op.C 1.43:
7919: * src/classes/smtp/smtp.dsp 1.6:
7920: * src/classes/table.C 1.113:
7921: * src/doc/doxygen.cfg 1.17:
7922: * src/include/pa_common.h 1.50:
7923: * src/include/pa_globals.h 1.64:
7924: * src/include/pa_request.h 1.96:
7925: * src/include/pa_sapi.h 1.11:
7926: * src/include/pa_sql_driver_manager.h 1.11:
7927: * src/include/pa_string.h 1.104:
7928: * src/main/compile.tab.C 1.12:
7929: * src/main/main.dsp 1.120:
7930: * src/main/pa_common.C 1.66:
7931: * src/main/pa_exec.C 1.13:
7932: * src/main/pa_globals.C 1.77:
7933: * src/targets/cgi/parser3.dsp 1.25:
7934: * src/targets/isapi/parser3isapi.dsp 1.20:
7935: merged with before_xml
7936:
7937: 2001-09-20 parser
7938: * src/classes/dnode.C 1.3:
7939: * src/classes/dom.C 1.26:
7940: * src/targets/cgi/parser3.dsp 1.22:
7941: * src/types/pa_vstring.h 1.32:
7942: dnode .file .string .save moved back to dom due to strange
7943: xalan bug
7944:
7945: * src/main/pa_pool.C 1.23:
7946: * src/main/pa_request.C 1.154:
7947: Pool::transcode defaults from $MAIN:DEFAULTS.content-type[$
7948: charset[here]]
7949:
7950: * src/classes/dom.C 1.27:
7951: dom. string save file
7952: moved output xml options to last param and made it optional
7953:
7954: * src/types/pa_vhash.h [before_xml] 1.16.4.2:
7955: * src/types/pa_vhash.h [before_xml] 1.16.4.3:
7956: * src/types/pa_vstring.h [before_xml] 1.31.4.1:
7957: * src/types/pa_vtable.h [before_xml] 1.28.4.2:
7958: * src/types/pa_vtable.h [before_xml] 1.28.4.3:
7959: table/hash can be used in expression context now, there value = size
7960: and boolean value size!=0
7961:
7962: * src/classes/dnode.C 1.4:
7963: * src/classes/dom.C 1.28:
7964: * src/classes/gd/gd.dsp 1.5:
7965: * src/classes/smtp/smtp.dsp 1.4:
7966: * src/include/pa_config_includes.h 1.10:
7967: * src/include/pa_globals.h 1.63:
7968: * src/include/pa_pool.h 1.55:
7969: * src/main/main.dsp 1.118:
7970: * src/main/pa_globals.C 1.75:
7971: * src/main/pa_pool.C 1.22:
7972: * src/targets/cgi/parser3.dsp 1.23:
7973: * src/targets/isapi/parser3isapi.C 1.43:
7974: * src/targets/isapi/parser3isapi.dsp 1.18:
7975: * src/types/pa_vdnode.C 1.4:
7976: * src/types/pa_vdnode.h 1.2:
7977: * src/types/pa_vresponse.h 1.11:
7978: Pool::transcode 0
7979:
7980: * src/types/pa_vdnode.C 1.3:
7981: !$elementnode.attributes = hash of dnodes
7982: !$attributenode.specified = boolean
7983: true if the attribute received its value explicitly in the XML document,
7984: or if a value was assigned programatically with the setValue function.
7985: false if the attribute value came from the default value declared in the document's DTD.
7986: !$pinode.target = target of this processing instruction
7987: XML defines this as being the first token following the markup
7988: that begins the processing instruction.
7989: XPath:
7990: !^node.select[xpath/query/expression] = hash of 0->node0 1->node1
7991: !^node.select-single[xpath/query/expression] = first node if any
7992:
7993: * src/classes/image.C [before_xml] 1.40.4.4:
7994: 20K preload on jpg measure [image::measure]
7995:
7996: * src/types/pa_value.h [before_xml] 1.70.4.2:
7997: * src/types/pa_vbool.h [before_xml] 1.11.4.1:
7998: * src/types/pa_vdate.h [before_xml] 1.3.4.1:
7999: * src/types/pa_vdouble.h [before_xml] 1.24.4.1:
8000: * src/types/pa_vhash.h [before_xml] 1.16.4.4:
8001: * src/types/pa_vint.h [before_xml] 1.25.4.1:
8002: * src/types/pa_vstring.h [before_xml] 1.31.4.2:
8003: * src/types/pa_vtable.h [before_xml] 1.28.4.4:
8004: * src/types/pa_vvoid.h [before_xml] 1.1.4.1:
8005: some 'const's added
8006:
8007: 2001-09-18 parser
8008: * src/classes/dnode.C 1.2:
8009: * src/classes/dom.C 1.25:
8010: * src/classes/gd/gif.C 1.6:
8011: * src/classes/gd/gif.h 1.11:
8012: * src/classes/hash.C 1.17:
8013: * src/classes/image.C 1.44:
8014: * src/classes/op.C 1.42:
8015: * src/classes/table.C 1.112:
8016: * src/include/pa_common.h 1.49:
8017: * src/include/pa_globals.h 1.62:
8018: * src/include/pa_request.h 1.95:
8019: * src/include/pa_sql_driver_manager.h 1.10:
8020: * src/main/compile.C 1.48:
8021: * src/main/compile.tab.C 1.11:
8022: * src/main/compile.y 1.166:
8023: * src/main/compile_tools.h 1.48:
8024: * src/main/execute.C 1.191:
8025: * src/main/pa_common.C 1.65:
8026: * src/main/pa_request.C 1.153:
8027: * src/main/pa_sql_driver_manager.C 1.36:
8028: * src/main/pa_string.C 1.103:
8029: * src/main/pa_table.C 1.37:
8030: * src/targets/cgi/parser3.C 1.111:
8031: * src/targets/cgi/parser3.dsp 1.21:
8032: * src/targets/isapi/parser3isapi.C 1.42:
8033: * src/types/pa_value.h 1.71:
8034: * src/types/pa_vform.C 1.36:
8035: * src/types/pa_vform.h 1.24:
8036: * src/types/pa_vhash.h 1.18:
8037: * src/types/pa_vimage.C 1.8:
8038: * src/types/pa_vimage.h 1.15:
8039: * src/types/pa_vtable.h 1.30:
8040: merged latest bugfixes from before_xml branch
8041: ^if(def $hash) now true only when ^hash:_count[]!=0
8042: moved
8043: .string .save .file from dom to dnode
8044:
8045: * src/classes/dnode.C 1.1:
8046: * src/classes/dnode.h 1.1:
8047: * src/main/main.dsp 1.117:
8048: * src/types/pa_vdnode.C 1.1:
8049: * src/types/pa_vdnode.h 1.1:
8050: dom, dnode 0
8051:
8052: * src/types/pa_vdnode.C 1.2:
8053: * src/types/pa_vdom.h 1.12:
8054: * src/types/pa_vhash.h 1.17:
8055: * src/types/pa_vtable.h 1.29:
8056: dom, dnode 1
8057:
8058: * src/classes/image.C [before_xml] 1.40.4.3:
8059: * src/main/pa_string.C [before_xml] 1.102.2.2:
8060: * src/main/pa_table.C [before_xml] 1.36.2.1:
8061: image: poly* fixed
8062:
8063: * src/classes/op.C [before_xml] 1.41.4.2:
8064: * src/main/execute.C [before_xml] 1.190.4.2:
8065: operators self changed to root
8066: ^for variable context changed to self
8067:
8068: 2001-09-17 parser
8069: * src/classes/classes.h 1.10:
8070: * src/classes/dom.C 1.23:
8071: * src/classes/hash.C 1.16:
8072: * src/include/pa_stylesheet_connection.h 1.3:
8073: * src/main/main.dsp 1.115:
8074: * src/targets/cgi/pa_pool.C 1.20:
8075: * src/types/pa_vdom.h 1.10:
8076: * src/types/pa_vfile.h 1.32:
8077: * src/types/pa_vimage.h 1.14:
8078: started
8079: dnode
8080: DOM:
8081: $node.name
8082: $node.value
8083: ...others...
8084: ^node.xpath[/rates/USD] = hash
8085: dom(dnode)
8086:
8087: * src/classes/dom.C 1.24:
8088: * src/main/main.dsp 1.116:
8089: * src/main/pa_globals.C 1.74:
8090: * src/types/pa_vdom.h 1.11:
8091: started dnode+dom
8092:
8093: dnode
8094: DOM methods:
8095: $node.name
8096: $node.value
8097: ...others...
8098:
8099: ^node.xpath[/rates/USD] = hash
8100: $hash[
8101: $.0[node0]
8102: $.1[node1]
8103: ]
8104:
8105: * src/classes/gd/gif.C [before_xml] 1.5.8.2:
8106: * src/classes/gd/gif.h [before_xml] 1.10.4.2:
8107: * src/classes/image.C [before_xml] 1.40.4.2:
8108: * src/types/pa_vimage.C [before_xml] 1.7.8.2:
8109: $image.line-style
8110: now applies to all linear primitives
8111:
8112: * src/classes/hash.C [before_xml] 1.15.4.1:
8113: * src/main/compile.C [before_xml] 1.47.4.1:
8114: * src/main/compile.tab.C [before_xml] 1.10.4.2:
8115: * src/main/compile.y [before_xml] 1.165.4.2:
8116: * src/main/compile_tools.h [before_xml] 1.47.4.2:
8117: * src/main/execute.C [before_xml] 1.190.4.1:
8118: * src/targets/cgi/parser3.C [before_xml] 1.110.4.3:
8119: expressions unary+
8120: ^hash.count[]
8121: bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
8122:
8123: 2001-09-15 parser
8124: * src/classes/gd/gif.C [before_xml] 1.5.8.1:
8125: * src/classes/gd/gif.h [before_xml] 1.10.4.1:
8126: * src/classes/image.C [before_xml] 1.40.4.1:
8127: * src/types/pa_vimage.C [before_xml] 1.7.8.1:
8128: * src/types/pa_vimage.h [before_xml] 1.13.6.1:
8129: image: $line-width ^line(...)[**** style]
8130:
8131: * src/classes/dom.C 1.21:
8132: * src/classes/image.C 1.43:
8133: * src/include/pa_pool.h 1.53:
8134: * src/include/pa_stylesheet_connection.h 1.2:
8135: * src/main/main.dsp 1.114:
8136: * src/targets/cgi/pa_pool.C 1.18:
8137: * src/targets/isapi/pa_pool.C 1.4:
8138: * src/targets/isapi/pool_storage.h 1.5:
8139: * src/types/pa_vdom.C 1.1:
8140: * src/types/pa_vdom.h 1.8:
8141: xalan objects freed up [introducing Pool::register_cleanup]
8142:
8143: * src/doc/doxygen.cfg 1.15:
8144: * src/include/pa_sapi.h 1.10:
8145: * src/types/pa_vdom.h 1.7:
8146: comments
8147:
8148: * src/classes/dom.C 1.22:
8149: * src/targets/isapi/parser3isapi.C 1.41:
8150: * src/targets/isapi/pool_storage.h 1.8:
8151: * src/types/pa_vdom.h 1.9:
8152: fixed bug in isapi pool_storage -
8153: cleanups first, allocations second.
8154: apache wisely does just like that
8155:
8156: * src/targets/isapi/parser3isapi.C 1.40:
8157: * src/targets/isapi/pool_storage.h 1.7:
8158: pool_storage rewritten using template, no bugs now
8159:
8160: * src/include/pa_pool.h 1.54:
8161: * src/main/pa_pool.C 1.21:
8162: * src/targets/cgi/pa_pool.C 1.19:
8163: * src/targets/isapi/pa_pool.C 1.5:
8164: * src/targets/isapi/parser3isapi.C 1.39:
8165: * src/targets/isapi/parser3isapi.dsp 1.17:
8166: * src/targets/isapi/pool_storage.h 1.6:
8167: poorly started isapi pool_storage, would rewrite using template now
8168:
8169: 2001-09-14 parser
8170: * src/classes/dom.C 1.20:
8171: * src/classes/file.C 1.53:
8172: * src/classes/image.C 1.42:
8173: * src/classes/mail.C 1.37:
8174: * src/include/pa_common.h 1.48:
8175: * src/include/pa_sql_driver_manager.h 1.9:
8176: * src/include/pa_string.h 1.103:
8177: * src/include/pa_stylesheet_connection.h 1.1:
8178: * src/include/pa_xslt_stylesheet_manager.h 1.1:
8179: * src/main/main.dsp 1.113:
8180: * src/main/pa_common.C 1.64:
8181: * src/main/pa_exec.C 1.12:
8182: * src/main/pa_globals.C 1.73:
8183: * src/main/pa_sql_driver_manager.C 1.34:
8184: * src/main/pa_xslt_stylesheet_manager.C 1.1:
8185: * src/main/untaint.C 1.62:
8186: * src/types/pa_vfile.C 1.20:
8187: dom.xslt stylesheet compiled&cached
8188:
8189: * src/main/pa_sql_driver_manager.C 1.35:
8190: * src/main/pa_xslt_stylesheet_manager.C 1.2:
8191: z
8192:
8193: 2001-09-13 parser
8194: * src/classes/dom.C 1.18:
8195: dom:file content-type(.method)
8196:
8197: * src/classes/dom.C 1.19:
8198: * src/classes/file.C 1.52:
8199: * src/classes/image.C 1.41:
8200: * src/types/pa_vfile.C 1.19:
8201: * src/types/pa_vfile.h 1.31:
8202: ^dom.file[] charset
8203:
8204: * src/include/pa_globals.h [before_xml] 1.61.4.1:
8205: * src/include/pa_request.h [before_xml] 1.94.4.1:
8206: * src/main/pa_request.C [before_xml] 1.152.4.2:
8207: * src/targets/cgi/parser3.C [before_xml] 1.110.4.2:
8208: * src/targets/isapi/parser3isapi.C [before_xml] 1.38.4.1:
8209: ParserRootConfig .../parser3.conf
8210: ParserSiteConfig .../parser3.conf
8211:
8212: cgi&isapi looks for {configure|c:\windows}/parser3.conf
8213:
8214: * src/include/pa_common.h [before_xml] 1.47.4.1:
8215: * src/include/pa_globals.h [before_xml] 1.61.4.2:
8216: * src/main/pa_common.C [before_xml] 1.63.4.1:
8217: * src/main/pa_request.C [before_xml] 1.152.4.3:
8218: $MAIN:CLASS_PATH now
8219: can be string now
8220: more informative error messages
8221:
8222: 2001-09-12 parser
8223: * src/main/compile.y [before_xml] 1.165.4.1:
8224: * src/main/compile_tools.h [before_xml] 1.47.4.1:
8225: name.[part].xxx syntax lexer on LS_USER level did [] matching without setting nestage,
8226: introduced special LS_NAME_SQUARE_PART state
8227:
8228: * src/main/compile.tab.C [before_xml] 1.10.4.1:
8229: fixed - subname code parts actually [] braced
8230:
8231: * src/classes/op.C [before_xml] 1.41.4.1:
8232: * src/include/pa_sql_driver_manager.h [before_xml] 1.8.4.1:
8233: * src/main/pa_sql_driver_manager.C [before_xml] 1.33.4.1:
8234: ^connect[]
8235: ^connect[aaa]
8236: more precise error reporting:
8237: "connection string must start with protocol://"
8238: now
8239:
8240: 2001-09-11 parser
8241: * src/types/pa_vdom.h 1.5:
8242: messages
8243:
8244: * src/classes/dom.C 1.16:
8245: * src/types/pa_vdom.h 1.6:
8246: ^dom:set[<some>xml</some>]
8247:
8248: * src/classes/dom.C 1.17:
8249: * src/include/pa_string.h 1.102:
8250: * src/main/pa_globals.C 1.72:
8251: * src/main/untaint.C 1.61:
8252: ^dom:set{<some>xml</some>} default language XML
8253: languages+=xml
8254:
8255: * src/classes/dom.C 1.14:
8256: * src/classes/dom.C 1.15:
8257: ^dom:save/string/file[output options]
8258: output options:
8259: $.method[xml|html|text] detection fixed
8260:
8261: 2001-09-10 parser
8262: * src/classes/dom.C 1.4:
8263: * src/main/main.dsp 1.110:
8264: * src/types/pa_vform.C 1.35:
8265: * src/types/pa_vform.h 1.23:
8266: ^dom.save[b.xml] 0
8267:
8268: * src/classes/dom.C 1.9:
8269: ^dom.file[encoding] = file
8270:
8271: * src/classes/dom.C 1.12:
8272: ^dom.xslt[stylesheet filename][params hash added]
8273:
8274: * src/classes/dom.C 1.10:
8275: * src/main/main.dsp 1.111:
8276: * src/types/pa_vdom.h 1.3:
8277: ^dom.xslt[stylesheet filename] -1 doc is lying
8278:
8279: * src/classes/dom.C 1.11:
8280: * src/main/main.dsp 1.112:
8281: * src/types/pa_vdom.h 1.4:
8282: ^dom.xslt[stylesheet filename] 0
8283:
8284: * src/classes/dom.C 1.5:
8285: ^dom.save[b.xml] 1:error handling
8286:
8287: * src/classes/dom.C 1.13:
8288: ^dom:save/string/file[output options]
8289: output options:
8290: $.method[xml|html|text] $.encoding[windows-1251|...]
8291:
8292: * src/classes/dom.C 1.6:
8293: ^dom.string[] 0
8294:
8295: * src/classes/dom.C 1.7:
8296: * src/classes/dom.C 1.8:
8297: ^dom.string[encoding] 1
8298: ^dom.save[encoding;filename]
8299:
8300: 2001-09-08 parser
8301: * src/types/pa_vform.C [before_xml] 1.33.2.3:
8302: $form:tables.name.field
8303:
8304: 2001-09-07 parser
8305: * src/classes/dom.C 1.3:
8306: * src/types/pa_value.h [before_xml] 1.70.4.1:
8307: * src/types/pa_vtable.h [before_xml] 1.28.4.1:
8308: (def $table) is false when table is empty
8309:
8310: * src/main/pa_request.C [before_xml] 1.152.4.1:
8311: * src/types/pa_vform.C [before_xml] 1.33.2.2:
8312: * src/types/pa_vform.h [before_xml] 1.22.2.2:
8313: !$form:tables
8314: $atable[$form:tables.a]
8315: ^atable.menu{a=$atable.element}[,]
8316:
8317: * src/classes/dom.C 1.1:
8318: file dom.C was initially added on branch xalan1_2.
8319:
8320: * src/main/pa_exception.C 1.15:
8321: * src/types/pa_vform.C 1.32:
8322: getting FIRST form element [not last]
8323:
8324: * src/classes/table.C [before_xml] 1.110.4.1:
8325: table:empty removed, superceded by ^if(def $table)...
8326:
8327: * src/targets/cgi/parser3.dsp [before_xml] 1.20.4.1:
8328: * src/types/pa_vform.C [before_xml] 1.33.2.1:
8329: * src/types/pa_vform.h [before_xml] 1.22.2.1:
8330: * src/types/pa_vhash.h [before_xml] 1.16.4.1:
8331: !$form:fields
8332:
8333: * src/include/pa_hash.h 1.43:
8334: * src/main/pa_hash.C 1.39:
8335: * src/targets/cgi/parser3.C [before_xml] 1.110.4.1:
8336: * src/types/pa_vfile.h 1.30:
8337: * src/types/pa_vform.C 1.33:
8338: * src/types/pa_vform.C [xalan1_2] 1.29.4.1:
8339: * src/types/pa_vform.h 1.22:
8340: z
8341:
8342: * src/Makefile.in [xalan1_2] 1.16.2.1:
8343: * src/classes/dom.C [xalan1_2] 1.1.2.1:
8344: * src/classes/table.C [xalan1_2] 1.110.2.1:
8345: * src/main/main.dsp [xalan1_2] 1.108.2.1:
8346: * src/types/pa_vdom.h [xalan1_2] 1.1.2.1:
8347: introducing dom. dom:load[a.xml]
8348:
8349: * src/main/pa_string.C [before_xml] 1.102.2.1:
8350: a[] ^if($a){y;n} is 'n' now [conversion from '' to int/double
8351: is 0]
8352:
8353: * src/Makefile.in 1.17:
8354: * src/classes/dom.C 1.2:
8355: * src/classes/table.C 1.111:
8356: * src/main/main.dsp 1.109:
8357: * src/types/pa_vdom.h 1.2:
8358: * src/types/pa_vform.C 1.34:
8359: merged with successful start of dom
8360:
8361: * src/types/pa_vdom.h 1.1:
8362: file pa_vdom.h was initially added on branch xalan1_2.
8363:
8364: 2001-09-06 parser
8365: * src/doc/doxygen.cfg 1.14:
8366: merged new default options from 1.2.10 doxygen
8367:
8368: * src/classes/hash.C 1.15:
8369: * src/include/pa_globals.h 1.61:
8370: * src/main/pa_globals.C 1.71:
8371: * src/types/pa_vhash.h 1.16:
8372: now there's special hash key '_default' [instead of ^_default method]
8373: $hash[
8374: $.a[1]
8375: $.b[2]
8376: $._default[xx]
8377: ]
8378: $hash.c
8379:
8380: * src/types/pa_vform.C 1.30:
8381: * src/types/pa_vform.C 1.31:
8382: a=1&a=2 would result in $form:a being a table with one column '
8383: element' and two rows: 1 and 2
8384:
8385: * src/classes/gd/gifio.C 1.11:
8386: * src/classes/image.C 1.40:
8387: * src/classes/op.C 1.41:
8388: * src/classes/string.C 1.74:
8389: * src/classes/table.C 1.110:
8390: * src/doc/doxygen.cfg 1.13:
8391: * src/targets/isapi/parser3isapi.C 1.38:
8392: * src/types/pa_vtable.C 1.3:
8393: few #ifndef DOXYGEN
8394:
8395: * src/classes/void.C 1.9:
8396: * src/main/pa_string.C 1.102:
8397: * src/main/pa_table.C 1.36:
8398: fixed up bad int/double conversions, and now $form:nonexistent
8399: int(88) would return 88
8400:
8401: * src/main/compile.tab.C 1.10:
8402: * src/main/compile.y 1.165:
8403: ^if(0){}{ ^if(1){}^; }
8404: bug fixed [thanks, fif], ^; were treated there non-literally
8405:
8406: 2001-09-05 parser
8407: * src/classes/string.C 1.73:
8408: * src/classes/table.C 1.109:
8409: sql options can be void [same as image:html the other day]
8410:
8411: * src/classes/mail.C 1.36:
8412: MAIN:MAIL check fixed
8413:
8414: * src/Makefile.in 1.16:
8415: * src/classes/Makefile.in 1.15:
8416: * src/classes/gd/Makefile.in 1.11:
8417: * src/main/Makefile.in 1.12:
8418: * src/targets/cgi/Makefile.in 1.14:
8419: * src/types/Makefile.in 1.11:
8420: makes
8421:
8422: * src/main/pa_sql_driver_manager.C 1.33:
8423: * src/sql/pa_sql_driver.h 1.16:
8424: * src/targets/cgi/parser3.C 1.110:
8425: #define STRINGIZE(name) #name
8426: does not macro expantion on param, simply qoutes whatever passed, undone
8427:
8428: * src/main/pa_sql_driver_manager.C 1.30:
8429: * src/sql/pa_sql_driver.h 1.14:
8430: SQL_DRIVER_CREATE_FUNC_NAME
8431:
8432: * src/main/pa_sql_driver_manager.C 1.32:
8433: * src/sql/pa_sql_driver.h 1.15:
8434: * src/targets/cgi/Makefile.am 1.13:
8435: * src/targets/cgi/parser3.C 1.109:
8436: #define STRINGIZE(name) #name
8437: invented
8438:
8439: * src/targets/cgi/Makefile.am 1.14:
8440: .am undo
8441:
8442: * src/classes/op.C 1.40:
8443: * src/include/pa_sql_driver_manager.h 1.8:
8444: * src/main/pa_sql_driver_manager.C 1.31:
8445: #define MAIN_SQL_NAME "SQL"
8446: #define MAIN_SQL_DRIVERS_NAME "drivers"
8447:
8448: moved to be availible to all users
8449:
8450: 2001-09-04 parser
8451: * src/targets/cgi/parser3.C 1.106:
8452: zz
8453:
8454: * src/include/pa_config_auto.h.in 1.5:
8455: * src/targets/Makefile.in 1.12:
8456: * src/targets/apache13/Makefile.in 1.12:
8457: * src/targets/cgi/Makefile.am 1.12:
8458: * src/targets/cgi/Makefile.in 1.13:
8459: * src/targets/cgi/parser3.C 1.102:
8460: configure --sysconfdir=sysadmin-controlled auto.p location for
8461: targets/cgi/parser3, default[/usr/local/etc]
8462:
8463: * src/Makefile.in 1.15:
8464: * src/include/pa_config_auto.h.in 1.4:
8465: * src/targets/apache13/Makefile.in 1.11:
8466: * src/targets/cgi/Makefile.in 1.12:
8467: makes
8468:
8469: * src/targets/isapi/parser3isapi.C 1.37:
8470: z
8471:
8472: * src/targets/cgi/parser3.C 1.104:
8473: zzz
8474:
8475: * src/targets/cgi/parser3.C 1.108:
8476: full_file_spec bug
8477:
8478: * src/classes/image.C 1.39:
8479: image.html now can accept void params
8480:
8481: * src/classes/date.C 1.5:
8482: date:sql-string is now without ''
8483:
8484: * src/classes/date.C 1.6:
8485: date
8486:
8487: * src/targets/cgi/parser3.C 1.107:
8488: getenvcheck
8489:
8490: 2001-09-03 parser
8491: * src/targets/cgi/parser3.C 1.101:
8492: /configure cgi SYSCONFDIR
8493:
8494: 2001-09-01 parser
8495: * src/classes/image.C 1.38:
8496: letter_spacing
8497:
8498: * src/classes/image.C 1.36:
8499: image: as_int as_string used
8500:
8501: * src/classes/image.C 1.37:
8502: image: font params changed
8503:
8504: * src/types/pa_vmethod_frame.h 1.15:
8505: $result[] now gets properly analized
8506:
8507: 2001-08-31 parser
8508: * src/Makefile.in 1.14:
8509: * src/include/pa_dir.h 1.4:
8510: * src/targets/Makefile.in 1.11:
8511: * src/targets/cgi/parser3.C 1.99:
8512: compiled under cygwin
8513:
8514: * src/targets/cgi/parser3.C 1.100:
8515: z
8516:
8517: * src/classes/void.C 1.8:
8518: void:int/double += (default)
8519:
8520: * src/classes/string.C 1.72:
8521: * src/classes/table.C 1.108:
8522: string:int/double (defaults)
8523:
8524: * src/classes/image.C 1.35:
8525: image:font added space param
8526: image:font changed charwidth alg, added kerning const[for now]
8527:
8528: 2001-08-29 parser
8529: * src/main/pa_exception.C 1.14:
8530: exception redundant debug info
8531:
8532: 2001-08-28 parser
8533: * src/classes/table.C 1.107:
8534: NO_STRING_ORIGIN check
8535:
8536: * src/classes/string.C 1.71:
8537: * src/include/pa_dictionary.h 1.2:
8538: * src/include/pa_string.h 1.101:
8539: * src/main/pa_dictionary.C 1.4:
8540: * src/main/pa_string.C 1.101:
8541: * src/main/untaint.C 1.59:
8542: pa_directory speeded up. moved zero 'from' check to directory constructor.
8543: string:replace
8544:
8545: * src/Makefile.in 1.13:
8546: makes
8547:
8548: * src/Makefile.in 1.12:
8549: * src/classes/Makefile.in 1.13:
8550: * src/classes/gd/Makefile.in 1.9:
8551: * src/main/Makefile.in 1.10:
8552: * src/targets/Makefile.in 1.10:
8553: * src/targets/apache13/Makefile.in 1.9:
8554: * src/targets/cgi/Makefile.in 1.10:
8555: * src/types/Makefile.in 1.9:
8556: makefiles
8557:
8558: * src/classes/file.C 1.51:
8559: * src/main/pa_common.C 1.63:
8560: file:move autocreate/remove dest/src dir
8561:
8562: * src/main/compile.C 1.47:
8563: NO_STRING_ORIGIN check2
8564:
8565: * src/classes/image.C 1.33:
8566: image: gifsize little endian
8567:
8568: * src/targets/apache13/Makefile.am 1.4:
8569: COMPILE_APACHE13_MODULE
8570:
8571: * src/include/pa_dictionary.h 1.4:
8572: * src/main/pa_dictionary.C 1.5:
8573: * src/main/pa_sql_driver_manager.C 1.29:
8574: NO_STRING_ORIGIN check3
8575:
8576: * src/include/pa_dictionary.h 1.3:
8577: gcc: ../include/pa_dictionary.h:19: storage class specifiers
8578: invalid in friend function declarations
8579:
8580: * src/targets/apache13/Makefile.am 1.3:
8581: configure to skip apache
8582:
8583: * src/classes/Makefile.in 1.14:
8584: * src/classes/gd/Makefile.in 1.10:
8585: * src/main/Makefile.in 1.11:
8586: * src/targets/apache13/Makefile.in 1.10:
8587: * src/targets/cgi/Makefile.in 1.11:
8588: * src/types/Makefile.in 1.10:
8589: make.ins
8590:
8591: * src/classes/op.C 1.39:
8592: * src/main/compile.tab.C 1.9:
8593: * src/main/pa_dir.C 1.6:
8594: * src/main/untaint.C 1.60:
8595: * src/targets/cgi/parser3.C 1.98:
8596: * src/targets/isapi/parser3isapi.C 1.36:
8597: strncpy forced with zero ending in case of limit
8598:
8599: * src/classes/gd/gif.h 1.10:
8600: * src/classes/gd/gifio.C 1.10:
8601: #endif /*some comments removed*/
8602:
8603: * src/classes/image.C 1.34:
8604: image error msgs
8605:
8606: * src/classes/Makefile.am 1.18:
8607: * src/classes/gd/Makefile.am 1.3:
8608: * src/main/Makefile.am 1.15:
8609: * src/targets/cgi/Makefile.am 1.11:
8610: * src/types/Makefile.am 1.6:
8611: .am-s
8612:
8613: * src/doc/doxygen.cfg 1.12:
8614: doxygen conf removed some garbage from under doxygeneration
8615:
8616: 2001-08-27 parser
8617: * src/Makefile.in 1.11:
8618: * src/classes/Makefile.in 1.12:
8619: * src/classes/gd/Makefile.in 1.8:
8620: * src/main/Makefile.in 1.9:
8621: * src/main/pa_common.C 1.61:
8622: * src/main/pa_exception.C 1.12:
8623: * src/main/pa_sql_driver_manager.C 1.28:
8624: * src/targets/Makefile.in 1.9:
8625: * src/targets/apache13/Makefile.in 1.8:
8626: * src/targets/cgi/Makefile.am 1.10:
8627: * src/targets/cgi/Makefile.in 1.9:
8628: * src/types/Makefile.in 1.8:
8629: configure for solaris -lsocket
8630:
8631: * src/classes/image.C 1.31:
8632: * src/classes/image.C 1.32:
8633: fixed jpgsize alg
8634:
8635: * src/main/pa_request.C 1.152:
8636: * src/targets/cgi/parser3.C 1.97:
8637: parser3 test.html [auto.p from current dir loading]
8638:
8639: * src/main/pa_exception.C 1.13:
8640: z
8641:
8642: * src/main/pa_common.C 1.62:
8643: removed debug info from pa_common
8644:
8645: 2001-08-24 parser
8646: * src/targets/cgi/parser3.C 1.95:
8647: not cgi extra \n 2
8648:
8649: * src/classes/file.C 1.50:
8650: * src/classes/form.C 1.14:
8651: * src/classes/mail.C 1.35:
8652: * src/classes/table.C 1.106:
8653: fiew non-pool mallocs fixed
8654:
8655: * src/targets/cgi/parser3.C 1.96:
8656: not cgi extra \n 3
8657:
8658: * src/sql/pa_sql_driver.h 1.13:
8659: sql* removed services from disconnect - cross-request ideological probs.
8660: oracle - fixed bug: cs allocated on request.pool and got freed before disconnect
8661:
8662: * src/targets/cgi/parser3.C 1.94:
8663: not cgi extra \n
8664:
8665: * src/main/pa_sql_driver_manager.C 1.27:
8666: z
8667:
8668: * src/include/pa_sql_connection.h 1.12:
8669: * src/main/pa_sql_driver_manager.C 1.26:
8670: sql* removed services from disconnect - cross-request
8671: ideological probs.
8672:
8673: 2001-08-23 parser
8674: * src/main/pa_sql_driver_manager.C 1.25:
8675: oracle: dlink
8676:
8677: * src/classes/file.C 1.49:
8678: minor bug in file:save fixed
8679:
8680: 2001-08-22 parser
8681: * src/classes/file.C 1.48:
8682: * src/main/compile.tab.C 1.8:
8683: * src/types/pa_vfile.C 1.18:
8684: * src/types/pa_vfile.h 1.29:
8685: file:load|save[text|binary;
8686:
8687: * src/main/compile.tab.C 1.7:
8688: * src/main/compile.y 1.164:
8689: ^method[]^[^] literals []
8690:
8691: 2001-08-21 parser
8692: * src/classes/file.C 1.47:
8693: * src/classes/table.C 1.105:
8694: ^file:list
8695:
8696: 2001-08-20 parser
8697: * src/main/compile.tab.C 1.6:
8698: * src/main/compile.y 1.163:
8699: * src/main/pa_sql_driver_manager.C 1.24:
8700: * src/types/pa_value.h 1.70:
8701: * src/types/pa_vbool.h 1.11:
8702: * src/types/pa_vdouble.h 1.24:
8703: * src/types/pa_vint.h 1.25:
8704: var(123) ^var.inc[] recousively caused problems: inc incremeted
8705: 123 literal!! fixed
8706:
8707: 2001-08-10 parser
8708: * src/classes/table.C 1.101:
8709: * src/include/pa_table.h 1.34:
8710: * src/main/pa_table.C 1.35:
8711: table.sort now creates new sorted table
8712:
8713: * src/main/compile.tab.C 1.3:
8714: * src/main/compile.tab.C 1.4:
8715: * src/main/compile.y 1.160:
8716: * src/main/compile.y 1.161:
8717: (codes) name part syntax added
8718:
8719: * src/main/compile.tab.C 1.5:
8720: * src/main/compile.y 1.162:
8721: [codes] name part syntax now
8722:
8723: * src/main/pa_string.C 1.100:
8724: string.match hanged on. there were a hang check but it weren't wise enough
8725:
8726: @parse[dateString][tmp]
8727: $tmp[^dateString.match[(\d\d\d\d-)?(\d\d-)?][g]]
8728: $tmp.1 $tmp.2
8729: #end
8730:
8731: @main[]
8732: ^parse[2001-02-03]
8733:
8734: * src/classes/table.C 1.102:
8735: * src/classes/table.C 1.103:
8736: table:sort now default desc
8737:
8738: * src/types/pa_value.h 1.69:
8739: * src/types/pa_vstring.h 1.30:
8740: * src/types/pa_vstring.h 1.31:
8741: string now def only when ne ''
8742:
8743: * src/main/pa_request.C 1.150:
8744: * src/main/pa_request.C 1.151:
8745: wanted to make
8746: const int MAX_EXECUTE_SECONDS=1;
8747:
8748: but couldnt, set_callback_and_alarm appeared to be not exported :(
8749:
8750: * src/classes/table.C 1.104:
8751: table:sort restored [it was bad test :(]
8752:
8753: 2001-08-09 parser
8754: * src/main/pa_string.C 1.99:
8755: $a[010] now ^if($a==10){true}
8756: were octal
8757:
8758: * src/main/Makefile.am 1.14:
8759: .am
8760:
8761: * src/classes/void.C 1.6:
8762: * src/classes/void.C 1.7:
8763: void: int double copy/paste from int: bug fixed
8764:
8765: * src/classes/hash.C 1.14:
8766: hash:_default now [was hash:default]
8767:
8768: * src/types/pa_vcookie.C 1.22:
8769: cookie name&value origins added, more precise $ORIGINS(1)
8770:
8771: * src/classes/op.C 1.38:
8772: case without switch check added
8773:
8774: * src/main/Makefile.in 1.8:
8775: make.in
8776:
8777: 2001-08-07 parser
8778: * src/classes/math.C 1.5:
8779: * src/main/pa_request.C 1.149:
8780: math:random fixed. win32 srand made working
8781:
8782: * src/classes/double.C 1.36:
8783: * src/classes/int.C 1.32:
8784: * src/classes/string.C 1.70:
8785: * src/classes/table.C 1.100:
8786: * src/include/pa_globals.h 1.60:
8787: * src/main/pa_globals.C 1.70:
8788: !^int/double:sql{query}[[$.limit(2) $.offset(4) $.default(0)]]
8789: string, table
8790:
8791: 2001-08-06 parser
8792: * src/classes/hash.C 1.13:
8793: hash:keys renamed to hash:_keys :(
8794:
8795: * src/main/pa_exec.C 1.10:
8796: exec win32 real filename
8797:
8798: * src/classes/file.C 1.46:
8799: exec stderr out
8800:
8801: * src/classes/mail.C 1.34:
8802: * src/classes/op.C 1.37:
8803: * src/include/pa_array.h 1.43:
8804: * src/include/pa_globals.h 1.59:
8805: * src/include/pa_hash.h 1.42:
8806: * src/include/pa_request.h 1.94:
8807: * src/main/compile.tab.C 1.2:
8808: * src/main/compile.y 1.159:
8809: * src/main/pa_array.C 1.38:
8810: * src/main/pa_dictionary.C 1.3:
8811: * src/main/pa_exec.C 1.11:
8812: * src/main/pa_globals.C 1.69:
8813: * src/main/pa_hash.C 1.38:
8814: * src/main/pa_request.C 1.148:
8815: * src/main/pa_string.C 1.98:
8816: class_path
8817:
8818: 2001-08-03 parser
8819: * src/classes/table.C 1.99:
8820: * src/types/pa_vtable.h 1.28:
8821: vtable.locks killed
8822:
8823: 2001-08-02 parser
8824: * src/classes/classes.h 1.9:
8825: * src/classes/op.C 1.36:
8826: * src/include/pa_globals.h 1.58:
8827: * src/main/execute.C 1.188:
8828: * src/main/pa_globals.C 1.66:
8829: * src/main/pa_globals.C 1.67:
8830: found another multithread bug in op.C (last, last global var
8831: killed) :)
8832:
8833: * src/main/pa_dictionary.C 1.2:
8834: * src/main/pa_globals.C 1.68:
8835: memset dictionary minor bug fixed
8836:
8837: * src/classes/string.C 1.69:
8838: * src/classes/table.C 1.98:
8839: * src/include/pa_array.h 1.42:
8840: * src/main/execute.C 1.190:
8841: * src/main/pa_exec.C 1.9:
8842: introducing Array_iter
8843:
8844: * src/main/execute.C 1.189:
8845: detected quick_get recursion bug. changed to get@execute, but
8846: needs array iterator, separate from array to avoid it & use caching
8847:
8848: 2001-08-01 parser
8849: * src/include/pa_dictionary.h 1.1:
8850: * src/include/pa_globals.h 1.57:
8851: * src/include/pa_string.h 1.100:
8852: * src/main/main.dsp 1.107:
8853: * src/main/pa_dictionary.C 1.1:
8854: * src/main/pa_globals.C 1.65:
8855: * src/main/pa_request.C 1.147:
8856: * src/main/pa_string.C 1.97:
8857: * src/main/untaint.C 1.58:
8858: speeded up typo-html replacements. introducing Dictionary with
8859: first-char caching
8860:
8861: 2001-07-31 parser
8862: * src/types/Makefile.am 1.5:
8863: pa_vtable.C added to .am
8864:
8865: * src/main/compile.tab.C 1.1:
8866: added, so that could be compiled even on non-bison-enabled platforms
8867:
8868: 2001-07-28 parser
8869: * src/main/compile.y 1.158:
8870: * src/main/untaint.C 1.57:
8871: bug fix @ untaint when \r skipped \n
8872:
8873: * src/classes/table.C 1.97:
8874: table:hash always produces hash, when can't - empty
8875:
8876: 2001-07-27 parser
8877: * src/classes/double.C 1.35:
8878: * src/classes/int.C 1.31:
8879: * src/classes/string.C 1.68:
8880: provided meaningful msg on int/double/string :sql without
8881: result and default
8882:
8883: 2001-07-26 parser
8884: * src/include/pa_opcode.h 1.6:
8885: * src/main/compile.y 1.156:
8886: * src/main/execute.C 1.187:
8887: hash creation syntax problem persists. restored $: for a while.
8888: thinking of $man[$.age[zzz]] syntax now
8889:
8890: * src/classes/op.C 1.35:
8891: fixed bad multithread bug with strangly global OP
8892:
8893: * src/main/compile.y 1.157:
8894: $man[$.age[zzz]] 0
8895:
8896: * src/include/pa_opcode.h 1.4:
8897: * src/main/compile.C 1.45:
8898: * src/main/compile.y 1.154:
8899: * src/main/compile_tools.h 1.46:
8900: * src/main/execute.C 1.185:
8901: * src/main/pa_request.C 1.146:
8902: * src/types/pa_vmethod_frame.h 1.13:
8903: introducing ::
8904: this is constructor call prefix.
8905: ordinary : remains for static accesses
8906:
8907: * src/classes/double.C 1.34:
8908: * src/classes/int.C 1.30:
8909: * src/classes/string.C 1.67:
8910: * src/include/pa_opcode.h 1.5:
8911: * src/main/compile.C 1.46:
8912: * src/main/compile.y 1.155:
8913: * src/main/compile_tools.h 1.47:
8914: * src/main/execute.C 1.186:
8915: * src/types/pa_vcode_frame.h 1.7:
8916: * src/types/pa_vmethod_frame.h 1.14:
8917: * src/types/pa_wcontext.h 1.16:
8918: * src/types/pa_wwrapper.h 1.10:
8919: fixing :: realization #1
8920:
8921: 2001-07-25 parser
8922: * src/classes/table.C 1.95:
8923: * src/main/main.dsp 1.106:
8924: * src/types/pa_vtable.C 1.1:
8925: * src/types/pa_vtable.h 1.27:
8926: ^table.record[] now $table.fields
8927:
8928: * src/types/pa_vtable.C 1.2:
8929: table: get_element order changeed. now:
8930: 1. fields
8931: 2. methods
8932: 3. columns
8933:
8934: * src/types/pa_vdouble.h 1.23:
8935: * src/types/pa_vint.h 1.24:
8936: odbc: no result queries; quote.
8937: optimized double&int tostring-s
8938:
8939: * src/classes/string.C 1.66:
8940: * src/include/pa_globals.h 1.56:
8941: * src/main/execute.C 1.183:
8942: * src/main/pa_globals.C 1.64:
8943: match replace code context moved to implicit $match context
8944:
8945: * src/main/compile.C 1.44:
8946: * src/main/compile.y 1.153:
8947: * src/main/compile_tools.h 1.45:
8948: allowed whitespace before first method decl
8949:
8950: * src/include/pa_opcode.h 1.3:
8951: * src/main/compile.y 1.149:
8952: * src/main/compile_tools.C 1.37:
8953: * src/main/compile_tools.h 1.43:
8954: * src/main/execute.C 1.182:
8955: with killed, code storage introduced with former 'with' syntax
8956:
8957: * src/main/compile.y 1.150:
8958: * src/main/compile.y 1.151:
8959: * src/main/execute.C 1.184:
8960: $var[] is now empty string, not void
8961:
8962: * src/main/compile.C 1.43:
8963: * src/main/compile.y 1.152:
8964: * src/main/compile_tools.h 1.44:
8965: allowed empty lines before first method decl
8966:
8967: * src/classes/table.C 1.96:
8968: allowed nontable result in table:sql, results in empty table
8969:
8970: 2001-07-24 parser
8971: * src/main/compile.C 1.42:
8972: * src/main/execute.C 1.181:
8973: * src/main/pa_string.C 1.96:
8974: * src/types/pa_value.h 1.68:
8975: first get_element, next get operator
8976:
8977: * src/classes/file.C 1.45:
8978: * src/include/pa_common.h 1.47:
8979: * src/main/pa_common.C 1.60:
8980: file:move
8981:
8982: * src/main/compile.y 1.148:
8983: removed @end handling
8984:
8985: * src/main/pa_common.C 1.59:
8986: file_read close @ eof when imgsize bug fixed
8987:
8988: * src/main/compile.C 1.41:
8989: * src/main/compile.y 1.147:
8990: @end handling method2
8991:
8992: 2001-07-23 parser
8993: * src/main/pa_sql_driver_manager.C 1.23:
8994: * src/sql/pa_sql_driver.h 1.12:
8995: sql odbc driver
8996:
8997: * src/classes/hash.C 1.11:
8998: * src/classes/hash.C 1.12:
8999: * src/classes/string.C 1.65:
9000: * src/classes/table.C 1.94:
9001: * src/classes/void.C 1.5:
9002: * src/include/pa_sql_connection.h 1.11:
9003: * src/sql/pa_sql_driver.h 1.11:
9004: changed sql driver query interface
9005:
9006: 2001-07-20 parser
9007: * src/types/pa_vrequest.C 1.8:
9008: X!$browser:type
9009:
9010: * src/classes/file.C 1.44:
9011: * src/classes/string.C 1.64:
9012: * src/include/pa_string.h 1.99:
9013: * src/main/execute.C 1.180:
9014: * src/main/pa_string.C 1.95:
9015: * src/types/pa_valiased.C 1.8:
9016: * src/types/pa_valiased.h 1.13:
9017: * src/types/pa_value.h 1.67:
9018: * src/types/pa_vclass.h 1.17:
9019: * src/types/pa_vcookie.h 1.11:
9020: * src/types/pa_vdate.h 1.3:
9021: * src/types/pa_vfile.h 1.28:
9022: * src/types/pa_vform.h 1.21:
9023: * src/types/pa_vhash.h 1.15:
9024: * src/types/pa_vmath.h 1.2:
9025: * src/types/pa_vobject.h 1.10:
9026: * src/types/pa_vrequest.C 1.7:
9027: * src/types/pa_vstateless_class.h 1.16:
9028: * src/types/pa_vstateless_object.h 1.10:
9029: only ^class:method dynamic calls allowed.
9030: ^BASE.method call disabled.
9031: BASE element globally removed
9032:
9033: 2001-07-18 parser
9034: * src/Makefile.am 1.6:
9035: * src/Makefile.in 1.10:
9036: * src/classes/Makefile.am 1.17:
9037: * src/classes/gd/Makefile.am 1.2:
9038: * src/main/Makefile.am 1.13:
9039: * src/targets/Makefile.am 1.6:
9040: * src/targets/apache13/Makefile.am 1.2:
9041: * src/targets/cgi/Makefile.am 1.9:
9042: * src/types/Makefile.am 1.4:
9043: removed $id from *.in *.am
9044:
9045: * src/classes/file.C 1.43:
9046: file:exec/cgi msg
9047:
9048: * src/main/pa_request.C 1.145:
9049: * src/main/untaint.C 1.56:
9050: ORIGINS langs name abbrevations
9051:
9052: * src/classes/file.C 1.42:
9053: $file:exit-code renamed to 'status'
9054:
9055: * src/classes/date.C 1.4:
9056: * src/classes/mail.C 1.33:
9057: * src/classes/math.C 1.4:
9058: * src/classes/string.C 1.63:
9059: * src/classes/table.C 1.93:
9060: * src/include/pa_globals.h 1.55:
9061: * src/include/pa_string.h 1.98:
9062: * src/main/execute.C 1.179:
9063: * src/main/pa_globals.C 1.63:
9064: * src/main/pa_request.C 1.144:
9065: * src/main/pa_string.C 1.94:
9066: * src/main/untaint.C 1.55:
9067: * src/types/pa_value.h 1.66:
9068: * src/types/pa_vdouble.h 1.22:
9069: * src/types/pa_vfile.h 1.27:
9070: * src/types/pa_vint.h 1.23:
9071: * src/types/pa_vstring.C 1.9:
9072: * src/types/pa_vstring.h 1.29:
9073: $ORIGINS(1) output tracing mode
9074:
9075: * src/classes/Makefile.in 1.11:
9076: * src/classes/gd/Makefile.in 1.7:
9077: * src/main/Makefile.in 1.7:
9078: * src/targets/Makefile.in 1.8:
9079: * src/targets/apache13/Makefile.in 1.7:
9080: * src/targets/cgi/Makefile.in 1.8:
9081: * src/types/Makefile.in 1.7:
9082: $id in .in's from .am's removed
9083:
9084: * src/classes/file.C 1.41:
9085: * src/main/pa_exec.C 1.8:
9086: file:exec
9087:
9088: 2001-07-17 parser
9089: * src/Makefile.in 1.9:
9090: * src/classes/Makefile.in 1.10:
9091: == wrong
9092:
9093: 2001-07-13 parser
9094: * src/main/execute.C 1.175:
9095: * src/main/pa_request.C 1.142:
9096: order of MAIN parents was wrong, fixed
9097:
9098: * src/classes/double.C 1.33:
9099: * src/classes/int.C 1.29:
9100: * src/classes/string.C 1.62:
9101: * src/include/pa_request.h 1.92:
9102: * src/include/pa_request.h 1.93:
9103: * src/main/execute.C 1.176:
9104: * src/main/execute.C 1.177:
9105: * src/main/execute.C 1.178:
9106: * src/main/pa_request.C 1.143:
9107: auto.p[@auto], /news/auto.p[no @auto], so that initializing
9108: second would not call first @auto
9109:
9110: 2001-07-12 parser
9111: * src/types/pa_value.h 1.65:
9112: pa_value.putelement modification of system classes prevented
9113:
9114: 2001-07-11 parser
9115: * src/classes/string.C 1.61:
9116: * src/doc/sources2html.cmd 1.3:
9117: lr split now yelds table $piece
9118:
9119: * src/classes/file.C 1.40:
9120: * src/include/pa_common.h 1.46:
9121: * src/main/pa_common.C 1.58:
9122: * src/types/pa_vstateless_class.h 1.15:
9123: $file created by file:state += .atime .mtime .ctime
9124: +found&fixed bug with exceptions on get_junction-created objects [they were on wrong pool]
9125:
9126: 2001-07-09 parser
9127: * src/main/untaint.C 1.54:
9128: qp wrong name
9129:
9130: * src/classes/date.C 1.3:
9131: * src/classes/string.C 1.60:
9132: * src/classes/table.C 1.92:
9133: * src/main/compile.y 1.146:
9134: date format 0
9135:
9136: 2001-07-07 parser
9137: * src/classes/Makefile.am 1.16:
9138: * src/classes/date.C 1.1:
9139: * src/classes/file.C 1.39:
9140: * src/classes/hash.C 1.10:
9141: * src/classes/image.C 1.30:
9142: * src/classes/mail.C 1.32:
9143: * src/classes/math.C 1.3:
9144: * src/classes/op.C 1.34:
9145: * src/classes/string.C 1.59:
9146: * src/classes/table.C 1.90:
9147: * src/classes/void.C 1.4:
9148: * src/include/pa_request.h 1.91:
9149: * src/main/main.dsp 1.105:
9150: * src/types/pa_value.h 1.64:
9151: * src/types/pa_vdate.h 1.1:
9152: * src/types/pa_wcontext.C 1.7:
9153: date now set $fields roll string. todo: sql, calendar
9154:
9155: * src/classes/date.C 1.2:
9156: * src/classes/table.C 1.91:
9157: * src/include/pa_common.h 1.45:
9158: * src/include/pa_string.h 1.97:
9159: * src/main/pa_common.C 1.57:
9160: * src/types/pa_vdate.h 1.2:
9161: date roll
9162: table calendar
9163:
9164: 2001-07-06 parser
9165: * src/classes/math.C 1.2:
9166: * src/include/pa_request.h 1.90:
9167: * src/main/execute.C 1.174:
9168: * src/main/main.dsp 1.104:
9169: * src/main/pa_request.C 1.141:
9170: * src/types/pa_vmath.h 1.1:
9171: math 0
9172:
9173: 2001-07-03 parser
9174: * src/classes/Makefile.am 1.15:
9175: * src/classes/math.C 1.1:
9176: * src/classes/op.C 1.33:
9177: * src/classes/random.C 1.15:
9178: * src/main/main.dsp 1.103:
9179: class random renamed to math, operators became methods
9180:
9181: * src/classes/op.C 1.32:
9182: pow sqrt
9183:
9184: * src/classes/op.C 1.31:
9185: * src/main/execute.C 1.173:
9186: sin asin cos acos tan atan
9187:
9188: 2001-07-02 parser
9189: * src/classes/hash.C 1.9:
9190: ^hash.keys[]
9191:
9192: * src/classes/table.C 1.88:
9193: * src/main/pa_table.C 1.34:
9194: ^table:columns[]
9195:
9196: * src/classes/table.C 1.89:
9197: ^table.columns column renamed from 'name' to 'column'
9198:
9199: * src/main/compile.y 1.145:
9200: * src/main/compile_tools.h 1.42:
9201: in expressions now allowed 'strings'
9202:
9203: 2001-06-29 parser
9204: * src/main/execute.C 1.171:
9205: * src/main/execute.C 1.172:
9206: /0 %0 checkes ver 2
9207:
9208: * src/classes/table.C 1.87:
9209: empty strings @ sql
9210:
9211: * src/Makefile.in 1.8:
9212: * src/classes/Makefile.in 1.9:
9213: makes
9214:
9215: * src/classes/Makefile.am 1.14:
9216: nothing - void
9217:
9218: * src/main/execute.C 1.170:
9219: /0 %0 checke
9220:
9221: 2001-06-28 parser
9222: * src/classes/double.C 1.32:
9223: * src/classes/file.C 1.38:
9224: * src/classes/form.C 1.13:
9225: * src/classes/hash.C 1.8:
9226: * src/classes/image.C 1.29:
9227: * src/classes/int.C 1.28:
9228: * src/classes/mail.C 1.31:
9229: * src/classes/op.C 1.30:
9230: * src/classes/random.C 1.14:
9231: * src/classes/response.C 1.13:
9232: * src/classes/string.C 1.58:
9233: * src/classes/table.C 1.86:
9234: * src/classes/void.C 1.3:
9235: * src/main/compile.C 1.40:
9236: * src/main/compile.y 1.144:
9237: * src/main/compile_tools.C 1.36:
9238: * src/main/execute.C 1.169:
9239: * src/main/pa_array.C 1.37:
9240: * src/main/pa_common.C 1.56:
9241: * src/main/pa_dir.C 1.5:
9242: * src/main/pa_exception.C 1.11:
9243: * src/main/pa_exec.C 1.7:
9244: * src/main/pa_globals.C 1.62:
9245: * src/main/pa_hash.C 1.37:
9246: * src/main/pa_pool.C 1.20:
9247: * src/main/pa_request.C 1.140:
9248: * src/main/pa_socks.C 1.5:
9249: * src/main/pa_sql_driver_manager.C 1.22:
9250: * src/main/pa_string.C 1.93:
9251: * src/main/pa_table.C 1.33:
9252: * src/main/untaint.C 1.53:
9253: * src/targets/cgi/parser3.C 1.93:
9254: * src/targets/isapi/parser3isapi.C 1.35:
9255: */
9256: static const char *RCSId="$Id: double.C,v 1.31 2001/06/28 07:41:59 parser Exp $";
9257:
9258: * src/main/compile.y 1.142:
9259: * src/main/compile_tools.h 1.41:
9260: $:name: == ${name}:
9261: $class:name: == ${class:name}:
9262:
9263: * src/classes/string.C 1.56:
9264: exactly one
9265:
9266: * src/classes/double.C 1.31:
9267: * src/classes/file.C 1.37:
9268: * src/classes/form.C 1.12:
9269: * src/classes/hash.C 1.7:
9270: * src/classes/image.C 1.28:
9271: * src/classes/int.C 1.27:
9272: * src/classes/mail.C 1.30:
9273: * src/classes/op.C 1.29:
9274: * src/classes/random.C 1.13:
9275: * src/classes/response.C 1.12:
9276: * src/classes/string.C 1.57:
9277: * src/classes/table.C 1.85:
9278: * src/classes/void.C 1.2:
9279: * src/main/compile.C 1.39:
9280: * src/main/compile.y 1.143:
9281: * src/main/compile_tools.C 1.35:
9282: * src/main/execute.C 1.168:
9283: * src/main/pa_array.C 1.36:
9284: * src/main/pa_common.C 1.55:
9285: * src/main/pa_dir.C 1.4:
9286: * src/main/pa_exception.C 1.10:
9287: * src/main/pa_exec.C 1.6:
9288: * src/main/pa_globals.C 1.61:
9289: * src/main/pa_hash.C 1.36:
9290: * src/main/pa_pool.C 1.19:
9291: * src/main/pa_request.C 1.139:
9292: * src/main/pa_socks.C 1.4:
9293: * src/main/pa_sql_driver_manager.C 1.21:
9294: * src/main/pa_string.C 1.92:
9295: * src/main/pa_table.C 1.32:
9296: * src/main/untaint.C 1.52:
9297: * src/targets/cgi/parser3.C 1.92:
9298: * src/targets/isapi/parser3isapi.C 1.34:
9299: static char *RCSId="$Id$";
9300:
9301: 2001-06-27 parser
9302: * src/classes/hash.C 1.6:
9303: * src/classes/nothing.C 1.5:
9304: * src/classes/table.C 1.84:
9305: * src/classes/void.C 1.1:
9306: * src/main/compile.y 1.140:
9307: * src/main/compile.y 1.141:
9308: * src/main/execute.C 1.167:
9309: * src/main/main.dsp 1.102:
9310: * src/main/pa_request.C 1.138:
9311: * src/targets/cgi/pa_pool.C 1.17:
9312: * src/types/pa_value.h 1.63:
9313: * src/types/pa_vcode_frame.h 1.6:
9314: * src/types/pa_vmethod_frame.h 1.12:
9315: * src/types/pa_vnothing.h 1.2:
9316: * src/types/pa_vtable.h 1.26:
9317: * src/types/pa_vvoid.h 1.1:
9318: nothing renamed to void
9319:
9320: * src/classes/op.C 1.28:
9321: ^switch ^case
9322:
9323: * src/main/compile.y 1.139:
9324: lexer: $zzzz^zzzz were name part
9325:
9326: 2001-05-28 parser
9327: * src/main/main.dsp 1.101:
9328: * src/targets/isapi/parser3isapi.dsp 1.15:
9329: release project options [some bugs]
9330:
9331: * src/classes/classes.C 1.7:
9332: * src/main/compile.C 1.38:
9333: * src/main/compile.y 1.138:
9334: * src/main/execute.C 1.166:
9335: operators are not in root class again
9336:
9337: * src/doc/html2chm.cmd 1.3:
9338: removed >a
9339:
9340: * src/doc/sources2html.cmd 1.2:
9341: z
9342:
9343: 2001-05-24 parser
9344: * src/Makefile.in 1.7:
9345: * src/classes/Makefile.in 1.8:
9346: * src/classes/gd/Makefile.in 1.6:
9347: * src/main/Makefile.in 1.6:
9348: * src/targets/Makefile.in 1.7:
9349: * src/targets/apache13/Makefile.in 1.6:
9350: * src/targets/cgi/Makefile.in 1.7:
9351: * src/types/Makefile.in 1.6:
9352: makes
9353:
9354: * src/main/pa_request.C 1.135:
9355: * src/main/pa_request.C 1.136:
9356: * src/targets/cgi/parser3.C 1.90:
9357: // no _ conversions in @exception[params]
9358:
9359: * src/targets/cgi/parser3.dsp 1.19:
9360: project file
9361:
9362: * src/classes/op.C 1.27:
9363: * src/main/pa_request.C 1.137:
9364: * src/targets/cgi/parser3.C 1.91:
9365: ^log ^exp
9366:
9367: 2001-05-23 parser
9368: * src/classes/op.C 1.25:
9369: * src/main/compile.y 1.137:
9370: allow one empty line before LS_DEF_NAME
9371:
9372: * src/main/pa_string.C 1.91:
9373: string cmp bug
9374:
9375: * src/classes/mail.C 1.29:
9376: * src/classes/op.C 1.26:
9377: rem max 1000
9378:
9379: 2001-05-22 parser
9380: * src/classes/op.C 1.24:
9381: if params code-required
9382:
9383: 2001-05-21 parser
9384: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.1:
9385: * src/main/compile.C [operators_as_parent_class2] 1.36.2.1:
9386: * src/main/compile.y [operators_as_parent_class2] 1.134.2.1:
9387: * src/main/execute.C [operators_as_parent_class2] 1.162.2.1:
9388: 0
9389:
9390: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.2:
9391: * src/main/compile.C [operators_as_parent_class2] 1.36.2.2:
9392: 1
9393:
9394: * src/Makefile.in 1.6:
9395: * src/classes/Makefile.in 1.6:
9396: * src/classes/Makefile.in 1.7:
9397: * src/classes/gd/Makefile.in 1.5:
9398: * src/main/Makefile.in 1.5:
9399: * src/targets/Makefile.in 1.6:
9400: * src/targets/apache13/Makefile.in 1.5:
9401: * src/targets/cgi/Makefile.in 1.6:
9402: * src/types/Makefile.in 1.5:
9403: makes
9404:
9405: * src/classes/double.C 1.30:
9406: * src/classes/hash.C 1.4:
9407: * src/classes/hash.C 1.5:
9408: * src/classes/nothing.C 1.1:
9409: * src/classes/nothing.C 1.2:
9410: * src/classes/nothing.C 1.3:
9411: * src/classes/op.C 1.23:
9412: * src/classes/string.C 1.55:
9413: * src/classes/table.C 1.83:
9414: * src/classes/unknown.C 1.8:
9415: * src/main/compile.y 1.136:
9416: * src/main/execute.C 1.164:
9417: * src/main/execute.C 1.165:
9418: * src/main/main.dsp 1.100:
9419: * src/main/pa_request.C 1.134:
9420: * src/targets/cgi/pa_pool.C 1.15:
9421: * src/targets/cgi/pa_pool.C 1.16:
9422: * src/types/pa_value.h 1.62:
9423: * src/types/pa_vcode_frame.h 1.5:
9424: * src/types/pa_vmethod_frame.h 1.10:
9425: * src/types/pa_vmethod_frame.h 1.11:
9426: * src/types/pa_vnothing.h 1.1:
9427: * src/types/pa_vtable.h 1.24:
9428: * src/types/pa_vtable.h 1.25:
9429: * src/types/pa_vunknown.h 1.14:
9430: 'unknown' renamed to 'nothing'
9431:
9432: * src/Makefile.in 1.5:
9433: * src/classes/Makefile.in 1.5:
9434: * src/classes/gd/Makefile.in 1.4:
9435: * src/main/Makefile.in 1.4:
9436: * src/targets/Makefile.in 1.5:
9437: * src/targets/apache13/Makefile.in 1.4:
9438: * src/targets/cgi/Makefile.in 1.5:
9439: * src/types/Makefile.in 1.4:
9440: make system timestamps
9441:
9442: * src/classes/nothing.C 1.4:
9443: resultless ^sql moved to nothing:
9444:
9445: * src/classes/Makefile.am 1.13:
9446: .AM
9447:
9448: * src/main/pa_request.C 1.133:
9449: .am
9450:
9451: * src/Makefile.in 1.4:
9452: file stamps to remove autoreconf
9453:
9454: * src/targets/cgi/parser3.C 1.88:
9455: argv can be just "parser3". made site_auto_path "." in that case
9456:
9457: * src/types/pa_vstring.C 1.8:
9458: eoleof
9459:
9460: * src/classes/op.C [operators_as_parent_class2] 1.21.2.1:
9461: * src/main/execute.C 1.162:
9462: * src/targets/cgi/Makefile.in 1.4:
9463: * src/targets/cgi/parser3.C 1.86:
9464: * src/targets/cgi/parser3.C 1.87:
9465: * src/targets/cgi/parser3.C 1.89:
9466: z
9467:
9468: * src/main/pa_request.C 1.132:
9469: * src/targets/cgi/parser3.C 1.85:
9470: pcre_tables=pcre_default_tables;
9471:
9472: * src/classes/hash.C 1.3:
9473: * src/classes/int.C 1.25:
9474: * src/classes/string.C 1.53:
9475: * src/classes/table.C 1.82:
9476: * src/include/pa_string.h 1.95:
9477: * src/include/pa_string.h 1.96:
9478: * src/main/pa_string.C 1.89:
9479: * src/main/pa_string.C 1.90:
9480: * src/types/pa_vstring.C 1.6:
9481: * src/types/pa_vstring.h 1.27:
9482: started int:sql
9483:
9484: * src/types/pa_vstring.C 1.7:
9485: * src/types/pa_vstring.h 1.28:
9486: removed unnecessary vstring::set_string
9487:
9488: * src/classes/double.C 1.29:
9489: * src/classes/int.C 1.26:
9490: * src/classes/string.C 1.54:
9491: int,double;sql
9492:
9493: * src/classes/hash.C [operators_as_parent_class2] 1.1.2.1:
9494: * src/classes/op.C [operators_as_parent_class2] 1.21.2.2:
9495: * src/classes/table.C [operators_as_parent_class2] 1.80.2.1:
9496: hash:sql
9497:
9498: * src/classes/classes.C 1.6:
9499: * src/classes/hash.C 1.2:
9500: * src/classes/op.C 1.22:
9501: * src/classes/table.C 1.81:
9502: * src/main/compile.C 1.37:
9503: * src/main/compile.y 1.135:
9504: * src/main/execute.C 1.163:
9505: hash:sql moved to main trunc. operators.txt updated
9506:
9507: 2001-05-19 parser
9508: * src/types/pa_value.h 1.61:
9509: parameter # 1 based
9510:
9511: * src/main/pa_common.C 1.54:
9512: common: actual filename '%s'
9513:
9514: * src/classes/string.C 1.52:
9515: root context in match replace body now unchanged
9516:
9517: * src/classes/Makefile.am 1.10:
9518: * src/classes/Makefile.am 1.11:
9519: * src/classes/Makefile.am 1.12:
9520: * src/classes/Makefile.am 1.9:
9521: * src/main/pa_sql_driver_manager.C 1.20:
9522: * src/targets/cgi/pa_pool.C 1.12:
9523: classes/.am
9524:
9525: * src/main/untaint.C 1.50:
9526: * src/targets/cgi/pa_pool.C 1.13:
9527: * src/targets/cgi/parser3.C 1.84:
9528: fixed bug in pre html untaint, wrong size used, 4* mem wasted
9529:
9530: * src/classes/string.C 1.51:
9531: * src/main/pa_string.C 1.88:
9532: z
9533:
9534: * src/include/pa_string.h 1.94:
9535: * src/main/untaint.C 1.51:
9536: * src/targets/cgi/pa_pool.C 1.14:
9537: introducing String::cstr_bufsize, returns just size+1 for as_is
9538: target.
9539:
9540: * src/classes/Makefile.in 1.4:
9541: clean
9542:
9543: 2001-05-18 parser
9544: * src/Makefile.in 1.3:
9545: * src/classes/Makefile.in 1.3:
9546: * src/classes/gd/Makefile.in 1.3:
9547: * src/include/pa_config_auto.h.in 1.3:
9548: * src/main/Makefile.in 1.3:
9549: * src/targets/Makefile.in 1.4:
9550: * src/targets/apache13/Makefile.in 1.3:
9551: * src/targets/cgi/Makefile.in 1.3:
9552: * src/targets/cgi/pa_pool.C 1.11:
9553: * src/types/Makefile.in 1.3:
9554: .am pa_threads.C ins
9555:
9556: * src/targets/cgi/Makefile.am 1.8:
9557: .am pa_threads.C added
9558:
9559: 2001-05-17 parser
9560: * src/include/pa_hash.h 1.40:
9561: * src/main/execute.C 1.158:
9562: removed /*SYNCHRONIZED*/ from hash.h
9563:
9564: * src/include/pa_array.h 1.41:
9565: * src/include/pa_common.h 1.44:
9566: * src/include/pa_config_fixed.h 1.8:
9567: * src/include/pa_config_includes.h 1.8:
9568: * src/include/pa_exception.h 1.12:
9569: * src/include/pa_exec.h 1.2:
9570: * src/include/pa_globals.h 1.54:
9571: * src/include/pa_hash.h 1.41:
9572: * src/include/pa_opcode.h 1.2:
9573: * src/include/pa_pool.h 1.52:
9574: * src/include/pa_request.h 1.88:
9575: * src/include/pa_sapi.h 1.9:
9576: * src/include/pa_socks.h 1.3:
9577: * src/include/pa_sql_connection.h 1.7:
9578: * src/include/pa_stack.h 1.9:
9579: * src/include/pa_string.h 1.93:
9580: * src/include/pa_table.h 1.33:
9581: * src/include/pa_threads.h 1.14:
9582: #include "pa_config_includes.h"
9583: in all headers
9584:
9585: * src/include/pa_request.h 1.89:
9586: * src/main/execute.C 1.159:
9587: * src/main/pa_request.C 1.131:
9588: ANTI_ENDLESS_EXECUTE_RECOURSION
9589:
9590: * src/classes/op.C 1.20:
9591: * src/include/pa_config_fixed.h 1.10:
9592: * src/include/pa_sql_connection.h 1.8:
9593: * src/include/pa_sql_driver_manager.h 1.5:
9594: * src/main/pa_sql_driver_manager.C 1.15:
9595: found problem at last: 2connections own 1driver and
9596: set_services fight for driver::fservices. before fix
9597:
9598: * src/main/execute.C 1.160:
9599: * src/types/pa_vmethod_frame.h 1.9:
9600: endless recursion line no
9601:
9602: * src/classes/classes.h 1.8:
9603: * src/include/pa_sql_connection.h 1.10:
9604: * src/include/pa_sql_driver_manager.h 1.7:
9605: * src/main/pa_sql_driver_manager.C 1.17:
9606: cache expiration[use SQL_Driver::disconnect]
9607:
9608: * src/include/pa_config_fixed.h 1.9:
9609: * src/include/pa_threads.h 1.16:
9610: * src/targets/cgi/pa_threads.C 1.1:
9611: * src/targets/cgi/parser3.dsp 1.18:
9612: * src/targets/isapi/pa_threads.C 1.1:
9613: * src/targets/isapi/parser3isapi.dsp 1.14:
9614: added pa_threads.C
9615:
9616: * src/classes/image.C 1.27:
9617: * src/include/pa_sql_driver_manager.h 1.4:
9618: * src/main/pa_sql_driver_manager.C 1.14:
9619: * src/main/pa_string.C 1.87:
9620: wrong includes order prevented sqlmanager to see MULTYTHREAD define
9621:
9622: * src/main/pa_table.C 1.31:
9623: table.locate current restored on "not found"
9624:
9625: * src/include/pa_threads.h 1.15:
9626: removed targets/parser
9627:
9628: * src/classes/op.C 1.19:
9629: * src/include/pa_sql_connection.h 1.6:
9630: * src/main/pa_sql_driver_manager.C 1.12:
9631: * src/sql/pa_sql_driver.h 1.9:
9632: connection from cache ->set_services(&services);
9633:
9634: * src/include/pa_config_fixed.h 1.7:
9635: * src/include/pa_threads.h 1.13:
9636: * src/main/pa_sql_driver_manager.C 1.13:
9637: SYNCHRONIZED moved closer to caches put/gets
9638:
9639: * src/classes/string.C 1.50:
9640: * src/include/pa_config_fixed.h 1.11:
9641: * src/include/pa_config_includes.h 1.9:
9642: * src/main/compile.y 1.134:
9643: * src/main/compile_tools.h 1.40:
9644: * src/main/execute.C 1.161:
9645: * src/main/pa_array.C 1.35:
9646: * src/main/pa_common.C 1.53:
9647: * src/main/pa_dir.C 1.3:
9648: * src/main/pa_hash.C 1.35:
9649: * src/main/pa_pool.C 1.18:
9650: * src/main/untaint.C 1.49:
9651: * src/types/pa_vcookie.C 1.21:
9652: * src/types/pa_vfile.C 1.17:
9653: * src/types/pa_vform.C 1.29:
9654: #include "pa_config_includes.h"
9655: removed from most .C
9656:
9657: * src/doc/html2chm.cmd 1.2:
9658: z
9659:
9660: * src/doc/chm.cmd 1.7:
9661: * src/doc/doxygen.cmd 1.7:
9662: * src/doc/html2chm.cmd 1.1:
9663: * src/doc/sources2html.cmd 1.1:
9664: * src/doc/view.cmd 1.3:
9665: * src/doc/view_chm.cmd 1.1:
9666: * src/doc/view_html.cmd 1.1:
9667: doc cmds
9668:
9669: * src/main/pa_sql_driver_manager.C 1.19:
9670: moved expiration to get_connection_from_cache
9671:
9672: * src/main/pa_sql_driver_manager.C 1.18:
9673: cache expiration bf
9674:
9675: * src/classes/op.C 1.21:
9676: * src/include/pa_sql_connection.h 1.9:
9677: * src/include/pa_sql_driver_manager.h 1.6:
9678: * src/main/pa_sql_driver_manager.C 1.16:
9679: * src/sql/pa_sql_driver.h 1.10:
9680: fixed problem at last: 2connections own 1driver and
9681: set_services fight for driver::fservices. before fix
9682:
9683: 2001-05-16 parser
9684: * src/include/pa_array.h 1.39:
9685: * src/include/pa_string.h 1.92:
9686: * src/main/execute.C 1.157:
9687: * src/main/pa_array.C 1.33:
9688: * src/targets/cgi/pa_pool.C 1.9:
9689: * src/targets/cgi/parser3.C 1.81:
9690: array debugged; adjusted
9691:
9692: * src/include/pa_array.h 1.40:
9693: * src/main/pa_array.C 1.34:
9694: * src/targets/cgi/parser3.C 1.82:
9695: removed array debug. before vstring rebasing
9696:
9697: * src/main/pa_sql_driver_manager.C 1.11:
9698: * src/main/pa_string.C 1.86:
9699: SQL_Driver_manager line no for connect/charset errors
9700:
9701: * src/targets/cgi/parser3.C 1.83:
9702: z
9703:
9704: * src/include/pa_pool.h 1.51:
9705: * src/targets/cgi/pa_pool.C 1.10:
9706: removed pool debug, #ifdefed some.
9707: would debug later, on more precise sample than stupid:
9708: @main[]
9709: $name[$z[]]
9710: ^for[i](0;10000-2){
9711: $tail[9994]
9712: $name.$tail[$tail!]
9713: $name.$tail
9714: }
9715: ok3
9716:
9717: 2001-05-15 parser
9718: * src/targets/cgi/pa_pool.C 1.6:
9719: * src/targets/cgi/parser3.C 1.78:
9720: main loss here: 5673321/ 70041= 81
9721:
9722: * src/include/pa_pool.h 1.50:
9723: * src/include/pa_string.h 1.89:
9724: * src/main/pa_string.C 1.83:
9725: * src/targets/cgi/pa_pool.C 1.7:
9726: * src/targets/cgi/parser3.C 1.79:
9727: string fixed bug with fullchunk cmps
9728:
9729: * src/include/pa_string.h 1.90:
9730: * src/main/pa_string.C 1.84:
9731: * src/targets/cgi/pa_pool.C 1.8:
9732: * src/targets/cgi/parser3.C 1.80:
9733: think that all must grow lineary, not exponentialy
9734:
9735: * src/include/pa_array.h 1.38:
9736: * src/include/pa_string.h 1.91:
9737: * src/main/pa_array.C 1.32:
9738: * src/main/pa_string.C 1.85:
9739: string+array made linear grows
9740:
9741: * src/include/pa_string.h 1.88:
9742: * src/targets/cgi/pa_pool.C 1.5:
9743: * src/targets/cgi/parser3.C 1.77:
9744: detected huge mem allocation: size/times malloc 27809390/368771
9745: calloc 3232/83. would test now
9746:
9747: * src/classes/random.C 1.12:
9748: * src/main/compile.y 1.133:
9749: * src/main/execute.C 1.156:
9750: * src/main/pa_request.C 1.130:
9751: * src/types/pa_value.h 1.60:
9752: * src/types/pa_vmethod_frame.h 1.8:
9753: numbered params had wrong name - for instance: bad error
9754: message in ^for[] bad body type. fixed
9755:
9756: 2001-05-14 parser
9757: * src/classes/string.C 1.49:
9758: * src/include/pa_string.h 1.87:
9759: * src/main/pa_string.C 1.82:
9760: * src/main/untaint.C 1.48:
9761: ^string.upper|lower[]
9762:
9763: 2001-05-11 paf
9764: * src/classes/classes.cmd 1.2:
9765: * src/classes/gawk.exe 1.2:
9766: * src/classes/ls.exe 1.2:
9767: * src/main/bison.exe 1.2:
9768: * src/targets/isapi/KILL.EXE 1.2:
9769: * src/targets/isapi/PSTAT.EXE 1.2:
9770: * src/targets/isapi/istart.cmd 1.2:
9771: * src/targets/isapi/istop.cmd 1.2:
9772: * src/targets/isapi/kill.pl 1.2:
9773: moved win32 helpers to /win32tools
9774:
9775: 2001-05-11 parser
9776: * src/main/main.dsp 1.99:
9777: * src/targets/isapi/parser3isapi.dsp 1.13:
9778: fixed some .dsp for win32tools
9779:
9780: * src/classes/double.C 1.28:
9781: * src/classes/image.C 1.26:
9782: * src/classes/op.C 1.18:
9783: * src/classes/string.C 1.48:
9784: * src/classes/table.C 1.80:
9785: * src/classes/unknown.C 1.7:
9786: * src/main/execute.C 1.155:
9787: * src/types/pa_value.h 1.59:
9788: * src/types/pa_vbool.h 1.10:
9789: * src/types/pa_vdouble.h 1.21:
9790: * src/types/pa_vint.h 1.22:
9791: * src/types/pa_vstring.h 1.26:
9792: * src/types/pa_vunknown.h 1.13:
9793: op: MAX_LOOPS
9794: as_int
9795:
9796: 2001-05-10 paf
9797: * src/doc/doxygen.cmd 1.5:
9798: * src/main/compile.y 1.131:
9799: * src/types/pa_vobject.h 1.9:
9800: grammar: priorities changes [lowerd && prior]
9801: vobject: now first fields, next methods
9802:
9803: * src/main/pa_request.C 1.129:
9804: * src/types/pa_vrequest.C 1.6:
9805: op configured
9806:
9807: * src/Makefile.in 1.2:
9808: * src/classes/Makefile.in 1.2:
9809: * src/classes/gd/Makefile.in 1.2:
9810: * src/classes/gd/gif.h 1.9:
9811: * src/include/pa_config_auto.h.in 1.2:
9812: * src/include/pa_config_fixed.h 1.6:
9813: * src/include/pa_config_includes.h 1.6:
9814: * src/main/Makefile.in 1.2:
9815: * src/targets/Makefile.in 1.3:
9816: * src/targets/apache13/Makefile.in 1.2:
9817: * src/targets/cgi/Makefile.in 1.2:
9818: * src/types/Makefile.in 1.2:
9819: inline wonders
9820:
9821: * src/main/compile.y 1.132:
9822: @end grammar: allowed zero strings in control menthod
9823:
9824: * src/types/pa_value.h 1.58:
9825: * src/types/pa_vclass.h 1.16:
9826: * src/types/pa_vstateless_class.h 1.14:
9827: * src/types/pa_vstateless_object.h 1.9:
9828: changed priority: field before method lookup in vclass & vobject
9829:
9830: * src/include/pa_common.h 1.43:
9831: * src/include/pa_config_includes.h 1.7:
9832: inline undefed for C++, that's all
9833:
9834: * src/classes/gd/gif.h 1.8:
9835: gif.h accedently removed
9836:
9837: * src/classes/Makefile.am 1.8:
9838: * src/classes/hash.C 1.1:
9839: * src/doc/doxygen.cfg 1.11:
9840: * src/doc/doxygen.cmd 1.6:
9841: hash.C added
9842:
9843: 2001-05-08 paf
9844: * src/classes/table.C 1.76:
9845: table:hash always hash of hash now
9846:
9847: * src/classes/op.C 1.15:
9848: * src/classes/table.C 1.72:
9849: * src/main/main.dsp 1.97:
9850: * src/types/pa_vtable.h 1.21:
9851: removed table:find. table:locate and op:eval now return bool
9852:
9853: * src/classes/table.C 1.75:
9854: table:empty return bool now
9855:
9856: * src/classes/table.C 1.79:
9857: * src/types/pa_value.h 1.57:
9858: * src/types/pa_vhash.h 1.14:
9859: * src/types/pa_vmethod_frame.h 1.7:
9860: hash:default works at last!
9861:
9862: * src/main/pa_table.C 1.30:
9863: table columnname2item on nameless ignored bark=false. fixed
9864:
9865: * src/classes/op.C 1.17:
9866: * src/types/pa_vtable.h 1.22:
9867: allowed $table.2342734 returns vunknown
9868:
9869: * src/classes/table.C 1.74:
9870: * src/doc/chm.cmd 1.6:
9871: * src/include/pa_array.h 1.37:
9872: * src/include/pa_table.h 1.32:
9873: * src/main/pa_table.C 1.29:
9874: * src/types/pa_value.h 1.56:
9875: * src/types/pa_vtable.h 1.23:
9876: table:hash
9877:
9878: * src/doc/chm.cmd 1.5:
9879: * src/main/execute.C 1.154:
9880: * src/types/pa_value.h 1.55:
9881: wrong pool in method checkparams again. fixed
9882:
9883: * src/classes/double.C 1.27:
9884: * src/classes/int.C 1.24:
9885: * src/classes/op.C 1.16:
9886: * src/classes/string.C 1.47:
9887: int,double,string:int[] double[] string:length[] results now
9888: have hames
9889:
9890: * src/classes/table.C 1.77:
9891: z
9892:
9893: * src/classes/mail.C 1.28:
9894: * src/classes/table.C 1.78:
9895: * src/doc/doxygen.cmd 1.4:
9896: * src/main/main.dsp 1.98:
9897: * src/types/pa_vhash.h 1.13:
9898: * src/types/pa_vstateless_class.h 1.13:
9899: hash:default
9900:
9901: * src/classes/table.C 1.73:
9902: table:record have name
9903:
9904: 2001-05-07 paf
9905: * src/types/pa_value.h 1.51:
9906: * src/types/pa_vtable.h 1.17:
9907: table: fields, then methods. so to enable 'dir' fields & co.
9908:
9909: * src/main/execute.C 1.153:
9910: ^var[^class:var.method[]] is not constructor now
9911:
9912: * src/main/compile.y 1.130:
9913: grammar: @end
9914:
9915: * src/doc/chm.cmd 1.4:
9916: cmd
9917:
9918: * src/doc/ClassExample2.dox 1.3:
9919: * src/doc/aliased.dox 1.3:
9920: * src/doc/chm.cmd 1.2:
9921: * src/include/code.h 1.29:
9922: * src/include/pa_opcode.h 1.1:
9923: * src/main/compile.C 1.36:
9924: * src/main/compile_tools.h 1.39:
9925: * src/main/execute.C 1.152:
9926: * src/types/pa_value.h 1.53:
9927: * src/types/pa_vbool.h 1.9:
9928: * src/types/pa_vclass.h 1.15:
9929: * src/types/pa_vcode_frame.h 1.4:
9930: * src/types/pa_vcookie.h 1.10:
9931: * src/types/pa_vdouble.h 1.20:
9932: * src/types/pa_venv.h 1.16:
9933: * src/types/pa_vfile.h 1.26:
9934: * src/types/pa_vform.h 1.20:
9935: * src/types/pa_vhash.h 1.12:
9936: * src/types/pa_vimage.h 1.13:
9937: * src/types/pa_vint.h 1.21:
9938: * src/types/pa_vjunction.h 1.6:
9939: * src/types/pa_vmethod_frame.h 1.6:
9940: * src/types/pa_vobject.h 1.8:
9941: * src/types/pa_vrequest.h 1.10:
9942: * src/types/pa_vresponse.h 1.10:
9943: * src/types/pa_vstateless_class.h 1.12:
9944: * src/types/pa_vstring.h 1.25:
9945: * src/types/pa_vtable.h 1.20:
9946: * src/types/pa_vunknown.h 1.12:
9947: * src/types/pa_wcontext.h 1.15:
9948: * src/types/pa_wwrapper.h 1.9:
9949: pa_code.h
9950:
9951: * src/include/pa_table.h 1.30:
9952: * src/main/pa_table.C 1.27:
9953: * src/types/pa_value.h 1.52:
9954: * src/types/pa_vtable.h 1.18:
9955: table: fields, then methods. so to enable 'dir' fields & co. more
9956:
9957: * src/classes/gd/gifio.C 1.9:
9958: * src/classes/string.C 1.45:
9959: * src/classes/table.C 1.71:
9960: * src/doc/ClassExample1.dox 1.2:
9961: * src/doc/ClassExample2.dox 1.2:
9962: * src/doc/ClassExample3.dox 1.2:
9963: * src/doc/aliased.dox 1.2:
9964: * src/doc/class.dox 1.2:
9965: * src/doc/compiler.dox 1.2:
9966: * src/doc/doxygen.cfg 1.10:
9967: * src/doc/doxygen.cmd 1.2:
9968: * src/doc/executor.dox 1.2:
9969: * src/doc/index.dox 1.3:
9970: * src/doc/methoded.dox 1.2:
9971: * src/doc/module.dox 1.2:
9972: * src/doc/object.dox 1.2:
9973: * src/doc/pooled.dox 1.2:
9974: * src/doc/string.dox 1.2:
9975: * src/doc/targets.dox 1.2:
9976: * src/doc/value.dox 1.2:
9977: * src/include/code.h 1.28:
9978: * src/include/pa_hash.h 1.39:
9979: * src/include/pa_string.h 1.86:
9980: * src/main/pa_request.C 1.128:
9981: * src/main/pa_sql_driver_manager.C 1.10:
9982: * src/types/pa_vjunction.h 1.5:
9983: * src/types/pa_vtable.h 1.19:
9984: dox, split by not clean parts also
9985:
9986: * src/classes/image.C 1.25:
9987: * src/classes/mail.C 1.27:
9988: * src/classes/string.C 1.46:
9989: * src/doc/chm.cmd 1.3:
9990: * src/include/pa_table.h 1.31:
9991: * src/main/pa_table.C 1.28:
9992: * src/types/pa_value.h 1.54:
9993: method reported errors on wrong pool
9994:
9995: * src/doc/chm.cmd 1.1:
9996: * src/doc/doxygen.cmd 1.3:
9997: * src/doc/view.cmd 1.2:
9998: dox cmd
9999:
10000: 2001-05-04 paf
10001: * src/classes/classes.h 1.7:
10002: * src/classes/double.C 1.26:
10003: * src/classes/file.C 1.36:
10004: * src/classes/form.C 1.11:
10005: * src/classes/image.C 1.24:
10006: * src/classes/int.C 1.23:
10007: * src/classes/mail.C 1.26:
10008: * src/classes/op.C 1.14:
10009: * src/classes/random.C 1.11:
10010: * src/classes/response.C 1.11:
10011: * src/classes/string.C 1.44:
10012: * src/classes/table.C 1.70:
10013: * src/classes/unknown.C 1.6:
10014: * src/doc/doxygen.cfg 1.9:
10015: * src/doc/index.dox 1.2:
10016: * src/main/pa_string.C 1.81:
10017: removed m- method dox
10018:
10019: * src/doc/ClassExample1.dox 1.1:
10020: * src/doc/ClassExample2.dox 1.1:
10021: * src/doc/ClassExample3.dox 1.1:
10022: * src/main/execute.C 1.151:
10023: dox: example1 updated
10024:
10025: 2001-05-03 paf
10026: * src/classes/classes.h 1.6:
10027: * src/classes/double.C 1.25:
10028: * src/doc/aliased.dox 1.1:
10029: * src/doc/class.dox 1.1:
10030: * src/doc/compiler.dox 1.1:
10031: * src/doc/doxygen.cfg 1.8:
10032: * src/doc/doxygen.txt 1.6:
10033: * src/doc/executor.dox 1.1:
10034: * src/doc/index.dox 1.1:
10035: * src/doc/methoded.dox 1.1:
10036: * src/doc/module.dox 1.1:
10037: * src/doc/object.dox 1.1:
10038: * src/doc/pooled.dox 1.1:
10039: * src/doc/string.dox 1.1:
10040: * src/doc/targets.dox 1.1:
10041: * src/doc/value.dox 1.1:
10042: * src/main/pa_request.C 1.127:
10043: dox splitted .dox files and added some
10044:
10045: * src/classes/Makefile.am 1.7:
10046: * src/doc/doxygen.txt 1.5:
10047: classes/am
10048:
10049: 2001-05-02 paf
10050: * src/classes/image.C 1.23:
10051: * src/classes/table.C 1.69:
10052: table:dir result are not tainted by file_name language now
10053:
10054: 2001-04-28 paf
10055: * src/classes/classes.inc 1.5:
10056: removed classes.inc
10057:
10058: * src/classes/classes.C 1.3:
10059: * src/classes/classes.h 1.3:
10060: * src/classes/file.C 1.33:
10061: * src/classes/form.C 1.5:
10062: * src/classes/mail.C 1.24:
10063: * src/include/pa_request.h 1.85:
10064: * src/main/pa_request.C 1.124:
10065: configure started
10066:
10067: * src/classes/file.C [reorganize_user_classes] 1.31.2.5:
10068: * src/classes/table.C [reorganize_user_classes] 1.65.2.4:
10069: * src/main/compile.y [reorganize_user_classes] 1.127.2.2:
10070: * src/main/execute.C [reorganize_user_classes] 1.148.2.3:
10071: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.4:
10072: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.2:
10073: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.3:
10074: * src/types/pa_wcontext.h [reorganize_user_classes] 1.12.2.1:
10075: removed ^a.menu{$name} ability. now
10076: $a{^menu{$name}}
10077: or
10078: ^a.menu{$a.name}
10079:
10080: * src/classes/_double.h 1.8:
10081: * src/classes/_file.h 1.5:
10082: * src/classes/_form.h 1.4:
10083: * src/classes/_image.h 1.4:
10084: * src/classes/_int.h 1.8:
10085: * src/classes/_mail.h 1.4:
10086: * src/classes/_op.h 1.6:
10087: * src/classes/_random.h 1.4:
10088: * src/classes/_response.h 1.5:
10089: * src/classes/_string.h 1.10:
10090: * src/classes/_table.h 1.7:
10091: * src/classes/_unknown.h 1.3:
10092: * src/classes/classes.C 1.2:
10093: * src/classes/classes.h 1.2:
10094: * src/classes/classes.inc 1.1:
10095: * src/classes/double.C 1.22:
10096: * src/classes/exec.C 1.4:
10097: * src/classes/file.C 1.32:
10098: * src/classes/form.C 1.4:
10099: * src/classes/image.C 1.22:
10100: * src/classes/int.C 1.20:
10101: * src/classes/mail.C 1.23:
10102: * src/classes/op.C 1.10:
10103: * src/classes/random.C 1.10:
10104: * src/classes/response.C 1.8:
10105: * src/classes/string.C 1.41:
10106: * src/classes/table.C 1.66:
10107: * src/classes/unknown.C 1.3:
10108: * src/include/pa_globals.h 1.51:
10109: * src/include/pa_request.h 1.84:
10110: * src/main/compile.y 1.129:
10111: * src/main/execute.C 1.149:
10112: * src/main/main.dsp 1.93:
10113: * src/main/pa_globals.C 1.57:
10114: * src/main/pa_request.C 1.123:
10115: * src/targets/cgi/parser3.C 1.73:
10116: * src/targets/isapi/parser3isapi.C 1.32:
10117: * src/types/pa_value.h 1.50:
10118: * src/types/pa_vcookie.h 1.9:
10119: * src/types/pa_vdouble.h 1.17:
10120: * src/types/pa_venv.h 1.15:
10121: * src/types/pa_vfile.h 1.23:
10122: * src/types/pa_vform.C 1.28:
10123: * src/types/pa_vform.h 1.17:
10124: * src/types/pa_vimage.h 1.10:
10125: * src/types/pa_vint.h 1.18:
10126: * src/types/pa_vrequest.h 1.9:
10127: * src/types/pa_vresponse.h 1.9:
10128: * src/types/pa_vstateless_class.h 1.11:
10129: * src/types/pa_vstring.h 1.24:
10130: * src/types/pa_vtable.h 1.16:
10131: * src/types/pa_vunknown.h 1.11:
10132: * src/types/pa_wcontext.h 1.13:
10133: Methoded reorganized. todo: methoded-configure
10134:
10135: * src/classes/classes.inc 1.4:
10136: * src/main/Makefile.am 1.12:
10137: removed pa_methoded from .am
10138:
10139: * src/main/execute.C 1.150:
10140: * src/types/pa_wcontext.h 1.14:
10141: Methoded reorganized 2. todo: methoded-configure
10142:
10143: * src/classes/Makefile.am 1.4:
10144: * src/classes/classes.awk 1.1:
10145: * src/classes/classes.cmd 1.1:
10146: * src/classes/classes.inc 1.2:
10147: * src/classes/gawk.exe 1.1:
10148: * src/classes/ls.exe 1.1:
10149: * src/main/bison.exe 1.1:
10150: classes.inc autogenerator
10151:
10152: * src/classes/form.C 1.6:
10153: * src/include/pa_request.h 1.86:
10154: * src/main/pa_request.C 1.125:
10155: about to move configured data to special request hash
10156:
10157: * src/classes/Makefile.am 1.5:
10158: * src/main/main.dsp 1.95:
10159: classes/Makefile.am
10160:
10161: * src/classes/form.C 1.7:
10162: * src/classes/mail.C 1.25:
10163: * src/classes/op.C 1.11:
10164: * src/include/pa_globals.h 1.52:
10165: * src/include/pa_request.h 1.87:
10166: * src/main/pa_globals.C 1.58:
10167: * src/main/pa_request.C 1.126:
10168: moved some configured data to request::classes_conf
10169: moved some string crations from globals to M...
10170:
10171: * src/classes/classes.C 1.4:
10172: * src/classes/classes.h 1.4:
10173: * src/classes/double.C 1.23:
10174: * src/classes/file.C 1.34:
10175: * src/classes/form.C 1.9:
10176: * src/classes/int.C 1.21:
10177: * src/classes/op.C 1.12:
10178: * src/classes/response.C 1.9:
10179: * src/classes/string.C 1.42:
10180: * src/classes/table.C 1.67:
10181: * src/classes/unknown.C 1.4:
10182: * src/include/pa_methoded.h 1.1:
10183: * src/main/Makefile.am 1.11:
10184: * src/main/main.dsp 1.94:
10185: * src/main/pa_methoded.C 1.1:
10186: * src/targets/cgi/parser3.C 1.75:
10187: * src/types/pa_vdouble.h 1.18:
10188: * src/types/pa_vfile.h 1.24:
10189: * src/types/pa_vform.h 1.18:
10190: * src/types/pa_vimage.h 1.11:
10191: * src/types/pa_vint.h 1.19:
10192: classes/classes renamet to include|main/pa_methoded
10193:
10194: * src/include/pa_string.h 1.85:
10195: * src/main/pa_globals.C 1.60:
10196: * src/main/untaint.C 1.47:
10197: * src/targets/cgi/parser3.C 1.74:
10198: * src/targets/isapi/parser3isapi.C 1.33:
10199: z
10200:
10201: * src/classes/Makefile.am 1.6:
10202: * src/classes/classes.C 1.5:
10203: * src/classes/classes.h 1.5:
10204: * src/classes/classes.inc 1.3:
10205: * src/classes/double.C 1.24:
10206: * src/classes/file.C 1.35:
10207: * src/classes/form.C 1.10:
10208: * src/classes/int.C 1.22:
10209: * src/classes/op.C 1.13:
10210: * src/classes/response.C 1.10:
10211: * src/classes/string.C 1.43:
10212: * src/classes/table.C 1.68:
10213: * src/classes/unknown.C 1.5:
10214: * src/include/pa_methoded.h 1.2:
10215: * src/main/main.dsp 1.96:
10216: * src/main/pa_methoded.C 1.2:
10217: * src/targets/cgi/parser3.C 1.76:
10218: * src/types/pa_vdouble.h 1.19:
10219: * src/types/pa_vfile.h 1.25:
10220: * src/types/pa_vform.h 1.19:
10221: * src/types/pa_vimage.h 1.12:
10222: * src/types/pa_vint.h 1.20:
10223: renamed pa_methoded back to classes/classes.h
10224:
10225: * src/classes/_string.h [reorganize_user_classes] 1.9.2.1:
10226: * src/classes/classes.C [reorganize_user_classes] 1.1.2.2:
10227: * src/classes/classes.h [reorganize_user_classes] 1.1.2.2:
10228: * src/classes/double.C [reorganize_user_classes] 1.21.4.2:
10229: * src/classes/exec.C [reorganize_user_classes] 1.3.4.1:
10230: * src/classes/file.C [reorganize_user_classes] 1.31.2.4:
10231: * src/classes/form.C [reorganize_user_classes] 1.3.4.2:
10232: * src/classes/image.C [reorganize_user_classes] 1.21.2.4:
10233: * src/classes/int.C [reorganize_user_classes] 1.19.4.3:
10234: * src/classes/mail.C [reorganize_user_classes] 1.22.2.3:
10235: * src/classes/op.C [reorganize_user_classes] 1.9.2.3:
10236: * src/classes/random.C [reorganize_user_classes] 1.9.2.3:
10237: * src/classes/response.C [reorganize_user_classes] 1.7.4.3:
10238: * src/classes/string.C [reorganize_user_classes] 1.40.2.3:
10239: * src/classes/table.C [reorganize_user_classes] 1.65.2.3:
10240: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.2:
10241: * src/include/pa_request.h [reorganize_user_classes] 1.83.2.1:
10242: * src/main/compile.y [reorganize_user_classes] 1.127.2.1:
10243: * src/main/execute.C [reorganize_user_classes] 1.148.2.2:
10244: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.3:
10245: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.3:
10246: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.2:
10247: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.2:
10248: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.2:
10249: * src/types/pa_vform.C [reorganize_user_classes] 1.27.2.1:
10250: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.2:
10251: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.2:
10252: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.2:
10253: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.2:
10254: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.2:
10255: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.2:
10256: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.2:
10257: beautifying just compiled. todo: debug, configure
10258:
10259: * src/classes/classes.awk 1.2:
10260: skipped classes in .awk
10261:
10262: * src/classes/form.C 1.8:
10263: * src/include/pa_globals.h 1.53:
10264: * src/main/pa_globals.C 1.59:
10265: moved some configured data to request::classes_conf
10266: moved some string crations from globals to M...
10267: [works]
10268:
10269: 2001-04-27 paf
10270: * src/main/compile.y 1.128:
10271: serge@ found @CLASS bug. fixed
10272:
10273: * src/classes/_double.h [reorganize_user_classes] 1.7.2.1:
10274: * src/classes/_form.h [reorganize_user_classes] 1.3.2.1:
10275: * src/classes/_int.h [reorganize_user_classes] 1.7.2.1:
10276: * src/classes/_response.h [reorganize_user_classes] 1.4.2.1:
10277: * src/classes/_unknown.h [reorganize_user_classes] 1.2.2.1:
10278: * src/classes/classes.C [reorganize_user_classes] 1.1.2.1:
10279: * src/classes/classes.h [reorganize_user_classes] 1.1.2.1:
10280: * src/classes/double.C [reorganize_user_classes] 1.21.4.1:
10281: * src/classes/file.C [reorganize_user_classes] 1.31.2.2:
10282: * src/classes/form.C [reorganize_user_classes] 1.3.4.1:
10283: * src/classes/image.C [reorganize_user_classes] 1.21.2.2:
10284: * src/classes/int.C [reorganize_user_classes] 1.19.4.2:
10285: * src/classes/mail.C [reorganize_user_classes] 1.22.2.2:
10286: * src/classes/op.C [reorganize_user_classes] 1.9.2.2:
10287: * src/classes/random.C [reorganize_user_classes] 1.9.2.2:
10288: * src/classes/response.C [reorganize_user_classes] 1.7.4.2:
10289: * src/classes/string.C [reorganize_user_classes] 1.40.2.2:
10290: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.2:
10291: * src/main/main.dsp [reorganize_user_classes] 1.92.2.2:
10292: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.2:
10293: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.1:
10294: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.1:
10295: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.1:
10296: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.1:
10297: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.1:
10298: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.1:
10299: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.1:
10300: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.1:
10301: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.1:
10302: beautifying -100
10303:
10304: * src/classes/classes.C 1.1:
10305: file classes.C was initially added on branch
10306: reorganize_user_classes.
10307:
10308: * src/classes/file.C [reorganize_user_classes] 1.31.2.3:
10309: * src/classes/image.C [reorganize_user_classes] 1.21.2.3:
10310: * src/classes/table.C [reorganize_user_classes] 1.65.2.2:
10311: * src/main/execute.C [reorganize_user_classes] 1.148.2.1:
10312: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.2:
10313: * src/types/pa_vstateless_class.h [reorganize_user_classes] 1.10.2.1:
10314: beautifying -99
10315:
10316: * src/classes/_file.h [reorganize_user_classes] 1.4.2.1:
10317: * src/classes/_image.h [reorganize_user_classes] 1.3.2.1:
10318: * src/classes/_mail.h [reorganize_user_classes] 1.3.2.1:
10319: * src/classes/_op.h [reorganize_user_classes] 1.5.2.1:
10320: * src/classes/_random.h [reorganize_user_classes] 1.3.2.1:
10321: * src/classes/_table.h [reorganize_user_classes] 1.6.2.1:
10322: * src/classes/file.C [reorganize_user_classes] 1.31.2.1:
10323: * src/classes/image.C [reorganize_user_classes] 1.21.2.1:
10324: * src/classes/int.C [reorganize_user_classes] 1.19.4.1:
10325: * src/classes/mail.C [reorganize_user_classes] 1.22.2.1:
10326: * src/classes/op.C [reorganize_user_classes] 1.9.2.1:
10327: * src/classes/random.C [reorganize_user_classes] 1.9.2.1:
10328: * src/classes/response.C [reorganize_user_classes] 1.7.4.1:
10329: * src/classes/string.C [reorganize_user_classes] 1.40.2.1:
10330: * src/classes/table.C [reorganize_user_classes] 1.65.2.1:
10331: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.1:
10332: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.1:
10333: * src/main/main.dsp [reorganize_user_classes] 1.92.2.1:
10334: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.1:
10335: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.1:
10336: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.1:
10337: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.1:
10338: * src/types/pa_vcookie.h [reorganize_user_classes] 1.8.2.1:
10339: * src/types/pa_venv.h [reorganize_user_classes] 1.14.2.1:
10340: * src/types/pa_vrequest.h [reorganize_user_classes] 1.8.2.1:
10341: started beautifying
10342:
10343: * src/classes/classes.h 1.1:
10344: file classes.h was initially added on branch
10345: reorganize_user_classes.
10346:
10347: 2001-04-26 paf
10348: * src/main/pa_request.C 1.121:
10349: * src/main/pa_string.C 1.80:
10350: z
10351:
10352: * src/classes/_exec.h 1.4:
10353: * src/classes/_image.h 1.3:
10354: * src/classes/gd/gif.h 1.7:
10355: * src/classes/gd/gifio.C 1.8:
10356: * src/classes/image.C 1.21:
10357: * src/classes/mail.C 1.22:
10358: * src/classes/op.C 1.9:
10359: * src/classes/random.C 1.9:
10360: * src/classes/smtp/smtp.h 1.3:
10361: * src/classes/string.C 1.40:
10362: * src/classes/table.C 1.65:
10363: * src/doc/doxygen.cfg 1.5:
10364: * src/doc/doxygen.cfg 1.6:
10365: * src/doc/doxygen.cfg 1.7:
10366: * src/doc/doxygen.txt 1.4:
10367: * src/include/pa_array.h 1.36:
10368: * src/include/pa_config_fixed.h 1.5:
10369: * src/include/pa_config_includes.h 1.5:
10370: * src/include/pa_dir.h 1.3:
10371: * src/include/pa_socks.h 1.2:
10372: * src/include/pa_string.h 1.84:
10373: * src/main/compile_tools.h 1.38:
10374: * src/main/pa_common.C 1.52:
10375: * src/main/pa_request.C 1.122:
10376: * src/main/pa_socks.C 1.3:
10377: * src/sql/pa_sql_driver.h 1.8:
10378: * src/targets/cgi/pa_pool.C 1.4:
10379: * src/types/pa_vbool.h 1.7:
10380: * src/types/pa_vbool.h 1.8:
10381: * src/types/pa_vclass.h 1.13:
10382: * src/types/pa_vclass.h 1.14:
10383: * src/types/pa_vcode_frame.h 1.2:
10384: * src/types/pa_vcode_frame.h 1.3:
10385: * src/types/pa_vcookie.h 1.8:
10386: * src/types/pa_vdouble.h 1.16:
10387: * src/types/pa_venv.h 1.14:
10388: * src/types/pa_vfile.h 1.22:
10389: * src/types/pa_vform.C 1.27:
10390: * src/types/pa_vform.h 1.16:
10391: * src/types/pa_vhash.h 1.11:
10392: * src/types/pa_vimage.C 1.7:
10393: * src/types/pa_vimage.h 1.9:
10394: * src/types/pa_vint.h 1.17:
10395: * src/types/pa_vjunction.h 1.3:
10396: * src/types/pa_vjunction.h 1.4:
10397: * src/types/pa_vmethod_frame.h 1.4:
10398: * src/types/pa_vmethod_frame.h 1.5:
10399: * src/types/pa_vobject.h 1.6:
10400: * src/types/pa_vobject.h 1.7:
10401: * src/types/pa_vrequest.C 1.5:
10402: * src/types/pa_vrequest.h 1.8:
10403: * src/types/pa_vstateless_class.C 1.8:
10404: * src/types/pa_vstateless_class.h 1.10:
10405: * src/types/pa_vstateless_object.h 1.8:
10406: * src/types/pa_vstring.C 1.5:
10407: * src/types/pa_vstring.h 1.23:
10408: * src/types/pa_vtable.h 1.15:
10409: * src/types/pa_vunknown.h 1.10:
10410: * src/types/pa_wcontext.C 1.6:
10411: * src/types/pa_wcontext.h 1.12:
10412: * src/types/pa_wwrapper.h 1.7:
10413: * src/types/pa_wwrapper.h 1.8:
10414: code documentation ++
10415:
10416: * src/include/pa_common.h 1.42:
10417: * src/include/pa_types.h 1.25:
10418: * src/main/pa_sql_driver_manager.C 1.9:
10419: module [and, guess, isapi] connection caching fixed.
10420: request-pooled-url were stored into global connectioncache
10421:
10422: 2001-04-25 paf
10423: * src/doc/doxygen.cfg 1.4:
10424: * src/doc/doxygen.txt 1.3:
10425: * src/targets/isapi/parser3isapi.C 1.31:
10426: started doc / [doxygen.txt]
10427:
10428: * src/include/code.h 1.27:
10429: * src/include/pa_common.h 1.41:
10430: * src/main/compile.y 1.127:
10431: * src/main/execute.C 1.148:
10432: * src/main/pa_common.C 1.51:
10433: -d
10434:
10435: * src/classes/file.C 1.31:
10436: * src/main/pa_exec.C 1.5:
10437: * src/targets/cgi/parser3.C 1.72:
10438: illegal call check a bit improved, but still under iis no
10439: mapping of dir with parser allowed!
10440:
10441: 2001-04-24 paf
10442: * src/targets/Makefile.in 1.2:
10443: * src/targets/apache13/Makefile.in 1.1:
10444: apache makefile.in s
10445:
10446: * src/targets/Makefile.am 1.5:
10447: * src/targets/apache13/Makefile.am 1.1:
10448: apache module lib .am
10449:
10450: * src/main/pa_exec.C 1.4:
10451: windows32 buildCommand
10452:
10453: 2001-04-23 paf
10454: * src/classes/gd/gifio.C 1.7:
10455: * src/classes/image.C 1.20:
10456: * src/classes/mail.C 1.21:
10457: * src/include/pa_globals.h 1.50:
10458: * src/include/pa_string.h 1.83:
10459: * src/main/pa_exec.C 1.3:
10460: * src/main/pa_request.C 1.119:
10461: * src/main/untaint.C 1.44:
10462: untaint - @test optimize whitespaces for all but 'html'
10463:
10464: * src/main/untaint.C 1.46:
10465: untaint without charset
10466:
10467: * src/targets/cgi/parser3.C 1.68:
10468: cgi /// @test disable /cgi-bin/parser3/auto.p
10469:
10470: * src/classes/random.C 1.8:
10471: * src/targets/cgi/parser3.C 1.71:
10472: redo failed
10473: /// @test noticed series in isapi, check how initialize_random_class is called! [must be called only once]
10474:
10475: * src/main/untaint.C 1.45:
10476: mail header only once to =?
10477:
10478: * src/classes/mail.C 1.20:
10479: * src/include/pa_hash.h 1.38:
10480: * src/include/pa_string.h 1.82:
10481: * src/main/pa_common.C 1.49:
10482: * src/main/pa_hash.C 1.34:
10483: * src/main/pa_request.C 1.118:
10484: * src/main/untaint.C 1.43:
10485: untaint - @test mail-header
10486:
10487: * src/include/pa_config_auto.h.in 1.1:
10488: .h.in
10489:
10490: * src/targets/cgi/parser3.C 1.69:
10491: cgi cmdline ver
10492:
10493: * src/main/pa_request.C 1.120:
10494: * src/targets/cgi/parser3.C 1.70:
10495: // @test with commandline start "parser3 a.html" so that ^load
10496: a.cfg] worked! [now doesnt]
10497:
10498: * src/main/execute.C 1.147:
10499: operators first!
10500: so that ^table.menu{^rem{}} would not be 'unknown column'
10501:
10502: * src/include/pa_array.h 1.35:
10503: * src/main/pa_array.C 1.31:
10504: * src/types/pa_vfile.h 1.20:
10505: * src/types/pa_vfile.h 1.21:
10506: vfile fields return type
10507:
10508: * src/Makefile.in 1.1:
10509: * src/classes/Makefile.in 1.1:
10510: * src/main/Makefile.in 1.1:
10511: * src/targets/cgi/Makefile.in 1.1:
10512: * src/types/Makefile.in 1.1:
10513: makefile ins
10514:
10515: * src/main/pa_string.C 1.78:
10516: tested OK
10517: /// @test really @b test: s x m [tested: i & g ]
10518:
10519: * src/classes/gd/Makefile.am 1.1:
10520: * src/classes/gd/Makefile.in 1.1:
10521: * src/targets/Makefile 1.2:
10522: * src/targets/Makefile.in 1.1:
10523: makefiles&co
10524:
10525: * src/classes/Makefile 1.2:
10526: * src/main/Makefile 1.2:
10527: * src/targets/cgi/Makefile 1.2:
10528: * src/types/Makefile 1.2:
10529: makefiles removed
10530:
10531: * src/classes/Makefile 1.1:
10532: * src/main/Makefile 1.1:
10533: * src/main/pa_string.C 1.79:
10534: * src/targets/Makefile 1.1:
10535: * src/targets/cgi/Makefile 1.1:
10536: * src/types/Makefile 1.1:
10537: configure.in + makefiles
10538:
10539: * src/classes/table.C 1.64:
10540: * src/types/pa_vform.C 1.26:
10541: * src/types/pa_vtable.h 1.14:
10542: /// @test $a.menu{ $a[123] }
10543: and $a.menu{^table:set[]...}
10544:
10545: * src/targets/cgi/Makefile.am 1.5:
10546: liblink
10547:
10548: * src/targets/cgi/Makefile.am 1.6:
10549: * src/targets/cgi/Makefile.am 1.7:
10550: win32 conditional
10551:
10552: * src/include/pa_config_fixed.h 1.4:
10553: * src/include/pa_config_includes.h 1.4:
10554: * src/main/pa_common.C 1.50:
10555: common: file_write /// @test mkdirs file_delete rmdirs
10556:
10557: 2001-04-20 paf
10558: * src/main/untaint.C 1.41:
10559: * src/targets/cgi/parser3.C 1.66:
10560: fixed header "a/a"
10561:
10562: * src/main/untaint.C 1.42:
10563: z
10564:
10565: * src/classes/string.C 1.39:
10566: * src/classes/table.C 1.63:
10567: * src/include/pa_globals.h 1.49:
10568: * src/include/pa_request.h 1.83:
10569: * src/include/pa_string.h 1.81:
10570: * src/main/compile.y 1.126:
10571: * src/main/pa_globals.C 1.56:
10572: * src/main/pa_request.C 1.117:
10573: * src/main/pa_string.C 1.77:
10574: * src/targets/cgi/parser3.C 1.67:
10575: $MAIN:LOCALE
10576:
10577: 2001-04-19 paf
10578: * src/main/compile_tools.h 1.37:
10579: $a$b bugfix
10580:
10581: * src/classes/file.C 1.30:
10582: * src/targets/cgi/parser3.C 1.65:
10583: z
10584:
10585: * src/include/pa_common.h 1.39:
10586: * src/main/pa_common.C 1.48:
10587: * src/main/pa_request.C 1.116:
10588: * src/main/untaint.C 1.40:
10589: * src/targets/isapi/parser3isapi.C 1.30:
10590: * src/types/pa_vcookie.C 1.19:
10591: changed urlencode here and in untaint.C to HTTP standard's "
10592: and \" mech
10593:
10594: * src/classes/file.C 1.29:
10595: * src/include/pa_common.h 1.40:
10596: * src/types/pa_vcookie.C 1.20:
10597: done: header to $fields. waits for header '\' tricks
10598:
10599: * src/main/pa_request.C 1.115:
10600: * src/targets/isapi/parser3isapi.C 1.29:
10601: fixed http://alx/~paf/ doesnt load /auto.p
10602:
10603: 2001-04-18 paf
10604: * src/classes/smtp/smtp.dsp 1.2:
10605: * src/main/Makefile.am 1.10:
10606: * src/main/main.dsp 1.92:
10607: * src/targets/cgi/Makefile.am 1.4:
10608: linux @alx
10609:
10610: * src/main/pa_request.C 1.114:
10611: 1
10612:
10613: 2001-04-17 paf
10614: * src/classes/file.C 1.28:
10615: * src/classes/image.C 1.19:
10616: * src/doc/doxygen.cfg 1.3:
10617: * src/include/pa_sql_connection.h 1.5:
10618: * src/main/pa_sql_driver_manager.C 1.8:
10619: * src/sql/pa_sql_driver.h 1.7:
10620: SQL_Driver_services renamed. doxygen statics enabled
10621:
10622: * src/Makefile.am 1.5:
10623: * src/classes/Makefile.am 1.3:
10624: * src/classes/_double.h 1.7:
10625: * src/classes/_exec.h 1.3:
10626: * src/classes/_file.h 1.4:
10627: * src/classes/_form.h 1.3:
10628: * src/classes/_image.h 1.2:
10629: * src/classes/_int.h 1.7:
10630: * src/classes/_mail.h 1.3:
10631: * src/classes/_op.h 1.5:
10632: * src/classes/_random.h 1.3:
10633: * src/classes/_response.h 1.4:
10634: * src/classes/_string.h 1.9:
10635: * src/classes/_table.h 1.6:
10636: * src/classes/_unknown.h 1.2:
10637: * src/classes/file.C 1.27:
10638: * src/classes/gd/gif.C 1.5:
10639: * src/classes/gd/gif.h 1.6:
10640: * src/classes/gd/gifio.C 1.6:
10641: * src/classes/image.C 1.18:
10642: * src/classes/mail.C 1.19:
10643: * src/classes/op.C 1.8:
10644: * src/classes/random.C 1.7:
10645: * src/include/pa_config_fixed.h 1.3:
10646: * src/include/pa_config_includes.h 1.3:
10647: * src/include/pa_hash.h 1.37:
10648: * src/include/pa_sql_driver_manager.h 1.3:
10649: * src/include/pa_version.h 1.2:
10650: * src/main/Makefile.am 1.9:
10651: * src/main/compile.y 1.125:
10652: * src/main/pa_common.C 1.47:
10653: * src/main/pa_exec.C 1.2:
10654: * src/main/pa_socks.C 1.2:
10655: * src/main/pa_sql_driver_manager.C 1.7:
10656: * src/sql/Makefile.am 1.2:
10657: * src/sql/pa_sql_driver.h 1.6:
10658: * src/targets/cgi/Makefile.am 1.3:
10659: * src/targets/cgi/parser3.C 1.64:
10660: * src/types/Makefile.am 1.3:
10661: * src/types/pa_vcookie.C 1.18:
10662: * src/types/pa_vform.C 1.25:
10663: * src/types/pa_vimage.h 1.8:
10664: exec @jav
10665:
10666: * src/include/pa_sql_driver_manager.h [gcc0415] 1.2.2.1:
10667: * src/main/pa_sql_driver_manager.C [gcc0415] 1.6.2.1:
10668: * src/sql/pa_sql_driver.h [gcc0415] 1.5.2.1:
10669: * src/types/pa_vimage.h [gcc0415] 1.7.2.1:
10670: sql driver interface now has initialize(client .so)
10671:
10672: 2001-04-16 paf
10673: * src/Makefile.am [gcc0415] 1.4.2.2:
10674: compile2 cygwin
10675:
10676: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.2:
10677: compile0 jav
10678:
10679: * src/Makefile.am [gcc0415] 1.4.2.1:
10680: * src/classes/Makefile.am [gcc0415] 1.2.2.1:
10681: * src/classes/_double.h [gcc0415] 1.6.2.1:
10682: * src/classes/_exec.h [gcc0415] 1.2.2.1:
10683: * src/classes/_file.h [gcc0415] 1.3.2.1:
10684: * src/classes/_form.h [gcc0415] 1.2.2.1:
10685: * src/classes/_image.h [gcc0415] 1.1.2.1:
10686: * src/classes/_int.h [gcc0415] 1.6.2.1:
10687: * src/classes/_mail.h [gcc0415] 1.2.2.1:
10688: * src/classes/_op.h [gcc0415] 1.4.2.1:
10689: * src/classes/_random.h [gcc0415] 1.2.2.1:
10690: * src/classes/_response.h [gcc0415] 1.3.2.1:
10691: * src/classes/_string.h [gcc0415] 1.8.2.1:
10692: * src/classes/_table.h [gcc0415] 1.5.2.1:
10693: * src/classes/_unknown.h [gcc0415] 1.1.2.1:
10694: * src/classes/gd/gif.C [gcc0415] 1.4.2.1:
10695: * src/classes/gd/gif.h [gcc0415] 1.5.2.1:
10696: * src/classes/gd/gifio.C [gcc0415] 1.5.2.1:
10697: * src/classes/image.C [gcc0415] 1.17.2.1:
10698: * src/classes/mail.C [gcc0415] 1.18.2.1:
10699: * src/classes/op.C [gcc0415] 1.7.2.1:
10700: * src/classes/random.C [gcc0415] 1.6.2.1:
10701: * src/include/pa_config_fixed.h [gcc0415] 1.2.2.1:
10702: * src/include/pa_config_includes.h [gcc0415] 1.2.2.1:
10703: * src/include/pa_hash.h [gcc0415] 1.36.2.1:
10704: * src/include/pa_version.h [gcc0415] 1.1.2.1:
10705: * src/main/Makefile.am [gcc0415] 1.8.2.1:
10706: * src/main/compile.y [gcc0415] 1.124.2.1:
10707: * src/main/pa_common.C [gcc0415] 1.46.2.1:
10708: * src/main/pa_exec.C [gcc0415] 1.1.2.1:
10709: * src/sql/Makefile.am [gcc0415] 1.1.2.1:
10710: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.1:
10711: * src/targets/cgi/parser3.C [gcc0415] 1.63.2.1:
10712: * src/types/Makefile.am [gcc0415] 1.2.2.1:
10713: * src/types/pa_vcookie.C [gcc0415] 1.17.2.1:
10714: * src/types/pa_vform.C [gcc0415] 1.24.2.1:
10715: compile-1
10716:
10717: * src/include/pa_config_includes.h [gcc0415] 1.2.2.2:
10718: * src/main/pa_exec.C [gcc0415] 1.1.2.2:
10719: * src/main/pa_socks.C [gcc0415] 1.1.2.1:
10720: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.3:
10721: compile1 cygwin
10722:
10723: 2001-04-15 paf
10724: * src/classes/op.C 1.5:
10725: * src/include/pa_request.h 1.82:
10726: * src/types/pa_value.h 1.48:
10727: * src/types/pa_vmethod_frame.h 1.3:
10728: MethodParams in op.C
10729:
10730: * src/types/pa_value.h 1.49:
10731: MethodParams !junction
10732:
10733: * src/classes/table.C 1.62:
10734: table:empty +=process
10735:
10736: * src/classes/op.C 1.7:
10737: z
10738:
10739: * src/classes/_string.h 1.8:
10740: * src/classes/double.C 1.21:
10741: * src/classes/file.C 1.26:
10742: * src/classes/image.C 1.17:
10743: * src/classes/int.C 1.19:
10744: * src/classes/mail.C 1.18:
10745: * src/classes/op.C 1.6:
10746: * src/classes/random.C 1.6:
10747: * src/classes/response.C 1.7:
10748: * src/classes/string.C 1.38:
10749: * src/classes/table.C 1.61:
10750: * src/classes/unknown.C 1.2:
10751: * src/main/pa_request.C 1.113:
10752: MethodParams everywhere
10753:
10754: 2001-04-12 paf
10755: * src/classes/_unknown.h 1.1:
10756: * src/classes/unknown.C 1.1:
10757: * src/include/pa_globals.h 1.48:
10758: * src/main/main.dsp 1.91:
10759: * src/main/pa_globals.C 1.55:
10760: * src/types/pa_vunknown.h 1.9:
10761: ^unknown:int[]=0 double[]=0
10762:
10763: * src/classes/gd/gif.C 1.4:
10764: * src/classes/image.C 1.13:
10765: image:line/fill/rectangle/bar/replace/polygon/polybar
10766:
10767: * src/classes/image.C 1.15:
10768: * src/main/pa_hash.C 1.33:
10769: hash bug fixed
10770:
10771: * src/classes/gd/gif.h 1.5:
10772: * src/classes/image.C 1.12:
10773: * src/classes/op.C 1.4:
10774: * src/main/execute.C 1.146:
10775: * src/types/pa_value.h 1.47:
10776: * src/types/pa_vmethod_frame.h 1.2:
10777: * src/types/pa_wcontext.h 1.11:
10778: for var now written not to r.wcontext, but to r.root
10779: cleared "entered_object" state
10780:
10781: * src/classes/image.C 1.16:
10782: * src/types/pa_vimage.h 1.7:
10783: image:font :text
10784:
10785: * src/classes/image.C 1.14:
10786: image:gif now does not have params
10787:
10788: 2001-04-11 paf
10789: * src/classes/mail.C 1.17:
10790: * src/classes/op.C 1.3:
10791: * src/targets/cgi/parser3.C 1.63:
10792: * src/types/pa_value.h 1.46:
10793: * src/types/pa_vfile.C 1.15:
10794: * src/types/pa_vfile.h 1.19:
10795: * src/types/pa_vform.C 1.24:
10796: * src/types/pa_vstring.C 1.3:
10797: * src/types/pa_vstring.h 1.22:
10798: forced UL_FILE_NAME of posted file name
10799:
10800: * src/classes/image.C 1.7:
10801: * src/main/execute.C 1.145:
10802: * src/main/main.dsp 1.89:
10803: * src/main/pa_request.C 1.112:
10804: * src/types/pa_vcframe.h 1.4:
10805: * src/types/pa_vcode_frame.h 1.1:
10806: * src/types/pa_vimage.C 1.4:
10807: * src/types/pa_vimage.h 1.4:
10808: * src/types/pa_vmethod_frame.h 1.1:
10809: * src/types/pa_vmframe.h 1.13:
10810: libimaging dead end: pil parses header in .py
10811:
10812: * src/classes/gd/gd.dsp 1.3:
10813: * src/classes/gd/gif.C 1.2:
10814: * src/classes/gd/gif.h 1.2:
10815: * src/classes/gd/gifio.C 1.2:
10816: * src/classes/image.C 1.8:
10817: * src/types/pa_vimage.C 1.5:
10818: * src/types/pa_vimage.h 1.5:
10819: gd started porting to Pooled descendant
10820:
10821: * src/classes/image.C 1.5:
10822: * src/main/pa_request.C 1.110:
10823: * src/types/pa_vform.C 1.23:
10824: fixed post [broke when moved post read to core]
10825:
10826: * src/classes/gd/gd.dsp 1.1:
10827: * src/classes/smtp/smtp.dsp 1.1:
10828: * src/main/main.dsp 1.87:
10829: gd+smtp made separate libs
10830:
10831: * src/classes/gd/gifio.C 1.3:
10832: * src/classes/image.C 1.9:
10833: * src/types/pa_vimage.C 1.6:
10834: * src/types/pa_vimage.h 1.6:
10835: gd todo: gif without file
10836:
10837: * src/include/pa_globals.h 1.46:
10838: * src/include/pa_string.h 1.80:
10839: * src/main/pa_common.C 1.46:
10840: * src/main/pa_request.C 1.111:
10841: * src/main/untaint.C 1.39:
10842: * src/types/pa_vfile.C 1.16:
10843: * src/types/pa_vstring.C 1.4:
10844: fixed vstring:as_vfile length
10845:
10846: * src/classes/gd/gd.dsp 1.2:
10847: * src/classes/image.C 1.6:
10848: * src/include/pa_globals.h 1.47:
10849: * src/main/main.dsp 1.88:
10850: * src/main/pa_globals.C 1.54:
10851: * src/types/pa_vimage.C 1.3:
10852: * src/types/pa_vimage.h 1.3:
10853: gd dead end. switching to python imaging lib
10854:
10855: * src/classes/gd/gif.h 1.3:
10856: * src/classes/gd/gifio.C 1.4:
10857: * src/classes/image.C 1.10:
10858: * src/main/main.dsp 1.90:
10859: gd with mem write + image just compiled
10860:
10861: * src/classes/gd/gif.C 1.3:
10862: * src/classes/gd/gif.h 1.4:
10863: * src/classes/gd/gifio.C 1.5:
10864: * src/classes/image.C 1.11:
10865: image:create image:load
10866:
10867: 2001-04-10 paf
10868: * src/classes/_double.h 1.6:
10869: * src/classes/_file.h 1.3:
10870: * src/classes/_form.h 1.2:
10871: * src/classes/_int.h 1.6:
10872: * src/classes/_mail.h 1.2:
10873: * src/classes/_op.h 1.4:
10874: * src/classes/_random.h 1.2:
10875: * src/classes/_response.h 1.3:
10876: * src/classes/_string.h 1.7:
10877: * src/classes/_table.h 1.5:
10878: * src/classes/file.C 1.25:
10879: * src/classes/gd/gif.C 1.1:
10880: * src/classes/gd/gif.h 1.1:
10881: * src/classes/gd/gifio.C 1.1:
10882: * src/classes/mail.C 1.16:
10883: * src/include/pa_common.h 1.37:
10884: * src/include/pa_globals.h 1.45:
10885: * src/main/execute.C 1.144:
10886: * src/main/main.dsp 1.86:
10887: * src/main/pa_common.C 1.44:
10888: * src/main/pa_globals.C 1.53:
10889: * src/targets/isapi/parser3isapi.C 1.28:
10890: * src/types/pa_value.h 1.45:
10891: * src/types/pa_vfile.C 1.14:
10892: * src/types/pa_vfile.h 1.18:
10893: * src/types/pa_vhash.h 1.10:
10894: * src/types/pa_vimage.h 1.1:
10895: * src/types/pa_vresponse.h 1.8:
10896: * src/types/pa_vstring.h 1.21:
10897: image:measure -100 just compiled
10898:
10899: * src/classes/_image.h 1.1:
10900: * src/classes/image.C 1.1:
10901: * src/types/pa_vimage.C 1.1:
10902: image forgotten!
10903:
10904: * src/classes/image.C 1.3:
10905: * src/types/pa_vimage.C 1.2:
10906: jpg measure bugs fixed
10907:
10908: * src/classes/image.C 1.4:
10909: image:html done
10910:
10911: * src/classes/table.C 1.60:
10912: * src/include/pa_common.h 1.38:
10913: * src/main/pa_common.C 1.45:
10914: * src/main/pa_request.C 1.109:
10915: * src/main/pa_string.C 1.76:
10916: * src/main/untaint.C 1.38:
10917: * src/types/pa_vimage.h 1.2:
10918: image:measure -90
10919:
10920: * src/classes/mail.C 1.11:
10921: * src/classes/smtp/comms.C 1.2:
10922: * src/classes/smtp/smtp.C 1.2:
10923: * src/classes/smtp/smtp.h 1.2:
10924: * src/main/pa_globals.C 1.52:
10925: smtp some consts
10926:
10927: * src/classes/mail.C 1.12:
10928: unix sendmail compiled. todo:testing
10929:
10930: * src/classes/mail.C 1.14:
10931: sendmail unix skipping defaults
10932:
10933: * src/classes/image.C 1.2:
10934: z
10935:
10936: * src/classes/mail.C 1.13:
10937: * src/include/pa_common.h 1.36:
10938: * src/main/pa_common.C 1.43:
10939: sendmail unix added defaults
10940:
10941: * src/classes/mail.C 1.15:
10942: minor bug with unclear from/to
10943:
10944: 2001-04-09 paf
10945: * src/classes/_exec.h 1.2:
10946: * src/main/execute.C 1.142:
10947: * src/main/pa_globals.C 1.50:
10948: * src/main/pa_request.C 1.106:
10949: * src/types/pa_vcookie.C 1.17:
10950: * src/types/pa_vfile.C 1.12:
10951: exec -2
10952:
10953: * src/classes/file.C 1.24:
10954: * src/include/pa_exec.h 1.1:
10955: * src/include/pa_sapi.h 1.8:
10956: * src/main/main.dsp 1.85:
10957: * src/main/pa_exec.C 1.1:
10958: * src/targets/cgi/parser3.C 1.62:
10959: * src/targets/cgi/parser3.dsp 1.17:
10960: * src/targets/isapi/parser3isapi.C 1.27:
10961: * src/targets/isapi/parser3isapi.dsp 1.12:
10962: * src/targets/pa_exec.C 1.7:
10963: * src/targets/pa_exec.h 1.4:
10964: all targets exec
10965:
10966: * src/classes/exec.C 1.2:
10967: * src/include/pa_common.h 1.35:
10968: * src/main/pa_common.C 1.42:
10969: * src/main/untaint.C 1.37:
10970: * src/targets/pa_exec.C 1.3:
10971: exec3. decided exec:cgi to move to file:cgi
10972:
10973: * src/include/pa_sapi.h 1.7:
10974: * src/include/pa_string.h 1.79:
10975: * src/targets/cgi/parser3.C 1.61:
10976: * src/targets/isapi/parser3isapi.C 1.26:
10977: * src/targets/isapi/parser3isapi.dsp 1.11:
10978: sapi exec dead end. badly parsed args in apache:util.script
10979:
10980: * src/classes/file.C 1.23:
10981: * src/main/main.dsp 1.84:
10982: * src/main/pa_request.C 1.108:
10983: * src/targets/cgi/parser3.C 1.60:
10984: exec win32 env
10985:
10986: * src/classes/exec.C 1.3:
10987: * src/classes/file.C 1.21:
10988: * src/include/pa_globals.h 1.44:
10989: * src/main/execute.C 1.143:
10990: * src/main/main.dsp 1.83:
10991: * src/main/pa_globals.C 1.51:
10992: * src/main/pa_request.C 1.107:
10993: * src/targets/pa_exec.C 1.4:
10994: * src/types/pa_vfile.C 1.13:
10995: * src/types/pa_vfile.h 1.17:
10996: * src/types/pa_vform.C 1.22:
10997: * src/types/pa_vstring.C 1.2:
10998: exec4. todo env
10999:
11000: * src/classes/_exec.h 1.1:
11001: * src/classes/exec.C 1.1:
11002: * src/include/pa_common.h 1.34:
11003: * src/include/pa_request.h 1.81:
11004: * src/include/pa_sapi.h 1.6:
11005: * src/include/pa_string.h 1.77:
11006: * src/main/pa_common.C 1.41:
11007: * src/main/pa_request.C 1.105:
11008: * src/main/pa_string.C 1.75:
11009: * src/targets/cgi/parser3.C 1.59:
11010: * src/targets/cgi/parser3.dsp 1.16:
11011: * src/targets/isapi/parser3isapi.C 1.25:
11012: * src/targets/pa_exec.C 1.2:
11013: * src/targets/pa_exec.h 1.2:
11014: * src/types/pa_vform.C 1.21:
11015: * src/types/pa_vform.h 1.15:
11016: exec class just compiled. moved post read to request core
11017:
11018: * src/classes/file.C 1.22:
11019: * src/include/pa_hash.h 1.36:
11020: * src/main/pa_hash.C 1.32:
11021: * src/targets/pa_exec.C 1.5:
11022: * src/targets/pa_exec.h 1.3:
11023: exec env 0
11024:
11025: * src/classes/_op.h 1.3:
11026: * src/include/pa_dir.h 1.2:
11027: * src/include/pa_globals.h 1.43:
11028: * src/include/pa_sapi.h 1.5:
11029: * src/main/main.dsp 1.82:
11030: * src/main/pa_dir.C 1.2:
11031: * src/main/pa_globals.C 1.49:
11032: * src/targets/cgi/parser3.C 1.58:
11033: * src/targets/cgi/parser3.dsp 1.15:
11034: * src/targets/pa_exec.C 1.1:
11035: * src/targets/pa_exec.h 1.1:
11036: problems with ^exec:cgi post data. they are already read by vform
11037:
11038: * src/include/pa_string.h 1.78:
11039: * src/targets/pa_exec.C 1.6:
11040: written but not tested exec with env for unix
11041:
11042: 2001-04-08 paf
11043: * src/classes/file.C 1.20:
11044: * src/classes/mail.C 1.10:
11045: * src/classes/string.C 1.37:
11046: * src/include/pa_request.h 1.80:
11047: * src/include/pa_string.h 1.76:
11048: * src/main/pa_request.C 1.104:
11049: uuencode. string<<
11050:
11051: 2001-04-07 paf
11052: * src/classes/_mail.h 1.1:
11053: * src/classes/mail.C 1.1:
11054: * src/include/pa_common.h 1.33:
11055: * src/include/pa_globals.h 1.41:
11056: * src/include/pa_string.h 1.74:
11057: * src/main/main.dsp 1.79:
11058: * src/main/pa_common.C 1.40:
11059: * src/main/pa_globals.C 1.47:
11060: * src/main/pa_request.C 1.101:
11061: * src/main/untaint.C 1.36:
11062: * src/types/pa_vcookie.C 1.16:
11063: mail:send -10 just compiled
11064:
11065: * src/include/pa_socks.h 1.1:
11066: * src/main/main.dsp 1.81:
11067: * src/main/pa_socks.C 1.1:
11068: * src/targets/cgi/parser3.C 1.57:
11069: * src/targets/cgi/parser3.dsp 1.14:
11070: * src/targets/isapi/parser3isapi.C 1.24:
11071: mail:send 1
11072:
11073: * src/classes/mail.C 1.3:
11074: +=
11075:
11076: * src/classes/mail.C 1.6:
11077: ^attach dead end
11078:
11079: * src/classes/mail.C 1.2:
11080: * src/include/pa_string.h 1.75:
11081: mail:send -1 text prepared
11082:
11083: * src/classes/mail.C 1.7:
11084: ^mail[$attach
11085:
11086: * src/classes/mail.C 1.5:
11087: * src/classes/mail.C 1.8:
11088: * src/classes/mail.C 1.9:
11089: * src/main/pa_request.C 1.103:
11090: z
11091:
11092: * src/classes/mail.C 1.4:
11093: * src/classes/smtp/comms.C 1.1:
11094: * src/classes/smtp/smtp.C 1.1:
11095: * src/classes/smtp/smtp.h 1.1:
11096: * src/include/pa_globals.h 1.42:
11097: * src/include/pa_request.h 1.79:
11098: * src/main/main.dsp 1.80:
11099: * src/main/pa_globals.C 1.48:
11100: * src/main/pa_request.C 1.102:
11101: smtp just compiled
11102:
11103: 2001-04-06 paf
11104: * src/types/pa_valiased.C 1.7:
11105: another root inherititance skipped
11106:
11107: * src/classes/random.C 1.5:
11108: * src/classes/table.C 1.57:
11109: * src/main/pa_globals.C 1.44:
11110: @office
11111:
11112: * src/classes/table.C 1.58:
11113: * src/include/pa_dir.h 1.1:
11114: * src/main/execute.C 1.141:
11115: * src/main/main.dsp 1.78:
11116: * src/main/pa_dir.C 1.1:
11117: table:dir 0 [without regexp]
11118:
11119: * src/main/compile.C 1.34:
11120: * src/main/compile.y 1.124:
11121: * src/main/execute.C 1.139:
11122: operators are now not root methods of parent class. just 'ROOT
11123: class
11124:
11125: * src/classes/table.C 1.59:
11126: * src/include/pa_globals.h 1.40:
11127: * src/main/pa_globals.C 1.46:
11128: * src/main/pa_string.C 1.74:
11129: table:dir 1
11130:
11131: * src/classes/_op.h 1.2:
11132: * src/classes/_root.h 1.5:
11133: * src/classes/op.C 1.2:
11134: * src/classes/root.C 1.62:
11135: * src/include/pa_globals.h 1.39:
11136: * src/include/pa_request.h 1.78:
11137: * src/main/compile.C 1.35:
11138: * src/main/execute.C 1.140:
11139: * src/main/main.dsp 1.77:
11140: * src/main/pa_globals.C 1.45:
11141: * src/main/pa_request.C 1.100:
11142: renamed 'root' to 'op'
11143:
11144: * src/classes/_op.h 1.1:
11145: * src/classes/op.C 1.1:
11146: renamed from 'root'
11147:
11148: 2001-04-05 paf
11149: * src/classes/root.C 1.59:
11150: * src/include/pa_sql_connection.h 1.1:
11151: * src/include/pa_sql_driver.h 1.5:
11152: * src/main/main.dsp 1.76:
11153: * src/main/pa_sql_driver_manager.C 1.3:
11154: * src/sql/pa_sql_driver.h 1.1:
11155: sql driver services for conv memory & error reporting
11156:
11157: * src/main/execute.C 1.138:
11158: * src/main/pa_request.C 1.98:
11159: * src/main/pa_string.C 1.73:
11160: * src/types/pa_value.h 1.44:
11161: * src/types/pa_vmframe.h 1.12:
11162: * src/types/pa_wcontext.h 1.10:
11163: constructor flag dropped at get_method_frame and remembered
11164: into method_frame
11165:
11166: * src/include/pa_globals.h 1.38:
11167: * src/main/pa_globals.C 1.43:
11168: * src/main/pa_request.C 1.96:
11169: * src/main/pa_string.C 1.72:
11170: * src/targets/isapi/parser3isapi.dsp 1.10:
11171: $LOCALE:ctype[Russian_Russia.1251]
11172:
11173: * src/main/pa_request.C 1.99:
11174: * src/sql/pa_sql_driver.h 1.5:
11175: mysql limit
11176:
11177: * src/classes/table.C 1.52:
11178: select * from hren error contains statement
11179:
11180: * src/classes/random.C 1.4:
11181: * src/classes/root.C 1.60:
11182: * src/classes/table.C 1.54:
11183: * src/include/pa_sql_connection.h 1.4:
11184: * src/include/pa_string.h 1.71:
11185: * src/main/execute.C 1.137:
11186: * src/main/pa_sql_driver_manager.C 1.6:
11187: * src/main/pa_string.C 1.70:
11188: * src/main/untaint.C 1.34:
11189: * src/sql/pa_sql_driver.h 1.4:
11190: * src/types/pa_vmframe.h 1.11:
11191: * src/types/pa_wcontext.C 1.5:
11192: * src/types/pa_wcontext.h 1.9:
11193: sql quote. string untaint UL_SQL
11194:
11195: * src/classes/table.C 1.51:
11196: * src/include/pa_sql_connection.h 1.2:
11197: * src/include/pa_types.h 1.24:
11198: * src/main/pa_sql_driver_manager.C 1.4:
11199: * src/main/untaint.C 1.33:
11200: * src/sql/pa_sql_driver.h 1.2:
11201: * src/targets/cgi/parser3.dsp 1.13:
11202: mysql 0
11203:
11204: * src/classes/table.C 1.53:
11205: * src/include/pa_sql_connection.h 1.3:
11206: * src/main/pa_sql_driver_manager.C 1.5:
11207: * src/sql/pa_sql_driver.h 1.3:
11208: sql ping
11209:
11210: * src/classes/table.C 1.55:
11211: * src/include/pa_string.h 1.72:
11212: * src/main/pa_string.C 1.71:
11213: * src/main/untaint.C 1.35:
11214: z
11215:
11216: * src/classes/file.C 1.19:
11217: * src/classes/root.C 1.61:
11218: * src/classes/string.C 1.36:
11219: * src/classes/table.C 1.56:
11220: * src/main/pa_request.C 1.97:
11221: junction to code&expression in errors
11222:
11223: * src/include/pa_config_fixed.h 1.2:
11224: * src/include/pa_config_includes.h 1.2:
11225: * src/include/pa_hash.h 1.35:
11226: * src/include/pa_string.h 1.73:
11227: * src/main/pa_hash.C 1.31:
11228: * src/main/pa_table.C 1.26:
11229: hash now not thread-safe.
11230:
11231: 2001-04-04 paf
11232: * src/include/pa_sql_driver.h 1.4:
11233: mysql connect
11234:
11235: * src/classes/random.C 1.3:
11236: * src/classes/root.C 1.56:
11237: * src/classes/table.C 1.49:
11238: * src/include/pa_globals.h 1.36:
11239: * src/include/pa_pool.h 1.48:
11240: * src/include/pa_request.h 1.76:
11241: * src/main/pa_request.C 1.94:
11242: * src/types/pa_vclass.h 1.12:
11243: sql frame -10
11244:
11245: * src/Makefile.am 1.4:
11246: * src/classes/root.C 1.57:
11247: * src/classes/string.C 1.35:
11248: * src/classes/table.C 1.50:
11249: * src/include/pa_globals.h 1.37:
11250: * src/include/pa_hash.h 1.34:
11251: * src/include/pa_pool.h 1.49:
11252: * src/include/pa_request.h 1.77:
11253: * src/include/pa_sapi.h 1.4:
11254: * src/include/pa_string.h 1.70:
11255: * src/include/pa_table.h 1.29:
11256: * src/main/main.dsp 1.74:
11257: * src/main/pa_globals.C 1.42:
11258: * src/main/pa_hash.C 1.30:
11259: * src/main/pa_request.C 1.95:
11260: * src/main/pa_string.C 1.69:
11261: * src/main/pa_table.C 1.25:
11262: * src/main/untaint.C 1.32:
11263: connect&sql -1000 just compiled
11264:
11265: * src/sql/Makefile.am 1.1:
11266: forgot to add mysql client
11267:
11268: * src/classes/root.C 1.58:
11269: * src/include/pa_sql_driver.h 1.2:
11270: * src/include/pa_sql_driver_manager.h 1.2:
11271: * src/main/main.dsp 1.75:
11272: * src/main/pa_sql_driver_manager.C 1.2:
11273: more manager&connection&driver
11274:
11275: * src/include/pa_sql_driver.h 1.3:
11276: mysql info
11277:
11278: * src/doc/doxygen.cfg 1.2:
11279: z
11280:
11281: * src/include/pa_sql_driver.h 1.1:
11282: * src/include/pa_sql_driver_manager.h 1.1:
11283: * src/main/pa_sql_driver_manager.C 1.1:
11284: connect&sql -1000 just compiled [forgot to add libltdl, added]
11285:
11286: 2001-04-03 paf
11287: * src/classes/file.C 1.18:
11288: * src/classes/string.C 1.32:
11289: * src/classes/table.C 1.48:
11290: * src/include/pa_string.h 1.69:
11291: * src/main/pa_common.C 1.39:
11292: * src/main/pa_string.C 1.68:
11293: * src/main/untaint.C 1.31:
11294: string:match replace 2. string.cstr(forced lang)
11295:
11296: * src/classes/string.C 1.30:
11297: string:match replace 0
11298:
11299: * src/classes/string.C 1.34:
11300: * src/types/pa_vform.C 1.19:
11301: string:match replace assigned lang
11302:
11303: * src/classes/string.C 1.31:
11304: * src/include/pa_string.h 1.68:
11305: * src/main/pa_string.C 1.67:
11306: string:match replace strange matches
11307:
11308: * src/classes/table.C 1.46:
11309: table:append now uses string::split
11310:
11311: * src/include/pa_globals.h 1.33:
11312: * src/include/pa_hash.h 1.33:
11313: * src/main/pa_globals.C 1.39:
11314: * src/main/pa_request.C 1.92:
11315: * src/targets/cgi/parser3.C 1.55:
11316: * src/targets/isapi/parser3isapi.C 1.22:
11317: * src/types/pa_vfile.C 1.11:
11318: content-disposition
11319:
11320: * src/classes/string.C 1.25:
11321: * src/include/pa_globals.h 1.34:
11322: * src/include/pa_string.h 1.64:
11323: * src/main/main.dsp 1.73:
11324: * src/main/pa_globals.C 1.40:
11325: * src/main/pa_string.C 1.62:
11326: string:match [search] -1 just compiled
11327:
11328: * src/classes/string.C 1.26:
11329: * src/include/pa_globals.h 1.35:
11330: * src/include/pa_string.h 1.65:
11331: * src/include/pa_threads.h 1.12:
11332: * src/main/pa_globals.C 1.41:
11333: * src/main/pa_string.C 1.63:
11334: * src/targets/isapi/parser3isapi.dsp 1.9:
11335: string:match 0
11336:
11337: * src/main/pa_common.C 1.37:
11338: * src/main/untaint.C 1.30:
11339: * src/targets/cgi/parser3.C 1.56:
11340: * src/targets/isapi/parser3isapi.C 1.23:
11341: * src/targets/isapi/pool_storage.h 1.4:
11342: todo/tests
11343:
11344: * src/classes/string.C 1.27:
11345: * src/include/pa_string.h 1.66:
11346: * src/main/pa_string.C 1.64:
11347: string:match replace -11
11348:
11349: * src/classes/file.C 1.15:
11350: * src/classes/root.C 1.54:
11351: * src/classes/string.C 1.23:
11352: * src/classes/table.C 1.44:
11353: * src/doc/doxygen.cmd 1.1:
11354: * src/doc/doxygen.txt 1.2:
11355: * src/doc/generate.cmd 1.2:
11356: * src/include/pa_array.h 1.34:
11357: * src/include/pa_request.h 1.74:
11358: * src/include/pa_string.h 1.62:
11359: * src/main/execute.C 1.136:
11360: * src/main/pa_string.C 1.60:
11361: * src/main/untaint.C 1.29:
11362: * src/targets/cgi/parser3.C 1.52:
11363: * src/types/pa_vcookie.C 1.15:
11364: string::pos & cmp & piece bugs fixed.
11365: string::split new
11366: table:load separated from set
11367: table:set implemented with clean \n \t searches
11368:
11369: * src/include/pa_common.h 1.31:
11370: * src/include/pa_globals.h 1.32:
11371: * src/main/pa_globals.C 1.38:
11372: * src/main/pa_request.C 1.91:
11373: * src/targets/cgi/parser3.C 1.54:
11374: * src/targets/isapi/parser3isapi.C 1.21:
11375: * src/types/pa_value.h 1.43:
11376: main:post-process
11377:
11378: * src/classes/file.C 1.16:
11379: * src/classes/table.C 1.45:
11380: * src/include/pa_common.h 1.32:
11381: * src/main/compile_tools.C 1.34:
11382: * src/main/pa_common.C 1.38:
11383: * src/main/pa_request.C 1.93:
11384: * src/types/pa_vform.C 1.20:
11385: * src/types/pa_vstring.C 1.1:
11386: z
11387:
11388: * src/include/pa_common.h 1.30:
11389: * src/include/pa_request.h 1.75:
11390: * src/include/pa_sapi.h 1.3:
11391: * src/main/main.dsp 1.72:
11392: * src/main/pa_common.C 1.36:
11393: * src/main/pa_request.C 1.90:
11394: * src/targets/cgi/parser3.C 1.53:
11395: * src/types/pa_value.h 1.42:
11396: * src/types/pa_vfile.C 1.10:
11397: * src/types/pa_vfile.h 1.16:
11398: * src/types/pa_vstring.h 1.20:
11399: vfile in response:body
11400:
11401: * src/classes/string.C 1.28:
11402: * src/include/pa_string.h 1.67:
11403: * src/main/pa_string.C 1.65:
11404: string:match replace prepared
11405:
11406: * src/classes/string.C 1.33:
11407: * src/main/compile.y 1.123:
11408: grammar: fixed to allow {}[]< empty []
11409:
11410: * src/classes/double.C 1.20:
11411: * src/classes/file.C 1.17:
11412: * src/classes/form.C 1.3:
11413: * src/classes/int.C 1.18:
11414: * src/classes/response.C 1.6:
11415: * src/classes/root.C 1.55:
11416: * src/classes/string.C 1.24:
11417: * src/classes/table.C 1.47:
11418: * src/include/pa_string.h 1.63:
11419: * src/main/pa_string.C 1.61:
11420: string:match -10 [frame]
11421:
11422: * src/classes/string.C 1.29:
11423: * src/main/pa_string.C 1.66:
11424: string:match replace prepared 2
11425:
11426: 2001-04-02 paf
11427: * src/classes/_random.h 1.1:
11428: * src/classes/random.C 1.1:
11429: * src/include/pa_globals.h 1.31:
11430: * src/main/main.dsp 1.71:
11431: * src/main/pa_globals.C 1.37:
11432: * src/main/pa_request.C 1.89:
11433: * src/types/pa_value.h 1.40:
11434: random:generate
11435:
11436: * src/classes/table.C 1.42:
11437: * src/include/pa_array.h 1.33:
11438: * src/include/pa_string.h 1.60:
11439: * src/include/pa_table.h 1.28:
11440: * src/main/execute.C 1.135:
11441: * src/types/pa_value.h 1.41:
11442: table:join
11443:
11444: * src/classes/table.C 1.43:
11445: * src/include/pa_string.h 1.61:
11446: * src/main/pa_string.C 1.59:
11447: * src/types/pa_valiased.C 1.6:
11448: * src/types/pa_valiased.h 1.12:
11449: * src/types/pa_vdouble.h 1.15:
11450: * src/types/pa_vfile.h 1.15:
11451: * src/types/pa_vint.h 1.16:
11452: * src/types/pa_vresponse.h 1.7:
11453: * src/types/pa_vstring.h 1.19:
11454: * src/types/pa_vtable.h 1.13:
11455: string::pos. about to use it in table:set/load
11456:
11457: * src/classes/random.C 1.2:
11458: random:generate 1
11459:
11460: 2001-03-30 paf
11461: * src/classes/double.C 1.19:
11462: * src/classes/file.C 1.14:
11463: * src/classes/int.C 1.17:
11464: * src/classes/response.C 1.5:
11465: * src/classes/root.C 1.53:
11466: * src/classes/string.C 1.22:
11467: * src/classes/table.C 1.40:
11468: * src/main/compile.y 1.122:
11469: * src/main/execute.C 1.134:
11470: * src/types/pa_value.h 1.39:
11471: * src/types/pa_vstateless_class.C 1.7:
11472: * src/types/pa_vstateless_class.h 1.9:
11473: static|dynamic|any method registration
11474:
11475: * src/classes/table.C 1.41:
11476: * src/include/pa_string.h 1.59:
11477: * src/main/pa_string.C 1.58:
11478: todo: table flip and append. string::pos
11479:
11480: 2001-03-29 paf
11481: * src/classes/string.C 1.14:
11482: * src/main/compile.y 1.120:
11483: * src/main/compile_tools.C 1.33:
11484: * src/main/compile_tools.h 1.36:
11485: * src/main/main.dsp 1.70:
11486: * src/types/pa_value.h 1.38:
11487: * src/types/pa_vstring.h 1.17:
11488: * src/types/pa_vunknown.h 1.8:
11489: empty params allowed. [] and [;] are different now.
11490:
11491: * src/include/pa_pool.h 1.46:
11492: * src/include/pa_request.h 1.72:
11493: * src/main/pa_request.C 1.86:
11494: * src/main/untaint.C 1.25:
11495: pool.request
11496:
11497: * src/classes/string.C 1.21:
11498: string:xsplit forgot that they must result in 1 row N column [
11499: not vice versa]
11500:
11501: * src/classes/string.C 1.17:
11502: * src/include/pa_string.h 1.57:
11503: * src/main/execute.C 1.133:
11504: * src/main/pa_array.C 1.30:
11505: * src/main/pa_string.C 1.56:
11506: * src/types/pa_vtable.h 1.12:
11507: string: lsplit -1
11508:
11509: * src/classes/string.C 1.16:
11510: * src/include/pa_string.h 1.55:
11511: * src/main/pa_string.C 1.54:
11512: string: pos -1
11513:
11514: * src/classes/string.C 1.18:
11515: * src/include/pa_string.h 1.58:
11516: * src/main/pa_string.C 1.57:
11517: string: lsplit
11518:
11519: * src/include/pa_pool.h 1.47:
11520: * src/include/pa_request.h 1.73:
11521: * src/main/pa_request.C 1.87:
11522: * src/main/untaint.C 1.26:
11523: pool.request undone
11524:
11525: * src/classes/string.C 1.20:
11526: z
11527:
11528: * src/include/pa_string.h 1.56:
11529: * src/main/pa_string.C 1.55:
11530: * src/main/untaint.C 1.28:
11531: string: pos
11532:
11533: * src/classes/string.C 1.15:
11534: * src/classes/table.C 1.38:
11535: * src/include/pa_string.h 1.54:
11536: * src/main/compile.y 1.121:
11537: * src/main/pa_request.C 1.88:
11538: * src/main/pa_string.C 1.53:
11539: * src/main/untaint.C 1.27:
11540: string: left right mid
11541:
11542: * src/classes/file.C 1.13:
11543: * src/classes/table.C 1.39:
11544: * src/include/pa_table.h 1.27:
11545: * src/main/pa_table.C 1.24:
11546: * src/types/pa_vstring.h 1.18:
11547: * src/types/pa_wwrapper.h 1.6:
11548: table:flip
11549:
11550: * src/classes/string.C 1.19:
11551: string: rsplit
11552:
11553: 2001-03-28 paf
11554: * src/classes/file.C 1.12:
11555: * src/include/pa_globals.h 1.30:
11556: * src/include/pa_request.h 1.71:
11557: * src/targets/cgi/parser3.C 1.51:
11558: * src/targets/isapi/parser3isapi.C 1.20:
11559: * src/types/pa_value.h 1.37:
11560: * src/types/pa_vrequest.C 1.4:
11561: * src/types/pa_vunknown.h 1.7:
11562: $request:browser [.type .version]; unknown.get_double now = 0.
11563:
11564: * src/classes/table.C 1.36:
11565: * src/include/pa_array.h 1.32:
11566: * src/include/pa_hash.h 1.32:
11567: * src/include/pa_table.h 1.24:
11568: * src/main/pa_array.C 1.29:
11569: * src/main/pa_table.C 1.21:
11570: * src/types/pa_vtable.h 1.11:
11571: table:locate just compiled
11572:
11573: * src/classes/file.C 1.9:
11574: * src/include/pa_common.h 1.29:
11575: * src/main/pa_common.C 1.34:
11576: * src/types/pa_vfile.C 1.7:
11577: * src/types/pa_vfile.h 1.12:
11578: started file:load. wrong write. must be self.set
11579:
11580: * src/classes/file.C 1.8:
11581: * src/classes/root.C 1.52:
11582: * src/classes/table.C 1.37:
11583: * src/include/pa_table.h 1.25:
11584: * src/main/pa_table.C 1.22:
11585: table:locate1, file:test
11586:
11587: * src/classes/file.C 1.10:
11588: * src/main/execute.C 1.132:
11589: * src/main/pa_common.C 1.35:
11590: * src/main/untaint.C 1.24:
11591: * src/targets/cgi/parser3.C 1.50:
11592: * src/types/pa_vfile.C 1.8:
11593: * src/types/pa_vfile.h 1.13:
11594: * src/types/pa_vform.C 1.17:
11595: file:load 1. tainted
11596:
11597: * src/classes/file.C 1.11:
11598: * src/include/pa_globals.h 1.29:
11599: * src/include/pa_request.h 1.70:
11600: * src/include/pa_table.h 1.26:
11601: * src/main/pa_globals.C 1.36:
11602: * src/main/pa_request.C 1.85:
11603: * src/main/pa_table.C 1.23:
11604: * src/types/pa_vfile.C 1.9:
11605: * src/types/pa_vfile.h 1.14:
11606: * src/types/pa_vform.C 1.18:
11607: file:load autodetection of mime-type by user-file-name
11608:
11609: 2001-03-27 paf
11610: * src/classes/double.C 1.18:
11611: * src/classes/int.C 1.16:
11612: * src/classes/root.C 1.51:
11613: * src/classes/string.C 1.13:
11614: * src/classes/table.C 1.34:
11615: * src/main/compile_tools.C 1.32:
11616: * src/main/execute.C 1.128:
11617: * src/main/pa_request.C 1.84:
11618: * src/main/untaint.C 1.23:
11619: * src/types/pa_value.h 1.35:
11620: * src/types/pa_vbool.h 1.6:
11621: * src/types/pa_vcookie.C 1.14:
11622: * src/types/pa_vdouble.h 1.14:
11623: * src/types/pa_vfile.h 1.11:
11624: * src/types/pa_vint.h 1.15:
11625: * src/types/pa_vmframe.h 1.9:
11626: * src/types/pa_vstring.h 1.16:
11627: * src/types/pa_vtable.h 1.10:
11628: * src/types/pa_vunknown.h 1.6:
11629: sort 0
11630:
11631: * src/classes/table.C 1.31:
11632: * src/include/pa_common.h 1.27:
11633: * src/main/compile.y 1.117:
11634: * src/main/execute.C 1.127:
11635: * src/main/pa_common.C 1.31:
11636: * src/main/pa_table.C 1.20:
11637: table:save decided to have as it were. stepped back.
11638: grammar: added 'in' 'is' 'lt'&co follow-space check
11639:
11640: * src/main/compile.y 1.119:
11641: fixed minor bug in @mn[][] ...^{
11642:
11643: * src/main/execute.C 1.130:
11644: * src/types/pa_value.h 1.36:
11645: * src/types/pa_vmframe.h 1.10:
11646: * src/types/pa_wcontext.h 1.8:
11647: fixed r/w context of code-params
11648:
11649: * src/classes/table.C 1.33:
11650: * src/main/pa_common.C 1.32:
11651: * src/main/pa_request.C 1.83:
11652: * src/targets/cgi/parser3.C 1.49:
11653: * src/types/pa_value.h 1.34:
11654: * src/types/pa_vbool.h 1.5:
11655: * src/types/pa_vdouble.h 1.12:
11656: * src/types/pa_vfile.h 1.9:
11657: * src/types/pa_vint.h 1.13:
11658: * src/types/pa_vstring.h 1.14:
11659: * src/types/pa_vunknown.h 1.5:
11660: continue on sort
11661:
11662: * src/types/pa_valiased.C 1.5:
11663: * src/types/pa_valiased.h 1.11:
11664: * src/types/pa_vdouble.h 1.13:
11665: * src/types/pa_vfile.h 1.10:
11666: * src/types/pa_vint.h 1.14:
11667: * src/types/pa_vresponse.h 1.6:
11668: * src/types/pa_vstring.h 1.15:
11669: * src/types/pa_vtable.h 1.9:
11670: renamed to are_static_calls_disabled
11671:
11672: * src/main/execute.C 1.131:
11673: * src/main/pa_common.C 1.33:
11674: fixed r/w context of code-params2, fixed ntfs hardlink slow dir update
11675:
11676: * src/classes/table.C 1.35:
11677: * src/main/execute.C 1.129:
11678: about to change junction rcontext!!
11679:
11680: * src/classes/table.C 1.32:
11681: * src/include/pa_common.h 1.28:
11682: * src/main/compile.y 1.118:
11683: started table:sort
11684: fixed minor bug in #...^{
11685:
11686: 2001-03-26 paf
11687: * src/classes/file.C 1.7:
11688: * src/classes/root.C 1.50:
11689: * src/classes/table.C 1.30:
11690: * src/include/pa_common.h 1.26:
11691: * src/include/pa_globals.h 1.28:
11692: * src/include/pa_table.h 1.23:
11693: * src/main/pa_common.C 1.30:
11694: * src/main/pa_globals.C 1.35:
11695: * src/main/pa_request.C 1.82:
11696: * src/main/pa_table.C 1.19:
11697: moved ::save to pa_table.
11698: disabled @auto invocation in ^process
11699:
11700: * src/classes/table.C 1.29:
11701: * src/include/pa_array.h 1.31:
11702: * src/include/pa_table.h 1.22:
11703: * src/main/pa_array.C 1.28:
11704: table:record
11705:
11706: * src/main/untaint.C 1.22:
11707: * src/targets/cgi/parser3.C 1.48:
11708: * src/targets/isapi/parser3isapi.C 1.19:
11709: * src/targets/isapi/parser3isapi.dsp 1.8:
11710: * src/targets/isapi/pool_storage.h 1.3:
11711: * src/types/pa_valiased.h 1.10:
11712: * src/types/pa_vcookie.C 1.13:
11713: * src/types/pa_vdouble.h 1.11:
11714: * src/types/pa_vfile.h 1.8:
11715: * src/types/pa_vint.h 1.12:
11716: * src/types/pa_vresponse.h 1.5:
11717: * src/types/pa_vstring.h 1.13:
11718: * src/types/pa_vtable.h 1.8:
11719: z
11720:
11721: * src/main/compile.y 1.116:
11722: grammar: [] 0params [;] 2 params (was 0)
11723:
11724: * src/include/pa_pool.h 1.45:
11725: * src/main/execute.C 1.126:
11726: * src/types/pa_valiased.C 1.4:
11727: * src/types/pa_valiased.h 1.9:
11728: * src/types/pa_value.h 1.33:
11729: * src/types/pa_vdouble.h 1.10:
11730: * src/types/pa_vfile.h 1.7:
11731: * src/types/pa_vint.h 1.11:
11732: * src/types/pa_vresponse.h 1.4:
11733: * src/types/pa_vstring.h 1.12:
11734: * src/types/pa_vtable.h 1.7:
11735: disabled $a(123) $b[$a.CLASS] ^b.inc[123] shit.
11736: allowed no checks in native method realisations on 'self' validity -
11737: they now can simply assume that 'self' is V{Proper} .
11738:
11739: 2001-03-25 paf
11740: * src/classes/table.C 1.26:
11741: * src/include/pa_globals.h 1.27:
11742: * src/include/pa_string.h 1.52:
11743: * src/include/pa_table.h 1.20:
11744: * src/main/compile.y 1.114:
11745: * src/main/compile_tools.C 1.31:
11746: * src/main/compile_tools.h 1.35:
11747: * src/main/pa_globals.C 1.32:
11748: * src/main/pa_request.C 1.79:
11749: * src/main/pa_string.C 1.52:
11750: * src/main/pa_table.C 1.17:
11751: * src/main/untaint.C 1.15:
11752: * src/types/pa_vcookie.h 1.7:
11753: typo & typo-default
11754:
11755: * src/main/pa_globals.C 1.34:
11756: * src/main/untaint.C 1.19:
11757: html-typo - moved all processing to table [except preliminary \
11758: \n \r \n replacements to "\n"]
11759:
11760: * src/main/untaint.C 1.16:
11761: typo \r \r\n \n properly handled
11762:
11763: * src/classes/table.C 1.27:
11764: * src/include/pa_table.h 1.21:
11765: * src/main/pa_globals.C 1.33:
11766: * src/main/pa_table.C 1.18:
11767: * src/main/untaint.C 1.17:
11768: returned table originating. useful for reporting typo table
11769: problems origin. think would be useful somewhere else
11770:
11771: * src/classes/table.C 1.28:
11772: * src/main/untaint.C 1.18:
11773: html-typo - decided to move all the processing to table
11774:
11775: * src/main/pa_request.C 1.80:
11776: table empty lines ignored. system-default content type assigned
11777: in output:result [can fail in main:auto and skipped normal
11778: defaults extraction]
11779:
11780: * src/include/pa_string.h 1.53:
11781: * src/main/compile.y 1.115:
11782: #comment fixed minor bug
11783:
11784: * src/main/pa_request.C 1.81:
11785: * src/main/untaint.C 1.20:
11786: moved default typo-table to lowlevel - it initialization could
11787: be skipped if failed in @auto. so that exception report would
11788: use some table
11789:
11790: * src/main/untaint.C 1.21:
11791: z
11792:
11793: 2001-03-24 paf
11794: * src/main/pa_globals.C 1.28:
11795: * src/types/pa_vclass.C 1.6:
11796: * src/types/pa_vclass.h 1.11:
11797: * src/types/pa_vstateless_class.C 1.6:
11798: * src/types/pa_vstateless_class.h 1.8:
11799: thrown away freeze mech.
11800: no danger now for you can't do ^request:process[@new-method[]
11801: body]
11802: trick anymore.
11803: still remains $some_instance.process[@new-method[]
11804: possibility]
11805: but would leave it as a feature.
11806: see index for sample
11807:
11808: * src/include/pa_string.h 1.51:
11809: * src/main/pa_string.C 1.51:
11810: * src/main/untaint.C 1.14:
11811: * src/targets/cgi/parser3.C 1.47:
11812: html-typo 2
11813:
11814: * src/include/pa_array.h 1.29:
11815: * src/include/pa_hash.h 1.31:
11816: * src/include/pa_request.h 1.67:
11817: * src/main/compile.y 1.110:
11818: * src/main/pa_array.C 1.26:
11819: * src/main/pa_common.C 1.25:
11820: * src/main/pa_hash.C 1.29:
11821: * src/main/pa_request.C 1.73:
11822: * src/types/pa_vcookie.C 1.12:
11823: cyclic uses ignored. defaulted default content-type
11824:
11825: * src/doc/doxygen.cfg 1.1:
11826: * src/doc/doxygen.txt 1.1:
11827: * src/doc/generate.cmd 1.1:
11828: * src/doc/view.cmd 1.1:
11829: * src/include/pa_array.h 1.30:
11830: * src/include/pa_globals.h 1.26:
11831: * src/include/pa_pool.h 1.44:
11832: * src/include/pa_string.h 1.50:
11833: * src/include/pa_table.h 1.19:
11834: * src/main/execute.C 1.125:
11835: * src/main/pa_array.C 1.27:
11836: * src/main/pa_globals.C 1.31:
11837: * src/main/pa_request.C 1.78:
11838: * src/main/pa_string.C 1.50:
11839: * src/main/untaint.C 1.13:
11840: * src/targets/cgi/parser3.C 1.46:
11841: * src/targets/isapi/parser3isapi.C 1.18:
11842: * src/types/pa_value.h 1.32:
11843: * src/types/pa_vtable.h 1.6:
11844: html-typo 0
11845: html-typo 1. noticed double default content-type prob. run cgi.cmd tomorrow first
11846: html-typo sample. detected << problem: they become ltlt too fast
11847:
11848: * src/classes/file.C 1.6:
11849: * src/classes/root.C 1.49:
11850: * src/classes/table.C 1.25:
11851: * src/include/pa_common.h 1.25:
11852: * src/include/pa_request.h 1.69:
11853: * src/main/compile.y 1.111:
11854: * src/main/pa_common.C 1.28:
11855: * src/main/pa_request.C 1.77:
11856: * src/main/pa_string.C 1.49:
11857: * src/targets/isapi/parser3isapi.C 1.17:
11858: * src/types/pa_vfile.h 1.6:
11859: file_read stringified
11860:
11861: * src/include/pa_sapi.h 1.2:
11862: * src/main/pa_common.C 1.27:
11863: * src/main/pa_request.C 1.76:
11864: * src/targets/cgi/parser3.C 1.44:
11865: * src/targets/isapi/nt_log_events.mc 1.1:
11866: * src/targets/isapi/parser3isapi.C 1.16:
11867: * src/targets/isapi/parser3isapi.dsp 1.6:
11868: 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.
11869: isapi: used HSE_APPEND_LOG_PARAMETER feature
11870:
11871: * src/types/pa_valiased.C 1.3:
11872: decided to String-ify file_read
11873:
11874: * src/targets/cgi/parser3.C 1.45:
11875: * src/targets/isapi/nt_log_events.mc 1.2:
11876: * src/targets/isapi/parser3isapi.dsp 1.7:
11877: cgi: sapi::log
11878:
11879: * src/main/compile.y 1.109:
11880: * src/main/execute.C 1.124:
11881: * src/main/main.dsp 1.69:
11882: @CLASS equals @BASE. sanity
11883:
11884: * src/include/pa_globals.h 1.24:
11885: * src/include/pa_request.h 1.68:
11886: * src/main/compile.y 1.113:
11887: * src/main/pa_common.C 1.29:
11888: * src/main/pa_globals.C 1.29:
11889: * src/main/pa_request.C 1.74:
11890: z
11891:
11892: * src/include/pa_common.h 1.22:
11893: * src/main/pa_common.C 1.23:
11894: * src/main/pa_request.C 1.72:
11895: * src/targets/cgi/parser3.C 1.42:
11896: * src/targets/isapi/pool_storage.h 1.2:
11897: * src/types/pa_vform.C 1.16:
11898: * src/types/pa_vform.h 1.14:
11899: auto.p monkey
11900:
11901: * src/include/pa_common.h 1.24:
11902: * src/include/pa_globals.h 1.25:
11903: * src/main/pa_common.C 1.26:
11904: * src/main/pa_globals.C 1.30:
11905: * src/main/pa_request.C 1.75:
11906: * src/targets/isapi/parser3isapi.C 1.15:
11907: fixed default content-type allocation storage
11908:
11909: * src/include/pa_common.h 1.23:
11910: * src/main/pa_common.C 1.24:
11911: * src/targets/cgi/parser3.C 1.43:
11912: * src/targets/isapi/parser3isapi.C 1.14:
11913: auto.p monkey every target
11914:
11915: * src/main/compile.y 1.112:
11916: * src/main/compile_tools.h 1.34:
11917: #comment
11918:
11919: 2001-03-23 paf
11920: * src/classes/root.C 1.48:
11921: * src/classes/table.C 1.24:
11922: * src/include/pa_common.h 1.21:
11923: * src/include/pa_config_fixed.h 1.1:
11924: * src/include/pa_config_includes.h 1.1:
11925: * src/include/pa_string.h 1.49:
11926: * src/include/pa_threads.h 1.11:
11927: * src/include/pa_types.h 1.23:
11928: * src/include/pa_version.h 1.1:
11929: * src/main/compile.y 1.108:
11930: * src/main/execute.C 1.123:
11931: * src/main/pa_array.C 1.25:
11932: * src/main/pa_common.C 1.22:
11933: * src/main/pa_hash.C 1.28:
11934: * src/main/pa_pool.C 1.17:
11935: * src/main/pa_request.C 1.70:
11936: * src/main/pa_string.C 1.48:
11937: * src/main/untaint.C 1.12:
11938: * src/targets/cgi/parser3.C 1.40:
11939: * src/targets/isapi/parser3isapi.C 1.10:
11940: * src/types/pa_vfile.C 1.6:
11941: * src/types/pa_vform.C 1.15:
11942: cgi: reinvent document_root and request_uri under iis. autoconf
11943: updated. introducing ap_config_includes
11944:
11945: * src/targets/cgi/parser3.C 1.41:
11946: * src/targets/isapi/parser3isapi.C 1.12:
11947: isapi: think it would be better to rewrite as filter then to
11948: deal with pool
11949:
11950: * src/targets/cgi/parser3.C 1.39:
11951: cgi: reinvent document_root under iis
11952:
11953: * src/include/pa_globals.h 1.22:
11954: * src/main/pa_request.C 1.68:
11955: * src/targets/cgi/parser3.C 1.36:
11956: * src/targets/cgi/parser3.dsp 1.12:
11957: * src/targets/isapi/parser3isapi.C 1.8:
11958: * src/types/pa_vcookie.C 1.10:
11959: * src/types/pa_venv.h 1.12:
11960: * src/types/pa_vform.C 1.13:
11961: all: sapi beauty
11962:
11963: * src/main/pa_request.C 1.67:
11964: * src/targets/cgi/parser3.C 1.35:
11965: * src/targets/isapi/parser3isapi.C 1.7:
11966: * src/targets/isapi/parser3isapi.dsp 1.4:
11967: isapi minor env beauty
11968:
11969: * src/include/pa_globals.h 1.23:
11970: * src/include/pa_sapi.h 1.1:
11971: * src/main/main.dsp 1.67:
11972: * src/main/pa_globals.C 1.27:
11973: * src/main/pa_request.C 1.69:
11974: * src/targets/cgi/parser3.C 1.37:
11975: * src/targets/isapi/parser3isapi.C 1.9:
11976: * src/types/pa_vcookie.C 1.11:
11977: * src/types/pa_venv.h 1.13:
11978: * src/types/pa_vform.C 1.14:
11979: sapi made object
11980:
11981: * src/include/pa_pool.h 1.43:
11982: * src/main/pa_request.C 1.71:
11983: * src/targets/cgi/pa_pool.C 1.3:
11984: * src/targets/isapi/pa_pool.C 1.3:
11985: * src/targets/isapi/parser3isapi.C 1.13:
11986: * src/targets/isapi/parser3isapi.dsp 1.5:
11987: * src/targets/isapi/pool_storage.h 1.1:
11988: isapi: dumb pool storage
11989:
11990: * src/main/main.dsp 1.68:
11991: * src/targets/isapi/parser3isapi.C 1.11:
11992: isapi: docroot now like in cgi, not from APPL_PHYSICAL_PATH
11993:
11994: * src/targets/isapi/pa_pool.C 1.2:
11995: decided to continue with extension
11996:
11997: * src/targets/cgi/parser3.C 1.38:
11998: cgi: only one pool now
11999:
12000: 2001-03-22 paf
12001: * src/main/pa_request.C 1.66:
12002: * src/targets/cgi/parser3.C 1.34:
12003: * src/targets/isapi/parser3isapi.C 1.6:
12004: * src/targets/isapi/parser3isapi.dsp 1.3:
12005: isapi document_root 0
12006:
12007: * src/types/pa_vcookie.C 1.8:
12008: cookie attr decoded
12009:
12010: * src/include/pa_pool.h 1.40:
12011: * src/targets/cgi/pa_pool.C 1.2:
12012: * src/targets/cgi/parser3.C 1.31:
12013: * src/targets/cgi/parser3.dsp 1.11:
12014: * src/targets/isapi/pa_pool.C 1.1:
12015: * src/targets/isapi/parser3isapi.C 1.1:
12016: * src/targets/isapi/parser3isapi.def 1.1:
12017: * src/targets/isapi/parser3isapi.dsp 1.1:
12018: started isapi
12019:
12020: * src/targets/isapi/parser3isapi.C 1.5:
12021: isapi keep-alive
12022:
12023: * src/targets/isapi/KILL.EXE 1.1:
12024: * src/targets/isapi/PSTAT.EXE 1.1:
12025: * src/targets/isapi/istart.cmd 1.1:
12026: * src/targets/isapi/istop.cmd 1.1:
12027: * src/targets/isapi/kill.pl 1.1:
12028: isapi added utils
12029:
12030: * src/include/pa_pool.h 1.41:
12031: * src/main/pa_pool.C 1.16:
12032: * src/targets/cgi/parser3.C 1.32:
12033: * src/targets/isapi/parser3isapi.C 1.2:
12034: * src/targets/isapi/parser3isapi.dsp 1.2:
12035: * src/types/pa_vform.C 1.12:
12036: isapi 0
12037:
12038: * src/include/pa_globals.h 1.20:
12039: * src/include/pa_request.h 1.66:
12040: * src/include/pa_types.h 1.22:
12041: * src/main/pa_globals.C 1.26:
12042: * src/main/pa_request.C 1.63:
12043: * src/targets/cgi/parser3.C 1.30:
12044: * src/types/pa_vcookie.C 1.9:
12045: config of auto.p path: parser_root_auto_path parser_site_auto_path
12046:
12047: * src/targets/cgi/vform_fields_fill.C 1.2:
12048: * src/targets/cgi/vform_fields_fill.h 1.2:
12049: * src/targets/isapi/parser3isapi.C 1.4:
12050: z
12051:
12052: * src/include/pa_globals.h 1.21:
12053: * src/main/pa_common.C 1.21:
12054: * src/main/pa_request.C 1.64:
12055: some comments
12056:
12057: * src/include/pa_pool.h 1.42:
12058: * src/main/pa_request.C 1.65:
12059: * src/targets/cgi/parser3.C 1.33:
12060: * src/targets/isapi/parser3isapi.C 1.3:
12061: isapi 1
12062:
12063: 2001-03-21 paf
12064: * src/include/pa_globals.h 1.18:
12065: * src/targets/cgi/parser3.C 1.28:
12066: * src/types/pa_venv.h 1.11:
12067: in cookie & env. todo:post
12068:
12069: * src/Makefile.am 1.3:
12070: * src/classes/Makefile.am 1.2:
12071: * src/classes/file.C 1.5:
12072: * src/classes/root.C 1.47:
12073: * src/classes/table.C 1.23:
12074: * src/include/pa_array.h 1.28:
12075: * src/include/pa_common.h 1.20:
12076: * src/include/pa_globals.h 1.17:
12077: * src/include/pa_pool.h 1.39:
12078: * src/include/pa_request.h 1.65:
12079: * src/include/pa_string.h 1.48:
12080: * src/main/Makefile.am 1.8:
12081: * src/main/compile.y 1.107:
12082: * src/main/execute.C 1.122:
12083: * src/main/main.dsp 1.66:
12084: * src/main/pa_common.C 1.20:
12085: * src/main/pa_globals.C 1.25:
12086: * src/main/pa_request.C 1.62:
12087: * src/main/pa_string.C 1.47:
12088: * src/main/pa_table.C 1.16:
12089: * src/main/untaint.C 1.11:
12090: * src/targets/Makefile.am 1.4:
12091: * src/targets/cgi/Makefile.am 1.2:
12092: * src/targets/cgi/parser3.C 1.27:
12093: * src/targets/cgi/parser3.dsp 1.10:
12094: * src/types/Makefile.am 1.2:
12095: * src/types/pa_vcookie.C 1.7:
12096: * src/types/pa_vform.C 1.11:
12097: * src/types/pa_vstring.h 1.11:
12098: * src/types/pa_wwrapper.h 1.5:
12099: shifted apache branch on main trunc
12100:
12101: * src/targets/cgi/parser3.C 1.29:
12102: z
12103:
12104: * src/include/pa_common.h [automake_update] 1.19.2.2:
12105: * src/include/pa_globals.h [automake_update] 1.16.2.1:
12106: * src/include/pa_pool.h [automake_update] 1.38.2.1:
12107: * src/include/pa_request.h [automake_update] 1.64.2.4:
12108: * src/main/main.dsp [automake_update] 1.65.2.1:
12109: * src/main/pa_common.C [automake_update] 1.19.2.5:
12110: * src/main/pa_request.C [automake_update] 1.61.2.3:
12111: * src/targets/cgi/parser3.C [automake_update] 1.26.2.4:
12112: * src/targets/cgi/parser3.dsp [automake_update] 1.9.2.1:
12113: * src/types/pa_vcookie.C [automake_update] 1.6.2.2:
12114: * src/types/pa_vform.C [automake_update] 1.10.2.1:
12115: * src/types/pa_vstring.h [automake_update] 1.10.2.1:
12116: starting mod_parser3
12117:
12118: * src/include/pa_globals.h 1.19:
12119: post. todo: config of auto.p path
12120:
12121: 2001-03-20 paf
12122: * src/classes/Makefile.am 1.1:
12123: * src/types/Makefile.am 1.1:
12124: file Makefile.am was initially added on branch automake_update.
12125:
12126: * src/main/pa_common.C [automake_update] 1.19.2.4:
12127: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.3:
12128: * src/targets/cgi/parser3.C [automake_update] 1.26.2.3:
12129: automake compiled and works. todo:make win32 ifdefs work and
12130: add ifdef unistd
12131:
12132: * src/classes/Makefile.am [automake_update] 1.1.2.1:
12133: * src/classes/file.C 1.4:
12134: * src/classes/table.C 1.21:
12135: * src/classes/table.C [automake_update] 1.22.2.2:
12136: * src/include/pa_array.h 1.27:
12137: * src/include/pa_common.h 1.18:
12138: * src/include/pa_common.h [automake_update] 1.19.2.1:
12139: * src/include/pa_request.h 1.64:
12140: * src/include/pa_request.h [automake_update] 1.64.2.3:
12141: * src/include/pa_string.h 1.47:
12142: * src/include/pa_table.h 1.18:
12143: * src/include/pa_threads.h 1.10:
12144: * src/main/Makefile.am [automake_update] 1.7.16.3:
12145: * src/main/pa_common.C [automake_update] 1.19.2.3:
12146: * src/main/pa_globals.C 1.24:
12147: * src/main/pa_request.C [automake_update] 1.61.2.2:
12148: * src/main/pa_table.C [automake_update] 1.15.2.1:
12149: * src/main/untaint.C 1.10:
12150: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.2:
12151: * src/targets/cgi/parser3.C [automake_update] 1.26.2.2:
12152: * src/types/Makefile.am [automake_update] 1.1.2.1:
12153: * src/types/pa_valiased.h 1.8:
12154: * src/types/pa_value.h 1.31:
12155: * src/types/pa_vform.h 1.13:
12156: z
12157:
12158: * src/include/pa_request.h [automake_update] 1.64.2.2:
12159: * src/main/Makefile.am [automake_update] 1.7.16.2:
12160: * src/main/compile.y [automake_update] 1.106.2.1:
12161: * src/main/execute.C [automake_update] 1.121.2.2:
12162: * src/main/pa_common.C [automake_update] 1.19.2.2:
12163: * src/types/Makefile.am [automake_update] 1.1.2.2:
12164: removing locking
12165:
12166: * src/Makefile.am [automake_update] 1.2.16.1:
12167: * src/classes/file.C [automake_update] 1.4.2.1:
12168: * src/classes/root.C [automake_update] 1.46.2.1:
12169: * src/classes/table.C [automake_update] 1.22.2.1:
12170: * src/include/pa_array.h [automake_update] 1.27.2.1:
12171: * src/include/pa_request.h [automake_update] 1.64.2.1:
12172: * src/include/pa_string.h [automake_update] 1.47.2.1:
12173: * src/main/Makefile.am [automake_update] 1.7.16.1:
12174: * src/main/execute.C [automake_update] 1.121.2.1:
12175: * src/main/pa_common.C [automake_update] 1.19.2.1:
12176: * src/main/pa_globals.C [automake_update] 1.24.2.1:
12177: * src/main/pa_request.C [automake_update] 1.61.2.1:
12178: * src/main/pa_string.C [automake_update] 1.46.2.1:
12179: * src/main/untaint.C [automake_update] 1.10.2.1:
12180: * src/targets/Makefile.am [automake_update] 1.3.16.1:
12181: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.1:
12182: * src/targets/cgi/parser3.C [automake_update] 1.26.2.1:
12183: * src/types/pa_vcookie.C [automake_update] 1.6.2.1:
12184: * src/types/pa_wwrapper.h [automake_update] 1.4.8.1:
12185: String::UL_
12186:
12187: * src/classes/table.C 1.22:
12188: * src/include/pa_common.h 1.19:
12189: * src/main/pa_common.C 1.19:
12190: * src/main/pa_request.C 1.61:
12191: * src/types/pa_vfile.h 1.5:
12192: ^table:save
12193:
12194: 2001-03-19 paf
12195: * src/classes/file.C 1.2:
12196: * src/classes/request.C 1.4:
12197: * src/classes/table.C 1.19:
12198: * src/include/pa_string.h 1.45:
12199: * src/main/main.dsp 1.61:
12200: * src/main/pa_pool.C 1.15:
12201: * src/main/pa_request.C 1.58:
12202: * src/main/untaint.C 1.9:
12203: * src/types/pa_value.h 1.27:
12204: * src/types/pa_vfile.C 1.2:
12205: * src/types/pa_vfile.h 1.2:
12206: * src/types/pa_vform.C 1.10:
12207: file 1
12208:
12209: * src/classes/table.C 1.17:
12210: * src/include/pa_pool.h 1.38:
12211: * src/include/pa_request.h 1.63:
12212: * src/include/pa_table.h 1.16:
12213: * src/include/pa_types.h 1.20:
12214: * src/main/execute.C 1.119:
12215: * src/main/pa_request.C 1.57:
12216: * src/targets/cgi/parser3.C 1.25:
12217: * src/types/pa_value.h 1.25:
12218: * src/types/pa_vclass.h 1.10:
12219: * src/types/pa_vform.C 1.8:
12220: * src/types/pa_vstateless_class.h 1.5:
12221: * src/types/pa_vstateless_object.h 1.4:
12222: ^table:set{default level: TABLE}
12223:
12224: * src/classes/_request.h 1.3:
12225: * src/classes/request.C 1.5:
12226: * src/main/pa_globals.C 1.22:
12227: * src/types/pa_vrequest.C 1.2:
12228: * src/types/pa_vrequest.h 1.6:
12229: VRequest moved to :VStateless_object
12230:
12231: * src/classes/_request.h 1.4:
12232: * src/classes/request.C 1.6:
12233: * src/main/main.dsp 1.65:
12234: * src/main/pa_globals.C 1.23:
12235: * src/types/pa_value.h 1.30:
12236: * src/types/pa_vform.h 1.12:
12237: * src/types/pa_vrequest.C 1.3:
12238: * src/types/pa_vrequest.h 1.7:
12239: VRequest moved to :Value
12240:
12241: * src/types/pa_valiased.h 1.4:
12242: * src/types/pa_vbool.h 1.4:
12243: doc: Value and it's derivates somehow unlinked. don't know why yet
12244:
12245: * src/classes/_env.h 1.6:
12246: * src/classes/_table.h 1.4:
12247: * src/classes/env.C 1.8:
12248: * src/classes/table.C 1.20:
12249: * src/main/execute.C 1.121:
12250: * src/main/main.dsp 1.63:
12251: * src/main/pa_globals.C 1.20:
12252: * src/main/pa_request.C 1.60:
12253: * src/types/pa_value.h 1.28:
12254: * src/types/pa_vcookie.C 1.6:
12255: * src/types/pa_vcookie.h 1.6:
12256: * src/types/pa_venv.h 1.10:
12257: VEnv is now :Value
12258:
12259: * src/targets/cgi/pa_vform.C 1.3:
12260: * src/types/pa_valiased.C 1.1:
12261: * src/types/pa_valiased.h 1.7:
12262: * src/types/pa_value.h 1.29:
12263: * src/types/pa_vstateless_class.C 1.5:
12264: * src/types/pa_vstateless_class.h 1.7:
12265: * src/types/pa_vstateless_object.h 1.7:
12266: moved common get_element part from stateless object&class into VAliased
12267:
12268: * src/classes/_file.h 1.2:
12269: * src/classes/file.C 1.3:
12270: * src/include/pa_types.h 1.21:
12271: * src/main/pa_globals.C 1.18:
12272: * src/main/pa_request.C 1.59:
12273: * src/targets/cgi/parser3.C 1.26:
12274: * src/types/pa_valiased.h 1.6:
12275: * src/types/pa_vfile.C 1.4:
12276: * src/types/pa_vfile.h 1.3:
12277: * src/types/pa_vstateless_class.h 1.6:
12278: * src/types/pa_vstateless_object.h 1.5:
12279: \ to / and ^file:save
12280:
12281: * src/classes/root.C 1.46:
12282: * src/classes/table.C 1.16:
12283: * src/main/pa_exception.C 1.7:
12284: * src/main/pa_request.C 1.53:
12285: * src/targets/cgi/parser3.C 1.24:
12286: * src/types/pa_vbool.h 1.3:
12287: * src/types/pa_vcookie.C 1.3:
12288: * src/types/pa_vcookie.h 1.3:
12289: * src/types/pa_vdouble.h 1.9:
12290: * src/types/pa_venv.h 1.8:
12291: * src/types/pa_vform.h 1.8:
12292: * src/types/pa_vint.h 1.10:
12293: * src/types/pa_vrequest.h 1.4:
12294: doc: detected Value derivates prob
12295:
12296: * src/include/code.h 1.25:
12297: * src/include/pa_array.h 1.25:
12298: * src/include/pa_pool.h 1.35:
12299: * src/include/pa_string.h 1.42:
12300: * src/include/pa_threads.h 1.8:
12301: * src/main/compile.C 1.32:
12302: * src/main/compile.y 1.105:
12303: * src/main/compile_tools.C 1.29:
12304: * src/main/compile_tools.h 1.32:
12305: * src/main/execute.C 1.117:
12306: * src/main/pa_array.C 1.23:
12307: * src/main/pa_common.C 1.15:
12308: * src/main/pa_exception.C 1.8:
12309: * src/main/pa_globals.C 1.15:
12310: * src/main/pa_hash.C 1.25:
12311: * src/main/pa_pool.C 1.13:
12312: * src/main/pa_request.C 1.54:
12313: * src/main/pa_string.C 1.45:
12314: * src/main/pa_table.C 1.14:
12315: * src/main/untaint.C 1.7:
12316: * src/types/pa_value.h 1.23:
12317: auto @brief
12318:
12319: * src/classes/_file.h 1.1:
12320: * src/classes/file.C 1.1:
12321: * src/classes/table.C 1.18:
12322: * src/include/pa_common.h 1.17:
12323: * src/include/pa_globals.h 1.16:
12324: * src/include/pa_string.h 1.44:
12325: * src/include/pa_table.h 1.17:
12326: * src/main/main.dsp 1.60:
12327: * src/main/pa_common.C 1.18:
12328: * src/main/pa_globals.C 1.17:
12329: * src/types/pa_value.h 1.26:
12330: * src/types/pa_vcookie.h 1.4:
12331: * src/types/pa_venv.h 1.9:
12332: * src/types/pa_vfile.C 1.1:
12333: * src/types/pa_vfile.h 1.1:
12334: * src/types/pa_vform.C 1.9:
12335: * src/types/pa_vform.h 1.9:
12336: * src/types/pa_vrequest.h 1.5:
12337: * src/types/pa_vtable.h 1.5:
12338: file class just compiled
12339:
12340: * src/types/pa_vfile.C 1.5:
12341: * src/types/pa_vfile.h 1.4:
12342: * src/types/pa_vstateless_object.h 1.6:
12343: vfile doxx
12344:
12345: * src/classes/_response.h 1.2:
12346: * src/classes/response.C 1.4:
12347: * src/main/pa_globals.C 1.21:
12348: * src/types/pa_vform.h 1.11:
12349: * src/types/pa_vresponse.h 1.3:
12350: VResponse moved to :VStateless_object
12351:
12352: * src/classes/_request.h 1.2:
12353: * src/classes/request.C 1.3:
12354: * src/include/code.h 1.24:
12355: * src/include/pa_array.h 1.24:
12356: * src/include/pa_common.h 1.15:
12357: * src/include/pa_exception.h 1.10:
12358: * src/include/pa_globals.h 1.13:
12359: * src/include/pa_hash.h 1.28:
12360: * src/include/pa_pool.h 1.34:
12361: * src/include/pa_request.h 1.61:
12362: * src/include/pa_stack.h 1.7:
12363: * src/include/pa_string.h 1.41:
12364: * src/include/pa_table.h 1.14:
12365: * src/include/pa_threads.h 1.7:
12366: * src/include/pa_types.h 1.17:
12367: * src/main/execute.C 1.116:
12368: * src/main/pa_pool.C 1.12:
12369: * src/main/pa_request.C 1.52:
12370: * src/main/pa_string.C 1.44:
12371: * src/main/untaint.C 1.6:
12372: * src/targets/cgi/parser3.C 1.23:
12373: * src/types/pa_value.h 1.22:
12374: * src/types/pa_vform.C 1.7:
12375: doxygen include/, Value
12376:
12377: * src/include/code.h 1.26:
12378: * src/include/pa_array.h 1.26:
12379: * src/include/pa_common.h 1.16:
12380: * src/include/pa_exception.h 1.11:
12381: * src/include/pa_globals.h 1.14:
12382: * src/include/pa_globals.h 1.15:
12383: * src/include/pa_hash.h 1.29:
12384: * src/include/pa_pool.h 1.36:
12385: * src/include/pa_pool.h 1.37:
12386: * src/include/pa_request.h 1.62:
12387: * src/include/pa_stack.h 1.8:
12388: * src/include/pa_string.h 1.43:
12389: * src/include/pa_string.h 1.46:
12390: * src/include/pa_table.h 1.15:
12391: * src/include/pa_threads.h 1.9:
12392: * src/include/pa_types.h 1.18:
12393: * src/main/compile.C 1.33:
12394: * src/main/compile.y 1.106:
12395: * src/main/compile_tools.C 1.30:
12396: * src/main/compile_tools.h 1.33:
12397: * src/main/execute.C 1.118:
12398: * src/main/pa_array.C 1.24:
12399: * src/main/pa_common.C 1.16:
12400: * src/main/pa_exception.C 1.9:
12401: * src/main/pa_globals.C 1.16:
12402: * src/main/pa_hash.C 1.26:
12403: * src/main/pa_pool.C 1.14:
12404: * src/main/pa_request.C 1.55:
12405: * src/main/pa_string.C 1.46:
12406: * src/main/pa_table.C 1.15:
12407: * src/main/untaint.C 1.8:
12408: * src/types/pa_valiased.h 1.5:
12409: * src/types/pa_value.h 1.24:
12410: * src/types/pa_vfile.C 1.3:
12411: z
12412:
12413: * src/include/pa_hash.h 1.30:
12414: * src/include/pa_types.h 1.19:
12415: * src/main/pa_common.C 1.17:
12416: * src/main/pa_hash.C 1.27:
12417: * src/main/pa_request.C 1.56:
12418: * src/types/pa_vcookie.C 1.4:
12419: renamed Hash::Value to Val so to doxygen would finlly stop
12420: confusing those Value-s
12421:
12422: * src/main/main.dsp 1.64:
12423: * src/targets/cgi/parser3.dsp 1.9:
12424: * src/types/pa_valiased.C 1.2:
12425: * src/types/pa_vform.h 1.10:
12426: commented VForm
12427:
12428: * src/classes/_cookie.h 1.2:
12429: * src/classes/_table.h 1.3:
12430: * src/classes/cookie.C 1.3:
12431: * src/main/execute.C 1.120:
12432: * src/main/main.dsp 1.62:
12433: * src/main/pa_globals.C 1.19:
12434: * src/types/pa_vcookie.C 1.5:
12435: * src/types/pa_vcookie.h 1.5:
12436: VCookie is now :Value
12437:
12438: 2001-03-18 paf
12439: * src/classes/_cookie.h 1.1:
12440: * src/classes/cookie.C 1.1:
12441: * src/include/pa_common.h 1.14:
12442: * src/include/pa_globals.h 1.12:
12443: * src/include/pa_request.h 1.60:
12444: * src/include/pa_string.h 1.40:
12445: * src/include/pa_types.h 1.16:
12446: * src/main/main.dsp 1.59:
12447: * src/main/pa_common.C 1.14:
12448: * src/main/pa_globals.C 1.14:
12449: * src/main/pa_hash.C 1.24:
12450: * src/main/pa_request.C 1.51:
12451: * src/main/pa_string.C 1.43:
12452: * src/main/untaint.C 1.5:
12453: * src/targets/cgi/parser3.C 1.21:
12454: * src/types/pa_value.h 1.21:
12455: * src/types/pa_vcookie.C 1.1:
12456: * src/types/pa_vcookie.h 1.1:
12457: * src/types/pa_vform.C 1.6:
12458: * src/types/pa_vform.h 1.7:
12459: * src/types/pa_vhash.h 1.9:
12460: * src/types/pa_vunknown.h 1.4:
12461: cookie class
12462:
12463: * src/include/pa_hash.h 1.26:
12464: * src/main/pa_hash.C 1.22:
12465: * src/targets/cgi/parser3.C 1.17:
12466: response fields to header
12467:
12468: * src/classes/root.C 1.41:
12469: * src/classes/string.C 1.12:
12470: * src/include/pa_string.h 1.37:
12471: * src/main/pa_globals.C 1.11:
12472: * src/main/pa_request.C 1.44:
12473: * src/main/pa_string.C 1.41:
12474: * src/types/pa_vdouble.h 1.8:
12475: * src/types/pa_vform.C 1.5:
12476: * src/types/pa_vint.h 1.9:
12477: * src/types/pa_vstateless_class.C 1.4:
12478: convinient string(pool, char *src, bool tainted) ctor
12479:
12480: * src/include/pa_hash.h 1.27:
12481: * src/include/pa_request.h 1.58:
12482: * src/include/pa_string.h 1.36:
12483: * src/main/pa_globals.C 1.10:
12484: * src/main/pa_hash.C 1.23:
12485: * src/main/pa_request.C 1.43:
12486: * src/main/pa_string.C 1.40:
12487: * src/main/untaint.C 1.3:
12488: * src/targets/cgi/parser3.C 1.18:
12489: proper @exceptions params tainting
12490:
12491: * src/classes/_response.h 1.1:
12492: * src/classes/response.C 1.1:
12493: * src/include/pa_globals.h 1.8:
12494: * src/include/pa_hash.h 1.25:
12495: * src/include/pa_request.h 1.57:
12496: * src/main/compile.C 1.31:
12497: * src/main/compile.y 1.104:
12498: * src/main/execute.C 1.114:
12499: * src/main/main.dsp 1.58:
12500: * src/main/pa_globals.C 1.8:
12501: * src/main/pa_hash.C 1.21:
12502: * src/main/pa_request.C 1.41:
12503: * src/targets/cgi/parser3.C 1.16:
12504: * src/targets/cgi/parser3.dsp 1.8:
12505: * src/types/pa_value.h 1.18:
12506: * src/types/pa_vhash.h 1.6:
12507: * src/types/pa_vrequest.h 1.3:
12508: * src/types/pa_vresponse.h 1.1:
12509: $response: 0 request::core exception rethrow
12510:
12511: * src/classes/request.C 1.2:
12512: * src/classes/response.C 1.2:
12513: * src/classes/root.C 1.42:
12514: * src/include/pa_common.h 1.13:
12515: * src/include/pa_globals.h 1.10:
12516: * src/include/pa_request.h 1.59:
12517: * src/include/pa_string.h 1.38:
12518: * src/main/pa_common.C 1.13:
12519: * src/main/pa_globals.C 1.12:
12520: * src/main/pa_request.C 1.45:
12521: * src/targets/cgi/parser3.C 1.19:
12522: ^taint 0
12523:
12524: * src/classes/cookie.C 1.2:
12525: * src/types/pa_vcookie.C 1.2:
12526: * src/types/pa_vcookie.h 1.2:
12527: cookie: allowed access to hash-assigned
12528:
12529: * src/include/pa_globals.h 1.9:
12530: * src/main/execute.C 1.115:
12531: * src/main/pa_globals.C 1.9:
12532: * src/main/pa_request.C 1.42:
12533: * src/targets/cgi/parser3.C 1.22:
12534: z
12535:
12536: * src/main/pa_request.C 1.50:
12537: zero length output allowed
12538:
12539: * src/classes/root.C 1.44:
12540: * src/include/pa_globals.h 1.11:
12541: * src/include/pa_string.h 1.39:
12542: * src/main/pa_globals.C 1.13:
12543: * src/main/pa_request.C 1.47:
12544: * src/main/pa_string.C 1.42:
12545: * src/types/pa_value.h 1.19:
12546: * src/types/pa_vhash.h 1.7:
12547: $defautl[$content-type[$value[text/html] $charset[windows-1251]]
12548:
12549: * src/classes/root.C 1.43:
12550: * src/main/pa_request.C 1.46:
12551: * src/main/untaint.C 1.4:
12552: * src/targets/cgi/parser3.C 1.20:
12553: taint[uri
12554:
12555: * src/classes/response.C 1.3:
12556: * src/main/pa_request.C 1.49:
12557: * src/types/pa_value.h 1.20:
12558: * src/types/pa_vhash.h 1.8:
12559: * src/types/pa_vresponse.h 1.2:
12560: ^response:clear[]
12561:
12562: * src/classes/root.C 1.45:
12563: * src/main/pa_request.C 1.48:
12564: taint forgotten forced lang switch
12565:
12566: 2001-03-16 paf
12567: * src/include/code.h 1.22:
12568: * src/include/pa_hash.h 1.24:
12569: * src/include/pa_request.h 1.55:
12570: * src/main/compile.y 1.102:
12571: * src/main/execute.C 1.108:
12572: * src/types/pa_value.h 1.15:
12573: * src/types/pa_vhash.h 1.5:
12574: * src/types/pa_vstring.h 1.10:
12575: * src/types/pa_vtable.h 1.4:
12576: * src/types/pa_wcontext.C 1.4:
12577: * src/types/pa_wcontext.h 1.6:
12578: see () and {} param wcontext conflict
12579:
12580: * src/main/execute.C 1.113:
12581: * src/main/main.dsp 1.57:
12582: * src/types/pa_value.h 1.17:
12583: * src/types/pa_vrequest.h 1.2:
12584: native method' class call with less params then needed error reporting
12585:
12586: * src/classes/double.C 1.17:
12587: * src/include/code.h 1.23:
12588: * src/main/compile.y 1.103:
12589: * src/main/compile_tools.C 1.28:
12590: * src/main/compile_tools.h 1.31:
12591: * src/main/execute.C 1.109:
12592: ) and {} param wcontext conflict fixed by OP_EXPR_CODE__STORE_PARAM
12593:
12594: * src/main/execute.C 1.107:
12595: * src/types/pa_value.h 1.14:
12596: * src/types/pa_vstateless_object.h 1.3:
12597: * src/types/pa_vstring.h 1.9:
12598: disabled $string.field
12599:
12600: * src/main/execute.C 1.110:
12601: * src/types/pa_vmframe.h 1.7:
12602: if(in "/news/")
12603:
12604: * src/include/pa_globals.h 1.6:
12605: * src/main/execute.C 1.111:
12606: * src/main/pa_globals.C 1.6:
12607: * src/types/pa_value.h 1.16:
12608: * src/types/pa_vcframe.h 1.3:
12609: * src/types/pa_vmframe.h 1.8:
12610: * src/types/pa_wcontext.h 1.7:
12611: $result
12612:
12613: * src/classes/_request.h 1.1:
12614: * src/classes/request.C 1.1:
12615: * src/include/pa_globals.h 1.7:
12616: * src/include/pa_request.h 1.56:
12617: * src/main/execute.C 1.112:
12618: * src/main/main.dsp 1.56:
12619: * src/main/pa_globals.C 1.7:
12620: * src/main/pa_request.C 1.40:
12621: * src/targets/cgi/parser3.C 1.15:
12622: * src/types/pa_vform.C 1.4:
12623: * src/types/pa_vrequest.C 1.1:
12624: * src/types/pa_vrequest.h 1.1:
12625: $request : query :uri
12626:
12627: 2001-03-15 paf
12628: * src/main/compile.y 1.99:
12629: * src/main/pa_request.C 1.37:
12630: * src/targets/cgi/parser3.C 1.13:
12631: * src/types/pa_vstring.h 1.7:
12632: pre-pre-pre-beta cgi under win32 apache pre pre pre works
12633:
12634: * src/main/compile.y 1.100:
12635: * src/main/execute.C 1.105:
12636: z
12637:
12638: * src/main/compile.y 1.101:
12639: * src/main/execute.C 1.106:
12640: * src/main/pa_request.C 1.38:
12641: * src/targets/cgi/parser3.C 1.14:
12642: * src/types/pa_vstring.h 1.8:
12643: @exception
12644:
12645: * src/include/pa_globals.h 1.5:
12646: * src/main/pa_globals.C 1.5:
12647: * src/main/pa_request.C 1.36:
12648: * src/targets/cgi/parser3.C 1.12:
12649: * src/types/pa_vform.C 1.3:
12650: * src/types/pa_vform.h 1.6:
12651: vform fillfields just compiled
12652:
12653: * src/main/pa_request.C 1.39:
12654: news sample
12655:
12656: 2001-03-14 paf
12657: * src/include/core.h 1.16:
12658: * src/include/pa_globals.h 1.1:
12659: * src/include/pa_pool.h 1.33:
12660: * src/include/pa_string.h 1.35:
12661: * src/include/pa_types.h 1.13:
12662: * src/main/compile.y 1.98:
12663: * src/main/core.C 1.69:
12664: * src/main/main.dsp 1.54:
12665: * src/main/pa_globals.C 1.1:
12666: * src/main/pa_request.C 1.31:
12667: * src/targets/cgi/pa_vform.C 1.2:
12668: * src/targets/cgi/parser3.C 1.5:
12669: * src/targets/cgi/parser3.dsp 1.4:
12670: * src/types/pa_value.h 1.13:
12671: * src/types/pa_vform.h 1.3:
12672: * src/types/pa_vunknown.h 1.3:
12673: global handler, exceptions in parser3
12674:
12675: * src/include/pa_globals.h 1.4:
12676: * src/main/pa_globals.C 1.4:
12677: * src/main/pa_request.C 1.34:
12678: * src/targets/cgi/parser3.dsp 1.7:
12679: * src/types/pa_vform.C 1.2:
12680: * src/types/pa_vform.h 1.5:
12681: * src/types/pa_vstring.h 1.6:
12682: limits -1
12683:
12684: * src/include/pa_common.h 1.12:
12685: * src/include/pa_types.h 1.14:
12686: * src/main/pa_request.C 1.32:
12687: * src/targets/cgi/parser3.C 1.7:
12688: PATH_DELIMITER_CHAR
12689:
12690: * src/targets/cgi/parser3.C 1.8:
12691: # if MSVC
12692:
12693: * src/include/pa_globals.h 1.3:
12694: * src/include/pa_request.h 1.53:
12695: * src/include/pa_types.h 1.15:
12696: * src/main/main.dsp 1.55:
12697: * src/main/pa_globals.C 1.3:
12698: * src/main/pa_request.C 1.33:
12699: * src/targets/cgi/parser3.C 1.10:
12700: * src/targets/cgi/parser3.dsp 1.6:
12701: * src/types/pa_vform.C 1.1:
12702: * src/types/pa_vform.h 1.4:
12703: request_info -1
12704:
12705: * src/include/pa_globals.h 1.2:
12706: * src/main/pa_globals.C 1.2:
12707: * src/targets/cgi/parser3.C 1.9:
12708: * src/targets/cgi/parser3.dsp 1.5:
12709: * src/targets/cgi/vform_fields_fill.C 1.1:
12710: * src/targets/cgi/vform_fields_fill.h 1.1:
12711: vform_fields_fill
12712:
12713: * src/include/pa_request.h 1.54:
12714: * src/main/pa_request.C 1.35:
12715: * src/targets/cgi/parser3.C 1.11:
12716: * src/targets/cgi/parser3.C 1.6:
12717: z
12718:
12719: 2001-03-13 paf
12720: * src/main/execute.C 1.101:
12721: * src/types/pa_value.h 1.10:
12722: * src/types/pa_venv.h 1.4:
12723: for future methods of ENV constructor if
12724:
12725: * src/classes/root.C 1.36:
12726: * src/classes/table.C 1.12:
12727: * src/include/pa_exception.h 1.9:
12728: * src/include/pa_pool.h 1.31:
12729: skipped_restructure_exceptions_dead_end
12730:
12731: * src/types/pa_vstateless_class.h 1.1:
12732: file pa_vstateless_class.h was initially added on branch
12733: stateless_class.
12734:
12735: * src/include/code.h 1.21:
12736: * src/include/pa_string.h 1.34:
12737: * src/main/compile.y 1.95:
12738: * src/main/execute.C 1.103:
12739: * src/main/pa_string.C 1.39:
12740: 'value is type' expr operator
12741:
12742: * src/classes/form.C 1.2:
12743: * src/main/compile.y 1.97:
12744: * src/main/core.C 1.68:
12745: * src/types/pa_value.h 1.12:
12746: * src/types/pa_vclass.h 1.9:
12747: * src/types/pa_venv.h 1.7:
12748: * src/types/pa_vform.h 1.2:
12749: * src/types/pa_vstateless_class.C 1.3:
12750: * src/types/pa_vstateless_class.h 1.4:
12751: form:fields removed. use $form.CLASS instead
12752:
12753: * src/types/pa_vstateless_class.C 1.1:
12754: file pa_vstateless_class.C was initially added on branch
12755: stateless_class.
12756:
12757: * src/include/core.h 1.14:
12758: * src/include/pa_common.h 1.10:
12759: * src/include/pa_request.h 1.51:
12760: * src/main/pa_common.C 1.12:
12761: * src/main/pa_request.C 1.29:
12762: * src/targets/cgi/parser3.C 1.3:
12763: before error show with parser
12764:
12765: * src/types/pa_venv.h 1.1:
12766: file pa_venv.h was initially added on branch stateless_class.
12767:
12768: * src/targets/cgi/Makefile.am 1.1:
12769: * src/targets/cgi/pa_pool.C 1.1:
12770: * src/targets/cgi/pa_vform.C 1.1:
12771: * src/targets/cgi/parser.dsp 1.1:
12772: * src/targets/cgi/parser3.C 1.1:
12773: renamed targets/ parser to cgi
12774:
12775: * src/classes/_double.h 1.5:
12776: * src/classes/_double.h [stateless_class] 1.4.8.1:
12777: * src/classes/_env.h 1.4:
12778: * src/classes/_env.h [stateless_class] 1.3.8.1:
12779: * src/classes/_int.h 1.5:
12780: * src/classes/_int.h [stateless_class] 1.4.8.1:
12781: * src/classes/_root.h 1.4:
12782: * src/classes/_root.h [stateless_class] 1.3.8.1:
12783: * src/classes/_string.h 1.6:
12784: * src/classes/_string.h [stateless_class] 1.5.4.1:
12785: * src/classes/_table.h 1.2:
12786: * src/classes/_table.h [stateless_class] 1.1.6.1:
12787: * src/classes/double.C 1.15:
12788: * src/classes/double.C [stateless_class] 1.14.2.1:
12789: * src/classes/env.C 1.5:
12790: * src/classes/env.C [stateless_class] 1.4.8.1:
12791: * src/classes/int.C 1.14:
12792: * src/classes/int.C [stateless_class] 1.13.2.1:
12793: * src/classes/root.C 1.38:
12794: * src/classes/root.C [stateless_class] 1.37.2.1:
12795: * src/classes/string.C 1.10:
12796: * src/classes/string.C [stateless_class] 1.9.4.1:
12797: * src/classes/table.C 1.14:
12798: * src/classes/table.C [stateless_class] 1.13.2.1:
12799: * src/include/pa_request.h 1.46:
12800: * src/include/pa_request.h [stateless_class] 1.45.2.1:
12801: * src/main/compile.C 1.29:
12802: * src/main/compile.C [stateless_class] 1.28.2.1:
12803: * src/main/compile_tools.h 1.30:
12804: * src/main/compile_tools.h [stateless_class] 1.29.8.1:
12805: * src/main/core.C 1.64:
12806: * src/main/core.C [stateless_class] 1.63.6.1:
12807: * src/main/execute.C 1.100:
12808: * src/main/execute.C [stateless_class] 1.99.2.1:
12809: * src/main/main.dsp 1.51:
12810: * src/main/main.dsp [stateless_class] 1.50.6.1:
12811: * src/main/pa_request.C 1.26:
12812: * src/main/pa_request.C [stateless_class] 1.25.2.1:
12813: * src/types/pa_valiased.h 1.3:
12814: * src/types/pa_valiased.h [stateless_class] 1.2.8.1:
12815: * src/types/pa_value.h 1.9:
12816: * src/types/pa_value.h [stateless_class] 1.8.2.1:
12817: * src/types/pa_vclass.C 1.5:
12818: * src/types/pa_vclass.C [stateless_class] 1.4.8.1:
12819: * src/types/pa_vclass.h 1.8:
12820: * src/types/pa_vclass.h [stateless_class] 1.7.6.1:
12821: * src/types/pa_venv.h 1.2:
12822: * src/types/pa_venv.h [stateless_class] 1.1.2.1:
12823: * src/types/pa_vmframe.h 1.6:
12824: * src/types/pa_vmframe.h [stateless_class] 1.5.2.1:
12825: * src/types/pa_vobject.h 1.5:
12826: * src/types/pa_vobject.h [stateless_class] 1.4.8.1:
12827: * src/types/pa_vstateless_class.C 1.2:
12828: * src/types/pa_vstateless_class.C [stateless_class] 1.1.2.1:
12829: * src/types/pa_vstateless_class.h 1.2:
12830: * src/types/pa_vstateless_class.h [stateless_class] 1.1.2.1:
12831: * src/types/pa_vstateless_object.h 1.2:
12832: * src/types/pa_vstateless_object.h [stateless_class] 1.1.8.1:
12833: * src/types/pa_wcontext.h 1.5:
12834: * src/types/pa_wcontext.h [stateless_class] 1.4.4.1:
12835: $ENV: re 0, stateless classes
12836:
12837: * src/include/pa_request.h 1.45:
12838: * src/main/compile.C 1.28:
12839: * src/main/execute.C 1.99:
12840: * src/main/pa_request.C 1.25:
12841: * src/types/pa_value.h 1.8:
12842: * src/types/pa_vmframe.h 1.5:
12843: fixed yesterdays bad decision on execute_static_method
12844:
12845: * src/include/core.h 1.15:
12846: * src/include/pa_common.h 1.11:
12847: * src/include/pa_request.h 1.52:
12848: * src/main/core.C 1.67:
12849: * src/main/execute.C 1.104:
12850: * src/main/main.dsp 1.53:
12851: * src/main/pa_request.C 1.30:
12852: * src/targets/cgi/parser3.C 1.4:
12853: * src/targets/cgi/parser3.dsp 1.3:
12854: * src/types/pa_vform.h 1.1:
12855: started cgi target
12856:
12857: * src/include/pa_request.h 1.47:
12858: * src/types/pa_venv.h 1.3:
12859: $ENV 0.1 stateless class
12860:
12861: * src/classes/_form.h 1.1:
12862: * src/classes/double.C 1.16:
12863: * src/classes/env.C 1.7:
12864: * src/classes/form.C 1.1:
12865: * src/classes/int.C 1.15:
12866: * src/classes/root.C 1.40:
12867: * src/classes/string.C 1.11:
12868: * src/classes/table.C 1.13:
12869: * src/classes/table.C 1.15:
12870: * src/include/core.h 1.13:
12871: * src/include/pa_request.h 1.49:
12872: * src/include/pa_request.h 1.50:
12873: * src/include/pa_types.h 1.12:
12874: * src/main/core.C 1.66:
12875: * src/main/execute.C 1.102:
12876: * src/main/pa_request.C 1.23:
12877: * src/main/pa_request.C 1.24:
12878: * src/main/pa_request.C 1.28:
12879: * src/targets/cgi/parser.dsp 1.2:
12880: * src/targets/cgi/parser3.C 1.2:
12881: * src/targets/cgi/parser3.dsp 1.1:
12882: * src/targets/cgi/parser3.dsp 1.2:
12883: * src/types/pa_vhash.h 1.4:
12884: z
12885:
12886: * src/classes/root.C 1.35:
12887: * src/classes/table.C 1.11:
12888: * src/include/pa_exception.h 1.8:
12889: * src/include/pa_pool.h 1.30:
12890: * src/main/pa_request.C 1.22:
12891: restructure_exceptions_dead_end
12892:
12893: * src/classes/root.C 1.34:
12894: * src/main/compile.y 1.94:
12895: ^if required junctions. allowed ; inside {} to break params
12896:
12897: * src/classes/_env.h 1.5:
12898: * src/classes/env.C 1.6:
12899: * src/classes/root.C 1.39:
12900: * src/include/core.h 1.12:
12901: * src/include/pa_pool.h 1.32:
12902: * src/include/pa_request.h 1.48:
12903: * src/main/compile.C 1.30:
12904: * src/main/compile.y 1.96:
12905: * src/main/core.C 1.65:
12906: * src/main/main.dsp 1.52:
12907: * src/main/pa_common.C 1.11:
12908: * src/main/pa_request.C 1.27:
12909: * src/types/pa_value.h 1.11:
12910: * src/types/pa_venv.h 1.6:
12911: * src/types/pa_vstateless_class.h 1.3:
12912: started $form: [historical moment :)]
12913:
12914: * src/types/pa_venv.h 1.5:
12915: $ENV 1
12916:
12917: * src/classes/double.C 1.14:
12918: * src/classes/int.C 1.13:
12919: * src/classes/root.C 1.37:
12920: * src/types/pa_vdouble.h 1.7:
12921: * src/types/pa_vint.h 1.8:
12922: Int,Double dec mul div mod
12923:
12924: 2001-03-12 paf
12925: * src/classes/_string.h 1.5:
12926: * src/classes/double.C 1.13:
12927: * src/classes/int.C 1.12:
12928: * src/classes/string.C 1.9:
12929: * src/main/execute.C 1.98:
12930: * src/types/pa_wcontext.h 1.4:
12931: int doube string ^format
12932:
12933: * src/classes/root.C 1.19:
12934: * src/types/pa_vclass.h 1.4:
12935: process temp main zeroing
12936:
12937: * src/classes/root.C 1.30:
12938: * src/classes/table.C 1.6:
12939: * src/types/pa_vtable.h 1.2:
12940: table ^offset ^line ^count
12941:
12942: * src/classes/root.C 1.28:
12943: * src/classes/table.C 1.5:
12944: ^use
12945:
12946: * src/main/execute.C [other_construction_strategy_test] 1.97.2.1:
12947: * src/types/pa_wcontext.h [other_construction_strategy_test] 1.3.2.1:
12948: constructing flag not 'bad' but not 'enough'
12949:
12950: * src/classes/root.C 1.27:
12951: * src/classes/table.C 1.4:
12952: * src/include/pa_request.h 1.44:
12953: * src/main/compile.y 1.92:
12954: * src/main/core.C 1.62:
12955: * src/main/execute.C 1.96:
12956: * src/types/pa_vclass.h 1.7:
12957: * src/types/pa_wcontext.C 1.3:
12958: * src/types/pa_wcontext.h 1.3:
12959: * src/types/pa_wwrapper.h 1.3:
12960: while. switched off wcontext.constructing after write(value) or
12961: auto-vhash-constructing
12962:
12963: * src/classes/table.C 1.8:
12964: table ^empty
12965:
12966: * src/classes/root.C 1.33:
12967: ^eval
12968:
12969: * src/classes/root.C 1.26:
12970: * src/classes/table.C 1.3:
12971: * src/include/pa_request.h 1.43:
12972: * src/main/pa_request.C 1.20:
12973: fail_if_junction_ helper func
12974:
12975: * src/classes/root.C 1.23:
12976: * src/include/core.h 1.11:
12977: * src/include/pa_array.h 1.23:
12978: * src/include/pa_request.h 1.41:
12979: * src/include/pa_table.h 1.11:
12980: * src/main/core.C 1.60:
12981: * src/main/main.dsp 1.49:
12982: * src/main/pa_request.C 1.17:
12983: * src/main/pa_table.C 1.12:
12984: * src/types/pa_value.h 1.6:
12985: * src/types/pa_vclass.C 1.4:
12986: * src/types/pa_vclass.h 1.6:
12987: * src/types/pa_vdouble.h 1.5:
12988: * src/types/pa_vint.h 1.5:
12989: * src/types/pa_vmframe.h 1.4:
12990: * src/types/pa_vstring.h 1.5:
12991: freeze, ^table:create[] -1
12992:
12993: * src/types/pa_vtable.h 1.1:
12994: table: no, better with string in cells...
12995:
12996: * src/classes/root.C 1.21:
12997: * src/main/execute.C 1.93:
12998: * src/types/pa_vclass.h 1.5:
12999: used get_method in couple places optimizing them
13000:
13001: * src/classes/double.C 1.10:
13002: * src/classes/int.C 1.10:
13003: * src/classes/root.C 1.18:
13004: * src/classes/string.C 1.7:
13005: * src/include/pa_common.h 1.6:
13006: * src/include/pa_request.h 1.40:
13007: * src/include/pa_string.h 1.32:
13008: * src/include/pa_types.h 1.10:
13009: * src/main/compile.C 1.27:
13010: * src/main/compile.y 1.91:
13011: * src/main/compile_tools.h 1.29:
13012: * src/main/execute.C 1.92:
13013: * src/main/pa_common.C 1.7:
13014: * src/main/pa_request.C 1.16:
13015: * src/types/pa_value.h 1.4:
13016: * src/types/pa_vmframe.h 1.3:
13017: process. actual names to store param and
13018: check_actual_numbered_params for better place diagnostics
13019:
13020: * src/classes/_table.h 1.1:
13021: * src/classes/root.C 1.20:
13022: * src/classes/root.C 1.22:
13023: * src/classes/table.C 1.1:
13024: * src/include/pa_array.h [table_with_charp_in_cells_dead_end] 1.23.2.1:
13025: * src/include/pa_table.h [table_with_charp_in_cells_dead_end] 1.12.2.1:
13026: * src/main/pa_table.C [table_with_charp_in_cells_dead_end] 1.13.2.1:
13027: * src/main/untaint.C 1.1:
13028: * src/types/pa_value.h 1.5:
13029: z
13030:
13031: * src/classes/root.C 1.25:
13032: * src/classes/table.C 1.2:
13033: * src/include/pa_common.h 1.8:
13034: * src/include/pa_request.h 1.42:
13035: * src/main/execute.C 1.95:
13036: * src/main/main.dsp 1.50:
13037: * src/main/pa_common.C 1.9:
13038: * src/main/pa_request.C 1.19:
13039: ^process error point by actual method_name, not source.
13040: ^load
13041:
13042: * src/classes/table.C 1.7:
13043: * src/include/pa_table.h 1.13:
13044: table ^menu
13045:
13046: * src/classes/root.C 1.29:
13047: ^round() ^floor() ^ceiling() ^abs() ^sign()
13048:
13049: * src/classes/double.C 1.11:
13050: * src/classes/int.C 1.11:
13051: * src/classes/root.C 1.31:
13052: * src/classes/string.C 1.8:
13053: * src/classes/table.C 1.9:
13054: * src/main/core.C 1.63:
13055: * src/main/execute.C 1.97:
13056: * src/types/pa_vint.h 1.6:
13057: ^for
13058:
13059: * src/classes/double.C 1.12:
13060: * src/classes/root.C 1.32:
13061: * src/classes/table.C 1.10:
13062: * src/include/pa_common.h 1.9:
13063: * src/include/pa_types.h 1.11:
13064: * src/main/compile.y 1.93:
13065: * src/main/pa_common.C 1.10:
13066: * src/main/pa_request.C 1.21:
13067: * src/main/untaint.C 1.2:
13068: * src/types/pa_vdouble.h 1.6:
13069: * src/types/pa_vint.h 1.7:
13070: * src/types/pa_vtable.h 1.3:
13071: * src/types/pa_wwrapper.h 1.4:
13072: think constructing flag as is is bad
13073:
13074: * src/classes/root.C 1.24:
13075: * src/include/pa_common.h 1.7:
13076: * src/include/pa_string.h 1.33:
13077: * src/include/pa_table.h 1.12:
13078: * src/main/core.C 1.61:
13079: * src/main/execute.C 1.94:
13080: * src/main/pa_common.C 1.8:
13081: * src/main/pa_request.C 1.18:
13082: * src/main/pa_table.C 1.13:
13083: * src/types/pa_value.h 1.7:
13084: table:set 0
13085:
13086: 2001-03-11 paf
13087: * src/classes/double.C 1.8:
13088: * src/classes/int.C 1.8:
13089: * src/classes/root.C 1.14:
13090: * src/include/pa_request.h 1.38:
13091: * src/main/execute.C 1.90:
13092: intercept_string
13093:
13094: * src/classes/double.C 1.6:
13095: * src/classes/int.C 1.6:
13096: * src/include/pa_request.h 1.37:
13097: ^inc-s(expr)
13098:
13099: * src/include/pa_valiased.h 1.4:
13100: * src/include/pa_value.h 1.51:
13101: * src/include/pa_vbool.h 1.8:
13102: * src/include/pa_vcframe.h 1.8:
13103: * src/include/pa_vclass.h 1.30:
13104: * src/include/pa_vdouble.h 1.13:
13105: * src/include/pa_vhash.h 1.13:
13106: * src/include/pa_vint.h 1.5:
13107: * src/include/pa_vjunction.h 1.9:
13108: * src/include/pa_vmframe.h 1.24:
13109: * src/include/pa_vobject.h 1.18:
13110: * src/include/pa_vstring.h 1.18:
13111: * src/include/pa_vunknown.h 1.10:
13112: * src/include/pa_wcontext.h 1.29:
13113: * src/include/pa_wwrapper.h 1.14:
13114: * src/main/compile.y 1.88:
13115: * src/main/core.C 1.55:
13116: * src/main/main.dsp 1.44:
13117: * src/main/pa_cframe.C 1.6:
13118: * src/main/pa_request.C 1.11:
13119: * src/main/pa_value.C 1.8:
13120: * src/main/pa_vclass.C 1.5:
13121: * src/main/pa_wcontext.C 1.11:
13122: * src/types/pa_valiased.h 1.1:
13123: * src/types/pa_value.h 1.1:
13124: * src/types/pa_vbool.h 1.1:
13125: * src/types/pa_vcframe.h 1.1:
13126: * src/types/pa_vclass.C 1.1:
13127: * src/types/pa_vclass.h 1.1:
13128: * src/types/pa_vdouble.h 1.1:
13129: * src/types/pa_vhash.h 1.1:
13130: * src/types/pa_vint.h 1.1:
13131: * src/types/pa_vjunction.h 1.1:
13132: * src/types/pa_vmframe.h 1.1:
13133: * src/types/pa_vobject.h 1.1:
13134: * src/types/pa_vstring.h 1.1:
13135: * src/types/pa_vunknown.h 1.1:
13136: * src/types/pa_wcontext.C 1.1:
13137: * src/types/pa_wcontext.h 1.1:
13138: * src/types/pa_wwrapper.h 1.1:
13139: splitted types from include/
13140:
13141: * src/main/main.dsp 1.47:
13142: * src/types/pa_value.h 1.3:
13143: * src/types/pa_vdouble.h 1.3:
13144: * src/types/pa_vint.h 1.3:
13145: * src/types/pa_vobject.h 1.3:
13146: * src/types/pa_vstring.h 1.3:
13147: VString VDouble VInt base now VObject_base - without fields
13148:
13149: * src/include/core.h 1.7:
13150: * src/include/pa_request.h 1.35:
13151: * src/main/core.C 1.56:
13152: * src/main/main.dsp 1.45:
13153: * src/main/pa_request.C 1.12:
13154: renamed AUTO: to MAIN:
13155:
13156: * src/classes/double.C 1.9:
13157: * src/classes/int.C 1.9:
13158: * src/classes/root.C 1.15:
13159: * src/classes/string.C 1.6:
13160: * src/include/core.h 1.9:
13161: * src/include/pa_hash.h 1.23:
13162: * src/include/pa_pool.h 1.29:
13163: * src/include/pa_request.h 1.39:
13164: * src/include/pa_string.h 1.31:
13165: * src/main/compile.C 1.26:
13166: * src/main/core.C 1.58:
13167: * src/main/pa_request.C 1.15:
13168: ^untaint 0
13169:
13170: * src/classes/root.C 1.17:
13171: * src/main/execute.C 1.91:
13172: * src/main/main.dsp 1.48:
13173: setname for method-junctions bug fixed
13174:
13175: * src/types/pa_vdouble.h 1.4:
13176: * src/types/pa_vint.h 1.4:
13177: * src/types/pa_vobject.h 1.4:
13178: * src/types/pa_vstateless_object.h 1.1:
13179: * src/types/pa_vstring.h 1.4:
13180: stateless_object
13181:
13182: * src/classes/root.C 1.16:
13183: * src/include/core.h 1.10:
13184: * src/main/core.C 1.59:
13185: * src/main/pa_request.C 1.13:
13186: * src/types/pa_vhash.h 1.2:
13187: z
13188:
13189: * src/classes/_double.h 1.4:
13190: * src/classes/_env.h 1.3:
13191: * src/classes/_int.h 1.4:
13192: * src/classes/_root.h 1.3:
13193: * src/classes/_string.h 1.4:
13194: * src/classes/double.C 1.5:
13195: * src/classes/env.C 1.4:
13196: * src/classes/int.C 1.5:
13197: * src/classes/root.C 1.12:
13198: * src/classes/string.C 1.5:
13199: * src/include/code.h 1.20:
13200: * src/include/core.h 1.8:
13201: * src/include/pa_array.h 1.22:
13202: * src/include/pa_common.h 1.5:
13203: * src/include/pa_exception.h 1.7:
13204: * src/include/pa_hash.h 1.22:
13205: * src/include/pa_pool.h 1.28:
13206: * src/include/pa_request.h 1.36:
13207: * src/include/pa_stack.h 1.6:
13208: * src/include/pa_string.h 1.30:
13209: * src/include/pa_table.h 1.10:
13210: * src/include/pa_threads.h 1.6:
13211: * src/include/pa_types.h 1.9:
13212: * src/main/compile.C 1.25:
13213: * src/main/compile.y 1.89:
13214: * src/main/compile_tools.C 1.26:
13215: * src/main/compile_tools.h 1.27:
13216: * src/main/core.C 1.57:
13217: * src/main/execute.C 1.89:
13218: * src/main/pa_array.C 1.22:
13219: * src/main/pa_common.C 1.6:
13220: * src/main/pa_exception.C 1.6:
13221: * src/main/pa_hash.C 1.20:
13222: * src/main/pa_pool.C 1.11:
13223: * src/main/pa_request.C 1.14:
13224: * src/main/pa_string.C 1.37:
13225: * src/main/pa_table.C 1.11:
13226: * src/types/pa_valiased.h 1.2:
13227: * src/types/pa_value.h 1.2:
13228: * src/types/pa_vbool.h 1.2:
13229: * src/types/pa_vcframe.h 1.2:
13230: * src/types/pa_vclass.C 1.2:
13231: * src/types/pa_vclass.h 1.2:
13232: * src/types/pa_vdouble.h 1.2:
13233: * src/types/pa_vhash.h 1.3:
13234: * src/types/pa_vint.h 1.2:
13235: * src/types/pa_vjunction.h 1.2:
13236: * src/types/pa_vmframe.h 1.2:
13237: * src/types/pa_vobject.h 1.2:
13238: * src/types/pa_vstring.h 1.2:
13239: * src/types/pa_vunknown.h 1.2:
13240: * src/types/pa_wcontext.C 1.2:
13241: * src/types/pa_wcontext.h 1.2:
13242: * src/types/pa_wwrapper.h 1.2:
13243: headers updated
13244:
13245: * src/classes/double.C 1.7:
13246: * src/classes/int.C 1.7:
13247: * src/classes/root.C 1.13:
13248: * src/types/pa_vclass.C 1.3:
13249: * src/types/pa_vclass.h 1.3:
13250: add_native_method helper
13251:
13252: 2001-03-10 paf
13253: * src/include/core.h 1.4:
13254: * src/include/pa_request.h 1.30:
13255: * src/main/compile.y 1.85:
13256: * src/main/core.C 1.52:
13257: * src/main/pa_request.C 1.6:
13258: names to core.C
13259:
13260: * src/classes/_env.h 1.1:
13261: * src/classes/env.C 1.1:
13262: * src/classes/root.C 1.8:
13263: * src/include/pa_request.h 1.23:
13264: * src/include/pa_vclass.h 1.27:
13265: * src/main/core.C 1.49:
13266: * src/main/main.dsp 1.42:
13267: env0
13268:
13269: * src/include/code.h 1.18:
13270: * src/include/pa_request.h 1.28:
13271: * src/include/pa_vint.h 1.3:
13272: * src/include/pa_vjunction.h 1.7:
13273: * src/include/pa_vstring.h 1.16:
13274: * src/main/compile.y 1.84:
13275: * src/main/compile_tools.C 1.24:
13276: * src/main/compile_tools.h 1.25:
13277: * src/main/execute.C 1.86:
13278: optimized from OP_STRING+OP_WRITE to OP_STRING__WRITE
13279:
13280: * src/include/core.h 1.2:
13281: * src/include/pa_array.h 1.20:
13282: * src/include/pa_hash.h 1.20:
13283: * src/include/pa_request.h 1.24:
13284: * src/include/pa_value.h 1.49:
13285: * src/include/pa_vcframe.h 1.6:
13286: * src/include/pa_vdouble.h 1.11:
13287: * src/include/pa_vint.h 1.2:
13288: * src/include/pa_vstring.h 1.15:
13289: * src/include/pa_vunknown.h 1.8:
13290: * src/include/pa_wcontext.h 1.26:
13291: * src/main/compile.y 1.82:
13292: * src/main/compile_tools.C 1.23:
13293: * src/main/compile_tools.h 1.24:
13294: * src/main/core.C 1.50:
13295: * src/main/execute.C 1.82:
13296: * src/main/main.dsp 1.43:
13297: * src/main/pa_cframe.C 1.4:
13298: * src/main/pa_request.C 1.3:
13299: * src/main/pa_wcontext.C 1.8:
13300: const fight finished
13301:
13302: * src/include/core.h 1.6:
13303: * src/include/pa_request.h 1.34:
13304: * src/main/core.C 1.54:
13305: * src/main/pa_request.C 1.10:
13306: run+auto=run
13307:
13308: * src/include/pa_request.h 1.27:
13309: * src/main/execute.C 1.85:
13310: * src/main/pa_request.C 1.4:
13311: @auto[] realised. auto.p scan togo
13312:
13313: * src/classes/double.C 1.3:
13314: * src/classes/int.C 1.3:
13315: * src/classes/root.C 1.9:
13316: * src/classes/string.C 1.3:
13317: * src/include/pa_request.h 1.25:
13318: * src/include/pa_string.h 1.28:
13319: * src/include/pa_wcontext.h 1.27:
13320: * src/main/compile.y 1.83:
13321: * src/main/execute.C 1.83:
13322: * src/main/pa_string.C 1.35:
13323: * src/main/pa_wcontext.C 1.9:
13324: tainting 0
13325:
13326: * src/classes/_double.h 1.2:
13327: * src/classes/_int.h 1.2:
13328: * src/classes/_root.h 1.1:
13329: * src/classes/_string.h 1.2:
13330: * src/classes/double.C 1.2:
13331: * src/classes/int.C 1.2:
13332: * src/classes/root.C 1.7:
13333: * src/classes/string.C 1.2:
13334: * src/include/pa_request.h 1.22:
13335: * src/include/pa_string.h 1.27:
13336: * src/include/pa_types.h 1.7:
13337: * src/include/pa_vcframe.h 1.5:
13338: * src/include/pa_wcontext.h 1.25:
13339: * src/main/core.C 1.48:
13340: * src/main/main.dsp 1.41:
13341: * src/main/pa_cframe.C 1.3:
13342: * src/main/pa_string.C 1.34:
13343: * src/main/pa_vclass.C 1.3:
13344: * src/main/pa_wcontext.C 1.7:
13345: ^lang prepare0
13346:
13347: * src/include/pa_request.h 1.31:
13348: * src/main/compile.C 1.23:
13349: * src/main/compile.y 1.86:
13350: * src/main/pa_request.C 1.7:
13351: auto tree0
13352:
13353: * src/classes/env.C 1.2:
13354: env:file/line
13355:
13356: * src/include/pa_vclass.h 1.28:
13357: const fight to go
13358:
13359: * src/include/core.h 1.3:
13360: * src/include/pa_common.h 1.3:
13361: * src/include/pa_pool.h 1.26:
13362: * src/include/pa_request.h 1.29:
13363: * src/main/core.C 1.51:
13364: * src/main/execute.C 1.87:
13365: * src/main/pa_common.C 1.4:
13366: * src/main/pa_request.C 1.5:
13367: root auto.p loaded
13368:
13369: * src/include/pa_request.h 1.26:
13370: * src/main/execute.C 1.84:
13371: autocalc code-junctions result now have names
13372:
13373: * src/classes/root.C 1.11:
13374: * src/include/pa_request.h 1.33:
13375: minor if junction bug
13376:
13377: * src/main/pa_request.C 1.8:
13378: auto..
13379:
13380: * src/classes/_double.h 1.3:
13381: * src/classes/_env.h 1.2:
13382: * src/classes/_int.h 1.3:
13383: * src/classes/_root.h 1.2:
13384: * src/classes/_string.h 1.3:
13385: * src/classes/double.C 1.4:
13386: * src/classes/env.C 1.3:
13387: * src/classes/int.C 1.4:
13388: * src/classes/root.C 1.10:
13389: * src/classes/string.C 1.4:
13390: * src/include/code.h 1.19:
13391: * src/include/core.h 1.5:
13392: * src/include/pa_array.h 1.21:
13393: * src/include/pa_common.h 1.4:
13394: * src/include/pa_exception.h 1.6:
13395: * src/include/pa_hash.h 1.21:
13396: * src/include/pa_pool.h 1.27:
13397: * src/include/pa_request.h 1.32:
13398: * src/include/pa_stack.h 1.5:
13399: * src/include/pa_string.h 1.29:
13400: * src/include/pa_table.h 1.9:
13401: * src/include/pa_threads.h 1.5:
13402: * src/include/pa_types.h 1.8:
13403: * src/include/pa_valiased.h 1.3:
13404: * src/include/pa_value.h 1.50:
13405: * src/include/pa_vbool.h 1.7:
13406: * src/include/pa_vcframe.h 1.7:
13407: * src/include/pa_vclass.h 1.29:
13408: * src/include/pa_vdouble.h 1.12:
13409: * src/include/pa_vhash.h 1.12:
13410: * src/include/pa_vint.h 1.4:
13411: * src/include/pa_vjunction.h 1.8:
13412: * src/include/pa_vmframe.h 1.23:
13413: * src/include/pa_vobject.h 1.17:
13414: * src/include/pa_vstring.h 1.17:
13415: * src/include/pa_vunknown.h 1.9:
13416: * src/include/pa_wcontext.h 1.28:
13417: * src/include/pa_wwrapper.h 1.13:
13418: * src/main/compile.C 1.24:
13419: * src/main/compile.y 1.87:
13420: * src/main/compile_tools.C 1.25:
13421: * src/main/compile_tools.h 1.26:
13422: * src/main/core.C 1.53:
13423: * src/main/execute.C 1.88:
13424: * src/main/pa_array.C 1.21:
13425: * src/main/pa_cframe.C 1.5:
13426: * src/main/pa_common.C 1.5:
13427: * src/main/pa_exception.C 1.5:
13428: * src/main/pa_hash.C 1.19:
13429: * src/main/pa_pool.C 1.10:
13430: * src/main/pa_request.C 1.9:
13431: * src/main/pa_string.C 1.36:
13432: * src/main/pa_table.C 1.10:
13433: * src/main/pa_value.C 1.7:
13434: * src/main/pa_vclass.C 1.4:
13435: * src/main/pa_wcontext.C 1.10:
13436: sources header
13437:
13438: 2001-03-09 paf
13439: * src/classes/root.C [before_string_to_object_attempt] 1.4.4.1:
13440: * src/include/pa_request.h [before_string_to_object_attempt] 1.20.4.1:
13441: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.2:
13442: ^string.length[]
13443:
13444: * src/classes/root.C 1.5:
13445: * src/include/pa_request.h 1.21:
13446: * src/include/pa_vclass.h 1.26:
13447: * src/include/pa_vhash.h 1.11:
13448: * src/include/pa_vmframe.h 1.20:
13449: * src/include/pa_vobject.h 1.15:
13450: * src/include/pa_vstring.h 1.13:
13451: * src/include/pa_wcontext.h 1.24:
13452: * src/main/compile.y 1.80:
13453: * src/main/core.C 1.46:
13454: * src/main/execute.C 1.79:
13455: * src/main/main.dsp 1.39:
13456: .
13457:
13458: * src/include/pa_vmframe.h 1.22:
13459: * src/main/compile.C 1.22:
13460: * src/main/execute.C 1.81:
13461: expr construct proper naming
13462:
13463: * src/classes/_double.h 1.1:
13464: * src/classes/_int.h 1.1:
13465: * src/classes/_string.h 1.1:
13466: * src/classes/double.C 1.1:
13467: * src/classes/int.C 1.1:
13468: * src/classes/root.C 1.6:
13469: * src/classes/string.C 1.1:
13470: * src/include/code.h 1.17:
13471: * src/include/pa_value.h 1.48:
13472: * src/include/pa_vbool.h 1.6:
13473: * src/include/pa_vdouble.h 1.10:
13474: * src/include/pa_vint.h 1.1:
13475: * src/include/pa_vmframe.h 1.21:
13476: * src/include/pa_vobject.h 1.16:
13477: * src/include/pa_vstring.h 1.14:
13478: * src/main/compile.y 1.81:
13479: * src/main/compile_tools.C 1.22:
13480: * src/main/core.C 1.47:
13481: * src/main/execute.C 1.80:
13482: * src/main/main.dsp 1.40:
13483: Int and Double classes with ^int[] and ^double[]. fixed expr type
13484:
13485: 2001-03-08 paf
13486: * src/include/pa_request.h 1.18:
13487: * src/include/pa_value.h 1.44:
13488: * src/include/pa_vcframe.h 1.4:
13489: * src/include/pa_vmframe.h 1.16:
13490: * src/include/pa_wcontext.h 1.23:
13491: * src/main/compile.C 1.21:
13492: * src/main/compile.y 1.76:
13493: * src/main/core.C 1.45:
13494: * src/main/execute.C 1.70:
13495: * src/main/pa_cframe.C 1.2:
13496: * src/main/pa_wcontext.C 1.5:
13497: 'if' just compiled
13498:
13499: * src/main/pa_vclass.C 1.2:
13500: that were ok... [vclass were out of vcs]
13501:
13502: * src/include/pa_value.h 1.43:
13503: * src/include/pa_vmframe.h 1.14:
13504: * src/main/compile.y 1.75:
13505: * src/main/core.C 1.44:
13506: * src/main/execute.C 1.68:
13507: * src/main/main.dsp 1.37:
13508: z. detected probs with parameter names in operator methods
13509:
13510: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.2:
13511: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.2:
13512: * src/include/pa_wcontext.h [before_string_to_object_attempt] 1.23.4.1:
13513: * src/main/compile.y [before_string_to_object_attempt] 1.79.2.1:
13514: * src/main/core.C [before_string_to_object_attempt] 1.45.4.1:
13515: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.1:
13516: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.2:
13517: dead end: vstring can't be derivated from vobject
13518:
13519: * src/include/pa_request.h 1.17:
13520: * src/main/compile.C 1.20:
13521: * src/main/compile.y 1.73:
13522: * src/main/core.C 1.43:
13523: * src/main/main.dsp 1.36:
13524: introducing ROOT_CLASS.
13525: it's default @BASE.
13526: changed 'RUN' assignment mech
13527:
13528: * src/main/execute.C 1.64:
13529: root root in code-junction
13530:
13531: * src/include/pa_bool.h 1.2:
13532: * src/include/pa_double.h 1.2:
13533: * src/include/pa_value.h 1.47:
13534: * src/include/pa_vbool.h 1.5:
13535: * src/include/pa_vclass.h 1.24:
13536: * src/include/pa_vdouble.h 1.9:
13537: * src/include/pa_vhash.h 1.9:
13538: * src/include/pa_vjunction.h 1.6:
13539: * src/include/pa_vmframe.h 1.19:
13540: * src/include/pa_vobject.h 1.13:
13541: * src/include/pa_vstring.h 1.12:
13542: * src/include/pa_vunknown.h 1.7:
13543: * src/main/compile.y 1.79:
13544: * src/main/compile_tools.C 1.21:
13545: * src/main/execute.C 1.78:
13546: withoud cloning. didn't need it actually, params got passed
13547: from out unnamed ewpool
13548:
13549: * src/include/code.h 1.16:
13550: * src/main/compile.y 1.72:
13551: * src/main/compile_tools.C 1.19:
13552: * src/main/compile_tools.h 1.23:
13553: * src/main/execute.C 1.66:
13554: made class: dynamic, not static. so to enable runtime ^use
13555:
13556: * src/include/code.h 1.15:
13557: * src/main/compile.y 1.70:
13558: * src/main/compile_tools.C 1.18:
13559: * src/main/execute.C 1.65:
13560: joined 2 into one OP_CODE__STORE_PARAM
13561:
13562: * src/main/execute.C 1.74:
13563: fixed problems calling operators in constructors
13564:
13565: * src/classes/root.C 1.2:
13566: * src/include/pa_request.h 1.19:
13567: * src/include/pa_value.h 1.45:
13568: * src/include/pa_vbool.h 1.3:
13569: * src/include/pa_wwrapper.h 1.12:
13570: * src/main/execute.C 1.71:
13571: ^if 0
13572:
13573: * src/main/pa_vclass.C 1.1:
13574: wow! vclass were out of vcs
13575:
13576: * src/classes/root.C 1.4:
13577: * src/include/pa_stack.h 1.4:
13578: * src/main/execute.C 1.73:
13579: detected problems calling operators in constructors
13580:
13581: * src/main/compile.y 1.74:
13582: minor renamings in .y
13583:
13584: * src/include/pa_vdouble.h 1.8:
13585: * src/include/pa_vhash.h 1.8:
13586: * src/include/pa_vjunction.h 1.5:
13587: * src/include/pa_vobject.h 1.12:
13588: * src/include/pa_vunknown.h 1.6:
13589: * src/main/compile.y 1.78:
13590: cloning dead end
13591:
13592: * src/include/pa_vmframe.h [before_string_to_object_attempt] 1.19.2.1:
13593: fixed forgotten method_frame my check
13594:
13595: * src/classes/root.C 1.1:
13596: added root.c
13597:
13598: * src/include/pa_vbool.h 1.2:
13599: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.1:
13600: * src/include/pa_vdouble.h 1.6:
13601: * src/include/pa_vhash.h [before_string_to_object_attempt] 1.10.2.1:
13602: * src/include/pa_vjunction.h 1.3:
13603: * src/include/pa_vmframe.h 1.15:
13604: * src/include/pa_vobject.h [before_string_to_object_attempt] 1.14.2.1:
13605: * src/include/pa_vstring.h 1.10:
13606: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.1:
13607: * src/include/pa_wcontext.h 1.22:
13608: * src/main/execute.C 1.67:
13609: * src/main/execute.C 1.69:
13610: * src/main/execute.C 1.75:
13611: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.1:
13612: * src/main/pa_wcontext.C 1.4:
13613: * src/main/pa_wcontext.C 1.6:
13614: z
13615:
13616: * src/main/compile.y 1.71:
13617: minor grammar bug with OP_CODE__STORE_PARAM
13618:
13619: * src/include/pa_bool.h 1.1:
13620: * src/include/pa_double.h 1.1:
13621: * src/include/pa_valiased.h 1.2:
13622: * src/include/pa_value.h 1.46:
13623: * src/include/pa_vbool.h 1.4:
13624: * src/include/pa_vclass.h 1.23:
13625: * src/include/pa_vdouble.h 1.7:
13626: * src/include/pa_vhash.h 1.7:
13627: * src/include/pa_vjunction.h 1.4:
13628: * src/include/pa_vmframe.h 1.18:
13629: * src/include/pa_vobject.h 1.11:
13630: * src/include/pa_vstring.h 1.11:
13631: * src/include/pa_vunknown.h 1.5:
13632: * src/main/compile.y 1.77:
13633: * src/main/compile_tools.C 1.20:
13634: * src/main/execute.C 1.77:
13635: * src/main/main.dsp 1.38:
13636: * src/main/pa_value.C 1.6:
13637: value.cloning so to give params proper names
13638:
13639: * src/classes/root.C 1.3:
13640: * src/include/pa_request.h 1.20:
13641: * src/main/execute.C 1.72:
13642: autocalc def to string
13643:
13644: * src/include/pa_vmframe.h 1.17:
13645: * src/main/execute.C 1.76:
13646: added names to unknown values in get_element and unfilled
13647: params. removed wrong name change in get_element
13648:
13649: * src/include/pa_vclass.h 1.25:
13650: * src/include/pa_vhash.h 1.10:
13651: * src/include/pa_vobject.h 1.14:
13652: removes some remained clone conseqs
13653:
13654: 2001-03-07 paf
13655: * src/include/pa_hash.h 1.19:
13656: * src/include/pa_value.h 1.40:
13657: * src/include/pa_vhash.h 1.4:
13658: * src/include/pa_vunknown.h 1.4:
13659: * src/main/compile.y 1.67:
13660: * src/main/execute.C 1.62:
13661: * src/main/pa_hash.C 1.18:
13662: expr def in -f
13663:
13664: * src/main/compile.y 1.65:
13665: * src/main/execute.C 1.60:
13666: * src/main/pa_string.C 1.33:
13667: bug in string.cmp fixed
13668:
13669: * src/main/compile.y 1.68:
13670: .y priorities syntax shaped up a bit
13671:
13672: * src/main/compile.y 1.64:
13673: expr quoted code
13674:
13675: * src/main/execute.C 1.57:
13676: ^var.menu{$field} problem detected. that $field not a $var.field
13677:
13678: * src/main/compile.y 1.69:
13679: * src/main/compile_tools.h 1.22:
13680: ^func(params)
13681:
13682: * src/include/pa_value.h 1.42:
13683: * src/include/pa_vclass.h 1.22:
13684: * src/include/pa_vhash.h 1.6:
13685: * src/include/pa_vmframe.h 1.13:
13686: * src/include/pa_vobject.h 1.10:
13687: * src/include/pa_wwrapper.h 1.11:
13688: const in Value.get_element
13689:
13690: * src/main/compile.y 1.63:
13691: * src/main/execute.C 1.59:
13692: expr whitespace solved. added "" support0
13693:
13694: * src/include/pa_string.h 1.26:
13695: * src/main/compile.y 1.61:
13696: * src/main/execute.C 1.58:
13697: * src/main/pa_string.C 1.32:
13698: just compiled lt&co
13699:
13700: * src/include/pa_stack.h 1.3:
13701: * src/include/pa_value.h 1.41:
13702: * src/include/pa_vclass.h 1.21:
13703: * src/include/pa_vhash.h 1.5:
13704: * src/include/pa_vmframe.h 1.12:
13705: * src/include/pa_vobject.h 1.9:
13706: * src/include/pa_wwrapper.h 1.10:
13707: * src/main/execute.C 1.63:
13708: fixed rwcontext of {} params up
13709:
13710: * src/main/compile.y 1.62:
13711: expr string comparisons 0
13712:
13713: * src/main/compile.y 1.66:
13714: * src/main/execute.C 1.61:
13715: expr calls
13716:
13717: 2001-03-06 paf
13718: * src/include/pa_vbool.h 1.1:
13719: forgot this
13720:
13721: * src/main/compile.y 1.51:
13722: expr lexx1
13723:
13724: * src/include/code.h 1.14:
13725: * src/main/compile.y 1.59:
13726: * src/main/execute.C 1.56:
13727: 1 problems with skipping whitespace in yylex fixed
13728: 2 xors: # bitwise ## logical
13729:
13730: * src/include/code.h 1.11:
13731: * src/include/pa_valiased.h 1.1:
13732: * src/include/pa_value.h 1.37:
13733: * src/include/pa_vdouble.h 1.1:
13734: * src/include/pa_vstring.h 1.6:
13735: * src/main/compile.y 1.49:
13736: * src/main/execute.C 1.49:
13737: expr lex0 exec-1
13738:
13739: * src/main/compile.y 1.52:
13740: expr grammar-1
13741:
13742: * src/include/pa_value.h 1.39:
13743: * src/include/pa_vdouble.h 1.5:
13744: * src/include/pa_vstring.h 1.8:
13745: * src/include/pa_vunknown.h 1.3:
13746: * src/main/compile.y 1.56:
13747: * src/main/execute.C 1.54:
13748: * src/main/main.dsp 1.35:
13749: !~
13750:
13751: * src/include/code.h 1.10:
13752: * src/main/compile.y 1.48:
13753: * src/main/compile_tools.h 1.18:
13754: g
13755:
13756: * src/main/compile.y 1.60:
13757: .y expr visible-shorter
13758:
13759: * src/include/pa_vcframe.h 1.3:
13760: * src/include/pa_vclass.h 1.20:
13761: * src/include/pa_vdouble.h 1.4:
13762: * src/include/pa_vhash.h 1.3:
13763: * src/include/pa_vjunction.h 1.2:
13764: * src/include/pa_vmframe.h 1.11:
13765: * src/include/pa_vobject.h 1.8:
13766: * src/include/pa_vstring.h 1.7:
13767: * src/include/pa_vunknown.h 1.2:
13768: * src/include/pa_wcontext.h 1.21:
13769: * src/include/pa_wwrapper.h 1.9:
13770: * src/main/compile.y 1.55:
13771: * src/main/compile_tools.C 1.17:
13772: * src/main/compile_tools.h 1.21:
13773: * src/main/execute.C 1.53:
13774: +-*/
13775:
13776: * src/main/compile.y 1.50:
13777: * src/main/execute.C 1.50:
13778: * src/main/main.dsp 1.34:
13779: z
13780:
13781: * src/include/pa_vstring.h 1.9:
13782: * src/main/compile.y 1.58:
13783: problems with skipping whitespace in yylex
13784:
13785: * src/include/pa_value.h 1.38:
13786: * src/include/pa_vdouble.h 1.2:
13787: * src/main/compile.y 1.53:
13788: * src/main/execute.C 1.51:
13789: expr grammar-1 2*2=4.000000 :)
13790:
13791: * src/include/pa_vdouble.h 1.3:
13792: * src/main/compile.y 1.54:
13793: * src/main/compile_tools.C 1.15:
13794: * src/main/compile_tools.h 1.19:
13795: grammar-1.1 $a(z) $a=0
13796:
13797: * src/include/code.h 1.13:
13798: * src/main/compile.y 1.57:
13799: * src/main/execute.C 1.55:
13800: without string ops in expressions 0
13801:
13802: 2001-02-26 paf
13803: * src/main/compile.y 1.46:
13804: max_string in yyerror bug fix
13805:
13806: 2001-02-25 paf
13807: * src/main/compile.y 1.40:
13808: escaping bug
13809:
13810: * src/include/pa_request.h 1.14:
13811: * src/main/compile.C 1.19:
13812: * src/main/core.C 1.38:
13813: default name RUN, also alias
13814:
13815: * src/include/pa_vcframe.h 1.2:
13816: * src/include/pa_vmframe.h 1.5:
13817: * src/include/pa_vobject.h 1.6:
13818: * src/include/pa_wcontext.h 1.17:
13819: * src/include/pa_wwrapper.h 1.7:
13820: * src/main/core.C 1.40:
13821: * src/main/execute.C 1.43:
13822: * src/main/main.dsp 1.31:
13823: would now get fields into interm VFielded class
13824:
13825: * src/include/pa_request.h 1.16:
13826: * src/include/pa_value.h 1.34:
13827: * src/include/pa_vmframe.h 1.7:
13828: * src/include/pa_wcontext.h 1.19:
13829: * src/main/execute.C 1.46:
13830: VAliased0
13831:
13832: * src/main/execute.C 1.47:
13833: VAliased1
13834:
13835: * src/include/pa_value.h 1.35:
13836: * src/include/pa_vmframe.h 1.8:
13837: VAliased2
13838:
13839: * src/include/code.h 1.9:
13840: * src/include/pa_value.h 1.28:
13841: * src/include/pa_vclass.h 1.15:
13842: * src/include/pa_vmframe.h 1.2:
13843: * src/include/pa_vobject.h 1.3:
13844: * src/include/pa_wwrapper.h 1.5:
13845: * src/main/compile.y 1.38:
13846: * src/main/compile_tools.C 1.14:
13847: * src/main/compile_tools.h 1.16:
13848: * src/main/execute.C 1.38:
13849: ^class:method() just compiled
13850:
13851: * src/include/pa_value.h 1.36:
13852: * src/include/pa_vmframe.h 1.9:
13853: * src/include/pa_wcontext.h 1.20:
13854: * src/main/execute.C 1.48:
13855: VAliased3
13856:
13857: * src/include/pa_hash.h 1.18:
13858: * src/include/pa_value.h 1.31:
13859: * src/include/pa_vclass.h 1.17:
13860: * src/include/pa_vmframe.h 1.4:
13861: * src/include/pa_vobject.h 1.5:
13862: * src/include/pa_vstring.h 1.5:
13863: * src/include/pa_wcontext.h 1.16:
13864: * src/main/compile.y 1.45:
13865: * src/main/core.C 1.39:
13866: * src/main/execute.C 1.42:
13867: * src/main/main.dsp 1.30:
13868: * src/main/pa_hash.C 1.17:
13869: * src/main/pa_value.C 1.5:
13870: * src/main/pa_wcontext.C 1.3:
13871: virtuals2
13872:
13873: * src/include/pa_value.h 1.32:
13874: * src/include/pa_vclass.h 1.18:
13875: * src/include/pa_wcontext.h 1.18:
13876: * src/include/pa_wwrapper.h 1.8:
13877: * src/main/execute.C 1.44:
13878: * src/main/main.dsp 1.32:
13879: no not get fields into interm VFielded class.
13880: fields & staticfields 1
13881:
13882: * src/include/pa_pool.h 1.25:
13883: * src/include/pa_request.h 1.15:
13884: * src/include/pa_value.h 1.33:
13885: * src/include/pa_vclass.h 1.19:
13886: * src/include/pa_vmframe.h 1.6:
13887: * src/include/pa_vobject.h 1.7:
13888: * src/main/core.C 1.41:
13889: * src/main/execute.C 1.45:
13890: * src/main/main.dsp 1.33:
13891: VAliased just compiled
13892:
13893: * src/include/pa_request.h 1.13:
13894: * src/include/pa_value.h 1.29:
13895: * src/include/pa_vobject.h 1.4:
13896: * src/main/compile.y 1.39:
13897: * src/main/compile_tools.h 1.17:
13898: * src/main/core.C 1.37:
13899: * src/main/execute.C 1.39:
13900: * src/main/pa_common.C 1.3:
13901: vobject1
13902:
13903: * src/main/compile.y 1.43:
13904: rethought to $class:static.field.subfield
13905:
13906: * src/main/compile.y 1.44:
13907: : 1
13908:
13909: * src/include/pa_value.h 1.30:
13910: * src/include/pa_vmframe.h 1.3:
13911: * src/include/pa_wwrapper.h 1.6:
13912: * src/main/compile.y 1.41:
13913: * src/main/execute.C 1.40:
13914: * src/main/pa_wcontext.C 1.2:
13915: before execute class calls rewrite
13916:
13917: * src/include/pa_vclass.h 1.16:
13918: * src/main/compile.y 1.42:
13919: * src/main/execute.C 1.41:
13920: $class:element
13921:
13922: * src/include/pa_pool.h [class_alias_dead_end] 1.24.2.1:
13923: * src/include/pa_value.h [class_alias_dead_end] 1.32.2.1:
13924: * src/include/pa_vclass.h [class_alias_dead_end] 1.18.2.1:
13925: * src/include/pa_vobject.h [class_alias_dead_end] 1.6.2.1:
13926: * src/main/execute.C [class_alias_dead_end] 1.44.2.1:
13927: alias dead end
13928:
13929: 2001-02-24 paf
13930: * src/main/compile.y 1.32:
13931: fixed grammar bugs in constructor/params klinch
13932:
13933: * src/main/main.dsp 1.29:
13934: no bison -d
13935:
13936: * src/main/compile.y 1.37:
13937: * src/main/compile_tools.h 1.15:
13938: use0 line no on 'undef class' err msg wrong
13939:
13940: * src/main/compile.y 1.30:
13941: fixed last \n macrotemplate strip bug
13942:
13943: * src/include/pa_vframe.h 1.5:
13944: * src/main/compile.y 1.33:
13945: found junction ideology @: ^x{$a()) must construct current
13946: wcontext element, so smart wcontext handling needed
13947:
13948: * src/include/pa_value.h 1.25:
13949: * src/include/pa_wcontext.h 1.15:
13950: * src/include/pa_wwrapper.h 1.4:
13951: * src/main/execute.C 1.36:
13952: * src/main/pa_value.C 1.4:
13953: it works as bad as you've named it: wcontext.value() was not a
13954: perfect idea
13955:
13956: * src/main/compile.y 1.35:
13957: * src/main/core.C 1.36:
13958: yylex need some @special lines adj
13959:
13960: * src/include/pa_value.h 1.24:
13961: * src/include/pa_vcframe.h 1.1:
13962: * src/include/pa_vclass.h 1.10:
13963: * src/include/pa_vframe.h 1.6:
13964: * src/include/pa_vhash.h 1.2:
13965: * src/include/pa_vjunction.h 1.1:
13966: * src/include/pa_vmframe.h 1.1:
13967: * src/include/pa_wcontext.h 1.14:
13968: * src/include/pa_wwrapper.h 1.3:
13969: * src/main/execute.C 1.34:
13970: * src/main/main.dsp 1.27:
13971: * src/main/pa_cframe.C 1.1:
13972: * src/main/pa_wcontext.C 1.1:
13973: codeframe just compiled
13974:
13975: * src/include/pa_request.h 1.12:
13976: * src/include/pa_vclass.h 1.14:
13977: * src/main/compile.C 1.18:
13978: * src/main/compile.y 1.34:
13979: * src/main/compile_tools.h 1.14:
13980: * src/main/core.C 1.35:
13981: modules0
13982:
13983: * src/main/pa_array.C 1.20:
13984: minor bug in expanding very small arrays. 60% from 1 were 0
13985:
13986: * src/include/pa_vclass.h 1.12:
13987: * src/main/compile.y 1.36:
13988: * src/main/core.C 1.33:
13989: z
13990:
13991: * src/include/code.h 1.7:
13992: * src/include/pa_request.h 1.11:
13993: * src/include/pa_value.h 1.23:
13994: * src/include/pa_vclass.h 1.9:
13995: * src/include/pa_vframe.h 1.4:
13996: * src/main/compile.y 1.29:
13997: * src/main/compile_tools.C 1.13:
13998: * src/main/compile_tools.h 1.13:
13999: * src/main/core.C 1.32:
14000: * src/main/execute.C 1.32:
14001: code junctions0. something wrong with last \n macrotemplate strip
14002:
14003: * src/include/pa_value.h 1.26:
14004: * src/include/pa_vclass.h 1.11:
14005: * src/include/pa_vobject.h 1.1:
14006: * src/main/main.dsp 1.28:
14007: vobject00
14008:
14009: * src/main/compile.y 1.31:
14010: * src/main/execute.C 1.33:
14011: fixed empty constructor optimized empty case. failed on calls -
14012: produced empty string param
14013:
14014: * src/main/execute.C 1.35:
14015: codeframe1
14016:
14017: 2001-02-23 paf
14018: * src/include/pa_value.h 1.18:
14019: * src/main/core.C 1.27:
14020: * src/main/execute.C 1.25:
14021: * src/main/main.dsp 1.23:
14022: value named
14023:
14024: * src/main/compile.y 1.26:
14025: * src/main/execute.C 1.27:
14026: empty constructor bug fixed
14027:
14028: * src/include/pa_vframe.h 1.1:
14029: * src/include/pa_vunknown.h 1.1:
14030: * src/include/pa_wcontext.h 1.13:
14031: * src/include/pa_wwrapper.h 1.1:
14032: * src/main/core.C 1.29:
14033: * src/main/execute.C 1.29:
14034: * src/main/main.dsp 1.25:
14035: * src/main/pa_value.C 1.1:
14036: call0
14037:
14038: * src/main/compile.y 1.27:
14039: * src/main/compile_tools.C 1.12:
14040: * src/main/compile_tools.h 1.12:
14041: fixed wrong grammar in complex constructor case
14042:
14043: * src/include/pa_value.h 1.21:
14044: * src/include/pa_vclass.h 1.8:
14045: * src/include/pa_vframe.h 1.3:
14046: * src/main/core.C 1.30:
14047: * src/main/execute.C 1.31:
14048: * src/main/pa_value.C 1.2:
14049: get_method RIP. junctions everywhere. call with junctions0
14050:
14051: * src/main/compile.y 1.28:
14052: * src/main/execute.C 1.30:
14053: * src/main/main.dsp 1.26:
14054: rethought some. before junction
14055:
14056: * src/include/pa_value.h 1.17:
14057: * src/include/pa_vstring.h 1.4:
14058: * src/main/execute.C 1.24:
14059: strign 2 value in 2 places in execute
14060:
14061: * src/include/pa_wcontext.h 1.11:
14062: z
14063:
14064: * src/include/pa_hash.h 1.17:
14065: * src/include/pa_value.h 1.19:
14066: * src/include/pa_wcontext.h 1.12:
14067: * src/main/core.C 1.28:
14068: * src/main/execute.C 1.28:
14069: * src/main/main.dsp 1.24:
14070: * src/main/pa_hash.C 1.16:
14071: started call. store param, vframe done
14072:
14073: * src/include/pa_value.h 1.22:
14074: * src/main/compile.C 1.17:
14075: * src/main/core.C 1.31:
14076: * src/main/pa_value.C 1.3:
14077: minor error reporting format beautifyings
14078:
14079: * src/main/execute.C 1.26:
14080: with result rwpool
14081:
14082: * src/include/pa_value.h 1.16:
14083: * src/include/pa_wcontext.h 1.10:
14084: * src/main/compile.y 1.25:
14085: * src/main/execute.C 1.23:
14086: * src/main/main.dsp 1.22:
14087: * src/main/pa_array.C 1.19:
14088: auto VHash on wcontext.put_element when wcontext fvalue==0
14089:
14090: * src/include/pa_value.h 1.20:
14091: * src/include/pa_vclass.h 1.7:
14092: * src/include/pa_vframe.h 1.2:
14093: * src/include/pa_wwrapper.h 1.2:
14094: lara came, can't work, sorry :(
14095:
14096: 2001-02-22 paf
14097: * src/include/pa_request.h 1.10:
14098: * src/main/compile.y 1.23:
14099: $self.put(val)
14100:
14101: * src/include/pa_pool.h 1.24:
14102: * src/include/pa_vclass.h 1.5:
14103: * src/main/core.C 1.25:
14104: * src/main/pa_hash.C 1.15:
14105: * src/main/pa_pool.C 1.9:
14106: TRY...
14107:
14108: * src/include/code.h 1.6:
14109: * src/main/compile_tools.C 1.9:
14110: * src/main/compile_tools.h 1.10:
14111: * src/main/execute.C 1.19:
14112: OP_STRING better then some xxx _VALUE
14113:
14114: * src/main/compile.C 1.14:
14115: * src/main/core.C 1.26:
14116: * src/main/execute.C 1.16:
14117: * src/main/pa_string.C 1.31:
14118: more precise parse error line:col
14119:
14120: * src/main/compile.C 1.15:
14121: * src/main/compile.y 1.18:
14122: * src/main/execute.C 1.20:
14123: started : with $a.$:f
14124:
14125: * src/main/compile.y 1.20:
14126: $: wasn't finished - $:sdf(sdf) troubled a bit. finished now.
14127:
14128: * src/include/code.h 1.3:
14129: * src/include/pa_string.h 1.25:
14130: * src/include/pa_value.h 1.12:
14131: * src/include/pa_vclass.h 1.3:
14132: * src/include/pa_wcontext.h 1.3:
14133: * src/main/compile.y 1.14:
14134: * src/main/execute.C 1.14:
14135: * src/main/pa_string.C 1.28:
14136: write_value write_string 0
14137: it seems wcontext must write strings regardles of fvalue!=0
14138:
14139: * src/include/code.h 1.4:
14140: * src/include/pa_value.h 1.13:
14141: * src/include/pa_vclass.h 1.4:
14142: * src/include/pa_wcontext.h 1.5:
14143: * src/main/compile.y 1.15:
14144: * src/main/compile_tools.C 1.6:
14145: * src/main/compile_tools.h 1.8:
14146: * src/main/execute.C 1.15:
14147: * src/main/main.dsp 1.20:
14148: iiieeyys! get/put simple vars to VClass works0
14149:
14150: * src/include/pa_array.h 1.18:
14151: * src/include/pa_wcontext.h 1.4:
14152: * src/main/pa_string.C 1.29:
14153: in process, but found that exceptions are too global
14154:
14155: * src/main/compile.y 1.19:
14156: $: finished
14157:
14158: * src/main/compile.C 1.16:
14159: * src/main/compile.y 1.21:
14160: * src/main/compile_tools.C 1.10:
14161: z
14162:
14163: * src/include/pa_request.h 1.9:
14164: * src/include/pa_stack.h 1.2:
14165: * src/include/pa_wcontext.h 1.7:
14166: * src/main/execute.C 1.17:
14167: z about to vstring it .y all
14168:
14169: * src/include/pa_hash.h 1.16:
14170: * src/include/pa_value.h 1.15:
14171: * src/include/pa_vclass.h 1.6:
14172: * src/include/pa_vhash.h 1.1:
14173: * src/include/pa_vstring.h 1.3:
14174: * src/include/pa_wcontext.h 1.9:
14175: * src/main/execute.C 1.22:
14176: * src/main/main.dsp 1.21:
14177: auto VHash in pa.th.cre.at.e
14178:
14179: * src/include/code.h 1.5:
14180: * src/include/pa_vstring.h 1.2:
14181: * src/main/compile.y 1.17:
14182: * src/main/compile_tools.C 1.8:
14183: * src/main/compile_tools.h 1.9:
14184: * src/main/execute.C 1.18:
14185: string to vstring it .y all
14186:
14187: * src/include/pa_array.h 1.19:
14188: * src/main/compile.y 1.22:
14189: * src/main/compile_tools.C 1.11:
14190: * src/main/compile_tools.h 1.11:
14191: * src/main/pa_array.C 1.18:
14192: $self.get
14193:
14194: * src/include/pa_exception.h 1.5:
14195: * src/include/pa_pool.h 1.23:
14196: * src/include/pa_request.h 1.8:
14197: * src/include/pa_value.h 1.14:
14198: * src/include/pa_wcontext.h 1.6:
14199: * src/main/compile.C 1.13:
14200: * src/main/compile.y 1.16:
14201: * src/main/compile_tools.C 1.7:
14202: * src/main/core.C 1.24:
14203: * src/main/pa_array.C 1.17:
14204: * src/main/pa_exception.C 1.4:
14205: * src/main/pa_hash.C 1.14:
14206: * src/main/pa_pool.C 1.8:
14207: * src/main/pa_string.C 1.30:
14208: * src/main/pa_table.C 1.9:
14209: removed exception from request
14210:
14211: * src/include/pa_vstring.h 1.1:
14212: * src/main/compile.C 1.12:
14213: * src/main/core.C 1.23:
14214: added some forgotten
14215:
14216: * src/include/pa_wcontext.h 1.8:
14217: * src/main/compile.y 1.24:
14218: * src/main/execute.C 1.21:
14219: erroreos checkout
14220:
14221: 2001-02-21 paf
14222: * src/main/compile.y 1.9:
14223: more straightforward yylex[end]
14224:
14225: * src/main/compile.C 1.6:
14226: * src/main/compile.y 1.6:
14227: * src/main/compile_tools.h 1.5:
14228: error processing in eval & yyerror so it wouldn't cause
14229: memleaks.
14230:
14231: * src/include/compile.h 1.5:
14232: * src/include/execute.h 1.3:
14233: * src/include/pa_array.h 1.17:
14234: * src/include/pa_request.h 1.7:
14235: * src/include/pa_stack.h 1.1:
14236: * src/include/pa_vclass.h 1.2:
14237: * src/include/pa_wcontext.h 1.2:
14238: * src/main/compile.C 1.10:
14239: * src/main/compile.y 1.12:
14240: * src/main/execute.C 1.11:
14241: * src/main/main.dsp 1.19:
14242: * src/main/pa_array.C 1.16:
14243: * src/main/pa_request.C 1.2:
14244: get put -1 [just compiled]
14245:
14246: * src/include/compile.h 1.4:
14247: * src/include/pa_array.h 1.16:
14248: * src/main/compile.C 1.9:
14249: * src/main/compile.y 1.11:
14250: * src/main/execute.C 1.10:
14251: MAIN_METHOD_NAME ready to write execute
14252:
14253: * src/include/pa_string.h 1.24:
14254: * src/include/pa_types.h 1.6:
14255: * src/main/pa_string.C 1.27:
14256: string.operator==(char*)
14257:
14258: * src/main/compile.C 1.11:
14259: * src/main/compile.y 1.13:
14260: * src/main/execute.C 1.12:
14261: store0
14262:
14263: * src/include/core.h 1.1:
14264: * src/include/pa_context.h 1.8:
14265: * src/include/pa_request.h 1.6:
14266: * src/include/pa_vclass.h 1.1:
14267: * src/include/pa_wcontext.h 1.1:
14268: * src/main/core.C 1.22:
14269: * src/main/main.dsp 1.18:
14270: * src/main/pa_request.C 1.1:
14271: request core methods0
14272:
14273: * src/include/compile.h 1.3:
14274: * src/include/pa_context.h 1.7:
14275: * src/include/pa_hash.h 1.15:
14276: * src/include/pa_request.h 1.5:
14277: * src/include/pa_string.h 1.23:
14278: * src/include/pa_value.h 1.9:
14279: struck with const array.gets
14280:
14281: * src/include/code.h 1.2:
14282: * src/include/pa_types.h 1.5:
14283: * src/main/compile.C 1.3:
14284: * src/main/compile.y 1.3:
14285: * src/main/compile_tools.C 1.3:
14286: * src/main/compile_tools.h 1.3:
14287: * src/main/execute.C 1.3:
14288: * src/main/main.dsp 1.16:
14289: .y to c++
14290: hierarchy output fix.
14291: compiler works ok
14292:
14293: * src/include/compile.h 1.2:
14294: * src/main/compile.C 1.4:
14295: * src/main/compile.y 1.4:
14296: * src/main/compile_tools.h 1.4:
14297: line numbers needed. would add them to .y now internally.
14298: externally it's not as precise as needed
14299:
14300: * src/include/pa_exception.h 1.4:
14301: * src/include/pa_value.h 1.11:
14302: * src/main/compile.C 1.8:
14303: * src/main/compile.y 1.10:
14304: * src/main/compile_tools.C 1.5:
14305: * src/main/compile_tools.h 1.7:
14306: .y methods and one_big_piece. now compile returns array<method*>
14307:
14308: * src/include/execute.h 1.2:
14309: * src/include/pa_array.h 1.15:
14310: * src/include/pa_value.h 1.10:
14311: * src/main/execute.C 1.9:
14312: * src/main/pa_array.C 1.15:
14313: after array.const get wonders
14314:
14315: * src/main/compile.y 1.7:
14316: * src/main/execute.C 1.4:
14317: * src/main/execute.C 1.5:
14318: * src/main/execute.C 1.6:
14319: * src/main/execute.C 1.7:
14320: * src/main/execute.C 1.8:
14321: z
14322:
14323: * src/main/execute.C 1.13:
14324: tired :)
14325:
14326: * src/main/compile.C 1.5:
14327: * src/main/compile.y 1.5:
14328: failed to add absolute precies parse error positions. leaving
14329: RIGHTMOST position as @file[line:col]
14330:
14331: 2001-02-20 paf
14332: * src/include/code.h 1.1:
14333: * src/include/compile.h 1.1:
14334: * src/include/execute.h 1.1:
14335: * src/include/pa_array.h 1.14:
14336: * src/include/pa_common.h 1.2:
14337: * src/include/pa_pool.h 1.22:
14338: * src/include/pa_string.h 1.22:
14339: * src/include/pa_table.h 1.8:
14340: * src/include/pa_types.h 1.4:
14341: * src/main/compile.C 1.1:
14342: * src/main/compile.y 1.1:
14343: * src/main/compile_tools.C 1.1:
14344: * src/main/compile_tools.h 1.1:
14345: * src/main/core.C 1.21:
14346: * src/main/execute.C 1.1:
14347: * src/main/main.dsp 1.14:
14348: * src/main/pa_array.C 1.14:
14349: * src/main/pa_common.C 1.2:
14350: * src/main/pa_hash.C 1.12:
14351: * src/main/pa_string.C 1.26:
14352: * src/main/pa_table.C 1.8:
14353: bison[yacc] first time compiled.
14354: execute=dump for now
14355:
14356: * src/main/compile.C 1.2:
14357: * src/main/compile.y 1.2:
14358: * src/main/compile_tools.C 1.2:
14359: * src/main/compile_tools.h 1.2:
14360: * src/main/execute.C 1.2:
14361: * src/main/main.dsp 1.15:
14362: nestage probs, eof yylex not perfect
14363:
14364: * src/main/core.C 1.20:
14365: core rewrite using yacc investigations
14366: now will be compile[yacc]/execute[opcodes]
14367:
14368: 2001-02-15 paf
14369: * src/include/pa_value.h 1.8:
14370: * src/main/core.C 1.19:
14371: maybe a-la yacc those ifs rewrite as turing machine?
14372: for it seems it would be it's too many ifs with this syntax now
14373:
14374: 2001-02-14 paf
14375: * src/include/pa_context.h 1.6:
14376: * src/include/pa_string.h 1.20:
14377: * src/main/core.C 1.10:
14378: * src/main/pa_string.C 1.23:
14379: process text repassing
14380:
14381: * src/include/pa_value.h 1.7:
14382: * src/main/core.C 1.11:
14383: * src/main/pa_string.C 1.24:
14384: process text repassing2
14385: operator static vars
14386:
14387: * src/include/pa_string.h 1.21:
14388: * src/main/core.C 1.12:
14389: * src/main/pa_string.C 1.25:
14390: get names 0
14391:
14392: * src/include/pa_context.h 1.5:
14393: * src/include/pa_value.h 1.6:
14394: * src/main/core.C 1.9:
14395: module:calls changes
14396:
14397: * src/main/core.C 1.16:
14398: varios breaks
14399:
14400: * src/main/core.C 1.17:
14401: get_params
14402: figured ^menu[UNEVALUATED unthinked :( ]
14403:
14404: * src/main/core.C 1.18:
14405: get_params 1
14406:
14407: * src/main/core.C 1.13:
14408: get names 1
14409:
14410: * src/main/core.C 1.14:
14411: get names 2
14412:
14413: * src/main/core.C 1.15:
14414: get names 3
14415:
14416: 2001-02-13 paf
14417: * src/include/pa_string.h 1.17:
14418: * src/main/pa_string.C 1.19:
14419: String_iterator::skip_to
14420: todo:optimize
14421:
14422: * src/main/core.C 1.6:
14423: operators
14424: : and self. prefixes
14425:
14426: * src/include/pa_context.h 1.4:
14427: * src/include/pa_value.h 1.5:
14428: * src/main/core.C 1.8:
14429: ^class:calls[] started
14430:
14431: * src/include/pa_string.h 1.18:
14432: * src/main/pa_string.C 1.21:
14433: String_iterator optimized
14434:
14435: * src/include/pa_string.h 1.19:
14436: * src/main/pa_string.C 1.22:
14437: String_iterator tested
14438:
14439: * src/main/pa_string.C 1.20:
14440: String_iterator::skip_to
14441: optimized a bit. would change privates to better support optimization
14442:
14443: * src/include/pa_value.h 1.4:
14444: * src/main/core.C 1.5:
14445: * src/main/core.C 1.7:
14446: z
14447:
14448: 2001-02-12 paf
14449: * src/include/pa_context.h 1.2:
14450: * src/include/pa_value.h 1.2:
14451: * src/main/core.C 1.2:
14452: get self/methodref joined
14453:
14454: * src/include/pa_context.h 1.3:
14455: * src/include/pa_value.h 1.3:
14456: * src/main/core.C 1.3:
14457: some comments
14458:
14459: * src/include/pa_string.h 1.16:
14460: * src/main/core.C 1.4:
14461: * src/main/pa_string.C 1.18:
14462: started String_iterator
14463:
14464: 2001-02-11 paf
14465: * src/include/pa_context.h 1.1:
14466: * src/include/pa_value.h 1.1:
14467: * src/main/core.C 1.1:
14468: * src/main/main.dsp 1.13:
14469: core started.
14470: core.C, context&value .h
14471:
14472: * src/include/pa_array.h 1.13:
14473: * src/include/pa_hash.h 1.14:
14474: * src/include/pa_pool.h 1.21:
14475: * src/include/pa_string.h 1.15:
14476: * src/main/main.dsp 1.12:
14477: * src/main/pa_array.C 1.13:
14478: * src/main/pa_hash.C 1.11:
14479: * src/main/pa_pool.C 1.7:
14480: * src/main/pa_string.C 1.17:
14481: :pooled
14482:
14483: 2001-01-30 paf
14484: * src/include/pa_error.h 1.4:
14485: * src/include/pa_exception.h 1.1:
14486: * src/include/pa_pool.h 1.17:
14487: * src/include/pa_request.h 1.3:
14488: * src/main/main.dsp 1.10:
14489: * src/main/pa_error.C 1.4:
14490: * src/main/pa_exception.C 1.1:
14491: * src/main/pa_pool.C 1.4:
14492: * src/targets/Makefile.am 1.2:
14493: * src/targets/parser.C 1.17:
14494: * src/targets/parser.dsp 1.8:
14495: lowered targets/parser into subdir, added parser_Pool(Pool)
14496: failed to add. would think..
14497:
14498: * src/include/pa_exception.h 1.3:
14499: * src/include/pa_pool.h 1.19:
14500: * src/include/pa_table.h 1.7:
14501: * src/main/pa_exception.C 1.3:
14502: * src/main/pa_table.C 1.7:
14503: minor * to & changes
14504:
14505: * src/include/pa_pool.h 1.20:
14506: * src/main/Makefile.am 1.5:
14507: * src/main/main.dsp 1.11:
14508: * src/main/pa_pool.C 1.6:
14509: moved pa_pool.C to be target specific
14510:
14511: * src/Makefile.am 1.2:
14512: * src/main/Makefile.am 1.6:
14513: * src/targets/Makefile.am 1.3:
14514: .am comments
14515:
14516: * src/include/pa_exception.h 1.2:
14517: * src/include/pa_pool.h 1.18:
14518: * src/include/pa_request.h 1.4:
14519: * src/include/pa_table.h 1.6:
14520: * src/main/pa_array.C 1.12:
14521: * src/main/pa_exception.C 1.2:
14522: * src/main/pa_pool.C 1.5:
14523: * src/main/pa_table.C 1.6:
14524: error re-associated. that's much better
14525: even removed 'die' necessety
14526:
14527: 2001-01-29 paf
14528: * src/include/pa_hash.h 1.9:
14529: * src/include/pa_pool.h 1.10:
14530: * src/include/pa_threads.h 1.3:
14531: * src/main/pa_hash.C 1.5:
14532: made local Hash-es not thread safe=quicker by
14533: SYNCHRONIZED(thread_safe)
14534:
14535: * src/include/pa_hash.h 1.5:
14536: some comments
14537:
14538: * src/include/pa_error.h 1.2:
14539: * src/include/pa_request.h 1.2:
14540: * src/include/pa_string.h 1.13:
14541: * src/include/pa_table.h 1.4:
14542: * src/main/pa_error.C 1.2:
14543: * src/main/pa_table.C 1.4:
14544: * src/targets/parser.C 1.15:
14545: * src/targets/parser.dsp 1.7:
14546: Error fixed
14547:
14548: * src/include/pa_pool.h 1.11:
14549: * src/include/pa_string.h 1.9:
14550: * src/main/pa_string.C 1.13:
14551: * src/targets/parser.C 1.11:
14552: String originating
14553:
14554: * src/include/pa_array.h 1.4:
14555: * src/main/pa_array.C 1.4:
14556: * src/targets/parser.C 1.8:
14557: Array::operator += (Array& src)
14558:
14559: rethought, would change now
14560:
14561: * src/include/pa_hash.h 1.6:
14562: * src/include/pa_threads.h 1.1:
14563: * src/main/main.dsp 1.6:
14564: * src/main/pa_threads.C 1.1:
14565: * src/targets/parser.C 1.10:
14566: added pa_threads
14567:
14568: Mutex
14569:
14570: * src/include/pa_pool.h 1.14:
14571: * src/main/pa_array.C 1.9:
14572: * src/targets/parser.C 1.13:
14573: tested - decision "no templates"
14574:
14575: * src/include/pa_error.h 1.3:
14576: * src/include/pa_hash.h 1.13:
14577: * src/include/pa_string.h 1.14:
14578: * src/include/pa_table.h 1.5:
14579: * src/main/pa_error.C 1.3:
14580: * src/main/pa_hash.C 1.10:
14581: * src/main/pa_string.C 1.16:
14582: * src/main/pa_table.C 1.5:
14583: * src/targets/parser.C 1.16:
14584: Table
14585: more like C++ style
14586: hence lots of 'const'
14587:
14588: * src/include/pa_array.h 1.7:
14589: * src/include/pa_hash.h 1.10:
14590: * src/include/pa_pool.h 1.12:
14591: * src/include/pa_string.h 1.10:
14592: * src/include/pa_table.h 1.1:
14593: * src/include/pa_types.h 1.2:
14594: * src/main/main.dsp 1.7:
14595: * src/main/pa_array.C 1.7:
14596: * src/main/pa_string.C 1.14:
14597: * src/main/pa_table.C 1.1:
14598: Table started
14599: would test
14600: template Array now
14601:
14602: * src/main/pa_array.C 1.5:
14603: expand not convinient, would rewrite
14604:
14605: * src/include/pa_array.h 1.11:
14606: * src/include/pa_hash.h 1.11:
14607: * src/include/pa_pool.h 1.15:
14608: * src/include/pa_string.h 1.11:
14609: * src/include/pa_table.h 1.2:
14610: * src/include/pa_types.h 1.3:
14611: * src/main/Makefile.am 1.3:
14612: * src/main/main.dsp 1.9:
14613: * src/main/pa_array.C 1.10:
14614: * src/main/pa_hash.C 1.8:
14615: * src/main/pa_string.C 1.15:
14616: * src/main/pa_table.C 1.2:
14617: * src/targets/parser.C 1.14:
14618: * src/targets/parser.dsp 1.6:
14619: Request
14620: Error
14621: Table
14622:
14623: * src/include/pa_array.h 1.6:
14624: * src/include/pa_hash.h 1.8:
14625: * src/include/pa_string.h 1.8:
14626: moved .h public parts to top
14627:
14628: * src/include/pa_hash.h 1.7:
14629: * src/include/pa_threads.h 1.2:
14630: * src/main/pa_hash.C 1.4:
14631: * src/main/pa_threads.C 1.2:
14632: decided on one global_mutex, like PHP
14633: as I can see: needed only in global Hash now,
14634: made Hash:: put/get SYNCHRONIZED
14635:
14636: * src/include/pa_array.h 1.12:
14637: * src/include/pa_common.h 1.1:
14638: * src/include/pa_error.h 1.1:
14639: * src/include/pa_hash.h 1.12:
14640: * src/include/pa_pool.h 1.16:
14641: * src/include/pa_request.h 1.1:
14642: * src/include/pa_string.h 1.12:
14643: * src/include/pa_table.h 1.3:
14644: * src/main/Makefile.am 1.4:
14645: * src/main/pa_array.C 1.11:
14646: * src/main/pa_common.C 1.1:
14647: * src/main/pa_error.C 1.1:
14648: * src/main/pa_hash.C 1.9:
14649: * src/main/pa_table.C 1.3:
14650: added forgotten
14651:
14652: * src/include/pa_array.h 1.8:
14653: * src/include/pa_pool.h 1.13:
14654: * src/main/Makefile.am 1.2:
14655: * src/main/main.dsp 1.8:
14656: * src/main/pa_array.C 1.8:
14657: * src/targets/parser.C 1.12:
14658: * src/targets/parser.dsp 1.5:
14659: templates failed
14660: no template specializations [VC6],
14661: no library auto instantation [VC6, GNU c++ 2.95.2-6 from latest cygwin]
14662:
14663: * src/include/pa_array.h 1.5:
14664: * src/include/pa_pool.h 1.9:
14665: * src/main/pa_array.C 1.6:
14666: * src/targets/parser.C 1.9:
14667: Array& operator += (Array& src)
14668:
14669: 2001-01-27 paf
14670: * src/include/pa_hash.h 1.1:
14671: * src/include/pa_string.h 1.4:
14672: * src/include/pa_types.h 1.1:
14673: * src/main/main.dsp 1.4:
14674: * src/main/pa_string.C 1.7:
14675: uint, and added pa_types & pa_hash[forgotten]
14676:
14677: * src/main/pa_string.C 1.9:
14678: * src/targets/parser.C 1.6:
14679: String::operator ==
14680:
14681: * src/include/pa_array.h 1.3:
14682: * src/main/pa_array.C 1.3:
14683: * src/targets/parser.C 1.7:
14684: array [] with chunk caching
14685:
14686: * src/main/pa_hash.C 1.2:
14687: String(&String)
14688:
14689: * src/include/pa_array.h 1.2:
14690: * src/include/pa_hash.h 1.4:
14691: * src/include/pa_pool.h 1.8:
14692: * src/include/pa_string.h 1.7:
14693: * src/main/pa_array.C 1.2:
14694: * src/main/pa_string.C 1.11:
14695: array cache rethought to chunk caching
14696:
14697: * src/include/pa_array.h 1.1:
14698: * src/include/pa_hash.h 1.3:
14699: * src/include/pa_pool.h 1.7:
14700: * src/include/pa_string.h 1.6:
14701: * src/main/main.dsp 1.5:
14702: * src/main/pa_array.C 1.1:
14703: * src/main/pa_hash.C 1.3:
14704: * src/main/pa_string.C 1.10:
14705: * src/targets/parser.dsp 1.4:
14706: Array 0
14707:
14708: * src/main/pa_hash.C 1.1:
14709: added pa_hash.C [forgotten]
14710:
14711: 2001-01-26 paf
14712: * src/include/pa_pool.h 1.6:
14713: * src/include/pa_string.h 1.3:
14714: * src/main/pa_string.C 1.6:
14715: * src/targets/parser.C 1.5:
14716: removed templates [vc++ suxx]
14717:
14718: * src/include/pa_pool.h 1.2:
14719: * src/main/pa_string.C 1.2:
14720: String prealloc & dynamic row_count
14721:
14722: * src/include/pa_pool.h 1.4:
14723: * src/include/pa_string.h 1.1:
14724: pa_pool split
14725:
14726: * src/Makefile.am 1.1.1.1:
14727: * src/include/pa_pool.h 1.1.1.1:
14728: * src/main/Makefile.am 1.1.1.1:
14729: * src/main/main.dsp 1.1.1.1:
14730: * src/main/pa_pool.C 1.1.1.1:
14731: * src/main/pa_string.C 1.1.1.1:
14732: * src/targets/Makefile.am 1.1.1.1:
14733: * src/targets/parser.C 1.1.1.1:
14734: * src/targets/parser.dsp 1.1.1.1:
14735: creating parser3 module
14736:
14737: * src/include/pa_pool.h 1.3:
14738: * src/main/main.dsp 1.2:
14739: * src/main/pa_pool.C 1.2:
14740: * src/main/pa_string.C 1.3:
14741: * src/main/pa_string.C 1.4:
14742: * src/targets/parser.C 1.3:
14743: * src/targets/parser.dsp 1.2:
14744: * src/targets/parser.dsp 1.3:
14745: $Id$ check
14746:
14747: * src/targets/parser.C 1.2:
14748: $id$ check
14749:
14750: * src/include/pa_pool.h 1.5:
14751: * src/include/pa_string.h 1.2:
14752: * src/main/main.dsp 1.3:
14753: * src/main/pa_pool.C 1.3:
14754: * src/main/pa_string.C 1.5:
14755: * src/targets/parser.C 1.4:
14756: templates in VC++ suxx.
14757:
E-mail: