Annotation of parser3/ChangeLog, revision 1.13
1.13 ! paf 1: bad option "map": must be compare, first, index, last, length, match, range, tolower, toupper, trim, trimleft, trimright, wordend, or wordstart
! 2: vxnode.C 1.26:
! 3: misreplace
! 4:
! 5: * src/main/untaint.C 1.109:
! 6: mail header quoted printable changed after RFC reread
! 7:
! 8: * operators.txt 1.85:
! 9: plan on ^if(method
! 10:
! 11: 2002-09-24 paf
! 12: * src/targets/cgi/Makefile.am 1.45:
! 13: * src/targets/cgi/Makefile.in 1.58:
! 14: LIBS were bad name in .am
! 15:
! 16: * acconfig.h 1.5:
! 17: * configure 1.47:
! 18: * configure.in 1.46:
! 19: * src/include/pa_config_auto.h.in 1.30:
! 20: * src/include/pa_config_fixed.h 1.51:
! 21: * src/targets/cgi/Makefile.am 1.44:
! 22: * src/targets/cgi/Makefile.in 1.57:
! 23: * src/types/pa_vmail.C 1.30:
! 24: * src/types/pa_vmail.C 1.31:
! 25: HAVE_TIMEZONE & co now checked and mailreceive would compile on
! 26: freebsd now
! 27:
! 28: * src/classes/file.C 1.101:
! 29: * src/main/untaint.C 1.108:
! 30: * www/htdocs/index.html 1.155:
! 31: 1.
! 32: file spec language changed:
! 33: now there are only few chars are untainted:
! 34: * ? ' " < > |
! 35: and, on unix, : \ ~
! 36: [russian letters and SPACES now enabled, one should use ^untaint[uri]{...} now]
! 37:
! 38: 2.
! 39: $list[^file:list[dir]] now returns simply tainted names in $list.name, not tainted as filespec
! 40:
! 41: @russianindex[]
! 42: #dir with files with russian-lang names
! 43: $where[dir]
! 44:
! 45: $dir[^file:list[$where;\.txt^$]]
! 46: ^dir.menu{
! 47: <a href=$where/^untaint[uri]{$dir.name}>$dir.name</a><br>
! 48: }
! 49:
! 50: 2002-09-23 paf
! 51: * src/classes/date.C 1.38:
! 52: * src/classes/date.C 1.39:
! 53: date bug fix, now round(floatDays*secondsPerDay)
! 54:
! 55: * src/targets/cgi/Makefile.in 1.56:
! 56: *** empty log message ***
! 57:
! 58: * src/types/pa_vdouble.h 1.41:
! 59: double->int round added
! 60:
! 61: 2002-09-20 paf
! 62: * src/types/pa_vhash.h 1.40:
! 63: * www/htdocs/operators.p 1.4:
! 64: hash.foreach modification of existing keys allowed
! 65:
! 66: * src/main/compile.tab.C 1.69:
! 67: * src/main/compile.y 1.197:
! 68: * www/htdocs/index.html 1.153:
! 69: changed grammer on junction expanding to include ^junction.method
! 70:
! 71: * src/classes/xdoc.C 1.102:
! 72: empty transform result, being taken as file now returns empty
! 73: file, not raises stupid error about "stat-ed file"
! 74:
! 75: * src/main/execute.C 1.276:
! 76: * www/htdocs/index.html 1.154:
! 77: code junction calls disabled [before: code was compiled in such a way, that there were no code-junctions in OP_CALL]
! 78:
! 79: this now error:
! 80: @badjunctioncall[]
! 81: ^badjunctioncallinside{code}
! 82:
! 83: @badjunctioncallinside[code]
! 84: ^code[]
! 85:
! 86: * src/targets/apache13/Makefile.am 1.15:
! 87: * src/targets/apache13/Makefile.in 1.40:
! 88: * src/targets/cgi/Makefile.am 1.43:
! 89: * src/targets/cgi/Makefile.in 1.55:
! 90: binaries now depend on makefiles, thus taking linking options
! 91: configure changes into account [were: ignoring]
! 92:
! 93: * src/classes/xdoc.C 1.103:
! 94: * www/htdocs/index.html 1.152:
! 95: xdoc::create[name] now sets $request:charset as internal xdoc
! 96: encoding, and after decoding attributes set by dom functions
! 97: now encoded OK, not as digital entities
! 98:
! 99: * src/types/Makefile.in 1.45:
! 100: *** empty log message ***
! 101:
! 102: * src/include/pa_opcode.h 1.22:
! 103: * src/include/pa_request.h 1.150:
! 104: * src/main/compile.tab.C 1.68:
! 105: * src/main/compile.y 1.196:
! 106: * src/main/execute.C 1.275:
! 107: * src/main/main.dsp 1.159:
! 108: * src/targets/cgi/parser3.dsp 1.60:
! 109: * src/types/Makefile.am 1.27:
! 110: * src/types/pa_vjunction.C 1.1:
! 111: * src/types/pa_vjunction.h 1.16:
! 112: * src/types/types.dsp 1.34:
! 113: * www/htdocs/.htaccess 1.8:
! 114: * www/htdocs/index.html 1.151:
! 115: introducing $junction.get/put(1)
! 116: one can write iterators now:
! 117:
! 118: ^user-foreach[key;value]{$key=$value<br>}
! 119:
! 120: @user-foreach[key;value;code]
! 121: ^for[i](1;10){
! 122: $code.key($i)
! 123: $code.value($i*2)
! 124: $code
! 125: }
! 126:
! 127: * src/main/pa_common.C 1.120:
! 128: -d "DIR/" now true
! 129:
! 130: * src/main/compile_tools.h 1.66:
! 131: mistype
! 132:
! 133: 2002-09-19 paf
! 134: * Makefile.am 1.8:
! 135: * Makefile.in 1.21:
! 136: * aclocal.m4 1.5:
! 137: *** empty log message ***
! 138:
! 139: * aclocal.m4 1.3:
! 140: forced to be older
! 141:
! 142: * Makefile.am 1.12:
! 143: * Makefile.in 1.25:
! 144: new: make commit
! 145:
! 146: 2002-09-18 paf
! 147: * parser3.dsw 1.4:
! 148: * src/include/pa_opcode.h 1.21:
! 149: * src/main/compile.tab.C 1.67:
! 150: * src/main/compile.y 1.195:
! 151: * src/main/execute.C 1.274:
! 152: * www/htdocs/index.html 1.150:
! 153: << >> int shifts
! 154:
! 155: * src/classes/file.C 1.100:
! 156: * www/htdocs/index.html 1.149:
! 157: * www/htdocs/mailreceive.eml 1.3:
! 158: ^file::exec/cgi $.stdin[can be file now]
! 159: so that one can pass binary data there
! 160:
! 161: * src/include/pa_common.h 1.82:
! 162: * src/include/pa_request.h 1.149:
! 163: * src/main/pa_common.C 1.119:
! 164: * src/main/pa_request.C 1.230:
! 165: auto.p exists but unreadable - now this - fatal error
! 166:
! 167: * src/classes/date.C 1.37:
! 168: * src/classes/double.C 1.51:
! 169: * src/classes/file.C 1.99:
! 170: * src/classes/hash.C 1.50:
! 171: * src/classes/image.C 1.76:
! 172: * src/classes/int.C 1.47:
! 173: * src/classes/mail.C 1.79:
! 174: * src/classes/op.C 1.111:
! 175: * src/classes/response.C 1.22:
! 176: * src/classes/string.C 1.120:
! 177: * src/classes/table.C 1.165:
! 178: * src/classes/void.C 1.25:
! 179: * src/classes/xdoc.C 1.101:
! 180: * src/classes/xnode.C 1.52:
! 181: * src/include/pa_request.h 1.148:
! 182: * www/htdocs/index.html 1.148:
! 183: pa_request contexts made privated, plus get_{self/method_frame} to read.
! 184: Request_context_saver used in ^try to save flang too.
! 185: [were not saved]
! 186:
! 187: * src/types/pa_vresponse.C 1.13:
! 188: header value chains joined before output, this should help
! 189: $.subject[$var $var]
! 190: from being converted to
! 191: subject: ?koi8-r?Q?...?= ?koi8-r?Q?...?=
! 192:
! 193: 2002-09-17 paf
! 194: * src/classes/op.C 1.109:
! 195: * www/htdocs/index.html 1.147:
! 196: * www/htdocs/operators.p 1.2:
! 197: made place for ^process to compile it's code to in case of no self
! 198:
! 199: * src/classes/op.C 1.110:
! 200: * src/main/execute.C 1.272:
! 201: * src/main/pa_request.C 1.229:
! 202: * src/types/pa_value.C 1.8:
! 203: * src/types/pa_value.h 1.104:
! 204: * src/types/pa_vmethod_frame.h 1.38:
! 205: * src/types/pa_vstateless_class.h 1.37:
! 206: * www/htdocs/operators.p 1.3:
! 207: operators now executed with MAIN self.
! 208: it's for ^include sake, too strong a change
! 209:
! 210: * src/classes/hash.C 1.47:
! 211: foreach delims bug fixed [were ,2,3]
! 212:
! 213: * src/classes/hash.C 1.48:
! 214: * src/classes/table.C 1.162:
! 215: * src/include/pa_sql_connection.h 1.29:
! 216: * www/htdocs/index.html 1.141:
! 217: table.sql hash::sql duplicate keys now errors
! 218:
! 219: * src/main/execute.C 1.273:
! 220: * src/types/pa_value.h 1.105:
! 221: * src/types/pa_vmethod_frame.h 1.39:
! 222: removed changes, operators executed with calling self.
! 223: lots of code with ^include code relies on defined/defining self variables
! 224:
! 225: $a[1]
! 226: ^include[print_a.p]
! 227: print_a.p: $a
! 228:
! 229: ^include[set_a.p]
! 230: a=$a
! 231: set_a.p:
! 232: $a[1]
! 233:
! 234: * operators.txt 1.83:
! 235: * operators.txt 1.84:
! 236: * src/classes/hash.C 1.49:
! 237: * src/classes/table.C 1.163:
! 238: * src/include/pa_globals.h 1.95:
! 239: * src/main/pa_globals.C 1.139:
! 240: * www/htdocs/index.html 1.142:
! 241: table.sql hash::sql flag to allow duplicate keys [$.distinct(1/0)]
! 242: first record taken [were last]
! 243:
! 244: * src/main/execute.C 1.270:
! 245: * src/main/execute.C 1.271:
! 246: * src/types/pa_value.C 1.7:
! 247: * src/types/pa_value.h 1.103:
! 248: * src/types/pa_vstateless_class.h 1.36:
! 249: * www/htdocs/index.html 1.146:
! 250: found ancient param to Junction, removed.
! 251: allowed passing self to native_code_operators [for ^process to work, she needs self]
! 252:
! 253: * Makefile.in 1.20:
! 254: * bin/Makefile.in 1.5:
! 255: * bin/auto.p.dist.in 1.8:
! 256: * configure 1.40:
! 257: * configure 1.41:
! 258: * configure.in 1.40:
! 259: * configure.in 1.41:
! 260: * etc/Makefile.in 1.10:
! 261: * etc/parser3.charsets/Makefile.in 1.13:
! 262: * src/Makefile.in 1.51:
! 263: * src/classes/Makefile.in 1.49:
! 264: * src/classes/gd/Makefile.in 1.39:
! 265: * src/classes/smtp/Makefile.in 1.8:
! 266: * src/include/Makefile.in 1.7:
! 267: * src/lib/Makefile.in 1.4:
! 268: * src/lib/libltdl/Makefile.in 1.6:
! 269: * src/lib/md5/Makefile.in 1.2:
! 270: * src/lib/patches/Makefile.in 1.4:
! 271: * src/lib/pcre/Makefile.in 1.4:
! 272: * src/main/Makefile.in 1.45:
! 273: * src/sql/Makefile.in 1.7:
! 274: * src/targets/Makefile.in 1.38:
! 275: * src/targets/apache13/Makefile.in 1.39:
! 276: * src/targets/apache13/hook/Makefile.in 1.2:
! 277: * src/targets/cgi/Makefile.in 1.54:
! 278: * src/targets/isapi/Makefile.in 1.7:
! 279: * src/types/Makefile.in 1.44:
! 280: so now detected [can be .sl on hpux, .dll on cygwin, .so in
! 281: other cases)
! 282:
! 283: * bin/auto.p.dist.in 1.9:
! 284: strange \n
! 285:
! 286: * src/classes/table.C 1.164:
! 287: * src/classes/xdoc.C 1.100:
! 288: * www/htdocs/index.html 1.144:
! 289: table::sql options
! 290: table::create copy options
! 291: options checked, wrong option now fatal error
! 292:
! 293: * src/main/pa_string.C 1.170:
! 294: * www/htdocs/index.html 1.143:
! 295: string.replace fixed [were missing words on pieces boundaries]
! 296:
! 297: * src/main/execute.C 1.269:
! 298: * src/main/pa_request.C 1.228:
! 299: * src/types/pa_value.C 1.6:
! 300: * src/types/pa_value.h 1.102:
! 301: * src/types/pa_vmethod_frame.h 1.37:
! 302: * src/types/pa_vstateless_class.h 1.35:
! 303: * www/htdocs/index.html 1.145:
! 304: * www/htdocs/operators.p 1.1:
! 305: allowed Request.self to be 0, checked that in VMethodFrame get
! 306: put and $self.
! 307:
! 308: * src/classes/op.C 1.108:
! 309: * src/classes/table.C 1.161:
! 310: * www/htdocs/index.html 1.140:
! 311: menu/for delims bug fixed [were ,2,3]
! 312:
! 313: 2002-09-16 paf
! 314: * src/classes/file.C 1.98:
! 315: * www/htdocs/index.html 1.139:
! 316: 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.
! 317: now detected closest header break.
! 318:
! 319: * src/main/untaint.C 1.107:
! 320: * src/types/pa_vmail.C 1.29:
! 321: mail:send closing ?= now closed right
! 322:
! 323: 2002-09-13 paf
! 324: * operators.txt 1.81:
! 325: * src/main/compile.tab.C 1.65:
! 326: * src/main/compile.y 1.193:
! 327: * www/htdocs/index.html 1.137:
! 328: !| bitwise
! 329: !|| numerical
! 330: xor now
! 331: [preparing for expression #comments]
! 332:
! 333: * src/main/compile.tab.C 1.63:
! 334: * src/main/compile.y 1.191:
! 335: * src/types/pa_vresponse.C 1.12:
! 336: * www/htdocs/index.html 1.135:
! 337: cookie date now clean [were mistakenly tainted & that worked
! 338: bad with opera -- 'happily' that worked OK with msie]
! 339:
! 340: * src/main/compile.tab.C 1.64:
! 341: * src/main/compile.y 1.192:
! 342: * www/htdocs/index.html 1.136:
! 343: @method[$name]
! 344: now parse error
! 345:
! 346: * operators.txt 1.82:
! 347: * src/main/compile.tab.C 1.66:
! 348: * src/main/compile.y 1.194:
! 349: * src/main/compile_tools.h 1.65:
! 350: * www/htdocs/index.html 1.138:
! 351: (expression #comment)
! 352:
! 353: (multiline expression #comment
! 354: line2 #comment
! 355: )
! 356:
! 357: (expression #comment with (brackets) comment) << OK
! 358:
! 359: * Makefile.in 1.19:
! 360: * configure 1.39:
! 361: * configure.in 1.39:
! 362: * src/include/pa_config_auto.h.in 1.29:
! 363: HAVE_WINSOCK_H created in configure.in
! 364:
! 365: * src/include/pa_config_fixed.h 1.50:
! 366: * src/main/pa_socks.C 1.17:
! 367: HAVE_WINSOCK_H cheched in pa_socks.C
! 368:
! 369: 2002-09-12 paf
! 370: * src/main/untaint.C 1.105:
! 371: * www/htdocs/index.html 1.134:
! 372: quoted printable ' ' now =20
! 373: and encoding stops before <...>$
! 374:
! 375: * src/types/pa_vclass.C 1.13:
! 376: * src/types/pa_vmail.C 1.28:
! 377: * src/types/pa_vobject.C 1.8:
! 378: VObject & VClass
! 379: get_element
! 380: now first looks to fields, next to methods & co
! 381: todo: the rest
! 382: reason: more speed
! 383:
! 384: * src/main/untaint.C 1.106:
! 385: quoted printable encoding stops before \s*<...>$
! 386:
! 387: 2002-09-11 paf
! 388: * src/main/pa_charset.C 1.30:
! 389: * src/targets/cgi/parser3.dsp 1.59:
! 390: * www/htdocs/index.html 1.133:
! 391: while fixing ( xmlCharEncodingInput/OutputFunc callbacks returned bad value )
! 392: forgot to check users of those funcs. not all were using that return value convention
! 393:
! 394: * etc/parser3.charsets/windows-1254.cfg 1.1:
! 395: * src/lib/pcre/ibm-1254.ucm 1.1:
! 396: windows-1254 added
! 397:
! 398: 2002-09-10 paf
! 399: * src/classes/op.C 1.106:
! 400: * src/main/execute.C 1.265:
! 401: * src/types/pa_value.C 1.5:
! 402: * src/types/pa_value.h 1.100:
! 403: * src/types/pa_vcode_frame.h 1.22:
! 404: * src/types/pa_vmethod_frame.h 1.36:
! 405: * src/types/pa_wcontext.C 1.23:
! 406: * src/types/pa_wcontext.h 1.39:
! 407: * src/types/pa_wwrapper.h 1.25:
! 408: moved junction kill responsibility to wcontext
! 409:
! 410: * src/main/execute.C 1.267:
! 411: * src/types/pa_value.h 1.101:
! 412: * src/types/pa_wwrapper.h 1.26:
! 413: WWrapper which used in constructing objects(second param to sql method) ^...sql{}[$.default{code}]
! 414: now has parent, wich helps code in hash to survivi
! 415:
! 416: * src/include/pa_request.h 1.147:
! 417: * src/main/execute.C 1.266:
! 418: removed redundant param to execute [stack said 'thanks']
! 419:
! 420: * src/classes/file.C 1.97:
! 421: decided not to log exec's with stderr, that could be warnings,
! 422: and it's up to scritper to log/show them
! 423:
! 424: * src/main/pa_charset.C 1.29:
! 425: * src/types/pa_vmail.C 1.27:
! 426: * www/htdocs/index.html 1.131:
! 427: 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]
! 428: tfm readed & code updated
! 429:
! 430: * src/classes/op.C 1.107:
! 431: * src/main/execute.C 1.268:
! 432: * src/types/pa_wcontext.h 1.40:
! 433: * src/types/pa_wcontext.h 1.41:
! 434: VCodeFrame parent param were specified badly
! 435:
! 436: * src/classes/double.C 1.50:
! 437: * src/main/execute.C 1.264:
! 438: * www/htdocs/index.html 1.132:
! 439: double:sql badly called write_assign_lang, not write_no_lang,
! 440: thus doing unnecessary double/string converstion, which were loosing time&precesion
! 441:
! 442: 2002-09-04 paf
! 443: * src/types/pa_vxnode.C 1.25:
! 444: * www/htdocs/index.html 1.129:
! 445: removed too strong checks of xnode.elements.
! 446: now, for instance, if element does not have any attributes, $xnode.attributes is void, not error
! 447:
! 448: * configure 1.37:
! 449: * configure.in 1.38:
! 450: introducing --with-sjlj-exceptions
! 451: [hpux can not work with longjump/throw pair, and one must switch that on there.
! 452: todo: detect that automatically]
! 453:
! 454: * configure 1.38:
! 455: makes with sjlj
! 456:
! 457: * src/include/pa_config_auto.h.in 1.28:
! 458: sjlj define
! 459:
! 460: * INSTALL 1.26:
! 461: * src/include/pa_config_fixed.h 1.49:
! 462: * src/include/pa_sql_connection.h 1.28:
! 463: * src/main/pa_sql_driver_manager.C 1.65:
! 464: * www/htdocs/index.html 1.130:
! 465: -with-sjlj-exceptions define checked.
! 466: on win32 it made default
! 467:
! 468: 2002-09-02 paf
! 469: * Makefile.am 1.7:
! 470: * Makefile.in 1.18:
! 471: * src/types/pa_vdate.h 1.20:
! 472: happy now only install-exec
! 473:
! 474: * src/types/pa_vdate.h 1.21:
! 475: removed debug
! 476:
! 477: * operators.txt 1.80:
! 478: * src/main/execute.C 1.263:
! 479: * src/targets/cgi/parser3.dsp 1.58:
! 480: * www/htdocs/index.html 1.128:
! 481: removed double_result, didn't help
! 482:
! 483: * src/types/pa_vdate.h 1.22:
! 484: *** empty log message ***
! 485:
! 486: * src/main/execute.C 1.258:
! 487: fixed numeric < & co so that thay now use c=a-b, c OPERATOR 0.
! 488: this works fine on solaris/intel for still unknown reason.
! 489:
! 490: * src/main/execute.C 1.261:
! 491: double_result made to move that var away from hungry g++ optimizer (-O2),
! 492: before: it were optimized and comparison operators worked badly
! 493:
! 494: 2002-08-30 paf
! 495: * src/ident.awk 1.6:
! 496: forgot to remove after switching to old static RCSxxx="xxx" scheme
! 497:
! 498: 2002-08-29 paf
! 499: * parser3.dsw 1.3:
! 500: * src/classes/classes.dsp 1.25:
! 501: * src/classes/hash.C 1.46:
! 502: * src/classes/op.C 1.105:
! 503: * src/classes/string.C 1.119:
! 504: * src/include/pa_request.h 1.146:
! 505: * src/lib/md5/md5.dsp 1.2:
! 506: * src/main/execute.C 1.257:
! 507: * src/main/main.dsp 1.158:
! 508: * src/main/pa_request.C 1.227:
! 509: * src/targets/cgi/parser3.dsp 1.57:
! 510: * src/types/pa_value.C 1.4:
! 511: * src/types/pa_value.h 1.99:
! 512: * src/types/pa_vmail.C 1.26:
! 513: * src/types/pa_vmethod_frame.h 1.35:
! 514: * src/types/pa_wcontext.h 1.38:
! 515: * src/types/types.dsp 1.33:
! 516: * www/htdocs/index.html 1.127:
! 517: junction_cleaner moved to auto VMethodFrame [called less frequent, allowed to remove ugly Junction.change_context-s from many places, switch, mail:send..html{}, ..]
! 518: request.root renamed to method_frame [more easyreading]
! 519: ancient {...PUSH/POPs...} changed to stack vars [speed up]
! 520:
! 521: 2002-08-28 paf
! 522: * operators.txt 1.79:
! 523: * src/classes/string.C 1.118:
! 524: * www/htdocs/derived.p 1.15:
! 525: * www/htdocs/index.html 1.124:
! 526: ^string.split[delim[;options]]
! 527:
! 528: * src/types/pa_vcookie.C 1.50:
! 529: * www/htdocs/index.html 1.125:
! 530: fixed cookie delete when
! 531: $cookie:name[$.value[]]
! 532:
! 533: * src/types/pa_vcookie.C 1.51:
! 534: * www/htdocs/index.html 1.126:
! 535: $cookie:name[&]
! 536: $cookie:name << now tainted
! 537:
! 538: 2002-08-27 paf
! 539: * etc/parser3.charsets/Makefile.am 1.4:
! 540: * etc/parser3.charsets/Makefile.in 1.12:
! 541: merged from 3.0.0005
! 542:
! 543: * INSTALL 1.25:
! 544: recommended latest gmime 1.0.5
! 545:
! 546: * operators.txt 1.78:
! 547: * src/main/compile.tab.C 1.62:
! 548: * src/main/compile.y 1.190:
! 549: * www/htdocs/index.html 1.123:
! 550: * www/htdocs/mailreceive.eml 1.2:
! 551: # now delimiter
! 552:
! 553: 2002-08-26 paf
! 554: * src/targets/apache13/hook/Makefile.am 1.1:
! 555: * src/targets/apache13/hook/Makefile.in 1.1:
! 556: *** empty log message ***
! 557:
! 558: * configure 1.36:
! 559: * configure.in 1.37:
! 560: * src/targets/apache13/Makefile.am 1.14:
! 561: * src/targets/apache13/Makefile.in 1.38:
! 562: * src/targets/apache13/hook/mod_parser3.c 1.2:
! 563: apache13/hook added to make dist.
! 564:
! 565: 2002-08-23 paf
! 566: * src/include/pa_common.h 1.81:
! 567: * src/main/pa_common.C 1.118:
! 568: * src/targets/cgi/parser3.C 1.197:
! 569: * src/targets/isapi/parser3isapi.C 1.79:
! 570: * www/htdocs/index.html 1.122:
! 571: when auto.p beside binary [cgi, isapi] not accessible [due to
! 572: bad rights or whatever] it's error now
! 573:
! 574: 2002-08-21 paf
! 575: * src/main/pa_string.C 1.169:
! 576: * www/htdocs/index.html 1.121:
! 577: fixed bad language bug, [were wrong string cloning constructor]
! 578:
! 579: * src/main/compile.tab.C 1.61:
! 580: * src/main/compile.y 1.189:
! 581: * src/main/compile_tools.C 1.53:
! 582: * src/main/compile_tools.h 1.64:
! 583: * www/htdocs/derived.p 1.13:
! 584: * www/htdocs/derived.p 1.14:
! 585: "BASE:"
! 586: "BASE::"
! 587: syntax allowed, means "base class".
! 588: compiled as if here they named base class
! 589:
! 590: * bin/auto.p.dist.in 1.7:
! 591: * src/targets/cgi/parser3.C 1.196:
! 592: * src/types/pa_vfile.C 1.34:
! 593: * src/types/pa_vmail.C 1.23:
! 594: * www/htdocs/mailreceive.eml 1.1:
! 595: * www/htdocs/mailreceive.html 1.1:
! 596: $mail.received.file.value.content-type fixed
! 597:
! 598: * Makefile.am 1.6:
! 599: * Makefile.in 1.17:
! 600: can use:
! 601: make happy
! 602: equals to
! 603: make update install
! 604:
! 605: * src/main/execute.C 1.256:
! 606: * src/types/pa_vobject.h 1.34:
! 607: * www/htdocs/base.p 1.3:
! 608: * www/htdocs/derived.p 1.12:
! 609: * www/htdocs/index.html 1.120:
! 610: fixed virtual calls
! 611:
! 612: 2002-08-20 paf
! 613: * operators.txt 1.76:
! 614: * src/classes/void.C 1.23:
! 615: * www/htdocs/index.html 1.117:
! 616: ^void.length[] = 0 merged from 3.0.0005
! 617:
! 618: * operators.txt 1.77:
! 619: * src/classes/void.C 1.24:
! 620: * www/htdocs/index.html 1.118:
! 621: ^void.pos[...] = -1 merged from 3.0.0005
! 622:
! 623: * operators.txt [release_3_0_0005] 1.59.2.3:
! 624: * src/classes/void.C [release_3_0_0005] 1.21.2.1:
! 625: ^void.length[] = 0
! 626:
! 627: * operators.txt [release_3_0_0005] 1.59.2.4:
! 628: * src/classes/void.C [release_3_0_0005] 1.21.2.2:
! 629: ^void.pos[...] = -1
! 630:
! 631: * src/classes/file.C 1.96:
! 632: * www/htdocs/index.html 1.119:
! 633: fixed language of file:file result
! 634:
! 635: 2002-08-19 paf
! 636: * src/classes/xnode.C 1.49:
! 637: * src/classes/xnode.C 1.50:
! 638: * src/classes/xnode.C 1.51:
! 639: * src/types/pa_vxdoc.C 1.21:
! 640: xdoc.fields fixed [were error in xnode, which were not catched
! 641: in xdoc]
! 642:
! 643: * src/classes/xdoc.C 1.99:
! 644: xdoc getElementsByTagName, ...NS
! 645: overriden, work now
! 646:
! 647: * src/include/pa_stylesheet_connection.h 1.31:
! 648: * src/main/pa_globals.C 1.138:
! 649: prepared:
! 650: // validate each document after load/create (?)
! 651: //xmlDoValidityCheckingDefaultValue = 1;
! 652:
! 653: 2002-08-15 paf
! 654: * src/types/pa_vrequest.C 1.25:
! 655: * www/htdocs/index.html 1.113:
! 656: $request:body unprecessed POST request
! 657:
! 658: * operators.txt 1.71:
! 659: * src/classes/form.C 1.31:
! 660: * src/include/pa_pool.h 1.84:
! 661: * src/include/pa_request.h 1.145:
! 662: * src/main/pa_pool.C 1.56:
! 663: * src/types/pa_vform.C 1.66:
! 664: * src/types/pa_vform.h 1.41:
! 665: * www/htdocs/.htaccess 1.7:
! 666: planning/preparing_to $request:body
! 667: r.post_data now const
! 668:
! 669: * src/classes/image.C 1.75:
! 670: * src/classes/op.C 1.104:
! 671: * src/classes/xdoc.C 1.98:
! 672: * src/classes/xnode.C 1.48:
! 673: * src/main/execute.C 1.255:
! 674: * src/types/pa_value.h 1.97:
! 675: * src/types/pa_vhash.h 1.39:
! 676: * src/types/pa_vobject.C 1.7:
! 677: * src/types/pa_vobject.h 1.33:
! 678: * src/types/pa_vtable.h 1.46:
! 679: * www/htdocs/index.html 1.111:
! 680: instead of type() checking everywhere used Value.as
! 681: now user descendants can be used in params.
! 682:
! 683: VObject::as_*, is_defined now taken from bases.
! 684: xtable(table)
! 685: ^if($xtable) now OK
! 686:
! 687: * operators.txt 1.73:
! 688: * src/include/pa_common.h 1.80:
! 689: * src/main/pa_common.C 1.117:
! 690: * src/types/pa_vcookie.C 1.49:
! 691: * src/types/pa_vdate.h 1.19:
! 692: * src/types/pa_vresponse.C 1.11:
! 693: * src/types/pa_vresponse.h 1.29:
! 694: * www/htdocs/index.html 1.115:
! 695: $response:field[date]
! 696: $response:field[$.xxx[date]]
! 697:
! 698: * src/types/pa_value.h 1.98:
! 699: * src/types/pa_vdate.h 1.18:
! 700: * src/types/pa_vrequest.C 1.24:
! 701: * src/types/pa_vxdoc.C 1.20:
! 702: * src/types/pa_vxnode.C 1.24:
! 703: * www/htdocs/index.html 1.112:
! 704: few barks:
! 705: bark("%s field not found", 0, &aname)
! 706:
! 707: * src/classes/hash.C 1.45:
! 708: * src/classes/string.C 1.117:
! 709: * src/classes/table.C 1.160:
! 710: * src/classes/void.C 1.22:
! 711: * src/include/pa_sql_connection.h 1.27:
! 712: * www/htdocs/index.html 1.114:
! 713: fixed source of ^hash::sql{bad}
! 714:
! 715: * src/classes/classes.h 1.22:
! 716: * www/htdocs/index.html 1.116:
! 717: write to static var caused useless Exception, introduced
! 718: Methoded::put_element wich consumes those
! 719:
! 720: * src/main/execute.C 1.254:
! 721: * src/types/pa_value.h 1.96:
! 722: * src/types/pa_vclass.C 1.12:
! 723: * src/types/pa_vclass.h 1.37:
! 724: * src/types/pa_vobject.C 1.6:
! 725: * src/types/pa_vobject.h 1.32:
! 726: * src/types/pa_vxdoc.C 1.19:
! 727: * src/types/pa_vxdoc.h 1.29:
! 728: is->as
! 729:
! 730: * operators.txt 1.72:
! 731: $request:body unprecessed POST request body
! 732:
! 733: 2002-08-14 paf
! 734: * src/targets/cgi/Makefile.am 1.41:
! 735: * src/targets/cgi/fixopt.C 1.1:
! 736: * src/targets/cgi/fixopt.C 1.2:
! 737: * src/targets/cgi/fixopt.h 1.1:
! 738: * src/targets/cgi/parser3.C 1.194:
! 739: * src/targets/cgi/parser3.dsp 1.55:
! 740: fixopt now preprocesses command line params, splitting them by
! 741: space, excluding argv[0], argv[argc-1]
! 742:
! 743: * src/classes/xnode.h 1.16:
! 744: * src/main/execute.C 1.253:
! 745: * src/targets/cgi/parser3.dsp 1.56:
! 746: * src/types/pa_value.h 1.95:
! 747: * src/types/pa_vclass.C 1.11:
! 748: * src/types/pa_vclass.h 1.36:
! 749: * src/types/pa_vcode_frame.h 1.21:
! 750: * src/types/pa_vcookie.C 1.48:
! 751: * src/types/pa_vcookie.h 1.21:
! 752: * src/types/pa_vdate.h 1.17:
! 753: * src/types/pa_venv.h 1.26:
! 754: * src/types/pa_vfile.h 1.49:
! 755: * src/types/pa_vform.C 1.65:
! 756: * src/types/pa_vform.h 1.40:
! 757: * src/types/pa_vhash.h 1.38:
! 758: * src/types/pa_vimage.h 1.31:
! 759: * src/types/pa_vmail.C 1.22:
! 760: * src/types/pa_vmail.h 1.6:
! 761: * src/types/pa_vmath.h 1.12:
! 762: * src/types/pa_vmethod_frame.h 1.34:
! 763: * src/types/pa_vobject.C 1.5:
! 764: * src/types/pa_vobject.h 1.31:
! 765: * src/types/pa_vrequest.C 1.23:
! 766: * src/types/pa_vrequest.h 1.23:
! 767: * src/types/pa_vresponse.C 1.10:
! 768: * src/types/pa_vresponse.h 1.28:
! 769: * src/types/pa_vstateless_class.h 1.34:
! 770: * src/types/pa_vstateless_object.h 1.25:
! 771: * src/types/pa_vstatus.C 1.12:
! 772: * src/types/pa_vstatus.h 1.13:
! 773: * src/types/pa_vstring.h 1.52:
! 774: * src/types/pa_vtable.C 1.19:
! 775: * src/types/pa_vtable.h 1.45:
! 776: * src/types/pa_vvoid.h 1.14:
! 777: * src/types/pa_vxdoc.C 1.18:
! 778: * src/types/pa_vxdoc.h 1.28:
! 779: * src/types/pa_vxnode.C 1.23:
! 780: * src/types/pa_vxnode.h 1.20:
! 781: * src/types/pa_wwrapper.h 1.24:
! 782: * www/htdocs/index.html 1.110:
! 783: is now works with VObject & VClass
! 784:
! 785: * src/types/pa_vmail.C 1.21:
! 786: mail: turned off utf8 to source transcoding
! 787:
! 788: * src/targets/cgi/parser3.C 1.193:
! 789: -f config file
! 790:
! 791: * src/targets/cgi/Makefile.am 1.42:
! 792: * src/targets/cgi/fixopt.C 1.3:
! 793: * src/targets/cgi/fixopt.h 1.2:
! 794: * src/targets/cgi/parser3.C 1.195:
! 795: removed fixopt stupidity. on stupid linux use
! 796: cd /document/root
! 797: ../cgi/parser3 script
! 798:
! 799: * src/targets/cgi/Makefile.in 1.52:
! 800: * src/targets/cgi/Makefile.in 1.53:
! 801: *** empty log message ***
! 802:
! 803: * src/targets/cgi/parser3.C 1.192:
! 804: * www/htdocs/auto.p 1.17:
! 805: * www/htdocs/derived.p 1.11:
! 806: * www/htdocs/index.html 1.109:
! 807: fixed .log file dir
! 808:
! 809: 2002-08-13 paf
! 810: * www/htdocs/derived.p 1.7:
! 811: sample: dont convinient that table fields can be overridden
! 812:
! 813: * src/types/Makefile.in 1.43:
! 814: added vobject.c & vclass
! 815:
! 816: * src/types/Makefile.in 1.42:
! 817: VAliased removed
! 818:
! 819: * src/types/pa_vclass.C 1.9:
! 820: * www/htdocs/derived.p 1.9:
! 821: checked: form[vclass]fields can be overwritten in derived(table)
! 822:
! 823: * src/types/Makefile.am 1.26:
! 824: * src/types/pa_vclass.C 1.7:
! 825: * src/types/pa_vclass.h 1.34:
! 826: * src/types/pa_vobject.C 1.1:
! 827: * src/types/pa_vobject.h 1.29:
! 828: * src/types/types.dsp 1.32:
! 829: reorganized modules
! 830: todo: fix bug with put endless recoursion
! 831: todo: check 'as'
! 832:
! 833: * src/types/pa_vclass.C 1.10:
! 834: * www/htdocs/index.html 1.107:
! 835: allow override parent variables, useful for form descendants
! 836:
! 837: * src/types/pa_vobject.C 1.4:
! 838: * www/htdocs/derived.p 1.10:
! 839: * www/htdocs/index.html 1.108:
! 840: allow override parent variables, useful for form descendants [
! 841: in vobject too, were in vclass]
! 842:
! 843: * src/classes/form.C 1.30:
! 844: * src/classes/mail.C 1.78:
! 845: * src/classes/op.C 1.103:
! 846: * src/classes/xnode.h 1.15:
! 847: * src/include/pa_request.h 1.144:
! 848: * src/main/execute.C 1.252:
! 849: * src/main/pa_request.C 1.226:
! 850: * src/types/pa_value.h 1.94:
! 851: * src/types/pa_vclass.C 1.8:
! 852: * src/types/pa_vclass.h 1.35:
! 853: * src/types/pa_vcode_frame.h 1.20:
! 854: * src/types/pa_vcookie.C 1.47:
! 855: * src/types/pa_vcookie.h 1.20:
! 856: * src/types/pa_vdate.h 1.16:
! 857: * src/types/pa_venv.h 1.25:
! 858: * src/types/pa_vfile.h 1.48:
! 859: * src/types/pa_vform.C 1.64:
! 860: * src/types/pa_vform.h 1.39:
! 861: * src/types/pa_vhash.h 1.37:
! 862: * src/types/pa_vimage.h 1.30:
! 863: * src/types/pa_vmail.C 1.20:
! 864: * src/types/pa_vmail.h 1.5:
! 865: * src/types/pa_vmath.h 1.11:
! 866: * src/types/pa_vmethod_frame.h 1.33:
! 867: * src/types/pa_vobject.C 1.3:
! 868: * src/types/pa_vobject.h 1.30:
! 869: * src/types/pa_vrequest.C 1.22:
! 870: * src/types/pa_vrequest.h 1.22:
! 871: * src/types/pa_vresponse.C 1.9:
! 872: * src/types/pa_vresponse.h 1.27:
! 873: * src/types/pa_vstateless_class.h 1.33:
! 874: * src/types/pa_vstateless_object.h 1.24:
! 875: * src/types/pa_vstatus.C 1.11:
! 876: * src/types/pa_vstatus.h 1.12:
! 877: * src/types/pa_vstring.h 1.51:
! 878: * src/types/pa_vtable.C 1.18:
! 879: * src/types/pa_vtable.h 1.44:
! 880: * src/types/pa_vvoid.h 1.13:
! 881: * src/types/pa_vxdoc.C 1.17:
! 882: * src/types/pa_vxdoc.h 1.27:
! 883: * src/types/pa_vxnode.C 1.22:
! 884: * src/types/pa_vxnode.h 1.19:
! 885: * src/types/pa_wwrapper.h 1.23:
! 886: introduced Value::get_element(..., bool looking_down) [needed
! 887: to exclude endless recoursion]
! 888:
! 889: * src/classes/table.C 1.159:
! 890: * src/types/pa_vtable.C 1.17:
! 891: * src/types/pa_vtable.h 1.43:
! 892: * www/htdocs/derived.p 1.5:
! 893: fixed error message on using non-created table
! 894:
! 895: * src/classes/form.C 1.29:
! 896: * src/classes/hash.C 1.44:
! 897: * src/classes/mail.C 1.77:
! 898: * src/classes/op.C 1.102:
! 899: * src/classes/xnode.h 1.14:
! 900: * src/include/pa_request.h 1.143:
! 901: * src/main/compile.C 1.66:
! 902: * src/main/compile.tab.C 1.60:
! 903: * src/main/execute.C 1.251:
! 904: * src/main/pa_request.C 1.225:
! 905: * src/types/pa_value.h 1.93:
! 906: * src/types/pa_vclass.h 1.33:
! 907: * src/types/pa_vcode_frame.h 1.19:
! 908: * src/types/pa_vcookie.C 1.46:
! 909: * src/types/pa_vcookie.h 1.19:
! 910: * src/types/pa_vdate.h 1.15:
! 911: * src/types/pa_venv.h 1.24:
! 912: * src/types/pa_vfile.h 1.47:
! 913: * src/types/pa_vform.C 1.63:
! 914: * src/types/pa_vform.h 1.38:
! 915: * src/types/pa_vhash.h 1.36:
! 916: * src/types/pa_vimage.C 1.20:
! 917: * src/types/pa_vimage.h 1.29:
! 918: * src/types/pa_vmail.C 1.19:
! 919: * src/types/pa_vmail.h 1.4:
! 920: * src/types/pa_vmath.h 1.10:
! 921: * src/types/pa_vmethod_frame.h 1.32:
! 922: * src/types/pa_vobject.h 1.26:
! 923: * src/types/pa_vrequest.C 1.20:
! 924: * src/types/pa_vrequest.h 1.20:
! 925: * src/types/pa_vresponse.C 1.8:
! 926: * src/types/pa_vresponse.h 1.26:
! 927: * src/types/pa_vstateless_class.h 1.32:
! 928: * src/types/pa_vstateless_object.h 1.23:
! 929: * src/types/pa_vstatus.C 1.10:
! 930: * src/types/pa_vstatus.h 1.11:
! 931: * src/types/pa_vstring.h 1.50:
! 932: * src/types/pa_vtable.C 1.16:
! 933: * src/types/pa_vtable.h 1.42:
! 934: * src/types/pa_vvoid.h 1.12:
! 935: * src/types/pa_vxdoc.C 1.16:
! 936: * src/types/pa_vxdoc.h 1.26:
! 937: * src/types/pa_vxnode.C 1.21:
! 938: * src/types/pa_vxnode.h 1.18:
! 939: * src/types/pa_wwrapper.h 1.22:
! 940: * www/htdocs/derived.p 1.4:
! 941: VObject.get/out now looking down/up tree
! 942: todo: fix error message on non-constructed parents
! 943:
! 944: * src/types/pa_vobject.h 1.28:
! 945: * www/htdocs/derived.p 1.8:
! 946: checked: table fields can be overwritten in derived(table)
! 947:
! 948: * src/types/pa_vobject.h 1.27:
! 949: * www/htdocs/derived.p 1.6:
! 950: * www/htdocs/index.html 1.106:
! 951: derived classes can have fields of their own now
! 952:
! 953: 2002-08-12 paf
! 954: * src/main/compile.tab.C 1.59:
! 955: * src/main/compile.y 1.188:
! 956: * src/main/execute.C 1.249:
! 957: * src/main/execute.C 1.250:
! 958: * src/main/pa_request.C 1.224:
! 959: * src/types/Makefile.am 1.25:
! 960: * src/types/pa_valiased.C 1.17:
! 961: * src/types/pa_valiased.h 1.23:
! 962: * src/types/pa_value.h 1.92:
! 963: * src/types/pa_vclass.h 1.32:
! 964: * src/types/pa_vobject.h 1.25:
! 965: * src/types/pa_vstateless_class.h 1.30:
! 966: * src/types/pa_vstateless_object.h 1.21:
! 967: * src/types/pa_wcontext.h 1.37:
! 968: ^base:create[] dynamic call rewritten
! 969: todo: thorough testing
! 970:
! 971: * src/types/pa_value.h 1.91:
! 972: * src/types/pa_vclass.h 1.31:
! 973: * src/types/pa_vobject.h 1.24:
! 974: * www/htdocs/base.p 1.1:
! 975: * www/htdocs/derived.p 1.1:
! 976: VObject ctor now instantates base class, remembers it and saves child in parent
! 977: VObject.get_class now returns last child = downward virtual calls OK
! 978:
! 979: * src/types/pa_vstateless_class.h 1.31:
! 980: * src/types/pa_vstateless_object.h 1.22:
! 981: * www/htdocs/derived.p 1.3:
! 982: table derived OK
! 983:
! 984: * src/main/pa_request.C 1.223:
! 985: response:body[file] content-type check fixed [were bad when
! 986: content-type is hash]
! 987:
! 988: * bin/auto.p.dist.in 1.5:
! 989: fixed sendmail default comment
! 990:
! 991: * src/main/execute.C 1.248:
! 992: * src/types/pa_value.h 1.90:
! 993: * src/types/pa_vclass.h 1.30:
! 994: * src/types/pa_vdate.h 1.14:
! 995: * src/types/pa_vdouble.h 1.40:
! 996: * src/types/pa_vfile.h 1.46:
! 997: * src/types/pa_vimage.h 1.28:
! 998: * src/types/pa_vint.h 1.37:
! 999: * src/types/pa_vmethod_frame.h 1.31:
! 1000: * src/types/pa_vobject.h 1.23:
! 1001: * src/types/pa_vresponse.h 1.25:
! 1002: * src/types/pa_vstateless_class.h 1.29:
! 1003: * src/types/pa_vstateless_object.h 1.20:
! 1004: * src/types/pa_vstring.h 1.49:
! 1005: * src/types/pa_vtable.h 1.41:
! 1006: * src/types/pa_vxdoc.h 1.25:
! 1007: * src/types/pa_vxnode.h 1.17:
! 1008: * src/types/pa_wcontext.h 1.36:
! 1009: * src/types/types.dsp 1.31:
! 1010: * www/htdocs/index.html 1.105:
! 1011: killed VAliased [redundant], moved $CLASS to VObject only [
! 1012: parser class instance]
! 1013:
! 1014: * bin/auto.p.dist.in 1.6:
! 1015: more like in dist on parser.ru
! 1016:
! 1017: * www/htdocs/base.p 1.2:
! 1018: * www/htdocs/derived.p 1.2:
! 1019: not good - along upward-virtual call self eq child
! 1020:
! 1021: 2002-08-09 paf
! 1022: * src/main/execute.C 1.247:
! 1023: * src/types/pa_value.h 1.89:
! 1024: * src/types/pa_vclass.h 1.29:
! 1025: * src/types/pa_vobject.h 1.22:
! 1026: * src/types/pa_vxdoc.h 1.24:
! 1027: * www/htdocs/index.html 1.104:
! 1028: started as()
! 1029:
! 1030: 2002-08-08 paf
! 1031: * src/classes/mail.C 1.76:
! 1032: * src/types/pa_vmail.C 1.18:
! 1033: * www/htdocs/auto.p 1.16:
! 1034: * www/htdocs/index.html 1.98:
! 1035: in letter texts one can use tainted data now. only she must specify the language.
! 1036:
! 1037: ^mail:send[
! 1038: $.from[paf@mail.design.ru]
! 1039: $.to[paf@mail.design.ru]
! 1040: $.subject[^taint[uri][ìîñêâà]=2]
! 1041: $.text[^taint[uri][ìîñêâà]=]
! 1042: ]
! 1043:
! 1044: * operators.txt 1.67:
! 1045: * src/include/pa_string.h 1.142:
! 1046: * src/include/pa_string.h 1.143:
! 1047: * src/main/pa_string.C 1.168:
! 1048: * www/htdocs/index.html 1.95:
! 1049: String::first_char now not fails on empty strings
! 1050: ^if(-f '') now ok and in 3 other places.
! 1051:
! 1052: * src/classes/file.C 1.95:
! 1053: * src/classes/op.C 1.101:
! 1054: * src/types/pa_vfile.C 1.33:
! 1055: * www/htdocs/index.html 1.96:
! 1056: * www/htdocs/index.html 1.97:
! 1057: ^process now prints more precise origin
! 1058:
! 1059: * operators.txt 1.68:
! 1060: * src/types/pa_vdate.h 1.13:
! 1061: * www/htdocs/index.html 1.99:
! 1062: $date.yearday
! 1063: $date.daylightsaving
! 1064:
! 1065: * src/main/execute.C 1.246:
! 1066: * www/htdocs/index.html 1.100:
! 1067: error reporting on object writes to MAIN improved [were ruind
! 1068: with fixing $obj[^if(1){$obj}] ]
! 1069:
! 1070: * operators.txt 1.69:
! 1071: * operators.txt 1.70:
! 1072: * src/classes/date.C 1.36:
! 1073: * src/include/pa_globals.h 1.94:
! 1074: * src/main/pa_globals.C 1.137:
! 1075: * www/htdocs/index.html 1.101:
! 1076: * www/htdocs/index.html 1.102:
! 1077: year column in month calendar [week year]
! 1078:
! 1079: 2002-08-07 paf
! 1080: * src/classes/classes.dsp 1.24:
! 1081: * src/classes/gd/gd.dsp 1.26:
! 1082: * src/classes/smtp/smtp.dsp 1.22:
! 1083: * src/classes/table.C 1.158:
! 1084: * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
! 1085: * src/main/pa_array.C 1.52:
! 1086: * src/types/types.dsp 1.30:
! 1087: * www/htdocs/index.html 1.91:
! 1088: all Debug dirs in .dsp now named 'Debug'
! 1089:
! 1090: * src/classes/string.C 1.116:
! 1091: * src/main/pa_string.C 1.166:
! 1092: * src/main/pa_string.C 1.167:
! 1093: * www/htdocs/index.html 1.93:
! 1094: * www/htdocs/index.html 1.94:
! 1095: ^string.mid(0;bad) fixed
! 1096:
! 1097: * operators.txt 1.66:
! 1098: * src/classes/op.C 1.100:
! 1099: cache...{...^cache<<to past...} now erasing cache file [there
! 1100: were bad check on that]
! 1101:
! 1102: * operators.txt 1.65:
! 1103: * src/classes/mail.C 1.75:
! 1104: exception_type email.send
! 1105:
! 1106: * src/types/pa_vmail.C 1.16:
! 1107: * www/htdocs/global.xsl 1.8:
! 1108: * www/htdocs/index.html 1.89:
! 1109: mail:send empty email checked
! 1110:
! 1111: * src/main/execute.C 1.245:
! 1112: * src/types/pa_vcode_frame.h 1.17:
! 1113: * src/types/pa_vcode_frame.h 1.18:
! 1114: * src/types/pa_vmethod_frame.h 1.30:
! 1115: * src/types/pa_wcontext.C 1.22:
! 1116: * src/types/pa_wcontext.h 1.35:
! 1117: * src/types/pa_wwrapper.h 1.21:
! 1118: * www/htdocs/index.html 1.92:
! 1119: vcodeframe were mistakenly not completely transparent to object writes.
! 1120: $hash[^if(1){$hash}] now works
! 1121:
! 1122: * operators.txt 1.64:
! 1123: * src/types/pa_vmail.C 1.17:
! 1124: * www/htdocs/index.html 1.90:
! 1125: exception_type email.format
! 1126:
! 1127: * etc/parser3.charsets/Makefile.am [release_3_0_0005] 1.3.6.1:
! 1128: * etc/parser3.charsets/Makefile.in [release_3_0_0005] 1.11.4.1:
! 1129: all included into dist
! 1130:
1.12 paf 1131: 2002-08-06 paf
1.13 ! paf 1132: * src/classes/file.C 1.93:
! 1133: * src/include/pa_globals.h 1.93:
! 1134: * src/main/pa_globals.C 1.136:
! 1135: * src/main/pa_request.C 1.222:
! 1136: * src/types/pa_vfile.C 1.32:
! 1137: * src/types/pa_vfile.h 1.45:
! 1138: * www/htdocs/index.html 1.85:
! 1139: $file.content-type [instead of .mime-type]
! 1140: now works for file::stat also
! 1141:
! 1142: * src/main/pa_request.C 1.221:
! 1143: * www/htdocs/index.html 1.84:
1.12 paf 1144: case insensitive mime_type_of
1145:
1.13 ! paf 1146: * src/classes/file.C 1.94:
! 1147: * www/htdocs/index.html 1.86:
! 1148: $f[file::cgi]
! 1149: $f.UPPER case fields
! 1150:
! 1151: * operators.txt 1.62:
! 1152: * operators.txt 1.63:
! 1153: * src/classes/table.C 1.157:
! 1154: * src/include/pa_array.h 1.56:
! 1155: * src/include/pa_table.h 1.47:
! 1156: * src/main/pa_array.C 1.51:
! 1157: * src/main/pa_table.C 1.50:
! 1158: * www/htdocs/index.html 1.88:
! 1159: ^table::create[$source;$.options]
! 1160: ^table::join[$source;$.options]
! 1161:
! 1162: * bin/auto.p.dist.in 1.4:
1.12 paf 1163: jpeg
1164:
1.13 ! paf 1165: * operators.txt 1.61:
! 1166: * src/classes/hash.C 1.43:
! 1167: * src/classes/string.C 1.115:
! 1168: * src/classes/table.C 1.156:
! 1169: * www/htdocs/index.html 1.87:
! 1170: sql options can be string now
! 1171: ^xxx:sql{...}[
! 1172: # $.default()
! 1173: }
! 1174:
1.12 paf 1175: 2002-08-05 paf
1.13 ! paf 1176: * src/classes/date.C 1.34:
! 1177: * src/include/pa_globals.h 1.92:
! 1178: * src/main/pa_globals.C 1.135:
1.12 paf 1179: month calendar week column [ISO 8601 Week Numbers]
1180:
1.13 ! paf 1181: * operators.txt 1.60:
1.12 paf 1182: comment on date:calendar week column
1183:
1.13 ! paf 1184: * src/types/pa_vxnode.C 1.20:
1.12 paf 1185: xnode.childNodes now 0... [were 1...]
1186:
1.13 ! paf 1187: * src/main/pa_common.C 1.113:
! 1188: * src/main/pa_common.C 1.114:
! 1189: * src/main/pa_common.C 1.115:
! 1190: * src/main/pa_common.C 1.116:
1.12 paf 1191: write checked
1192:
1.13 ! paf 1193: * src/types/pa_vmail.C 1.15:
1.12 paf 1194: file buffer relocated to parser heap
1195:
1.13 ! paf 1196: * src/classes/date.C 1.35:
1.12 paf 1197: +1 buf size for stupid snprintfs
1198:
1199: 2002-08-02 paf
1.13 ! paf 1200: * operators.txt 1.59:
! 1201: * src/main/pa_request.C 1.220:
! 1202: * src/types/pa_vform.C 1.61:
! 1203: * www/htdocs/index.html 1.83:
1.12 paf 1204: response transcoded source->client only when text/* or simple
1205: onoverridden $response:body
1206:
1.13 ! paf 1207: * src/include/pa_config_fixed.h [release_3_0_0005] 1.48.2.1:
! 1208: * src/main/pa_string.C [release_3_0_0005] 1.165.2.1:
! 1209: * src/targets/cgi/getopt.c [release_3_0_0005] 1.1.4.1:
! 1210: * src/targets/cgi/parser3.C [release_3_0_0005] 1.190.2.1:
1.12 paf 1211: removed #define DEBUG*
1212:
1.13 ! paf 1213: * src/Makefile.in 1.50:
! 1214: * src/classes/Makefile.in 1.48:
! 1215: * src/classes/gd/Makefile.in 1.38:
! 1216: * src/main/Makefile.in 1.44:
! 1217: * src/targets/apache13/Makefile.in 1.37:
! 1218: * src/targets/cgi/Makefile.in 1.51:
! 1219: * src/types/Makefile.in 1.41:
1.12 paf 1220: *** empty log message ***
1221:
1.13 ! paf 1222: * src/types/pa_vclass.h 1.28:
! 1223: * src/types/pa_vform.C 1.62:
! 1224: * src/types/pa_vobject.h 1.21:
1.12 paf 1225: opera multipart post fixed
1226:
1.13 ! paf 1227: * configure [release_3_0_0005] 1.35.2.1:
! 1228: * configure.in [release_3_0_0005] 1.36.2.1:
! 1229: * src/include/pa_version.h [release_3_0_0005] 1.7.2.1:
1.12 paf 1230: release 3_0_0005
1231:
1.13 ! paf 1232: * bin/auto.p.dist.in [release_3_0_0005] 1.3.4.1:
1.12 paf 1233: unhandled_exception comments
1234:
1235: 2002-08-01 paf
1.13 ! paf 1236: * src/classes/classes.C 1.17:
! 1237: * src/classes/classes.h 1.21:
! 1238: * src/classes/date.C 1.33:
! 1239: * src/classes/double.C 1.49:
! 1240: * src/classes/file.C 1.92:
! 1241: * src/classes/form.C 1.28:
! 1242: * src/classes/gd/gif.C 1.28:
! 1243: * src/classes/gd/gif.h 1.22:
! 1244: * src/classes/gd/gifio.C 1.20:
! 1245: * src/classes/hash.C 1.42:
! 1246: * src/classes/image.C 1.74:
! 1247: * src/classes/int.C 1.46:
! 1248: * src/classes/mail.C 1.74:
! 1249: * src/classes/math.C 1.23:
! 1250: * src/classes/op.C 1.99:
! 1251: * src/classes/response.C 1.21:
! 1252: * src/classes/smtp/comms.C 1.10:
! 1253: * src/classes/smtp/smtp.C 1.13:
! 1254: * src/classes/smtp/smtp.h 1.10:
! 1255: * src/classes/string.C 1.114:
! 1256: * src/classes/table.C 1.155:
! 1257: * src/classes/void.C 1.21:
! 1258: * src/classes/xdoc.C 1.97:
! 1259: * src/classes/xnode.C 1.47:
! 1260: * src/classes/xnode.h 1.13:
! 1261: * src/include/pa_array.h 1.55:
! 1262: * src/include/pa_cache_managers.h 1.8:
! 1263: * src/include/pa_charset.h 1.18:
! 1264: * src/include/pa_charsets.h 1.7:
! 1265: * src/include/pa_common.h 1.79:
! 1266: * src/include/pa_config_fixed.h 1.48:
! 1267: * src/include/pa_dictionary.h 1.12:
! 1268: * src/include/pa_dir.h 1.12:
! 1269: * src/include/pa_exception.h 1.37:
! 1270: * src/include/pa_exec.h 1.10:
! 1271: * src/include/pa_globals.h 1.91:
! 1272: * src/include/pa_hash.h 1.57:
! 1273: * src/include/pa_opcode.h 1.20:
! 1274: * src/include/pa_pool.h 1.83:
! 1275: * src/include/pa_request.h 1.142:
! 1276: * src/include/pa_sapi.h 1.21:
! 1277: * src/include/pa_socks.h 1.10:
! 1278: * src/include/pa_sql_connection.h 1.26:
! 1279: * src/include/pa_sql_driver_manager.h 1.25:
! 1280: * src/include/pa_stack.h 1.16:
! 1281: * src/include/pa_string.h 1.141:
! 1282: * src/include/pa_stylesheet_connection.h 1.30:
! 1283: * src/include/pa_stylesheet_manager.h 1.14:
! 1284: * src/include/pa_table.h 1.46:
! 1285: * src/include/pa_threads.h 1.25:
! 1286: * src/include/pa_types.h 1.43:
! 1287: * src/include/pa_uue.h 1.3:
! 1288: * src/lib/md5/pa_md5.h 1.4:
! 1289: * src/lib/md5/pa_md5c.c 1.5:
! 1290: * src/lib/pcre/pcre_parser_ctype.c 1.2:
! 1291: * src/main/compile.C 1.65:
! 1292: * src/main/compile.tab.C 1.58:
! 1293: * src/main/compile_tools.C 1.52:
! 1294: * src/main/compile_tools.h 1.63:
! 1295: * src/main/execute.C 1.244:
! 1296: * src/main/pa_array.C 1.50:
! 1297: * src/main/pa_cache_managers.C 1.6:
! 1298: * src/main/pa_charset.C 1.28:
! 1299: * src/main/pa_charsets.C 1.10:
! 1300: * src/main/pa_common.C 1.112:
! 1301: * src/main/pa_dictionary.C 1.16:
! 1302: * src/main/pa_dir.C 1.13:
! 1303: * src/main/pa_exception.C 1.42:
! 1304: * src/main/pa_exec.C 1.39:
! 1305: * src/main/pa_globals.C 1.134:
! 1306: * src/main/pa_hash.C 1.52:
! 1307: * src/main/pa_pool.C 1.55:
! 1308: * src/main/pa_request.C 1.219:
! 1309: * src/main/pa_socks.C 1.16:
! 1310: * src/main/pa_sql_driver_manager.C 1.64:
! 1311: * src/main/pa_string.C 1.165:
! 1312: * src/main/pa_stylesheet_manager.C 1.15:
! 1313: * src/main/pa_table.C 1.49:
! 1314: * src/main/pa_uue.C 1.3:
! 1315: * src/main/untaint.C 1.104:
! 1316: * src/sql/pa_sql_driver.h 1.28:
! 1317: * src/targets/apache13/mod_parser3.C 1.26:
! 1318: * src/targets/apache13/pa_md5c.c 1.4:
! 1319: * src/targets/apache13/pa_pool.C 1.7:
! 1320: * src/targets/apache13/pa_threads.C 1.10:
! 1321: * src/targets/cgi/pa_pool.C 1.40:
! 1322: * src/targets/cgi/pa_threads.C 1.11:
! 1323: * src/targets/cgi/parser3.C 1.190:
! 1324: * src/targets/cgi/pool_storage.h 1.12:
! 1325: * src/targets/isapi/pa_pool.C 1.15:
! 1326: * src/targets/isapi/pa_threads.C 1.12:
! 1327: * src/targets/isapi/parser3isapi.C 1.78:
! 1328: * src/targets/isapi/pool_storage.h 1.18:
! 1329: * src/types/pa_valiased.C 1.16:
! 1330: * src/types/pa_valiased.h 1.22:
! 1331: * src/types/pa_value.C 1.3:
! 1332: * src/types/pa_value.h 1.88:
! 1333: * src/types/pa_vbool.h 1.20:
! 1334: * src/types/pa_vclass.h 1.27:
! 1335: * src/types/pa_vcode_frame.h 1.16:
! 1336: * src/types/pa_vcookie.C 1.45:
! 1337: * src/types/pa_vcookie.h 1.18:
! 1338: * src/types/pa_vdate.h 1.12:
! 1339: * src/types/pa_vdouble.h 1.39:
! 1340: * src/types/pa_venv.h 1.23:
! 1341: * src/types/pa_vfile.C 1.31:
! 1342: * src/types/pa_vfile.h 1.44:
! 1343: * src/types/pa_vform.C 1.60:
! 1344: * src/types/pa_vform.h 1.37:
! 1345: * src/types/pa_vhash.h 1.35:
! 1346: * src/types/pa_vimage.C 1.19:
! 1347: * src/types/pa_vimage.h 1.27:
! 1348: * src/types/pa_vint.h 1.36:
! 1349: * src/types/pa_vjunction.h 1.15:
! 1350: * src/types/pa_vmail.C 1.14:
! 1351: * src/types/pa_vmail.h 1.3:
! 1352: * src/types/pa_vmath.h 1.9:
! 1353: * src/types/pa_vmethod_frame.h 1.29:
! 1354: * src/types/pa_vobject.h 1.20:
! 1355: * src/types/pa_vrequest.C 1.19:
! 1356: * src/types/pa_vrequest.h 1.19:
! 1357: * src/types/pa_vresponse.C 1.7:
! 1358: * src/types/pa_vresponse.h 1.24:
! 1359: * src/types/pa_vstateless_class.C 1.15:
! 1360: * src/types/pa_vstateless_class.h 1.28:
! 1361: * src/types/pa_vstateless_object.h 1.19:
! 1362: * src/types/pa_vstatus.C 1.9:
! 1363: * src/types/pa_vstatus.h 1.10:
! 1364: * src/types/pa_vstring.C 1.21:
! 1365: * src/types/pa_vstring.h 1.48:
! 1366: * src/types/pa_vtable.C 1.15:
! 1367: * src/types/pa_vtable.h 1.40:
! 1368: * src/types/pa_vvoid.h 1.11:
! 1369: * src/types/pa_vxdoc.C 1.15:
! 1370: * src/types/pa_vxdoc.h 1.23:
! 1371: * src/types/pa_vxnode.C 1.19:
! 1372: * src/types/pa_vxnode.h 1.16:
! 1373: * src/types/pa_wcontext.C 1.21:
! 1374: * src/types/pa_wcontext.h 1.34:
! 1375: * src/types/pa_wwrapper.h 1.20:
1.12 paf 1376: $Date: now$
1377:
1.13 ! paf 1378: * src/Makefile.am 1.17:
! 1379: * src/classes/Makefile.am 1.40:
! 1380: * src/classes/classes.C 1.16:
! 1381: * src/classes/classes.dsp 1.23:
! 1382: * src/classes/classes.h 1.20:
! 1383: * src/classes/date.C 1.32:
! 1384: * src/classes/double.C 1.48:
! 1385: * src/classes/file.C 1.91:
! 1386: * src/classes/form.C 1.27:
! 1387: * src/classes/gd/Makefile.am 1.10:
! 1388: * src/classes/gd/gd.dsp 1.25:
! 1389: * src/classes/gd/gif.C 1.27:
! 1390: * src/classes/gd/gif.h 1.21:
! 1391: * src/classes/gd/gifio.C 1.19:
! 1392: * src/classes/hash.C 1.41:
! 1393: * src/classes/image.C 1.73:
! 1394: * src/classes/int.C 1.45:
! 1395: * src/classes/mail.C 1.73:
! 1396: * src/classes/math.C 1.22:
! 1397: * src/classes/op.C 1.98:
! 1398: * src/classes/response.C 1.20:
! 1399: * src/classes/smtp/comms.C 1.9:
! 1400: * src/classes/smtp/smtp.C 1.12:
! 1401: * src/classes/smtp/smtp.dsp 1.21:
! 1402: * src/classes/smtp/smtp.h 1.9:
! 1403: * src/classes/string.C 1.113:
! 1404: * src/classes/table.C 1.154:
! 1405: * src/classes/void.C 1.20:
! 1406: * src/classes/xdoc.C 1.96:
! 1407: * src/classes/xnode.C 1.46:
! 1408: * src/classes/xnode.h 1.12:
! 1409: * src/include/pa_array.h 1.54:
! 1410: * src/include/pa_cache_managers.h 1.7:
! 1411: * src/include/pa_charset.h 1.17:
! 1412: * src/include/pa_charsets.h 1.6:
! 1413: * src/include/pa_common.h 1.78:
! 1414: * src/include/pa_config_fixed.h 1.47:
! 1415: * src/include/pa_config_includes.h 1.20:
! 1416: * src/include/pa_dictionary.h 1.11:
! 1417: * src/include/pa_dir.h 1.11:
! 1418: * src/include/pa_exception.h 1.36:
! 1419: * src/include/pa_exec.h 1.9:
! 1420: * src/include/pa_globals.h 1.90:
! 1421: * src/include/pa_hash.h 1.56:
! 1422: * src/include/pa_opcode.h 1.19:
! 1423: * src/include/pa_pool.h 1.82:
! 1424: * src/include/pa_pragma_pack_begin.h 1.5:
! 1425: * src/include/pa_pragma_pack_end.h 1.5:
! 1426: * src/include/pa_request.h 1.141:
! 1427: * src/include/pa_sapi.h 1.20:
! 1428: * src/include/pa_socks.h 1.9:
! 1429: * src/include/pa_sql_connection.h 1.25:
! 1430: * src/include/pa_sql_driver_manager.h 1.24:
! 1431: * src/include/pa_stack.h 1.15:
! 1432: * src/include/pa_string.h 1.140:
! 1433: * src/include/pa_stylesheet_connection.h 1.29:
! 1434: * src/include/pa_stylesheet_manager.h 1.13:
! 1435: * src/include/pa_table.h 1.45:
! 1436: * src/include/pa_threads.h 1.24:
! 1437: * src/include/pa_types.h 1.42:
! 1438: * src/include/pa_uue.h 1.2:
! 1439: * src/lib/md5/pa_md5.h 1.3:
! 1440: * src/lib/md5/pa_md5c.c 1.4:
! 1441: * src/main/Makefile.am 1.34:
! 1442: * src/main/compile.C 1.64:
! 1443: * src/main/compile_tools.C 1.51:
! 1444: * src/main/compile_tools.h 1.62:
! 1445: * src/main/execute.C 1.243:
! 1446: * src/main/main.dsp 1.157:
! 1447: * src/main/pa_array.C 1.49:
! 1448: * src/main/pa_cache_managers.C 1.5:
! 1449: * src/main/pa_charset.C 1.27:
! 1450: * src/main/pa_charsets.C 1.9:
! 1451: * src/main/pa_common.C 1.111:
! 1452: * src/main/pa_dictionary.C 1.15:
! 1453: * src/main/pa_dir.C 1.12:
! 1454: * src/main/pa_exception.C 1.41:
! 1455: * src/main/pa_exec.C 1.38:
! 1456: * src/main/pa_globals.C 1.133:
! 1457: * src/main/pa_hash.C 1.51:
! 1458: * src/main/pa_pool.C 1.54:
! 1459: * src/main/pa_request.C 1.218:
! 1460: * src/main/pa_socks.C 1.15:
! 1461: * src/main/pa_sql_driver_manager.C 1.63:
! 1462: * src/main/pa_string.C 1.164:
! 1463: * src/main/pa_stylesheet_manager.C 1.14:
! 1464: * src/main/pa_table.C 1.48:
! 1465: * src/main/pa_uue.C 1.2:
! 1466: * src/main/untaint.C 1.103:
! 1467: * src/sql/pa_sql_driver.h 1.27:
! 1468: * src/targets/apache13/ApacheModuleParser3.dsp 1.16:
! 1469: * src/targets/apache13/Makefile.am 1.13:
! 1470: * src/targets/apache13/mod_parser3.C 1.25:
! 1471: * src/targets/apache13/pa_md5c.c 1.3:
! 1472: * src/targets/apache13/pa_pool.C 1.6:
! 1473: * src/targets/apache13/pa_threads.C 1.9:
! 1474: * src/targets/cgi/Makefile.am 1.40:
! 1475: * src/targets/cgi/pa_pool.C 1.39:
! 1476: * src/targets/cgi/pa_threads.C 1.10:
! 1477: * src/targets/cgi/parser3.C 1.189:
! 1478: * src/targets/cgi/parser3.dsp 1.54:
! 1479: * src/targets/cgi/pool_storage.h 1.11:
! 1480: * src/targets/isapi/pa_pool.C 1.14:
! 1481: * src/targets/isapi/pa_threads.C 1.11:
! 1482: * src/targets/isapi/parser3isapi.C 1.77:
! 1483: * src/targets/isapi/parser3isapi.dsp 1.41:
! 1484: * src/targets/isapi/pool_storage.h 1.17:
! 1485: * src/types/Makefile.am 1.24:
! 1486: * src/types/pa_valiased.C 1.15:
! 1487: * src/types/pa_valiased.h 1.21:
! 1488: * src/types/pa_value.C 1.2:
! 1489: * src/types/pa_value.h 1.87:
! 1490: * src/types/pa_vbool.h 1.19:
! 1491: * src/types/pa_vclass.h 1.26:
! 1492: * src/types/pa_vcode_frame.h 1.15:
! 1493: * src/types/pa_vcookie.C 1.44:
! 1494: * src/types/pa_vcookie.h 1.17:
! 1495: * src/types/pa_vdate.h 1.11:
! 1496: * src/types/pa_vdouble.h 1.38:
! 1497: * src/types/pa_venv.h 1.22:
! 1498: * src/types/pa_vfile.C 1.30:
! 1499: * src/types/pa_vfile.h 1.43:
! 1500: * src/types/pa_vform.C 1.59:
! 1501: * src/types/pa_vform.h 1.36:
! 1502: * src/types/pa_vhash.h 1.34:
! 1503: * src/types/pa_vimage.C 1.18:
! 1504: * src/types/pa_vimage.h 1.26:
! 1505: * src/types/pa_vint.h 1.35:
! 1506: * src/types/pa_vjunction.h 1.14:
! 1507: * src/types/pa_vmail.C 1.13:
! 1508: * src/types/pa_vmail.h 1.2:
! 1509: * src/types/pa_vmath.h 1.8:
! 1510: * src/types/pa_vmethod_frame.h 1.28:
! 1511: * src/types/pa_vobject.h 1.19:
! 1512: * src/types/pa_vrequest.C 1.18:
! 1513: * src/types/pa_vrequest.h 1.18:
! 1514: * src/types/pa_vresponse.C 1.6:
! 1515: * src/types/pa_vresponse.h 1.23:
! 1516: * src/types/pa_vstateless_class.C 1.14:
! 1517: * src/types/pa_vstateless_class.h 1.27:
! 1518: * src/types/pa_vstateless_object.h 1.18:
! 1519: * src/types/pa_vstatus.C 1.8:
! 1520: * src/types/pa_vstatus.h 1.9:
! 1521: * src/types/pa_vstring.C 1.20:
! 1522: * src/types/pa_vstring.h 1.47:
! 1523: * src/types/pa_vtable.C 1.14:
! 1524: * src/types/pa_vtable.h 1.39:
! 1525: * src/types/pa_vvoid.h 1.10:
! 1526: * src/types/pa_vxdoc.C 1.14:
! 1527: * src/types/pa_vxdoc.h 1.22:
! 1528: * src/types/pa_vxnode.C 1.18:
! 1529: * src/types/pa_vxnode.h 1.15:
! 1530: * src/types/pa_wcontext.C 1.20:
! 1531: * src/types/pa_wcontext.h 1.33:
! 1532: * src/types/pa_wwrapper.h 1.19:
! 1533: * src/types/types.dsp 1.29:
1.12 paf 1534: ident.C* removed
1535:
1.13 ! paf 1536: * operators.txt 1.58:
! 1537: * src/classes/file.C 1.90:
! 1538: * src/main/pa_request.C 1.217:
1.12 paf 1539: file:find[/can/do/this/now.txt]
1540:
1.13 ! paf 1541: * src/targets/cgi/parser3.C 1.188:
1.12 paf 1542: usage to stdout now
1543:
1544: 2002-07-31 paf
1.13 ! paf 1545: * src/classes/mail.C 1.72:
! 1546: * src/types/pa_vmail.C 1.10:
! 1547: * src/types/pa_vmail.C 1.11:
! 1548: * src/types/pa_vmail.C 1.12:
1.12 paf 1549: mail:
1550: errors-to: now default "postmaster"
1551:
1.13 ! paf 1552: * src/classes/mail.C 1.70:
! 1553: * src/classes/smtp/smtp.C 1.11:
! 1554: * src/types/pa_vmail.C 1.9:
1.12 paf 1555: mail from/to now must be.
1556: -f postmaster now default sendmail key
1557: word "postmaster" replaced to $.from
1558:
1.13 ! paf 1559: * src/classes/mail.C 1.71:
1.12 paf 1560: *** empty log message ***
1561:
1562: 2002-07-30 paf
1.13 ! paf 1563: * src/main/pa_charset.C 1.25:
! 1564: * www/htdocs/auto.p 1.15:
1.12 paf 1565: UTF-8 to 1byte charset convert, no char in table, &#decimal;
1566:
1.13 ! paf 1567: * Makefile.in 1.16:
! 1568: * configure 1.35:
! 1569: * configure.in 1.36:
! 1570: * src/targets/cgi/Makefile.in 1.50:
! 1571: * src/targets/cgi/pa_config_paths.h.in 1.2:
! 1572: * src/targets/cgi/parser3.C 1.187:
1.12 paf 1573: removed pa_config_paths.h
1574:
1.13 ! paf 1575: * src/main/pa_charset.C 1.26:
! 1576: * src/main/pa_request.C 1.216:
1.12 paf 1577: comment
1578:
1.13 ! paf 1579: * etc/parser3.charsets/windows-1251.cfg 1.6:
1.12 paf 1580: section sign [russian paragraf]
1581:
1582: 2002-07-11 paf
1.13 ! paf 1583: * src/classes/mail.C 1.69:
1.12 paf 1584: $MAIL[
1585: # xxx
1586: ]
1587:
1588: now ok
1589:
1.13 ! paf 1590: * operators.txt 1.57:
1.12 paf 1591: plan: sql detailed exception
1592:
1.13 ! paf 1593: * src/main/pa_exec.C 1.36:
1.12 paf 1594: invalid .exe caused error message with params wich parser did not provide = reported badly.
1595: fixed that.
1596:
1.13 ! paf 1597: * src/main/pa_exec.C 1.37:
1.12 paf 1598: build command line badly added params twice [and first time
1599: without ' ']. double wrong. fixed.
1600:
1601: 2002-07-01 paf
1.13 ! paf 1602: * src/classes/form.C 1.26:
! 1603: * src/main/pa_request.C 1.215:
1.12 paf 1604: conf bug fixed [MForm.configure_admin were called when request
1605: main_class ==0
1606:
1.13 ! paf 1607: * src/classes/form.C 1.24:
1.12 paf 1608: content_length type fix
1609:
1.13 ! paf 1610: * src/classes/form.C 1.25:
1.12 paf 1611: 10*0x400*400 bug fix [4M not 10M]
1612:
1613: 2002-06-30 paf
1.13 ! paf 1614: * src/classes/mail.C 1.68:
1.12 paf 1615: merged from 4
1616:
1.13 ! paf 1617: * src/classes/mail.C [release_3_0_0004] 1.67.2.1:
1.12 paf 1618: restored $MAIL
1619:
1620: 2002-06-28 paf
1.13 ! paf 1621: * configure 1.32:
! 1622: * operators.txt 1.56:
! 1623: * src/classes/xdoc.C 1.95:
! 1624: * src/include/pa_charset.h 1.16:
! 1625: * src/include/pa_config_fixed.h 1.46:
! 1626: * src/include/pa_pool.h 1.81:
! 1627: * src/include/pa_version.h 1.6:
! 1628: * src/lib/libltdl/Makefile.in 1.5:
! 1629: * src/main/pa_charset.C 1.24:
! 1630: * src/main/pa_pool.C 1.53:
! 1631: * src/targets/apache13/ApacheModuleParser3.dsp 1.15:
! 1632: * src/targets/cgi/parser3.dsp 1.53:
! 1633: * src/targets/isapi/parser3isapi.dsp 1.40:
! 1634: * src/types/pa_vmail.C 1.8:
! 1635: * www/htdocs/index.html 1.82:
1.12 paf 1636: merged latest updates to head
1637:
1.13 ! paf 1638: * configure 1.34:
! 1639: * configure.in [release_3_0_0004] 1.35.2.2:
1.12 paf 1640: removed paths.h
1641:
1.13 ! paf 1642: * Makefile.in 1.15:
! 1643: * configure 1.33:
! 1644: * src/include/pa_version.h 1.7:
! 1645: * src/targets/cgi/pa_config_paths.h.in [release_3_0_0004] 1.1.8.1:
1.12 paf 1646: lates changes from 4 build merged, makes updated
1647:
1648: 2002-06-27 paf
1.13 ! paf 1649: * src/classes/xdoc.C 1.94:
! 1650: * www/htdocs/index.html 1.81:
1.12 paf 1651: xsltParseStylesheetDoc bug workaround
1652:
1.13 ! paf 1653: * operators.txt [release_3_0_0004] 1.55.2.1:
! 1654: * src/classes/xdoc.C [release_3_0_0004] 1.93.2.1:
! 1655: * src/include/pa_charset.h [release_3_0_0004] 1.15.2.1:
! 1656: * src/include/pa_config_fixed.h [release_3_0_0004] 1.45.2.2:
! 1657: * src/include/pa_pool.h [release_3_0_0004] 1.80.4.1:
! 1658: * src/main/pa_charset.C [release_3_0_0004] 1.23.8.1:
! 1659: * src/main/pa_pool.C [release_3_0_0004] 1.52.8.1:
! 1660: * www/htdocs/index.html [release_3_0_0004] 1.80.2.1:
1.12 paf 1661: ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
1662: default uri=path_translated
1663:
1.13 ! paf 1664: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_0004] 1.14.2.1:
! 1665: * src/targets/cgi/parser3.dsp [release_3_0_0004] 1.52.2.1:
! 1666: * src/targets/isapi/parser3isapi.dsp [release_3_0_0004] 1.39.2.1:
1.12 paf 1667: post-build not error now
1668:
1.11 paf 1669: 2002-06-26 paf
1.13 ! paf 1670: * configure [release_3_0_0004] 1.31.2.1:
! 1671: * configure.in [release_3_0_0004] 1.35.2.1:
! 1672: * src/include/pa_version.h [release_3_0_0004] 1.5.4.1:
! 1673: * src/lib/libltdl/Makefile.in [release_3_0_0004] 1.4.2.1:
1.11 paf 1674: release_3_0_0004
1675:
1.13 ! paf 1676: * src/main/pa_string.C 1.162:
1.11 paf 1677: blank string '', ' <whitespace>' considered 0 now
1678:
1.13 ! paf 1679: * src/lib/libltdl/config.guess 1.1:
! 1680: * src/lib/libltdl/config.sub 1.1:
! 1681: * src/lib/md5/Makefile.in 1.1:
1.11 paf 1682: *** empty log message ***
1683:
1.13 ! paf 1684: * src/targets/cgi/parser3.C 1.186:
1.11 paf 1685: /cgi-bin/parser empty filename checked
1686:
1687: 2002-06-25 paf
1.13 ! paf 1688: * operators.txt 1.55:
! 1689: * src/classes/xdoc.C 1.93:
! 1690: * www/htdocs/index.html 1.78:
! 1691: * www/htdocs/index.html 1.79:
1.11 paf 1692: ^xdoc.transform[xdoc <<can be now
1693:
1.13 ! paf 1694: * bin/auto.p.dist.in 1.3:
! 1695: * operators.txt 1.53:
! 1696: * src/classes/math.C 1.20:
! 1697: * src/types/pa_vmail.C 1.6:
! 1698: * www/htdocs/index.html 1.76:
1.11 paf 1699: math:crypt updated to generate random salt when needed and to
1700: call system crypt() if not $apr1$ prefix
1701:
1.13 ! paf 1702: * configure 1.31:
! 1703: * configure.in 1.35:
! 1704: * src/include/pa_config_auto.h.in 1.27:
1.11 paf 1705: crypt library configured
1706:
1.13 ! paf 1707: * operators.txt 1.54:
! 1708: * src/classes/string.C 1.112:
! 1709: * www/htdocs/index.html 1.77:
1.11 paf 1710: ^string.normalize [old name: optimize
1711:
1.13 ! paf 1712: * src/main/pa_string.C 1.161:
! 1713: * www/htdocs/index.html 1.80:
1.11 paf 1714: emtpy string, or string of whitespaces considered bad number now
1715:
1.13 ! paf 1716: * src/main/pa_request.C 1.214:
1.11 paf 1717: configure_admin forced if no @conf
1718:
1719: 2002-06-24 paf
1.13 ! paf 1720: * Makefile.in 1.14:
! 1721: * bin/Makefile.in 1.4:
! 1722: * configure 1.29:
! 1723: * configure.in 1.33:
! 1724: * etc/Makefile.in 1.9:
! 1725: * etc/parser3.charsets/Makefile.in 1.11:
! 1726: * src/Makefile.in 1.49:
! 1727: * src/classes/Makefile.in 1.47:
! 1728: * src/classes/gd/Makefile.in 1.37:
! 1729: * src/classes/smtp/Makefile.in 1.7:
! 1730: * src/include/Makefile.in 1.6:
! 1731: * src/include/pa_config_auto.h.in 1.25:
! 1732: * src/lib/Makefile.in 1.3:
! 1733: * src/lib/libltdl/Makefile.in 1.4:
! 1734: * src/lib/patches/Makefile.in 1.3:
! 1735: * src/lib/pcre/Makefile.in 1.3:
! 1736: * src/main/Makefile.in 1.43:
! 1737: * src/sql/Makefile.in 1.6:
! 1738: * src/targets/Makefile.in 1.37:
! 1739: * src/targets/apache13/Makefile.in 1.36:
! 1740: * src/targets/apache13/p3runConfigure.in 1.11:
! 1741: * src/targets/cgi/Makefile.am 1.39:
! 1742: * src/targets/cgi/Makefile.in 1.49:
! 1743: * src/targets/isapi/Makefile.in 1.6:
! 1744: * src/types/Makefile.am 1.23:
! 1745: * src/types/Makefile.in 1.40:
! 1746: * src/types/pa_vmail.C 1.4:
1.11 paf 1747: $mail:received makes update
1748:
1.13 ! paf 1749: * src/targets/cgi/getopt.c 1.1:
! 1750: * src/targets/cgi/getopt.h 1.1:
1.11 paf 1751: introducing parser -m option, for $mail:receive
1752:
1.13 ! paf 1753: * src/include/pa_config_fixed.h 1.45:
1.11 paf 1754: ssize_t fixed
1755:
1.13 ! paf 1756: * INSTALL 1.24:
1.11 paf 1757: --with-static/shared-mailreceive described
1758:
1.13 ! paf 1759: * operators.txt 1.51:
! 1760: * src/classes/mail.C 1.67:
! 1761: * src/include/Makefile.am 1.3:
! 1762: * src/include/pa_charset.h 1.15:
! 1763: * src/include/pa_config_fixed.h 1.43:
! 1764: * src/include/pa_request.h 1.140:
! 1765: * src/include/pa_string.h 1.139:
! 1766: * src/include/pa_uue.h 1.1:
! 1767: * src/main/Makefile.am 1.33:
! 1768: * src/main/main.dsp 1.155:
! 1769: * src/main/pa_globals.C 1.131:
! 1770: * src/main/pa_request.C 1.213:
! 1771: * src/main/pa_string.C 1.160:
! 1772: * src/main/pa_uue.C 1.1:
! 1773: * src/targets/apache13/mod_parser3.C 1.24:
! 1774: * src/targets/cgi/Makefile.am 1.38:
! 1775: * src/targets/cgi/parser3.C 1.184:
! 1776: * src/targets/cgi/parser3.dsp 1.51:
! 1777: * src/targets/isapi/parser3isapi.C 1.76:
! 1778: * src/types/pa_vform.C 1.57:
! 1779: * src/types/pa_vform.h 1.35:
! 1780: * src/types/pa_vmail.C 1.1:
! 1781: * src/types/pa_vmail.h 1.1:
! 1782: * src/types/types.dsp 1.27:
! 1783: * www/htdocs/index.html 1.74:
1.11 paf 1784: uue to separate file
1785: introducting $message:received
1786: ^mail:send rewritten with backward comp
1787:
1.13 ! paf 1788: * src/classes/classes.dsp 1.22:
! 1789: * src/classes/gd/gd.dsp 1.24:
! 1790: * src/classes/smtp/smtp.dsp 1.20:
! 1791: * src/main/main.dsp 1.156:
! 1792: * src/main/pa_globals.C 1.132:
! 1793: * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
! 1794: * src/targets/cgi/parser3.dsp 1.52:
! 1795: * src/targets/isapi/parser3isapi.dsp 1.39:
! 1796: * src/types/types.dsp 1.28:
1.11 paf 1797: win32xml win32mailreceive pseudomodules paths now
1798:
1.13 ! paf 1799: * src/include/pa_config_fixed.h 1.44:
! 1800: * src/targets/cgi/parser3.C 1.185:
! 1801: * src/types/pa_vmail.C 1.3:
1.11 paf 1802: #ifdef WITH_MAILRECEIVE
1803:
1.13 ! paf 1804: * acconfig.h 1.2:
! 1805: * configure 1.30:
! 1806: * configure.in 1.34:
! 1807: * src/include/pa_config_auto.h.in 1.26:
1.11 paf 1808: *** empty log message ***
1809:
1810: 2002-06-21 paf
1.13 ! paf 1811: * Makefile.in 1.13:
! 1812: * configure 1.28:
! 1813: * configure.in 1.32:
! 1814: * src/Makefile.in 1.48:
! 1815: * src/classes/Makefile.in 1.46:
! 1816: * src/lib/Makefile.in 1.1:
! 1817: * src/lib/libltdl/Makefile.in 1.2:
! 1818: * src/lib/libltdl/install-sh 1.1:
! 1819: * src/lib/md5/Makefile.am 1.2:
! 1820: * src/lib/md5/pa_md5c.c 1.2:
! 1821: * src/lib/patches/Makefile.in 1.2:
! 1822: * src/lib/pcre/Makefile.in 1.2:
! 1823: * src/main/Makefile.in 1.42:
! 1824: * src/targets/apache13/Makefile.in 1.35:
! 1825: * src/targets/cgi/Makefile.am 1.37:
! 1826: * src/targets/cgi/Makefile.in 1.48:
! 1827: * src/types/Makefile.in 1.39:
1.11 paf 1828: lib restructure .in and .am files appropriate changes
1829:
1.13 ! paf 1830: * src/lib/Makefile.am 1.2:
! 1831: * src/lib/Makefile.in 1.2:
! 1832: * src/lib/libltdl/Makefile.in 1.3:
! 1833: * src/lib/md5/pa_md5.h 1.2:
! 1834: * src/targets/apache13/p3runConfigure.in 1.10:
! 1835: * src/targets/apache13/pa_md5c.c 1.2:
1.11 paf 1836: lib restructure apache .am & co changes
1837:
1.13 ! paf 1838: * INSTALL 1.23:
! 1839: * configure.in 1.31:
! 1840: * operators.txt 1.50:
! 1841: * parser3.dsw 1.2:
! 1842: * src/Makefile.am 1.16:
! 1843: * src/classes/Makefile.am 1.39:
! 1844: * src/classes/classes.dsp 1.21:
! 1845: * src/classes/math.C 1.19:
! 1846: * src/lib/Makefile.am 1.1:
! 1847: * src/lib/libltdl/Makefile.am 1.1:
! 1848: * src/lib/libltdl/Makefile.in 1.1:
! 1849: * src/lib/libltdl/README 1.1:
! 1850: * src/lib/libltdl/acinclude.m4 1.1:
! 1851: * src/lib/libltdl/config.h 1.1:
! 1852: * src/lib/libltdl/config_auto.h.in 1.1:
! 1853: * src/lib/libltdl/config_fixed.h 1.1:
! 1854: * src/lib/libltdl/configure 1.1:
! 1855: * src/lib/libltdl/configure.in 1.1:
! 1856: * src/lib/libltdl/libltdl.dsp 1.1:
! 1857: * src/lib/libltdl/ltdl.c 1.1:
! 1858: * src/lib/libltdl/ltdl.h 1.1:
! 1859: * src/lib/md5/Makefile.am 1.1:
! 1860: * src/lib/md5/md5.dsp 1.1:
! 1861: * src/lib/md5/pa_md5.h 1.1:
! 1862: * src/lib/md5/pa_md5c.c 1.1:
! 1863: * src/lib/patches/Makefile.am 1.1:
! 1864: * src/lib/patches/Makefile.in 1.1:
! 1865: * src/lib/patches/libgdome_cpp_syntax1.patch 1.1:
! 1866: * src/lib/patches/libgdome_cpp_syntax2.patch 1.1:
! 1867: * src/lib/patches/libgdome_morestatic.patch 1.1:
! 1868: * src/lib/patches/libxml_error_column_tab.patch 1.1:
! 1869: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.1:
! 1870: * src/lib/patches/libxml_transcoder_context1.patch 1.1:
! 1871: * src/lib/patches/libxml_transcoder_context2.patch 1.1:
! 1872: * src/lib/patches/libxml_transcoder_context3.patch 1.1:
! 1873: * src/lib/patches/libxml_transcoder_context4.patch 1.1:
! 1874: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.1:
! 1875: * src/lib/pcre/LICENCE 1.1:
! 1876: * src/lib/pcre/Makefile.am 1.1:
! 1877: * src/lib/pcre/Makefile.in 1.1:
! 1878: * src/lib/pcre/README 1.1:
! 1879: * src/lib/pcre/Tech.Notes 1.1:
! 1880: * src/lib/pcre/dftables.c 1.1:
! 1881: * src/lib/pcre/get.c 1.1:
! 1882: * src/lib/pcre/ibm-1250.ucm 1.1:
! 1883: * src/lib/pcre/ibm-1251.ucm 1.1:
! 1884: * src/lib/pcre/ibm-1257.ucm 1.1:
! 1885: * src/lib/pcre/internal.h 1.1:
! 1886: * src/lib/pcre/maketables.c 1.1:
! 1887: * src/lib/pcre/pcre-2_08.tar.gz 1.1:
! 1888: * src/lib/pcre/pcre.3 1.1:
! 1889: * src/lib/pcre/pcre.3.html 1.1:
! 1890: * src/lib/pcre/pcre.3.txt 1.1:
! 1891: * src/lib/pcre/pcre.c 1.1:
! 1892: * src/lib/pcre/pcre.dsp 1.1:
! 1893: * src/lib/pcre/pcre.h 1.1:
! 1894: * src/lib/pcre/pcre_dftables.dsp 1.1:
! 1895: * src/lib/pcre/pcre_parser_ctype.c 1.1:
! 1896: * src/lib/pcre/pcre_parser_ctype.dsp 1.1:
! 1897: * src/lib/pcre/ruspart_win2koi.pl 1.1:
! 1898: * src/lib/pcre/study.c 1.1:
! 1899: * src/lib/pcre/win-koi.tab 1.1:
! 1900: * src/main/Makefile.am 1.32:
! 1901: * src/main/compile.tab.C 1.57:
! 1902: * src/main/main.dsp 1.154:
! 1903: * src/targets/apache13/ApacheModuleParser3.dsp 1.13:
! 1904: * src/targets/apache13/Makefile.am 1.12:
! 1905: * src/targets/apache13/pa_md5c.c 1.1:
! 1906: * src/targets/cgi/Makefile.am 1.36:
! 1907: * src/targets/cgi/parser3.dsp 1.50:
! 1908: * src/targets/isapi/parser3isapi.dsp 1.38:
! 1909: * src/types/Makefile.am 1.22:
! 1910: * src/types/types.dsp 1.26:
! 1911: * www/htdocs/.htaccess 1.5:
! 1912: * www/htdocs/index.html 1.73:
1.11 paf 1913: moved libltdl and pcre to libs/
1914: added libs/md5 which is linked to non-apache targets
1915: ^math:crypt[password;$apr1$salt]
1916:
1917: 2002-06-20 paf
1.13 ! paf 1918: * INSTALL [release_3_0_0003] 1.21.2.1:
! 1919: * bin/Makefile.am [release_3_0_0003] 1.2.2.1:
! 1920: * bin/Makefile.in [release_3_0_0003] 1.2.2.1:
! 1921: * bin/auto.p.dist.in [release_3_0_0003] 1.2.2.1:
! 1922: * bin/parser3.conf.dist.in [release_3_0_0003] 1.1.2.1:
! 1923: * configure [release_3_0_0003] 1.26.2.2:
! 1924: * configure.in [release_3_0_0003] 1.29.2.2:
! 1925: * operators.txt [release_3_0_0003] 1.47.2.1:
! 1926: * src/classes/file.C [release_3_0_0003] 1.88.2.1:
! 1927: * src/classes/op.C [release_3_0_0003] 1.96.2.1:
! 1928: * src/doc/doxygen.cfg [release_3_0_0003] 1.22.4.1:
! 1929: * src/include/pa_globals.h [release_3_0_0003] 1.88.2.1:
! 1930: * src/include/pa_request.h [release_3_0_0003] 1.138.2.1:
! 1931: * src/main/execute.C [release_3_0_0003] 1.241.2.1:
! 1932: * src/main/pa_request.C [release_3_0_0003] 1.211.2.1:
! 1933: * src/targets/apache13/mod_parser3.C [release_3_0_0003] 1.22.2.1:
! 1934: * src/targets/cgi/parser3.C [release_3_0_0003] 1.182.2.1:
! 1935: * src/targets/isapi/parser3isapi.C [release_3_0_0003] 1.74.2.1:
! 1936: * src/types/pa_vmethod_frame.h [release_3_0_0003] 1.26.6.1:
! 1937: * www/htdocs/auto.p [release_3_0_0003] 1.11.2.1:
! 1938: * www/htdocs/index.html [release_3_0_0003] 1.69.2.1:
1.11 paf 1939: marged latest HEAD updates, mainly file:justname&co & @auto
1940: conf[filespec
1941:
1.13 ! paf 1942: * INSTALL 1.22:
! 1943: * bin/Makefile.am 1.3:
! 1944: * bin/auto.p.dist.in 1.1:
! 1945: * bin/parser3.conf.dist.in 1.2:
! 1946: * configure.in 1.30:
! 1947: * operators.txt 1.48:
! 1948: * src/doc/doxygen.cfg 1.23:
! 1949: * src/include/pa_globals.h 1.89:
! 1950: * src/targets/apache13/mod_parser3.C 1.23:
! 1951: * src/targets/cgi/parser3.C 1.183:
! 1952: * src/targets/isapi/parser3isapi.C 1.75:
! 1953: * www/htdocs/auto.p 1.12:
! 1954: * www/htdocs/index.html 1.70:
1.11 paf 1955: parser3.conf renamed to auto.p
1956:
1.13 ! paf 1957: * operators.txt 1.49:
! 1958: * src/classes/file.C 1.89:
! 1959: * www/htdocs/auto.p 1.14:
! 1960: * www/htdocs/index.html 1.72:
1.11 paf 1961: !^file:dirname[/a/some.tar.gz]=/a
1962: !^file:dirname[/a/b/]=/a
1963: !^file:basename[/a/some.tar.gz]=some.tar.gz
1964: !^file:justname[/a/some.tar.gz]=some.tar
1965: !^file:justext[/a/some.tar.gz]=gz
1966:
1.13 ! paf 1967: * bin/Makefile.in 1.3:
! 1968: * configure 1.27:
1.11 paf 1969: parser3.conf renamed to auto.p autoconf changes
1970:
1.13 ! paf 1971: * src/classes/op.C 1.97:
! 1972: * src/include/pa_request.h 1.139:
! 1973: * src/main/execute.C 1.242:
! 1974: * src/main/pa_request.C 1.212:
! 1975: * src/types/pa_vmethod_frame.h 1.27:
! 1976: * www/htdocs/auto.p 1.13:
! 1977: * www/htdocs/index.html 1.71:
1.11 paf 1978: introducing @conf/auto[filespec]
1979:
1.13 ! paf 1980: * bin/auto.p.dist.in 1.2:
1.11 paf 1981: <noindex>
1982:
1.9 paf 1983: 2002-06-18 paf
1.13 ! paf 1984: * bin/Makefile.am 1.1:
! 1985: * bin/Makefile.in 1.1:
! 1986: * bin/parser3.conf.dist.in 1.1:
! 1987: * etc/Makefile.am 1.4:
! 1988: * etc/parser3.conf.sample.in 1.2:
! 1989: * www/htdocs/index.html 1.69:
1.9 paf 1990: bin/parser3.conf.dist [moved from etc
1991:
1.13 ! paf 1992: * configure [release_3_0_0003] 1.26.2.1:
! 1993: * configure.in [release_3_0_0003] 1.29.2.1:
! 1994: * src/include/pa_version.h [release_3_0_0003] 1.5.2.1:
1.11 paf 1995: version to configure.in
1996:
1.13 ! paf 1997: * src/classes/file.C 1.86:
1.12 paf 1998: ^file::exec[script;$.bad error case insensitive check now
1999:
1.13 ! paf 2000: * src/classes/file.C 1.85:
! 2001: * www/htdocs/index.html 1.68:
1.9 paf 2002: ^file::exec[script;$.bad now error, not skip
2003:
1.13 ! paf 2004: * Makefile.am 1.5:
! 2005: * Makefile.in 1.12:
! 2006: * bin/Makefile.am 1.2:
! 2007: * bin/Makefile.in 1.2:
! 2008: * configure 1.26:
! 2009: * configure.in 1.29:
! 2010: * etc/Makefile.in 1.8:
! 2011: * etc/parser3.charsets/Makefile.am 1.3:
! 2012: * etc/parser3.charsets/Makefile.in 1.10:
! 2013: * src/classes/smtp/Makefile.am 1.2:
! 2014: * src/classes/smtp/Makefile.in 1.6:
! 2015: * src/targets/apache13/Makefile.in 1.34:
1.9 paf 2016: parser3.conf.dist moved to bin, .in & *.am updated
2017:
1.13 ! paf 2018: * src/classes/file.C 1.87:
1.9 paf 2019: strcasecmp
2020:
1.13 ! paf 2021: * INSTALL 1.21:
1.10 paf 2022: reflected .conf.dist dir change
2023:
1.13 ! paf 2024: * configure 1.25:
! 2025: * configure.in 1.28:
! 2026: * src/include/pa_pool.h 1.80:
! 2027: * src/include/pa_types.h 1.41:
1.9 paf 2028: pack configure.in detection simplified.
2029: figured out that gcc on sparc not that stupid as thought previously:
2030: 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]
2031: so packed must be all parts of packed class, i.e. it's parents&fields(classes).
2032: for now it's only String that packed and what was wrong is that it's parent - Pooled, were not packed. fixed that.
2033:
1.13 ! paf 2034: * src/classes/file.C 1.88:
1.9 paf 2035: strncasecmp
2036:
2037: 2002-06-14 paf
1.13 ! paf 2038: * operators.txt 1.47:
1.9 paf 2039: more precise xml-to-text options
2040:
1.13 ! paf 2041: * operators.txt 1.46:
! 2042: * src/types/pa_vxnode.C 1.17:
1.9 paf 2043: xnode attribute_node.name/value
2044: xnode pi.node.data
2045:
2046: 2002-06-12 paf
1.13 ! paf 2047: * Makefile.in 1.11:
! 2048: * configure 1.24:
! 2049: * configure.in 1.27:
! 2050: * etc/Makefile.in 1.7:
! 2051: * etc/parser3.charsets/Makefile.in 1.9:
! 2052: * src/Makefile.in 1.47:
! 2053: * src/classes/Makefile.in 1.45:
! 2054: * src/classes/gd/Makefile.in 1.36:
! 2055: * src/classes/smtp/Makefile.in 1.5:
! 2056: * src/include/Makefile.in 1.5:
! 2057: * src/main/Makefile.in 1.41:
! 2058: * src/sql/Makefile.in 1.5:
! 2059: * src/targets/Makefile.in 1.36:
! 2060: * src/targets/cgi/Makefile.am 1.35:
! 2061: * src/targets/cgi/Makefile.in 1.47:
! 2062: * src/targets/cgi/parser3.C 1.182:
! 2063: * src/targets/isapi/Makefile.in 1.5:
! 2064: * src/types/Makefile.in 1.38:
1.9 paf 2065: removed root conf define creation
2066:
1.13 ! paf 2067: * etc/parser3.conf.in 1.10:
! 2068: * src/classes/mail.C 1.66:
1.9 paf 2069: sendmail -ti [default now]
2070:
1.13 ! paf 2071: * etc/parser3.conf.in 1.8:
! 2072: * src/include/pa_globals.h 1.86:
! 2073: * src/include/pa_request.h 1.136:
! 2074: * src/main/main.dsp 1.153:
! 2075: * src/main/pa_globals.C 1.128:
! 2076: * src/main/pa_request.C 1.208:
1.9 paf 2077: @conf
2078:
1.13 ! paf 2079: * INSTALL 1.20:
! 2080: * configure.in 1.26:
! 2081: * etc/Makefile.am 1.3:
! 2082: * operators.txt 1.43:
! 2083: * src/include/pa_globals.h 1.88:
! 2084: * src/include/pa_request.h 1.138:
! 2085: * src/main/compile.tab.C 1.56:
! 2086: * src/main/pa_globals.C 1.130:
! 2087: * src/main/pa_request.C 1.211:
! 2088: * src/targets/apache13/mod_parser3.C 1.22:
! 2089: * src/targets/cgi/parser3.C 1.181:
! 2090: * src/targets/isapi/parser3isapi.C 1.74:
1.9 paf 2091: parser3.conf now one and only
2092:
1.13 ! paf 2093: * etc/parser3.conf.in 1.9:
! 2094: * src/include/pa_globals.h 1.87:
! 2095: * src/include/pa_request.h 1.137:
! 2096: * src/main/execute.C 1.241:
! 2097: * src/main/pa_globals.C 1.129:
! 2098: * src/main/pa_request.C 1.209:
1.12 paf 2099: @rootconf [were @conf]
2100:
1.13 ! paf 2101: * src/classes/mail.C 1.65:
! 2102: * src/main/pa_request.C 1.210:
1.9 paf 2103: $MAIL $CHARSETS allowed to be strings. for convinient #ing
2104:
1.13 ! paf 2105: * etc/parser3.conf.in 1.11:
! 2106: * etc/parser3.conf.sample.in 1.1:
1.9 paf 2107: .conf renamed to .conf.sample
2108:
2109: 2002-06-11 paf
1.13 ! paf 2110: * src/classes/file.C 1.83:
! 2111: * src/targets/cgi/parser3.dsp 1.49:
! 2112: * src/targets/isapi/parser3isapi.C 1.73:
! 2113: * www/htdocs/.htaccess 1.4:
! 2114: * www/htdocs/index.html 1.66:
1.9 paf 2115: suexec env keys filter plus CGI_ as valid prefix
2116:
1.13 ! paf 2117: * src/classes/file.C 1.84:
1.9 paf 2118: check simplified
2119:
1.13 ! paf 2120: * src/classes/file.C 1.82:
! 2121: * src/include/pa_request.h 1.135:
! 2122: * src/include/pa_sapi.h 1.19:
! 2123: * src/targets/apache13/mod_parser3.C 1.21:
! 2124: * src/targets/cgi/parser3.C 1.180:
! 2125: * src/targets/isapi/parser3isapi.C 1.72:
! 2126: * www/htdocs/index.html 1.65:
1.9 paf 2127: file::exec/cgi to pass HTTP_ vars
2128: introducing SAPI::environment
2129:
1.8 paf 2130: 2002-06-10 paf
1.13 ! paf 2131: * src/main/pa_common.C [release_1_0_0001] 1.108.2.1:
1.8 paf 2132: fixed -d (bug)
2133:
1.13 ! paf 2134: * configure 1.20:
! 2135: * configure [release_3_0_0002] 1.19.2.1:
! 2136: * configure.in [release_3_0_0002] 1.21.2.1:
! 2137: * src/include/pa_version.h 1.5:
! 2138: * src/include/pa_version.h [release_3_0_0002] 1.4.2.1:
1.9 paf 2139: makes
2140:
1.13 ! paf 2141: * operators.txt 1.41:
1.9 paf 2142: old merge conflict removed
2143:
1.13 ! paf 2144: * src/types/pa_vform.C 1.56:
! 2145: * src/types/pa_vform.h 1.34:
! 2146: * www/htdocs/index.html 1.62:
1.9 paf 2147: $form: not determined yet check
2148:
1.13 ! paf 2149: * src/main/pa_common.C 1.109:
1.8 paf 2150: merged fixed -d (bug)
2151:
1.13 ! paf 2152: * src/main/compile.tab.C 1.55:
! 2153: * src/main/pa_string.C 1.159:
! 2154: * www/htdocs/index.html 1.63:
1.9 paf 2155: whitespace after number in autoconvert now ignored
2156:
1.13 ! paf 2157: * operators.txt 1.42:
! 2158: * src/classes/op.C 1.96:
! 2159: * src/include/pa_common.h 1.77:
! 2160: * src/main/pa_common.C 1.110:
1.9 paf 2161: lock failures reported now
2162:
1.13 ! paf 2163: * configure 1.21:
! 2164: * configure.in 1.23:
1.9 paf 2165: pack even address access on sparc&co arch checked in configure
2166:
1.13 ! paf 2167: * configure 1.23:
! 2168: * configure.in 1.25:
1.9 paf 2169: *** empty log message ***
2170:
1.13 ! paf 2171: * src/main/compile_tools.C 1.50:
! 2172: * www/htdocs/index.html 1.64:
1.9 paf 2173: ^if(" 1 "){y} bug fixed
2174: optimization string->double @ compile time were not-enough-checking...
2175:
1.13 ! paf 2176: * configure 1.22:
! 2177: * configure.in 1.24:
1.9 paf 2178: hpux check, nsl link, no socket
2179:
1.13 ! paf 2180: * src/classes/mail.C 1.64:
1.9 paf 2181: mail netscape attachment name fixed. todo: $response:body
2182: content-type:name
1.8 paf 2183:
1.13 ! paf 2184: * src/main/untaint.C 1.102:
1.8 paf 2185: bug#2) mail subject got always prepended with charset even when
2186: all letters were 7bit one
2187:
2188: 2002-06-04 paf
1.13 ! paf 2189: * src/targets/apache13/mod_parser3.C 1.20:
! 2190: * src/targets/apache13/mod_parser3.C [release_1_0_0001] 1.19.2.1:
1.8 paf 2191: fixed .dsp-s along with reorganized cvs modules dirs structure
2192:
1.7 paf 2193: 2002-06-03 paf
1.13 ! paf 2194: * etc/parser3.charsets/windows-1251.cfg 1.5:
! 2195: * operators.txt 1.40:
! 2196: * src/classes/classes.dsp 1.20:
! 2197: * src/classes/gd/gd.dsp 1.23:
! 2198: * src/classes/smtp/smtp.dsp 1.19:
! 2199: * src/main/compile.tab.C 1.54:
! 2200: * src/main/main.dsp 1.152:
! 2201: * src/main/pa_globals.C 1.127:
! 2202: * src/targets/apache13/ApacheModuleParser3.dsp 1.12:
! 2203: * src/targets/cgi/parser3.C 1.179:
! 2204: * src/targets/cgi/parser3.dsp 1.48:
! 2205: * src/targets/isapi/parser3isapi.dsp 1.37:
! 2206: * src/types/types.dsp 1.25:
! 2207: * www/htdocs/index.html 1.60:
1.8 paf 2208: fixed .dsp-s along with reorganized cvs modules dirs structure
2209:
1.13 ! paf 2210: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
! 2211: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.2:
! 2212: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.2:
! 2213: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
! 2214: * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
! 2215: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
! 2216: * src/targets/apache13/ApacheModuleParser3.dsp [release_1_0_0001] 1.11.2.1:
! 2217: * src/targets/cgi/parser3.dsp [release_1_0_0001] 1.46.2.1:
! 2218: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.2:
! 2219: * src/types/types.dsp [release_1_0_0001] 1.23.2.2:
1.7 paf 2220: reorganized cvs modules
2221:
2222: 2002-05-28 paf
1.13 ! paf 2223: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.3:
1.7 paf 2224: info.uri now ""
2225:
2226: 2002-05-17 paf
1.13 ! paf 2227: * src/classes/table.C 1.153:
! 2228: * src/classes/table.C [release_1_0_0001] 1.151.2.1:
1.7 paf 2229: ^table.save << checked empty pre/match/post columns
2230:
2231: 2002-05-16 paf
1.13 ! paf 2232: * src/classes/image.C 1.72:
! 2233: * www/htdocs/index.html 1.59:
1.7 paf 2234: image::measure can png now
2235:
2236: 2002-05-15 paf
1.13 ! paf 2237: * operators.txt 1.38:
! 2238: * src/classes/date.C 1.31:
! 2239: * www/htdocs/index.html 1.58:
1.7 paf 2240: ^date::create[%H:%M[:%S]] added
2241:
1.13 ! paf 2242: * etc/parser3.charsets/windows-1251.cfg 1.4:
1.7 paf 2243: 0x forgot, fixed
2244:
1.13 ! paf 2245: * operators.txt 1.37:
! 2246: * src/classes/date.C 1.30:
! 2247: * www/htdocs/.htaccess 1.3:
! 2248: * www/htdocs/auto.p 1.10:
! 2249: * www/htdocs/index.html 1.57:
1.7 paf 2250: ^date::create[%Y[-%m[-%d[ %H[:%M[:%S]]]]]]
2251: [-%m now
2252:
2253: 2002-05-14 paf
1.13 ! paf 2254: * etc/parser3.charsets/windows-1251.cfg 1.3:
! 2255: * etc/parser3.charsets/windows-1251.cfg [release_1_0_0001] 1.2.2.1:
1.7 paf 2256: added 3 quotes
2257:
1.6 paf 2258: 2002-05-07 paf
1.13 ! paf 2259: * src/classes/classes.dsp 1.19:
! 2260: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
! 2261: * src/classes/gd/gd.dsp 1.22:
! 2262: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.1:
! 2263: * src/classes/op.C 1.95:
! 2264: * src/classes/op.C [release_1_0_0001] 1.93.2.1:
! 2265: * src/classes/smtp/smtp.dsp 1.18:
! 2266: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.1:
! 2267: * src/include/pa_globals.h 1.85:
! 2268: * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
! 2269: * src/include/pa_request.h 1.134:
! 2270: * src/include/pa_request.h [release_1_0_0001] 1.133.2.1:
! 2271: * src/include/pa_table.h 1.44:
! 2272: * src/include/pa_table.h [release_1_0_0001] 1.43.2.1:
! 2273: * src/main/compile.tab.C 1.53:
! 2274: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.1:
! 2275: * src/main/compile.y 1.187:
! 2276: * src/main/compile.y [release_1_0_0001] 1.186.2.1:
! 2277: * src/main/main.dsp 1.151:
! 2278: * src/main/main.dsp [release_1_0_0001] 1.150.2.1:
! 2279: * src/main/pa_globals.C 1.126:
! 2280: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.2:
! 2281: * src/main/pa_request.C 1.207:
! 2282: * src/main/pa_request.C [release_1_0_0001] 1.204.2.1:
! 2283: * src/main/pa_table.C 1.47:
! 2284: * src/main/pa_table.C [release_1_0_0001] 1.46.2.1:
! 2285: * src/targets/isapi/pa_pool.C 1.13:
! 2286: * src/targets/isapi/pa_pool.C [release_1_0_0001] 1.12.2.1:
! 2287: * src/targets/isapi/parser3isapi.C 1.71:
! 2288: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.2:
! 2289: * src/targets/isapi/parser3isapi.dsp 1.36:
! 2290: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.1:
! 2291: * src/targets/isapi/pool_storage.h 1.16:
! 2292: * src/targets/isapi/pool_storage.h [release_1_0_0001] 1.15.2.1:
! 2293: * src/types/types.dsp 1.24:
! 2294: * src/types/types.dsp [release_1_0_0001] 1.23.2.1:
! 2295: * www/htdocs/parser-status.html 1.2:
! 2296: * www/htdocs/parser-status.html [release_1_0_0001] 1.1.2.1:
1.6 paf 2297: Table name2number field now &.
2298: 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]
2299:
2300: 2002-05-06 paf
1.13 ! paf 2301: * src/main/pa_globals.C 1.125:
! 2302: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.1:
! 2303: * src/targets/cgi/parser3.C 1.178:
! 2304: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.2:
! 2305: * src/targets/cgi/pool_storage.h 1.10:
! 2306: * src/targets/cgi/pool_storage.h [release_1_0_0001] 1.9.2.1:
! 2307: * src/targets/isapi/parser3isapi.C 1.70:
! 2308: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.1:
1.6 paf 2309: removed 100*40 bytes per request memory leak [nonpool malloc in
2310: globals]
2311:
2312: 2002-04-30 paf
1.13 ! paf 2313: * configure 1.19:
! 2314: * src/include/pa_version.h 1.4:
1.6 paf 2315: version now not b
2316:
1.13 ! paf 2317: * src/targets/cgi/parser3.C 1.177:
! 2318: * www/htdocs/global.xsl 1.7:
! 2319: * www/htdocs/index.html 1.56:
1.6 paf 2320: request.uri now never 0
2321:
1.5 paf 2322: 2002-04-29 paf
1.13 ! paf 2323: * configure.in 1.21:
1.6 paf 2324: removed b
2325:
1.13 ! paf 2326: * src/doc/ClassExample1.dox 1.4:
! 2327: * src/doc/ClassExample3.dox 1.4:
! 2328: * src/doc/aliased.dox 1.4:
! 2329: * src/doc/methoded.dox 1.3:
! 2330: * src/doc/string.dox 1.4:
! 2331: * src/doc/value.dox 1.3:
! 2332: * src/include/pa_exception.h 1.34:
! 2333: * src/main/pa_request.C 1.205:
! 2334: * src/targets/cgi/parser3.C 1.176:
1.6 paf 2335: merged from 0001
2336:
1.13 ! paf 2337: * src/classes/op.C 1.94:
! 2338: * src/include/pa_exception.h 1.35:
! 2339: * src/main/pa_request.C 1.206:
1.6 paf 2340: Exception::comment/type checked in (), no there's no empty type
2341: comment by default
1.5 paf 2342:
2343: 2002-04-26 paf
1.13 ! paf 2344: * src/doc/doxygen.cfg 1.22:
! 2345: * src/doc/doxygen.cfg [release_1_0_0001] 1.21.2.1:
! 2346: * src/targets/cgi/parser3.dsp 1.47:
! 2347: * www/htdocs/index.html 1.55:
1.5 paf 2348: doxygen dot image size reduced
2349:
1.4 paf 2350: 2002-04-25 paf
1.13 ! paf 2351: * src/classes/table.C 1.152:
! 2352: * www/htdocs/.htaccess 1.1:
! 2353: * www/htdocs/index.html 1.51:
1.4 paf 2354: removed restriction on column count to ^table.hash to work, now
2355: must be >0 [were >1]
2356:
1.13 ! paf 2357: * src/targets/cgi/parser3.C 1.175:
! 2358: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.1:
1.5 paf 2359: setenv in .htaccess when cgi is not under that dir got
2360: REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
2361: into account
2362:
1.13 ! paf 2363: * www/htdocs/index.html 1.52:
1.4 paf 2364: sample of 'using junction out of context'
1.5 paf 2365:
1.13 ! paf 2366: * operators.txt 1.35:
! 2367: * operators.txt 1.36:
! 2368: * src/classes/date.C 1.28:
! 2369: * src/classes/date.C 1.29:
! 2370: * www/htdocs/index.html 1.53:
1.5 paf 2371: ^date::create[2002-12-33 01:03:04]
1.4 paf 2372:
2373: 2002-04-24 paf
1.13 ! paf 2374: * src/classes/classes.dsp 1.18:
! 2375: * src/classes/gd/gd.dsp 1.21:
! 2376: * src/classes/smtp/smtp.dsp 1.17:
! 2377: * src/main/compile.tab.C 1.52:
! 2378: * src/main/main.dsp 1.150:
! 2379: * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
! 2380: * src/targets/cgi/parser3.C 1.174:
! 2381: * src/targets/cgi/parser3.dsp 1.46:
! 2382: * src/targets/isapi/parser3isapi.dsp 1.34:
! 2383: * src/types/types.dsp 1.23:
1.4 paf 2384: MSVC profile targets
2385:
2386: 2002-04-23 paf
1.13 ! paf 2387: * operators.txt 1.34:
! 2388: * src/classes/string.C 1.110:
! 2389: * www/htdocs/index.html 1.50:
1.4 paf 2390: int/double/string:sql{}[$.default{code}]
2391: fixed [were barking: "junction used outside of context"]
2392:
2393: 2002-04-22 paf
1.13 ! paf 2394: * src/classes/string.C 1.109:
! 2395: * src/include/pa_string.h 1.138:
! 2396: * src/main/pa_string.C 1.158:
! 2397: * src/types/pa_vstring.C 1.19:
! 2398: * src/types/pa_vstring.h 1.46:
! 2399: * types.txt 1.2:
1.4 paf 2400: ^string.optimize[]
2401:
1.13 ! paf 2402: * src/main/execute.C 1.238:
! 2403: * www/htdocs/index.html 1.48:
1.4 paf 2404: junctions to local contexts got cleanized&checked later
2405:
1.13 ! paf 2406: * src/include/pa_globals.h 1.84:
! 2407: * src/include/pa_table.h 1.43:
! 2408: * src/main/pa_globals.C 1.124:
! 2409: * src/main/pa_string.C 1.157:
! 2410: * src/main/pa_table.C 1.46:
1.4 paf 2411: fixed match table template
2412:
1.13 ! paf 2413: * src/main/execute.C 1.240:
1.12 paf 2414: rolled back to before_killing_userjunction_contexts
2415:
1.13 ! paf 2416: * src/classes/string.C 1.107:
! 2417: * src/classes/string.C 1.108:
1.4 paf 2418: optimize removed from string .left/right/pos
2419:
1.13 ! paf 2420: * src/main/execute.C 1.239:
! 2421: * www/htdocs/index.html 1.49:
1.4 paf 2422: user junctions context killed
2423:
2424: 2002-04-19 paf
1.13 ! paf 2425: * src/classes/string.C 1.106:
! 2426: * src/include/pa_request.h 1.133:
! 2427: * src/include/pa_string.h 1.137:
! 2428: * src/main/pa_request.C 1.204:
! 2429: * src/main/pa_string.C 1.156:
! 2430: * src/types/pa_vstring.C 1.18:
! 2431: * src/types/pa_vstring.h 1.45:
! 2432: * www/htdocs/index.html 1.47:
1.4 paf 2433: string now optimized prior to .left .right .mid .pos .match when that is profitable,
2434: and always before .replace
2435: when $ORIGINS(1) optimization disabled
2436: 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
2437:
1.13 ! paf 2438: * src/classes/op.C 1.93:
! 2439: * src/classes/string.C 1.105:
! 2440: * src/types/pa_value.h 1.86:
1.4 paf 2441: VTable removed from each String::match replace iteration, and made stacked
2442: sizeof(VTable)=12bytes economy on each replace code
2443:
1.13 ! paf 2444: * src/include/pa_globals.h 1.83:
! 2445: * src/include/pa_table.h 1.42:
! 2446: * src/main/pa_globals.C 1.123:
! 2447: * src/main/pa_string.C 1.155:
1.4 paf 2448: String::match table columns globalized, not created @ each ^match anymore
2449: economy: sizeof(Array)+space on 3+x cells=24+ bytes per ^match
2450:
1.13 ! paf 2451: * src/classes/file.C 1.81:
1.4 paf 2452: ovector now local
2453: economy: 16 bytes per ^file:list
2454:
1.13 ! paf 2455: * src/classes/string.C 1.104:
! 2456: * src/include/pa_string.h 1.136:
! 2457: * src/main/pa_string.C 1.154:
! 2458: * www/htdocs/index.html 1.46:
1.4 paf 2459: string.match[]['] option enables generation of $match.prematch
2460: .match .postmatch columns
2461:
1.13 ! paf 2462: * src/main/pa_string.C 1.153:
1.4 paf 2463: String::match options analized without cstr-ing them now
2464:
1.13 ! paf 2465: * src/doc/chmhelper.pl 1.1:
! 2466: * src/doc/doxygen.cfg 1.21:
! 2467: * src/doc/footer.htm 1.1:
! 2468: * src/doc/html2chm.cmd 1.6:
! 2469: * src/doc/postbuild.txt 1.3:
! 2470: * src/doc/sources2html.cmd 1.5:
! 2471: * src/doc/view_chm.cmd 1.2:
! 2472: * src/doc/view_html.cmd 1.2:
1.4 paf 2473: config updated to doxygen 1.2.15,
2474: created helper which fixes minor bugs in chm project files & htm tree.
2475: changed extension to .htm
2476:
1.13 ! paf 2477: * src/doc/footer.htm 1.2:
1.4 paf 2478: 2001,
2479:
2480: 2002-04-18 paf
1.13 ! paf 2481: * src/classes/classes.h 1.18:
! 2482: * src/classes/hash.C 1.40:
! 2483: * src/types/pa_value.h 1.85:
! 2484: * src/types/pa_vbool.h 1.18:
! 2485: * src/types/pa_vcookie.h 1.16:
! 2486: * src/types/pa_vdate.h 1.10:
! 2487: * src/types/pa_vdouble.h 1.37:
! 2488: * src/types/pa_venv.h 1.21:
! 2489: * src/types/pa_vfile.h 1.42:
! 2490: * src/types/pa_vhash.h 1.33:
! 2491: * src/types/pa_vimage.h 1.25:
! 2492: * src/types/pa_vint.h 1.34:
! 2493: * src/types/pa_vjunction.h 1.13:
! 2494: * src/types/pa_vobject.h 1.18:
! 2495: * src/types/pa_vrequest.h 1.17:
! 2496: * src/types/pa_vresponse.h 1.22:
! 2497: * src/types/pa_vstateless_class.h 1.26:
! 2498: * src/types/pa_vstateless_object.h 1.17:
! 2499: * src/types/pa_vstatus.h 1.8:
! 2500: * src/types/pa_vstring.h 1.44:
! 2501: * src/types/pa_vtable.h 1.38:
! 2502: * src/types/pa_vvoid.h 1.9:
! 2503: * src/types/pa_vxdoc.h 1.21:
! 2504: * src/types/pa_vxnode.h 1.14:
1.4 paf 2505: fclass_real lowered from VStateless_class to VObject
2506:
1.13 ! paf 2507: * src/types/pa_value.C 1.1:
1.4 paf 2508: forced to cut that from .h because of VStateless_class usage [
2509: undefined in .h]
2510:
1.13 ! paf 2511: * src/classes/classes.h 1.17:
! 2512: * src/classes/date.C 1.27:
! 2513: * src/classes/double.C 1.47:
! 2514: * src/classes/file.C 1.80:
! 2515: * src/classes/form.C 1.23:
! 2516: * src/classes/hash.C 1.39:
! 2517: * src/classes/image.C 1.71:
! 2518: * src/classes/int.C 1.44:
! 2519: * src/classes/mail.C 1.63:
! 2520: * src/classes/math.C 1.18:
! 2521: * src/classes/op.C 1.91:
! 2522: * src/classes/response.C 1.19:
! 2523: * src/classes/string.C 1.103:
! 2524: * src/classes/table.C 1.151:
! 2525: * src/classes/void.C 1.19:
! 2526: * src/classes/xnode.C 1.44:
! 2527: * src/include/pa_globals.h 1.82:
! 2528: * src/include/pa_request.h 1.132:
! 2529: * src/main/execute.C 1.236:
! 2530: * src/main/pa_globals.C 1.122:
! 2531: * src/main/pa_request.C 1.201:
! 2532: * src/types/Makefile.am 1.21:
! 2533: * src/types/pa_value.h 1.84:
! 2534: * src/types/pa_vdouble.h 1.36:
! 2535: * src/types/pa_vform.C 1.55:
! 2536: * src/types/pa_vhash.h 1.32:
! 2537: * src/types/pa_vint.h 1.33:
! 2538: * src/types/pa_vmath.h 1.7:
! 2539: * src/types/pa_vmethod_frame.h 1.25:
! 2540: * src/types/pa_vstateless_class.h 1.24:
! 2541: * src/types/pa_wcontext.C 1.18:
! 2542: * src/types/pa_wcontext.h 1.32:
! 2543: * src/types/pa_wwrapper.h 1.18:
! 2544: * src/types/types.dsp 1.22:
! 2545: * www/htdocs/index.html 1.40:
1.4 paf 2546: removed Value::fname
2547:
1.13 ! paf 2548: * src/include/pa_opcode.h 1.18:
! 2549: * src/main/compile.tab.C 1.51:
! 2550: * src/main/compile.y 1.186:
! 2551: * src/main/compile_tools.C 1.49:
! 2552: * src/main/compile_tools.h 1.61:
! 2553: * src/main/execute.C 1.237:
! 2554: * src/main/pa_request.C 1.202:
! 2555: * src/types/pa_vmethod_frame.h 1.26:
! 2556: * www/htdocs/index.html 1.41:
1.4 paf 2557: OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
2558: stack [no more heap waste on each CALL]
2559:
1.13 ! paf 2560: * src/types/pa_valiased.C 1.14:
! 2561: * src/types/pa_valiased.h 1.19:
! 2562: * src/types/pa_vclass.h 1.25:
! 2563: * src/types/pa_vobject.h 1.17:
! 2564: * src/types/pa_wcontext.C 1.19:
! 2565: * www/htdocs/index.html 1.42:
1.4 paf 2566: VAliased get/set alias now virtual and implemented down in
2567: VClass, fclass_alias removed,
2568:
1.13 ! paf 2569: * src/main/pa_request.C 1.203:
! 2570: * src/types/pa_valiased.h 1.20:
! 2571: * src/types/pa_vstateless_class.h 1.25:
! 2572: * src/types/pa_vstateless_object.h 1.16:
! 2573: * src/types/pa_vstring.h 1.43:
! 2574: * www/htdocs/index.html 1.43:
1.4 paf 2575: VStateless_string_object speicalized light version of VStateless_object
2576:
1.13 ! paf 2577: * src/types/Makefile.in 1.37:
1.4 paf 2578: *** empty log message ***
2579:
1.13 ! paf 2580: * src/doc/doxygen.cfg 1.20:
1.4 paf 2581: .chi generation disabled
2582:
1.13 ! paf 2583: * src/classes/classes.h 1.19:
! 2584: * src/classes/xdoc.C 1.92:
! 2585: * src/classes/xnode.C 1.45:
! 2586: * src/classes/xnode.h 1.11:
! 2587: * src/types/pa_vxdoc.C 1.13:
! 2588: * www/htdocs/index.html 1.44:
! 2589: * www/htdocs/index.html 1.45:
1.4 paf 2590: xdoc(xnode) now fully - fields&methods
2591:
1.13 ! paf 2592: * src/classes/op.C 1.92:
1.4 paf 2593: ^throw comment param made optional
2594:
2595: 2002-04-17 paf
1.13 ! paf 2596: * src/types/pa_vhash.h 1.31:
1.4 paf 2597: vstring wrong parent fixed
2598:
1.13 ! paf 2599: * src/classes/op.C 1.90:
1.4 paf 2600: taint local result var bug fixed
2601:
1.13 ! paf 2602: * src/doc/ClassExample1.dox 1.3:
! 2603: * src/doc/ClassExample2.dox 1.4:
! 2604: * src/doc/ClassExample3.dox 1.3:
! 2605: * src/doc/compiler.dox 1.3:
! 2606: * src/doc/module.dox 1.3:
! 2607: * src/doc/pooled.dox 1.3:
! 2608: * src/doc/string.dox 1.3:
! 2609: * src/doc/targets.dox 1.3:
! 2610: * src/include/pa_pool.h 1.79:
! 2611: * src/include/pa_types.h 1.40:
1.4 paf 2612: dox updated to current state, PTHROW freshen to throw & co
2613:
2614: 2002-04-16 paf
1.13 ! paf 2615: * src/classes/op.C 1.89:
1.4 paf 2616: exception2vhash file now tainted
2617:
1.13 ! paf 2618: * src/include/pa_opcode.h 1.17:
! 2619: * src/main/compile.tab.C 1.49:
! 2620: * src/main/compile.y 1.185:
! 2621: * src/main/execute.C 1.232:
! 2622: * src/targets/cgi/parser3.C 1.172:
1.4 paf 2623: OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
2624:
1.13 ! paf 2625: * src/doc/postbuild.txt 1.2:
! 2626: * src/main/execute.C 1.234:
! 2627: * www/htdocs/index.html 1.37:
1.4 paf 2628: result in @postprocess & @unhandled_exception now taken into
2629: account as in usual functions
2630:
1.13 ! paf 2631: * src/doc/postbuild.txt 1.1:
1.4 paf 2632: instructions on post .html build
2633:
1.13 ! paf 2634: * asm.txt 1.2:
! 2635: * form.txt 1.2:
! 2636: * lang.txt 1.2:
! 2637: * sql.txt 1.2:
1.4 paf 2638: removed outdated. see in Attic asm.txt as most interesting
2639:
1.13 ! paf 2640: * src/classes/op.C 1.87:
! 2641: * www/htdocs/auto.p 1.8:
1.4 paf 2642: extra check on empty file in origin in _execute
2643:
1.13 ! paf 2644: * src/classes/date.C 1.26:
! 2645: * src/main/compile.tab.C 1.50:
! 2646: * src/targets/cgi/parser3.C 1.173:
1.4 paf 2647: cheched date:create(days) param for validity [later were
2648: assumed valid and crashed on invalid onces]
2649:
1.13 ! paf 2650: * src/classes/file.C 1.79:
! 2651: * src/main/pa_exec.C 1.35:
! 2652: * www/htdocs/index.html 1.36:
1.4 paf 2653: stderr of execs mark as tainted
2654:
1.13 ! paf 2655: * src/main/execute.C 1.235:
! 2656: * www/htdocs/index.html 1.38:
1.4 paf 2657: $result in @main now taken into account as in usual functions
2658:
1.13 ! paf 2659: * src/main/pa_request.C 1.199:
1.12 paf 2660: uri in error log
2661:
1.13 ! paf 2662: * src/classes/op.C 1.88:
1.4 paf 2663: _process pseudo origin copied from local var to heap
2664:
1.13 ! paf 2665: * src/main/pa_request.C 1.200:
! 2666: * src/targets/isapi/parser3isapi.C 1.69:
! 2667: * www/htdocs/index.html 1.39:
1.4 paf 2668: removed check, preventing content-length: 0 from appearing
2669:
1.13 ! paf 2670: * src/doc/doxygen.cfg 1.19:
! 2671: * src/doc/html2chm.cmd 1.5:
1.4 paf 2672: .chm file only now, no .chi
2673:
2674: 2002-04-15 paf
1.13 ! paf 2675: * src/classes/image.C 1.70:
! 2676: * src/classes/op.C 1.83:
! 2677: * src/classes/op.C 1.84:
! 2678: * src/classes/string.C 1.101:
! 2679: * src/classes/table.C 1.149:
! 2680: * src/include/pa_request.h 1.129:
! 2681: * src/main/execute.C 1.228:
! 2682: * src/types/pa_value.h 1.81:
! 2683: * src/types/pa_vmethod_frame.h 1.24:
! 2684: * src/types/pa_wcontext.h 1.29:
1.4 paf 2685: StringOrValue wcontext result, now ready for dual writes
2686:
1.13 ! paf 2687: * src/main/execute.C 1.231:
! 2688: * src/types/pa_value.h 1.83:
1.4 paf 2689: fixed name update
2690:
1.13 ! paf 2691: * src/main/execute.C 1.229:
1.4 paf 2692: CodeFrame soul fixed [mistakenly killed by prev changes]
2693:
1.13 ! paf 2694: * src/classes/file.C 1.78:
! 2695: * src/classes/op.C 1.86:
! 2696: * src/classes/table.C 1.150:
1.12 paf 2697: finished dual write_xxx_lang functions
2698:
1.13 ! paf 2699: * src/classes/date.C 1.25:
! 2700: * src/classes/file.C 1.76:
! 2701: * src/classes/mail.C 1.62:
! 2702: * src/classes/string.C 1.102:
! 2703: * src/classes/xnode.C 1.43:
! 2704: * src/include/pa_request.h 1.130:
! 2705: * src/types/pa_value.h 1.82:
! 2706: * src/types/pa_wcontext.h 1.30:
1.4 paf 2707: removed absolutely unnecessary VString shells
2708:
1.13 ! paf 2709: * src/classes/op.C 1.82:
! 2710: * src/include/pa_globals.h 1.81:
! 2711: * src/include/pa_opcode.h 1.16:
! 2712: * src/include/pa_request.h 1.128:
! 2713: * src/main/compile.tab.C 1.47:
! 2714: * src/main/compile.y 1.183:
! 2715: * src/main/compile_tools.C 1.47:
! 2716: * src/main/compile_tools.h 1.59:
! 2717: * src/main/execute.C 1.226:
! 2718: * src/main/pa_globals.C 1.121:
! 2719: * src/main/pa_request.C 1.198:
! 2720: * src/targets/cgi/parser3.C 1.170:
! 2721: * www/htdocs/index.html 1.35:
1.4 paf 2722: switch in hash constructor fixed [were problems with using of
2723: stacked wwrapper after it's death]
2724:
1.13 ! paf 2725: * src/classes/file.C 1.77:
! 2726: * src/classes/hash.C 1.38:
! 2727: * src/classes/op.C 1.85:
! 2728: * src/include/pa_request.h 1.131:
! 2729: * src/main/execute.C 1.230:
! 2730: * src/types/pa_wcontext.h 1.31:
1.4 paf 2731: started dual write_xxx_lang functions, if checked & works
2732:
1.13 ! paf 2733: * src/targets/cgi/parser3.C 1.171:
1.4 paf 2734: ctime sometimes can be just "", checked that
2735:
1.13 ! paf 2736: * src/main/compile.tab.C 1.48:
! 2737: * src/main/compile.y 1.184:
! 2738: * src/main/compile_tools.C 1.48:
! 2739: * src/main/compile_tools.h 1.60:
! 2740: * src/main/execute.C 1.227:
1.4 paf 2741: OP_GET_ELEMENT+OP_GET_ELEMENT__WRITE
2742: changed to OP_WRITE_VALUE
2743: in var get cases
2744:
2745: 2002-04-12 paf
1.13 ! paf 2746: * operators.txt 1.33:
! 2747: * src/classes/table.C 1.148:
! 2748: * www/htdocs/index.html 1.34:
1.4 paf 2749: table.select(expression) 0
2750:
2751: 2002-04-11 paf
1.13 ! paf 2752: * src/classes/string.C 1.100:
! 2753: * src/include/pa_request.h 1.127:
! 2754: * src/main/execute.C 1.225:
1.4 paf 2755: Request::process_internal codeFrame & wwrapper stacked [not
2756: wasting heap anymore]
2757:
2758: 2002-04-10 paf
1.13 ! paf 2759: * src/include/pa_string.h 1.135:
! 2760: * src/main/pa_string.C 1.151:
! 2761: * src/main/untaint.C 1.101:
! 2762: * www/htdocs/index.html 1.33:
1.4 paf 2763: killed 8 bytes from String.head
2764:
1.13 ! paf 2765: * src/classes/double.C 1.46:
! 2766: * src/classes/file.C 1.75:
! 2767: * src/classes/hash.C 1.37:
! 2768: * src/classes/image.C 1.69:
! 2769: * src/classes/int.C 1.43:
! 2770: * src/classes/math.C 1.17:
! 2771: * src/classes/op.C 1.81:
! 2772: * src/classes/string.C 1.99:
! 2773: * src/classes/table.C 1.147:
! 2774: * src/classes/void.C 1.18:
! 2775: * src/classes/xdoc.C 1.91:
! 2776: * src/include/pa_request.h 1.126:
! 2777: * src/main/execute.C 1.224:
! 2778: * src/main/pa_string.C 1.152:
1.4 paf 2779: killed Request::process() wrapping VString(String) in case we
2780: need only String
2781:
2782: 2002-04-09 paf
1.13 ! paf 2783: * src/main/pa_common.C 1.108:
! 2784: * src/targets/cgi/parser3.C 1.168:
! 2785: * src/types/pa_vdouble.h 1.35:
! 2786: * src/types/pa_vint.h 1.32:
1.4 paf 2787: int/double get_string now not pool.malloc(MAX_NUMBER) but
2788: really neaded
2789:
1.13 ! paf 2790: * etc/Makefile.in 1.6:
! 2791: * etc/parser3.charsets/Makefile.in 1.8:
! 2792: * src/classes/Makefile.in 1.44:
! 2793: * src/classes/gd/Makefile.in 1.35:
! 2794: * src/classes/smtp/Makefile.in 1.4:
! 2795: * src/sql/Makefile.in 1.4:
! 2796: * src/targets/Makefile.in 1.35:
! 2797: * src/targets/apache13/Makefile.in 1.33:
! 2798: * src/targets/cgi/Makefile.in 1.46:
! 2799: * src/targets/isapi/Makefile.in 1.4:
! 2800: * src/types/Makefile.in 1.36:
1.4 paf 2801: makse
2802:
1.13 ! paf 2803: * operators.txt 1.31:
! 2804: * src/classes/double.C 1.45:
! 2805: * src/classes/int.C 1.42:
! 2806: * www/htdocs/global.xsl 1.5:
1.4 paf 2807: int/double.int/double(default)
2808:
1.13 ! paf 2809: * src/main/compile.tab.C 1.46:
! 2810: * src/targets/cgi/parser3.C 1.169:
! 2811: * src/targets/isapi/parser3isapi.C 1.68:
1.4 paf 2812: removed
2813: {
2814: char *a;
2815: {
2816: /*sub local*/char b[...];
2817: a=b;
2818: situations
2819:
1.13 ! paf 2820: * src/classes/xdoc.C 1.89:
! 2821: * www/htdocs/global.xsl 1.6:
! 2822: * www/htdocs/index.html 1.32:
1.4 paf 2823: xslt params fixed
2824:
1.13 ! paf 2825: * operators.txt 1.32:
! 2826: * src/classes/xdoc.C 1.90:
1.4 paf 2827: xslt params made literal
2828:
1.3 paf 2829: 2002-04-04 paf
1.13 ! paf 2830: * src/include/pa_string.h 1.134:
! 2831: * src/main/pa_string.C 1.150:
! 2832: * www/htdocs/index.html 1.31:
1.3 paf 2833: fixed string.replace [when reconstructing pieces were split by
2834: max_integral(piece.size), thus some strings to replace happen
2835: to be split into two = not replaced)
2836:
1.13 ! paf 2837: * src/targets/cgi/parser3.C 1.166:
! 2838: * src/targets/cgi/parser3.C 1.167:
! 2839: * src/targets/cgi/parser3.dsp 1.44:
! 2840: * src/targets/cgi/parser3.dsp 1.45:
1.3 paf 2841: document root in standalone version = current dir
2842:
2843: 2002-04-03 paf
1.13 ! paf 2844: * INSTALL 1.18:
! 2845: * Makefile.in 1.10:
! 2846: * configure 1.17:
! 2847: * configure.in 1.19:
! 2848: * etc/Makefile.in 1.5:
! 2849: * etc/parser3.charsets/Makefile.in 1.7:
! 2850: * etc/parser3.conf.in 1.7:
! 2851: * src/Makefile.in 1.46:
! 2852: * src/include/Makefile.in 1.4:
! 2853: * src/main/Makefile.in 1.40:
1.3 paf 2854: root config configure options
2855:
1.13 ! paf 2856: * configure 1.18:
! 2857: * configure.in 1.20:
1.3 paf 2858: more checks on nonexistent charset
2859:
2860: 2002-04-02 paf
1.13 ! paf 2861: * src/main/compile.C 1.63:
1.3 paf 2862: parser.compile [exception name more like in doc]
2863:
2864: 2002-04-01 paf
1.13 ! paf 2865: * src/classes/mail.C 1.61:
! 2866: * src/include/pa_string.h 1.133:
! 2867: * src/main/untaint.C 1.100:
! 2868: * src/targets/isapi/parser3isapi.dsp 1.33:
1.3 paf 2869: mail subject encoding taken from .content-type.charset, not .charset
2870:
2871: 2002-03-29 paf
1.13 ! paf 2872: * operators.txt 1.30:
! 2873: * src/classes/date.C 1.24:
! 2874: * www/htdocs/index.html 1.30:
1.3 paf 2875: ^date::create now may not supply day, default 1.
2876: checked 29.03 -> 29.02 roll on non 366 days' year. | 31.05->31.04 roll
2877:
1.13 ! paf 2878: * etc/parser3.charsets/koi8-r.cfg 1.2:
1.3 paf 2879: koi8-r += ukranian letters
2880:
2881: 2002-03-28 paf
1.13 ! paf 2882: * operators.txt 1.29:
! 2883: * src/classes/date.C 1.23:
! 2884: * src/classes/op.C 1.79:
! 2885: * src/include/pa_globals.h 1.80:
! 2886: * src/include/pa_hash.h 1.55:
! 2887: * src/main/pa_globals.C 1.120:
! 2888: * src/types/pa_vdate.h 1.9:
! 2889: * www/htdocs/index.html 1.29:
1.3 paf 2890: ^cache[file][date]{
2891: ^cache(seconds)
2892: ^cache[date]
2893: }
2894:
1.13 ! paf 2895: * src/classes/xdoc.C 1.88:
! 2896: * src/classes/xnode.C 1.42:
! 2897: * src/classes/xnode.h 1.10:
1.3 paf 2898: removed redundant pool param
2899:
2900: 2002-03-27 paf
1.13 ! paf 2901: * operators.txt 1.27:
! 2902: * src/classes/op.C 1.77:
! 2903: * src/include/pa_config_fixed.h 1.42:
! 2904: * src/include/pa_request.h 1.124:
! 2905: * src/main/execute.C 1.222:
! 2906: * src/main/pa_request.C 1.196:
1.3 paf 2907: decided agains resetting exception_trace, just changed name
2908:
1.13 ! paf 2909: * operators.txt 1.28:
! 2910: * src/classes/date.C 1.22:
! 2911: * src/classes/double.C 1.44:
! 2912: * src/classes/file.C 1.74:
! 2913: * src/classes/form.C 1.22:
! 2914: * src/classes/hash.C 1.36:
! 2915: * src/classes/image.C 1.68:
! 2916: * src/classes/int.C 1.41:
! 2917: * src/classes/mail.C 1.60:
! 2918: * src/classes/math.C 1.16:
! 2919: * src/classes/op.C 1.78:
! 2920: * src/classes/smtp/smtp.C 1.10:
! 2921: * src/classes/string.C 1.98:
! 2922: * src/classes/table.C 1.146:
! 2923: * src/classes/void.C 1.17:
! 2924: * src/classes/xdoc.C 1.87:
! 2925: * src/classes/xnode.C 1.41:
! 2926: * src/include/pa_exception.h 1.33:
! 2927: * src/include/pa_request.h 1.125:
! 2928: * src/include/pa_stylesheet_connection.h 1.28:
! 2929: * src/main/compile.C 1.62:
! 2930: * src/main/compile_tools.C 1.46:
! 2931: * src/main/execute.C 1.223:
! 2932: * src/main/pa_array.C 1.48:
! 2933: * src/main/pa_charset.C 1.23:
! 2934: * src/main/pa_charsets.C 1.8:
! 2935: * src/main/pa_common.C 1.106:
! 2936: * src/main/pa_dictionary.C 1.14:
! 2937: * src/main/pa_exception.C 1.40:
! 2938: * src/main/pa_exec.C 1.34:
! 2939: * src/main/pa_pool.C 1.52:
! 2940: * src/main/pa_request.C 1.197:
! 2941: * src/main/pa_socks.C 1.14:
! 2942: * src/main/pa_sql_driver_manager.C 1.62:
! 2943: * src/main/pa_string.C 1.149:
! 2944: * src/main/pa_table.C 1.45:
! 2945: * src/main/untaint.C 1.99:
! 2946: * src/targets/apache13/mod_parser3.C 1.19:
! 2947: * src/targets/cgi/parser3.C 1.165:
! 2948: * src/targets/isapi/parser3isapi.C 1.67:
! 2949: * src/types/pa_value.h 1.80:
! 2950: * src/types/pa_vcookie.C 1.43:
! 2951: * src/types/pa_vfile.h 1.41:
! 2952: * src/types/pa_vform.C 1.54:
! 2953: * src/types/pa_vhash.h 1.30:
! 2954: * src/types/pa_vmethod_frame.h 1.23:
! 2955: * src/types/pa_vstatus.C 1.7:
! 2956: * src/types/pa_vtable.C 1.13:
! 2957: * src/types/pa_vxdoc.h 1.20:
! 2958: * src/types/pa_vxnode.h 1.13:
! 2959: * src/types/pa_wcontext.C 1.17:
! 2960: * src/types/pa_wwrapper.h 1.17:
! 2961: * www/htdocs/index.html 1.28:
1.3 paf 2962: assigned exception types
2963:
2964: 2002-03-26 paf
1.13 ! paf 2965: * operators.txt 1.24:
! 2966: * src/classes/date.C 1.20:
! 2967: * www/htdocs/index.html 1.25:
1.3 paf 2968: fixed date roll on daylightsaving days
2969: mktime took into account tm_isdst flag, which remained from BEFORE roll, but should have been reset
2970:
1.13 ! paf 2971: * src/classes/op.C 1.76:
! 2972: * www/htdocs/index.html 1.27:
1.3 paf 2973: forced language of $source field of exception to 'tainted',
2974: so that sql-langed-frags could be outputed outside of connect
2975:
1.13 ! paf 2976: * src/include/pa_common.h 1.76:
! 2977: * src/main/pa_exec.C 1.33:
1.3 paf 2978: windows exec chdir fixed
2979:
1.13 ! paf 2980: * operators.txt 1.25:
! 2981: * src/classes/date.C 1.21:
! 2982: * www/htdocs/index.html 1.26:
1.3 paf 2983: removed date.roll limit of +-1 offset
2984:
2985: 2002-03-25 paf
1.13 ! paf 2986: * INSTALL 1.13:
1.3 paf 2987: comment on --disable-link-stdcpp
2988:
1.13 ! paf 2989: * INSTALL 1.12:
! 2990: * configure 1.15:
! 2991: * configure.in 1.17:
! 2992: * src/targets/cgi/Makefile.am 1.33:
! 2993: * src/targets/cgi/Makefile.in 1.44:
1.3 paf 2994: libstdc++ link skipping configure option
2995:
1.13 ! paf 2996: * src/classes/file.C 1.73:
! 2997: * src/classes/mail.C 1.56:
! 2998: * src/include/pa_exec.h 1.8:
! 2999: * src/main/pa_exec.C 1.32:
1.3 paf 3000: f(!forced_allow)
3001: to allow
3002: --with-sendmail to work with any/both
3003: --disable-foreign-group-files --disable-execs
3004:
1.13 ! paf 3005: * src/classes/op.C 1.75:
! 3006: * src/include/pa_sql_connection.h 1.24:
1.3 paf 3007: sql connection with error were put to cache with '
3008: marked_to_rollback' flag, all consequent even OK requests
3009: rolled back
3010:
1.13 ! paf 3011: * INSTALL 1.16:
1.3 paf 3012: "--with=sendmail=COMMAND"
3013: comment
3014:
1.13 ! paf 3015: * INSTALL 1.15:
! 3016: * configure 1.16:
! 3017: * configure.in 1.18:
! 3018: * src/classes/mail.C 1.55:
! 3019: * src/include/pa_config_auto.h.in 1.24:
! 3020: * src/main/pa_exec.C 1.31:
! 3021: * src/targets/cgi/Makefile.am 1.34:
! 3022: * src/targets/cgi/Makefile.in 1.45:
1.3 paf 3023: --disable-foreign-group-files now disables execs also.
3024: introducing --sendmail
3025:
1.13 ! paf 3026: * INSTALL 1.14:
! 3027: * INSTALL 1.17:
! 3028: * src/classes/mail.C 1.57:
! 3029: * src/classes/mail.C 1.58:
1.3 paf 3030: *** empty log message ***
3031:
1.13 ! paf 3032: * operators.txt 1.22:
1.3 paf 3033: pgsql options comment
3034:
1.13 ! paf 3035: * operators.txt 1.23:
! 3036: * src/targets/cgi/parser3.C 1.164:
1.3 paf 3037: http_site_config_filespec
3038:
3039: 2002-03-22 paf
1.13 ! paf 3040: * operators.txt 1.21:
1.3 paf 3041: few comments on sets
3042:
1.13 ! paf 3043: * src/main/pa_exec.C 1.30:
1.3 paf 3044: createprocess nowindow flag
3045: check on readfile false return
3046:
3047: 2002-03-18 paf
1.13 ! paf 3048: * src/main/pa_charset.C 1.22:
! 3049: * src/targets/isapi/pa_threads.C 1.10:
! 3050: * src/types/pa_vdouble.h 1.34:
1.3 paf 3051: removed some tested @tests
3052:
1.13 ! paf 3053: * etc/parser3.conf.in 1.6:
! 3054: * operators.txt 1.20:
! 3055: * src/classes/op.C 1.74:
! 3056: * src/include/pa_exception.h 1.32:
! 3057: * src/include/pa_globals.h 1.79:
! 3058: * src/include/pa_request.h 1.123:
! 3059: * src/include/pa_stack.h 1.14:
! 3060: * src/main/pa_globals.C 1.119:
! 3061: * src/main/pa_request.C 1.195:
! 3062: * www/htdocs/index.html 1.22:
! 3063: * www/htdocs/index.html 1.23:
1.3 paf 3064: introducing ^try
3065:
3066: 2002-03-15 paf
1.13 ! paf 3067: * operators.txt 1.19:
! 3068: * src/classes/table.C 1.145:
! 3069: * www/htdocs/index.html 1.21:
1.3 paf 3070: ^table.locate(logical expr)
3071:
3072: 2002-03-13 paf
1.13 ! paf 3073: * src/main/pa_exception.C 1.39:
1.3 paf 3074: checked not-pooled malloc
3075:
3076: 2002-03-11 paf
1.13 ! paf 3077: * src/types/pa_vfile.C 1.29:
1.3 paf 3078: $file.text now 0A linebreaks,
3079: file::exec/cgi linebreaks "0D0A" changed to 0A onces
3080:
1.13 ! paf 3081: * INSTALL 1.10:
! 3082: * configure 1.13:
! 3083: * configure.in 1.15:
! 3084: * src/include/pa_config_auto.h.in 1.22:
! 3085: * src/include/pa_config_fixed.h 1.40:
! 3086: * src/main/pa_exec.C 1.28:
! 3087: * src/main/pa_exec.C 1.29:
! 3088: * www/htdocs/index.html 1.18:
! 3089: * www/htdocs/index.html 1.19:
! 3090: * www/htdocs/index.html 1.20:
1.3 paf 3091: --disable-execs
3092:
1.13 ! paf 3093: * INSTALL 1.11:
! 3094: * configure 1.14:
! 3095: * configure.in 1.16:
! 3096: * src/include/pa_config_auto.h.in 1.23:
! 3097: * src/main/pa_common.C 1.105:
1.3 paf 3098: --disable-foreign-group-files
3099:
3100: 2002-03-05 paf
1.13 ! paf 3101: * src/targets/isapi/parser3isapi.C 1.66:
! 3102: * src/targets/isapi/parser3isapi.dsp 1.32:
1.3 paf 3103: iis5 now requires headers to be terminated with \r\n manually [
3104: refuses to separate header/body itself]
3105:
1.13 ! paf 3106: * operators.txt 1.17:
! 3107: * operators.txt 1.18:
! 3108: * src/classes/date.C 1.18:
! 3109: * src/classes/date.C 1.19:
1.3 paf 3110: date week calendar columns named
3111:
1.13 ! paf 3112: * src/main/pa_globals.C 1.118:
! 3113: * src/targets/cgi/parser3.C 1.163:
! 3114: * src/targets/isapi/parser3isapi.C 1.65:
! 3115: * www/htdocs/index.html 1.17:
1.3 paf 3116: isapi site config beside .dll
3117:
3118: 2002-03-04 paf
1.13 ! paf 3119: * src/targets/isapi/pa_threads.C 1.9:
! 3120: * src/targets/isapi/parser3isapi.C 1.64:
! 3121: * src/targets/isapi/parser3isapi.dsp 1.31:
1.3 paf 3122: isapi updated
3123:
1.13 ! paf 3124: * src/classes/op.C 1.73:
! 3125: * src/types/pa_vfile.C 1.28:
! 3126: * www/htdocs/index.html 1.16:
1.3 paf 3127: process body now evaluated in PASS language
3128:
1.13 ! paf 3129: * src/classes/op.C 1.72:
! 3130: * src/include/pa_string.h 1.132:
! 3131: * src/main/pa_string.C 1.148:
1.3 paf 3132: string deserialize checks on broken file
3133:
3134: 2002-03-01 paf
1.13 ! paf 3135: * src/main/pa_exec.C 1.27:
1.3 paf 3136: execle -> execve, now argc OK
3137:
3138: 2002-02-28 paf
1.13 ! paf 3139: * src/main/pa_string.C 1.147:
1.3 paf 3140: origin by first piece preferred before last piece
3141:
1.13 ! paf 3142: * src/main/pa_charsets.C 1.7:
1.3 paf 3143: when placing charset to cache using global name now [were
3144: request]
3145:
1.13 ! paf 3146: * configure 1.12:
! 3147: * configure.in 1.14:
! 3148: * src/targets/apache13/ApacheModuleParser3.dsp 1.10:
! 3149: * src/targets/apache13/mod_parser3.C 1.18:
! 3150: * src/targets/apache13/p3runConfigure.in 1.9:
! 3151: * src/targets/apache13/pa_threads.C 1.8:
! 3152: * www/htdocs/auto.p 1.7:
1.3 paf 3153: apache module updated
3154:
1.13 ! paf 3155: * src/main/untaint.C 1.98:
1.3 paf 3156: removed some debug comments
3157:
3158: 2002-02-27 paf
1.13 ! paf 3159: * etc/parser3.conf.in 1.5:
1.3 paf 3160: .dll -> .so
3161:
1.13 ! paf 3162: * src/main/pa_charset.C 1.21:
1.3 paf 3163: size_t
3164:
1.13 ! paf 3165: * INSTALL 1.9:
1.3 paf 3166: shared/static-xml
3167: with-pathlink
3168:
1.13 ! paf 3169: * operators.txt 1.15:
! 3170: * operators.txt 1.16:
1.3 paf 3171: SMTP comment
3172:
3173: 2002-02-26 paf
1.13 ! paf 3174: * src/classes/xnode.C 1.40:
! 3175: * www/htdocs/auto.p 1.6:
! 3176: * www/htdocs/global.xsl 1.4:
! 3177: * www/htdocs/index.html 1.15:
1.3 paf 3178: in some situation, xpath query returned result with type NODESET, but empty nodeset member field,
3179: checked that
3180:
1.13 ! paf 3181: * src/main/pa_exec.C 1.26:
1.3 paf 3182: more precise names for vars, cosmetic
3183:
3184: 2002-02-22 paf
1.13 ! paf 3185: * operators.txt 1.14:
! 3186: * src/types/pa_vcookie.C 1.41:
! 3187: * src/types/pa_vcookie.C 1.42:
1.3 paf 3188: cookie "expires=0" = "session"
3189:
1.13 ! paf 3190: * src/include/pa_string.h 1.131:
! 3191: * src/main/pa_string.C 1.144:
! 3192: * src/main/pa_string.C 1.145:
! 3193: * src/main/pa_string.C 1.146:
! 3194: * www/htdocs/auto.p 1.5:
! 3195: * www/htdocs/index.html 1.14:
1.3 paf 3196: string iterators fixed again, so were String::join_chain
3197:
1.13 ! paf 3198: * configure 1.11:
! 3199: * configure.in 1.13:
1.3 paf 3200: glib###.a detection fixed
3201:
1.13 ! paf 3202: * Makefile.in 1.7:
! 3203: * configure 1.9:
! 3204: * configure.in 1.11:
! 3205: * etc/Makefile.in 1.4:
! 3206: * etc/parser3.charsets/Makefile.in 1.6:
! 3207: * src/Makefile.in 1.45:
! 3208: * src/classes/Makefile.am 1.38:
! 3209: * src/classes/Makefile.in 1.43:
! 3210: * src/classes/gd/Makefile.in 1.34:
! 3211: * src/classes/hashfile.C 1.23:
! 3212: * src/classes/smtp/Makefile.in 1.3:
! 3213: * src/include/Makefile.am 1.2:
! 3214: * src/include/Makefile.in 1.3:
! 3215: * src/include/pa_config_auto.h.in 1.20:
! 3216: * src/include/pa_db_connection.h 1.22:
! 3217: * src/include/pa_db_manager.h 1.15:
! 3218: * src/include/pa_db_table.h 1.16:
! 3219: * src/main/Makefile.am 1.31:
! 3220: * src/main/Makefile.in 1.39:
! 3221: * src/main/pa_db_connection.C 1.38:
! 3222: * src/main/pa_db_manager.C 1.23:
! 3223: * src/main/pa_db_table.C 1.21:
! 3224: * src/main/pa_globals.C 1.117:
! 3225: * src/sql/Makefile.in 1.3:
! 3226: * src/targets/Makefile.in 1.34:
! 3227: * src/targets/apache13/Makefile.in 1.32:
! 3228: * src/targets/apache13/p3runConfigure.in 1.8:
! 3229: * src/targets/cgi/Makefile.am 1.32:
! 3230: * src/targets/cgi/Makefile.in 1.43:
! 3231: * src/targets/isapi/Makefile.in 1.3:
! 3232: * src/types/Makefile.am 1.20:
! 3233: * src/types/Makefile.in 1.35:
! 3234: * src/types/pa_vhashfile.C 1.21:
! 3235: * src/types/pa_vhashfile.h 1.16:
1.3 paf 3236: removed hashfile support for now
3237:
1.13 ! paf 3238: * acconfig.h 1.1:
1.3 paf 3239: acconfig move in cvs[from src/libltdl to /]
3240:
1.13 ! paf 3241: * etc/parser3.charsets/windows-1251.cfg 1.2:
1.3 paf 3242: °
3243:
1.13 ! paf 3244: * Makefile.am 1.4:
! 3245: * Makefile.in 1.9:
1.3 paf 3246: make update
3247:
1.13 ! paf 3248: * INSTALL 1.7:
1.3 paf 3249: hashfile removed from INSTALL
3250:
1.13 ! paf 3251: * Makefile.in 1.8:
! 3252: * configure 1.10:
! 3253: * configure.in 1.12:
! 3254: * src/include/pa_config_auto.h.in 1.21:
1.3 paf 3255: --with-shared-xml
3256: --with-static-xml
3257:
1.13 ! paf 3258: * INSTALL 1.8:
1.3 paf 3259: without-zlib comment
3260:
1.13 ! paf 3261: * operators.txt 1.13:
! 3262: * src/classes/classes.dsp 1.16:
! 3263: * src/main/main.dsp 1.148:
! 3264: * src/types/types.dsp 1.20:
1.3 paf 3265: removed hashfile support from sources for now
3266:
1.13 ! paf 3267: * src/classes/classes.dsp 1.17:
! 3268: * src/classes/gd/gd.dsp 1.20:
! 3269: * src/main/compile.tab.C 1.45:
! 3270: * src/main/main.dsp 1.149:
! 3271: * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
! 3272: * src/targets/cgi/parser3.dsp 1.43:
! 3273: * src/targets/isapi/parser3isapi.dsp 1.30:
! 3274: * src/types/types.dsp 1.21:
1.3 paf 3275: *.dsp: removed refereces to win32db & ancient xalan&xml
3276:
3277: 2002-02-21 paf
1.13 ! paf 3278: * Makefile.am 1.3:
! 3279: * Makefile.in 1.6:
1.3 paf 3280: make cvsupdate
3281:
1.13 ! paf 3282: * src/main/untaint.C 1.97:
1.3 paf 3283: removed debug code, activated commented-for debug parts
3284:
1.13 ! paf 3285: * src/include/pa_string.h 1.130:
! 3286: * src/include/pa_types.h 1.39:
! 3287: * src/main/pa_string.C 1.143:
! 3288: * src/main/untaint.C 1.96:
1.3 paf 3289: STRING_*FOREACH_ROW
3290: changed to stop at append_row, not at link zero
3291: now string to string appending works
3292:
3293: 2002-02-20 paf
1.13 ! paf 3294: * src/include/pa_string.h 1.129:
! 3295: * src/main/execute.C 1.221:
! 3296: * src/main/untaint.C 1.95:
! 3297: * src/targets/cgi/pa_pool.C 1.38:
! 3298: * src/targets/cgi/parser3.C 1.162:
! 3299: * www/htdocs/index.html 1.13:
1.3 paf 3300: //#define DEBUG_STRING_APPENDS_VS_EXPANDS
3301:
1.13 ! paf 3302: * src/include/pa_string.h 1.128:
! 3303: * src/main/pa_string.C 1.142:
! 3304: * src/main/untaint.C 1.94:
1.3 paf 3305: economy: 22%
3306:
1.13 ! paf 3307: * operators.txt 1.12:
! 3308: * src/include/pa_common.h 1.75:
! 3309: * src/include/pa_config_fixed.h 1.39:
! 3310: * src/include/pa_string.h 1.125:
! 3311: * src/include/pa_types.h 1.38:
! 3312: * src/main/compile.tab.C 1.44:
! 3313: * src/main/execute.C 1.220:
! 3314: * src/main/pa_string.C 1.139:
! 3315: * src/main/untaint.C 1.91:
! 3316: * src/targets/cgi/pa_pool.C 1.37:
! 3317: * src/targets/cgi/parser3.C 1.160:
! 3318: * www/htdocs/auto.p 1.4:
! 3319: * www/htdocs/global.xsl 1.3:
! 3320: * www/htdocs/index.html 1.11:
1.3 paf 3321: strign to string append optimiziation idea and estimates
3322:
1.13 ! paf 3323: * src/include/pa_string.h 1.126:
! 3324: * src/include/pa_stylesheet_connection.h 1.27:
! 3325: * src/main/pa_db_manager.C 1.22:
! 3326: * src/main/pa_dictionary.C 1.13:
! 3327: * src/main/pa_string.C 1.140:
! 3328: * src/main/untaint.C 1.92:
! 3329: * src/targets/cgi/parser3.C 1.161:
! 3330: * src/types/pa_vcookie.C 1.40:
! 3331: * src/types/pa_vstring.h 1.42:
! 3332: * www/htdocs/index.html 1.12:
1.3 paf 3333: speed uptimized: string::is_empty
3334:
1.13 ! paf 3335: * src/include/pa_string.h 1.127:
! 3336: * src/main/pa_string.C 1.141:
! 3337: * src/main/untaint.C 1.93:
1.3 paf 3338: space uptimized: string::link_row removed
3339:
3340: 2002-02-19 paf
1.13 ! paf 3341: * src/classes/xdoc.C 1.86:
! 3342: * src/classes/xnode.C 1.39:
1.3 paf 3343: getElementsByTagName and *NS moved to node [element]
3344:
1.13 ! paf 3345: * src/classes/math.C 1.15:
1.3 paf 3346: not used directly [but erroreously reported that 'is', thus
3347: registering twice&other probs]
3348:
1.13 ! paf 3349: * src/main/compile.C 1.59:
! 3350: * src/main/compile.C 1.60:
1.3 paf 3351: without string_origins not worked
3352:
1.13 ! paf 3353: * src/main/compile.C 1.61:
1.3 paf 3354: without string_origins parse error file+line+col possible
3355:
3356: 2002-02-18 paf
1.13 ! paf 3357: * src/types/pa_vdouble.h 1.33:
1.3 paf 3358: since we have in_expression
3359: removed that trick i've installed into double::as_string
3360:
1.13 ! paf 3361: * INSTALL 1.6:
1.3 paf 3362: local install comment
3363:
1.13 ! paf 3364: * src/main/compile.tab.C 1.41:
! 3365: * src/main/compile.y 1.181:
! 3366: * www/htdocs/global.xsl 1.2:
! 3367: * www/htdocs/index.html 1.7:
1.3 paf 3368: integer division stops name
3369:
1.13 ! paf 3370: * Makefile.in 1.4:
! 3371: * acinclude.m4 1.2:
! 3372: * aclocal.m4 1.2:
! 3373: * configure 1.8:
! 3374: * configure.in 1.10:
! 3375: * etc/Makefile.in 1.3:
! 3376: * etc/parser3.charsets/Makefile.in 1.5:
! 3377: * src/Makefile.in 1.44:
! 3378: * src/classes/Makefile.in 1.42:
! 3379: * src/classes/gd/Makefile.in 1.33:
! 3380: * src/classes/smtp/Makefile.in 1.2:
! 3381: * src/include/Makefile.in 1.2:
! 3382: * src/include/pa_config_auto.h.in 1.19:
! 3383: * src/include/pa_config_includes.h 1.19:
! 3384: * src/main/Makefile.in 1.38:
! 3385: * src/sql/Makefile.in 1.2:
! 3386: * src/targets/Makefile.in 1.33:
! 3387: * src/targets/apache13/Makefile.in 1.31:
! 3388: * src/targets/apache13/p3runConfigure.in 1.7:
! 3389: * src/targets/cgi/Makefile.am 1.30:
! 3390: * src/targets/cgi/Makefile.in 1.41:
! 3391: * src/targets/cgi/parser3.C 1.157:
! 3392: * src/targets/isapi/Makefile.in 1.2:
! 3393: * src/types/Makefile.in 1.34:
1.3 paf 3394: removed libtool usage from build mech
3395:
1.13 ! paf 3396: * operators.txt 1.10:
! 3397: * src/classes/date.C 1.17:
1.3 paf 3398: date::create [were date::set, with backward comp
3399:
1.13 ! paf 3400: * src/classes/math.C 1.14:
! 3401: * www/htdocs/index.html 1.8:
1.3 paf 3402: math:random range check fixed
3403:
1.13 ! paf 3404: * src/main/compile.tab.C 1.42:
1.3 paf 3405: bison env set so one could compile without cygwin installed
3406:
1.13 ! paf 3407: * src/targets/cgi/Makefile.am 1.31:
! 3408: * src/targets/cgi/Makefile.in 1.42:
! 3409: * src/targets/cgi/parser3.C 1.158:
1.3 paf 3410: *** empty log message ***
3411:
1.13 ! paf 3412: * src/main/pa_globals.C 1.116:
1.3 paf 3413: extern "C" was removed too fast
3414:
1.13 ! paf 3415: * Makefile.in 1.5:
! 3416: * ltconfig 1.2:
! 3417: * ltmain.sh 1.2:
1.3 paf 3418: removed libtool subpart files
3419:
1.13 ! paf 3420: * src/main/main.dsp 1.147:
! 3421: * src/main/pa_globals.C 1.115:
1.3 paf 3422: removed unneded
3423: #ifdef __cplusplus
3424: }
3425: #endif
3426:
1.13 ! paf 3427: * src/include/pa_opcode.h 1.15:
! 3428: * src/include/pa_request.h 1.122:
! 3429: * src/main/compile.tab.C 1.43:
! 3430: * src/main/compile.y 1.182:
! 3431: * src/main/execute.C 1.219:
! 3432: * src/types/pa_wcontext.h 1.28:
! 3433: * www/htdocs/index.html 1.10:
! 3434: * www/htdocs/index.html 1.9:
1.3 paf 3435: in_expression
3436: aimed to solve old problem with string/nonstring values,
3437: now in expressions double/int values are passed as-is, without stupid tostring/fromstring conversions
3438:
1.13 ! paf 3439: * operators.txt 1.11:
! 3440: * src/targets/cgi/parser3.C 1.159:
1.3 paf 3441: PARSER_ROOT_CONFIG
3442:
1.13 ! paf 3443: * src/classes/classes.dsp 1.15:
! 3444: * src/classes/gd/gd.dsp 1.19:
! 3445: * src/classes/smtp/smtp.dsp 1.16:
! 3446: * src/main/main.dsp 1.146:
! 3447: * src/main/pa_globals.C 1.114:
! 3448: * src/targets/cgi/parser3.dsp 1.42:
! 3449: * src/types/types.dsp 1.19:
1.3 paf 3450: win32xml now contains gnome xml libs
3451: parser .dsp-s changed accordingly
3452:
1.13 ! paf 3453: * operators.txt 1.9:
1.3 paf 3454: \ comment
3455:
3456: 2002-02-13 paf
1.13 ! paf 3457: * INSTALL 1.5:
! 3458: * configure 1.7:
! 3459: * configure.in 1.9:
! 3460: * src/targets/cgi/Makefile.am 1.29:
! 3461: * src/targets/cgi/Makefile.in 1.40:
1.3 paf 3462: --with-glib-config
3463: CXXLINK=$(CC) for targets/cgi/parser3
3464:
1.13 ! paf 3465: * src/include/pa_config_includes.h 1.18:
1.3 paf 3466: sys/time time both included now.
3467: vaguely remember confilicts on this on some system [not on six|ablv]
3468: so when would see them again would think up proper check
3469:
1.13 ! paf 3470: * etc/parser3.charsets/windows-1257.cfg 1.1:
! 3471: * etc/parser3.conf.in 1.4:
! 3472: * src/targets/cgi/parser3.C 1.156:
1.3 paf 3473: baltic charset file generated, in generation script ispunct
3474: check added
3475:
1.13 ! paf 3476: * src/main/pa_common.C 1.103:
1.3 paf 3477: strnchr: sanity check added
3478:
1.13 ! paf 3479: * src/main/pa_common.C 1.104:
1.3 paf 3480: truncation never occured when writing files on unix [since i've changed cache mech]
3481: fix
3482:
1.13 ! paf 3483: * etc/parser3.charsets/windows-1257.cfg 1.2:
1.3 paf 3484: id added
3485:
1.2 paf 3486: 2002-02-08 paf
1.13 ! paf 3487: * src/classes/classes.C 1.14:
! 3488: * src/classes/classes.h 1.15:
! 3489: * src/classes/date.C 1.15:
! 3490: * src/classes/double.C 1.42:
! 3491: * src/classes/file.C 1.71:
! 3492: * src/classes/form.C 1.20:
! 3493: * src/classes/gd/gif.C 1.25:
! 3494: * src/classes/gd/gif.h 1.19:
! 3495: * src/classes/gd/gifio.C 1.17:
! 3496: * src/classes/hash.C 1.34:
! 3497: * src/classes/hashfile.C 1.21:
! 3498: * src/classes/image.C 1.65:
! 3499: * src/classes/int.C 1.39:
! 3500: * src/classes/mail.C 1.53:
! 3501: * src/classes/math.C 1.12:
! 3502: * src/classes/op.C 1.70:
! 3503: * src/classes/response.C 1.17:
! 3504: * src/classes/smtp/comms.C 1.7:
! 3505: * src/classes/smtp/smtp.C 1.8:
! 3506: * src/classes/smtp/smtp.h 1.7:
! 3507: * src/classes/string.C 1.96:
! 3508: * src/classes/table.C 1.143:
! 3509: * src/classes/void.C 1.15:
! 3510: * src/classes/xdoc.C 1.84:
! 3511: * src/classes/xnode.C 1.37:
! 3512: * src/classes/xnode.h 1.8:
! 3513: * src/include/pa_array.h 1.52:
! 3514: * src/include/pa_cache_managers.h 1.5:
! 3515: * src/include/pa_charset.h 1.13:
! 3516: * src/include/pa_charsets.h 1.4:
! 3517: * src/include/pa_common.h 1.73:
! 3518: * src/include/pa_config_fixed.h 1.37:
! 3519: * src/include/pa_config_includes.h 1.16:
! 3520: * src/include/pa_db_connection.h 1.20:
! 3521: * src/include/pa_db_manager.h 1.13:
! 3522: * src/include/pa_db_table.h 1.14:
! 3523: * src/include/pa_dictionary.h 1.9:
! 3524: * src/include/pa_dir.h 1.9:
! 3525: * src/include/pa_exception.h 1.30:
! 3526: * src/include/pa_exec.h 1.6:
! 3527: * src/include/pa_globals.h 1.77:
! 3528: * src/include/pa_hash.h 1.53:
! 3529: * src/include/pa_opcode.h 1.13:
! 3530: * src/include/pa_pool.h 1.77:
! 3531: * src/include/pa_pragma_pack_begin.h 1.3:
! 3532: * src/include/pa_pragma_pack_end.h 1.3:
! 3533: * src/include/pa_request.h 1.120:
! 3534: * src/include/pa_sapi.h 1.17:
! 3535: * src/include/pa_socks.h 1.7:
! 3536: * src/include/pa_sql_connection.h 1.22:
! 3537: * src/include/pa_sql_driver_manager.h 1.22:
! 3538: * src/include/pa_stack.h 1.12:
! 3539: * src/include/pa_string.h 1.123:
! 3540: * src/include/pa_stylesheet_connection.h 1.25:
! 3541: * src/include/pa_stylesheet_manager.h 1.11:
! 3542: * src/include/pa_table.h 1.40:
! 3543: * src/include/pa_threads.h 1.22:
! 3544: * src/include/pa_types.h 1.36:
! 3545: * src/main/compile.C 1.57:
! 3546: * src/main/compile.tab.C 1.40:
! 3547: * src/main/compile_tools.C 1.44:
! 3548: * src/main/compile_tools.h 1.57:
! 3549: * src/main/execute.C 1.217:
! 3550: * src/main/pa_array.C 1.46:
! 3551: * src/main/pa_cache_managers.C 1.3:
! 3552: * src/main/pa_charset.C 1.19:
! 3553: * src/main/pa_charsets.C 1.5:
! 3554: * src/main/pa_common.C 1.100:
! 3555: * src/main/pa_db_connection.C 1.36:
! 3556: * src/main/pa_db_manager.C 1.20:
! 3557: * src/main/pa_db_table.C 1.19:
! 3558: * src/main/pa_dictionary.C 1.11:
! 3559: * src/main/pa_dir.C 1.10:
! 3560: * src/main/pa_exception.C 1.37:
! 3561: * src/main/pa_exec.C 1.24:
! 3562: * src/main/pa_globals.C 1.112:
! 3563: * src/main/pa_hash.C 1.49:
! 3564: * src/main/pa_pool.C 1.50:
! 3565: * src/main/pa_request.C 1.193:
! 3566: * src/main/pa_socks.C 1.12:
! 3567: * src/main/pa_sql_driver_manager.C 1.60:
! 3568: * src/main/pa_status_provider.C 1.3:
! 3569: * src/main/pa_string.C 1.137:
! 3570: * src/main/pa_stylesheet_manager.C 1.12:
! 3571: * src/main/pa_table.C 1.43:
! 3572: * src/main/untaint.C 1.88:
! 3573: * src/sql/pa_sql_driver.h 1.25:
! 3574: * src/targets/apache13/mod_parser3.C 1.16:
! 3575: * src/targets/apache13/pa_pool.C 1.4:
! 3576: * src/targets/apache13/pa_threads.C 1.6:
! 3577: * src/targets/cgi/pa_pool.C 1.35:
! 3578: * src/targets/cgi/pa_threads.C 1.8:
! 3579: * src/targets/cgi/parser3.C 1.153:
! 3580: * src/targets/cgi/pool_storage.h 1.8:
! 3581: * src/targets/isapi/pa_pool.C 1.11:
! 3582: * src/targets/isapi/pa_threads.C 1.7:
! 3583: * src/targets/isapi/parser3isapi.C 1.62:
! 3584: * src/targets/isapi/pool_storage.h 1.14:
! 3585: * src/types/pa_valiased.C 1.12:
! 3586: * src/types/pa_valiased.h 1.17:
! 3587: * src/types/pa_value.h 1.78:
! 3588: * src/types/pa_vbool.h 1.16:
! 3589: * src/types/pa_vclass.h 1.23:
! 3590: * src/types/pa_vcode_frame.h 1.13:
! 3591: * src/types/pa_vcookie.C 1.33:
! 3592: * src/types/pa_vcookie.h 1.14:
! 3593: * src/types/pa_vdate.h 1.7:
! 3594: * src/types/pa_vdouble.h 1.31:
! 3595: * src/types/pa_venv.h 1.19:
! 3596: * src/types/pa_vfile.C 1.25:
! 3597: * src/types/pa_vfile.h 1.39:
! 3598: * src/types/pa_vform.C 1.51:
! 3599: * src/types/pa_vform.h 1.32:
! 3600: * src/types/pa_vhash.h 1.28:
! 3601: * src/types/pa_vhashfile.C 1.18:
! 3602: * src/types/pa_vhashfile.h 1.14:
! 3603: * src/types/pa_vimage.C 1.15:
! 3604: * src/types/pa_vimage.h 1.23:
! 3605: * src/types/pa_vint.h 1.30:
! 3606: * src/types/pa_vjunction.h 1.11:
! 3607: * src/types/pa_vmath.h 1.5:
! 3608: * src/types/pa_vmethod_frame.h 1.21:
! 3609: * src/types/pa_vobject.h 1.15:
! 3610: * src/types/pa_vrequest.C 1.15:
! 3611: * src/types/pa_vrequest.h 1.15:
! 3612: * src/types/pa_vresponse.C 1.3:
! 3613: * src/types/pa_vresponse.h 1.20:
! 3614: * src/types/pa_vstateless_class.C 1.12:
! 3615: * src/types/pa_vstateless_class.h 1.22:
! 3616: * src/types/pa_vstateless_object.h 1.14:
! 3617: * src/types/pa_vstatus.C 1.5:
! 3618: * src/types/pa_vstatus.h 1.6:
! 3619: * src/types/pa_vstring.C 1.15:
! 3620: * src/types/pa_vstring.h 1.40:
! 3621: * src/types/pa_vtable.C 1.10:
! 3622: * src/types/pa_vtable.h 1.36:
! 3623: * src/types/pa_vvoid.h 1.7:
! 3624: * src/types/pa_vxdoc.C 1.10:
! 3625: * src/types/pa_vxdoc.h 1.18:
! 3626: * src/types/pa_vxnode.C 1.14:
! 3627: * src/types/pa_vxnode.h 1.11:
! 3628: * src/types/pa_wcontext.C 1.14:
! 3629: * src/types/pa_wcontext.h 1.26:
! 3630: * src/types/pa_wwrapper.h 1.15:
1.2 paf 3631: 2002
3632:
1.13 ! paf 3633: * src/types/pa_vcookie.C 1.36:
! 3634: * src/types/pa_vcookie.C 1.37:
! 3635: * src/types/pa_vcookie.C 1.38:
! 3636: * src/types/pa_vcookie.C 1.39:
1.3 paf 3637: VCookie::fill_fields one check forgotten
3638:
1.13 ! paf 3639: * src/classes/smtp/Makefile.am 1.1:
! 3640: * src/classes/smtp/Makefile.in 1.1:
! 3641: * src/include/Makefile.am 1.1:
! 3642: * src/include/Makefile.in 1.1:
! 3643: * src/sql/Makefile.am 1.3:
! 3644: * src/sql/Makefile.in 1.1:
! 3645: * src/targets/isapi/Makefile.am 1.1:
! 3646: * src/targets/isapi/Makefile.in 1.1:
1.3 paf 3647: forgotten makes
3648:
1.13 ! paf 3649: * AUTHORS 1.2:
! 3650: * COPYING 1.2:
! 3651: * INSTALL 1.3:
! 3652: * INSTALL 1.4:
! 3653: * README 1.2:
1.3 paf 3654: install&others updated
3655:
1.13 ! paf 3656: * Makefile.am 1.2:
! 3657: * Makefile.in 1.3:
! 3658: * configure 1.6:
! 3659: * configure.in 1.8:
! 3660: * etc/parser3.charsets/Makefile.am 1.2:
! 3661: * etc/parser3.charsets/Makefile.in 1.4:
! 3662: * src/Makefile.am 1.15:
! 3663: * src/Makefile.in 1.43:
! 3664: * src/classes/Makefile.am 1.37:
! 3665: * src/classes/Makefile.in 1.41:
! 3666: * src/classes/gd/Makefile.am 1.9:
! 3667: * src/classes/gd/Makefile.in 1.32:
! 3668: * src/main/Makefile.am 1.30:
! 3669: * src/main/Makefile.in 1.37:
! 3670: * src/main/pa_status_provider.C 1.5:
! 3671: * src/targets/Makefile.am 1.9:
! 3672: * src/targets/Makefile.in 1.32:
! 3673: * src/targets/apache13/Makefile.am 1.11:
! 3674: * src/targets/apache13/Makefile.in 1.30:
! 3675: * src/targets/cgi/Makefile.am 1.28:
! 3676: * src/targets/cgi/Makefile.in 1.39:
! 3677: * src/types/Makefile.am 1.19:
! 3678: * src/types/Makefile.in 1.33:
1.3 paf 3679: 'make dist' works
1.2 paf 3680:
1.13 ! paf 3681: * src/classes/classes.C 1.15:
! 3682: * src/classes/classes.h 1.16:
! 3683: * src/classes/date.C 1.16:
! 3684: * src/classes/double.C 1.43:
! 3685: * src/classes/file.C 1.72:
! 3686: * src/classes/form.C 1.21:
! 3687: * src/classes/gd/gif.C 1.26:
! 3688: * src/classes/gd/gif.h 1.20:
! 3689: * src/classes/gd/gifio.C 1.18:
! 3690: * src/classes/hash.C 1.35:
! 3691: * src/classes/hashfile.C 1.22:
! 3692: * src/classes/image.C 1.66:
! 3693: * src/classes/image.C 1.67:
! 3694: * src/classes/int.C 1.40:
! 3695: * src/classes/mail.C 1.54:
! 3696: * src/classes/math.C 1.13:
! 3697: * src/classes/op.C 1.71:
! 3698: * src/classes/response.C 1.18:
! 3699: * src/classes/smtp/comms.C 1.8:
! 3700: * src/classes/smtp/smtp.C 1.9:
! 3701: * src/classes/smtp/smtp.h 1.8:
! 3702: * src/classes/string.C 1.97:
! 3703: * src/classes/table.C 1.144:
! 3704: * src/classes/void.C 1.16:
! 3705: * src/classes/xdoc.C 1.85:
! 3706: * src/classes/xnode.C 1.38:
! 3707: * src/classes/xnode.h 1.9:
! 3708: * src/include/pa_array.h 1.53:
! 3709: * src/include/pa_cache_managers.h 1.6:
! 3710: * src/include/pa_charset.h 1.14:
! 3711: * src/include/pa_charsets.h 1.5:
! 3712: * src/include/pa_common.h 1.74:
! 3713: * src/include/pa_config_fixed.h 1.38:
! 3714: * src/include/pa_config_includes.h 1.17:
! 3715: * src/include/pa_db_connection.h 1.21:
! 3716: * src/include/pa_db_manager.h 1.14:
! 3717: * src/include/pa_db_table.h 1.15:
! 3718: * src/include/pa_dictionary.h 1.10:
! 3719: * src/include/pa_dir.h 1.10:
! 3720: * src/include/pa_exception.h 1.31:
! 3721: * src/include/pa_exec.h 1.7:
! 3722: * src/include/pa_globals.h 1.78:
! 3723: * src/include/pa_hash.h 1.54:
! 3724: * src/include/pa_opcode.h 1.14:
! 3725: * src/include/pa_pool.h 1.78:
! 3726: * src/include/pa_pragma_pack_begin.h 1.4:
! 3727: * src/include/pa_pragma_pack_end.h 1.4:
! 3728: * src/include/pa_request.h 1.121:
! 3729: * src/include/pa_sapi.h 1.18:
! 3730: * src/include/pa_socks.h 1.8:
! 3731: * src/include/pa_sql_connection.h 1.23:
! 3732: * src/include/pa_sql_driver_manager.h 1.23:
! 3733: * src/include/pa_stack.h 1.13:
! 3734: * src/include/pa_string.h 1.124:
! 3735: * src/include/pa_stylesheet_connection.h 1.26:
! 3736: * src/include/pa_stylesheet_manager.h 1.12:
! 3737: * src/include/pa_table.h 1.41:
! 3738: * src/include/pa_threads.h 1.23:
! 3739: * src/include/pa_types.h 1.37:
! 3740: * src/main/compile.C 1.58:
! 3741: * src/main/compile_tools.C 1.45:
! 3742: * src/main/compile_tools.h 1.58:
! 3743: * src/main/execute.C 1.218:
! 3744: * src/main/pa_array.C 1.47:
! 3745: * src/main/pa_cache_managers.C 1.4:
! 3746: * src/main/pa_charset.C 1.20:
! 3747: * src/main/pa_charsets.C 1.6:
! 3748: * src/main/pa_common.C 1.101:
! 3749: * src/main/pa_common.C 1.102:
! 3750: * src/main/pa_db_connection.C 1.37:
! 3751: * src/main/pa_db_manager.C 1.21:
! 3752: * src/main/pa_db_table.C 1.20:
! 3753: * src/main/pa_dictionary.C 1.12:
! 3754: * src/main/pa_dir.C 1.11:
! 3755: * src/main/pa_exception.C 1.38:
! 3756: * src/main/pa_exec.C 1.25:
! 3757: * src/main/pa_globals.C 1.113:
! 3758: * src/main/pa_hash.C 1.50:
! 3759: * src/main/pa_pool.C 1.51:
! 3760: * src/main/pa_request.C 1.194:
! 3761: * src/main/pa_socks.C 1.13:
! 3762: * src/main/pa_sql_driver_manager.C 1.61:
! 3763: * src/main/pa_status_provider.C 1.4:
! 3764: * src/main/pa_string.C 1.138:
! 3765: * src/main/pa_stylesheet_manager.C 1.13:
! 3766: * src/main/pa_table.C 1.44:
! 3767: * src/main/untaint.C 1.89:
! 3768: * src/main/untaint.C 1.90:
! 3769: * src/sql/pa_sql_driver.h 1.26:
! 3770: * src/targets/apache13/mod_parser3.C 1.17:
! 3771: * src/targets/apache13/pa_pool.C 1.5:
! 3772: * src/targets/apache13/pa_threads.C 1.7:
! 3773: * src/targets/cgi/pa_pool.C 1.36:
! 3774: * src/targets/cgi/pa_threads.C 1.9:
! 3775: * src/targets/cgi/parser3.C 1.154:
! 3776: * src/targets/cgi/parser3.C 1.155:
! 3777: * src/targets/cgi/pool_storage.h 1.9:
! 3778: * src/targets/isapi/pa_pool.C 1.12:
! 3779: * src/targets/isapi/pa_threads.C 1.8:
! 3780: * src/targets/isapi/parser3isapi.C 1.63:
! 3781: * src/targets/isapi/pool_storage.h 1.15:
! 3782: * src/types/pa_valiased.C 1.13:
! 3783: * src/types/pa_valiased.h 1.18:
! 3784: * src/types/pa_value.h 1.79:
! 3785: * src/types/pa_vbool.h 1.17:
! 3786: * src/types/pa_vclass.h 1.24:
! 3787: * src/types/pa_vcode_frame.h 1.14:
! 3788: * src/types/pa_vcookie.C 1.34:
! 3789: * src/types/pa_vcookie.C 1.35:
! 3790: * src/types/pa_vcookie.h 1.15:
! 3791: * src/types/pa_vdate.h 1.8:
! 3792: * src/types/pa_vdouble.h 1.32:
! 3793: * src/types/pa_venv.h 1.20:
! 3794: * src/types/pa_vfile.C 1.26:
! 3795: * src/types/pa_vfile.C 1.27:
! 3796: * src/types/pa_vfile.h 1.40:
! 3797: * src/types/pa_vform.C 1.52:
! 3798: * src/types/pa_vform.C 1.53:
! 3799: * src/types/pa_vform.h 1.33:
! 3800: * src/types/pa_vhash.h 1.29:
! 3801: * src/types/pa_vhashfile.C 1.19:
! 3802: * src/types/pa_vhashfile.C 1.20:
! 3803: * src/types/pa_vhashfile.h 1.15:
! 3804: * src/types/pa_vimage.C 1.16:
! 3805: * src/types/pa_vimage.C 1.17:
! 3806: * src/types/pa_vimage.h 1.24:
! 3807: * src/types/pa_vint.h 1.31:
! 3808: * src/types/pa_vjunction.h 1.12:
! 3809: * src/types/pa_vmath.h 1.6:
! 3810: * src/types/pa_vmethod_frame.h 1.22:
! 3811: * src/types/pa_vobject.h 1.16:
! 3812: * src/types/pa_vrequest.C 1.16:
! 3813: * src/types/pa_vrequest.C 1.17:
! 3814: * src/types/pa_vrequest.h 1.16:
! 3815: * src/types/pa_vresponse.C 1.4:
! 3816: * src/types/pa_vresponse.C 1.5:
! 3817: * src/types/pa_vresponse.h 1.21:
! 3818: * src/types/pa_vstateless_class.C 1.13:
! 3819: * src/types/pa_vstateless_class.h 1.23:
! 3820: * src/types/pa_vstateless_object.h 1.15:
! 3821: * src/types/pa_vstatus.C 1.6:
! 3822: * src/types/pa_vstatus.h 1.7:
! 3823: * src/types/pa_vstring.C 1.16:
! 3824: * src/types/pa_vstring.C 1.17:
! 3825: * src/types/pa_vstring.h 1.41:
! 3826: * src/types/pa_vtable.C 1.11:
! 3827: * src/types/pa_vtable.C 1.12:
! 3828: * src/types/pa_vtable.h 1.37:
! 3829: * src/types/pa_vvoid.h 1.8:
! 3830: * src/types/pa_vxdoc.C 1.11:
! 3831: * src/types/pa_vxdoc.C 1.12:
! 3832: * src/types/pa_vxdoc.h 1.19:
! 3833: * src/types/pa_vxnode.C 1.15:
! 3834: * src/types/pa_vxnode.C 1.16:
! 3835: * src/types/pa_vxnode.h 1.12:
! 3836: * src/types/pa_wcontext.C 1.15:
! 3837: * src/types/pa_wcontext.h 1.27:
! 3838: * src/types/pa_wwrapper.h 1.16:
1.2 paf 3839: name spelling
3840:
3841: 2002-02-07 paf
1.13 ! paf 3842: * src/main/compile.C 1.56:
! 3843: * src/main/compile.tab.C 1.39:
! 3844: * src/main/compile.y 1.180:
! 3845: * src/main/compile_tools.h 1.56:
1.2 paf 3846: disabled $if reference due to conflicts with local variables
3847:
1.13 ! paf 3848: * configure 1.5:
! 3849: * configure.in 1.7:
! 3850: * src/classes/Makefile.in 1.39:
! 3851: * src/classes/gd/Makefile.in 1.30:
! 3852: * src/include/pa_config_auto.h.in 1.18:
! 3853: * src/main/Makefile.in 1.35:
! 3854: * src/main/pa_common.C 1.99:
! 3855: * src/main/pa_socks.C 1.10:
! 3856: * src/targets/Makefile.in 1.30:
! 3857: * src/targets/cgi/Makefile.in 1.37:
! 3858: * src/types/Makefile.in 1.31:
1.2 paf 3859: compiled under cygwin
3860: added yet another locking function: fcntl
3861:
1.13 ! paf 3862: * src/classes/Makefile.in 1.40:
! 3863: * src/classes/gd/Makefile.in 1.31:
! 3864: * src/main/Makefile.in 1.36:
! 3865: * src/targets/Makefile.in 1.31:
! 3866: * src/targets/apache13/Makefile.in 1.29:
! 3867: * src/targets/cgi/Makefile.in 1.38:
! 3868: * src/types/Makefile.in 1.32:
1.2 paf 3869: makes
3870:
1.13 ! paf 3871: * src/include/pa_array.h 1.50:
! 3872: * src/main/compile.C 1.55:
! 3873: * src/main/compile.tab.C 1.37:
! 3874: * src/main/compile.y 1.179:
! 3875: * src/main/compile_tools.C 1.43:
! 3876: * src/main/compile_tools.h 1.55:
1.2 paf 3877: operators now detected by check at name_without_curly_rdive_read rule whether diving code constists only of
3878: OP_VALUE+string+OP_GET_ELEMENT.
3879: and last op code substituted with OP_GET_ELEMENT_OR_OPERATOR
3880: to form
3881: OP_VALUE+string+OP_GET_ELEMENT_OR_OPERATOR.
3882: code
3883:
1.13 ! paf 3884: * operators.txt 1.6:
! 3885: * src/classes/string.C 1.95:
! 3886: * src/include/pa_config_fixed.h 1.35:
! 3887: * src/main/compile.tab.C 1.38:
1.2 paf 3888: ^int/double/string.format
3889: now can be called with normal [] brackets, not stupid {} as it were implemented for some strange reason.
3890: retaining backward compatibility due to some already-implemented servers
3891:
1.13 ! paf 3892: * config.sub 1.2:
1.2 paf 3893: on cygwin configure passes it with strange i1586 const, hacked
3894: it to mean i586
3895:
1.13 ! paf 3896: * src/main/pa_socks.C 1.11:
1.2 paf 3897: swapped headers to avoid compiler warnings
3898:
1.13 ! paf 3899: * operators.txt 1.7:
! 3900: * src/classes/table.C 1.142:
! 3901: * src/include/pa_array.h 1.51:
! 3902: * src/include/pa_table.h 1.39:
! 3903: * src/main/pa_array.C 1.45:
! 3904: * src/main/pa_table.C 1.42:
! 3905: * www/htdocs/auto.p 1.3:
! 3906: * www/htdocs/index.html 1.6:
1.2 paf 3907: table::create now // 'set' name obsolete now
3908: table clone.
3909:
1.13 ! paf 3910: * operators.txt 1.8:
! 3911: * src/classes/xdoc.C 1.83:
! 3912: * src/include/pa_config_fixed.h 1.36:
1.2 paf 3913: xdoc::set obsolete now, now xdoc::create, with both sences
3914:
3915: 2002-02-06 paf
1.13 ! paf 3916: * src/classes/mail.C 1.52:
1.2 paf 3917: *** empty log message ***
1.1 paf 3918:
1.13 ! paf 3919: * configure 1.4:
! 3920: * configure.in 1.6:
1.2 paf 3921: prefix expanded, grr
1.1 paf 3922:
1.13 ! paf 3923: * etc/parser3.conf.in 1.3:
! 3924: * operators.txt 1.5:
! 3925: * src/classes/mail.C 1.51:
1.2 paf 3926: mail:send config changed
1.1 paf 3927:
1.2 paf 3928: 2002-02-05 paf
1.13 ! paf 3929: * configure.in 1.3:
! 3930: * operators.txt 1.2:
! 3931: * src/classes/file.C 1.70:
! 3932: * src/classes/op.C 1.69:
! 3933: * src/include/pa_common.h 1.72:
! 3934: * src/include/pa_config_includes.h 1.15:
! 3935: * src/main/compile.tab.C 1.36:
! 3936: * src/main/pa_common.C 1.98:
! 3937: * www/htdocs/index.html 1.5:
1.2 paf 3938: rewritten ^cache to use non-blocking-exclusive-caches
1.1 paf 3939:
1.13 ! paf 3940: * src/types/pa_vstatus.C 1.4:
1.2 paf 3941: status:rusage 3
3942:
1.13 ! paf 3943: * src/main/pa_common.C 1.97:
1.2 paf 3944: text file read mode on win32 adjusted [speed impact. was off
3945: for debugging purpose, but forgotten afterwards]
1.1 paf 3946:
1.13 ! paf 3947: * operators.txt 1.3:
1.2 paf 3948: status:rusage described int operators
1.1 paf 3949:
1.13 ! paf 3950: * configure.in 1.4:
! 3951: * src/types/Makefile.am 1.18:
! 3952: * src/types/pa_vstatus.h 1.5:
! 3953: * src/types/types.dsp 1.18:
1.2 paf 3954: status:rusage
1.1 paf 3955:
1.13 ! paf 3956: * src/types/pa_vstatus.C 1.1:
1.2 paf 3957: status:rusage 1
1.1 paf 3958:
1.13 ! paf 3959: * configure 1.3:
! 3960: * configure.in 1.5:
! 3961: * src/include/pa_config_auto.h.in 1.17:
! 3962: * src/types/Makefile.in 1.30:
! 3963: * src/types/pa_vstatus.C 1.2:
1.2 paf 3964: *** empty log message ***
3965:
1.13 ! paf 3966: * src/main/pa_exec.C 1.22.14.1:
! 3967: * src/main/pa_exec.C 1.23:
1.2 paf 3968: argv0 now correct
3969:
1.13 ! paf 3970: * src/types/pa_vstatus.C 1.3:
1.2 paf 3971: status:rusage 2
3972:
1.13 ! paf 3973: * operators.txt 1.4:
1.2 paf 3974: regex options commented
3975:
3976: 2002-02-01 paf
1.13 ! paf 3977: * etc/parser3.conf.in 1.2:
1.2 paf 3978: \r removed
3979:
1.13 ! paf 3980: * src/classes/op.C 1.62.2.1.2.3:
1.2 paf 3981: file_write does EX lock after create,
3982: while file_read does SH after open,
3983: 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,
3984: added a check for that in ^cache...read
3985:
3986: 2002-01-31 paf
1.13 ! paf 3987: * src/main/execute.C 1.210:
! 3988: * www/htdocs/index.html 1.3:
1.2 paf 3989: operators check, thay mistakenly seen in
3990: $class:operator
3991: $object.operators
3992: contexts
1.1 paf 3993:
1.13 ! paf 3994: * INSTALL 1.2:
! 3995: * Makefile.in 1.2:
! 3996: * configure 1.2:
! 3997: * configure.in 1.2:
! 3998: * etc/Makefile.am 1.2:
! 3999: * etc/Makefile.in 1.2:
! 4000: * etc/parser3.charsets/Makefile.in 1.3:
! 4001: * ident.awk 1.2:
! 4002: * src/Makefile.in 1.42:
! 4003: * src/classes/Makefile.am 1.36:
! 4004: * src/classes/Makefile.in 1.38:
! 4005: * src/classes/gd/Makefile.am 1.8:
! 4006: * src/classes/gd/Makefile.in 1.29:
! 4007: * src/main/Makefile.am 1.29:
! 4008: * src/main/Makefile.in 1.34:
! 4009: * src/targets/Makefile.in 1.29:
! 4010: * src/targets/apache13/Makefile.am 1.10:
! 4011: * src/targets/cgi/Makefile.am 1.27:
! 4012: * src/targets/cgi/Makefile.in 1.36:
! 4013: * src/targets/cgi/pa_config_paths.h.in 1.1:
! 4014: * src/targets/cgi/parser3.C 1.152:
! 4015: * src/types/Makefile.am 1.17:
! 4016: * src/types/Makefile.in 1.29:
1.2 paf 4017: lowered indent.awk back to src/
4018:
1.13 ! paf 4019: * src/classes/xdoc.C 1.82:
! 4020: * src/targets/cgi/parser3.dsp 1.41:
! 4021: * www/htdocs/index.html 1.2:
1.2 paf 4022: now compiles under win32
4023:
1.13 ! paf 4024: * src/main/compile.tab.C 1.35:
! 4025: * src/main/compile.y 1.178:
1.2 paf 4026: disabled operator call after ^xxx:
1.1 paf 4027:
1.13 ! paf 4028: * AUTHORS 1.1:
! 4029: * COPYING 1.1:
! 4030: * INSTALL 1.1:
! 4031: * Makefile.am 1.1:
! 4032: * Makefile.in 1.1:
! 4033: * NEWS 1.1:
! 4034: * README 1.1:
! 4035: * acinclude.m4 1.1:
! 4036: * aclocal.m4 1.1:
! 4037: * asm.txt 1.1:
! 4038: * config.guess 1.1:
! 4039: * config.sub 1.1:
! 4040: * configure 1.1:
! 4041: * configure.in 1.1:
! 4042: * etc/Makefile.am 1.1:
! 4043: * etc/Makefile.in 1.1:
! 4044: * etc/parser3.charsets/Makefile.am 1.1:
! 4045: * etc/parser3.charsets/Makefile.in 1.1:
! 4046: * etc/parser3.charsets/koi8-r.cfg 1.1:
! 4047: * etc/parser3.charsets/windows-1250.cfg 1.1:
! 4048: * etc/parser3.charsets/windows-1251.cfg 1.1:
! 4049: * etc/parser3.conf.in 1.1:
! 4050: * form.txt 1.1:
! 4051: * ident.awk 1.1:
! 4052: * install-sh 1.1:
! 4053: * lang.txt 1.1:
! 4054: * ltconfig 1.1:
! 4055: * ltmain.sh 1.1:
! 4056: * missing 1.1:
! 4057: * mkinstalldirs 1.1:
! 4058: * operators.txt 1.1:
! 4059: * parser3.dsw 1.1:
! 4060: * sql.txt 1.1:
! 4061: * src/Makefile.am 1.14:
! 4062: * src/Makefile.in 1.41:
! 4063: * src/classes/Makefile.am 1.35:
! 4064: * src/classes/Makefile.in 1.37:
! 4065: * src/classes/gd/Makefile.am 1.7:
! 4066: * src/classes/gd/Makefile.in 1.28:
! 4067: * src/ident.awk 1.4:
! 4068: * src/include/pa_config_auto.h.in 1.16:
! 4069: * src/main/Makefile.am 1.28:
! 4070: * src/main/Makefile.in 1.33:
! 4071: * src/targets/Makefile.in 1.28:
! 4072: * src/targets/apache13/Makefile.am 1.9:
! 4073: * src/targets/apache13/Makefile.in 1.28:
! 4074: * src/targets/cgi/Makefile.am 1.26:
! 4075: * src/targets/cgi/Makefile.in 1.35:
! 4076: * src/targets/cgi/parser3.C 1.151:
! 4077: * src/types/Makefile.am 1.16:
! 4078: * src/types/Makefile.in 1.28:
! 4079: * types.txt 1.1:
! 4080: * www/Makefile.am 1.1:
! 4081: * www/Makefile.in 1.1:
! 4082: * www/htdocs/auto.p 1.1:
! 4083: * www/htdocs/global.xsl 1.1:
! 4084: * www/htdocs/index.html 1.1:
! 4085: * www/htdocs/parser-status.html 1.1:
! 4086: * www/htdocs/people.dtd 1.1:
1.2 paf 4087: moved etc&www out of src, moved configure&co out of src
4088: added windows-1250.cfg
4089: straightened installation scripts procedure
4090: made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
4091:
1.13 ! paf 4092: * src/include/pa_opcode.h 1.12:
! 4093: * src/include/pa_request.h 1.119:
! 4094: * src/main/compile.C 1.54:
! 4095: * src/main/compile.tab.C 1.33:
! 4096: * src/main/compile.y 1.177:
! 4097: * src/main/compile_tools.C 1.42:
! 4098: * src/main/compile_tools.h 1.54:
! 4099: * src/main/execute.C 1.215:
! 4100: * src/types/pa_wcontext.h 1.25:
1.2 paf 4101: operators check 6.1
4102: rewritten. now check is done at compile time
4103:
1.13 ! paf 4104: * etc/parser3.charsets/Makefile.in 1.2:
! 4105: * src/ident.awk 1.5:
1.2 paf 4106: *** empty log message ***
4107:
1.13 ! paf 4108: * src/main/execute.C 1.214:
1.2 paf 4109: operators check 5
4110: floated up old error of staying in 'entered class/object' state after $a($a..)
4111: it prevented operators from being called thereafter
4112:
1.13 ! paf 4113: * src/main/compile.tab.C 1.34:
! 4114: * src/main/execute.C 1.216:
1.2 paf 4115: made operators lookup first in ^xxx situation.
4116: so that one could not do
4117: $if[1]
4118: ^if[xxx]
4119:
1.13 ! paf 4120: * src/main/execute.C 1.211:
! 4121: * src/types/pa_wcontext.h 1.24:
! 4122: * www/htdocs/auto.p 1.2:
! 4123: * www/htdocs/index.html 1.4:
1.2 paf 4124: operators check 2
4125: floated up old error of staying in 'entered class' state after $a:a[a]
4126: it prevented operators from being called thereafter
4127:
1.13 ! paf 4128: * src/main/execute.C 1.212:
1.2 paf 4129: operators check 3
4130: floated up old error of staying in 'entered class' state after $a:a(a)
4131: it prevented operators from being called thereafter
4132:
1.13 ! paf 4133: * src/include/pa_opcode.h 1.11:
! 4134: * src/main/compile.tab.C 1.32:
! 4135: * src/main/compile.y 1.176:
! 4136: * src/main/execute.C 1.213:
1.2 paf 4137: operators check 4
4138: floated up old error of staying in 'entered object' state after ^a.a(a)
4139: it prevented operators from being called thereafter
4140:
4141: 2002-01-30 paf
1.13 ! paf 4142: * src/classes/xdoc.C 1.81:
1.2 paf 4143: acconfig.h changed [comments before #undefs removed]
4144: those comments were a mistake, and prevented libltdl from function properly
4145:
4146: 2002-01-29 paf
1.13 ! paf 4147: * src/Makefile.am 1.13:
! 4148: * src/Makefile.in 1.40:
! 4149: * src/classes/Makefile.am 1.34:
! 4150: * src/classes/Makefile.in 1.36:
! 4151: * src/classes/gd/Makefile.in 1.27:
! 4152: * src/main/Makefile.in 1.32:
! 4153: * src/targets/Makefile.in 1.27:
! 4154: * src/targets/apache13/Makefile.in 1.27:
! 4155: * src/targets/cgi/Makefile.in 1.34:
! 4156: * src/types/Makefile.in 1.27:
1.2 paf 4157: removed libltdl/libtool creation [modified acinclude.m4 which were creating int into just assignment LIBTOOL=../libtool]
4158: added default system config&charsetts
4159: prepared 'make install', now it installs
4160: targets/cgi/parser3 into bin directory
4161: etc/parser3.conf & etc/parser3.charsets/* into $sysconfdir and $sysconfdir/parser3.charsets respectively
4162:
1.13 ! paf 4163: * src/classes/xdoc.C 1.80:
! 4164: * src/include/pa_charset.h 1.12:
! 4165: * src/include/pa_globals.h 1.76:
! 4166: * src/main/pa_globals.C 1.111:
1.2 paf 4167: few forgotten ifdef XML added
4168:
4169: 2002-01-28 paf
1.13 ! paf 4170: * src/classes/xdoc.C 1.79:
! 4171: * src/classes/xnode.h 1.7:
! 4172: * src/main/pa_exception.C 1.35:
1.2 paf 4173: xdoc.importNode 0
4174:
1.13 ! paf 4175: * src/classes/xdoc.C 1.78:
1.2 paf 4176: xdoc::set now untaints OK
4177:
1.13 ! paf 4178: * src/Makefile.in 1.39:
1.2 paf 4179: stupid make runs automake on ths
4180:
1.13 ! paf 4181: * src/classes/xnode.C 1.34:
! 4182: * src/types/pa_vxdoc.h 1.17:
1.2 paf 4183: xdoc.importNode 1 [fixed as_node helper func to accept docs]
4184:
1.13 ! paf 4185: * src/classes/Makefile.am 1.33:
! 4186: * src/classes/Makefile.in 1.35:
! 4187: * src/targets/cgi/Makefile.am 1.25:
! 4188: * src/targets/cgi/Makefile.in 1.33:
1.2 paf 4189: xalan-patch removed
4190:
1.13 ! paf 4191: * src/main/pa_exception.C 1.36:
1.2 paf 4192: dom|generic error output fix
4193:
1.13 ! paf 4194: * src/classes/xnode.C 1.35:
1.2 paf 4195: xdoc.importNode 2 [mistype err]
4196:
1.13 ! paf 4197: * src/classes/xnode.C 1.36:
1.2 paf 4198: xdoc.importNode 3 [check err]
4199:
4200: 2002-01-25 paf
1.13 ! paf 4201: * src/include/pa_charset.h 1.11:
! 4202: * src/main/pa_globals.C 1.110:
1.2 paf 4203: http://localhost/abc -> $ENV{DOCUMENT_ROOT}/abc | ./abc
4204:
1.13 ! paf 4205: * src/classes/hash.C 1.33:
1.2 paf 4206: unified hash::sql, now
4207: ^hash::sql{query}[[$.limit(2) $.offset(4)]]
4208:
1.13 ! paf 4209: * src/classes/file.C 1.68:
! 4210: * src/classes/op.C 1.68:
! 4211: * src/classes/string.C 1.94:
! 4212: * src/classes/table.C 1.141:
! 4213: * src/classes/xdoc.C 1.77:
! 4214: * src/include/pa_common.h 1.70:
! 4215: * src/main/pa_common.C 1.95:
! 4216: * src/types/pa_vfile.h 1.38:
1.2 paf 4217: removed redundant pool param to some pa_common funcs
4218:
1.13 ! paf 4219: * src/classes/file.C 1.69:
! 4220: * src/include/pa_common.h 1.71:
! 4221: * src/main/pa_common.C 1.96:
1.2 paf 4222: ^file:lock[filename]{code}
4223:
1.13 ! paf 4224: * src/include/pa_charset.h 1.10:
! 4225: * src/include/pa_charset.h 1.2.2.1:
! 4226: * src/include/pa_config_fixed.h 1.34.6.1:
! 4227: * src/main/compile.tab.C 1.27.6.3:
! 4228: * src/main/pa_charset.C 1.18:
1.2 paf 4229: typedef XMLCh... not stupid illegal define
4230:
1.13 ! paf 4231: * src/main/compile.tab.C 1.31:
! 4232: * src/main/compile.y 1.175:
1.2 paf 4233: #comment before @ after @SPECIAL
4234: now works OK
4235:
1.13 ! paf 4236: * src/main/pa_exec.C 1.20:
1.2 paf 4237: max arg count now 10, and proper message on violation that added
4238:
1.13 ! paf 4239: * src/main/pa_exec.C 1.21:
! 4240: * src/main/pa_exec.C 1.22:
1.2 paf 4241: unix: exec now does chdir to script dir
4242:
4243: 2002-01-24 paf
1.13 ! paf 4244: * src/classes/hashfile.C 1.20:
! 4245: * src/include/pa_db_table.h 1.13:
! 4246: * src/include/pa_opcode.h 1.10:
! 4247: * src/main/compile.tab.C 1.30:
! 4248: * src/main/compile.y 1.174:
! 4249: * src/main/compile_tools.C 1.41:
! 4250: * src/main/compile_tools.h 1.53:
! 4251: * src/main/execute.C 1.209:
! 4252: * src/main/pa_db_connection.C 1.35:
! 4253: * src/main/pa_db_table.C 1.18:
! 4254: * src/types/pa_vhashfile.C 1.17:
! 4255: * src/types/pa_vhashfile.h 1.13:
1.1 paf 4256: merged from r17 - hashfile without logfiles
4257:
1.13 ! paf 4258: * src/classes/xnode.C 1.31:
1.1 paf 4259: xnode.select returns array always now, in case 'nothing found'
4260: returns empty array
4261:
1.13 ! paf 4262: * src/include/pa_version.h 1.3:
1.2 paf 4263: changed version number
4264:
1.13 ! paf 4265: * src/classes/xdoc.C 1.74:
1.2 paf 4266: checked empty response
1.1 paf 4267:
1.13 ! paf 4268: * src/classes/hashfile.C 1.19.2.1:
! 4269: * src/include/pa_db_table.h 1.12.6.1:
! 4270: * src/main/compile.tab.C 1.27.6.2:
! 4271: * src/main/pa_db_connection.C 1.34.6.1:
! 4272: * src/main/pa_db_table.C 1.17.2.1:
! 4273: * src/types/pa_vhashfile.C 1.16.6.1:
! 4274: * src/types/pa_vhashfile.h 1.12.14.1:
1.1 paf 4275: hashfile:
4276: removed use of transactions
4277: [libdb removed DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_TXN init bits,
4278: thus got rid of huge log files, which cluttered disk without huge need]
4279:
1.13 ! paf 4280: * src/classes/xdoc.C 1.76:
! 4281: * src/classes/xnode.C 1.33:
! 4282: * src/classes/xnode.h 1.6:
1.2 paf 4283: gdome_xml_doc_get_xmlDoc handy macro, which is strangly abscent
4284: in dome lib
4285:
1.13 ! paf 4286: * src/classes/xnode.C 1.30:
1.2 paf 4287: xpath nodes select bug [0] instead of [i], be more tender with
4288: ctrl/c/v
4289:
1.13 ! paf 4290: * src/classes/xdoc.C 1.75:
1.2 paf 4291: xsltSaveResultTo checked <0 response
4292:
1.13 ! paf 4293: * src/classes/xnode.C 1.32:
1.2 paf 4294: xdoc.select fixed context node [were always /, not self node]
4295:
1.1 paf 4296: 2002-01-23 paf
1.13 ! paf 4297: * src/classes/xdoc.C 1.72:
! 4298: * src/main/pa_globals.C 1.108:
! 4299: * src/types/pa_vdouble.h 1.29:
1.1 paf 4300: %.20E now default float format
4301: this is for regretful twice-converting here:
4302: $a(double value) when they write double falue they convert it to string first,
4303: thus %g were losing precesion.
4304:
4305: todo: think up some way to remove double->string string->double twice-converting
4306:
1.13 ! paf 4307: * src/main/pa_globals.C 1.105:
1.1 paf 4308: removed debug xslt messages
4309:
1.13 ! paf 4310: * src/main/pa_globals.C 1.106:
1.1 paf 4311: xslt linked dynamically. [mistekenly were statically linked]
4312:
1.13 ! paf 4313: * src/include/pa_exception.h 1.29:
! 4314: * src/main/compile.tab.C 1.29:
! 4315: * src/main/pa_exception.C 1.34:
1.1 paf 4316: removed exception va_list constructor.
4317: 1. not needed anymore
4318: 2. there were a conflict[causing errors] between
4319: ctor(, va_list)
4320: ctor(, ...)
4321: compiler[both msvc and gcc] never detected an ambiguilty here, compiling
4322: ctor(, "hello") into ctor(, va_list) which, of course, caused gpf
4323:
1.13 ! paf 4324: * src/types/pa_vdouble.h 1.30:
1.1 paf 4325: %.20E now float format when %g produced 'e' in output
4326: this is for regretful twice-converting here:
4327: $a(double value) when they write double falue they convert it to string first,
4328: thus %g were losing precesion.
4329:
4330: todo: think up some way to remove double->string string->double twice-converting
4331:
1.13 ! paf 4332: * src/types/pa_vdouble.h 1.28.14.1:
1.1 paf 4333: double prec. todo: get rid of twice-converting
4334:
1.13 ! paf 4335: * src/classes/xdoc.C 1.71:
! 4336: * src/include/pa_stylesheet_connection.h 1.24:
! 4337: * src/main/pa_globals.C 1.107:
1.2 paf 4338: xmlSubstituteEntitiesDefault(1) now global, reasons in comment inside
4339:
1.13 ! paf 4340: * src/classes/xdoc.C 1.73:
! 4341: * src/main/pa_globals.C 1.109:
1.2 paf 4342: xdoc::load/set entities substituted.
4343: // 2. when dom tree with entites goes under transform text nodes
4344: // got [erroreosly] cut on first entity occurance
4345:
1.1 paf 4346: 2002-01-22 paf
1.13 ! paf 4347: * src/classes/table.C 1.140:
1.1 paf 4348: join behaived badly in case named tables structure mismatched: 0 strings sneaked into dest failing afterwards.
4349: replaced them with empty strings
4350:
1.13 ! paf 4351: * src/classes/xdoc.C 1.70:
! 4352: * src/include/pa_stylesheet_connection.h 1.23:
! 4353: * src/main/pa_globals.C 1.104:
1.1 paf 4354: xsl stylesheet load: parsed entities, this helps compiling stylesheet properly.
4355: example:
4356: this refused to work,
4357: <b>«<xsl:value-of select="@title" />»</b>
4358: stranly worked only this way:
4359: <b>«<xsl:value-of select="@title" />»</b>
4360:
4361: docs says "set it to 1", never going into details, so I decided to try NOT to do that
4362:
1.13 ! paf 4363: * src/classes/gd/gif.C 1.24:
! 4364: * src/classes/gd/mtables.h 1.2:
1.2 paf 4365: angles adjust for image.arc and image.sector
4366:
1.13 ! paf 4367: * src/classes/gd/gif.C 1.23:
1.1 paf 4368: added bounds check into image.replace...LineReplaceColor
4369:
4370: 2002-01-21 paf
1.13 ! paf 4371: * src/include/pa_stylesheet_connection.h 1.20:
! 4372: * src/main/pa_exception.C 1.32:
1.1 paf 4373: xml generic message 1
4374:
1.13 ! paf 4375: * src/main/pa_charset.C 1.17:
1.1 paf 4376: checked empty transcoders in transcode_cstr|buf
4377:
1.13 ! paf 4378: * src/classes/Makefile.in 1.34:
! 4379: * src/classes/xdoc.C 1.67:
! 4380: * src/classes/xnode.C 1.29:
! 4381: * src/include/pa_stylesheet_connection.h 1.22:
! 4382: * src/main/pa_charset.C 1.16:
! 4383: * src/main/pa_globals.C 1.103:
! 4384: * src/main/pa_sql_driver_manager.C 1.59:
! 4385: * src/main/pa_stylesheet_manager.C 1.11:
! 4386: * src/targets/cgi/Makefile.am 1.24:
! 4387: * src/targets/cgi/Makefile.in 1.32:
1.2 paf 4388: autoconf gnome
1.1 paf 4389:
1.13 ! paf 4390: * src/classes/xdoc.C 1.69:
1.1 paf 4391: xdoc::load error source = filespec
4392:
1.13 ! paf 4393: * src/classes/table.C 1.139:
1.1 paf 4394: ^table::load
4395: empty lines or #comments before headline
4396:
1.13 ! paf 4397: * src/include/pa_array.h 1.49:
! 4398: * src/include/pa_globals.h 1.74:
! 4399: * src/include/pa_request.h 1.118:
! 4400: * src/include/pa_threads.h 1.21:
! 4401: * src/main/pa_array.C 1.44:
! 4402: * src/main/pa_exception.C 1.31:
! 4403: * src/main/pa_globals.C 1.101:
! 4404: * src/main/pa_request.C 1.192:
! 4405: * src/targets/apache13/pa_threads.C 1.4:
! 4406: * src/targets/cgi/pa_threads.C 1.6:
! 4407: * src/targets/isapi/pa_threads.C 1.6:
1.1 paf 4408: xml generic errors 0
4409:
1.13 ! paf 4410: * src/classes/xdoc.C 1.66:
! 4411: * src/classes/xnode.C 1.28:
! 4412: * src/include/pa_exception.h 1.28:
! 4413: * src/include/pa_globals.h 1.75:
! 4414: * src/include/pa_stylesheet_connection.h 1.21:
! 4415: * src/main/pa_exception.C 1.33:
! 4416: * src/main/pa_globals.C 1.102:
! 4417: * src/targets/apache13/pa_threads.C 1.5:
! 4418: * src/targets/cgi/pa_threads.C 1.7:
1.1 paf 4419: xslt generic error 1
4420:
1.13 ! paf 4421: * src/classes/xdoc.C 1.68:
1.2 paf 4422: transform error source now stylesheet_filespec
4423:
1.1 paf 4424: 2002-01-16 paf
1.13 ! paf 4425: * src/classes/xdoc.C 1.64:
1.1 paf 4426: few comments
4427:
1.13 ! paf 4428: * src/classes/hash.C 1.32:
! 4429: * src/classes/op.C 1.67:
! 4430: * src/classes/string.C 1.93:
! 4431: * src/classes/table.C 1.138:
! 4432: * src/classes/void.C 1.14:
! 4433: * src/classes/xdoc.C 1.65:
! 4434: * src/include/pa_db_connection.h 1.19:
! 4435: * src/include/pa_request.h 1.117:
! 4436: * src/include/pa_sql_connection.h 1.21:
! 4437: * src/include/pa_sql_driver_manager.h 1.21:
! 4438: * src/include/pa_stylesheet_connection.h 1.19:
! 4439: * src/include/pa_stylesheet_manager.h 1.10:
! 4440: * src/main/pa_request.C 1.191:
! 4441: * src/main/pa_sql_driver_manager.C 1.58:
! 4442: * src/main/pa_stylesheet_manager.C 1.10:
! 4443: * src/targets/cgi/pool_storage.h 1.7:
1.1 paf 4444: auto closers to sql_connection, stylesheet_connection
4445: auto destroyers to remaining gnome objects
4446:
4447: 2002-01-15 paf
1.13 ! paf 4448: * src/classes/xdoc.C 1.61:
! 4449: * src/include/pa_charset.h 1.9:
! 4450: * src/main/pa_charset.C 1.15:
1.1 paf 4451: started output options parsing
4452:
1.13 ! paf 4453: * src/classes/xdoc.C 1.63:
1.1 paf 4454: xdoc
4455: file
4456: save
4457: string
4458:
4459: ready.
4460: todo: error handling
4461:
1.13 ! paf 4462: * src/classes/xdoc.C 1.62:
1.1 paf 4463: xdoc save rewritten using xmlAllocOutputBuffer
4464: less mallocs, more reallocs. less fragmented result
4465:
4466: 2002-01-14 paf
1.13 ! paf 4467: * src/classes/xdoc.C 1.60:
1.1 paf 4468: method
4469:
1.13 ! paf 4470: * src/classes/xdoc.C 1.59:
! 4471: * src/classes/xnode.C 1.27:
! 4472: * src/include/pa_charset.h 1.8:
! 4473: * src/include/pa_pool.h 1.76:
! 4474: * src/include/pa_stylesheet_connection.h 1.18:
! 4475: * src/main/main.dsp 1.145:
! 4476: * src/main/pa_charset.C 1.14:
! 4477: * src/main/pa_globals.C 1.100:
! 4478: * src/main/pa_pool.C 1.49:
! 4479: * src/main/pa_stylesheet_manager.C 1.9:
! 4480: * src/types/pa_vxdoc.h 1.16:
1.1 paf 4481: xslt transform0.
4482: TODO:
4483: use output options
4484: handle errors
4485:
1.13 ! paf 4486: * src/classes/xdoc.C 1.58:
! 4487: * src/classes/xnode.C 1.26:
1.2 paf 4488: ^xdoc.file
4489:
1.1 paf 4490: 2002-01-11 paf
1.13 ! paf 4491: * src/classes/xnode.C 1.22:
! 4492: * src/include/pa_charset.h 1.6:
! 4493: * src/main/pa_charset.C 1.13:
1.2 paf 4494: xpath selectNode 1
4495:
1.13 ! paf 4496: * src/include/pa_opcode.h 1.9.6.1:
! 4497: * src/main/compile.tab.C 1.27.6.1:
! 4498: * src/main/compile.y 1.173.14.1:
! 4499: * src/main/compile_tools.C 1.40.14.1:
! 4500: * src/main/compile_tools.h 1.52.6.1:
! 4501: * src/main/execute.C 1.208.2.1:
1.1 paf 4502: partial logical && || evaluation
4503:
1.13 ! paf 4504: * src/classes/xnode.C 1.23:
1.1 paf 4505: xpath selectNode 2
4506:
1.13 ! paf 4507: * src/classes/xnode.C 1.24:
! 4508: * src/include/pa_charset.h 1.7:
1.1 paf 4509: xpath selectNode 3: string/number/bool
4510:
1.13 ! paf 4511: * src/classes/xnode.C 1.25:
1.1 paf 4512: xpath selectNodes
4513:
4514: 2002-01-10 paf
1.13 ! paf 4515: * src/classes/xnode.C 1.21:
1.1 paf 4516: xpath selectNode -100 [just written]
4517:
1.13 ! paf 4518: * src/classes/xdoc.C 1.57:
! 4519: * src/classes/xnode.C 1.20:
! 4520: * src/include/pa_charset.h 1.5:
! 4521: * src/include/pa_exception.h 1.27:
! 4522: * src/include/pa_pool.h 1.75:
! 4523: * src/main/pa_charset.C 1.12:
! 4524: * src/main/pa_pool.C 1.48:
1.1 paf 4525: GdomeDOMString_auto_ptr c++ wrapper [calls refcounter]
4526:
4527: 2001-12-29 paf
1.13 ! paf 4528: * src/classes/xdoc.C 1.56:
! 4529: * src/include/pa_exception.h 1.26:
! 4530: * src/main/pa_charset.C 1.11:
! 4531: * src/main/pa_exception.C 1.30:
! 4532: * src/main/pa_globals.C 1.99:
1.1 paf 4533: xdoc
4534: ^set
4535: ^string with glib works 0
4536:
4537: 2001-12-28 paf
1.13 ! paf 4538: * src/classes/smtp/smtp.h 1.6:
! 4539: * src/main/pa_globals.C 1.98:
1.1 paf 4540: renamed gdome to libgdome.dll
4541:
1.13 ! paf 4542: * src/classes/classes.dsp 1.14:
! 4543: * src/classes/gd/gd.dsp 1.18:
! 4544: * src/classes/gd/gifio.C 1.16:
! 4545: * src/classes/mail.C 1.50:
! 4546: * src/classes/smtp/comms.C 1.6:
! 4547: * src/classes/smtp/smtp.C 1.7:
! 4548: * src/classes/smtp/smtp.dsp 1.15:
! 4549: * src/classes/xdoc.C 1.54:
! 4550: * src/classes/xnode.C 1.19:
! 4551: * src/classes/xnode.h 1.5:
! 4552: * src/include/pa_exception.h 1.25:
! 4553: * src/include/pa_globals.h 1.73:
! 4554: * src/main/compile.tab.C 1.28:
! 4555: * src/main/main.dsp 1.144:
! 4556: * src/main/pa_charset.C 1.9:
! 4557: * src/main/pa_dir.C 1.9:
! 4558: * src/main/pa_exception.C 1.28:
! 4559: * src/main/pa_exec.C 1.19:
! 4560: * src/main/pa_globals.C 1.97:
! 4561: * src/main/pa_socks.C 1.9:
! 4562: * src/targets/cgi/parser3.C 1.150:
! 4563: * src/targets/cgi/parser3.dsp 1.40:
! 4564: * src/types/pa_vxdoc.C 1.9:
! 4565: * src/types/pa_vxdoc.h 1.15:
! 4566: * src/types/pa_vxnode.C 1.13:
! 4567: * src/types/pa_vxnode.h 1.10:
1.1 paf 4568: gnome libs just compiled in.
4569: no refcounting
4570: no xpath
4571: no xslt
4572: yet
4573:
1.13 ! paf 4574: * src/classes/xdoc.C 1.55:
! 4575: * src/include/pa_charset.h 1.4:
! 4576: * src/main/pa_charset.C 1.10:
! 4577: * src/main/pa_exception.C 1.29:
1.1 paf 4578: started glib transcoders
4579:
4580: 2001-12-27 paf
1.13 ! paf 4581: * src/include/pa_charset.h 1.3:
! 4582: * src/include/pa_common.h 1.69:
! 4583: * src/include/pa_exception.h 1.24:
! 4584: * src/include/pa_globals.h 1.72:
! 4585: * src/include/pa_pool.h 1.74:
! 4586: * src/main/main.dsp 1.143:
! 4587: * src/main/pa_charset.C 1.8:
! 4588: * src/main/pa_charsets.C 1.4:
! 4589: * src/main/pa_globals.C 1.96:
! 4590: * src/main/pa_pool.C 1.47:
! 4591: * src/targets/cgi/parser3.C 1.149:
! 4592: * src/targets/cgi/parser3.dsp 1.39:
! 4593: * src/types/pa_vxdoc.C 1.8:
! 4594: * src/types/pa_vxdoc.h 1.14:
! 4595: * src/types/pa_vxnode.C 1.12:
! 4596: * src/types/pa_vxnode.h 1.9:
! 4597: * src/types/types.dsp 1.17:
1.1 paf 4598: going away from xalan&xerces, started the process.
4599: globals [initialization
4600: pool [charset update
4601: charset [transcodings
4602: vxnode vxdoc [DOM calls
4603:
1.13 ! paf 4604: * src/classes/Makefile.am 1.32:
1.1 paf 4605: going away from xalan&xerces, not needed anymore
4606:
4607: 2001-12-26 paf
1.13 ! paf 4608: * src/include/pa_charset.h 1.2:
! 4609: * src/include/pa_charsets.h 1.3:
! 4610: * src/main/pa_charset.C 1.7:
! 4611: * src/main/pa_charsets.C 1.3:
! 4612: * src/main/pa_request.C 1.190:
1.1 paf 4613: charset key globalized [bug]
4614:
4615: 2001-12-25 paf
1.13 ! paf 4616: * src/classes/mail.C 1.49:
! 4617: * src/classes/table.C 1.137:
! 4618: * src/include/pa_string.h 1.122:
! 4619: * src/main/pa_string.C 1.136:
1.1 paf 4620: table set & append changed splitting languages, separators now can be clean AND as-is
4621: same to mail command line $MAIN:MAIL.progX arguments
4622:
4623: 2001-12-24 paf
1.13 ! paf 4624: * src/classes/hashfile.C 1.19:
! 4625: * src/classes/op.C 1.66:
! 4626: * src/main/pa_db_table.C 1.17:
! 4627: * src/main/pa_string.C 1.135:
1.1 paf 4628: read from cache size check updated
4629:
1.13 ! paf 4630: * src/main/pa_string.C 1.133:
! 4631: * src/main/pa_string.C 1.134:
1.2 paf 4632: String::join_chain another ugly bug :(
4633:
1.13 ! paf 4634: * src/classes/mail.C 1.48:
1.1 paf 4635: one parted text messages - no multipart mime-type anymore.
4636: for convinient if $.attach-ments
4637:
1.2 paf 4638: 2001-12-21 paf
1.13 ! paf 4639: * src/main/pa_request.C 1.189:
1.2 paf 4640: $result in @main actually not working, to hell with it for now
1.1 paf 4641:
1.13 ! paf 4642: * src/main/execute.C 1.207:
1.1 paf 4643: junction evaluation canceled - endless recursion detected
4644:
1.13 ! paf 4645: * src/classes/date.C 1.14:
1.1 paf 4646: date:sql-string now returns localtime
4647:
1.13 ! paf 4648: * src/include/pa_request.h 1.116:
! 4649: * src/main/execute.C 1.208:
! 4650: * src/main/pa_request.C 1.188:
! 4651: * src/types/pa_vmethod_frame.h 1.20:
! 4652: * src/types/pa_wcontext.h 1.23:
1.1 paf 4653: $result in @main @postprocess @exception
4654:
4655: 2001-12-19 paf
1.13 ! paf 4656: * src/main/pa_request.C 1.187:
1.2 paf 4657: CLASS_PATH now / = DOCUMENT_ROOT
4658:
1.13 ! paf 4659: * src/classes/op.C 1.65:
1.1 paf 4660: ^cache keypath now relative
4661:
1.13 ! paf 4662: * src/classes/hashfile.C 1.18:
1.1 paf 4663: ^hashfile.open DB_HOME now relative
4664:
1.13 ! paf 4665: * src/main/pa_charset.C 1.6:
1.1 paf 4666: charset->charset transcoding via unicode intermediate
4667:
1.13 ! paf 4668: * src/classes/mail.C 1.46:
! 4669: * src/include/pa_config_fixed.h 1.34:
1.1 paf 4670: to/from 0 check were missing
4671:
1.13 ! paf 4672: * src/classes/mail.C 1.47:
1.1 paf 4673: changed weighting prior to sort
4674:
4675: 2001-12-17 paf
1.13 ! paf 4676: * src/classes/mail.C 1.45:
! 4677: * src/include/pa_charsets.h 1.2:
! 4678: * src/include/pa_string.h 1.121:
! 4679: * src/main/pa_charsets.C 1.2:
! 4680: * src/main/untaint.C 1.87:
! 4681: * src/types/pa_vrequest.C 1.14:
! 4682: * src/types/pa_vresponse.C 1.2:
1.1 paf 4683: ^mail:send[
4684: $.charset[zzz]
4685: addded
4686:
1.13 ! paf 4687: * src/include/pa_db_table.h 1.12:
! 4688: * src/main/pa_db_table.C 1.16:
1.1 paf 4689: db_table used outdated unset services_pool
4690:
1.13 ! paf 4691: * src/main/pa_charset.C 1.5:
1.1 paf 4692: ifndef XML were bad type
4693:
1.13 ! paf 4694: * src/classes/image.C 1.63:
1.1 paf 4695: govno
4696:
1.13 ! paf 4697: * src/main/untaint.C 1.86:
1.1 paf 4698: allowed space in filespec
4699:
1.13 ! paf 4700: * src/classes/image.C 1.64:
1.1 paf 4701: no govno
4702:
1.13 ! paf 4703: * src/targets/apache13/mod_parser3.C 1.15:
1.2 paf 4704: test r->finfo.st_mode check seems to work only on win32
4705:
1.13 ! paf 4706: * src/main/pa_charset.C 1.4:
1.1 paf 4707: empty bufs transcode [forgot check :(]
4708:
4709: 2001-12-15 paf
1.13 ! paf 4710: * src/classes/file.C 1.67:
! 4711: * src/classes/math.C 1.11:
! 4712: * src/classes/op.C 1.64:
! 4713: * src/classes/string.C 1.92:
! 4714: * src/classes/table.C 1.136:
! 4715: * src/classes/xdoc.C 1.53:
! 4716: * src/include/pa_array.h 1.48:
! 4717: * src/include/pa_cache_managers.h 1.4:
! 4718: * src/include/pa_charset_connection.h 1.6:
! 4719: * src/include/pa_charset_manager.h 1.8:
! 4720: * src/include/pa_common.h 1.68:
! 4721: * src/include/pa_db_connection.h 1.18:
! 4722: * src/include/pa_db_manager.h 1.12:
! 4723: * src/include/pa_db_table.h 1.11:
! 4724: * src/include/pa_dictionary.h 1.8:
! 4725: * src/include/pa_exception.h 1.23:
! 4726: * src/include/pa_exec.h 1.5:
! 4727: * src/include/pa_globals.h 1.71:
! 4728: * src/include/pa_hash.h 1.52:
! 4729: * src/include/pa_opcode.h 1.9:
! 4730: * src/include/pa_pool.h 1.73:
! 4731: * src/include/pa_request.h 1.115:
! 4732: * src/include/pa_sapi.h 1.16:
! 4733: * src/include/pa_socks.h 1.6:
! 4734: * src/include/pa_sql_connection.h 1.20:
! 4735: * src/include/pa_sql_driver_manager.h 1.20:
! 4736: * src/include/pa_string.h 1.120:
! 4737: * src/include/pa_stylesheet_connection.h 1.17:
! 4738: * src/include/pa_stylesheet_manager.h 1.9:
! 4739: * src/include/pa_table.h 1.38:
! 4740: * src/include/pa_transcoder.h 1.3:
! 4741: * src/main/compile_tools.h 1.52:
! 4742: * src/main/main.dsp 1.142:
! 4743: * src/main/pa_charset.C 1.1:
! 4744: * src/main/pa_charset_connection.C 1.13:
! 4745: * src/main/pa_charset_manager.C 1.10:
! 4746: * src/main/pa_charsets.C 1.1:
! 4747: * src/main/pa_globals.C 1.95:
! 4748: * src/main/pa_pool.C 1.46:
! 4749: * src/main/pa_request.C 1.186:
! 4750: * src/main/pa_string.C 1.132:
! 4751: * src/main/pa_transcoder.C 1.4:
! 4752: * src/main/untaint.C 1.84:
! 4753: * src/types/pa_vfile.C 1.24:
! 4754: * src/types/pa_vform.C 1.50:
! 4755: * src/types/pa_vform.h 1.31:
! 4756: * src/types/pa_vrequest.C 1.13:
! 4757: * src/types/pa_vrequest.h 1.14:
! 4758: * src/types/pa_vresponse.C 1.1:
! 4759: * src/types/pa_vresponse.h 1.19:
! 4760: * src/types/types.dsp 1.16:
1.1 paf 4761: introducing Charset
4762:
1.13 ! paf 4763: * src/main/pa_charset.C 1.2:
1.1 paf 4764: name_cstr 0
4765:
1.13 ! paf 4766: * src/main/Makefile.in 1.31:
! 4767: * src/targets/apache13/Makefile.in 1.26:
! 4768: * src/targets/cgi/Makefile.in 1.31:
! 4769: * src/types/Makefile.in 1.26:
1.1 paf 4770: makes
4771:
1.13 ! paf 4772: * src/include/pa_charset.h 1.1:
! 4773: * src/include/pa_charsets.h 1.1:
1.1 paf 4774: forgot to add
4775:
1.13 ! paf 4776: * src/main/Makefile.am 1.27:
! 4777: * src/main/pa_charset.C 1.3:
! 4778: * src/types/Makefile.am 1.15:
1.1 paf 4779: charset_connection&manager replaced by charset&charsets
4780:
1.13 ! paf 4781: * src/main/untaint.C 1.85:
1.1 paf 4782: uri lang now knows about client/source charsets
4783:
4784: 2001-12-14 paf
1.13 ! paf 4785: * src/include/pa_request.h 1.114:
! 4786: * src/include/pa_transcoder.h 1.2:
! 4787: * src/main/pa_request.C 1.185:
! 4788: * src/main/pa_transcoder.C 1.3:
! 4789: * src/types/pa_vform.C 1.49:
! 4790: * src/types/pa_vform.h 1.30:
1.1 paf 4791: transcodeToUTF8[were FromUTF8] for forms
4792: todo: uri lang
4793:
1.13 ! paf 4794: * src/targets/apache13/Makefile.am 1.8:
! 4795: * src/targets/cgi/Makefile.am 1.23:
1.1 paf 4796: -I../../pcre to .am
4797:
1.13 ! paf 4798: * src/include/pa_charset_connection.h 1.5:
! 4799: * src/include/pa_pool.h 1.72:
! 4800: * src/include/pa_request.h 1.113:
! 4801: * src/include/pa_transcoder.h 1.1:
! 4802: * src/main/Makefile.am 1.26:
! 4803: * src/main/main.dsp 1.141:
! 4804: * src/main/pa_charset_connection.C 1.12:
! 4805: * src/main/pa_charset_manager.C 1.9:
! 4806: * src/main/pa_request.C 1.184:
! 4807: * src/main/pa_transcoder.C 1.1:
! 4808: * src/types/Makefile.am 1.14:
! 4809: * src/types/pa_vrequest.C 1.12:
! 4810: * src/types/pa_vrequest.h 1.13:
! 4811: * src/types/pa_vresponse.h 1.18:
! 4812: * src/types/types.dsp 1.15:
1.1 paf 4813: changed charset model.
4814: now important:
4815: $request:charset
4816: $response:charset
4817: while
4818: $response:content-type.charset
4819: become unimportant [informational]
4820:
1.13 ! paf 4821: * src/include/pa_globals.h 1.70:
! 4822: * src/main/pa_globals.C 1.94:
1.1 paf 4823: removed unused defalts_name global
4824:
1.13 ! paf 4825: * src/main/pa_transcoder.C 1.2:
1.1 paf 4826: transcodeToUTF8,
4827: now form&uri lang
4828:
4829: 2001-12-13 paf
1.13 ! paf 4830: * src/include/pa_types.h 1.35:
1.1 paf 4831: msvc head debugging flag
4832:
1.13 ! paf 4833: * src/classes/xdoc.C 1.49:
1.1 paf 4834: freed up listener
4835:
1.13 ! paf 4836: * src/classes/xdoc.C 1.51:
! 4837: * src/main/pa_sql_driver_manager.C 1.57:
1.1 paf 4838: rewritten auto_ptr part other way, because of stupid gcc 2.96
4839: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
4840: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
4841: FormatterListener]
4842: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
4843: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
4844: FormatterListener, _Tp = FormatterListener]
4845:
1.13 ! paf 4846: * src/include/pa_config_fixed.h 1.32:
! 4847: * src/main/pa_common.C 1.94:
! 4848: * src/main/pa_string.C 1.131:
1.1 paf 4849: removed signed mismatch warnings
4850:
1.13 ! paf 4851: * src/classes/xdoc.C 1.52:
1.1 paf 4852: rewritten auto_ptr part other way2, because of stupid gcc 2.96
4853: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
4854: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
4855: FormatterListener]
4856: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
4857: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
4858: FormatterListener, _Tp = FormatterListener]
4859:
1.13 ! paf 4860: * src/main/pa_string.C 1.130:
1.1 paf 4861: string::recustruct erroreusly used outdated row ptr
4862:
1.13 ! paf 4863: * src/include/pa_cache_managers.h 1.3:
! 4864: * src/include/pa_charset_manager.h 1.7:
! 4865: * src/include/pa_config_fixed.h 1.33:
! 4866: * src/include/pa_db_manager.h 1.11:
! 4867: * src/include/pa_sql_driver_manager.h 1.19:
! 4868: * src/include/pa_stylesheet_manager.h 1.8:
! 4869: * src/main/pa_cache_managers.C 1.2:
! 4870: * src/main/pa_globals.C 1.93:
1.1 paf 4871: ~Cache_managers
4872:
1.13 ! paf 4873: * src/classes/string.C 1.91:
1.1 paf 4874: change msg '... code is not code'
4875:
1.13 ! paf 4876: * src/classes/xdoc.C 1.50:
1.1 paf 4877: removed extra inc
4878:
1.13 ! paf 4879: * src/targets/apache13/mod_parser3.C 1.14:
! 4880: * src/targets/cgi/parser3.C 1.147:
! 4881: * src/targets/isapi/parser3isapi.C 1.61:
1.1 paf 4882: removed 'expires' from header outputs
4883:
1.13 ! paf 4884: * src/targets/cgi/pa_pool.C 1.34:
! 4885: * src/targets/isapi/pa_pool.C 1.10:
1.1 paf 4886: EOL@EOF
4887:
1.13 ! paf 4888: * src/main/pa_db_connection.C 1.34:
! 4889: * src/main/pa_db_manager.C 1.19:
! 4890: * src/main/pa_sql_driver_manager.C 1.56:
! 4891: * src/main/pa_stylesheet_manager.C 1.8:
! 4892: * src/targets/cgi/pool_storage.h 1.6:
1.1 paf 4893: couple cache expiratiors were wrong [past/future prob]
4894:
1.13 ! paf 4895: * src/classes/xdoc.C 1.48:
1.2 paf 4896: lang list updated
4897:
1.13 ! paf 4898: * src/targets/cgi/pa_pool.C 1.33:
! 4899: * src/targets/cgi/parser3.C 1.148:
1.1 paf 4900: msvc heap debugging flag
4901:
1.13 ! paf 4902: * src/classes/file.C 1.66:
1.1 paf 4903: file::cgi bug, request_method were passed to SERVER_PROTOCOL
4904: but SERVER_PROTOCOL were forgotten
4905:
4906: 2001-12-10 paf
1.13 ! paf 4907: * src/main/untaint.C 1.83:
1.1 paf 4908: FILE_SPEC untainting changed so that one can erase files like that, knowing their full name
4909: introducing
4910: // theoretical problem with, for instance, "_2B" and "." fragments,
4911: // they would yield the same
4912: // because need_file_encode('_')=false
4913: // but we need to delete such files somehow, getting names from ^index
4914:
1.13 ! paf 4915: * src/main/pa_string.C 1.129:
1.2 paf 4916: ^string.replace bug fixed [bad string::join_chank break]
4917:
1.13 ! paf 4918: * src/classes/math.C 1.10:
1.1 paf 4919: ^math:random(n) now yields[0;n) not [0;n]
4920:
4921: 2001-12-07 paf
1.13 ! paf 4922: * src/main/pa_string.C 1.125.2.1.2.2:
1.1 paf 4923: stupid sparc architecture failed to access short at odd address
4924: 0x311f0 <deserialize__6StringUiPvUiPCc+16>: lduh [ %i2 + 1 ], %l0
4925:
4926: bus error,
4927: fixed that
4928:
1.13 ! paf 4929: * src/include/pa_config_auto.h.in 1.14.6.1:
1.1 paf 4930: makes
4931:
1.13 ! paf 4932: * src/main/pa_string.C 1.125.2.1.2.1:
1.1 paf 4933: strange string deserialize bug on client[pmts], a bit shortened,
4934:
1.13 ! paf 4935: * src/include/pa_common.h 1.66.6.2:
! 4936: * src/include/pa_config_fixed.h 1.30.8.2:
! 4937: * src/include/pa_config_includes.h 1.13.6.1:
! 4938: * src/main/pa_common.C 1.91.4.1.2.2:
1.1 paf 4939: exclusive lock file write
4940: shared lock file read
4941:
1.13 ! paf 4942: * src/classes/hashfile.C 1.17:
! 4943: * src/classes/op.C 1.63:
! 4944: * src/classes/table.C 1.135:
! 4945: * src/include/pa_common.h 1.67:
! 4946: * src/include/pa_config_auto.h.in 1.15:
! 4947: * src/include/pa_config_fixed.h 1.31:
! 4948: * src/include/pa_config_includes.h 1.14:
! 4949: * src/include/pa_db_table.h 1.10:
! 4950: * src/include/pa_request.h 1.112:
! 4951: * src/main/pa_common.C 1.93:
! 4952: * src/main/pa_db_table.C 1.15:
! 4953: * src/main/pa_request.C 1.183:
! 4954: * src/main/pa_string.C 1.128:
! 4955: * src/types/pa_vhashfile.C 1.16:
1.2 paf 4956: merged from r14_simple_cache
4957:
1.1 paf 4958: 2001-12-06 paf
1.13 ! paf 4959: * src/main/compile.tab.C 1.27:
! 4960: * src/targets/cgi/parser3.C 1.146:
1.1 paf 4961: removed debug info
4962:
1.13 ! paf 4963: * src/classes/op.C 1.62.2.1.2.1:
! 4964: * src/classes/table.C 1.133.2.2.2.1:
! 4965: * src/include/pa_request.h 1.111.2.1.2.1:
! 4966: * src/main/pa_request.C 1.182.2.1.2.1:
1.2 paf 4967: #ifdef RESOURCES_DEBUG
4968:
1.13 ! paf 4969: * src/classes/op.C 1.62.2.1.2.2:
! 4970: * src/include/pa_common.h 1.66.6.1:
! 4971: * src/include/pa_config_fixed.h 1.30.8.1:
! 4972: * src/main/pa_common.C 1.91.4.1.2.1:
1.1 paf 4973: ^cache operator
4974:
1.13 ! paf 4975: * src/classes/hashfile.C 1.15.6.2:
1.1 paf 4976: removed transaction from ^cache
4977:
4978: 2001-12-05 paf
1.13 ! paf 4979: * src/targets/cgi/parser3.C 1.144:
! 4980: * src/targets/cgi/parser3.C 1.145:
1.1 paf 4981: fatal error reporting fixed.
4982: in IIS5 there were a prob with illegal call check
4983:
4984: 2001-12-04 paf
1.13 ! paf 4985: * src/classes/op.C 1.62.2.1:
! 4986: * src/classes/table.C 1.133.2.2:
! 4987: * src/include/pa_request.h 1.111.2.1:
! 4988: * src/main/pa_request.C 1.182.2.1:
1.1 paf 4989: measures to log
4990:
4991: 2001-11-26 paf
1.13 ! paf 4992: * src/targets/apache13/mod_parser3.C 1.13:
1.1 paf 4993: merge dir config now works OK with parser_root_config_filespec
4994:
4995: 20011126 paf: noticed, that this is called even on virtual root merge with something "parent", while thought that that is part of merge_server...
4996:
4997: 2001-11-23 paf
1.13 ! paf 4998: * src/classes/hashfile.C 1.16:
! 4999: * src/classes/table.C 1.134:
! 5000: * src/include/pa_db_table.h 1.9:
! 5001: * src/main/pa_common.C 1.92:
! 5002: * src/main/pa_db_table.C 1.14:
! 5003: * src/main/pa_string.C 1.127:
! 5004: * src/types/pa_vhashfile.C 1.15:
1.1 paf 5005: merged from _0014, 1
5006:
1.13 ! paf 5007: * src/classes/hashfile.C 1.15.6.1:
! 5008: * src/classes/table.C 1.133.2.1:
! 5009: * src/include/pa_db_table.h 1.8.6.1:
! 5010: * src/main/pa_common.C 1.91.4.1:
! 5011: * src/main/pa_db_table.C 1.12.6.2:
! 5012: * src/types/pa_vhashfile.C 1.14.6.1:
1.1 paf 5013: hashfile bugfix2 more wrong sizes.
5014: ^cache behaviour changed: if ^cache(33) would change
5015:
5016: 0660 bits in file_write & hashfile create
5017:
1.13 ! paf 5018: * src/main/pa_db_table.C 1.12.6.1:
! 5019: * src/main/pa_db_table.C 1.13:
! 5020: * src/main/pa_string.C 1.125.2.1:
! 5021: * src/main/pa_string.C 1.126:
1.1 paf 5022: cache bugfix [wrong types after pa_string optimization]
5023:
5024: 2001-11-22 paf
1.13 ! paf 5025: * src/main/untaint.C 1.82:
1.1 paf 5026: ORIGINS mode removed UHTML
5027:
1.13 ! paf 5028: * src/classes/op.C 1.62:
1.2 paf 5029: process cstr(,connection)
5030:
1.13 ! paf 5031: * src/Makefile.in 1.38:
! 5032: * src/classes/gd/Makefile.in 1.26:
! 5033: * src/classes/xdoc.C 1.47:
! 5034: * src/targets/Makefile.in 1.26:
! 5035: * src/targets/apache13/Makefile.in 1.25:
! 5036: * src/targets/cgi/Makefile.in 1.30:
1.2 paf 5037: cached xslt [removed nocache forcing]
5038:
1.13 ! paf 5039: * src/classes/op.C 1.61:
1.1 paf 5040: process now gets its body on current language, not as-is
5041:
1.13 ! paf 5042: * src/main/untaint.C 1.81:
1.1 paf 5043: ORIGINS mode was bad - forgot about optimize bit
5044:
1.13 ! paf 5045: * src/classes/table.C 1.133:
! 5046: * src/include/pa_table.h 1.37:
! 5047: * src/main/pa_table.C 1.41:
1.1 paf 5048: table.offset[whence]
5049:
5050: 2001-11-21 paf
1.13 ! paf 5051: * src/classes/table.C 1.132:
! 5052: * src/main/pa_string.C 1.124:
! 5053: * src/main/untaint.C 1.78:
! 5054: * src/targets/cgi/parser3.C 1.141:
1.1 paf 5055: table.append bug fixed: forgot to switch default language for {
5056: code}, it happen to change it's language from CLEAN, so later
5057: refused to split by CLEAN \t
5058:
1.13 ! paf 5059: * src/classes/xdoc.C 1.46:
! 5060: * src/types/pa_vxdoc.C 1.7:
! 5061: * src/types/pa_vxdoc.h 1.13:
1.1 paf 5062: <xsl:output
5063: output options made identical to xsl:output attributes
5064: exclusion:
5065: cdata-section-elements
5066: what xalan can do but that not used now:
5067: it can escape and remove CDATA sections
5068:
1.13 ! paf 5069: * src/targets/cgi/parser3.C 1.142:
1.1 paf 5070: removed debug cgi||1
5071:
1.13 ! paf 5072: * src/main/untaint.C 1.80:
! 5073: * src/targets/cgi/parser3.C 1.143:
1.1 paf 5074: optimized \r produced by xslt
5075:
1.13 ! paf 5076: * src/main/pa_string.C 1.125:
! 5077: * src/main/untaint.C 1.79:
1.1 paf 5078: cached some string::size() es
5079:
5080: 2001-11-20 paf
1.13 ! paf 5081: * src/classes/Makefile.am 1.31:
! 5082: * src/classes/Makefile.in 1.33:
! 5083: * src/classes/table.C 1.131:
! 5084: * src/main/Makefile.am 1.25:
! 5085: * src/main/Makefile.in 1.30:
! 5086: * src/main/pa_exception.C 1.27:
! 5087: * src/types/Makefile.am 1.13:
! 5088: * src/types/Makefile.in 1.25:
1.1 paf 5089: moved ident.C & co to bottom of dependeces, so that errors
5090: would popup quicklier, fixed line numbering in table::sql
5091:
5092: 2001-11-19 paf
1.13 ! paf 5093: * src/classes/op.C 1.60:
! 5094: * src/include/pa_request.h 1.111:
! 5095: * src/include/pa_string.h 1.119:
! 5096: * src/include/pa_types.h 1.34:
! 5097: * src/main/pa_globals.C 1.92:
! 5098: * src/main/pa_request.C 1.182:
! 5099: * src/main/pa_string.C 1.123:
! 5100: * src/main/untaint.C 1.77:
! 5101: * src/targets/apache13/mod_parser3.C 1.12:
! 5102: * src/targets/cgi/parser3.C 1.140:
! 5103: * src/targets/isapi/parser3isapi.C 1.60:
! 5104: * src/types/pa_wcontext.C 1.13:
! 5105: * src/types/pa_wcontext.h 1.22:
1.1 paf 5106: UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
5107:
1.13 ! paf 5108: * src/classes/Makefile.in 1.32:
! 5109: * src/classes/gd/Makefile.in 1.25:
! 5110: * src/main/Makefile.in 1.29:
! 5111: * src/targets/Makefile.am 1.8:
! 5112: * src/targets/Makefile.in 1.25:
! 5113: * src/targets/apache13/Makefile.in 1.24:
! 5114: * src/targets/apache13/mod_parser3.C 1.11:
! 5115: * src/targets/cgi/Makefile.in 1.29:
! 5116: * src/targets/cgi/parser3.C 1.139:
! 5117: * src/types/Makefile.in 1.24:
1.1 paf 5118: #if _MSC_VER _set_new_handler
5119:
1.13 ! paf 5120: * src/Makefile.in 1.37:
! 5121: * src/targets/apache13/mod_parser3.C 1.10:
! 5122: * src/targets/cgi/parser3.C 1.138:
! 5123: * src/targets/isapi/parser3isapi.C 1.59:
1.1 paf 5124: set_new_handler in apache&isapi
5125:
5126: 2001-11-16 paf
1.13 ! paf 5127: * src/include/pa_string.h 1.117:
! 5128: * src/main/pa_string.C 1.120:
! 5129: * src/main/pa_string.C 1.121:
! 5130: * src/main/untaint.C 1.76:
! 5131: * src/types/pa_vstring.C 1.14:
1.2 paf 5132: removed 1+4 bytes from String
5133:
1.13 ! paf 5134: * src/include/pa_string.h 1.118:
! 5135: * src/include/pa_types.h 1.33:
! 5136: * src/main/pa_string.C 1.122:
1.1 paf 5137: removed 8 bytes from String, 2 bytes from string::chunk::row::item
5138:
1.13 ! paf 5139: * src/include/pa_globals.h 1.69:
! 5140: * src/include/pa_string.h 1.116:
! 5141: * src/include/pa_types.h 1.32:
! 5142: * src/main/pa_globals.C 1.91:
! 5143: * src/main/pa_pool.C 1.44:
! 5144: * src/main/pa_pool.C 1.45:
! 5145: * src/main/pa_request.C 1.181:
! 5146: * src/main/untaint.C 1.75:
! 5147: * src/sql/pa_sql_driver.h 1.24:
! 5148: * src/targets/cgi/parser3.C 1.136:
1.1 paf 5149: introducing estimating String::cstr_bufsize, 0
5150:
1.13 ! paf 5151: * src/include/pa_pool.h 1.70:
! 5152: * src/include/pa_pool.h 1.71:
! 5153: * src/main/execute.C 1.206:
! 5154: * src/main/pa_pool.C 1.41:
! 5155: * src/main/pa_pool.C 1.42:
! 5156: * src/main/pa_pool.C 1.43:
! 5157: * src/targets/cgi/parser3.C 1.134:
! 5158: * src/targets/cgi/parser3.C 1.135:
1.1 paf 5159: die in pool::fail
5160:
1.13 ! paf 5161: * src/targets/cgi/parser3.C 1.137:
1.1 paf 5162: pool debug @ die
5163:
5164: 2001-11-15 paf
1.13 ! paf 5165: * src/Makefile.in 1.36:
1.1 paf 5166: configure set_new_handler check added
5167:
1.13 ! paf 5168: * src/targets/cgi/parser3.C 1.131:
1.1 paf 5169: set_new_handler started
5170:
1.13 ! paf 5171: * src/include/pa_exception.h 1.22:
! 5172: * src/main/execute.C 1.205:
! 5173: * src/main/main.dsp 1.140:
! 5174: * src/main/pa_exception.C 1.26:
! 5175: * src/targets/cgi/parser3.C 1.133:
1.1 paf 5176: exception with dynamic buffer re-back
5177: now with counter
5178:
1.13 ! paf 5179: * src/include/pa_config_auto.h.in 1.13:
! 5180: * src/main/Makefile.in 1.28:
1.1 paf 5181: makes
5182:
1.13 ! paf 5183: * src/include/pa_exception.h 1.21:
! 5184: * src/main/pa_exception.C 1.25:
1.1 paf 5185: exception with static buffer back
5186:
1.13 ! paf 5187: * src/classes/classes.awk 1.5:
! 5188: * src/include/pa_config_auto.h.in 1.14:
! 5189: * src/include/pa_config_includes.h 1.13:
1.1 paf 5190: setnewhandler check
5191:
1.13 ! paf 5192: * src/targets/cgi/parser3.C 1.132:
1.1 paf 5193: std::
5194:
5195: 2001-11-14 paf
1.13 ! paf 5196: * src/main/execute.C [no_bad_constructors_try] 1.203.2.1:
! 5197: * src/types/pa_vclass.h [no_bad_constructors_try] 1.21.2.1:
! 5198: * src/types/pa_vobject.h [no_bad_constructors_try] 1.13.2.1:
! 5199: * src/types/pa_vstateless_class.h [no_bad_constructors_try] 1.20.2.1:
! 5200: * src/types/pa_vstateless_object.h [no_bad_constructors_try] 1.12.2.1:
1.1 paf 5201: fixed this:
5202: $bred[^string::length[]]
5203: $bred[^response::clear[]]
5204: $bred[^int::int[]]
5205:
5206: now VObject creation moved into overriden VClass::create_new_value, thus 0 from create_new_value means that class has no ctors
5207:
1.13 ! paf 5208: * src/include/pa_common.h 1.64:
! 5209: * src/include/pa_common.h 1.65:
! 5210: * src/include/pa_common.h 1.66:
! 5211: * src/main/pa_common.C 1.90:
! 5212: * src/main/pa_common.C 1.91:
1.1 paf 5213: snprintf replacement was wrong
5214:
1.13 ! paf 5215: * src/main/execute.C 1.204:
! 5216: * src/types/pa_vclass.h 1.22:
! 5217: * src/types/pa_vobject.h 1.14:
! 5218: * src/types/pa_vstateless_class.h 1.21:
! 5219: * src/types/pa_vstateless_object.h 1.13:
1.1 paf 5220: merged with no_bad_constructors_try
5221:
1.13 ! paf 5222: * src/classes/op.C 1.59:
1.1 paf 5223: ^untaint{body} as-is default now
5224:
1.13 ! paf 5225: * src/main/pa_request.C 1.180:
1.2 paf 5226: z
1.1 paf 5227:
1.13 ! paf 5228: * src/include/pa_common.h 1.63:
! 5229: * src/main/pa_common.C 1.88:
! 5230: * src/main/pa_common.C 1.89:
1.1 paf 5231: snprintf on buffer full returns
5232: win32 -1
5233: solaris >buffer_size
5234:
5235: checked all that
5236:
5237: 2001-11-13 paf
1.13 ! paf 5238: * src/classes/classes.C 1.13:
1.1 paf 5239: returned accedently removed if in foreach callbacks [when hash
5240: no-0-restructure]
5241:
5242: 2001-11-12 paf
1.13 ! paf 5243: * src/classes/classes.C 1.12:
! 5244: * src/classes/hash.C 1.31:
! 5245: * src/classes/xdoc.C 1.45:
! 5246: * src/include/pa_hash.h 1.51:
! 5247: * src/main/pa_db_connection.C 1.33:
! 5248: * src/main/pa_db_manager.C 1.18:
! 5249: * src/main/pa_dictionary.C 1.10:
! 5250: * src/main/pa_hash.C 1.48:
! 5251: * src/main/pa_sql_driver_manager.C 1.55:
! 5252: * src/main/pa_stylesheet_manager.C 1.7:
1.1 paf 5253: hash now does not containt 0 values. put 0 actullay removes.
5254: no check on 0 value in foreach now required
5255:
1.13 ! paf 5256: * src/classes/date.C 1.13:
1.1 paf 5257: date.roll parser2 alg used
5258:
1.13 ! paf 5259: * src/main/pa_pool.C 1.40:
1.1 paf 5260: changed xdoc createXXX politics, now string passed as-is to
5261: method, xalan makes & into & itself
5262:
5263: 2001-11-11 paf
1.13 ! paf 5264: * src/main/pa_sql_driver_manager.C 1.53:
! 5265: * src/sql/pa_sql_driver.h 1.21:
1.1 paf 5266: sql driver initialize not const
5267:
1.13 ! paf 5268: * src/sql/pa_sql_driver.h 1.23:
1.1 paf 5269: removed extra constructor, doc
5270:
1.13 ! paf 5271: * src/main/pa_sql_driver_manager.C 1.54:
! 5272: * src/sql/pa_sql_driver.h 1.22:
1.1 paf 5273: CRLF
5274:
5275: 2001-11-10 paf
1.13 ! paf 5276: * src/main/pa_exec.C 1.18:
1.1 paf 5277: doc
5278:
5279: 2001-11-09 paf
1.13 ! paf 5280: * src/main/pa_common.C 1.87:
1.1 paf 5281: line endings fixing fixed last piece[was still cstr oriented]
5282:
1.13 ! paf 5283: * src/include/pa_common.h 1.62:
! 5284: * src/main/pa_common.C 1.86:
! 5285: * src/types/pa_vform.C 1.48:
1.2 paf 5286: line endings fixing got rid of cstr, now must work ok with post multipart
5287:
1.13 ! paf 5288: * src/classes/string.C 1.90:
! 5289: * src/classes/xdoc.C 1.44:
1.1 paf 5290: xdoc::set{code} now untaints param properly
5291:
1.13 ! paf 5292: * src/types/pa_vform.C 1.47:
1.1 paf 5293: line endings fixed at post / multipart / not file also now
5294:
1.13 ! paf 5295: * src/classes/string.C 1.89:
1.1 paf 5296: string.save now does untainting before saving
5297:
5298: 2001-11-08 paf
1.13 ! paf 5299: * src/include/pa_request.h 1.110:
! 5300: * src/main/pa_request.C 1.179:
! 5301: * src/targets/apache13/mod_parser3.C 1.9:
! 5302: * src/targets/cgi/parser3.C 1.130:
! 5303: * src/targets/isapi/parser3isapi.C 1.58:
1.1 paf 5304: apache 'status' class enabler
5305:
5306: <Location /parser-status.html>
5307: ParserStatusAllowed
5308: </Location>
5309:
1.13 ! paf 5310: * src/Makefile.in 1.35:
! 5311: * src/include/pa_common.h 1.61:
! 5312: * src/main/Makefile.am 1.24:
! 5313: * src/main/Makefile.in 1.27:
! 5314: * src/targets/cgi/pa_pool.C 1.32:
1.1 paf 5315: makes
5316:
1.13 ! paf 5317: * src/include/pa_cache_managers.h 1.2:
! 5318: * src/include/pa_charset_manager.h 1.6:
! 5319: * src/include/pa_db_manager.h 1.10:
! 5320: * src/include/pa_sql_driver_manager.h 1.18:
! 5321: * src/include/pa_stylesheet_manager.h 1.7:
! 5322: * src/main/pa_charset_manager.C 1.8:
! 5323: * src/main/pa_db_manager.C 1.17:
! 5324: * src/main/pa_sql_driver_manager.C 1.52:
! 5325: * src/main/pa_stylesheet_manager.C 1.6:
1.1 paf 5326: restructured Cache manager to be simple parent, not second
5327: parent [gcc 2.96 strangly refused to call virtual from second
5328: parent]
5329:
1.13 ! paf 5330: * src/include/pa_cache_managers.h 1.1:
! 5331: * src/include/pa_charset_manager.h 1.5:
! 5332: * src/include/pa_db_manager.h 1.9:
! 5333: * src/include/pa_sql_driver_manager.h 1.17:
! 5334: * src/include/pa_stylesheet_manager.h 1.6:
! 5335: * src/main/main.dsp 1.139:
! 5336: * src/main/pa_cache_managers.C 1.1:
! 5337: * src/main/pa_charset_manager.C 1.7:
! 5338: * src/main/pa_db_manager.C 1.16:
! 5339: * src/main/pa_globals.C 1.90:
! 5340: * src/main/pa_request.C 1.178:
! 5341: * src/main/pa_sql_driver_manager.C 1.51:
! 5342: * src/main/pa_stylesheet_manager.C 1.5:
! 5343: * src/types/pa_vstatus.h 1.4:
1.1 paf 5344: cache_managers, maybe-expiring every request
5345: todo: apache 'status' class enabler
5346:
5347: 2001-11-05 paf
1.13 ! paf 5348: * src/classes/xdoc.C 1.42:
! 5349: * src/include/pa_db_connection.h 1.16:
! 5350: * src/include/pa_stylesheet_connection.h 1.15:
! 5351: * src/include/pa_stylesheet_manager.h 1.4:
! 5352: * src/main/pa_stylesheet_manager.C 1.3:
! 5353: * src/types/pa_vstatus.h 1.2:
1.1 paf 5354: $status:stylesheet
5355:
1.13 ! paf 5356: * src/targets/cgi/parser3.C 1.129:
1.1 paf 5357: read can return 0, that means sort of sig_pipe on freebsd [moko's experiments].
5358: checked that in cgi, on apache already done :)
5359:
1.13 ! paf 5360: * src/main/pa_db_connection.C 1.31:
! 5361: * src/main/pa_db_manager.C 1.14:
! 5362: * src/main/pa_request.C 1.177:
1.1 paf 5363: hence i removed skipping 0 values in hash::for_each-es we need to check cleaned cache items manually. few more checks.
5364:
5365: expiring to 0 time was wrong, changed to 'now' time
5366:
1.13 ! paf 5367: * src/main/pa_db_connection.C 1.30:
! 5368: * src/main/pa_db_manager.C 1.13:
1.1 paf 5369: hence i removed skipping 0 values in hash::for_each-es we need
5370: to check cleaned cache items manually
5371:
1.13 ! paf 5372: * src/include/pa_charset_connection.h 1.3:
! 5373: * src/main/pa_charset_manager.C 1.5:
1.2 paf 5374: $status:charset
5375:
1.13 ! paf 5376: * src/classes/classes.C 1.11:
! 5377: * src/classes/classes.h 1.14:
! 5378: * src/classes/date.C 1.12:
! 5379: * src/classes/double.C 1.41:
! 5380: * src/classes/file.C 1.65:
! 5381: * src/classes/form.C 1.19:
! 5382: * src/classes/gd/gif.C 1.22:
! 5383: * src/classes/gd/gif.h 1.18:
! 5384: * src/classes/gd/gifio.C 1.15:
! 5385: * src/classes/hash.C 1.30:
! 5386: * src/classes/hashfile.C 1.15:
! 5387: * src/classes/image.C 1.62:
! 5388: * src/classes/int.C 1.38:
! 5389: * src/classes/mail.C 1.44:
! 5390: * src/classes/math.C 1.9:
! 5391: * src/classes/op.C 1.58:
! 5392: * src/classes/response.C 1.16:
! 5393: * src/classes/smtp/comms.C 1.5:
! 5394: * src/classes/smtp/smtp.C 1.6:
! 5395: * src/classes/smtp/smtp.h 1.5:
! 5396: * src/classes/string.C 1.88:
! 5397: * src/classes/table.C 1.130:
! 5398: * src/classes/void.C 1.13:
! 5399: * src/classes/xdoc.C 1.43:
! 5400: * src/classes/xnode.C 1.18:
! 5401: * src/classes/xnode.h 1.4:
! 5402: * src/include/pa_array.h 1.47:
! 5403: * src/include/pa_charset_connection.h 1.4:
! 5404: * src/include/pa_charset_manager.h 1.4:
! 5405: * src/include/pa_common.h 1.60:
! 5406: * src/include/pa_config_fixed.h 1.30:
! 5407: * src/include/pa_config_includes.h 1.12:
! 5408: * src/include/pa_db_connection.h 1.17:
! 5409: * src/include/pa_db_manager.h 1.8:
! 5410: * src/include/pa_db_table.h 1.8:
! 5411: * src/include/pa_dictionary.h 1.7:
! 5412: * src/include/pa_dir.h 1.8:
! 5413: * src/include/pa_exception.h 1.20:
! 5414: * src/include/pa_exec.h 1.4:
! 5415: * src/include/pa_globals.h 1.68:
! 5416: * src/include/pa_hash.h 1.50:
! 5417: * src/include/pa_opcode.h 1.8:
! 5418: * src/include/pa_pool.h 1.69:
! 5419: * src/include/pa_pragma_pack_begin.h 1.2:
! 5420: * src/include/pa_pragma_pack_end.h 1.2:
! 5421: * src/include/pa_request.h 1.109:
! 5422: * src/include/pa_sapi.h 1.15:
! 5423: * src/include/pa_socks.h 1.5:
! 5424: * src/include/pa_sql_connection.h 1.19:
! 5425: * src/include/pa_sql_driver_manager.h 1.16:
! 5426: * src/include/pa_stack.h 1.11:
! 5427: * src/include/pa_string.h 1.115:
! 5428: * src/include/pa_stylesheet_connection.h 1.16:
! 5429: * src/include/pa_stylesheet_manager.h 1.5:
! 5430: * src/include/pa_table.h 1.36:
! 5431: * src/include/pa_threads.h 1.20:
! 5432: * src/include/pa_types.h 1.31:
! 5433: * src/main/compile.C 1.53:
! 5434: * src/main/compile.tab.C 1.26:
! 5435: * src/main/compile_tools.C 1.40:
! 5436: * src/main/compile_tools.h 1.51:
! 5437: * src/main/execute.C 1.203:
! 5438: * src/main/pa_array.C 1.43:
! 5439: * src/main/pa_charset_connection.C 1.11:
! 5440: * src/main/pa_charset_manager.C 1.6:
! 5441: * src/main/pa_common.C 1.85:
! 5442: * src/main/pa_db_connection.C 1.28:
! 5443: * src/main/pa_db_manager.C 1.12:
! 5444: * src/main/pa_db_table.C 1.11:
! 5445: * src/main/pa_dictionary.C 1.9:
! 5446: * src/main/pa_dir.C 1.8:
! 5447: * src/main/pa_exception.C 1.24:
! 5448: * src/main/pa_exec.C 1.17:
! 5449: * src/main/pa_globals.C 1.89:
! 5450: * src/main/pa_hash.C 1.47:
! 5451: * src/main/pa_pool.C 1.39:
! 5452: * src/main/pa_request.C 1.176:
! 5453: * src/main/pa_socks.C 1.8:
! 5454: * src/main/pa_sql_driver_manager.C 1.50:
! 5455: * src/main/pa_status_provider.C 1.2:
! 5456: * src/main/pa_string.C 1.119:
! 5457: * src/main/pa_stylesheet_manager.C 1.4:
! 5458: * src/main/pa_table.C 1.40:
! 5459: * src/main/untaint.C 1.74:
! 5460: * src/sql/pa_sql_driver.h 1.20:
! 5461: * src/targets/apache13/mod_parser3.C 1.8:
! 5462: * src/targets/apache13/pa_pool.C 1.3:
! 5463: * src/targets/apache13/pa_threads.C 1.3:
! 5464: * src/targets/cgi/pa_pool.C 1.31:
! 5465: * src/targets/cgi/pa_threads.C 1.5:
! 5466: * src/targets/cgi/parser3.C 1.128:
! 5467: * src/targets/cgi/pool_storage.h 1.5:
! 5468: * src/targets/isapi/pa_pool.C 1.9:
! 5469: * src/targets/isapi/pa_threads.C 1.5:
! 5470: * src/targets/isapi/parser3isapi.C 1.57:
! 5471: * src/targets/isapi/pool_storage.h 1.13:
! 5472: * src/types/pa_valiased.C 1.11:
! 5473: * src/types/pa_valiased.h 1.16:
! 5474: * src/types/pa_value.h 1.77:
! 5475: * src/types/pa_vbool.h 1.15:
! 5476: * src/types/pa_vclass.h 1.21:
! 5477: * src/types/pa_vcode_frame.h 1.12:
! 5478: * src/types/pa_vcookie.C 1.32:
! 5479: * src/types/pa_vcookie.h 1.13:
! 5480: * src/types/pa_vdate.h 1.6:
! 5481: * src/types/pa_vdouble.h 1.28:
! 5482: * src/types/pa_venv.h 1.18:
! 5483: * src/types/pa_vfile.C 1.23:
! 5484: * src/types/pa_vfile.h 1.37:
! 5485: * src/types/pa_vform.C 1.46:
! 5486: * src/types/pa_vform.h 1.29:
! 5487: * src/types/pa_vhash.h 1.27:
! 5488: * src/types/pa_vhashfile.C 1.14:
! 5489: * src/types/pa_vhashfile.h 1.12:
! 5490: * src/types/pa_vimage.C 1.14:
! 5491: * src/types/pa_vimage.h 1.22:
! 5492: * src/types/pa_vint.h 1.29:
! 5493: * src/types/pa_vjunction.h 1.10:
! 5494: * src/types/pa_vmath.h 1.4:
! 5495: * src/types/pa_vmethod_frame.h 1.19:
! 5496: * src/types/pa_vobject.h 1.13:
! 5497: * src/types/pa_vrequest.C 1.11:
! 5498: * src/types/pa_vrequest.h 1.12:
! 5499: * src/types/pa_vresponse.h 1.17:
! 5500: * src/types/pa_vstateless_class.C 1.11:
! 5501: * src/types/pa_vstateless_class.h 1.20:
! 5502: * src/types/pa_vstateless_object.h 1.12:
! 5503: * src/types/pa_vstatus.h 1.3:
! 5504: * src/types/pa_vstring.C 1.13:
! 5505: * src/types/pa_vstring.h 1.39:
! 5506: * src/types/pa_vtable.C 1.9:
! 5507: * src/types/pa_vtable.h 1.35:
! 5508: * src/types/pa_vvoid.h 1.6:
! 5509: * src/types/pa_vxdoc.C 1.6:
! 5510: * src/types/pa_vxdoc.h 1.12:
! 5511: * src/types/pa_vxnode.C 1.11:
! 5512: * src/types/pa_vxnode.h 1.8:
! 5513: * src/types/pa_wcontext.C 1.12:
! 5514: * src/types/pa_wcontext.h 1.21:
! 5515: * src/types/pa_wwrapper.h 1.14:
1.1 paf 5516: $status:db
5517: fixed used not initialized in db_connection & db_table
5518:
1.13 ! paf 5519: * src/include/pa_charset_manager.h 1.3:
! 5520: * src/include/pa_db_manager.h 1.7:
! 5521: * src/include/pa_request.h 1.108:
! 5522: * src/include/pa_sql_connection.h 1.18:
! 5523: * src/include/pa_sql_driver_manager.h 1.15:
! 5524: * src/include/pa_stylesheet_manager.h 1.3:
! 5525: * src/main/main.dsp 1.138:
! 5526: * src/main/pa_charset_manager.C 1.4:
! 5527: * src/main/pa_common.C 1.84:
! 5528: * src/main/pa_db_manager.C 1.11:
! 5529: * src/main/pa_globals.C 1.88:
! 5530: * src/main/pa_request.C 1.175:
! 5531: * src/main/pa_sql_driver_manager.C 1.49:
! 5532: * src/main/pa_status_provider.C 1.1:
! 5533: * src/main/pa_stylesheet_manager.C 1.2:
! 5534: * src/types/pa_vstatus.h 1.1:
! 5535: * src/types/pa_vxnode.C 1.10:
! 5536: * src/types/types.dsp 1.14:
1.1 paf 5537: started status parser class
5538:
1.13 ! paf 5539: * src/main/pa_db_connection.C 1.29:
! 5540: * src/main/pa_db_table.C 1.12:
1.1 paf 5541: parser_multithreaded check was wrong
5542:
1.13 ! paf 5543: * src/main/pa_db_connection.C 1.32:
! 5544: * src/main/pa_db_manager.C 1.15:
1.1 paf 5545: expiration from debug to normal
5546:
5547: 2001-11-01 paf
1.13 ! paf 5548: * src/classes/hash.C 1.26:
! 5549: * src/classes/op.C 1.54:
! 5550: * src/types/pa_vmethod_frame.h 1.18:
! 5551: * src/types/pa_vstring.C 1.12:
! 5552: * src/types/pa_vstring.h 1.38:
1.2 paf 5553: ^foreach[key|value]{body}[[separator]|{separator}]
5554:
1.13 ! paf 5555: * src/classes/hash.C 1.25:
! 5556: * src/include/pa_hash.h 1.48:
! 5557: * src/main/pa_hash.C 1.44:
! 5558: * src/types/pa_vcookie.C 1.31:
1.1 paf 5559: ^hash.delete[key]
5560:
1.13 ! paf 5561: * src/classes/gd/gif.C 1.21:
! 5562: * src/classes/math.C 1.8:
! 5563: * src/include/pa_common.h 1.59:
1.1 paf 5564: HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
5565:
1.13 ! paf 5566: * src/classes/op.C 1.57:
1.1 paf 5567: ^for endless loop check strightened
5568:
1.13 ! paf 5569: * src/Makefile.in 1.34:
! 5570: * src/classes/Makefile.in 1.31:
! 5571: * src/classes/gd/Makefile.in 1.24:
! 5572: * src/include/pa_config_auto.h.in 1.12:
! 5573: * src/main/Makefile.in 1.26:
! 5574: * src/targets/Makefile.in 1.24:
! 5575: * src/targets/apache13/Makefile.in 1.23:
! 5576: * src/targets/cgi/Makefile.in 1.28:
! 5577: * src/types/Makefile.in 1.23:
1.1 paf 5578: makes
5579:
1.13 ! paf 5580: * src/main/pa_hash.C 1.46:
1.1 paf 5581: removed old extra include
5582:
1.13 ! paf 5583: * src/classes/hash.C 1.28:
! 5584: * src/classes/xdoc.C 1.41:
! 5585: * src/classes/xnode.C 1.17:
! 5586: * src/include/pa_hash.h 1.49:
! 5587: * src/main/pa_hash.C 1.45:
! 5588: * src/main/pa_request.C 1.174:
! 5589: * src/types/pa_vhash.h 1.26:
! 5590: * src/types/pa_vxnode.C 1.9:
1.1 paf 5591: hash locking
5592: disabled changing of hash inside of foreach
5593:
1.13 ! paf 5594: * src/classes/hash.C 1.27:
! 5595: * src/classes/hashfile.C 1.14:
! 5596: * src/types/pa_vhashfile.C 1.13:
1.2 paf 5597: ^hashfile.foreach[key|value]{body}[[separator]|{separator}]
5598: prev were hash.foreach
1.1 paf 5599:
1.13 ! paf 5600: * src/classes/hash.C 1.29:
! 5601: * src/classes/op.C 1.56:
! 5602: * src/main/execute.C 1.202:
1.1 paf 5603: changed root behavior in native calls.
5604: it left unchanged, so ^for ^foreach & co can use r.root to write their i & key,value there
5605:
1.13 ! paf 5606: * src/classes/op.C 1.55:
1.1 paf 5607: detected for var storage bug, fixed. todo:foreach
5608:
5609: 2001-10-31 paf
1.13 ! paf 5610: * src/main/pa_sql_driver_manager.C 1.47:
1.11 paf 5611: hiding passwords and addresses from accidental show [imagine
5612: user forgot @exception]
1.1 paf 5613:
1.13 ! paf 5614: * src/main/pa_db_connection.C 1.26:
! 5615: * src/main/pa_sql_driver_manager.C 1.48:
1.1 paf 5616: // lockdetector flags
5617: dbenv.lk_detect=DB_LOCK_RANDOM;
5618:
1.13 ! paf 5619: * src/include/pa_opcode.h 1.7:
! 5620: * src/main/compile.tab.C 1.25:
! 5621: * src/main/compile.y 1.173:
! 5622: * src/main/execute.C 1.201:
1.2 paf 5623: \ in expression: int divide 10/3=3
5624:
1.13 ! paf 5625: * src/main/pa_common.C 1.81:
1.1 paf 5626: typing bug in common - bad ifdeff
5627:
1.13 ! paf 5628: * src/types/pa_vhashfile.h 1.11:
1.11 paf 5629: hashfile ^delete to do something only inside of ^cache
5630:
1.13 ! paf 5631: * src/include/pa_threads.h 1.19:
! 5632: * src/main/pa_db_connection.C 1.25:
! 5633: * src/main/pa_db_table.C 1.10:
! 5634: * src/targets/apache13/pa_threads.C 1.2:
! 5635: * src/targets/cgi/pa_threads.C 1.4:
! 5636: * src/targets/isapi/pa_threads.C 1.4:
1.11 paf 5637: libdb DB_THREAD flag only when really needed
5638:
1.13 ! paf 5639: * src/main/pa_db_connection.C 1.27:
1.2 paf 5640: z
5641:
1.13 ! paf 5642: * src/classes/file.C 1.64:
! 5643: * src/classes/image.C 1.61:
! 5644: * src/classes/mail.C 1.43:
! 5645: * src/classes/string.C 1.87:
! 5646: * src/classes/xnode.C 1.16:
! 5647: * src/include/pa_common.h 1.58:
! 5648: * src/main/pa_common.C 1.80:
1.1 paf 5649: ^string.save[[append;]path]
5650:
1.13 ! paf 5651: * src/main/compile.C 1.52:
! 5652: * src/main/pa_common.C 1.83:
1.1 paf 5653: completely empty file now considered "read", not ignored [not
5654: perfect trick used]
5655:
1.13 ! paf 5656: * src/classes/table.C 1.129:
1.11 paf 5657: ^table.save[[nameless|+append;]path]
5658:
1.13 ! paf 5659: * src/main/pa_common.C 1.82:
1.1 paf 5660: simplier common ifdefs
5661:
5662: 2001-10-30 paf
1.13 ! paf 5663: * src/include/pa_common.h 1.57:
! 5664: * src/main/pa_common.C 1.79:
! 5665: * src/types/pa_vform.C 1.45:
1.1 paf 5666: form post data line endings not reformatted now.
5667:
1.13 ! paf 5668: * src/classes/xdoc.C 1.40:
1.1 paf 5669: rolled back {} in xdoc.createTextNode for now
5670:
1.13 ! paf 5671: * src/classes/classes.dsp 1.13:
! 5672: * src/classes/gd/gd.dsp 1.17:
! 5673: * src/classes/smtp/smtp.dsp 1.14:
! 5674: * src/main/main.dsp 1.137:
! 5675: * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
! 5676: * src/targets/cgi/parser3.dsp 1.38:
! 5677: * src/targets/isapi/parser3isapi.dsp 1.29:
! 5678: * src/types/types.dsp 1.13:
1.1 paf 5679: enabled debug incremental compile
5680:
1.13 ! paf 5681: * src/main/pa_db_connection.C 1.24:
! 5682: * src/main/pa_db_manager.C 1.10:
! 5683: * src/main/pa_db_table.C 1.9:
! 5684: * src/main/pa_exec.C 1.16:
! 5685: * src/main/pa_request.C 1.173:
! 5686: * src/main/pa_sql_driver_manager.C 1.46:
! 5687: * src/main/pa_string.C 1.118:
1.2 paf 5688: cstr(asis) default param removed
1.1 paf 5689:
1.13 ! paf 5690: * src/types/pa_vform.C 1.44:
! 5691: * src/types/pa_vform.h 1.28:
1.1 paf 5692: AppendFormEntry length param now required [had bug when file=
5693: has no value]
5694:
1.13 ! paf 5695: * src/types/pa_vform.C 1.43:
1.1 paf 5696: VForm::AppendFormEntry {length convention was broken} fix_line_breaks
5697:
1.13 ! paf 5698: * src/include/pa_dir.h 1.7:
1.2 paf 5699: LOAD_DIR fixed
5700:
1.13 ! paf 5701: * src/include/pa_config_fixed.h 1.29:
! 5702: * src/include/pa_pragma_pack_begin.h 1.1:
! 5703: * src/include/pa_pragma_pack_end.h 1.1:
! 5704: * src/include/pa_string.h 1.114:
! 5705: * src/include/pa_types.h 1.30:
1.1 paf 5706: String & Origin packed with #pragma pack
5707:
1.13 ! paf 5708: * src/Makefile.in 1.33:
! 5709: * src/include/pa_config_auto.h.in 1.11:
1.1 paf 5710: pragma detection
5711:
1.13 ! paf 5712: * src/classes/xdoc.C 1.39:
1.1 paf 5713: rolled back {} in xdoc.createElement for now
5714:
5715: 2001-10-29 paf
1.13 ! paf 5716: * src/types/pa_wcontext.h 1.20:
1.1 paf 5717: bitfield syntax stricter
5718:
1.13 ! paf 5719: * src/include/pa_string.h 1.111:
! 5720: * src/main/pa_string.C 1.115:
! 5721: * src/targets/cgi/pa_pool.C 1.27:
1.1 paf 5722: debugging memory
5723: String::fused_rows func now
5724:
5725: [Mon Oct 29 17:55:45 2001] total 5917436/158731
5726: [Mon Oct 29 18:11:53 2001] total 5796092/158731
5727:
1.13 ! paf 5728: * src/classes/file.C 1.61:
! 5729: * src/classes/image.C 1.60:
! 5730: * src/classes/string.C 1.86:
! 5731: * src/classes/xdoc.C 1.38:
! 5732: * src/include/pa_pool.h 1.68:
! 5733: * src/include/pa_string.h 1.109:
! 5734: * src/main/execute.C 1.199:
! 5735: * src/main/pa_array.C 1.41:
! 5736: * src/main/pa_common.C 1.78:
! 5737: * src/main/pa_hash.C 1.43:
! 5738: * src/main/pa_sql_driver_manager.C 1.45:
! 5739: * src/main/pa_string.C 1.114:
! 5740: * src/main/untaint.C 1.70:
! 5741: * src/targets/cgi/pa_pool.C 1.25:
! 5742: * src/targets/cgi/parser3.C 1.126:
! 5743: * src/types/pa_vcookie.C 1.30:
! 5744: * src/types/pa_vstring.h 1.37:
1.1 paf 5745: debuggging memory.
5746: string::as_int/double now usually uses stack, not heap [200K out of 17M :)]
5747: VString(String&) not copies reference [29M -> 17M]
5748:
1.13 ! paf 5749: * src/include/pa_sql_connection.h 1.17:
1.1 paf 5750: SQL_CONNECTION_FUNC_GUARDED name
5751:
1.13 ! paf 5752: * src/targets/isapi/pa_pool.C 1.8:
1.1 paf 5753: added isapi&apache real_malloc debug param.someday either ifdef
5754: or remove it
5755:
1.13 ! paf 5756: * src/targets/apache13/pa_pool.C 1.2:
! 5757: * src/targets/cgi/pa_pool.C 1.30:
! 5758: * src/targets/cgi/parser3.C 1.127:
1.1 paf 5759: removed debug defines
5760:
1.13 ! paf 5761: * src/Makefile.am 1.12:
1.1 paf 5762: .am order
5763:
1.13 ! paf 5764: * src/main/pa_sql_driver_manager.C 1.44:
1.2 paf 5765: ping to have services [old hiding bug]
5766:
1.13 ! paf 5767: * src/main/untaint.C 1.73:
1.1 paf 5768: optimizing returned after debugging
5769:
1.13 ! paf 5770: * src/include/pa_array.h 1.45:
! 5771: * src/include/pa_charset_manager.h 1.2:
! 5772: * src/include/pa_db_connection.h 1.15:
! 5773: * src/include/pa_db_manager.h 1.6:
! 5774: * src/include/pa_db_table.h 1.7:
! 5775: * src/include/pa_hash.h 1.46:
! 5776: * src/include/pa_request.h 1.107:
! 5777: * src/include/pa_sql_driver_manager.h 1.14:
! 5778: * src/include/pa_stylesheet_manager.h 1.2:
! 5779: * src/include/pa_threads.h 1.18:
! 5780: * src/types/pa_valiased.h 1.15:
! 5781: * src/types/pa_vhashfile.h 1.10:
! 5782: * src/types/pa_vstateless_class.h 1.19:
! 5783: * src/types/pa_wcontext.h 1.18:
1.1 paf 5784: gcc 3.0.1 required "friend class"
5785:
5786: ../include/pa_request.h:51: friend declaration requires class-key, i.e. `friend
5787: class Temp_lang'
5788:
1.13 ! paf 5789: * src/include/pa_string.h 1.112:
! 5790: * src/main/pa_string.C 1.116:
! 5791: * src/main/untaint.C 1.71:
! 5792: * src/targets/cgi/pa_pool.C 1.29:
1.1 paf 5793: String size_t replace to uint in proper places [todo:Array]
5794:
1.13 ! paf 5795: * src/classes/file.C 1.62:
! 5796: * src/include/pa_hash.h 1.47:
! 5797: * src/include/pa_string.h 1.110:
! 5798: * src/main/pa_globals.C 1.87:
! 5799: * src/targets/cgi/pa_pool.C 1.26:
1.1 paf 5800: debugging memory
5801: hash key ref now
5802:
5803: [Mon Oct 29 16:01:17 2001] total 17050496/202647
5804: [Mon Oct 29 17:11:17 2001] total 16867948/202658
5805:
1.13 ! paf 5806: * src/classes/file.C 1.63:
! 5807: * src/types/pa_vimage.C 1.13:
1.2 paf 5808: image&file couple stack string hash.puts
5809:
1.13 ! paf 5810: * src/main/execute.C 1.200:
! 5811: * src/targets/cgi/pa_pool.C 1.28:
! 5812: * src/targets/cgi/parser3.dsp 1.37:
! 5813: * src/types/pa_wcontext.h 1.19:
! 5814: * src/types/pa_wwrapper.h 1.13:
1.1 paf 5815: debugging memory
5816: WContext
5817: flags to bits
5818:
5819: total 5 652 652/158731
5820: total 5 469 332/158731
5821:
1.13 ! paf 5822: * src/include/pa_sql_connection.h 1.16:
1.1 paf 5823: there were one wrong SQL_CONNECTION_FUNC_GUARDED [failed]
5824:
1.13 ! paf 5825: * src/include/pa_exception.h 1.19:
! 5826: * src/include/pa_sql_connection.h 1.15:
! 5827: * src/main/pa_exception.C 1.23:
! 5828: * src/main/pa_sql_driver_manager.C 1.43:
! 5829: * src/sql/pa_sql_driver.h 1.19:
1.1 paf 5830: sql driver impl changed in _throw part.
5831:
5832: the idea is to #1 jump to C++ some function to main body, where
5833: every function stack frame has exception unwind information
5834: and from there... #2 propagate_exception()
5835:
1.13 ! paf 5836: * src/include/pa_array.h 1.46:
! 5837: * src/main/pa_array.C 1.42:
1.1 paf 5838: debugging memory
5839: Array:: without cache in get/put now
5840:
5841: [Mon Oct 29 18:23:02 2001] total 5 796 092/158731
5842: [Mon Oct 29 18:25:27 2001] total 5 652 652/158731
5843:
1.13 ! paf 5844: * src/include/pa_string.h 1.113:
! 5845: * src/include/pa_types.h 1.29:
! 5846: * src/main/pa_string.C 1.117:
! 5847: * src/main/untaint.C 1.72:
1.1 paf 5848: memory hunging
5849: #pragma pack(1)
5850:
5851: 16 419 844
5852: 13 169 394
5853:
5854: 2001-10-28 paf
1.13 ! paf 5855: * src/include/pa_config_auto.h.in 1.10:
! 5856: * src/include/pa_config_fixed.h 1.28:
! 5857: * src/include/pa_db_connection.h 1.14:
! 5858: * src/include/pa_db_manager.h 1.5:
! 5859: * src/include/pa_db_table.h 1.6:
! 5860: * src/main/pa_db_connection.C 1.20:
! 5861: * src/main/pa_db_table.C 1.6:
1.1 paf 5862: db2 on linux with DB 2.4.14: (6/2/98)
5863:
1.13 ! paf 5864: * src/main/pa_db_connection.C 1.21:
! 5865: * src/main/pa_db_table.C 1.8:
1.1 paf 5866: exception translation
5867:
1.13 ! paf 5868: * src/main/pa_db_connection.C 1.22:
1.1 paf 5869: expire table [was accidently pasted with wrong type/cast]
5870:
1.13 ! paf 5871: * src/classes/Makefile.am 1.30:
! 5872: * src/classes/Makefile.in 1.30:
! 5873: * src/targets/apache13/p3runConfigure.in 1.6:
! 5874: * src/targets/cgi/Makefile.am 1.22:
! 5875: * src/targets/cgi/Makefile.in 1.27:
1.1 paf 5876: db makes. remember to build DB2 with -fexceptions!!!
5877:
1.13 ! paf 5878: * src/main/pa_db_table.C 1.7:
1.1 paf 5879: DB_RMW defed
5880:
1.13 ! paf 5881: * src/main/pa_db_connection.C 1.23:
1.1 paf 5882: removed old consts
5883:
5884: 2001-10-27 paf
1.13 ! paf 5885: * src/classes/hashfile.C 1.13:
! 5886: * src/include/pa_db_connection.h 1.13:
! 5887: * src/include/pa_db_table.h 1.5:
! 5888: * src/main/pa_db_connection.C 1.19:
! 5889: * src/main/pa_db_manager.C 1.9:
! 5890: * src/main/pa_db_table.C 1.5:
! 5891: * src/main/pa_globals.C 1.86:
! 5892: * src/types/pa_vhashfile.C 1.12:
1.1 paf 5893: DB2 ifdefs
5894:
1.13 ! paf 5895: * src/Makefile.in 1.32:
! 5896: * src/classes/Makefile.am 1.29:
! 5897: * src/classes/Makefile.in 1.29:
! 5898: * src/classes/gd/Makefile.in 1.23:
! 5899: * src/include/pa_config_fixed.h 1.27:
! 5900: * src/main/Makefile.am 1.23:
! 5901: * src/main/Makefile.in 1.25:
! 5902: * src/targets/Makefile.in 1.23:
! 5903: * src/targets/apache13/Makefile.in 1.22:
! 5904: * src/targets/apache13/p3runConfigure.in 1.5:
! 5905: * src/targets/cgi/Makefile.am 1.21:
! 5906: * src/targets/cgi/Makefile.in 1.26:
! 5907: * src/types/Makefile.am 1.12:
! 5908: * src/types/Makefile.in 1.22:
1.1 paf 5909: makes with DB2
5910:
1.13 ! paf 5911: * src/classes/classes.awk 1.4:
1.1 paf 5912: no $ in var names
5913:
1.13 ! paf 5914: * src/main/pa_globals.C 1.85:
! 5915: * src/targets/apache13/ApacheModuleParser3.dsp 1.7:
! 5916: * src/targets/cgi/parser3.dsp 1.36:
! 5917: * src/targets/isapi/parser3isapi.dsp 1.28:
1.2 paf 5918: vc projects libdb ifdefed into globals.C
5919:
1.13 ! paf 5920: * src/main/pa_db_connection.C 1.17:
! 5921: * src/main/pa_db_manager.C 1.8:
1.1 paf 5922: db expiration connection&table [forgotten calls]
5923:
1.13 ! paf 5924: * src/Makefile.in 1.31:
! 5925: * src/classes/Makefile.in 1.28:
! 5926: * src/classes/gd/Makefile.in 1.22:
! 5927: * src/include/pa_config_auto.h.in 1.9:
! 5928: * src/main/Makefile.am 1.22:
! 5929: * src/main/Makefile.in 1.24:
! 5930: * src/targets/Makefile.in 1.22:
! 5931: * src/targets/apache13/p3runConfigure.in 1.4:
! 5932: * src/targets/cgi/Makefile.in 1.25:
! 5933: * src/types/Makefile.am 1.11:
! 5934: * src/types/Makefile.in 1.21:
1.2 paf 5935: makes db
1.1 paf 5936:
1.13 ! paf 5937: * src/classes/hashfile.C 1.12:
! 5938: * src/include/pa_db_connection.h 1.12:
! 5939: * src/include/pa_db_table.h 1.4:
! 5940: * src/main/pa_db_connection.C 1.18:
! 5941: * src/main/pa_db_table.C 1.4:
1.1 paf 5942: ^hashfile.clear[]
5943:
5944: 2001-10-26 paf
1.13 ! paf 5945: * src/classes/xdoc.C 1.35:
! 5946: * src/classes/xdoc.C 1.36:
! 5947: * src/types/pa_vxdoc.h 1.11:
1.1 paf 5948: transform2 for parsed_source
5949:
1.13 ! paf 5950: * src/classes/hashfile.C 1.11:
! 5951: * src/include/pa_db_connection.h 1.10:
! 5952: * src/include/pa_db_manager.h 1.4:
! 5953: * src/include/pa_db_table.h 1.3:
! 5954: * src/include/pa_hash.h 1.45:
! 5955: * src/main/pa_db_connection.C 1.13:
! 5956: * src/main/pa_db_manager.C 1.7:
! 5957: * src/main/pa_db_table.C 1.3:
! 5958: * src/main/pa_hash.C 1.42:
! 5959: * src/types/pa_vhashfile.C 1.11:
! 5960: * src/types/pa_vhashfile.h 1.9:
1.1 paf 5961: db connections & tables now cached at create time & multithreaded
5962:
1.13 ! paf 5963: * src/classes/xdoc.C 1.37:
1.2 paf 5964: xdoc createTextNode createElement UL_XML default. but entities
5965: still reparsed. todo: tothink
1.1 paf 5966:
1.13 ! paf 5967: * src/classes/hashfile.C 1.10:
! 5968: * src/include/pa_db_table.h 1.2:
! 5969: * src/main/pa_db_table.C 1.2:
1.1 paf 5970: db: child transaction commit/rollback responsibility left to
5971: parent [as it sould - else there were a bug with double free]
5972:
1.13 ! paf 5973: * src/include/pa_db_connection.h 1.11:
! 5974: * src/main/pa_db_connection.C 1.15:
! 5975: * src/main/pa_db_connection.C 1.16:
1.2 paf 5976: db checkpoints
5977:
1.13 ! paf 5978: * src/main/pa_db_connection.C 1.12:
1.1 paf 5979: about to remove connection from vhashfile
5980:
1.13 ! paf 5981: * src/main/pa_db_connection.C 1.14:
1.1 paf 5982: db recover mech 2
5983:
5984: 2001-10-25 paf
1.13 ! paf 5985: * src/classes/hashfile.C 1.9:
! 5986: * src/include/pa_common.h 1.56:
! 5987: * src/include/pa_db_connection.h 1.9:
! 5988: * src/include/pa_db_manager.h 1.3:
! 5989: * src/include/pa_db_table.h 1.1:
! 5990: * src/main/main.dsp 1.136:
! 5991: * src/main/pa_db_connection.C 1.11:
! 5992: * src/main/pa_db_manager.C 1.6:
! 5993: * src/main/pa_db_table.C 1.1:
! 5994: * src/types/pa_vhashfile.C 1.10:
! 5995: * src/types/pa_vhashfile.h 1.8:
1.1 paf 5996: started db_home [multiple, cached]
5997: todo: autorecover [tried, but not succeded, yet]
5998:
1.13 ! paf 5999: * src/include/pa_db_connection.h 1.8:
! 6000: * src/main/pa_db_manager.C 1.5:
1.2 paf 6001: transaction parent passed
6002:
1.13 ! paf 6003: * src/include/pa_dir.h 1.6:
1.1 paf 6004: ancient gpf on dir not found fixed
6005:
6006: 2001-10-24 parser
1.13 ! paf 6007: * src/classes/Makefile.am 1.26:
! 6008: * src/classes/Makefile.am 1.27:
! 6009: * src/classes/Makefile.am 1.28:
! 6010: * src/classes/Makefile.in 1.26:
! 6011: * src/classes/Makefile.in 1.27:
! 6012: * src/main/Makefile.in 1.23:
! 6013: * src/targets/cgi/Makefile.am 1.20:
! 6014: * src/targets/cgi/Makefile.in 1.24:
! 6015: * src/targets/cgi/pool_storage.h 1.2:
! 6016: * src/targets/cgi/pool_storage.h 1.3:
1.1 paf 6017: makes
6018:
1.13 ! paf 6019: * src/include/pa_db_connection.h 1.6:
! 6020: * src/main/pa_db_connection.C 1.6:
! 6021: * src/types/pa_vhashfile.C 1.6:
1.1 paf 6022: db_cursor constructor public now
6023:
1.13 ! paf 6024: * src/include/pa_common.h 1.54:
! 6025: * src/main/Makefile.am 1.21:
! 6026: * src/main/pa_common.C 1.76:
! 6027: * src/types/pa_vform.C 1.41:
! 6028: * src/types/pa_vform.h 1.26:
1.1 paf 6029: .am
6030:
1.13 ! paf 6031: * src/classes/hashfile.C 1.7:
! 6032: * src/include/pa_request.h 1.106:
1.1 paf 6033: hashfile.cache 0
6034:
1.13 ! paf 6035: * src/main/pa_db_connection.C 1.7:
! 6036: * src/types/pa_vhashfile.C 1.7:
1.1 paf 6037: db_connection not bothers with key when not returning expired data
6038:
1.13 ! paf 6039: * src/targets/cgi/pool_storage.h 1.4:
! 6040: * src/targets/isapi/parser3isapi.C 1.56:
! 6041: * src/targets/isapi/pool_storage.h 1.12:
1.2 paf 6042: pool_storage fixed
6043:
1.13 ! paf 6044: * src/include/pa_common.h 1.55:
! 6045: * src/main/pa_common.C 1.77:
! 6046: * src/types/pa_vform.C 1.42:
! 6047: * src/types/pa_vform.h 1.27:
1.1 paf 6048: form fix_line_breaks
6049:
1.13 ! paf 6050: * src/types/pa_vhashfile.C 1.8:
! 6051: * src/types/pa_vhashfile.h 1.6:
1.2 paf 6052: hashfile expiring 0
1.1 paf 6053:
1.13 ! paf 6054: * src/main/pa_db_connection.C 1.8:
! 6055: * src/types/pa_vhashfile.C 1.9:
1.1 paf 6056: hashfile expiring 1
6057:
1.13 ! paf 6058: * src/classes/hashfile.C 1.6:
! 6059: * src/include/pa_db_connection.h 1.7:
! 6060: * src/main/pa_db_connection.C 1.9:
1.1 paf 6061: hashfile expired deleted from db when get & iterate
6062:
1.13 ! paf 6063: * src/classes/hashfile.C 1.8:
! 6064: * src/types/pa_vhashfile.h 1.7:
1.1 paf 6065: hashfile 1
6066:
1.13 ! paf 6067: * src/targets/apache13/ApacheModuleParser3.dsp 1.6:
! 6068: * src/targets/isapi/parser3isapi.dsp 1.27:
1.2 paf 6069: doc
6070:
1.13 ! paf 6071: * src/include/pa_db_connection.h 1.5:
! 6072: * src/main/pa_db_connection.C 1.5:
! 6073: * src/types/pa_vhashfile.C 1.5:
! 6074: * src/types/pa_vhashfile.h 1.5:
1.1 paf 6075: hashfile data stamped, todo: put_element analize
6076:
1.13 ! paf 6077: * src/sql/pa_sql_driver.h 1.18:
1.2 paf 6078: version
1.1 paf 6079:
1.13 ! paf 6080: * src/include/pa_db_connection.h 1.4:
! 6081: * src/include/pa_string.h 1.108:
! 6082: * src/main/pa_db_connection.C 1.4:
! 6083: * src/main/pa_string.C 1.113:
1.2 paf 6084: hashfile pieced serialize. todo stamp
1.1 paf 6085:
1.13 ! paf 6086: * src/main/pa_db_connection.C 1.10:
! 6087: * src/main/pa_db_manager.C 1.4:
1.1 paf 6088: hashfile setted this:
6089: DB_RMW
6090: 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
6091:
6092: 2001-10-23 parser
1.13 ! paf 6093: * src/classes/file.C 1.60:
! 6094: * src/classes/hash.C 1.24:
! 6095: * src/classes/hashfile.C 1.5:
! 6096: * src/classes/image.C 1.59:
! 6097: * src/classes/mail.C 1.42:
! 6098: * src/classes/response.C 1.15:
! 6099: * src/classes/string.C 1.85:
! 6100: * src/classes/table.C 1.128:
! 6101: * src/classes/xdoc.C 1.34:
! 6102: * src/include/pa_config_fixed.h 1.26:
! 6103: * src/include/pa_db_connection.h 1.3:
! 6104: * src/main/pa_common.C 1.75:
! 6105: * src/main/pa_db_connection.C 1.3:
! 6106: * src/main/pa_request.C 1.172:
! 6107: * src/types/pa_value.h 1.76:
! 6108: * src/types/pa_vcookie.C 1.29:
! 6109: * src/types/pa_vhash.h 1.25:
! 6110: * src/types/pa_vhashfile.C 1.4:
! 6111: * src/types/pa_vhashfile.h 1.4:
! 6112: * src/types/pa_vresponse.h 1.16:
! 6113: * src/types/pa_vtable.C 1.8:
1.1 paf 6114: ^hashfile.hash[]
6115:
1.13 ! paf 6116: * src/classes/hashfile.C 1.3:
! 6117: * src/include/pa_db_connection.h 1.2:
! 6118: * src/include/pa_db_manager.h 1.2:
! 6119: * src/main/pa_db_connection.C 1.2:
! 6120: * src/main/pa_db_manager.C 1.2:
! 6121: * src/types/pa_vhashfile.h 1.3:
1.1 paf 6122: ^hashfile.transaction{code}
6123: ^hashfile:clear[filename]
6124: ^hashfile.delete[key]
6125:
1.13 ! paf 6126: * src/classes/hashfile.C 1.4:
! 6127: * src/classes/xdoc.C 1.33:
! 6128: * src/include/pa_config_fixed.h 1.25:
! 6129: * src/main/pa_db_manager.C 1.3:
! 6130: * src/main/pa_globals.C 1.84:
1.1 paf 6131: ifdefs so it compiled without db
6132:
6133: 2001-10-22 parser
1.13 ! paf 6134: * src/classes/classes.dsp 1.12:
! 6135: * src/classes/hashfile.C 1.2:
! 6136: * src/classes/xdoc.C 1.32:
! 6137: * src/classes/xnode.C 1.15:
! 6138: * src/include/pa_charset_connection.h 1.2:
! 6139: * src/include/pa_db_connection.h 1.1:
! 6140: * src/include/pa_db_manager.h 1.1:
! 6141: * src/include/pa_exception.h 1.18:
! 6142: * src/include/pa_sapi.h 1.14:
! 6143: * src/include/pa_sql_connection.h 1.14:
! 6144: * src/include/pa_sql_driver_manager.h 1.13:
! 6145: * src/include/pa_stylesheet_connection.h 1.14:
! 6146: * src/include/pa_stylesheet_manager.h 1.1:
! 6147: * src/include/pa_xslt_stylesheet_manager.h 1.5:
! 6148: * src/main/main.dsp 1.135:
! 6149: * src/main/pa_db_connection.C 1.1:
! 6150: * src/main/pa_db_manager.C 1.1:
! 6151: * src/main/pa_exception.C 1.22:
! 6152: * src/main/pa_globals.C 1.83:
! 6153: * src/main/pa_pool.C 1.38:
! 6154: * src/main/pa_sql_driver_manager.C 1.42:
! 6155: * src/main/pa_stylesheet_manager.C 1.1:
! 6156: * src/main/pa_xslt_stylesheet_manager.C 1.5:
! 6157: * src/targets/apache13/mod_parser3.C 1.7:
! 6158: * src/targets/cgi/parser3.C 1.124:
! 6159: * src/targets/isapi/parser3isapi.C 1.55:
! 6160: * src/types/pa_vhashfile.C 1.3:
! 6161: * src/types/pa_vhashfile.h 1.2:
! 6162: * src/types/pa_vxdoc.C 1.5:
! 6163: * src/types/pa_vxnode.C 1.8:
! 6164: * src/types/types.dsp 1.12:
1.1 paf 6165: hashfile 0
6166:
1.13 ! paf 6167: * src/targets/cgi/pa_pool.C 1.24:
! 6168: * src/targets/cgi/parser3.C 1.125:
! 6169: * src/targets/cgi/parser3.dsp 1.35:
! 6170: * src/targets/cgi/pool_storage.h 1.1:
! 6171: * src/targets/isapi/pool_storage.h 1.11:
1.1 paf 6172: cgi += pool cleanups
6173:
1.13 ! paf 6174: * src/targets/apache13/mod_parser3.C 1.5:
! 6175: * src/targets/isapi/parser3isapi.C 1.54:
1.2 paf 6176: SEH minor ifdef changes
6177:
1.13 ! paf 6178: * src/targets/apache13/mod_parser3.C 1.6:
1.1 paf 6179: html
6180:
1.13 ! paf 6181: * src/classes/classes.dsp 1.11:
! 6182: * src/classes/hashfile.C 1.1:
! 6183: * src/include/pa_config_fixed.h 1.24:
! 6184: * src/main/execute.C 1.198:
! 6185: * src/targets/cgi/parser3.dsp 1.34:
! 6186: * src/types/pa_vhashfile.C 1.1:
! 6187: * src/types/pa_vhashfile.h 1.1:
! 6188: * src/types/types.dsp 1.11:
1.2 paf 6189: hashfile -100
6190:
1.13 ! paf 6191: * src/include/pa_exception.h 1.17:
! 6192: * src/include/pa_request.h 1.105:
! 6193: * src/main/execute.C 1.197:
! 6194: * src/main/pa_exception.C 1.21:
! 6195: * src/main/pa_request.C 1.171:
! 6196: * src/targets/cgi/parser3.C 1.123:
! 6197: * src/targets/cgi/parser3.dsp 1.33:
! 6198: * src/types/pa_vclass.h 1.20:
! 6199: * src/types/pa_vobject.h 1.12:
1.1 paf 6200: stack backtrace
6201:
1.13 ! paf 6202: * src/types/pa_vhashfile.C 1.2:
1.1 paf 6203: z
6204:
6205: 2001-10-19 parser
1.13 ! paf 6206: * src/main/pa_request.C 1.170:
! 6207: * src/targets/apache13/mod_parser3.C 1.4:
1.1 paf 6208: pool:: context - get_context
6209:
1.13 ! paf 6210: * src/main/pa_pool.C 1.37:
1.1 paf 6211: auto compiled on gcc
6212:
1.13 ! paf 6213: * src/classes/classes.h 1.13:
! 6214: * src/classes/date.C 1.11:
! 6215: * src/classes/double.C 1.40:
! 6216: * src/classes/file.C 1.59:
! 6217: * src/classes/form.C 1.18:
! 6218: * src/classes/gd/gd.dsp 1.16:
! 6219: * src/classes/gd/gif.C 1.20:
! 6220: * src/classes/hash.C 1.23:
! 6221: * src/classes/image.C 1.57:
! 6222: * src/classes/int.C 1.37:
! 6223: * src/classes/mail.C 1.41:
! 6224: * src/classes/math.C 1.7:
! 6225: * src/classes/op.C 1.53:
! 6226: * src/classes/smtp/smtp.C 1.5:
! 6227: * src/classes/smtp/smtp.dsp 1.13:
! 6228: * src/classes/string.C 1.84:
! 6229: * src/classes/table.C 1.127:
! 6230: * src/classes/void.C 1.12:
! 6231: * src/include/pa_config_fixed.h 1.22:
! 6232: * src/include/pa_exception.h 1.15:
! 6233: * src/include/pa_pool.h 1.64:
! 6234: * src/include/pa_request.h 1.104:
! 6235: * src/include/pa_types.h 1.27:
! 6236: * src/main/compile.C 1.51:
! 6237: * src/main/compile_tools.C 1.39:
! 6238: * src/main/execute.C 1.196:
! 6239: * src/main/pa_array.C 1.40:
! 6240: * src/main/pa_common.C 1.73:
! 6241: * src/main/pa_dictionary.C 1.8:
! 6242: * src/main/pa_exception.C 1.19:
! 6243: * src/main/pa_exec.C 1.15:
! 6244: * src/main/pa_pool.C 1.34:
! 6245: * src/main/pa_request.C 1.169:
! 6246: * src/main/pa_socks.C 1.7:
! 6247: * src/main/pa_sql_driver_manager.C 1.41:
! 6248: * src/main/pa_string.C 1.112:
! 6249: * src/main/pa_table.C 1.39:
! 6250: * src/main/untaint.C 1.69:
! 6251: * src/targets/apache13/ApacheModuleParser3.dsp 1.5:
! 6252: * src/targets/apache13/mod_parser3.C 1.3:
! 6253: * src/targets/cgi/parser3.C 1.122:
! 6254: * src/targets/isapi/parser3isapi.C 1.53:
! 6255: * src/types/pa_value.h 1.75:
! 6256: * src/types/pa_vbool.h 1.14:
! 6257: * src/types/pa_vdouble.h 1.27:
! 6258: * src/types/pa_vfile.h 1.36:
! 6259: * src/types/pa_vform.C 1.40:
! 6260: * src/types/pa_vhash.h 1.24:
! 6261: * src/types/pa_vint.h 1.28:
! 6262: * src/types/pa_vjunction.h 1.9:
! 6263: * src/types/pa_vmethod_frame.h 1.17:
! 6264: * src/types/pa_vstateless_class.h 1.18:
! 6265: * src/types/pa_vtable.C 1.7:
! 6266: * src/types/pa_wcontext.C 1.11:
! 6267: * src/types/pa_wwrapper.h 1.12:
1.1 paf 6268: switched to c++ exceptions 0
6269:
1.13 ! paf 6270: * src/Makefile.in 1.30:
! 6271: * src/classes/Makefile.in 1.25:
! 6272: * src/include/pa_pool.h 1.66:
! 6273: * src/main/Makefile.in 1.22:
! 6274: * src/main/pa_common.C 1.74:
! 6275: * src/targets/Makefile.in 1.21:
! 6276: * src/targets/apache13/Makefile.in 1.21:
! 6277: * src/targets/cgi/Makefile.in 1.23:
! 6278: * src/types/Makefile.in 1.20:
1.1 paf 6279: makes
6280:
1.13 ! paf 6281: * src/include/pa_pool.h 1.67:
1.1 paf 6282: header
6283:
1.13 ! paf 6284: * src/classes/xdoc.C 1.30:
! 6285: * src/classes/xnode.C 1.13:
! 6286: * src/include/pa_pool.h 1.65:
! 6287: * src/include/pa_types.h 1.28:
! 6288: * src/main/pa_pool.C 1.36:
1.1 paf 6289: first c++ exceptions result: can free up xalandomstring
6290: resulting from pool::transcode
6291:
1.13 ! paf 6292: * src/classes/classes.awk 1.3.6.1:
1.1 paf 6293: $ removed
6294:
1.13 ! paf 6295: * src/classes/Makefile.am 1.25:
! 6296: * src/classes/xdoc.C 1.29:
! 6297: * src/classes/xnode.C 1.12:
! 6298: * src/include/pa_config_fixed.h 1.23:
! 6299: * src/include/pa_exception.h 1.16:
! 6300: * src/include/pa_stylesheet_connection.h 1.13:
! 6301: * src/main/pa_charset_connection.C 1.10:
! 6302: * src/main/pa_exception.C 1.20:
! 6303: * src/main/pa_pool.C 1.35:
! 6304: * src/types/pa_vxdoc.C 1.3:
! 6305: * src/types/pa_vxdoc.h 1.9:
! 6306: * src/types/pa_vxnode.C 1.6:
! 6307: * src/types/pa_vxnode.h 1.6:
1.1 paf 6308: switched to c++ exceptions 1xml
6309: configure fixed to exclude xalan-patch from non-xml compile
6310:
1.13 ! paf 6311: * src/classes/xdoc.C 1.31:
! 6312: * src/classes/xnode.C 1.14:
! 6313: * src/classes/xnode.h 1.3:
! 6314: * src/types/pa_vxdoc.C 1.4:
! 6315: * src/types/pa_vxdoc.h 1.10:
! 6316: * src/types/pa_vxnode.C 1.7:
! 6317: * src/types/pa_vxnode.h 1.7:
1.1 paf 6318: xnode clone got freed
6319:
1.13 ! paf 6320: * src/classes/image.C 1.58:
1.1 paf 6321: comment
6322:
6323: 2001-10-18 parser
1.13 ! paf 6324: * src/classes/xdoc.C 1.28:
! 6325: * src/types/pa_vxdoc.h 1.8:
! 6326: * src/types/pa_vxnode.C 1.5:
1.1 paf 6327: vxdoc set_document & ctor question "who owns document" solved
6328:
1.13 ! paf 6329: * src/classes/xdoc.C 1.26:
! 6330: * src/classes/xnode.C 1.11:
! 6331: * src/include/pa_pool.h 1.63:
! 6332: * src/main/pa_pool.C 1.32:
1.2 paf 6333: encoding in dom creating funcs
6334:
1.13 ! paf 6335: * src/include/pa_stylesheet_connection.h 1.12:
1.1 paf 6336: prev stylesheet destroyed @ recompile
6337:
1.13 ! paf 6338: * src/classes/xdoc.C 1.22:
1.1 paf 6339: comment
6340:
1.13 ! paf 6341: * src/classes/xdoc.C 1.21:
! 6342: * src/classes/xnode.C 1.10:
! 6343: * src/main/compile.tab.C 1.24:
1.1 paf 6344: xdoc create now uses XercesDocumentBridge, appendChild&co now works
6345:
1.13 ! paf 6346: * src/classes/xdoc.C 1.27:
! 6347: * src/main/pa_pool.C 1.33:
1.1 paf 6348: extra free removed
6349:
1.13 ! paf 6350: * src/classes/xdoc.C 1.24:
! 6351: * src/classes/xdoc.C 1.25:
! 6352: * src/types/pa_vxdoc.h 1.7:
1.1 paf 6353: dom created by create can be transformed now
6354:
1.13 ! paf 6355: * src/classes/xdoc.C 1.23:
1.1 paf 6356: z
6357:
1.13 ! paf 6358: * src/types/pa_vcookie.C 1.28:
1.1 paf 6359: cookie:CLASS
6360:
1.13 ! paf 6361: * src/classes/classes.dsp 1.10:
! 6362: * src/classes/xdoc.C 1.19:
! 6363: * src/types/types.dsp 1.10:
1.2 paf 6364: fiew leechy-found bugs in code&doc fixed
6365:
1.13 ! paf 6366: * src/classes/xdoc.C 1.20:
! 6367: * src/classes/xnode.C 1.9:
1.1 paf 6368: xdoc::create[] now. and all dom tag names forced to XML lang
6369:
1.13 ! paf 6370: * src/main/main.dsp 1.134:
1.2 paf 6371: project
1.1 paf 6372:
1.13 ! paf 6373: * src/main/compile.tab.C 1.23:
! 6374: * src/main/compile.y 1.172:
! 6375: * src/main/pa_request.C 1.168:
1.1 paf 6376: ^:
6377: no colon in $origin @exception[
6378:
1.2 paf 6379: 2001-10-17 parser
1.13 ! paf 6380: * src/types/pa_vimage.h 1.21:
1.2 paf 6381: removed unused vimage::save
1.1 paf 6382:
1.13 ! paf 6383: * src/classes/classes.dsp 1.9:
! 6384: * src/classes/string.C 1.83:
! 6385: * src/main/pa_string.C 1.111:
! 6386: * src/types/pa_vxnode.h 1.5:
! 6387: * src/types/types.dsp 1.9:
1.1 paf 6388: string::mid fixed, string.mid n functionality preserved
6389:
6390: 2001-10-16 parser
1.13 ! paf 6391: * src/types/pa_vhash.h 1.23:
! 6392: * src/types/pa_vtable.h 1.34:
1.1 paf 6393: hash can be used as boolean
6394:
1.13 ! paf 6395: * src/types/pa_vimage.C 1.12:
1.1 paf 6396: comment
6397:
1.13 ! paf 6398: * src/classes/image.C 1.54:
1.1 paf 6399: gd size/resize bugfix
6400:
1.13 ! paf 6401: * src/classes/gd/gif.C 1.18:
! 6402: * src/classes/gd/gif.h 1.16:
! 6403: * src/classes/image.C 1.55:
1.1 paf 6404: :CopyResampled made gd2beta+my hands, very ineffective, but
6405: works for small paleted image
6406:
1.13 ! paf 6407: * src/classes/xnode.C 1.7:
! 6408: * src/classes/xnode.C 1.8:
1.2 paf 6409: removed few dom returns & changed op.txt
6410:
1.13 ! paf 6411: * src/classes/classes.dsp 1.8:
! 6412: * src/classes/gd/gd.dsp 1.15:
! 6413: * src/classes/smtp/smtp.dsp 1.12:
! 6414: * src/main/main.dsp 1.133:
! 6415: * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
! 6416: * src/targets/cgi/parser3.dsp 1.32:
! 6417: * src/targets/isapi/parser3isapi.dsp 1.26:
! 6418: * src/types/types.dsp 1.8:
1.1 paf 6419: ident >nul 2>&1
6420:
1.13 ! paf 6421: * src/classes/gd/gif.C 1.19:
! 6422: * src/classes/gd/gif.h 1.17:
! 6423: * src/classes/image.C 1.56:
1.1 paf 6424: image.copy tolerance
6425:
1.13 ! paf 6426: * src/classes/gd/gif.C 1.16:
1.1 paf 6427: copyResized
6428:
1.13 ! paf 6429: * src/classes/string.C 1.82:
! 6430: * src/main/pa_string.C 1.110:
1.1 paf 6431: $string.mid(p[;n])
6432:
1.13 ! paf 6433: * src/main/pa_common.C 1.72:
1.1 paf 6434: \r\n -> \n DOS
6435: \r -> \n Macintosh
6436: on all systems
6437:
1.13 ! paf 6438: * src/classes/gd/gif.C 1.17:
1.1 paf 6439: couple casts
6440:
1.13 ! paf 6441: * src/classes/image.C 1.53:
! 6442: * src/types/pa_vimage.h 1.20:
1.1 paf 6443: image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
6444: ;dest h]])
6445:
6446: 2001-10-15 parser
1.13 ! paf 6447: * src/Makefile.in 1.29:
! 6448: * src/types/pa_vcode_frame.h 1.11:
! 6449: * src/types/pa_wcontext.C 1.10:
1.1 paf 6450: code_frame fixed - ::write badly passed string too
6451: transparently [failed to intercept it]
6452:
1.13 ! paf 6453: * src/types/pa_vxnode.C 1.4:
1.1 paf 6454: document_type_node.
6455: !readonly attribute DOMString name
6456: !notation_node.
6457: !readonly attribute DOMString publicId
6458: !readonly attribute DOMString systemId
6459:
1.13 ! paf 6460: * src/classes/xdoc.C 1.16:
! 6461: * src/classes/xnode.C 1.6:
! 6462: * src/include/pa_config_fixed.h 1.21:
! 6463: * src/include/pa_request.h 1.103:
! 6464: * src/main/pa_sql_driver_manager.C 1.40:
! 6465: * src/types/pa_vxdoc.C 1.2:
! 6466: * src/types/pa_vxdoc.h 1.6:
! 6467: * src/types/pa_vxnode.C 1.3:
! 6468: * src/types/pa_vxnode.h 1.4:
1.1 paf 6469: DOM1 major addtion, only few attributes/methods left
6470:
1.13 ! paf 6471: * src/main/execute.C 1.195:
1.1 paf 6472: z
6473:
1.13 ! paf 6474: * src/classes/xdoc.C 1.17:
! 6475: * src/classes/xdoc.C 1.18:
1.2 paf 6476: !::create{qualifiedName}
6477:
1.1 paf 6478: 2001-10-13 parser
1.13 ! paf 6479: * src/main/execute.C 1.194:
! 6480: * src/types/pa_vcode_frame.h 1.9:
1.2 paf 6481: vcodeframe made transparent enough to handle hash if creation&passing
6482:
1.13 ! paf 6483: * src/include/pa_config_fixed.h 1.20:
! 6484: * src/main/execute.C 1.193:
! 6485: * src/main/pa_exception.C 1.18:
1.1 paf 6486: noticed that vcodeframe not transparent enough, would change now
6487:
1.13 ! paf 6488: * src/types/pa_vcode_frame.h 1.10:
1.1 paf 6489: couple comments
6490:
1.13 ! paf 6491: * src/targets/isapi/pool_storage.h 1.10:
1.1 paf 6492: isapi pool storage reverse cleanups & frees order
6493:
1.13 ! paf 6494: * src/main/pa_sql_driver_manager.C 1.39:
! 6495: * src/targets/cgi/parser3.C 1.121:
! 6496: * src/targets/isapi/parser3isapi.C 1.52:
1.1 paf 6497: isapi&cgi couple non-pooled mallocs in main handler
6498:
6499: 2001-10-12 parser
1.13 ! paf 6500: * src/classes/double.C 1.39:
! 6501: * src/classes/int.C 1.36:
! 6502: * src/classes/string.C 1.81:
1.1 paf 6503: sql{}[$.default[({})]] handling changed:
6504: now type of default param analized always, not only at problem time,
6505: thus helping early problem spotting
6506:
1.13 ! paf 6507: * src/classes/classes.dsp 1.7:
! 6508: * src/classes/gd/gd.dsp 1.14:
! 6509: * src/classes/smtp/smtp.dsp 1.11:
! 6510: * src/classes/xdoc.C 1.15:
! 6511: * src/main/compile.tab.C 1.22:
! 6512: * src/main/main.dsp 1.132:
! 6513: * src/main/pa_globals.C 1.82:
! 6514: * src/targets/apache13/ApacheModuleParser3.dsp 1.3:
! 6515: * src/targets/apache13/mod_parser3.C 1.2:
! 6516: * src/targets/cgi/parser3.C 1.120:
! 6517: * src/targets/cgi/parser3.dsp 1.31:
! 6518: * src/targets/isapi/parser3isapi.C 1.50:
! 6519: * src/targets/isapi/parser3isapi.C 1.51:
! 6520: * src/targets/isapi/parser3isapi.dsp 1.25:
! 6521: * src/types/types.dsp 1.7:
1.1 paf 6522: xalan&xerces multithread bug fixed. initialization&free on each
6523: thread!
6524:
6525: 2001-10-11 parser
1.13 ! paf 6526: * src/targets/apache13/Makefile.am 1.6:
1.1 paf 6527: started restructuring
6528:
1.13 ! paf 6529: * src/Makefile.in 1.25:
! 6530: * src/Makefile.in 1.26:
! 6531: * src/Makefile.in 1.28:
! 6532: * src/classes/Makefile.in 1.22:
! 6533: * src/classes/Makefile.in 1.23:
! 6534: * src/classes/gd/Makefile.in 1.19:
! 6535: * src/classes/gd/Makefile.in 1.20:
! 6536: * src/ident.awk 1.3:
! 6537: * src/include/pa_config_auto.h.in 1.8:
! 6538: * src/main/Makefile.in 1.20:
! 6539: * src/main/Makefile.in 1.21:
! 6540: * src/targets/Makefile.in 1.19:
! 6541: * src/targets/Makefile.in 1.20:
! 6542: * src/targets/apache13/Makefile.in 1.19:
! 6543: * src/targets/apache13/Makefile.in 1.20:
! 6544: * src/targets/apache13/p3runConfigure.in 1.3:
! 6545: * src/targets/cgi/Makefile.in 1.21:
! 6546: * src/targets/cgi/Makefile.in 1.22:
! 6547: * src/types/Makefile.in 1.18:
! 6548: * src/types/Makefile.in 1.19:
1.1 paf 6549: makes
6550:
1.13 ! paf 6551: * src/classes/xnode.C 1.5:
1.1 paf 6552: xnode.selectSingle now
6553:
1.13 ! paf 6554: * src/targets/apache13/ApacheModuleParser3.dsp 1.2:
1.1 paf 6555: .dsp fixed due to relocate
6556:
1.13 ! paf 6557: * src/classes/xdoc.C 1.14:
! 6558: * src/classes/xnode.C 1.4:
! 6559: * src/include/pa_exception.h 1.14:
! 6560: * src/include/pa_pool.h 1.62:
! 6561: * src/include/pa_stylesheet_connection.h 1.11:
! 6562: * src/main/pa_exception.C 1.17:
! 6563: * src/main/pa_pool.C 1.31:
1.1 paf 6564: moved xslt exceptions convertors out of Pool into Exception
6565:
1.13 ! paf 6566: * src/Makefile.in 1.27:
! 6567: * src/classes/Makefile.in 1.24:
! 6568: * src/classes/gd/Makefile.in 1.21:
1.1 paf 6569: makes. stdc++ lib added to apache libraries
6570:
1.13 ! paf 6571: * src/classes/hash.C 1.22:
1.1 paf 6572: !^hash.add[addme]
6573: !^hash.sub[subme]
6574: !^a.union[b] = new
6575: !^a.intersection[b] = new
6576: !^a.intersects[b] = bool
6577:
1.13 ! paf 6578: * src/main/pa_string.C 1.109:
1.1 paf 6579: const
6580:
1.13 ! paf 6581: * src/classes/hash.C 1.20:
! 6582: * src/types/pa_vhash.h 1.22:
1.1 paf 6583: !^hash::create[[copy_from]]
6584:
1.13 ! paf 6585: * src/classes/hash.C 1.21:
1.1 paf 6586: !^hash::append[append_from]
6587:
1.13 ! paf 6588: * src/targets/apache13/Makefile.am 1.7:
! 6589: * src/targets/apache13/hook/mod_parser3.c 1.1:
! 6590: * src/targets/apache13/p3runConfigure.in 1.2:
1.1 paf 6591: added
6592:
1.13 ! paf 6593: * src/include/pa_string.h 1.107:
! 6594: * src/main/pa_string.C 1.108:
1.1 paf 6595: restructured string: linked pieces of same language together
6596: prior to String::replace
6597:
1.13 ! paf 6598: * src/targets/apache13/ApacheModuleParser3.dsp 1.1:
! 6599: * src/targets/apache13/mod_parser3.C 1.1:
! 6600: * src/targets/apache13/p3runConfigure.in 1.1:
! 6601: * src/targets/apache13/pa_pool.C 1.1:
! 6602: * src/targets/apache13/pa_threads.C 1.1:
1.2 paf 6603: restructured
6604:
1.13 ! paf 6605: * src/classes/string.C 1.80:
! 6606: * src/classes/table.C 1.126:
! 6607: * src/include/pa_globals.h 1.67:
! 6608: * src/include/pa_string.h 1.106:
! 6609: * src/main/pa_globals.C 1.81:
! 6610: * src/main/pa_string.C 1.107:
! 6611: * src/main/untaint.C 1.68:
! 6612: * src/types/pa_vvoid.h 1.5:
1.1 paf 6613: untaint lang origins table fixed.
6614: got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
6615:
6616: 2001-10-10 parser
1.13 ! paf 6617: * src/classes/gd/gif.C 1.15:
1.1 paf 6618: arc algorithms: commented all bresenhams, algs must be unified
6619: not "perfect"
6620:
1.13 ! paf 6621: * src/classes/gd/gif.C 1.14:
! 6622: * src/main/compile.tab.C 1.19:
! 6623: * src/main/compile.y 1.170:
1.1 paf 6624: ^a[^b] more informative compile error
6625:
1.13 ! paf 6626: * src/main/compile.tab.C 1.20:
! 6627: * src/main/compile.y 1.171:
1.1 paf 6628: ^a[
6629:
6630: @next_method << now unclosed ] would be reported here
6631:
1.13 ! paf 6632: * src/classes/op.C 1.52:
! 6633: * src/main/compile.tab.C 1.21:
1.1 paf 6634: ^error[msg]
6635:
6636: 2001-10-09 parser
1.13 ! paf 6637: * src/classes/classes.dsp 1.6:
! 6638: * src/classes/xdoc.C 1.13:
! 6639: * src/include/pa_stylesheet_connection.h 1.10:
! 6640: * src/main/main.dsp 1.131:
! 6641: * src/targets/cgi/parser3.C 1.118:
! 6642: * src/targets/isapi/parser3isapi.C 1.48:
! 6643: * src/types/pa_vxdoc.h 1.5:
! 6644: * src/types/pa_vxnode.h 1.3:
! 6645: * src/types/types.dsp 1.6:
1.2 paf 6646: xalan patches starting
6647:
1.13 ! paf 6648: * src/classes/op.C 1.49:
! 6649: * src/classes/table.C 1.121:
! 6650: * src/types/pa_vfile.h 1.35:
! 6651: * src/types/pa_vimage.h 1.19:
! 6652: * src/types/pa_vjunction.h 1.8:
! 6653: * src/types/pa_vxdoc.h 1.4:
! 6654: * src/types/pa_vxnode.h 1.2:
1.1 paf 6655: table:menu & op for delims made allowed not to be code [be
6656: string..]
6657:
1.13 ! paf 6658: * src/Makefile.in 1.23:
! 6659: * src/Makefile.in 1.24:
! 6660: * src/classes/Makefile.am 1.23:
! 6661: * src/classes/Makefile.am 1.24:
! 6662: * src/classes/Makefile.in 1.20:
! 6663: * src/classes/Makefile.in 1.21:
! 6664: * src/classes/gd/Makefile.in 1.17:
! 6665: * src/classes/gd/Makefile.in 1.18:
! 6666: * src/main/Makefile.am 1.20:
! 6667: * src/main/Makefile.in 1.18:
! 6668: * src/main/Makefile.in 1.19:
! 6669: * src/targets/Makefile.in 1.17:
! 6670: * src/targets/Makefile.in 1.18:
! 6671: * src/targets/apache13/Makefile.in 1.17:
! 6672: * src/targets/apache13/Makefile.in 1.18:
! 6673: * src/targets/cgi/Makefile.am 1.19:
! 6674: * src/targets/cgi/Makefile.in 1.19:
! 6675: * src/targets/cgi/Makefile.in 1.20:
! 6676: * src/types/Makefile.am 1.10:
! 6677: * src/types/Makefile.in 1.16:
! 6678: * src/types/Makefile.in 1.17:
1.2 paf 6679: makes
6680:
1.13 ! paf 6681: * src/targets/cgi/parser3.C 1.119:
! 6682: * src/targets/isapi/parser3isapi.C 1.49:
1.2 paf 6683: xml transform win32 errors intercepted [xalan transformer
6684: patched and incorporated]
1.1 paf 6685:
1.13 ! paf 6686: * src/classes/double.C 1.38:
! 6687: * src/classes/file.C 1.58:
! 6688: * src/classes/image.C 1.52:
! 6689: * src/classes/int.C 1.35:
! 6690: * src/classes/op.C 1.48:
! 6691: * src/classes/string.C 1.78:
! 6692: * src/classes/table.C 1.120:
1.1 paf 6693: lots of params->as_int/double/as_string/as_junction
6694: as_no_junction messages added
6695:
1.13 ! paf 6696: * src/classes/op.C 1.51:
! 6697: * src/classes/table.C 1.123:
1.1 paf 6698: table.hash[key field;value field(s) string/table] now
6699:
1.13 ! paf 6700: * src/classes/op.C 1.50:
! 6701: * src/classes/table.C 1.122:
1.1 paf 6702: z
6703:
1.13 ! paf 6704: * src/classes/date.C 1.10:
! 6705: * src/classes/table.C 1.124:
1.1 paf 6706: calendar moved to date
6707:
1.13 ! paf 6708: * src/classes/string.C 1.79:
! 6709: * src/classes/table.C 1.125:
1.1 paf 6710: ^string.save[file]
6711:
6712: 2001-10-08 parser
1.13 ! paf 6713: * src/classes/xdoc.C 1.12:
1.1 paf 6714: xdoc:load exceptions intercepted [like in set]
6715:
1.13 ! paf 6716: * src/types/pa_vcookie.C 1.25:
1.1 paf 6717: removing cookie made more netscape-like way
6718:
1.13 ! paf 6719: * src/classes/image.C 1.48:
! 6720: * src/include/pa_common.h 1.53:
! 6721: * src/main/pa_common.C 1.71:
! 6722: * src/types/pa_vcookie.C 1.26:
1.1 paf 6723: cookie urlencoded [netscape doc reread]
6724:
1.13 ! paf 6725: * src/classes/gd/gif.C 1.10:
1.1 paf 6726: image.bar now draws (100 100 0 0)
6727:
1.13 ! paf 6728: * src/classes/gd/gif.C 1.11:
! 6729: * src/classes/gd/mtables.h 1.1:
1.1 paf 6730: image:arc image:circle
6731:
1.13 ! paf 6732: * src/classes/gd/gd.dsp 1.13:
! 6733: * src/classes/gd/gif.C 1.12:
! 6734: * src/classes/gd/gif.h 1.15:
! 6735: * src/classes/image.C 1.49:
! 6736: * src/types/pa_vcookie.C 1.27:
! 6737: * src/types/pa_vimage.C 1.11:
1.1 paf 6738: image:sector
6739: removed image:html internal "line-*" attribs
6740:
1.13 ! paf 6741: * src/classes/file.C 1.57:
! 6742: * src/classes/form.C 1.17:
! 6743: * src/main/pa_common.C 1.70:
! 6744: * src/main/untaint.C 1.67:
1.1 paf 6745: header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
6746: nonforced [only tainted pieces]
6747:
1.13 ! paf 6748: * src/classes/gd/gif.C 1.13:
! 6749: * src/classes/image.C 1.50:
1.1 paf 6750: image:circle [and round arc] uses Bresenham
6751:
1.13 ! paf 6752: * src/main/untaint.C 1.65:
1.2 paf 6753: \r to ' ' in origins mode
6754:
1.13 ! paf 6755: * src/classes/date.C 1.9:
! 6756: * src/classes/image.C 1.51:
! 6757: * src/classes/string.C 1.77:
! 6758: * src/classes/table.C 1.119:
! 6759: * src/classes/void.C 1.11:
! 6760: * src/include/pa_request.h 1.102:
1.1 paf 6761: params->as_int/double message added
6762:
1.13 ! paf 6763: * src/classes/xdoc.C 1.11:
! 6764: * src/include/pa_config_fixed.h 1.19:
! 6765: * src/main/compile.tab.C 1.18:
! 6766: * src/types/pa_vxdoc.h 1.3:
1.1 paf 6767: parsedSource produced by nonstandard liaison freed up
6768:
1.13 ! paf 6769: * src/include/pa_common.h 1.52:
! 6770: * src/main/pa_common.C 1.69:
! 6771: * src/main/untaint.C 1.66:
! 6772: * src/targets/cgi/parser3.C 1.117:
! 6773: * src/targets/isapi/parser3isapi.C 1.47:
1.1 paf 6774: remove_crlf @ SAPI::log
6775:
6776: 2001-10-07 parser
1.13 ! paf 6777: * src/include/pa_config_fixed.h 1.18:
! 6778: * src/main/compile.tab.C 1.17:
1.1 paf 6779: restored project
6780:
6781: 2001-10-05 parser
1.13 ! paf 6782: * src/classes/xdoc.C 1.9:
! 6783: * src/include/pa_dictionary.h 1.6:
! 6784: * src/main/main.dsp 1.129:
! 6785: * src/main/pa_dictionary.C 1.7:
! 6786: * src/main/pa_string.C 1.106:
! 6787: * src/types/pa_vxdoc.h 1.2:
1.2 paf 6788: started xml errorhandler.
6789: fixed string.replace a little, read @test
6790:
1.13 ! paf 6791: * src/main/pa_charset_connection.C 1.7:
1.1 paf 6792: unicode zero pair at the beging of totable appered to be vital
6793:
1.13 ! paf 6794: * src/classes/xdoc.C 1.8:
! 6795: * src/main/compile.tab.C 1.16:
1.1 paf 6796: xdoc.transform now
6797:
1.13 ! paf 6798: * src/doc/doxygen.cfg 1.18:
! 6799: * src/doc/html2chm.cmd 1.4:
! 6800: * src/doc/sources2html.cmd 1.4:
1.2 paf 6801: paths
1.1 paf 6802:
1.13 ! paf 6803: * src/classes/xdoc.C 1.10:
! 6804: * src/include/pa_pool.h 1.61:
! 6805: * src/main/main.dsp 1.130:
! 6806: * src/main/pa_pool.C 1.30:
1.2 paf 6807: changed xdoc:set to prevent SAXParseException from outputing to cerr.
6808: lots of "todos"
1.1 paf 6809:
1.13 ! paf 6810: * src/main/pa_charset_connection.C 1.8:
! 6811: * src/main/pa_charset_connection.C 1.9:
1.1 paf 6812: ctype another mem clear bugfix
6813:
1.13 ! paf 6814: * src/main/untaint.C 1.64:
1.2 paf 6815: http_header tainting more gentle with enquoting now
6816:
1.13 ! paf 6817: * src/main/pa_string.C 1.105:
1.2 paf 6818: found replace bug - first_that_starts(char *) does not have
6819: limit, and looks further eos, fixing....
1.1 paf 6820:
1.13 ! paf 6821: * src/include/pa_hash.h 1.44:
! 6822: * src/main/pa_hash.C 1.41:
1.1 paf 6823: Hash::size() calculated wrong. fixed it
6824:
1.13 ! paf 6825: * src/Makefile.in 1.22:
! 6826: * src/main/compile.tab.C 1.15:
! 6827: * src/main/compile.y 1.169:
1.1 paf 6828: disabled ^literals in names
6829: $result[^[$p^]z]
6830: now works fine
6831:
6832: 2001-10-04 parser
1.13 ! paf 6833: * src/classes/image.C 1.47:
1.1 paf 6834: ^image.length[text]
6835:
6836: 2001-10-03 parser
1.13 ! paf 6837: * src/main/pa_request.C 1.166:
1.1 paf 6838: restored pcre defaulting in request [mindlessly "optimized" yesterday]
6839: comment left
6840:
1.13 ! paf 6841: * src/main/pa_request.C 1.167:
1.1 paf 6842: DEFAULT...charset was ignored when !XML
6843:
6844: 2001-10-02 parser
1.13 ! paf 6845: * src/include/pa_request.h 1.101:
! 6846: * src/main/pa_charset_connection.C 1.4:
! 6847: * src/main/pa_charset_connection.C 1.5:
! 6848: * src/main/pa_request.C 1.165:
! 6849: * src/types/pa_vstring.h 1.36:
1.1 paf 6850: pcre tables now const inside
6851: removed default - pcre handles that internally
6852: fixed bug on not-cleaning tables [previously was calloced, now member]
6853:
1.13 ! paf 6854: * src/Makefile.in 1.21:
! 6855: * src/classes/Makefile.in 1.19:
! 6856: * src/classes/gd/Makefile.in 1.16:
! 6857: * src/main/Makefile.in 1.17:
! 6858: * src/targets/Makefile.in 1.16:
! 6859: * src/targets/apache13/Makefile.in 1.16:
! 6860: * src/targets/cgi/Makefile.in 1.18:
! 6861: * src/types/Makefile.in 1.15:
1.1 paf 6862: makes
6863:
1.13 ! paf 6864: * src/include/pa_config_fixed.h 1.17:
! 6865: * src/main/pa_charset_connection.C 1.3:
1.1 paf 6866: tested charset reload on file change @ apache version = OK
6867: tested freeing up prev encoding on adding new = OK
6868:
1.13 ! paf 6869: * src/classes/table.C 1.117:
! 6870: * src/main/pa_charset_connection.C 1.6:
1.11 paf 6871: table:load & charset_connection
6872: #comment now
1.1 paf 6873:
1.13 ! paf 6874: * src/classes/classes.dsp 1.5:
! 6875: * src/types/types.dsp 1.5:
1.11 paf 6876: release projects options fixed to use release msvcrt lib
1.1 paf 6877:
1.13 ! paf 6878: * src/include/pa_pool.h 1.60:
! 6879: * src/include/pa_stylesheet_connection.h 1.8:
! 6880: * src/include/pa_stylesheet_connection.h 1.9:
! 6881: * src/main/pa_charset_manager.C 1.2:
! 6882: * src/main/pa_charset_manager.C 1.3:
! 6883: * src/main/pa_pool.C 1.29:
! 6884: * src/types/pa_vresponse.h 1.15:
1.1 paf 6885: forgot non-xml pool.*charset needed
6886:
1.13 ! paf 6887: * src/classes/table.C 1.118:
1.11 paf 6888: # config comments fixed
1.1 paf 6889:
6890: 2001-10-01 parser
1.13 ! paf 6891: * src/include/pa_charset_connection.h 1.1:
! 6892: * src/include/pa_charset_manager.h 1.1:
! 6893: * src/include/pa_xslt_stylesheet_manager.h 1.4:
! 6894: * src/main/main.dsp 1.128:
! 6895: * src/main/pa_charset_connection.C 1.1:
! 6896: * src/main/pa_charset_manager.C 1.1:
! 6897: * src/main/pa_request.C 1.164:
1.1 paf 6898: charset loading & caching mech 0
6899:
1.13 ! paf 6900: * src/include/pa_stylesheet_connection.h 1.7:
! 6901: * src/include/pa_xslt_stylesheet_manager.h 1.3:
! 6902: * src/main/main.dsp 1.127:
! 6903: * src/main/pa_globals.C 1.80:
! 6904: * src/main/pa_request.C 1.163:
1.1 paf 6905: would make charset loading & caching mech now
6906:
1.13 ! paf 6907: * src/main/pa_charset_connection.C 1.2:
1.1 paf 6908: removed entitify external hack [internal installed]
6909:
1.13 ! paf 6910: * src/classes/gd/Makefile.am 1.6:
! 6911: * src/classes/gd/Makefile.in 1.15:
1.1 paf 6912: makes
6913:
1.13 ! paf 6914: * src/main/Makefile.am 1.19:
! 6915: * src/main/Makefile.in 1.16:
1.1 paf 6916: makes+removed dtd
6917:
6918: 2001-09-30 parser
1.13 ! paf 6919: * src/classes/xdoc.C 1.7:
! 6920: * src/include/pa_request.h 1.100:
! 6921: * src/main/pa_request.C 1.159:
1.1 paf 6922: ctype with unicode 1. todo: no П entities on output somehow
6923:
1.13 ! paf 6924: * src/include/pa_globals.h 1.66:
! 6925: * src/main/pa_globals.C 1.79:
! 6926: * src/main/pa_request.C 1.160:
1.1 paf 6927: now charsets table configuration variable is: CHARSETS
6928:
1.13 ! paf 6929: * src/main/pa_request.C 1.162:
1.1 paf 6930: forgot to fill toTable
6931:
1.13 ! paf 6932: * src/classes/file.C 1.56:
! 6933: * src/classes/op.C 1.47:
! 6934: * src/classes/string.C 1.76:
! 6935: * src/include/pa_request.h 1.99:
! 6936: * src/main/pa_request.C 1.158:
1.1 paf 6937: started ctype with unicode values
6938:
1.13 ! paf 6939: * src/include/pa_config_fixed.h 1.16:
! 6940: * src/main/pa_request.C 1.161:
1.1 paf 6941: started hack_s_maximumCharacterValues to
6942: XALAN_HACK_DIGITAL_ENTITIES but failed on win32 for now..
6943:
6944: 2001-09-28 parser
1.13 ! paf 6945: * src/classes/xdoc.C 1.5:
! 6946: * src/classes/xnode.C 1.3:
1.1 paf 6947: xdoc addencoding works! invented a way of user-configuring...
6948: todo: implement
6949:
1.13 ! paf 6950: * src/classes/mail.C 1.40:
! 6951: * src/classes/op.C 1.46:
! 6952: * src/classes/xdoc.C 1.6:
! 6953: * src/include/pa_stylesheet_connection.h 1.6:
! 6954: * src/main/pa_request.C 1.157:
1.1 paf 6955: letter body string passed AS-IS now
6956:
6957: 2001-09-27 parser
1.13 ! paf 6958: * src/classes/classes.dsp 1.4:
! 6959: * src/classes/gd/gd.dsp 1.12:
! 6960: * src/classes/gd/gifio.C 1.14:
! 6961: * src/classes/smtp/smtp.dsp 1.10:
! 6962: * src/classes/xdoc.C 1.3:
! 6963: * src/main/main.dsp 1.126:
! 6964: * src/targets/cgi/parser3.dsp 1.30:
! 6965: * src/targets/isapi/parser3isapi.dsp 1.23:
! 6966: * src/types/types.dsp 1.4:
1.1 paf 6967: win32 ident make system so not to rebuild library [ident.C.new]
6968:
1.13 ! paf 6969: * src/classes/table.C 1.116:
1.2 paf 6970: table.sort changed to sort table itself
6971:
1.13 ! paf 6972: * src/classes/xdoc.C 1.4:
! 6973: * src/targets/isapi/parser3isapi.dsp 1.24:
1.1 paf 6974: X^.getElementsByTagName[tagname] = array of xnode
6975: X^.getElementsByTagNameNS[namespaceURI;localName] = array of nodes
6976: removed - regretfully not supported @ xalan. maybe someday would reimplement, if needed.
6977:
6978: win32build system: solved long waiting anti-non-started-apache problem
6979:
6980: 2001-09-26 parser
1.13 ! paf 6981: * src/Makefile.am 1.11:
! 6982: * src/classes/Makefile.am 1.22:
! 6983: * src/classes/Makefile.in 1.18:
! 6984: * src/classes/gd/Makefile.am 1.5:
! 6985: * src/classes/gd/Makefile.in 1.14:
! 6986: * src/main/Makefile.am 1.18:
! 6987: * src/main/Makefile.in 1.15:
! 6988: * src/targets/Makefile.in 1.15:
! 6989: * src/targets/apache13/Makefile.in 1.15:
! 6990: * src/targets/cgi/Makefile.am 1.18:
! 6991: * src/targets/cgi/Makefile.in 1.17:
! 6992: * src/types/Makefile.am 1.9:
! 6993: * src/types/Makefile.in 1.14:
1.1 paf 6994: makes with clases.awk
6995:
1.13 ! paf 6996: * src/include/pa_config_fixed.h 1.14:
! 6997: * src/targets/cgi/parser3.C 1.114:
! 6998: * src/targets/isapi/parser3isapi.C 1.45:
1.1 paf 6999: #ifdef SMTP
7000:
1.13 ! paf 7001: * src/classes/classes.C 1.9:
! 7002: * src/classes/classes.awk 1.3:
! 7003: * src/classes/classes.dsp 1.1:
! 7004: * src/classes/classes.h 1.12:
! 7005: * src/classes/date.C 1.8:
! 7006: * src/classes/dnode.C 1.6:
! 7007: * src/classes/dnode.h 1.2:
! 7008: * src/classes/dom.C 1.35:
! 7009: * src/classes/double.C 1.37:
! 7010: * src/classes/file.C 1.55:
! 7011: * src/classes/form.C 1.16:
! 7012: * src/classes/gd/gd.dsp 1.10:
! 7013: * src/classes/gd/gif.C 1.9:
! 7014: * src/classes/gd/gif.h 1.14:
! 7015: * src/classes/gd/gifio.C 1.13:
! 7016: * src/classes/hash.C 1.19:
! 7017: * src/classes/image.C 1.46:
! 7018: * src/classes/int.C 1.34:
! 7019: * src/classes/mail.C 1.39:
! 7020: * src/classes/math.C 1.6:
! 7021: * src/classes/op.C 1.45:
! 7022: * src/classes/response.C 1.14:
! 7023: * src/classes/smtp/comms.C 1.4:
! 7024: * src/classes/smtp/smtp.C 1.4:
! 7025: * src/classes/smtp/smtp.dsp 1.8:
! 7026: * src/classes/smtp/smtp.h 1.4:
! 7027: * src/classes/string.C 1.75:
! 7028: * src/classes/table.C 1.115:
! 7029: * src/classes/void.C 1.10:
! 7030: * src/ident.awk 1.1:
! 7031: * src/ident.awk 1.2:
! 7032: * src/include/pa_array.h 1.44:
! 7033: * src/include/pa_common.h 1.51:
! 7034: * src/include/pa_config_fixed.h 1.13:
! 7035: * src/include/pa_config_includes.h 1.11:
! 7036: * src/include/pa_dictionary.h 1.5:
! 7037: * src/include/pa_dir.h 1.5:
! 7038: * src/include/pa_exception.h 1.13:
! 7039: * src/include/pa_exec.h 1.3:
! 7040: * src/include/pa_globals.h 1.65:
! 7041: * src/include/pa_request.h 1.98:
! 7042: * src/include/pa_sapi.h 1.13:
! 7043: * src/include/pa_socks.h 1.4:
! 7044: * src/include/pa_sql_connection.h 1.13:
! 7045: * src/include/pa_sql_driver_manager.h 1.12:
! 7046: * src/include/pa_stack.h 1.10:
! 7047: * src/include/pa_string.h 1.105:
! 7048: * src/include/pa_stylesheet_connection.h 1.5:
! 7049: * src/include/pa_table.h 1.35:
! 7050: * src/include/pa_threads.h 1.17:
! 7051: * src/include/pa_types.h 1.26:
! 7052: * src/include/pa_xslt_stylesheet_manager.h 1.2:
! 7053: * src/main/compile.C 1.50:
! 7054: * src/main/compile.y 1.168:
! 7055: * src/main/compile_tools.C 1.38:
! 7056: * src/main/compile_tools.h 1.50:
! 7057: * src/main/execute.C 1.192:
! 7058: * src/main/main.dsp 1.124:
! 7059: * src/main/pa_array.C 1.39:
! 7060: * src/main/pa_common.C 1.68:
! 7061: * src/main/pa_dictionary.C 1.6:
! 7062: * src/main/pa_dir.C 1.7:
! 7063: * src/main/pa_exception.C 1.16:
! 7064: * src/main/pa_exec.C 1.14:
! 7065: * src/main/pa_globals.C 1.78:
! 7066: * src/main/pa_hash.C 1.40:
! 7067: * src/main/pa_pool.C 1.28:
! 7068: * src/main/pa_request.C 1.156:
! 7069: * src/main/pa_socks.C 1.6:
! 7070: * src/main/pa_sql_driver_manager.C 1.38:
! 7071: * src/main/pa_string.C 1.104:
! 7072: * src/main/pa_table.C 1.38:
! 7073: * src/main/pa_xslt_stylesheet_manager.C 1.4:
! 7074: * src/main/untaint.C 1.63:
! 7075: * src/sql/pa_sql_driver.h 1.17:
! 7076: * src/targets/cgi/pa_pool.C 1.23:
! 7077: * src/targets/cgi/pa_threads.C 1.3:
! 7078: * src/targets/cgi/parser3.C 1.113:
! 7079: * src/targets/cgi/parser3.dsp 1.29:
! 7080: * src/targets/isapi/pa_pool.C 1.7:
! 7081: * src/targets/isapi/pa_threads.C 1.3:
! 7082: * src/targets/isapi/parser3isapi.C 1.44:
! 7083: * src/targets/isapi/parser3isapi.dsp 1.22:
! 7084: * src/targets/isapi/pool_storage.h 1.9:
! 7085: * src/types/pa_valiased.C 1.10:
! 7086: * src/types/pa_valiased.h 1.14:
! 7087: * src/types/pa_value.h 1.74:
! 7088: * src/types/pa_vbool.h 1.13:
! 7089: * src/types/pa_vclass.h 1.19:
! 7090: * src/types/pa_vcode_frame.h 1.8:
! 7091: * src/types/pa_vcookie.C 1.24:
! 7092: * src/types/pa_vcookie.h 1.12:
! 7093: * src/types/pa_vdate.h 1.5:
! 7094: * src/types/pa_vdnode.C 1.8:
! 7095: * src/types/pa_vdnode.h 1.3:
! 7096: * src/types/pa_vdom.C 1.3:
! 7097: * src/types/pa_vdom.h 1.14:
! 7098: * src/types/pa_vdouble.h 1.26:
! 7099: * src/types/pa_venv.h 1.17:
! 7100: * src/types/pa_vfile.C 1.22:
! 7101: * src/types/pa_vfile.h 1.34:
! 7102: * src/types/pa_vform.C 1.39:
! 7103: * src/types/pa_vform.h 1.25:
! 7104: * src/types/pa_vimage.C 1.10:
! 7105: * src/types/pa_vimage.h 1.18:
! 7106: * src/types/pa_vint.h 1.27:
! 7107: * src/types/pa_vjunction.h 1.7:
! 7108: * src/types/pa_vmath.h 1.3:
! 7109: * src/types/pa_vmethod_frame.h 1.16:
! 7110: * src/types/pa_vobject.h 1.11:
! 7111: * src/types/pa_vrequest.C 1.10:
! 7112: * src/types/pa_vrequest.h 1.11:
! 7113: * src/types/pa_vresponse.h 1.14:
! 7114: * src/types/pa_vstateless_class.C 1.10:
! 7115: * src/types/pa_vstateless_class.h 1.17:
! 7116: * src/types/pa_vstateless_object.h 1.11:
! 7117: * src/types/pa_vstring.C 1.11:
! 7118: * src/types/pa_vstring.h 1.35:
! 7119: * src/types/pa_vtable.C 1.6:
! 7120: * src/types/pa_vtable.h 1.33:
! 7121: * src/types/pa_vvoid.h 1.4:
! 7122: * src/types/pa_wcontext.C 1.9:
! 7123: * src/types/pa_wcontext.h 1.17:
! 7124: * src/types/pa_wwrapper.h 1.11:
! 7125: * src/types/types.dsp 1.1:
1.1 paf 7126: added ident.awk and main.dsp splitted to main+classes+types
7127: along to .am
7128:
1.13 ! paf 7129: * src/classes/classes.dsp 1.2:
! 7130: * src/classes/dnode.C 1.7:
! 7131: * src/classes/dnode.h 1.3:
! 7132: * src/classes/dom.C 1.36:
! 7133: * src/classes/xdoc.C 1.1:
! 7134: * src/classes/xnode.C 1.1:
! 7135: * src/classes/xnode.h 1.1:
! 7136: * src/main/compile.tab.C 1.14:
! 7137: * src/types/pa_vdnode.C 1.9:
! 7138: * src/types/pa_vdnode.h 1.4:
! 7139: * src/types/pa_vdom.C 1.4:
! 7140: * src/types/pa_vdom.h 1.15:
! 7141: * src/types/pa_vxdoc.C 1.1:
! 7142: * src/types/pa_vxdoc.h 1.1:
! 7143: * src/types/pa_vxnode.C 1.1:
! 7144: * src/types/pa_vxnode.h 1.1:
! 7145: * src/types/types.dsp 1.2:
1.2 paf 7146: xdoc&xnode now
7147:
1.13 ! paf 7148: * src/classes/classes.dsp 1.3:
! 7149: * src/classes/gd/gd.dsp 1.11:
! 7150: * src/classes/smtp/smtp.dsp 1.9:
! 7151: * src/classes/xdoc.C 1.2:
! 7152: * src/classes/xnode.C 1.2:
! 7153: * src/classes/xnode.h 1.2:
! 7154: * src/include/pa_config_fixed.h 1.15:
! 7155: * src/main/main.dsp 1.125:
! 7156: * src/targets/cgi/parser3.C 1.115:
! 7157: * src/targets/cgi/parser3.C 1.116:
! 7158: * src/targets/isapi/parser3isapi.C 1.46:
! 7159: * src/types/pa_vxnode.C 1.2:
! 7160: * src/types/types.dsp 1.3:
! 7161: z
! 7162:
! 7163: * src/classes/classes.cmd 1.4:
! 7164: * src/main/main.dsp 1.123:
! 7165: * src/targets/cgi/parser3.dsp 1.28:
1.1 paf 7166: moved classes.inc generation on win32 to main.dsp
7167:
1.13 ! paf 7168: * src/classes/classes.C 1.10:
1.2 paf 7169: forgot one non-xml check
7170:
1.13 ! paf 7171: * src/classes/Makefile.am 1.21:
1.1 paf 7172: removed useless var
7173:
7174: 2001-09-25 parser
1.13 ! paf 7175: * src/Makefile.am 1.10:
! 7176: * src/Makefile.in 1.20:
! 7177: * src/classes/Makefile.am 1.20:
! 7178: * src/classes/Makefile.in 1.17:
! 7179: * src/classes/dom.C 1.34:
! 7180: * src/classes/gd/Makefile.am 1.4:
! 7181: * src/classes/gd/Makefile.in 1.13:
! 7182: * src/include/pa_stylesheet_connection.h 1.4:
! 7183: * src/main/Makefile.am 1.17:
! 7184: * src/main/Makefile.in 1.14:
! 7185: * src/main/pa_pool.C 1.27:
! 7186: * src/targets/Makefile.in 1.14:
! 7187: * src/targets/apache13/Makefile.in 1.14:
! 7188: * src/targets/cgi/Makefile.am 1.17:
! 7189: * src/targets/cgi/Makefile.in 1.16:
! 7190: * src/types/Makefile.am 1.8:
! 7191: * src/types/Makefile.in 1.13:
! 7192: * src/types/pa_vdom.h 1.13:
1.1 paf 7193: xml configure makes
7194:
1.13 ! paf 7195: * src/include/pa_config_auto.h.in 1.7:
1.1 paf 7196: xml on linux[elik] works! no 1251 though, todo ICU
7197:
7198: 2001-09-24 parser
1.13 ! paf 7199: * src/types/pa_vfile.h 1.33:
! 7200: * src/types/pa_vimage.h 1.17:
! 7201: * src/types/pa_vstring.h 1.34:
1.1 paf 7202: fiew wrong resolved conflicts fixed [const]
7203:
1.13 ! paf 7204: * src/Makefile.in 1.19:
! 7205: * src/classes/Makefile.am 1.19:
! 7206: * src/classes/Makefile.in 1.16:
! 7207: * src/classes/gd/Makefile.in 1.12:
! 7208: * src/include/pa_config_auto.h.in 1.6:
! 7209: * src/main/Makefile.in 1.13:
! 7210: * src/targets/Makefile.in 1.13:
! 7211: * src/targets/apache13/Makefile.in 1.13:
! 7212: * src/types/Makefile.am 1.7:
! 7213: * src/types/Makefile.in 1.12:
1.1 paf 7214: makes
7215:
1.13 ! paf 7216: * src/targets/cgi/Makefile.am 1.16:
! 7217: * src/targets/cgi/Makefile.in 1.15:
1.1 paf 7218: makefiles
7219:
1.13 ! paf 7220: * src/types/pa_value.h 1.73:
! 7221: * src/types/pa_vdnode.C 1.7:
! 7222: * src/types/pa_vtable.C 1.5:
! 7223: * src/types/pa_vvoid.h 1.3:
1.1 paf 7224: z
7225:
1.13 ! paf 7226: * src/types/pa_vclass.h 1.18:
! 7227: * src/types/pa_vhash.h 1.20:
! 7228: * src/types/pa_vhash.h 1.21:
! 7229: * src/types/pa_vtable.h 1.32:
1.1 paf 7230: fixed small bugs with usinge hash/table in expressions
7231:
1.13 ! paf 7232: * src/classes/classes.cmd 1.3:
! 7233: * src/classes/gd/gd.dsp 1.9:
! 7234: * src/classes/gd/gif.C 1.8:
! 7235: * src/classes/gd/gif.h 1.13:
! 7236: * src/classes/image.C 1.45:
! 7237: * src/classes/op.C 1.44:
! 7238: * src/classes/table.C 1.114:
! 7239: * src/include/pa_request.h 1.97:
! 7240: * src/include/pa_sapi.h 1.12:
! 7241: * src/main/compile.C 1.49:
! 7242: * src/main/compile.tab.C 1.13:
! 7243: * src/main/compile.y 1.167:
! 7244: * src/main/compile_tools.h 1.49:
! 7245: * src/main/main.dsp 1.122:
! 7246: * src/main/pa_common.C 1.67:
! 7247: * src/main/pa_sql_driver_manager.C 1.37:
! 7248: * src/targets/cgi/parser3.C 1.112:
! 7249: * src/targets/cgi/parser3.dsp 1.27:
! 7250: * src/types/pa_value.h 1.72:
! 7251: * src/types/pa_vbool.h 1.12:
! 7252: * src/types/pa_vdate.h 1.4:
! 7253: * src/types/pa_vdouble.h 1.25:
! 7254: * src/types/pa_vform.C 1.38:
! 7255: * src/types/pa_vhash.h 1.19:
! 7256: * src/types/pa_vimage.h 1.16:
! 7257: * src/types/pa_vint.h 1.26:
! 7258: * src/types/pa_vstring.h 1.33:
! 7259: * src/types/pa_vtable.h 1.31:
! 7260: * src/types/pa_vvoid.h 1.2:
1.1 paf 7261: merged3 with before_xml
7262: [merge2 actually didn't happen - i've created tags on wrong branch. so this merge is in fact re-merge]
7263:
1.13 ! paf 7264: * src/Makefile.am 1.7:
! 7265: * src/Makefile.am 1.8:
! 7266: * src/Makefile.am 1.9:
! 7267: * src/main/Makefile.am 1.16:
! 7268: * src/targets/Makefile.am 1.7:
! 7269: * src/targets/apache13/Makefile.am 1.5:
! 7270: * src/targets/cgi/Makefile.am 1.15:
! 7271: * src/targets/cgi/pa_pool.C 1.22:
1.1 paf 7272: started unix makes update
7273:
7274: 2001-09-21 parser
1.13 ! paf 7275: * src/classes/gd/gd.dsp 1.8:
! 7276: * src/classes/smtp/smtp.dsp 1.7:
! 7277: * src/main/main.dsp 1.121:
! 7278: * src/targets/cgi/parser3.dsp 1.26:
! 7279: * src/targets/isapi/parser3isapi.dsp 1.21:
1.2 paf 7280: updated project files [/ sadly produced "" in make file and
7281: sadly wrong interpreted on load]
7282:
1.13 ! paf 7283: * src/include/pa_pool.h 1.56:
! 7284: * src/main/pa_pool.C 1.24:
1.1 paf 7285: checked whether transcoder were created right
7286: "unsupported encoding" message.
7287: not @ set time, but @ use time, so until xml output functions .string, .file, .save used - no encoding name check occur
7288:
7289: reduced transcode buffer size to 60
7290: fixed pool cleanup - no registration needed, pools are officially destructured
7291:
1.13 ! paf 7292: * src/classes/dom.C 1.29:
! 7293: * src/classes/dom.C 1.30:
! 7294: * src/classes/dom.C 1.31:
! 7295: * src/classes/dom.C 1.32:
! 7296: * src/include/pa_pool.h 1.57:
! 7297: * src/include/pa_pool.h 1.58:
! 7298: * src/main/pa_pool.C 1.25:
! 7299: * src/types/pa_vdnode.C 1.5:
! 7300: * src/types/pa_vresponse.h 1.12:
1.1 paf 7301: defaulted dom writing methods encoding to pool.get_charset
7302:
1.13 ! paf 7303: * src/classes/classes.C 1.8:
! 7304: * src/classes/date.C 1.7:
! 7305: * src/classes/dnode.C 1.5:
! 7306: * src/classes/dom.C 1.33:
! 7307: * src/classes/file.C 1.54:
! 7308: * src/classes/form.C 1.15:
! 7309: * src/classes/gd/gd.dsp 1.6:
! 7310: * src/classes/gd/gif.C 1.7:
! 7311: * src/classes/gd/gifio.C 1.12:
! 7312: * src/classes/int.C 1.33:
! 7313: * src/classes/mail.C 1.38:
! 7314: * src/classes/smtp/comms.C 1.3:
! 7315: * src/classes/smtp/smtp.C 1.3:
! 7316: * src/classes/smtp/smtp.dsp 1.5:
! 7317: * src/doc/doxygen.cfg 1.16:
! 7318: * src/include/pa_config_fixed.h 1.12:
! 7319: * src/include/pa_pool.h 1.59:
! 7320: * src/main/main.dsp 1.119:
! 7321: * src/main/pa_globals.C 1.76:
! 7322: * src/main/pa_pool.C 1.26:
! 7323: * src/main/pa_request.C 1.155:
! 7324: * src/main/pa_xslt_stylesheet_manager.C 1.3:
! 7325: * src/targets/cgi/pa_pool.C 1.21:
! 7326: * src/targets/cgi/pa_threads.C 1.2:
! 7327: * src/targets/cgi/parser3.dsp 1.24:
! 7328: * src/targets/isapi/pa_pool.C 1.6:
! 7329: * src/targets/isapi/pa_threads.C 1.2:
! 7330: * src/targets/isapi/parser3isapi.dsp 1.19:
! 7331: * src/types/pa_valiased.C 1.9:
! 7332: * src/types/pa_vcookie.C 1.23:
! 7333: * src/types/pa_vdnode.C 1.6:
! 7334: * src/types/pa_vdom.C 1.2:
! 7335: * src/types/pa_vfile.C 1.21:
! 7336: * src/types/pa_vform.C 1.37:
! 7337: * src/types/pa_vimage.C 1.9:
! 7338: * src/types/pa_vrequest.C 1.9:
! 7339: * src/types/pa_vresponse.h 1.13:
! 7340: * src/types/pa_vstateless_class.C 1.9:
! 7341: * src/types/pa_vstring.C 1.10:
! 7342: * src/types/pa_vtable.C 1.4:
! 7343: * src/types/pa_wcontext.C 1.8:
1.1 paf 7344: zillions of #ifdef XML
7345: created new projects for sql drivers [planning to remove sql drivers from main cvs project]
7346: first, will join latest changes
7347:
1.13 ! paf 7348: * src/Makefile.in 1.18:
! 7349: * src/classes/classes.h 1.11:
! 7350: * src/classes/gd/gd.dsp 1.7:
! 7351: * src/classes/gd/gif.h 1.12:
! 7352: * src/classes/hash.C 1.18:
! 7353: * src/classes/op.C 1.43:
! 7354: * src/classes/smtp/smtp.dsp 1.6:
! 7355: * src/classes/table.C 1.113:
! 7356: * src/doc/doxygen.cfg 1.17:
! 7357: * src/include/pa_common.h 1.50:
! 7358: * src/include/pa_globals.h 1.64:
! 7359: * src/include/pa_request.h 1.96:
! 7360: * src/include/pa_sapi.h 1.11:
! 7361: * src/include/pa_sql_driver_manager.h 1.11:
! 7362: * src/include/pa_string.h 1.104:
! 7363: * src/main/compile.tab.C 1.12:
! 7364: * src/main/main.dsp 1.120:
! 7365: * src/main/pa_common.C 1.66:
! 7366: * src/main/pa_exec.C 1.13:
! 7367: * src/main/pa_globals.C 1.77:
! 7368: * src/targets/cgi/parser3.dsp 1.25:
! 7369: * src/targets/isapi/parser3isapi.dsp 1.20:
1.1 paf 7370: merged with before_xml
7371:
7372: 2001-09-20 parser
1.13 ! paf 7373: * src/classes/dnode.C 1.3:
! 7374: * src/classes/dom.C 1.26:
! 7375: * src/targets/cgi/parser3.dsp 1.22:
! 7376: * src/types/pa_vstring.h 1.32:
1.1 paf 7377: dnode .file .string .save moved back to dom due to strange
7378: xalan bug
7379:
1.13 ! paf 7380: * src/main/pa_pool.C 1.23:
! 7381: * src/main/pa_request.C 1.154:
1.2 paf 7382: Pool::transcode defaults from $MAIN:DEFAULTS.content-type[$
7383: charset[here]]
7384:
1.13 ! paf 7385: * src/classes/dom.C 1.27:
1.1 paf 7386: dom. string save file
7387: moved output xml options to last param and made it optional
7388:
1.13 ! paf 7389: * src/types/pa_vhash.h [before_xml] 1.16.4.2:
! 7390: * src/types/pa_vhash.h [before_xml] 1.16.4.3:
! 7391: * src/types/pa_vstring.h [before_xml] 1.31.4.1:
! 7392: * src/types/pa_vtable.h [before_xml] 1.28.4.2:
! 7393: * src/types/pa_vtable.h [before_xml] 1.28.4.3:
1.2 paf 7394: table/hash can be used in expression context now, there value = size
7395: and boolean value size!=0
7396:
1.13 ! paf 7397: * src/classes/dnode.C 1.4:
! 7398: * src/classes/dom.C 1.28:
! 7399: * src/classes/gd/gd.dsp 1.5:
! 7400: * src/classes/smtp/smtp.dsp 1.4:
! 7401: * src/include/pa_config_includes.h 1.10:
! 7402: * src/include/pa_globals.h 1.63:
! 7403: * src/include/pa_pool.h 1.55:
! 7404: * src/main/main.dsp 1.118:
! 7405: * src/main/pa_globals.C 1.75:
! 7406: * src/main/pa_pool.C 1.22:
! 7407: * src/targets/cgi/parser3.dsp 1.23:
! 7408: * src/targets/isapi/parser3isapi.C 1.43:
! 7409: * src/targets/isapi/parser3isapi.dsp 1.18:
! 7410: * src/types/pa_vdnode.C 1.4:
! 7411: * src/types/pa_vdnode.h 1.2:
! 7412: * src/types/pa_vresponse.h 1.11:
1.2 paf 7413: Pool::transcode 0
1.1 paf 7414:
1.13 ! paf 7415: * src/types/pa_vdnode.C 1.3:
1.1 paf 7416: !$elementnode.attributes = hash of dnodes
7417: !$attributenode.specified = boolean
7418: true if the attribute received its value explicitly in the XML document,
7419: or if a value was assigned programatically with the setValue function.
7420: false if the attribute value came from the default value declared in the document's DTD.
7421: !$pinode.target = target of this processing instruction
7422: XML defines this as being the first token following the markup
7423: that begins the processing instruction.
7424: XPath:
7425: !^node.select[xpath/query/expression] = hash of 0->node0 1->node1
7426: !^node.select-single[xpath/query/expression] = first node if any
7427:
1.13 ! paf 7428: * src/classes/image.C [before_xml] 1.40.4.4:
1.1 paf 7429: 20K preload on jpg measure [image::measure]
7430:
1.13 ! paf 7431: * src/types/pa_value.h [before_xml] 1.70.4.2:
! 7432: * src/types/pa_vbool.h [before_xml] 1.11.4.1:
! 7433: * src/types/pa_vdate.h [before_xml] 1.3.4.1:
! 7434: * src/types/pa_vdouble.h [before_xml] 1.24.4.1:
! 7435: * src/types/pa_vhash.h [before_xml] 1.16.4.4:
! 7436: * src/types/pa_vint.h [before_xml] 1.25.4.1:
! 7437: * src/types/pa_vstring.h [before_xml] 1.31.4.2:
! 7438: * src/types/pa_vtable.h [before_xml] 1.28.4.4:
! 7439: * src/types/pa_vvoid.h [before_xml] 1.1.4.1:
1.1 paf 7440: some 'const's added
7441:
7442: 2001-09-18 parser
1.13 ! paf 7443: * src/classes/dnode.C 1.2:
! 7444: * src/classes/dom.C 1.25:
! 7445: * src/classes/gd/gif.C 1.6:
! 7446: * src/classes/gd/gif.h 1.11:
! 7447: * src/classes/hash.C 1.17:
! 7448: * src/classes/image.C 1.44:
! 7449: * src/classes/op.C 1.42:
! 7450: * src/classes/table.C 1.112:
! 7451: * src/include/pa_common.h 1.49:
! 7452: * src/include/pa_globals.h 1.62:
! 7453: * src/include/pa_request.h 1.95:
! 7454: * src/include/pa_sql_driver_manager.h 1.10:
! 7455: * src/main/compile.C 1.48:
! 7456: * src/main/compile.tab.C 1.11:
! 7457: * src/main/compile.y 1.166:
! 7458: * src/main/compile_tools.h 1.48:
! 7459: * src/main/execute.C 1.191:
! 7460: * src/main/pa_common.C 1.65:
! 7461: * src/main/pa_request.C 1.153:
! 7462: * src/main/pa_sql_driver_manager.C 1.36:
! 7463: * src/main/pa_string.C 1.103:
! 7464: * src/main/pa_table.C 1.37:
! 7465: * src/targets/cgi/parser3.C 1.111:
! 7466: * src/targets/cgi/parser3.dsp 1.21:
! 7467: * src/targets/isapi/parser3isapi.C 1.42:
! 7468: * src/types/pa_value.h 1.71:
! 7469: * src/types/pa_vform.C 1.36:
! 7470: * src/types/pa_vform.h 1.24:
! 7471: * src/types/pa_vhash.h 1.18:
! 7472: * src/types/pa_vimage.C 1.8:
! 7473: * src/types/pa_vimage.h 1.15:
! 7474: * src/types/pa_vtable.h 1.30:
1.1 paf 7475: merged latest bugfixes from before_xml branch
7476: ^if(def $hash) now true only when ^hash:_count[]!=0
7477: moved
7478: .string .save .file from dom to dnode
7479:
1.13 ! paf 7480: * src/classes/dnode.C 1.1:
! 7481: * src/classes/dnode.h 1.1:
! 7482: * src/main/main.dsp 1.117:
! 7483: * src/types/pa_vdnode.C 1.1:
! 7484: * src/types/pa_vdnode.h 1.1:
1.2 paf 7485: dom, dnode 0
1.1 paf 7486:
1.13 ! paf 7487: * src/types/pa_vdnode.C 1.2:
! 7488: * src/types/pa_vdom.h 1.12:
! 7489: * src/types/pa_vhash.h 1.17:
! 7490: * src/types/pa_vtable.h 1.29:
1.2 paf 7491: dom, dnode 1
1.1 paf 7492:
1.13 ! paf 7493: * src/classes/image.C [before_xml] 1.40.4.3:
! 7494: * src/main/pa_string.C [before_xml] 1.102.2.2:
! 7495: * src/main/pa_table.C [before_xml] 1.36.2.1:
1.1 paf 7496: image: poly* fixed
7497:
1.13 ! paf 7498: * src/classes/op.C [before_xml] 1.41.4.2:
! 7499: * src/main/execute.C [before_xml] 1.190.4.2:
1.1 paf 7500: operators self changed to root
7501: ^for variable context changed to self
7502:
7503: 2001-09-17 parser
1.13 ! paf 7504: * src/classes/classes.h 1.10:
! 7505: * src/classes/dom.C 1.23:
! 7506: * src/classes/hash.C 1.16:
! 7507: * src/include/pa_stylesheet_connection.h 1.3:
! 7508: * src/main/main.dsp 1.115:
! 7509: * src/targets/cgi/pa_pool.C 1.20:
! 7510: * src/types/pa_vdom.h 1.10:
! 7511: * src/types/pa_vfile.h 1.32:
! 7512: * src/types/pa_vimage.h 1.14:
1.1 paf 7513: started
7514: dnode
7515: DOM:
7516: $node.name
7517: $node.value
7518: ...others...
7519: ^node.xpath[/rates/USD] = hash
7520: dom(dnode)
7521:
1.13 ! paf 7522: * src/classes/dom.C 1.24:
! 7523: * src/main/main.dsp 1.116:
! 7524: * src/main/pa_globals.C 1.74:
! 7525: * src/types/pa_vdom.h 1.11:
1.1 paf 7526: started dnode+dom
7527:
7528: dnode
7529: DOM methods:
7530: $node.name
7531: $node.value
7532: ...others...
7533:
7534: ^node.xpath[/rates/USD] = hash
7535: $hash[
7536: $.0[node0]
7537: $.1[node1]
7538: ]
7539:
1.13 ! paf 7540: * src/classes/gd/gif.C [before_xml] 1.5.8.2:
! 7541: * src/classes/gd/gif.h [before_xml] 1.10.4.2:
! 7542: * src/classes/image.C [before_xml] 1.40.4.2:
! 7543: * src/types/pa_vimage.C [before_xml] 1.7.8.2:
1.1 paf 7544: $image.line-style
7545: now applies to all linear primitives
7546:
1.13 ! paf 7547: * src/classes/hash.C [before_xml] 1.15.4.1:
! 7548: * src/main/compile.C [before_xml] 1.47.4.1:
! 7549: * src/main/compile.tab.C [before_xml] 1.10.4.2:
! 7550: * src/main/compile.y [before_xml] 1.165.4.2:
! 7551: * src/main/compile_tools.h [before_xml] 1.47.4.2:
! 7552: * src/main/execute.C [before_xml] 1.190.4.1:
! 7553: * src/targets/cgi/parser3.C [before_xml] 1.110.4.3:
1.1 paf 7554: expressions unary+
7555: ^hash.count[]
7556: bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
7557:
7558: 2001-09-15 parser
1.13 ! paf 7559: * src/classes/gd/gif.C [before_xml] 1.5.8.1:
! 7560: * src/classes/gd/gif.h [before_xml] 1.10.4.1:
! 7561: * src/classes/image.C [before_xml] 1.40.4.1:
! 7562: * src/types/pa_vimage.C [before_xml] 1.7.8.1:
! 7563: * src/types/pa_vimage.h [before_xml] 1.13.6.1:
1.1 paf 7564: image: $line-width ^line(...)[**** style]
7565:
1.13 ! paf 7566: * src/classes/dom.C 1.21:
! 7567: * src/classes/image.C 1.43:
! 7568: * src/include/pa_pool.h 1.53:
! 7569: * src/include/pa_stylesheet_connection.h 1.2:
! 7570: * src/main/main.dsp 1.114:
! 7571: * src/targets/cgi/pa_pool.C 1.18:
! 7572: * src/targets/isapi/pa_pool.C 1.4:
! 7573: * src/targets/isapi/pool_storage.h 1.5:
! 7574: * src/types/pa_vdom.C 1.1:
! 7575: * src/types/pa_vdom.h 1.8:
1.1 paf 7576: xalan objects freed up [introducing Pool::register_cleanup]
7577:
1.13 ! paf 7578: * src/doc/doxygen.cfg 1.15:
! 7579: * src/include/pa_sapi.h 1.10:
! 7580: * src/types/pa_vdom.h 1.7:
1.1 paf 7581: comments
7582:
1.13 ! paf 7583: * src/classes/dom.C 1.22:
! 7584: * src/targets/isapi/parser3isapi.C 1.41:
! 7585: * src/targets/isapi/pool_storage.h 1.8:
! 7586: * src/types/pa_vdom.h 1.9:
1.1 paf 7587: fixed bug in isapi pool_storage -
7588: cleanups first, allocations second.
7589: apache wisely does just like that
7590:
1.13 ! paf 7591: * src/targets/isapi/parser3isapi.C 1.40:
! 7592: * src/targets/isapi/pool_storage.h 1.7:
1.1 paf 7593: pool_storage rewritten using template, no bugs now
7594:
1.13 ! paf 7595: * src/include/pa_pool.h 1.54:
! 7596: * src/main/pa_pool.C 1.21:
! 7597: * src/targets/cgi/pa_pool.C 1.19:
! 7598: * src/targets/isapi/pa_pool.C 1.5:
! 7599: * src/targets/isapi/parser3isapi.C 1.39:
! 7600: * src/targets/isapi/parser3isapi.dsp 1.17:
! 7601: * src/targets/isapi/pool_storage.h 1.6:
1.1 paf 7602: poorly started isapi pool_storage, would rewrite using template now
7603:
7604: 2001-09-14 parser
1.13 ! paf 7605: * src/classes/dom.C 1.20:
! 7606: * src/classes/file.C 1.53:
! 7607: * src/classes/image.C 1.42:
! 7608: * src/classes/mail.C 1.37:
! 7609: * src/include/pa_common.h 1.48:
! 7610: * src/include/pa_sql_driver_manager.h 1.9:
! 7611: * src/include/pa_string.h 1.103:
! 7612: * src/include/pa_stylesheet_connection.h 1.1:
! 7613: * src/include/pa_xslt_stylesheet_manager.h 1.1:
! 7614: * src/main/main.dsp 1.113:
! 7615: * src/main/pa_common.C 1.64:
! 7616: * src/main/pa_exec.C 1.12:
! 7617: * src/main/pa_globals.C 1.73:
! 7618: * src/main/pa_sql_driver_manager.C 1.34:
! 7619: * src/main/pa_xslt_stylesheet_manager.C 1.1:
! 7620: * src/main/untaint.C 1.62:
! 7621: * src/types/pa_vfile.C 1.20:
1.2 paf 7622: dom.xslt stylesheet compiled&cached
7623:
1.13 ! paf 7624: * src/main/pa_sql_driver_manager.C 1.35:
! 7625: * src/main/pa_xslt_stylesheet_manager.C 1.2:
1.1 paf 7626: z
7627:
7628: 2001-09-13 parser
1.13 ! paf 7629: * src/classes/dom.C 1.18:
1.1 paf 7630: dom:file content-type(.method)
7631:
1.13 ! paf 7632: * src/classes/dom.C 1.19:
! 7633: * src/classes/file.C 1.52:
! 7634: * src/classes/image.C 1.41:
! 7635: * src/types/pa_vfile.C 1.19:
! 7636: * src/types/pa_vfile.h 1.31:
1.1 paf 7637: ^dom.file[] charset
7638:
1.13 ! paf 7639: * src/include/pa_globals.h [before_xml] 1.61.4.1:
! 7640: * src/include/pa_request.h [before_xml] 1.94.4.1:
! 7641: * src/main/pa_request.C [before_xml] 1.152.4.2:
! 7642: * src/targets/cgi/parser3.C [before_xml] 1.110.4.2:
! 7643: * src/targets/isapi/parser3isapi.C [before_xml] 1.38.4.1:
1.1 paf 7644: ParserRootConfig .../parser3.conf
7645: ParserSiteConfig .../parser3.conf
7646:
7647: cgi&isapi looks for {configure|c:\windows}/parser3.conf
7648:
1.13 ! paf 7649: * src/include/pa_common.h [before_xml] 1.47.4.1:
! 7650: * src/include/pa_globals.h [before_xml] 1.61.4.2:
! 7651: * src/main/pa_common.C [before_xml] 1.63.4.1:
! 7652: * src/main/pa_request.C [before_xml] 1.152.4.3:
1.2 paf 7653: $MAIN:CLASS_PATH now
7654: can be string now
7655: more informative error messages
7656:
1.1 paf 7657: 2001-09-12 parser
1.13 ! paf 7658: * src/main/compile.y [before_xml] 1.165.4.1:
! 7659: * src/main/compile_tools.h [before_xml] 1.47.4.1:
1.1 paf 7660: name.[part].xxx syntax lexer on LS_USER level did [] matching without setting nestage,
7661: introduced special LS_NAME_SQUARE_PART state
7662:
1.13 ! paf 7663: * src/main/compile.tab.C [before_xml] 1.10.4.1:
1.1 paf 7664: fixed - subname code parts actually [] braced
7665:
1.13 ! paf 7666: * src/classes/op.C [before_xml] 1.41.4.1:
! 7667: * src/include/pa_sql_driver_manager.h [before_xml] 1.8.4.1:
! 7668: * src/main/pa_sql_driver_manager.C [before_xml] 1.33.4.1:
1.1 paf 7669: ^connect[]
7670: ^connect[aaa]
7671: more precise error reporting:
7672: "connection string must start with protocol://"
7673: now
7674:
7675: 2001-09-11 parser
1.13 ! paf 7676: * src/types/pa_vdom.h 1.5:
1.1 paf 7677: messages
7678:
1.13 ! paf 7679: * src/classes/dom.C 1.16:
! 7680: * src/types/pa_vdom.h 1.6:
1.1 paf 7681: ^dom:set[<some>xml</some>]
7682:
1.13 ! paf 7683: * src/classes/dom.C 1.17:
! 7684: * src/include/pa_string.h 1.102:
! 7685: * src/main/pa_globals.C 1.72:
! 7686: * src/main/untaint.C 1.61:
1.1 paf 7687: ^dom:set{<some>xml</some>} default language XML
7688: languages+=xml
7689:
1.13 ! paf 7690: * src/classes/dom.C 1.14:
! 7691: * src/classes/dom.C 1.15:
1.1 paf 7692: ^dom:save/string/file[output options]
7693: output options:
7694: $.method[xml|html|text] detection fixed
7695:
7696: 2001-09-10 parser
1.13 ! paf 7697: * src/classes/dom.C 1.4:
! 7698: * src/main/main.dsp 1.110:
! 7699: * src/types/pa_vform.C 1.35:
! 7700: * src/types/pa_vform.h 1.23:
1.1 paf 7701: ^dom.save[b.xml] 0
7702:
1.13 ! paf 7703: * src/classes/dom.C 1.9:
1.1 paf 7704: ^dom.file[encoding] = file
7705:
1.13 ! paf 7706: * src/classes/dom.C 1.12:
1.1 paf 7707: ^dom.xslt[stylesheet filename][params hash added]
7708:
1.13 ! paf 7709: * src/classes/dom.C 1.10:
! 7710: * src/main/main.dsp 1.111:
! 7711: * src/types/pa_vdom.h 1.3:
1.1 paf 7712: ^dom.xslt[stylesheet filename] -1 doc is lying
7713:
1.13 ! paf 7714: * src/classes/dom.C 1.11:
! 7715: * src/main/main.dsp 1.112:
! 7716: * src/types/pa_vdom.h 1.4:
1.2 paf 7717: ^dom.xslt[stylesheet filename] 0
7718:
1.13 ! paf 7719: * src/classes/dom.C 1.5:
1.2 paf 7720: ^dom.save[b.xml] 1:error handling
7721:
1.13 ! paf 7722: * src/classes/dom.C 1.13:
1.1 paf 7723: ^dom:save/string/file[output options]
7724: output options:
7725: $.method[xml|html|text] $.encoding[windows-1251|...]
7726:
1.13 ! paf 7727: * src/classes/dom.C 1.6:
1.1 paf 7728: ^dom.string[] 0
7729:
1.13 ! paf 7730: * src/classes/dom.C 1.7:
! 7731: * src/classes/dom.C 1.8:
1.1 paf 7732: ^dom.string[encoding] 1
7733: ^dom.save[encoding;filename]
7734:
7735: 2001-09-08 parser
1.13 ! paf 7736: * src/types/pa_vform.C [before_xml] 1.33.2.3:
1.1 paf 7737: $form:tables.name.field
7738:
7739: 2001-09-07 parser
1.13 ! paf 7740: * src/classes/dom.C 1.3:
! 7741: * src/types/pa_value.h [before_xml] 1.70.4.1:
! 7742: * src/types/pa_vtable.h [before_xml] 1.28.4.1:
1.2 paf 7743: (def $table) is false when table is empty
1.1 paf 7744:
1.13 ! paf 7745: * src/main/pa_request.C [before_xml] 1.152.4.1:
! 7746: * src/types/pa_vform.C [before_xml] 1.33.2.2:
! 7747: * src/types/pa_vform.h [before_xml] 1.22.2.2:
1.2 paf 7748: !$form:tables
7749: $atable[$form:tables.a]
7750: ^atable.menu{a=$atable.element}[,]
1.1 paf 7751:
1.13 ! paf 7752: * src/classes/dom.C 1.1:
1.1 paf 7753: file dom.C was initially added on branch xalan1_2.
7754:
1.13 ! paf 7755: * src/main/pa_exception.C 1.15:
! 7756: * src/types/pa_vform.C 1.32:
1.2 paf 7757: getting FIRST form element [not last]
1.1 paf 7758:
1.13 ! paf 7759: * src/classes/table.C [before_xml] 1.110.4.1:
1.1 paf 7760: table:empty removed, superceded by ^if(def $table)...
7761:
1.13 ! paf 7762: * src/targets/cgi/parser3.dsp [before_xml] 1.20.4.1:
! 7763: * src/types/pa_vform.C [before_xml] 1.33.2.1:
! 7764: * src/types/pa_vform.h [before_xml] 1.22.2.1:
! 7765: * src/types/pa_vhash.h [before_xml] 1.16.4.1:
1.2 paf 7766: !$form:fields
1.1 paf 7767:
1.13 ! paf 7768: * src/include/pa_hash.h 1.43:
! 7769: * src/main/pa_hash.C 1.39:
! 7770: * src/targets/cgi/parser3.C [before_xml] 1.110.4.1:
! 7771: * src/types/pa_vfile.h 1.30:
! 7772: * src/types/pa_vform.C 1.33:
! 7773: * src/types/pa_vform.C [xalan1_2] 1.29.4.1:
! 7774: * src/types/pa_vform.h 1.22:
1.2 paf 7775: z
7776:
1.13 ! paf 7777: * src/Makefile.in [xalan1_2] 1.16.2.1:
! 7778: * src/classes/dom.C [xalan1_2] 1.1.2.1:
! 7779: * src/classes/table.C [xalan1_2] 1.110.2.1:
! 7780: * src/main/main.dsp [xalan1_2] 1.108.2.1:
! 7781: * src/types/pa_vdom.h [xalan1_2] 1.1.2.1:
1.2 paf 7782: introducing dom. dom:load[a.xml]
1.1 paf 7783:
1.13 ! paf 7784: * src/main/pa_string.C [before_xml] 1.102.2.1:
1.1 paf 7785: a[] ^if($a){y;n} is 'n' now [conversion from '' to int/double
7786: is 0]
7787:
1.13 ! paf 7788: * src/Makefile.in 1.17:
! 7789: * src/classes/dom.C 1.2:
! 7790: * src/classes/table.C 1.111:
! 7791: * src/main/main.dsp 1.109:
! 7792: * src/types/pa_vdom.h 1.2:
! 7793: * src/types/pa_vform.C 1.34:
1.2 paf 7794: merged with successful start of dom
1.1 paf 7795:
1.13 ! paf 7796: * src/types/pa_vdom.h 1.1:
1.2 paf 7797: file pa_vdom.h was initially added on branch xalan1_2.
1.1 paf 7798:
7799: 2001-09-06 parser
1.13 ! paf 7800: * src/doc/doxygen.cfg 1.14:
1.1 paf 7801: merged new default options from 1.2.10 doxygen
7802:
1.13 ! paf 7803: * src/classes/hash.C 1.15:
! 7804: * src/include/pa_globals.h 1.61:
! 7805: * src/main/pa_globals.C 1.71:
! 7806: * src/types/pa_vhash.h 1.16:
1.2 paf 7807: now there's special hash key '_default' [instead of ^_default method]
1.1 paf 7808: $hash[
7809: $.a[1]
7810: $.b[2]
7811: $._default[xx]
7812: ]
7813: $hash.c
7814:
1.13 ! paf 7815: * src/types/pa_vform.C 1.30:
! 7816: * src/types/pa_vform.C 1.31:
1.1 paf 7817: a=1&a=2 would result in $form:a being a table with one column '
7818: element' and two rows: 1 and 2
7819:
1.13 ! paf 7820: * src/classes/gd/gifio.C 1.11:
! 7821: * src/classes/image.C 1.40:
! 7822: * src/classes/op.C 1.41:
! 7823: * src/classes/string.C 1.74:
! 7824: * src/classes/table.C 1.110:
! 7825: * src/doc/doxygen.cfg 1.13:
! 7826: * src/targets/isapi/parser3isapi.C 1.38:
! 7827: * src/types/pa_vtable.C 1.3:
1.1 paf 7828: few #ifndef DOXYGEN
7829:
1.13 ! paf 7830: * src/classes/void.C 1.9:
! 7831: * src/main/pa_string.C 1.102:
! 7832: * src/main/pa_table.C 1.36:
1.1 paf 7833: fixed up bad int/double conversions, and now $form:nonexistent
7834: int(88) would return 88
7835:
1.13 ! paf 7836: * src/main/compile.tab.C 1.10:
! 7837: * src/main/compile.y 1.165:
1.1 paf 7838: ^if(0){}{ ^if(1){}^; }
7839: bug fixed [thanks, fif], ^; were treated there non-literally
7840:
7841: 2001-09-05 parser
1.13 ! paf 7842: * src/classes/string.C 1.73:
! 7843: * src/classes/table.C 1.109:
1.1 paf 7844: sql options can be void [same as image:html the other day]
7845:
1.13 ! paf 7846: * src/classes/mail.C 1.36:
1.1 paf 7847: MAIN:MAIL check fixed
7848:
1.13 ! paf 7849: * src/Makefile.in 1.16:
! 7850: * src/classes/Makefile.in 1.15:
! 7851: * src/classes/gd/Makefile.in 1.11:
! 7852: * src/main/Makefile.in 1.12:
! 7853: * src/targets/cgi/Makefile.in 1.14:
! 7854: * src/types/Makefile.in 1.11:
1.1 paf 7855: makes
7856:
1.13 ! paf 7857: * src/main/pa_sql_driver_manager.C 1.33:
! 7858: * src/sql/pa_sql_driver.h 1.16:
! 7859: * src/targets/cgi/parser3.C 1.110:
1.1 paf 7860: #define STRINGIZE(name) #name
7861: does not macro expantion on param, simply qoutes whatever passed, undone
7862:
1.13 ! paf 7863: * src/main/pa_sql_driver_manager.C 1.30:
! 7864: * src/sql/pa_sql_driver.h 1.14:
1.2 paf 7865: SQL_DRIVER_CREATE_FUNC_NAME
1.1 paf 7866:
1.13 ! paf 7867: * src/main/pa_sql_driver_manager.C 1.32:
! 7868: * src/sql/pa_sql_driver.h 1.15:
! 7869: * src/targets/cgi/Makefile.am 1.13:
! 7870: * src/targets/cgi/parser3.C 1.109:
1.1 paf 7871: #define STRINGIZE(name) #name
7872: invented
7873:
1.13 ! paf 7874: * src/targets/cgi/Makefile.am 1.14:
1.2 paf 7875: .am undo
7876:
1.13 ! paf 7877: * src/classes/op.C 1.40:
! 7878: * src/include/pa_sql_driver_manager.h 1.8:
! 7879: * src/main/pa_sql_driver_manager.C 1.31:
1.1 paf 7880: #define MAIN_SQL_NAME "SQL"
7881: #define MAIN_SQL_DRIVERS_NAME "drivers"
7882:
7883: moved to be availible to all users
7884:
7885: 2001-09-04 parser
1.13 ! paf 7886: * src/targets/cgi/parser3.C 1.106:
1.1 paf 7887: zz
7888:
1.13 ! paf 7889: * src/include/pa_config_auto.h.in 1.5:
! 7890: * src/targets/Makefile.in 1.12:
! 7891: * src/targets/apache13/Makefile.in 1.12:
! 7892: * src/targets/cgi/Makefile.am 1.12:
! 7893: * src/targets/cgi/Makefile.in 1.13:
! 7894: * src/targets/cgi/parser3.C 1.102:
1.1 paf 7895: configure --sysconfdir=sysadmin-controlled auto.p location for
7896: targets/cgi/parser3, default[/usr/local/etc]
7897:
1.13 ! paf 7898: * src/Makefile.in 1.15:
! 7899: * src/include/pa_config_auto.h.in 1.4:
! 7900: * src/targets/apache13/Makefile.in 1.11:
! 7901: * src/targets/cgi/Makefile.in 1.12:
1.1 paf 7902: makes
7903:
1.13 ! paf 7904: * src/targets/isapi/parser3isapi.C 1.37:
1.1 paf 7905: z
7906:
1.13 ! paf 7907: * src/targets/cgi/parser3.C 1.104:
1.1 paf 7908: zzz
7909:
1.13 ! paf 7910: * src/targets/cgi/parser3.C 1.108:
1.1 paf 7911: full_file_spec bug
7912:
1.13 ! paf 7913: * src/classes/image.C 1.39:
1.1 paf 7914: image.html now can accept void params
7915:
1.13 ! paf 7916: * src/classes/date.C 1.5:
1.1 paf 7917: date:sql-string is now without ''
7918:
1.13 ! paf 7919: * src/classes/date.C 1.6:
1.1 paf 7920: date
7921:
1.13 ! paf 7922: * src/targets/cgi/parser3.C 1.107:
1.1 paf 7923: getenvcheck
7924:
7925: 2001-09-03 parser
1.13 ! paf 7926: * src/targets/cgi/parser3.C 1.101:
1.1 paf 7927: /configure cgi SYSCONFDIR
7928:
7929: 2001-09-01 parser
1.13 ! paf 7930: * src/classes/image.C 1.38:
1.1 paf 7931: letter_spacing
7932:
1.13 ! paf 7933: * src/classes/image.C 1.36:
1.2 paf 7934: image: as_int as_string used
7935:
1.13 ! paf 7936: * src/classes/image.C 1.37:
1.1 paf 7937: image: font params changed
7938:
1.13 ! paf 7939: * src/types/pa_vmethod_frame.h 1.15:
1.1 paf 7940: $result[] now gets properly analized
7941:
7942: 2001-08-31 parser
1.13 ! paf 7943: * src/Makefile.in 1.14:
! 7944: * src/include/pa_dir.h 1.4:
! 7945: * src/targets/Makefile.in 1.11:
! 7946: * src/targets/cgi/parser3.C 1.99:
1.1 paf 7947: compiled under cygwin
7948:
1.13 ! paf 7949: * src/targets/cgi/parser3.C 1.100:
1.1 paf 7950: z
7951:
1.13 ! paf 7952: * src/classes/void.C 1.8:
1.2 paf 7953: void:int/double += (default)
7954:
1.13 ! paf 7955: * src/classes/string.C 1.72:
! 7956: * src/classes/table.C 1.108:
1.1 paf 7957: string:int/double (defaults)
7958:
1.13 ! paf 7959: * src/classes/image.C 1.35:
1.1 paf 7960: image:font added space param
7961: image:font changed charwidth alg, added kerning const[for now]
7962:
7963: 2001-08-29 parser
1.13 ! paf 7964: * src/main/pa_exception.C 1.14:
1.1 paf 7965: exception redundant debug info
7966:
7967: 2001-08-28 parser
1.13 ! paf 7968: * src/classes/table.C 1.107:
1.1 paf 7969: NO_STRING_ORIGIN check
7970:
1.13 ! paf 7971: * src/classes/string.C 1.71:
! 7972: * src/include/pa_dictionary.h 1.2:
! 7973: * src/include/pa_string.h 1.101:
! 7974: * src/main/pa_dictionary.C 1.4:
! 7975: * src/main/pa_string.C 1.101:
! 7976: * src/main/untaint.C 1.59:
1.1 paf 7977: pa_directory speeded up. moved zero 'from' check to directory constructor.
7978: string:replace
7979:
1.13 ! paf 7980: * src/Makefile.in 1.13:
1.1 paf 7981: makes
7982:
1.13 ! paf 7983: * src/Makefile.in 1.12:
! 7984: * src/classes/Makefile.in 1.13:
! 7985: * src/classes/gd/Makefile.in 1.9:
! 7986: * src/main/Makefile.in 1.10:
! 7987: * src/targets/Makefile.in 1.10:
! 7988: * src/targets/apache13/Makefile.in 1.9:
! 7989: * src/targets/cgi/Makefile.in 1.10:
! 7990: * src/types/Makefile.in 1.9:
1.2 paf 7991: makefiles
7992:
1.13 ! paf 7993: * src/classes/file.C 1.51:
! 7994: * src/main/pa_common.C 1.63:
1.1 paf 7995: file:move autocreate/remove dest/src dir
7996:
1.13 ! paf 7997: * src/main/compile.C 1.47:
1.1 paf 7998: NO_STRING_ORIGIN check2
7999:
1.13 ! paf 8000: * src/classes/image.C 1.33:
1.1 paf 8001: image: gifsize little endian
8002:
1.13 ! paf 8003: * src/targets/apache13/Makefile.am 1.4:
1.1 paf 8004: COMPILE_APACHE13_MODULE
8005:
1.13 ! paf 8006: * src/include/pa_dictionary.h 1.4:
! 8007: * src/main/pa_dictionary.C 1.5:
! 8008: * src/main/pa_sql_driver_manager.C 1.29:
1.1 paf 8009: NO_STRING_ORIGIN check3
8010:
1.13 ! paf 8011: * src/include/pa_dictionary.h 1.3:
1.1 paf 8012: gcc: ../include/pa_dictionary.h:19: storage class specifiers
8013: invalid in friend function declarations
8014:
1.13 ! paf 8015: * src/targets/apache13/Makefile.am 1.3:
1.1 paf 8016: configure to skip apache
8017:
1.13 ! paf 8018: * src/classes/Makefile.in 1.14:
! 8019: * src/classes/gd/Makefile.in 1.10:
! 8020: * src/main/Makefile.in 1.11:
! 8021: * src/targets/apache13/Makefile.in 1.10:
! 8022: * src/targets/cgi/Makefile.in 1.11:
! 8023: * src/types/Makefile.in 1.10:
1.11 paf 8024: make.ins
8025:
1.13 ! paf 8026: * src/classes/op.C 1.39:
! 8027: * src/main/compile.tab.C 1.9:
! 8028: * src/main/pa_dir.C 1.6:
! 8029: * src/main/untaint.C 1.60:
! 8030: * src/targets/cgi/parser3.C 1.98:
! 8031: * src/targets/isapi/parser3isapi.C 1.36:
1.1 paf 8032: strncpy forced with zero ending in case of limit
8033:
1.13 ! paf 8034: * src/classes/gd/gif.h 1.10:
! 8035: * src/classes/gd/gifio.C 1.10:
1.1 paf 8036: #endif /*some comments removed*/
8037:
1.13 ! paf 8038: * src/classes/image.C 1.34:
1.1 paf 8039: image error msgs
8040:
1.13 ! paf 8041: * src/classes/Makefile.am 1.18:
! 8042: * src/classes/gd/Makefile.am 1.3:
! 8043: * src/main/Makefile.am 1.15:
! 8044: * src/targets/cgi/Makefile.am 1.11:
! 8045: * src/types/Makefile.am 1.6:
1.1 paf 8046: .am-s
8047:
1.13 ! paf 8048: * src/doc/doxygen.cfg 1.12:
1.1 paf 8049: doxygen conf removed some garbage from under doxygeneration
8050:
8051: 2001-08-27 parser
1.13 ! paf 8052: * src/Makefile.in 1.11:
! 8053: * src/classes/Makefile.in 1.12:
! 8054: * src/classes/gd/Makefile.in 1.8:
! 8055: * src/main/Makefile.in 1.9:
! 8056: * src/main/pa_common.C 1.61:
! 8057: * src/main/pa_exception.C 1.12:
! 8058: * src/main/pa_sql_driver_manager.C 1.28:
! 8059: * src/targets/Makefile.in 1.9:
! 8060: * src/targets/apache13/Makefile.in 1.8:
! 8061: * src/targets/cgi/Makefile.am 1.10:
! 8062: * src/targets/cgi/Makefile.in 1.9:
! 8063: * src/types/Makefile.in 1.8:
1.1 paf 8064: configure for solaris -lsocket
8065:
1.13 ! paf 8066: * src/classes/image.C 1.31:
! 8067: * src/classes/image.C 1.32:
1.1 paf 8068: fixed jpgsize alg
8069:
1.13 ! paf 8070: * src/main/pa_request.C 1.152:
! 8071: * src/targets/cgi/parser3.C 1.97:
1.1 paf 8072: parser3 test.html [auto.p from current dir loading]
8073:
1.13 ! paf 8074: * src/main/pa_exception.C 1.13:
1.1 paf 8075: z
8076:
1.13 ! paf 8077: * src/main/pa_common.C 1.62:
1.1 paf 8078: removed debug info from pa_common
8079:
8080: 2001-08-24 parser
1.13 ! paf 8081: * src/targets/cgi/parser3.C 1.95:
1.1 paf 8082: not cgi extra \n 2
8083:
1.13 ! paf 8084: * src/classes/file.C 1.50:
! 8085: * src/classes/form.C 1.14:
! 8086: * src/classes/mail.C 1.35:
! 8087: * src/classes/table.C 1.106:
1.1 paf 8088: fiew non-pool mallocs fixed
8089:
1.13 ! paf 8090: * src/targets/cgi/parser3.C 1.96:
1.1 paf 8091: not cgi extra \n 3
8092:
1.13 ! paf 8093: * src/sql/pa_sql_driver.h 1.13:
1.1 paf 8094: sql* removed services from disconnect - cross-request ideological probs.
8095: oracle - fixed bug: cs allocated on request.pool and got freed before disconnect
8096:
1.13 ! paf 8097: * src/targets/cgi/parser3.C 1.94:
1.2 paf 8098: not cgi extra \n
8099:
1.13 ! paf 8100: * src/main/pa_sql_driver_manager.C 1.27:
1.1 paf 8101: z
8102:
1.13 ! paf 8103: * src/include/pa_sql_connection.h 1.12:
! 8104: * src/main/pa_sql_driver_manager.C 1.26:
1.1 paf 8105: sql* removed services from disconnect - cross-request
8106: ideological probs.
8107:
8108: 2001-08-23 parser
1.13 ! paf 8109: * src/main/pa_sql_driver_manager.C 1.25:
1.2 paf 8110: oracle: dlink
1.1 paf 8111:
1.13 ! paf 8112: * src/classes/file.C 1.49:
1.1 paf 8113: minor bug in file:save fixed
8114:
8115: 2001-08-22 parser
1.13 ! paf 8116: * src/classes/file.C 1.48:
! 8117: * src/main/compile.tab.C 1.8:
! 8118: * src/types/pa_vfile.C 1.18:
! 8119: * src/types/pa_vfile.h 1.29:
1.1 paf 8120: file:load|save[text|binary;
8121:
1.13 ! paf 8122: * src/main/compile.tab.C 1.7:
! 8123: * src/main/compile.y 1.164:
1.1 paf 8124: ^method[]^[^] literals []
8125:
8126: 2001-08-21 parser
1.13 ! paf 8127: * src/classes/file.C 1.47:
! 8128: * src/classes/table.C 1.105:
1.1 paf 8129: ^file:list
8130:
8131: 2001-08-20 parser
1.13 ! paf 8132: * src/main/compile.tab.C 1.6:
! 8133: * src/main/compile.y 1.163:
! 8134: * src/main/pa_sql_driver_manager.C 1.24:
! 8135: * src/types/pa_value.h 1.70:
! 8136: * src/types/pa_vbool.h 1.11:
! 8137: * src/types/pa_vdouble.h 1.24:
! 8138: * src/types/pa_vint.h 1.25:
1.1 paf 8139: var(123) ^var.inc[] recousively caused problems: inc incremeted
8140: 123 literal!! fixed
8141:
8142: 2001-08-10 parser
1.13 ! paf 8143: * src/classes/table.C 1.101:
! 8144: * src/include/pa_table.h 1.34:
! 8145: * src/main/pa_table.C 1.35:
1.2 paf 8146: table.sort now creates new sorted table
8147:
1.13 ! paf 8148: * src/main/compile.tab.C 1.3:
! 8149: * src/main/compile.tab.C 1.4:
! 8150: * src/main/compile.y 1.160:
! 8151: * src/main/compile.y 1.161:
1.1 paf 8152: (codes) name part syntax added
8153:
1.13 ! paf 8154: * src/main/compile.tab.C 1.5:
! 8155: * src/main/compile.y 1.162:
1.1 paf 8156: [codes] name part syntax now
8157:
1.13 ! paf 8158: * src/main/pa_string.C 1.100:
1.1 paf 8159: string.match hanged on. there were a hang check but it weren't wise enough
8160:
8161: @parse[dateString][tmp]
8162: $tmp[^dateString.match[(\d\d\d\d-)?(\d\d-)?][g]]
8163: $tmp.1 $tmp.2
8164: #end
8165:
8166: @main[]
8167: ^parse[2001-02-03]
8168:
1.13 ! paf 8169: * src/classes/table.C 1.102:
! 8170: * src/classes/table.C 1.103:
1.2 paf 8171: table:sort now default desc
1.1 paf 8172:
1.13 ! paf 8173: * src/types/pa_value.h 1.69:
! 8174: * src/types/pa_vstring.h 1.30:
! 8175: * src/types/pa_vstring.h 1.31:
1.1 paf 8176: string now def only when ne ''
8177:
1.13 ! paf 8178: * src/main/pa_request.C 1.150:
! 8179: * src/main/pa_request.C 1.151:
1.1 paf 8180: wanted to make
8181: const int MAX_EXECUTE_SECONDS=1;
8182:
8183: but couldnt, set_callback_and_alarm appeared to be not exported :(
8184:
1.13 ! paf 8185: * src/classes/table.C 1.104:
1.2 paf 8186: table:sort restored [it was bad test :(]
8187:
1.1 paf 8188: 2001-08-09 parser
1.13 ! paf 8189: * src/main/pa_string.C 1.99:
1.1 paf 8190: $a[010] now ^if($a==10){true}
8191: were octal
8192:
1.13 ! paf 8193: * src/main/Makefile.am 1.14:
1.1 paf 8194: .am
8195:
1.13 ! paf 8196: * src/classes/void.C 1.6:
! 8197: * src/classes/void.C 1.7:
1.1 paf 8198: void: int double copy/paste from int: bug fixed
8199:
1.13 ! paf 8200: * src/classes/hash.C 1.14:
1.1 paf 8201: hash:_default now [was hash:default]
8202:
1.13 ! paf 8203: * src/types/pa_vcookie.C 1.22:
1.1 paf 8204: cookie name&value origins added, more precise $ORIGINS(1)
8205:
1.13 ! paf 8206: * src/classes/op.C 1.38:
1.1 paf 8207: case without switch check added
8208:
1.13 ! paf 8209: * src/main/Makefile.in 1.8:
1.1 paf 8210: make.in
8211:
8212: 2001-08-07 parser
1.13 ! paf 8213: * src/classes/math.C 1.5:
! 8214: * src/main/pa_request.C 1.149:
1.1 paf 8215: math:random fixed. win32 srand made working
8216:
1.13 ! paf 8217: * src/classes/double.C 1.36:
! 8218: * src/classes/int.C 1.32:
! 8219: * src/classes/string.C 1.70:
! 8220: * src/classes/table.C 1.100:
! 8221: * src/include/pa_globals.h 1.60:
! 8222: * src/main/pa_globals.C 1.70:
1.1 paf 8223: !^int/double:sql{query}[[$.limit(2) $.offset(4) $.default(0)]]
8224: string, table
8225:
8226: 2001-08-06 parser
1.13 ! paf 8227: * src/classes/hash.C 1.13:
1.1 paf 8228: hash:keys renamed to hash:_keys :(
8229:
1.13 ! paf 8230: * src/main/pa_exec.C 1.10:
1.2 paf 8231: exec win32 real filename
8232:
1.13 ! paf 8233: * src/classes/file.C 1.46:
1.1 paf 8234: exec stderr out
8235:
1.13 ! paf 8236: * src/classes/mail.C 1.34:
! 8237: * src/classes/op.C 1.37:
! 8238: * src/include/pa_array.h 1.43:
! 8239: * src/include/pa_globals.h 1.59:
! 8240: * src/include/pa_hash.h 1.42:
! 8241: * src/include/pa_request.h 1.94:
! 8242: * src/main/compile.tab.C 1.2:
! 8243: * src/main/compile.y 1.159:
! 8244: * src/main/pa_array.C 1.38:
! 8245: * src/main/pa_dictionary.C 1.3:
! 8246: * src/main/pa_exec.C 1.11:
! 8247: * src/main/pa_globals.C 1.69:
! 8248: * src/main/pa_hash.C 1.38:
! 8249: * src/main/pa_request.C 1.148:
! 8250: * src/main/pa_string.C 1.98:
1.1 paf 8251: class_path
8252:
8253: 2001-08-03 parser
1.13 ! paf 8254: * src/classes/table.C 1.99:
! 8255: * src/types/pa_vtable.h 1.28:
1.1 paf 8256: vtable.locks killed
8257:
8258: 2001-08-02 parser
1.13 ! paf 8259: * src/classes/classes.h 1.9:
! 8260: * src/classes/op.C 1.36:
! 8261: * src/include/pa_globals.h 1.58:
! 8262: * src/main/execute.C 1.188:
! 8263: * src/main/pa_globals.C 1.66:
! 8264: * src/main/pa_globals.C 1.67:
1.1 paf 8265: found another multithread bug in op.C (last, last global var
8266: killed) :)
8267:
1.13 ! paf 8268: * src/main/pa_dictionary.C 1.2:
! 8269: * src/main/pa_globals.C 1.68:
1.1 paf 8270: memset dictionary minor bug fixed
8271:
1.13 ! paf 8272: * src/classes/string.C 1.69:
! 8273: * src/classes/table.C 1.98:
! 8274: * src/include/pa_array.h 1.42:
! 8275: * src/main/execute.C 1.190:
! 8276: * src/main/pa_exec.C 1.9:
1.1 paf 8277: introducing Array_iter
8278:
1.13 ! paf 8279: * src/main/execute.C 1.189:
1.1 paf 8280: detected quick_get recursion bug. changed to get@execute, but
8281: needs array iterator, separate from array to avoid it & use caching
8282:
8283: 2001-08-01 parser
1.13 ! paf 8284: * src/include/pa_dictionary.h 1.1:
! 8285: * src/include/pa_globals.h 1.57:
! 8286: * src/include/pa_string.h 1.100:
! 8287: * src/main/main.dsp 1.107:
! 8288: * src/main/pa_dictionary.C 1.1:
! 8289: * src/main/pa_globals.C 1.65:
! 8290: * src/main/pa_request.C 1.147:
! 8291: * src/main/pa_string.C 1.97:
! 8292: * src/main/untaint.C 1.58:
1.1 paf 8293: speeded up typo-html replacements. introducing Dictionary with
8294: first-char caching
8295:
8296: 2001-07-31 parser
1.13 ! paf 8297: * src/types/Makefile.am 1.5:
1.1 paf 8298: pa_vtable.C added to .am
8299:
1.13 ! paf 8300: * src/main/compile.tab.C 1.1:
1.1 paf 8301: added, so that could be compiled even on non-bison-enabled platforms
8302:
8303: 2001-07-28 parser
1.13 ! paf 8304: * src/main/compile.y 1.158:
! 8305: * src/main/untaint.C 1.57:
1.1 paf 8306: bug fix @ untaint when \r skipped \n
8307:
1.13 ! paf 8308: * src/classes/table.C 1.97:
1.1 paf 8309: table:hash always produces hash, when can't - empty
8310:
8311: 2001-07-27 parser
1.13 ! paf 8312: * src/classes/double.C 1.35:
! 8313: * src/classes/int.C 1.31:
! 8314: * src/classes/string.C 1.68:
1.1 paf 8315: provided meaningful msg on int/double/string :sql without
8316: result and default
8317:
8318: 2001-07-26 parser
1.13 ! paf 8319: * src/include/pa_opcode.h 1.6:
! 8320: * src/main/compile.y 1.156:
! 8321: * src/main/execute.C 1.187:
1.1 paf 8322: hash creation syntax problem persists. restored $: for a while.
8323: thinking of $man[$.age[zzz]] syntax now
8324:
1.13 ! paf 8325: * src/classes/op.C 1.35:
1.2 paf 8326: fixed bad multithread bug with strangly global OP
8327:
1.13 ! paf 8328: * src/main/compile.y 1.157:
1.1 paf 8329: $man[$.age[zzz]] 0
8330:
1.13 ! paf 8331: * src/include/pa_opcode.h 1.4:
! 8332: * src/main/compile.C 1.45:
! 8333: * src/main/compile.y 1.154:
! 8334: * src/main/compile_tools.h 1.46:
! 8335: * src/main/execute.C 1.185:
! 8336: * src/main/pa_request.C 1.146:
! 8337: * src/types/pa_vmethod_frame.h 1.13:
1.1 paf 8338: introducing ::
8339: this is constructor call prefix.
8340: ordinary : remains for static accesses
8341:
1.13 ! paf 8342: * src/classes/double.C 1.34:
! 8343: * src/classes/int.C 1.30:
! 8344: * src/classes/string.C 1.67:
! 8345: * src/include/pa_opcode.h 1.5:
! 8346: * src/main/compile.C 1.46:
! 8347: * src/main/compile.y 1.155:
! 8348: * src/main/compile_tools.h 1.47:
! 8349: * src/main/execute.C 1.186:
! 8350: * src/types/pa_vcode_frame.h 1.7:
! 8351: * src/types/pa_vmethod_frame.h 1.14:
! 8352: * src/types/pa_wcontext.h 1.16:
! 8353: * src/types/pa_wwrapper.h 1.10:
1.1 paf 8354: fixing :: realization #1
8355:
8356: 2001-07-25 parser
1.13 ! paf 8357: * src/classes/table.C 1.95:
! 8358: * src/main/main.dsp 1.106:
! 8359: * src/types/pa_vtable.C 1.1:
! 8360: * src/types/pa_vtable.h 1.27:
1.1 paf 8361: ^table.record[] now $table.fields
8362:
1.13 ! paf 8363: * src/types/pa_vtable.C 1.2:
1.1 paf 8364: table: get_element order changeed. now:
8365: 1. fields
8366: 2. methods
8367: 3. columns
8368:
1.13 ! paf 8369: * src/types/pa_vdouble.h 1.23:
! 8370: * src/types/pa_vint.h 1.24:
1.2 paf 8371: odbc: no result queries; quote.
8372: optimized double&int tostring-s
8373:
1.13 ! paf 8374: * src/classes/string.C 1.66:
! 8375: * src/include/pa_globals.h 1.56:
! 8376: * src/main/execute.C 1.183:
! 8377: * src/main/pa_globals.C 1.64:
1.2 paf 8378: match replace code context moved to implicit $match context
8379:
1.13 ! paf 8380: * src/main/compile.C 1.44:
! 8381: * src/main/compile.y 1.153:
! 8382: * src/main/compile_tools.h 1.45:
1.1 paf 8383: allowed whitespace before first method decl
8384:
1.13 ! paf 8385: * src/include/pa_opcode.h 1.3:
! 8386: * src/main/compile.y 1.149:
! 8387: * src/main/compile_tools.C 1.37:
! 8388: * src/main/compile_tools.h 1.43:
! 8389: * src/main/execute.C 1.182:
1.2 paf 8390: with killed, code storage introduced with former 'with' syntax
8391:
1.13 ! paf 8392: * src/main/compile.y 1.150:
! 8393: * src/main/compile.y 1.151:
! 8394: * src/main/execute.C 1.184:
1.1 paf 8395: $var[] is now empty string, not void
8396:
1.13 ! paf 8397: * src/main/compile.C 1.43:
! 8398: * src/main/compile.y 1.152:
! 8399: * src/main/compile_tools.h 1.44:
1.1 paf 8400: allowed empty lines before first method decl
8401:
1.13 ! paf 8402: * src/classes/table.C 1.96:
1.1 paf 8403: allowed nontable result in table:sql, results in empty table
8404:
8405: 2001-07-24 parser
1.13 ! paf 8406: * src/main/compile.C 1.42:
! 8407: * src/main/execute.C 1.181:
! 8408: * src/main/pa_string.C 1.96:
! 8409: * src/types/pa_value.h 1.68:
1.1 paf 8410: first get_element, next get operator
8411:
1.13 ! paf 8412: * src/classes/file.C 1.45:
! 8413: * src/include/pa_common.h 1.47:
! 8414: * src/main/pa_common.C 1.60:
1.1 paf 8415: file:move
8416:
1.13 ! paf 8417: * src/main/compile.y 1.148:
1.1 paf 8418: removed @end handling
8419:
1.13 ! paf 8420: * src/main/pa_common.C 1.59:
1.2 paf 8421: file_read close @ eof when imgsize bug fixed
8422:
1.13 ! paf 8423: * src/main/compile.C 1.41:
! 8424: * src/main/compile.y 1.147:
1.1 paf 8425: @end handling method2
8426:
8427: 2001-07-23 parser
1.13 ! paf 8428: * src/main/pa_sql_driver_manager.C 1.23:
! 8429: * src/sql/pa_sql_driver.h 1.12:
1.1 paf 8430: sql odbc driver
8431:
1.13 ! paf 8432: * src/classes/hash.C 1.11:
! 8433: * src/classes/hash.C 1.12:
! 8434: * src/classes/string.C 1.65:
! 8435: * src/classes/table.C 1.94:
! 8436: * src/classes/void.C 1.5:
! 8437: * src/include/pa_sql_connection.h 1.11:
! 8438: * src/sql/pa_sql_driver.h 1.11:
1.1 paf 8439: changed sql driver query interface
8440:
8441: 2001-07-20 parser
1.13 ! paf 8442: * src/types/pa_vrequest.C 1.8:
1.1 paf 8443: X!$browser:type
8444:
1.13 ! paf 8445: * src/classes/file.C 1.44:
! 8446: * src/classes/string.C 1.64:
! 8447: * src/include/pa_string.h 1.99:
! 8448: * src/main/execute.C 1.180:
! 8449: * src/main/pa_string.C 1.95:
! 8450: * src/types/pa_valiased.C 1.8:
! 8451: * src/types/pa_valiased.h 1.13:
! 8452: * src/types/pa_value.h 1.67:
! 8453: * src/types/pa_vclass.h 1.17:
! 8454: * src/types/pa_vcookie.h 1.11:
! 8455: * src/types/pa_vdate.h 1.3:
! 8456: * src/types/pa_vfile.h 1.28:
! 8457: * src/types/pa_vform.h 1.21:
! 8458: * src/types/pa_vhash.h 1.15:
! 8459: * src/types/pa_vmath.h 1.2:
! 8460: * src/types/pa_vobject.h 1.10:
! 8461: * src/types/pa_vrequest.C 1.7:
! 8462: * src/types/pa_vstateless_class.h 1.16:
! 8463: * src/types/pa_vstateless_object.h 1.10:
1.1 paf 8464: only ^class:method dynamic calls allowed.
8465: ^BASE.method call disabled.
8466: BASE element globally removed
8467:
8468: 2001-07-18 parser
1.13 ! paf 8469: * src/Makefile.am 1.6:
! 8470: * src/Makefile.in 1.10:
! 8471: * src/classes/Makefile.am 1.17:
! 8472: * src/classes/gd/Makefile.am 1.2:
! 8473: * src/main/Makefile.am 1.13:
! 8474: * src/targets/Makefile.am 1.6:
! 8475: * src/targets/apache13/Makefile.am 1.2:
! 8476: * src/targets/cgi/Makefile.am 1.9:
! 8477: * src/types/Makefile.am 1.4:
1.1 paf 8478: removed $id from *.in *.am
8479:
1.13 ! paf 8480: * src/classes/file.C 1.43:
1.1 paf 8481: file:exec/cgi msg
8482:
1.13 ! paf 8483: * src/main/pa_request.C 1.145:
! 8484: * src/main/untaint.C 1.56:
1.1 paf 8485: ORIGINS langs name abbrevations
8486:
1.13 ! paf 8487: * src/classes/file.C 1.42:
1.1 paf 8488: $file:exit-code renamed to 'status'
8489:
1.13 ! paf 8490: * src/classes/date.C 1.4:
! 8491: * src/classes/mail.C 1.33:
! 8492: * src/classes/math.C 1.4:
! 8493: * src/classes/string.C 1.63:
! 8494: * src/classes/table.C 1.93:
! 8495: * src/include/pa_globals.h 1.55:
! 8496: * src/include/pa_string.h 1.98:
! 8497: * src/main/execute.C 1.179:
! 8498: * src/main/pa_globals.C 1.63:
! 8499: * src/main/pa_request.C 1.144:
! 8500: * src/main/pa_string.C 1.94:
! 8501: * src/main/untaint.C 1.55:
! 8502: * src/types/pa_value.h 1.66:
! 8503: * src/types/pa_vdouble.h 1.22:
! 8504: * src/types/pa_vfile.h 1.27:
! 8505: * src/types/pa_vint.h 1.23:
! 8506: * src/types/pa_vstring.C 1.9:
! 8507: * src/types/pa_vstring.h 1.29:
1.1 paf 8508: $ORIGINS(1) output tracing mode
8509:
1.13 ! paf 8510: * src/classes/Makefile.in 1.11:
! 8511: * src/classes/gd/Makefile.in 1.7:
! 8512: * src/main/Makefile.in 1.7:
! 8513: * src/targets/Makefile.in 1.8:
! 8514: * src/targets/apache13/Makefile.in 1.7:
! 8515: * src/targets/cgi/Makefile.in 1.8:
! 8516: * src/types/Makefile.in 1.7:
1.1 paf 8517: $id in .in's from .am's removed
8518:
1.13 ! paf 8519: * src/classes/file.C 1.41:
! 8520: * src/main/pa_exec.C 1.8:
1.1 paf 8521: file:exec
8522:
8523: 2001-07-17 parser
1.13 ! paf 8524: * src/Makefile.in 1.9:
! 8525: * src/classes/Makefile.in 1.10:
1.1 paf 8526: == wrong
8527:
8528: 2001-07-13 parser
1.13 ! paf 8529: * src/main/execute.C 1.175:
! 8530: * src/main/pa_request.C 1.142:
1.2 paf 8531: order of MAIN parents was wrong, fixed
1.1 paf 8532:
1.13 ! paf 8533: * src/classes/double.C 1.33:
! 8534: * src/classes/int.C 1.29:
! 8535: * src/classes/string.C 1.62:
! 8536: * src/include/pa_request.h 1.92:
! 8537: * src/include/pa_request.h 1.93:
! 8538: * src/main/execute.C 1.176:
! 8539: * src/main/execute.C 1.177:
! 8540: * src/main/execute.C 1.178:
! 8541: * src/main/pa_request.C 1.143:
1.1 paf 8542: auto.p[@auto], /news/auto.p[no @auto], so that initializing
8543: second would not call first @auto
8544:
8545: 2001-07-12 parser
1.13 ! paf 8546: * src/types/pa_value.h 1.65:
1.1 paf 8547: pa_value.putelement modification of system classes prevented
8548:
8549: 2001-07-11 parser
1.13 ! paf 8550: * src/classes/string.C 1.61:
! 8551: * src/doc/sources2html.cmd 1.3:
1.1 paf 8552: lr split now yelds table $piece
8553:
1.13 ! paf 8554: * src/classes/file.C 1.40:
! 8555: * src/include/pa_common.h 1.46:
! 8556: * src/main/pa_common.C 1.58:
! 8557: * src/types/pa_vstateless_class.h 1.15:
1.1 paf 8558: $file created by file:state += .atime .mtime .ctime
8559: +found&fixed bug with exceptions on get_junction-created objects [they were on wrong pool]
8560:
8561: 2001-07-09 parser
1.13 ! paf 8562: * src/main/untaint.C 1.54:
1.2 paf 8563: qp wrong name
8564:
1.13 ! paf 8565: * src/classes/date.C 1.3:
! 8566: * src/classes/string.C 1.60:
! 8567: * src/classes/table.C 1.92:
! 8568: * src/main/compile.y 1.146:
1.1 paf 8569: date format 0
8570:
1.2 paf 8571: 2001-07-07 parser
1.13 ! paf 8572: * src/classes/Makefile.am 1.16:
! 8573: * src/classes/date.C 1.1:
! 8574: * src/classes/file.C 1.39:
! 8575: * src/classes/hash.C 1.10:
! 8576: * src/classes/image.C 1.30:
! 8577: * src/classes/mail.C 1.32:
! 8578: * src/classes/math.C 1.3:
! 8579: * src/classes/op.C 1.34:
! 8580: * src/classes/string.C 1.59:
! 8581: * src/classes/table.C 1.90:
! 8582: * src/classes/void.C 1.4:
! 8583: * src/include/pa_request.h 1.91:
! 8584: * src/main/main.dsp 1.105:
! 8585: * src/types/pa_value.h 1.64:
! 8586: * src/types/pa_vdate.h 1.1:
! 8587: * src/types/pa_wcontext.C 1.7:
1.2 paf 8588: date now set $fields roll string. todo: sql, calendar
1.1 paf 8589:
1.13 ! paf 8590: * src/classes/date.C 1.2:
! 8591: * src/classes/table.C 1.91:
! 8592: * src/include/pa_common.h 1.45:
! 8593: * src/include/pa_string.h 1.97:
! 8594: * src/main/pa_common.C 1.57:
! 8595: * src/types/pa_vdate.h 1.2:
1.1 paf 8596: date roll
8597: table calendar
8598:
8599: 2001-07-06 parser
1.13 ! paf 8600: * src/classes/math.C 1.2:
! 8601: * src/include/pa_request.h 1.90:
! 8602: * src/main/execute.C 1.174:
! 8603: * src/main/main.dsp 1.104:
! 8604: * src/main/pa_request.C 1.141:
! 8605: * src/types/pa_vmath.h 1.1:
1.1 paf 8606: math 0
8607:
8608: 2001-07-03 parser
1.13 ! paf 8609: * src/classes/Makefile.am 1.15:
! 8610: * src/classes/math.C 1.1:
! 8611: * src/classes/op.C 1.33:
! 8612: * src/classes/random.C 1.15:
! 8613: * src/main/main.dsp 1.103:
1.1 paf 8614: class random renamed to math, operators became methods
8615:
1.13 ! paf 8616: * src/classes/op.C 1.32:
1.1 paf 8617: pow sqrt
8618:
1.13 ! paf 8619: * src/classes/op.C 1.31:
! 8620: * src/main/execute.C 1.173:
1.1 paf 8621: sin asin cos acos tan atan
8622:
8623: 2001-07-02 parser
1.13 ! paf 8624: * src/classes/hash.C 1.9:
1.1 paf 8625: ^hash.keys[]
8626:
1.13 ! paf 8627: * src/classes/table.C 1.88:
! 8628: * src/main/pa_table.C 1.34:
1.1 paf 8629: ^table:columns[]
8630:
1.13 ! paf 8631: * src/classes/table.C 1.89:
1.1 paf 8632: ^table.columns column renamed from 'name' to 'column'
8633:
1.13 ! paf 8634: * src/main/compile.y 1.145:
! 8635: * src/main/compile_tools.h 1.42:
1.1 paf 8636: in expressions now allowed 'strings'
8637:
8638: 2001-06-29 parser
1.13 ! paf 8639: * src/main/execute.C 1.171:
! 8640: * src/main/execute.C 1.172:
1.2 paf 8641: /0 %0 checkes ver 2
8642:
1.13 ! paf 8643: * src/classes/table.C 1.87:
1.1 paf 8644: empty strings @ sql
8645:
1.13 ! paf 8646: * src/Makefile.in 1.8:
! 8647: * src/classes/Makefile.in 1.9:
1.1 paf 8648: makes
8649:
1.13 ! paf 8650: * src/classes/Makefile.am 1.14:
1.1 paf 8651: nothing - void
8652:
1.13 ! paf 8653: * src/main/execute.C 1.170:
1.1 paf 8654: /0 %0 checke
8655:
8656: 2001-06-28 parser
1.13 ! paf 8657: * src/classes/double.C 1.32:
! 8658: * src/classes/file.C 1.38:
! 8659: * src/classes/form.C 1.13:
! 8660: * src/classes/hash.C 1.8:
! 8661: * src/classes/image.C 1.29:
! 8662: * src/classes/int.C 1.28:
! 8663: * src/classes/mail.C 1.31:
! 8664: * src/classes/op.C 1.30:
! 8665: * src/classes/random.C 1.14:
! 8666: * src/classes/response.C 1.13:
! 8667: * src/classes/string.C 1.58:
! 8668: * src/classes/table.C 1.86:
! 8669: * src/classes/void.C 1.3:
! 8670: * src/main/compile.C 1.40:
! 8671: * src/main/compile.y 1.144:
! 8672: * src/main/compile_tools.C 1.36:
! 8673: * src/main/execute.C 1.169:
! 8674: * src/main/pa_array.C 1.37:
! 8675: * src/main/pa_common.C 1.56:
! 8676: * src/main/pa_dir.C 1.5:
! 8677: * src/main/pa_exception.C 1.11:
! 8678: * src/main/pa_exec.C 1.7:
! 8679: * src/main/pa_globals.C 1.62:
! 8680: * src/main/pa_hash.C 1.37:
! 8681: * src/main/pa_pool.C 1.20:
! 8682: * src/main/pa_request.C 1.140:
! 8683: * src/main/pa_socks.C 1.5:
! 8684: * src/main/pa_sql_driver_manager.C 1.22:
! 8685: * src/main/pa_string.C 1.93:
! 8686: * src/main/pa_table.C 1.33:
! 8687: * src/main/untaint.C 1.53:
! 8688: * src/targets/cgi/parser3.C 1.93:
! 8689: * src/targets/isapi/parser3isapi.C 1.35:
1.2 paf 8690: */
1.12 paf 8691: static const char *RCSId="$Id: double.C,v 1.31 2001/06/28 07:41:59 parser Exp $";
1.2 paf 8692:
1.13 ! paf 8693: * src/main/compile.y 1.142:
! 8694: * src/main/compile_tools.h 1.41:
1.1 paf 8695: $:name: == ${name}:
8696: $class:name: == ${class:name}:
8697:
1.13 ! paf 8698: * src/classes/string.C 1.56:
1.1 paf 8699: exactly one
8700:
1.13 ! paf 8701: * src/classes/double.C 1.31:
! 8702: * src/classes/file.C 1.37:
! 8703: * src/classes/form.C 1.12:
! 8704: * src/classes/hash.C 1.7:
! 8705: * src/classes/image.C 1.28:
! 8706: * src/classes/int.C 1.27:
! 8707: * src/classes/mail.C 1.30:
! 8708: * src/classes/op.C 1.29:
! 8709: * src/classes/random.C 1.13:
! 8710: * src/classes/response.C 1.12:
! 8711: * src/classes/string.C 1.57:
! 8712: * src/classes/table.C 1.85:
! 8713: * src/classes/void.C 1.2:
! 8714: * src/main/compile.C 1.39:
! 8715: * src/main/compile.y 1.143:
! 8716: * src/main/compile_tools.C 1.35:
! 8717: * src/main/execute.C 1.168:
! 8718: * src/main/pa_array.C 1.36:
! 8719: * src/main/pa_common.C 1.55:
! 8720: * src/main/pa_dir.C 1.4:
! 8721: * src/main/pa_exception.C 1.10:
! 8722: * src/main/pa_exec.C 1.6:
! 8723: * src/main/pa_globals.C 1.61:
! 8724: * src/main/pa_hash.C 1.36:
! 8725: * src/main/pa_pool.C 1.19:
! 8726: * src/main/pa_request.C 1.139:
! 8727: * src/main/pa_socks.C 1.4:
! 8728: * src/main/pa_sql_driver_manager.C 1.21:
! 8729: * src/main/pa_string.C 1.92:
! 8730: * src/main/pa_table.C 1.32:
! 8731: * src/main/untaint.C 1.52:
! 8732: * src/targets/cgi/parser3.C 1.92:
! 8733: * src/targets/isapi/parser3isapi.C 1.34:
1.12 paf 8734: static char *RCSId="$Id$";
1.1 paf 8735:
8736: 2001-06-27 parser
1.13 ! paf 8737: * src/classes/hash.C 1.6:
! 8738: * src/classes/nothing.C 1.5:
! 8739: * src/classes/table.C 1.84:
! 8740: * src/classes/void.C 1.1:
! 8741: * src/main/compile.y 1.140:
! 8742: * src/main/compile.y 1.141:
! 8743: * src/main/execute.C 1.167:
! 8744: * src/main/main.dsp 1.102:
! 8745: * src/main/pa_request.C 1.138:
! 8746: * src/targets/cgi/pa_pool.C 1.17:
! 8747: * src/types/pa_value.h 1.63:
! 8748: * src/types/pa_vcode_frame.h 1.6:
! 8749: * src/types/pa_vmethod_frame.h 1.12:
! 8750: * src/types/pa_vnothing.h 1.2:
! 8751: * src/types/pa_vtable.h 1.26:
! 8752: * src/types/pa_vvoid.h 1.1:
1.1 paf 8753: nothing renamed to void
8754:
1.13 ! paf 8755: * src/classes/op.C 1.28:
1.1 paf 8756: ^switch ^case
8757:
1.13 ! paf 8758: * src/main/compile.y 1.139:
1.1 paf 8759: lexer: $zzzz^zzzz were name part
8760:
8761: 2001-05-28 parser
1.13 ! paf 8762: * src/main/main.dsp 1.101:
! 8763: * src/targets/isapi/parser3isapi.dsp 1.15:
1.1 paf 8764: release project options [some bugs]
8765:
1.13 ! paf 8766: * src/classes/classes.C 1.7:
! 8767: * src/main/compile.C 1.38:
! 8768: * src/main/compile.y 1.138:
! 8769: * src/main/execute.C 1.166:
1.1 paf 8770: operators are not in root class again
8771:
1.13 ! paf 8772: * src/doc/html2chm.cmd 1.3:
1.1 paf 8773: removed >a
8774:
1.13 ! paf 8775: * src/doc/sources2html.cmd 1.2:
1.1 paf 8776: z
8777:
8778: 2001-05-24 parser
1.13 ! paf 8779: * src/Makefile.in 1.7:
! 8780: * src/classes/Makefile.in 1.8:
! 8781: * src/classes/gd/Makefile.in 1.6:
! 8782: * src/main/Makefile.in 1.6:
! 8783: * src/targets/Makefile.in 1.7:
! 8784: * src/targets/apache13/Makefile.in 1.6:
! 8785: * src/targets/cgi/Makefile.in 1.7:
! 8786: * src/types/Makefile.in 1.6:
1.2 paf 8787: makes
8788:
1.13 ! paf 8789: * src/main/pa_request.C 1.135:
! 8790: * src/main/pa_request.C 1.136:
! 8791: * src/targets/cgi/parser3.C 1.90:
1.1 paf 8792: // no _ conversions in @exception[params]
8793:
1.13 ! paf 8794: * src/targets/cgi/parser3.dsp 1.19:
1.2 paf 8795: project file
8796:
1.13 ! paf 8797: * src/classes/op.C 1.27:
! 8798: * src/main/pa_request.C 1.137:
! 8799: * src/targets/cgi/parser3.C 1.91:
1.1 paf 8800: ^log ^exp
8801:
8802: 2001-05-23 parser
1.13 ! paf 8803: * src/classes/op.C 1.25:
! 8804: * src/main/compile.y 1.137:
1.1 paf 8805: allow one empty line before LS_DEF_NAME
8806:
1.13 ! paf 8807: * src/main/pa_string.C 1.91:
1.1 paf 8808: string cmp bug
8809:
1.13 ! paf 8810: * src/classes/mail.C 1.29:
! 8811: * src/classes/op.C 1.26:
1.1 paf 8812: rem max 1000
8813:
8814: 2001-05-22 parser
1.13 ! paf 8815: * src/classes/op.C 1.24:
1.1 paf 8816: if params code-required
8817:
8818: 2001-05-21 parser
1.13 ! paf 8819: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.1:
! 8820: * src/main/compile.C [operators_as_parent_class2] 1.36.2.1:
! 8821: * src/main/compile.y [operators_as_parent_class2] 1.134.2.1:
! 8822: * src/main/execute.C [operators_as_parent_class2] 1.162.2.1:
1.1 paf 8823: 0
8824:
1.13 ! paf 8825: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.2:
! 8826: * src/main/compile.C [operators_as_parent_class2] 1.36.2.2:
1.1 paf 8827: 1
8828:
1.13 ! paf 8829: * src/Makefile.in 1.6:
! 8830: * src/classes/Makefile.in 1.6:
! 8831: * src/classes/Makefile.in 1.7:
! 8832: * src/classes/gd/Makefile.in 1.5:
! 8833: * src/main/Makefile.in 1.5:
! 8834: * src/targets/Makefile.in 1.6:
! 8835: * src/targets/apache13/Makefile.in 1.5:
! 8836: * src/targets/cgi/Makefile.in 1.6:
! 8837: * src/types/Makefile.in 1.5:
1.1 paf 8838: makes
8839:
1.13 ! paf 8840: * src/classes/double.C 1.30:
! 8841: * src/classes/hash.C 1.4:
! 8842: * src/classes/hash.C 1.5:
! 8843: * src/classes/nothing.C 1.1:
! 8844: * src/classes/nothing.C 1.2:
! 8845: * src/classes/nothing.C 1.3:
! 8846: * src/classes/op.C 1.23:
! 8847: * src/classes/string.C 1.55:
! 8848: * src/classes/table.C 1.83:
! 8849: * src/classes/unknown.C 1.8:
! 8850: * src/main/compile.y 1.136:
! 8851: * src/main/execute.C 1.164:
! 8852: * src/main/execute.C 1.165:
! 8853: * src/main/main.dsp 1.100:
! 8854: * src/main/pa_request.C 1.134:
! 8855: * src/targets/cgi/pa_pool.C 1.15:
! 8856: * src/targets/cgi/pa_pool.C 1.16:
! 8857: * src/types/pa_value.h 1.62:
! 8858: * src/types/pa_vcode_frame.h 1.5:
! 8859: * src/types/pa_vmethod_frame.h 1.10:
! 8860: * src/types/pa_vmethod_frame.h 1.11:
! 8861: * src/types/pa_vnothing.h 1.1:
! 8862: * src/types/pa_vtable.h 1.24:
! 8863: * src/types/pa_vtable.h 1.25:
! 8864: * src/types/pa_vunknown.h 1.14:
1.1 paf 8865: 'unknown' renamed to 'nothing'
8866:
1.13 ! paf 8867: * src/Makefile.in 1.5:
! 8868: * src/classes/Makefile.in 1.5:
! 8869: * src/classes/gd/Makefile.in 1.4:
! 8870: * src/main/Makefile.in 1.4:
! 8871: * src/targets/Makefile.in 1.5:
! 8872: * src/targets/apache13/Makefile.in 1.4:
! 8873: * src/targets/cgi/Makefile.in 1.5:
! 8874: * src/types/Makefile.in 1.4:
1.1 paf 8875: make system timestamps
8876:
1.13 ! paf 8877: * src/classes/nothing.C 1.4:
1.1 paf 8878: resultless ^sql moved to nothing:
8879:
1.13 ! paf 8880: * src/classes/Makefile.am 1.13:
1.1 paf 8881: .AM
8882:
1.13 ! paf 8883: * src/main/pa_request.C 1.133:
1.1 paf 8884: .am
8885:
1.13 ! paf 8886: * src/Makefile.in 1.4:
1.1 paf 8887: file stamps to remove autoreconf
8888:
1.13 ! paf 8889: * src/targets/cgi/parser3.C 1.88:
1.1 paf 8890: argv can be just "parser3". made site_auto_path "." in that case
8891:
1.13 ! paf 8892: * src/types/pa_vstring.C 1.8:
! 8893: eoleof
! 8894:
! 8895: * src/classes/op.C [operators_as_parent_class2] 1.21.2.1:
! 8896: * src/main/execute.C 1.162:
! 8897: * src/targets/cgi/Makefile.in 1.4:
! 8898: * src/targets/cgi/parser3.C 1.86:
! 8899: * src/targets/cgi/parser3.C 1.87:
! 8900: * src/targets/cgi/parser3.C 1.89:
1.2 paf 8901: z
8902:
1.13 ! paf 8903: * src/main/pa_request.C 1.132:
! 8904: * src/targets/cgi/parser3.C 1.85:
1.2 paf 8905: pcre_tables=pcre_default_tables;
1.1 paf 8906:
1.13 ! paf 8907: * src/classes/hash.C 1.3:
! 8908: * src/classes/int.C 1.25:
! 8909: * src/classes/string.C 1.53:
! 8910: * src/classes/table.C 1.82:
! 8911: * src/include/pa_string.h 1.95:
! 8912: * src/include/pa_string.h 1.96:
! 8913: * src/main/pa_string.C 1.89:
! 8914: * src/main/pa_string.C 1.90:
! 8915: * src/types/pa_vstring.C 1.6:
! 8916: * src/types/pa_vstring.h 1.27:
1.1 paf 8917: started int:sql
8918:
1.13 ! paf 8919: * src/types/pa_vstring.C 1.7:
! 8920: * src/types/pa_vstring.h 1.28:
1.1 paf 8921: removed unnecessary vstring::set_string
8922:
1.13 ! paf 8923: * src/classes/double.C 1.29:
! 8924: * src/classes/int.C 1.26:
! 8925: * src/classes/string.C 1.54:
1.1 paf 8926: int,double;sql
8927:
1.13 ! paf 8928: * src/classes/hash.C [operators_as_parent_class2] 1.1.2.1:
! 8929: * src/classes/op.C [operators_as_parent_class2] 1.21.2.2:
! 8930: * src/classes/table.C [operators_as_parent_class2] 1.80.2.1:
1.1 paf 8931: hash:sql
8932:
1.13 ! paf 8933: * src/classes/classes.C 1.6:
! 8934: * src/classes/hash.C 1.2:
! 8935: * src/classes/op.C 1.22:
! 8936: * src/classes/table.C 1.81:
! 8937: * src/main/compile.C 1.37:
! 8938: * src/main/compile.y 1.135:
! 8939: * src/main/execute.C 1.163:
1.1 paf 8940: hash:sql moved to main trunc. operators.txt updated
8941:
8942: 2001-05-19 parser
1.13 ! paf 8943: * src/types/pa_value.h 1.61:
1.1 paf 8944: parameter # 1 based
8945:
1.13 ! paf 8946: * src/main/pa_common.C 1.54:
1.1 paf 8947: common: actual filename '%s'
8948:
1.13 ! paf 8949: * src/classes/string.C 1.52:
1.1 paf 8950: root context in match replace body now unchanged
8951:
1.13 ! paf 8952: * src/classes/Makefile.am 1.10:
! 8953: * src/classes/Makefile.am 1.11:
! 8954: * src/classes/Makefile.am 1.12:
! 8955: * src/classes/Makefile.am 1.9:
! 8956: * src/main/pa_sql_driver_manager.C 1.20:
! 8957: * src/targets/cgi/pa_pool.C 1.12:
1.1 paf 8958: classes/.am
8959:
1.13 ! paf 8960: * src/main/untaint.C 1.50:
! 8961: * src/targets/cgi/pa_pool.C 1.13:
! 8962: * src/targets/cgi/parser3.C 1.84:
1.1 paf 8963: fixed bug in pre html untaint, wrong size used, 4* mem wasted
8964:
1.13 ! paf 8965: * src/classes/string.C 1.51:
! 8966: * src/main/pa_string.C 1.88:
1.1 paf 8967: z
8968:
1.13 ! paf 8969: * src/include/pa_string.h 1.94:
! 8970: * src/main/untaint.C 1.51:
! 8971: * src/targets/cgi/pa_pool.C 1.14:
1.1 paf 8972: introducing String::cstr_bufsize, returns just size+1 for as_is
8973: target.
8974:
1.13 ! paf 8975: * src/classes/Makefile.in 1.4:
1.1 paf 8976: clean
8977:
8978: 2001-05-18 parser
1.13 ! paf 8979: * src/Makefile.in 1.3:
! 8980: * src/classes/Makefile.in 1.3:
! 8981: * src/classes/gd/Makefile.in 1.3:
! 8982: * src/include/pa_config_auto.h.in 1.3:
! 8983: * src/main/Makefile.in 1.3:
! 8984: * src/targets/Makefile.in 1.4:
! 8985: * src/targets/apache13/Makefile.in 1.3:
! 8986: * src/targets/cgi/Makefile.in 1.3:
! 8987: * src/targets/cgi/pa_pool.C 1.11:
! 8988: * src/types/Makefile.in 1.3:
1.1 paf 8989: .am pa_threads.C ins
8990:
1.13 ! paf 8991: * src/targets/cgi/Makefile.am 1.8:
1.1 paf 8992: .am pa_threads.C added
8993:
8994: 2001-05-17 parser
1.13 ! paf 8995: * src/include/pa_hash.h 1.40:
! 8996: * src/main/execute.C 1.158:
1.1 paf 8997: removed /*SYNCHRONIZED*/ from hash.h
8998:
1.13 ! paf 8999: * src/include/pa_array.h 1.41:
! 9000: * src/include/pa_common.h 1.44:
! 9001: * src/include/pa_config_fixed.h 1.8:
! 9002: * src/include/pa_config_includes.h 1.8:
! 9003: * src/include/pa_exception.h 1.12:
! 9004: * src/include/pa_exec.h 1.2:
! 9005: * src/include/pa_globals.h 1.54:
! 9006: * src/include/pa_hash.h 1.41:
! 9007: * src/include/pa_opcode.h 1.2:
! 9008: * src/include/pa_pool.h 1.52:
! 9009: * src/include/pa_request.h 1.88:
! 9010: * src/include/pa_sapi.h 1.9:
! 9011: * src/include/pa_socks.h 1.3:
! 9012: * src/include/pa_sql_connection.h 1.7:
! 9013: * src/include/pa_stack.h 1.9:
! 9014: * src/include/pa_string.h 1.93:
! 9015: * src/include/pa_table.h 1.33:
! 9016: * src/include/pa_threads.h 1.14:
1.1 paf 9017: #include "pa_config_includes.h"
9018: in all headers
9019:
1.13 ! paf 9020: * src/include/pa_request.h 1.89:
! 9021: * src/main/execute.C 1.159:
! 9022: * src/main/pa_request.C 1.131:
1.2 paf 9023: ANTI_ENDLESS_EXECUTE_RECOURSION
9024:
1.13 ! paf 9025: * src/classes/op.C 1.20:
! 9026: * src/include/pa_config_fixed.h 1.10:
! 9027: * src/include/pa_sql_connection.h 1.8:
! 9028: * src/include/pa_sql_driver_manager.h 1.5:
! 9029: * src/main/pa_sql_driver_manager.C 1.15:
1.1 paf 9030: found problem at last: 2connections own 1driver and
9031: set_services fight for driver::fservices. before fix
9032:
1.13 ! paf 9033: * src/main/execute.C 1.160:
! 9034: * src/types/pa_vmethod_frame.h 1.9:
1.2 paf 9035: endless recursion line no
1.1 paf 9036:
1.13 ! paf 9037: * src/classes/classes.h 1.8:
! 9038: * src/include/pa_sql_connection.h 1.10:
! 9039: * src/include/pa_sql_driver_manager.h 1.7:
! 9040: * src/main/pa_sql_driver_manager.C 1.17:
1.1 paf 9041: cache expiration[use SQL_Driver::disconnect]
9042:
1.13 ! paf 9043: * src/include/pa_config_fixed.h 1.9:
! 9044: * src/include/pa_threads.h 1.16:
! 9045: * src/targets/cgi/pa_threads.C 1.1:
! 9046: * src/targets/cgi/parser3.dsp 1.18:
! 9047: * src/targets/isapi/pa_threads.C 1.1:
! 9048: * src/targets/isapi/parser3isapi.dsp 1.14:
1.2 paf 9049: added pa_threads.C
1.1 paf 9050:
1.13 ! paf 9051: * src/classes/image.C 1.27:
! 9052: * src/include/pa_sql_driver_manager.h 1.4:
! 9053: * src/main/pa_sql_driver_manager.C 1.14:
! 9054: * src/main/pa_string.C 1.87:
1.1 paf 9055: wrong includes order prevented sqlmanager to see MULTYTHREAD define
9056:
1.13 ! paf 9057: * src/main/pa_table.C 1.31:
1.2 paf 9058: table.locate current restored on "not found"
1.1 paf 9059:
1.13 ! paf 9060: * src/include/pa_threads.h 1.15:
1.2 paf 9061: removed targets/parser
1.1 paf 9062:
1.13 ! paf 9063: * src/classes/op.C 1.19:
! 9064: * src/include/pa_sql_connection.h 1.6:
! 9065: * src/main/pa_sql_driver_manager.C 1.12:
! 9066: * src/sql/pa_sql_driver.h 1.9:
1.1 paf 9067: connection from cache ->set_services(&services);
9068:
1.13 ! paf 9069: * src/include/pa_config_fixed.h 1.7:
! 9070: * src/include/pa_threads.h 1.13:
! 9071: * src/main/pa_sql_driver_manager.C 1.13:
1.1 paf 9072: SYNCHRONIZED moved closer to caches put/gets
9073:
1.13 ! paf 9074: * src/classes/string.C 1.50:
! 9075: * src/include/pa_config_fixed.h 1.11:
! 9076: * src/include/pa_config_includes.h 1.9:
! 9077: * src/main/compile.y 1.134:
! 9078: * src/main/compile_tools.h 1.40:
! 9079: * src/main/execute.C 1.161:
! 9080: * src/main/pa_array.C 1.35:
! 9081: * src/main/pa_common.C 1.53:
! 9082: * src/main/pa_dir.C 1.3:
! 9083: * src/main/pa_hash.C 1.35:
! 9084: * src/main/pa_pool.C 1.18:
! 9085: * src/main/untaint.C 1.49:
! 9086: * src/types/pa_vcookie.C 1.21:
! 9087: * src/types/pa_vfile.C 1.17:
! 9088: * src/types/pa_vform.C 1.29:
1.1 paf 9089: #include "pa_config_includes.h"
9090: removed from most .C
9091:
1.13 ! paf 9092: * src/doc/html2chm.cmd 1.2:
1.1 paf 9093: z
9094:
1.13 ! paf 9095: * src/doc/chm.cmd 1.7:
! 9096: * src/doc/doxygen.cmd 1.7:
! 9097: * src/doc/html2chm.cmd 1.1:
! 9098: * src/doc/sources2html.cmd 1.1:
! 9099: * src/doc/view.cmd 1.3:
! 9100: * src/doc/view_chm.cmd 1.1:
! 9101: * src/doc/view_html.cmd 1.1:
1.1 paf 9102: doc cmds
9103:
1.13 ! paf 9104: * src/main/pa_sql_driver_manager.C 1.19:
1.1 paf 9105: moved expiration to get_connection_from_cache
9106:
1.13 ! paf 9107: * src/main/pa_sql_driver_manager.C 1.18:
1.1 paf 9108: cache expiration bf
9109:
1.13 ! paf 9110: * src/classes/op.C 1.21:
! 9111: * src/include/pa_sql_connection.h 1.9:
! 9112: * src/include/pa_sql_driver_manager.h 1.6:
! 9113: * src/main/pa_sql_driver_manager.C 1.16:
! 9114: * src/sql/pa_sql_driver.h 1.10:
1.1 paf 9115: fixed problem at last: 2connections own 1driver and
9116: set_services fight for driver::fservices. before fix
9117:
9118: 2001-05-16 parser
1.13 ! paf 9119: * src/include/pa_array.h 1.39:
! 9120: * src/include/pa_string.h 1.92:
! 9121: * src/main/execute.C 1.157:
! 9122: * src/main/pa_array.C 1.33:
! 9123: * src/targets/cgi/pa_pool.C 1.9:
! 9124: * src/targets/cgi/parser3.C 1.81:
1.1 paf 9125: array debugged; adjusted
9126:
1.13 ! paf 9127: * src/include/pa_array.h 1.40:
! 9128: * src/main/pa_array.C 1.34:
! 9129: * src/targets/cgi/parser3.C 1.82:
1.1 paf 9130: removed array debug. before vstring rebasing
9131:
1.13 ! paf 9132: * src/main/pa_sql_driver_manager.C 1.11:
! 9133: * src/main/pa_string.C 1.86:
1.1 paf 9134: SQL_Driver_manager line no for connect/charset errors
9135:
1.13 ! paf 9136: * src/targets/cgi/parser3.C 1.83:
1.1 paf 9137: z
9138:
1.13 ! paf 9139: * src/include/pa_pool.h 1.51:
! 9140: * src/targets/cgi/pa_pool.C 1.10:
1.1 paf 9141: removed pool debug, #ifdefed some.
9142: would debug later, on more precise sample than stupid:
9143: @main[]
9144: $name[$z[]]
9145: ^for[i](0;10000-2){
9146: $tail[9994]
9147: $name.$tail[$tail!]
9148: $name.$tail
9149: }
9150: ok3
9151:
9152: 2001-05-15 parser
1.13 ! paf 9153: * src/targets/cgi/pa_pool.C 1.6:
! 9154: * src/targets/cgi/parser3.C 1.78:
1.1 paf 9155: main loss here: 5673321/ 70041= 81
9156:
1.13 ! paf 9157: * src/include/pa_pool.h 1.50:
! 9158: * src/include/pa_string.h 1.89:
! 9159: * src/main/pa_string.C 1.83:
! 9160: * src/targets/cgi/pa_pool.C 1.7:
! 9161: * src/targets/cgi/parser3.C 1.79:
1.1 paf 9162: string fixed bug with fullchunk cmps
9163:
1.13 ! paf 9164: * src/include/pa_string.h 1.90:
! 9165: * src/main/pa_string.C 1.84:
! 9166: * src/targets/cgi/pa_pool.C 1.8:
! 9167: * src/targets/cgi/parser3.C 1.80:
1.1 paf 9168: think that all must grow lineary, not exponentialy
9169:
1.13 ! paf 9170: * src/include/pa_array.h 1.38:
! 9171: * src/include/pa_string.h 1.91:
! 9172: * src/main/pa_array.C 1.32:
! 9173: * src/main/pa_string.C 1.85:
1.1 paf 9174: string+array made linear grows
9175:
1.13 ! paf 9176: * src/include/pa_string.h 1.88:
! 9177: * src/targets/cgi/pa_pool.C 1.5:
! 9178: * src/targets/cgi/parser3.C 1.77:
1.1 paf 9179: detected huge mem allocation: size/times malloc 27809390/368771
9180: calloc 3232/83. would test now
9181:
1.13 ! paf 9182: * src/classes/random.C 1.12:
! 9183: * src/main/compile.y 1.133:
! 9184: * src/main/execute.C 1.156:
! 9185: * src/main/pa_request.C 1.130:
! 9186: * src/types/pa_value.h 1.60:
! 9187: * src/types/pa_vmethod_frame.h 1.8:
1.1 paf 9188: numbered params had wrong name - for instance: bad error
9189: message in ^for[] bad body type. fixed
9190:
9191: 2001-05-14 parser
1.13 ! paf 9192: * src/classes/string.C 1.49:
! 9193: * src/include/pa_string.h 1.87:
! 9194: * src/main/pa_string.C 1.82:
! 9195: * src/main/untaint.C 1.48:
1.1 paf 9196: ^string.upper|lower[]
9197:
9198: 2001-05-11 paf
1.13 ! paf 9199: * src/classes/classes.cmd 1.2:
! 9200: * src/classes/gawk.exe 1.2:
! 9201: * src/classes/ls.exe 1.2:
! 9202: * src/main/bison.exe 1.2:
! 9203: * src/targets/isapi/KILL.EXE 1.2:
! 9204: * src/targets/isapi/PSTAT.EXE 1.2:
! 9205: * src/targets/isapi/istart.cmd 1.2:
! 9206: * src/targets/isapi/istop.cmd 1.2:
! 9207: * src/targets/isapi/kill.pl 1.2:
1.1 paf 9208: moved win32 helpers to /win32tools
9209:
9210: 2001-05-11 parser
1.13 ! paf 9211: * src/main/main.dsp 1.99:
! 9212: * src/targets/isapi/parser3isapi.dsp 1.13:
1.1 paf 9213: fixed some .dsp for win32tools
9214:
1.13 ! paf 9215: * src/classes/double.C 1.28:
! 9216: * src/classes/image.C 1.26:
! 9217: * src/classes/op.C 1.18:
! 9218: * src/classes/string.C 1.48:
! 9219: * src/classes/table.C 1.80:
! 9220: * src/classes/unknown.C 1.7:
! 9221: * src/main/execute.C 1.155:
! 9222: * src/types/pa_value.h 1.59:
! 9223: * src/types/pa_vbool.h 1.10:
! 9224: * src/types/pa_vdouble.h 1.21:
! 9225: * src/types/pa_vint.h 1.22:
! 9226: * src/types/pa_vstring.h 1.26:
! 9227: * src/types/pa_vunknown.h 1.13:
1.1 paf 9228: op: MAX_LOOPS
9229: as_int
9230:
9231: 2001-05-10 paf
1.13 ! paf 9232: * src/doc/doxygen.cmd 1.5:
! 9233: * src/main/compile.y 1.131:
! 9234: * src/types/pa_vobject.h 1.9:
1.1 paf 9235: grammar: priorities changes [lowerd && prior]
9236: vobject: now first fields, next methods
9237:
1.13 ! paf 9238: * src/main/pa_request.C 1.129:
! 9239: * src/types/pa_vrequest.C 1.6:
1.1 paf 9240: op configured
9241:
1.13 ! paf 9242: * src/Makefile.in 1.2:
! 9243: * src/classes/Makefile.in 1.2:
! 9244: * src/classes/gd/Makefile.in 1.2:
! 9245: * src/classes/gd/gif.h 1.9:
! 9246: * src/include/pa_config_auto.h.in 1.2:
! 9247: * src/include/pa_config_fixed.h 1.6:
! 9248: * src/include/pa_config_includes.h 1.6:
! 9249: * src/main/Makefile.in 1.2:
! 9250: * src/targets/Makefile.in 1.3:
! 9251: * src/targets/apache13/Makefile.in 1.2:
! 9252: * src/targets/cgi/Makefile.in 1.2:
! 9253: * src/types/Makefile.in 1.2:
1.1 paf 9254: inline wonders
9255:
1.13 ! paf 9256: * src/main/compile.y 1.132:
1.2 paf 9257: @end grammar: allowed zero strings in control menthod
9258:
1.13 ! paf 9259: * src/types/pa_value.h 1.58:
! 9260: * src/types/pa_vclass.h 1.16:
! 9261: * src/types/pa_vstateless_class.h 1.14:
! 9262: * src/types/pa_vstateless_object.h 1.9:
1.1 paf 9263: changed priority: field before method lookup in vclass & vobject
9264:
1.13 ! paf 9265: * src/include/pa_common.h 1.43:
! 9266: * src/include/pa_config_includes.h 1.7:
1.1 paf 9267: inline undefed for C++, that's all
9268:
1.13 ! paf 9269: * src/classes/gd/gif.h 1.8:
1.1 paf 9270: gif.h accedently removed
9271:
1.13 ! paf 9272: * src/classes/Makefile.am 1.8:
! 9273: * src/classes/hash.C 1.1:
! 9274: * src/doc/doxygen.cfg 1.11:
! 9275: * src/doc/doxygen.cmd 1.6:
1.1 paf 9276: hash.C added
9277:
9278: 2001-05-08 paf
1.13 ! paf 9279: * src/classes/table.C 1.76:
1.1 paf 9280: table:hash always hash of hash now
9281:
1.13 ! paf 9282: * src/classes/op.C 1.15:
! 9283: * src/classes/table.C 1.72:
! 9284: * src/main/main.dsp 1.97:
! 9285: * src/types/pa_vtable.h 1.21:
1.2 paf 9286: removed table:find. table:locate and op:eval now return bool
1.1 paf 9287:
1.13 ! paf 9288: * src/classes/table.C 1.75:
1.1 paf 9289: table:empty return bool now
9290:
1.13 ! paf 9291: * src/classes/table.C 1.79:
! 9292: * src/types/pa_value.h 1.57:
! 9293: * src/types/pa_vhash.h 1.14:
! 9294: * src/types/pa_vmethod_frame.h 1.7:
1.1 paf 9295: hash:default works at last!
9296:
1.13 ! paf 9297: * src/main/pa_table.C 1.30:
1.1 paf 9298: table columnname2item on nameless ignored bark=false. fixed
9299:
1.13 ! paf 9300: * src/classes/op.C 1.17:
! 9301: * src/types/pa_vtable.h 1.22:
1.1 paf 9302: allowed $table.2342734 returns vunknown
9303:
1.13 ! paf 9304: * src/classes/table.C 1.74:
! 9305: * src/doc/chm.cmd 1.6:
! 9306: * src/include/pa_array.h 1.37:
! 9307: * src/include/pa_table.h 1.32:
! 9308: * src/main/pa_table.C 1.29:
! 9309: * src/types/pa_value.h 1.56:
! 9310: * src/types/pa_vtable.h 1.23:
1.1 paf 9311: table:hash
9312:
1.13 ! paf 9313: * src/doc/chm.cmd 1.5:
! 9314: * src/main/execute.C 1.154:
! 9315: * src/types/pa_value.h 1.55:
1.1 paf 9316: wrong pool in method checkparams again. fixed
9317:
1.13 ! paf 9318: * src/classes/double.C 1.27:
! 9319: * src/classes/int.C 1.24:
! 9320: * src/classes/op.C 1.16:
! 9321: * src/classes/string.C 1.47:
1.1 paf 9322: int,double,string:int[] double[] string:length[] results now
9323: have hames
9324:
1.13 ! paf 9325: * src/classes/table.C 1.77:
1.1 paf 9326: z
9327:
1.13 ! paf 9328: * src/classes/mail.C 1.28:
! 9329: * src/classes/table.C 1.78:
! 9330: * src/doc/doxygen.cmd 1.4:
! 9331: * src/main/main.dsp 1.98:
! 9332: * src/types/pa_vhash.h 1.13:
! 9333: * src/types/pa_vstateless_class.h 1.13:
1.1 paf 9334: hash:default
9335:
1.13 ! paf 9336: * src/classes/table.C 1.73:
1.1 paf 9337: table:record have name
9338:
9339: 2001-05-07 paf
1.13 ! paf 9340: * src/types/pa_value.h 1.51:
! 9341: * src/types/pa_vtable.h 1.17:
1.1 paf 9342: table: fields, then methods. so to enable 'dir' fields & co.
9343:
1.13 ! paf 9344: * src/main/execute.C 1.153:
1.1 paf 9345: ^var[^class:var.method[]] is not constructor now
9346:
1.13 ! paf 9347: * src/main/compile.y 1.130:
1.2 paf 9348: grammar: @end
9349:
1.13 ! paf 9350: * src/doc/chm.cmd 1.4:
1.1 paf 9351: cmd
9352:
1.13 ! paf 9353: * src/doc/ClassExample2.dox 1.3:
! 9354: * src/doc/aliased.dox 1.3:
! 9355: * src/doc/chm.cmd 1.2:
! 9356: * src/include/code.h 1.29:
! 9357: * src/include/pa_opcode.h 1.1:
! 9358: * src/main/compile.C 1.36:
! 9359: * src/main/compile_tools.h 1.39:
! 9360: * src/main/execute.C 1.152:
! 9361: * src/types/pa_value.h 1.53:
! 9362: * src/types/pa_vbool.h 1.9:
! 9363: * src/types/pa_vclass.h 1.15:
! 9364: * src/types/pa_vcode_frame.h 1.4:
! 9365: * src/types/pa_vcookie.h 1.10:
! 9366: * src/types/pa_vdouble.h 1.20:
! 9367: * src/types/pa_venv.h 1.16:
! 9368: * src/types/pa_vfile.h 1.26:
! 9369: * src/types/pa_vform.h 1.20:
! 9370: * src/types/pa_vhash.h 1.12:
! 9371: * src/types/pa_vimage.h 1.13:
! 9372: * src/types/pa_vint.h 1.21:
! 9373: * src/types/pa_vjunction.h 1.6:
! 9374: * src/types/pa_vmethod_frame.h 1.6:
! 9375: * src/types/pa_vobject.h 1.8:
! 9376: * src/types/pa_vrequest.h 1.10:
! 9377: * src/types/pa_vresponse.h 1.10:
! 9378: * src/types/pa_vstateless_class.h 1.12:
! 9379: * src/types/pa_vstring.h 1.25:
! 9380: * src/types/pa_vtable.h 1.20:
! 9381: * src/types/pa_vunknown.h 1.12:
! 9382: * src/types/pa_wcontext.h 1.15:
! 9383: * src/types/pa_wwrapper.h 1.9:
1.1 paf 9384: pa_code.h
9385:
1.13 ! paf 9386: * src/include/pa_table.h 1.30:
! 9387: * src/main/pa_table.C 1.27:
! 9388: * src/types/pa_value.h 1.52:
! 9389: * src/types/pa_vtable.h 1.18:
1.2 paf 9390: table: fields, then methods. so to enable 'dir' fields & co. more
9391:
1.13 ! paf 9392: * src/classes/gd/gifio.C 1.9:
! 9393: * src/classes/string.C 1.45:
! 9394: * src/classes/table.C 1.71:
! 9395: * src/doc/ClassExample1.dox 1.2:
! 9396: * src/doc/ClassExample2.dox 1.2:
! 9397: * src/doc/ClassExample3.dox 1.2:
! 9398: * src/doc/aliased.dox 1.2:
! 9399: * src/doc/class.dox 1.2:
! 9400: * src/doc/compiler.dox 1.2:
! 9401: * src/doc/doxygen.cfg 1.10:
! 9402: * src/doc/doxygen.cmd 1.2:
! 9403: * src/doc/executor.dox 1.2:
! 9404: * src/doc/index.dox 1.3:
! 9405: * src/doc/methoded.dox 1.2:
! 9406: * src/doc/module.dox 1.2:
! 9407: * src/doc/object.dox 1.2:
! 9408: * src/doc/pooled.dox 1.2:
! 9409: * src/doc/string.dox 1.2:
! 9410: * src/doc/targets.dox 1.2:
! 9411: * src/doc/value.dox 1.2:
! 9412: * src/include/code.h 1.28:
! 9413: * src/include/pa_hash.h 1.39:
! 9414: * src/include/pa_string.h 1.86:
! 9415: * src/main/pa_request.C 1.128:
! 9416: * src/main/pa_sql_driver_manager.C 1.10:
! 9417: * src/types/pa_vjunction.h 1.5:
! 9418: * src/types/pa_vtable.h 1.19:
1.1 paf 9419: dox, split by not clean parts also
9420:
1.13 ! paf 9421: * src/classes/image.C 1.25:
! 9422: * src/classes/mail.C 1.27:
! 9423: * src/classes/string.C 1.46:
! 9424: * src/doc/chm.cmd 1.3:
! 9425: * src/include/pa_table.h 1.31:
! 9426: * src/main/pa_table.C 1.28:
! 9427: * src/types/pa_value.h 1.54:
1.1 paf 9428: method reported errors on wrong pool
9429:
1.13 ! paf 9430: * src/doc/chm.cmd 1.1:
! 9431: * src/doc/doxygen.cmd 1.3:
! 9432: * src/doc/view.cmd 1.2:
1.1 paf 9433: dox cmd
9434:
9435: 2001-05-04 paf
1.13 ! paf 9436: * src/classes/classes.h 1.7:
! 9437: * src/classes/double.C 1.26:
! 9438: * src/classes/file.C 1.36:
! 9439: * src/classes/form.C 1.11:
! 9440: * src/classes/image.C 1.24:
! 9441: * src/classes/int.C 1.23:
! 9442: * src/classes/mail.C 1.26:
! 9443: * src/classes/op.C 1.14:
! 9444: * src/classes/random.C 1.11:
! 9445: * src/classes/response.C 1.11:
! 9446: * src/classes/string.C 1.44:
! 9447: * src/classes/table.C 1.70:
! 9448: * src/classes/unknown.C 1.6:
! 9449: * src/doc/doxygen.cfg 1.9:
! 9450: * src/doc/index.dox 1.2:
! 9451: * src/main/pa_string.C 1.81:
1.1 paf 9452: removed m- method dox
9453:
1.13 ! paf 9454: * src/doc/ClassExample1.dox 1.1:
! 9455: * src/doc/ClassExample2.dox 1.1:
! 9456: * src/doc/ClassExample3.dox 1.1:
! 9457: * src/main/execute.C 1.151:
1.1 paf 9458: dox: example1 updated
9459:
9460: 2001-05-03 paf
1.13 ! paf 9461: * src/classes/classes.h 1.6:
! 9462: * src/classes/double.C 1.25:
! 9463: * src/doc/aliased.dox 1.1:
! 9464: * src/doc/class.dox 1.1:
! 9465: * src/doc/compiler.dox 1.1:
! 9466: * src/doc/doxygen.cfg 1.8:
! 9467: * src/doc/doxygen.txt 1.6:
! 9468: * src/doc/executor.dox 1.1:
! 9469: * src/doc/index.dox 1.1:
! 9470: * src/doc/methoded.dox 1.1:
! 9471: * src/doc/module.dox 1.1:
! 9472: * src/doc/object.dox 1.1:
! 9473: * src/doc/pooled.dox 1.1:
! 9474: * src/doc/string.dox 1.1:
! 9475: * src/doc/targets.dox 1.1:
! 9476: * src/doc/value.dox 1.1:
! 9477: * src/main/pa_request.C 1.127:
1.1 paf 9478: dox splitted .dox files and added some
9479:
1.13 ! paf 9480: * src/classes/Makefile.am 1.7:
! 9481: * src/doc/doxygen.txt 1.5:
1.1 paf 9482: classes/am
9483:
9484: 2001-05-02 paf
1.13 ! paf 9485: * src/classes/image.C 1.23:
! 9486: * src/classes/table.C 1.69:
1.1 paf 9487: table:dir result are not tainted by file_name language now
9488:
9489: 2001-04-28 paf
1.13 ! paf 9490: * src/classes/classes.inc 1.5:
1.1 paf 9491: removed classes.inc
9492:
1.13 ! paf 9493: * src/classes/classes.C 1.3:
! 9494: * src/classes/classes.h 1.3:
! 9495: * src/classes/file.C 1.33:
! 9496: * src/classes/form.C 1.5:
! 9497: * src/classes/mail.C 1.24:
! 9498: * src/include/pa_request.h 1.85:
! 9499: * src/main/pa_request.C 1.124:
1.1 paf 9500: configure started
9501:
1.13 ! paf 9502: * src/classes/file.C [reorganize_user_classes] 1.31.2.5:
! 9503: * src/classes/table.C [reorganize_user_classes] 1.65.2.4:
! 9504: * src/main/compile.y [reorganize_user_classes] 1.127.2.2:
! 9505: * src/main/execute.C [reorganize_user_classes] 1.148.2.3:
! 9506: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.4:
! 9507: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.2:
! 9508: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.3:
! 9509: * src/types/pa_wcontext.h [reorganize_user_classes] 1.12.2.1:
1.1 paf 9510: removed ^a.menu{$name} ability. now
9511: $a{^menu{$name}}
9512: or
9513: ^a.menu{$a.name}
9514:
1.13 ! paf 9515: * src/classes/_double.h 1.8:
! 9516: * src/classes/_file.h 1.5:
! 9517: * src/classes/_form.h 1.4:
! 9518: * src/classes/_image.h 1.4:
! 9519: * src/classes/_int.h 1.8:
! 9520: * src/classes/_mail.h 1.4:
! 9521: * src/classes/_op.h 1.6:
! 9522: * src/classes/_random.h 1.4:
! 9523: * src/classes/_response.h 1.5:
! 9524: * src/classes/_string.h 1.10:
! 9525: * src/classes/_table.h 1.7:
! 9526: * src/classes/_unknown.h 1.3:
! 9527: * src/classes/classes.C 1.2:
! 9528: * src/classes/classes.h 1.2:
! 9529: * src/classes/classes.inc 1.1:
! 9530: * src/classes/double.C 1.22:
! 9531: * src/classes/exec.C 1.4:
! 9532: * src/classes/file.C 1.32:
! 9533: * src/classes/form.C 1.4:
! 9534: * src/classes/image.C 1.22:
! 9535: * src/classes/int.C 1.20:
! 9536: * src/classes/mail.C 1.23:
! 9537: * src/classes/op.C 1.10:
! 9538: * src/classes/random.C 1.10:
! 9539: * src/classes/response.C 1.8:
! 9540: * src/classes/string.C 1.41:
! 9541: * src/classes/table.C 1.66:
! 9542: * src/classes/unknown.C 1.3:
! 9543: * src/include/pa_globals.h 1.51:
! 9544: * src/include/pa_request.h 1.84:
! 9545: * src/main/compile.y 1.129:
! 9546: * src/main/execute.C 1.149:
! 9547: * src/main/main.dsp 1.93:
! 9548: * src/main/pa_globals.C 1.57:
! 9549: * src/main/pa_request.C 1.123:
! 9550: * src/targets/cgi/parser3.C 1.73:
! 9551: * src/targets/isapi/parser3isapi.C 1.32:
! 9552: * src/types/pa_value.h 1.50:
! 9553: * src/types/pa_vcookie.h 1.9:
! 9554: * src/types/pa_vdouble.h 1.17:
! 9555: * src/types/pa_venv.h 1.15:
! 9556: * src/types/pa_vfile.h 1.23:
! 9557: * src/types/pa_vform.C 1.28:
! 9558: * src/types/pa_vform.h 1.17:
! 9559: * src/types/pa_vimage.h 1.10:
! 9560: * src/types/pa_vint.h 1.18:
! 9561: * src/types/pa_vrequest.h 1.9:
! 9562: * src/types/pa_vresponse.h 1.9:
! 9563: * src/types/pa_vstateless_class.h 1.11:
! 9564: * src/types/pa_vstring.h 1.24:
! 9565: * src/types/pa_vtable.h 1.16:
! 9566: * src/types/pa_vunknown.h 1.11:
! 9567: * src/types/pa_wcontext.h 1.13:
1.2 paf 9568: Methoded reorganized. todo: methoded-configure
9569:
1.13 ! paf 9570: * src/classes/classes.inc 1.4:
! 9571: * src/main/Makefile.am 1.12:
1.1 paf 9572: removed pa_methoded from .am
9573:
1.13 ! paf 9574: * src/main/execute.C 1.150:
! 9575: * src/types/pa_wcontext.h 1.14:
1.1 paf 9576: Methoded reorganized 2. todo: methoded-configure
9577:
1.13 ! paf 9578: * src/classes/Makefile.am 1.4:
! 9579: * src/classes/classes.awk 1.1:
! 9580: * src/classes/classes.cmd 1.1:
! 9581: * src/classes/classes.inc 1.2:
! 9582: * src/classes/gawk.exe 1.1:
! 9583: * src/classes/ls.exe 1.1:
! 9584: * src/main/bison.exe 1.1:
1.1 paf 9585: classes.inc autogenerator
9586:
1.13 ! paf 9587: * src/classes/form.C 1.6:
! 9588: * src/include/pa_request.h 1.86:
! 9589: * src/main/pa_request.C 1.125:
1.1 paf 9590: about to move configured data to special request hash
9591:
1.13 ! paf 9592: * src/classes/Makefile.am 1.5:
! 9593: * src/main/main.dsp 1.95:
1.1 paf 9594: classes/Makefile.am
9595:
1.13 ! paf 9596: * src/classes/form.C 1.7:
! 9597: * src/classes/mail.C 1.25:
! 9598: * src/classes/op.C 1.11:
! 9599: * src/include/pa_globals.h 1.52:
! 9600: * src/include/pa_request.h 1.87:
! 9601: * src/main/pa_globals.C 1.58:
! 9602: * src/main/pa_request.C 1.126:
1.1 paf 9603: moved some configured data to request::classes_conf
9604: moved some string crations from globals to M...
9605:
1.13 ! paf 9606: * src/classes/classes.C 1.4:
! 9607: * src/classes/classes.h 1.4:
! 9608: * src/classes/double.C 1.23:
! 9609: * src/classes/file.C 1.34:
! 9610: * src/classes/form.C 1.9:
! 9611: * src/classes/int.C 1.21:
! 9612: * src/classes/op.C 1.12:
! 9613: * src/classes/response.C 1.9:
! 9614: * src/classes/string.C 1.42:
! 9615: * src/classes/table.C 1.67:
! 9616: * src/classes/unknown.C 1.4:
! 9617: * src/include/pa_methoded.h 1.1:
! 9618: * src/main/Makefile.am 1.11:
! 9619: * src/main/main.dsp 1.94:
! 9620: * src/main/pa_methoded.C 1.1:
! 9621: * src/targets/cgi/parser3.C 1.75:
! 9622: * src/types/pa_vdouble.h 1.18:
! 9623: * src/types/pa_vfile.h 1.24:
! 9624: * src/types/pa_vform.h 1.18:
! 9625: * src/types/pa_vimage.h 1.11:
! 9626: * src/types/pa_vint.h 1.19:
1.1 paf 9627: classes/classes renamet to include|main/pa_methoded
9628:
1.13 ! paf 9629: * src/include/pa_string.h 1.85:
! 9630: * src/main/pa_globals.C 1.60:
! 9631: * src/main/untaint.C 1.47:
! 9632: * src/targets/cgi/parser3.C 1.74:
! 9633: * src/targets/isapi/parser3isapi.C 1.33:
! 9634: z
! 9635:
! 9636: * src/classes/Makefile.am 1.6:
! 9637: * src/classes/classes.C 1.5:
! 9638: * src/classes/classes.h 1.5:
! 9639: * src/classes/classes.inc 1.3:
! 9640: * src/classes/double.C 1.24:
! 9641: * src/classes/file.C 1.35:
! 9642: * src/classes/form.C 1.10:
! 9643: * src/classes/int.C 1.22:
! 9644: * src/classes/op.C 1.13:
! 9645: * src/classes/response.C 1.10:
! 9646: * src/classes/string.C 1.43:
! 9647: * src/classes/table.C 1.68:
! 9648: * src/classes/unknown.C 1.5:
! 9649: * src/include/pa_methoded.h 1.2:
! 9650: * src/main/main.dsp 1.96:
! 9651: * src/main/pa_methoded.C 1.2:
! 9652: * src/targets/cgi/parser3.C 1.76:
! 9653: * src/types/pa_vdouble.h 1.19:
! 9654: * src/types/pa_vfile.h 1.25:
! 9655: * src/types/pa_vform.h 1.19:
! 9656: * src/types/pa_vimage.h 1.12:
! 9657: * src/types/pa_vint.h 1.20:
1.1 paf 9658: renamed pa_methoded back to classes/classes.h
9659:
1.13 ! paf 9660: * src/classes/_string.h [reorganize_user_classes] 1.9.2.1:
! 9661: * src/classes/classes.C [reorganize_user_classes] 1.1.2.2:
! 9662: * src/classes/classes.h [reorganize_user_classes] 1.1.2.2:
! 9663: * src/classes/double.C [reorganize_user_classes] 1.21.4.2:
! 9664: * src/classes/exec.C [reorganize_user_classes] 1.3.4.1:
! 9665: * src/classes/file.C [reorganize_user_classes] 1.31.2.4:
! 9666: * src/classes/form.C [reorganize_user_classes] 1.3.4.2:
! 9667: * src/classes/image.C [reorganize_user_classes] 1.21.2.4:
! 9668: * src/classes/int.C [reorganize_user_classes] 1.19.4.3:
! 9669: * src/classes/mail.C [reorganize_user_classes] 1.22.2.3:
! 9670: * src/classes/op.C [reorganize_user_classes] 1.9.2.3:
! 9671: * src/classes/random.C [reorganize_user_classes] 1.9.2.3:
! 9672: * src/classes/response.C [reorganize_user_classes] 1.7.4.3:
! 9673: * src/classes/string.C [reorganize_user_classes] 1.40.2.3:
! 9674: * src/classes/table.C [reorganize_user_classes] 1.65.2.3:
! 9675: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.2:
! 9676: * src/include/pa_request.h [reorganize_user_classes] 1.83.2.1:
! 9677: * src/main/compile.y [reorganize_user_classes] 1.127.2.1:
! 9678: * src/main/execute.C [reorganize_user_classes] 1.148.2.2:
! 9679: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.3:
! 9680: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.3:
! 9681: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.2:
! 9682: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.2:
! 9683: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.2:
! 9684: * src/types/pa_vform.C [reorganize_user_classes] 1.27.2.1:
! 9685: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.2:
! 9686: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.2:
! 9687: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.2:
! 9688: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.2:
! 9689: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.2:
! 9690: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.2:
! 9691: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.2:
1.1 paf 9692: beautifying just compiled. todo: debug, configure
9693:
1.13 ! paf 9694: * src/classes/classes.awk 1.2:
1.1 paf 9695: skipped classes in .awk
9696:
1.13 ! paf 9697: * src/classes/form.C 1.8:
! 9698: * src/include/pa_globals.h 1.53:
! 9699: * src/main/pa_globals.C 1.59:
1.1 paf 9700: moved some configured data to request::classes_conf
9701: moved some string crations from globals to M...
9702: [works]
9703:
9704: 2001-04-27 paf
1.13 ! paf 9705: * src/main/compile.y 1.128:
1.1 paf 9706: serge@ found @CLASS bug. fixed
9707:
1.13 ! paf 9708: * src/classes/_double.h [reorganize_user_classes] 1.7.2.1:
! 9709: * src/classes/_form.h [reorganize_user_classes] 1.3.2.1:
! 9710: * src/classes/_int.h [reorganize_user_classes] 1.7.2.1:
! 9711: * src/classes/_response.h [reorganize_user_classes] 1.4.2.1:
! 9712: * src/classes/_unknown.h [reorganize_user_classes] 1.2.2.1:
! 9713: * src/classes/classes.C [reorganize_user_classes] 1.1.2.1:
! 9714: * src/classes/classes.h [reorganize_user_classes] 1.1.2.1:
! 9715: * src/classes/double.C [reorganize_user_classes] 1.21.4.1:
! 9716: * src/classes/file.C [reorganize_user_classes] 1.31.2.2:
! 9717: * src/classes/form.C [reorganize_user_classes] 1.3.4.1:
! 9718: * src/classes/image.C [reorganize_user_classes] 1.21.2.2:
! 9719: * src/classes/int.C [reorganize_user_classes] 1.19.4.2:
! 9720: * src/classes/mail.C [reorganize_user_classes] 1.22.2.2:
! 9721: * src/classes/op.C [reorganize_user_classes] 1.9.2.2:
! 9722: * src/classes/random.C [reorganize_user_classes] 1.9.2.2:
! 9723: * src/classes/response.C [reorganize_user_classes] 1.7.4.2:
! 9724: * src/classes/string.C [reorganize_user_classes] 1.40.2.2:
! 9725: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.2:
! 9726: * src/main/main.dsp [reorganize_user_classes] 1.92.2.2:
! 9727: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.2:
! 9728: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.1:
! 9729: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.1:
! 9730: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.1:
! 9731: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.1:
! 9732: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.1:
! 9733: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.1:
! 9734: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.1:
! 9735: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.1:
! 9736: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.1:
1.1 paf 9737: beautifying -100
9738:
1.13 ! paf 9739: * src/classes/classes.C 1.1:
1.1 paf 9740: file classes.C was initially added on branch
9741: reorganize_user_classes.
9742:
1.13 ! paf 9743: * src/classes/file.C [reorganize_user_classes] 1.31.2.3:
! 9744: * src/classes/image.C [reorganize_user_classes] 1.21.2.3:
! 9745: * src/classes/table.C [reorganize_user_classes] 1.65.2.2:
! 9746: * src/main/execute.C [reorganize_user_classes] 1.148.2.1:
! 9747: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.2:
! 9748: * src/types/pa_vstateless_class.h [reorganize_user_classes] 1.10.2.1:
1.2 paf 9749: beautifying -99
9750:
1.13 ! paf 9751: * src/classes/_file.h [reorganize_user_classes] 1.4.2.1:
! 9752: * src/classes/_image.h [reorganize_user_classes] 1.3.2.1:
! 9753: * src/classes/_mail.h [reorganize_user_classes] 1.3.2.1:
! 9754: * src/classes/_op.h [reorganize_user_classes] 1.5.2.1:
! 9755: * src/classes/_random.h [reorganize_user_classes] 1.3.2.1:
! 9756: * src/classes/_table.h [reorganize_user_classes] 1.6.2.1:
! 9757: * src/classes/file.C [reorganize_user_classes] 1.31.2.1:
! 9758: * src/classes/image.C [reorganize_user_classes] 1.21.2.1:
! 9759: * src/classes/int.C [reorganize_user_classes] 1.19.4.1:
! 9760: * src/classes/mail.C [reorganize_user_classes] 1.22.2.1:
! 9761: * src/classes/op.C [reorganize_user_classes] 1.9.2.1:
! 9762: * src/classes/random.C [reorganize_user_classes] 1.9.2.1:
! 9763: * src/classes/response.C [reorganize_user_classes] 1.7.4.1:
! 9764: * src/classes/string.C [reorganize_user_classes] 1.40.2.1:
! 9765: * src/classes/table.C [reorganize_user_classes] 1.65.2.1:
! 9766: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.1:
! 9767: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.1:
! 9768: * src/main/main.dsp [reorganize_user_classes] 1.92.2.1:
! 9769: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.1:
! 9770: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.1:
! 9771: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.1:
! 9772: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.1:
! 9773: * src/types/pa_vcookie.h [reorganize_user_classes] 1.8.2.1:
! 9774: * src/types/pa_venv.h [reorganize_user_classes] 1.14.2.1:
! 9775: * src/types/pa_vrequest.h [reorganize_user_classes] 1.8.2.1:
1.1 paf 9776: started beautifying
9777:
1.13 ! paf 9778: * src/classes/classes.h 1.1:
1.1 paf 9779: file classes.h was initially added on branch
9780: reorganize_user_classes.
9781:
9782: 2001-04-26 paf
1.13 ! paf 9783: * src/main/pa_request.C 1.121:
! 9784: * src/main/pa_string.C 1.80:
1.1 paf 9785: z
9786:
1.13 ! paf 9787: * src/classes/_exec.h 1.4:
! 9788: * src/classes/_image.h 1.3:
! 9789: * src/classes/gd/gif.h 1.7:
! 9790: * src/classes/gd/gifio.C 1.8:
! 9791: * src/classes/image.C 1.21:
! 9792: * src/classes/mail.C 1.22:
! 9793: * src/classes/op.C 1.9:
! 9794: * src/classes/random.C 1.9:
! 9795: * src/classes/smtp/smtp.h 1.3:
! 9796: * src/classes/string.C 1.40:
! 9797: * src/classes/table.C 1.65:
! 9798: * src/doc/doxygen.cfg 1.5:
! 9799: * src/doc/doxygen.cfg 1.6:
! 9800: * src/doc/doxygen.cfg 1.7:
! 9801: * src/doc/doxygen.txt 1.4:
! 9802: * src/include/pa_array.h 1.36:
! 9803: * src/include/pa_config_fixed.h 1.5:
! 9804: * src/include/pa_config_includes.h 1.5:
! 9805: * src/include/pa_dir.h 1.3:
! 9806: * src/include/pa_socks.h 1.2:
! 9807: * src/include/pa_string.h 1.84:
! 9808: * src/main/compile_tools.h 1.38:
! 9809: * src/main/pa_common.C 1.52:
! 9810: * src/main/pa_request.C 1.122:
! 9811: * src/main/pa_socks.C 1.3:
! 9812: * src/sql/pa_sql_driver.h 1.8:
! 9813: * src/targets/cgi/pa_pool.C 1.4:
! 9814: * src/types/pa_vbool.h 1.7:
! 9815: * src/types/pa_vbool.h 1.8:
! 9816: * src/types/pa_vclass.h 1.13:
! 9817: * src/types/pa_vclass.h 1.14:
! 9818: * src/types/pa_vcode_frame.h 1.2:
! 9819: * src/types/pa_vcode_frame.h 1.3:
! 9820: * src/types/pa_vcookie.h 1.8:
! 9821: * src/types/pa_vdouble.h 1.16:
! 9822: * src/types/pa_venv.h 1.14:
! 9823: * src/types/pa_vfile.h 1.22:
! 9824: * src/types/pa_vform.C 1.27:
! 9825: * src/types/pa_vform.h 1.16:
! 9826: * src/types/pa_vhash.h 1.11:
! 9827: * src/types/pa_vimage.C 1.7:
! 9828: * src/types/pa_vimage.h 1.9:
! 9829: * src/types/pa_vint.h 1.17:
! 9830: * src/types/pa_vjunction.h 1.3:
! 9831: * src/types/pa_vjunction.h 1.4:
! 9832: * src/types/pa_vmethod_frame.h 1.4:
! 9833: * src/types/pa_vmethod_frame.h 1.5:
! 9834: * src/types/pa_vobject.h 1.6:
! 9835: * src/types/pa_vobject.h 1.7:
! 9836: * src/types/pa_vrequest.C 1.5:
! 9837: * src/types/pa_vrequest.h 1.8:
! 9838: * src/types/pa_vstateless_class.C 1.8:
! 9839: * src/types/pa_vstateless_class.h 1.10:
! 9840: * src/types/pa_vstateless_object.h 1.8:
! 9841: * src/types/pa_vstring.C 1.5:
! 9842: * src/types/pa_vstring.h 1.23:
! 9843: * src/types/pa_vtable.h 1.15:
! 9844: * src/types/pa_vunknown.h 1.10:
! 9845: * src/types/pa_wcontext.C 1.6:
! 9846: * src/types/pa_wcontext.h 1.12:
! 9847: * src/types/pa_wwrapper.h 1.7:
! 9848: * src/types/pa_wwrapper.h 1.8:
1.2 paf 9849: code documentation ++
9850:
1.13 ! paf 9851: * src/include/pa_common.h 1.42:
! 9852: * src/include/pa_types.h 1.25:
! 9853: * src/main/pa_sql_driver_manager.C 1.9:
1.1 paf 9854: module [and, guess, isapi] connection caching fixed.
9855: request-pooled-url were stored into global connectioncache
9856:
9857: 2001-04-25 paf
1.13 ! paf 9858: * src/doc/doxygen.cfg 1.4:
! 9859: * src/doc/doxygen.txt 1.3:
! 9860: * src/targets/isapi/parser3isapi.C 1.31:
1.1 paf 9861: started doc / [doxygen.txt]
9862:
1.13 ! paf 9863: * src/include/code.h 1.27:
! 9864: * src/include/pa_common.h 1.41:
! 9865: * src/main/compile.y 1.127:
! 9866: * src/main/execute.C 1.148:
! 9867: * src/main/pa_common.C 1.51:
1.1 paf 9868: -d
9869:
1.13 ! paf 9870: * src/classes/file.C 1.31:
! 9871: * src/main/pa_exec.C 1.5:
! 9872: * src/targets/cgi/parser3.C 1.72:
1.1 paf 9873: illegal call check a bit improved, but still under iis no
9874: mapping of dir with parser allowed!
9875:
9876: 2001-04-24 paf
1.13 ! paf 9877: * src/targets/Makefile.in 1.2:
! 9878: * src/targets/apache13/Makefile.in 1.1:
1.1 paf 9879: apache makefile.in s
9880:
1.13 ! paf 9881: * src/targets/Makefile.am 1.5:
! 9882: * src/targets/apache13/Makefile.am 1.1:
1.1 paf 9883: apache module lib .am
9884:
1.13 ! paf 9885: * src/main/pa_exec.C 1.4:
1.1 paf 9886: windows32 buildCommand
9887:
9888: 2001-04-23 paf
1.13 ! paf 9889: * src/classes/gd/gifio.C 1.7:
! 9890: * src/classes/image.C 1.20:
! 9891: * src/classes/mail.C 1.21:
! 9892: * src/include/pa_globals.h 1.50:
! 9893: * src/include/pa_string.h 1.83:
! 9894: * src/main/pa_exec.C 1.3:
! 9895: * src/main/pa_request.C 1.119:
! 9896: * src/main/untaint.C 1.44:
1.2 paf 9897: untaint - @test optimize whitespaces for all but 'html'
9898:
1.13 ! paf 9899: * src/main/untaint.C 1.46:
1.2 paf 9900: untaint without charset
1.1 paf 9901:
1.13 ! paf 9902: * src/targets/cgi/parser3.C 1.68:
1.2 paf 9903: cgi /// @test disable /cgi-bin/parser3/auto.p
1.1 paf 9904:
1.13 ! paf 9905: * src/classes/random.C 1.8:
! 9906: * src/targets/cgi/parser3.C 1.71:
1.1 paf 9907: redo failed
9908: /// @test noticed series in isapi, check how initialize_random_class is called! [must be called only once]
9909:
1.13 ! paf 9910: * src/main/untaint.C 1.45:
1.1 paf 9911: mail header only once to =?
9912:
1.13 ! paf 9913: * src/classes/mail.C 1.20:
! 9914: * src/include/pa_hash.h 1.38:
! 9915: * src/include/pa_string.h 1.82:
! 9916: * src/main/pa_common.C 1.49:
! 9917: * src/main/pa_hash.C 1.34:
! 9918: * src/main/pa_request.C 1.118:
! 9919: * src/main/untaint.C 1.43:
1.1 paf 9920: untaint - @test mail-header
9921:
1.13 ! paf 9922: * src/include/pa_config_auto.h.in 1.1:
1.1 paf 9923: .h.in
9924:
1.13 ! paf 9925: * src/targets/cgi/parser3.C 1.69:
1.2 paf 9926: cgi cmdline ver
9927:
1.13 ! paf 9928: * src/main/pa_request.C 1.120:
! 9929: * src/targets/cgi/parser3.C 1.70:
1.1 paf 9930: // @test with commandline start "parser3 a.html" so that ^load
9931: a.cfg] worked! [now doesnt]
9932:
1.13 ! paf 9933: * src/main/execute.C 1.147:
1.1 paf 9934: operators first!
9935: so that ^table.menu{^rem{}} would not be 'unknown column'
9936:
1.13 ! paf 9937: * src/include/pa_array.h 1.35:
! 9938: * src/main/pa_array.C 1.31:
! 9939: * src/types/pa_vfile.h 1.20:
! 9940: * src/types/pa_vfile.h 1.21:
1.1 paf 9941: vfile fields return type
9942:
1.13 ! paf 9943: * src/Makefile.in 1.1:
! 9944: * src/classes/Makefile.in 1.1:
! 9945: * src/main/Makefile.in 1.1:
! 9946: * src/targets/cgi/Makefile.in 1.1:
! 9947: * src/types/Makefile.in 1.1:
1.1 paf 9948: makefile ins
9949:
1.13 ! paf 9950: * src/main/pa_string.C 1.78:
1.1 paf 9951: tested OK
9952: /// @test really @b test: s x m [tested: i & g ]
9953:
1.13 ! paf 9954: * src/classes/gd/Makefile.am 1.1:
! 9955: * src/classes/gd/Makefile.in 1.1:
! 9956: * src/targets/Makefile 1.2:
! 9957: * src/targets/Makefile.in 1.1:
1.1 paf 9958: makefiles&co
9959:
1.13 ! paf 9960: * src/classes/Makefile 1.2:
! 9961: * src/main/Makefile 1.2:
! 9962: * src/targets/cgi/Makefile 1.2:
! 9963: * src/types/Makefile 1.2:
1.1 paf 9964: makefiles removed
9965:
1.13 ! paf 9966: * src/classes/Makefile 1.1:
! 9967: * src/main/Makefile 1.1:
! 9968: * src/main/pa_string.C 1.79:
! 9969: * src/targets/Makefile 1.1:
! 9970: * src/targets/cgi/Makefile 1.1:
! 9971: * src/types/Makefile 1.1:
1.1 paf 9972: configure.in + makefiles
9973:
1.13 ! paf 9974: * src/classes/table.C 1.64:
! 9975: * src/types/pa_vform.C 1.26:
! 9976: * src/types/pa_vtable.h 1.14:
1.1 paf 9977: /// @test $a.menu{ $a[123] }
9978: and $a.menu{^table:set[]...}
9979:
1.13 ! paf 9980: * src/targets/cgi/Makefile.am 1.5:
1.1 paf 9981: liblink
9982:
1.13 ! paf 9983: * src/targets/cgi/Makefile.am 1.6:
! 9984: * src/targets/cgi/Makefile.am 1.7:
1.2 paf 9985: win32 conditional
9986:
1.13 ! paf 9987: * src/include/pa_config_fixed.h 1.4:
! 9988: * src/include/pa_config_includes.h 1.4:
! 9989: * src/main/pa_common.C 1.50:
1.1 paf 9990: common: file_write /// @test mkdirs file_delete rmdirs
9991:
9992: 2001-04-20 paf
1.13 ! paf 9993: * src/main/untaint.C 1.41:
! 9994: * src/targets/cgi/parser3.C 1.66:
1.1 paf 9995: fixed header "a/a"
9996:
1.13 ! paf 9997: * src/main/untaint.C 1.42:
1.1 paf 9998: z
9999:
1.13 ! paf 10000: * src/classes/string.C 1.39:
! 10001: * src/classes/table.C 1.63:
! 10002: * src/include/pa_globals.h 1.49:
! 10003: * src/include/pa_request.h 1.83:
! 10004: * src/include/pa_string.h 1.81:
! 10005: * src/main/compile.y 1.126:
! 10006: * src/main/pa_globals.C 1.56:
! 10007: * src/main/pa_request.C 1.117:
! 10008: * src/main/pa_string.C 1.77:
! 10009: * src/targets/cgi/parser3.C 1.67:
1.1 paf 10010: $MAIN:LOCALE
10011:
10012: 2001-04-19 paf
1.13 ! paf 10013: * src/main/compile_tools.h 1.37:
1.1 paf 10014: $a$b bugfix
10015:
1.13 ! paf 10016: * src/classes/file.C 1.30:
! 10017: * src/targets/cgi/parser3.C 1.65:
1.1 paf 10018: z
10019:
1.13 ! paf 10020: * src/include/pa_common.h 1.39:
! 10021: * src/main/pa_common.C 1.48:
! 10022: * src/main/pa_request.C 1.116:
! 10023: * src/main/untaint.C 1.40:
! 10024: * src/targets/isapi/parser3isapi.C 1.30:
! 10025: * src/types/pa_vcookie.C 1.19:
1.1 paf 10026: changed urlencode here and in untaint.C to HTTP standard's "
10027: and \" mech
10028:
1.13 ! paf 10029: * src/classes/file.C 1.29:
! 10030: * src/include/pa_common.h 1.40:
! 10031: * src/types/pa_vcookie.C 1.20:
1.1 paf 10032: done: header to $fields. waits for header '\' tricks
10033:
1.13 ! paf 10034: * src/main/pa_request.C 1.115:
! 10035: * src/targets/isapi/parser3isapi.C 1.29:
1.1 paf 10036: fixed http://alx/~paf/ doesnt load /auto.p
10037:
10038: 2001-04-18 paf
1.13 ! paf 10039: * src/classes/smtp/smtp.dsp 1.2:
! 10040: * src/main/Makefile.am 1.10:
! 10041: * src/main/main.dsp 1.92:
! 10042: * src/targets/cgi/Makefile.am 1.4:
1.1 paf 10043: linux @alx
10044:
1.13 ! paf 10045: * src/main/pa_request.C 1.114:
1.1 paf 10046: 1
10047:
10048: 2001-04-17 paf
1.13 ! paf 10049: * src/classes/file.C 1.28:
! 10050: * src/classes/image.C 1.19:
! 10051: * src/doc/doxygen.cfg 1.3:
! 10052: * src/include/pa_sql_connection.h 1.5:
! 10053: * src/main/pa_sql_driver_manager.C 1.8:
! 10054: * src/sql/pa_sql_driver.h 1.7:
1.1 paf 10055: SQL_Driver_services renamed. doxygen statics enabled
10056:
1.13 ! paf 10057: * src/Makefile.am 1.5:
! 10058: * src/classes/Makefile.am 1.3:
! 10059: * src/classes/_double.h 1.7:
! 10060: * src/classes/_exec.h 1.3:
! 10061: * src/classes/_file.h 1.4:
! 10062: * src/classes/_form.h 1.3:
! 10063: * src/classes/_image.h 1.2:
! 10064: * src/classes/_int.h 1.7:
! 10065: * src/classes/_mail.h 1.3:
! 10066: * src/classes/_op.h 1.5:
! 10067: * src/classes/_random.h 1.3:
! 10068: * src/classes/_response.h 1.4:
! 10069: * src/classes/_string.h 1.9:
! 10070: * src/classes/_table.h 1.6:
! 10071: * src/classes/_unknown.h 1.2:
! 10072: * src/classes/file.C 1.27:
! 10073: * src/classes/gd/gif.C 1.5:
! 10074: * src/classes/gd/gif.h 1.6:
! 10075: * src/classes/gd/gifio.C 1.6:
! 10076: * src/classes/image.C 1.18:
! 10077: * src/classes/mail.C 1.19:
! 10078: * src/classes/op.C 1.8:
! 10079: * src/classes/random.C 1.7:
! 10080: * src/include/pa_config_fixed.h 1.3:
! 10081: * src/include/pa_config_includes.h 1.3:
! 10082: * src/include/pa_hash.h 1.37:
! 10083: * src/include/pa_sql_driver_manager.h 1.3:
! 10084: * src/include/pa_version.h 1.2:
! 10085: * src/main/Makefile.am 1.9:
! 10086: * src/main/compile.y 1.125:
! 10087: * src/main/pa_common.C 1.47:
! 10088: * src/main/pa_exec.C 1.2:
! 10089: * src/main/pa_socks.C 1.2:
! 10090: * src/main/pa_sql_driver_manager.C 1.7:
! 10091: * src/sql/Makefile.am 1.2:
! 10092: * src/sql/pa_sql_driver.h 1.6:
! 10093: * src/targets/cgi/Makefile.am 1.3:
! 10094: * src/targets/cgi/parser3.C 1.64:
! 10095: * src/types/Makefile.am 1.3:
! 10096: * src/types/pa_vcookie.C 1.18:
! 10097: * src/types/pa_vform.C 1.25:
! 10098: * src/types/pa_vimage.h 1.8:
1.1 paf 10099: exec @jav
10100:
1.13 ! paf 10101: * src/include/pa_sql_driver_manager.h [gcc0415] 1.2.2.1:
! 10102: * src/main/pa_sql_driver_manager.C [gcc0415] 1.6.2.1:
! 10103: * src/sql/pa_sql_driver.h [gcc0415] 1.5.2.1:
! 10104: * src/types/pa_vimage.h [gcc0415] 1.7.2.1:
1.2 paf 10105: sql driver interface now has initialize(client .so)
1.1 paf 10106:
10107: 2001-04-16 paf
1.13 ! paf 10108: * src/Makefile.am [gcc0415] 1.4.2.2:
1.1 paf 10109: compile2 cygwin
10110:
1.13 ! paf 10111: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.2:
1.1 paf 10112: compile0 jav
10113:
1.13 ! paf 10114: * src/Makefile.am [gcc0415] 1.4.2.1:
! 10115: * src/classes/Makefile.am [gcc0415] 1.2.2.1:
! 10116: * src/classes/_double.h [gcc0415] 1.6.2.1:
! 10117: * src/classes/_exec.h [gcc0415] 1.2.2.1:
! 10118: * src/classes/_file.h [gcc0415] 1.3.2.1:
! 10119: * src/classes/_form.h [gcc0415] 1.2.2.1:
! 10120: * src/classes/_image.h [gcc0415] 1.1.2.1:
! 10121: * src/classes/_int.h [gcc0415] 1.6.2.1:
! 10122: * src/classes/_mail.h [gcc0415] 1.2.2.1:
! 10123: * src/classes/_op.h [gcc0415] 1.4.2.1:
! 10124: * src/classes/_random.h [gcc0415] 1.2.2.1:
! 10125: * src/classes/_response.h [gcc0415] 1.3.2.1:
! 10126: * src/classes/_string.h [gcc0415] 1.8.2.1:
! 10127: * src/classes/_table.h [gcc0415] 1.5.2.1:
! 10128: * src/classes/_unknown.h [gcc0415] 1.1.2.1:
! 10129: * src/classes/gd/gif.C [gcc0415] 1.4.2.1:
! 10130: * src/classes/gd/gif.h [gcc0415] 1.5.2.1:
! 10131: * src/classes/gd/gifio.C [gcc0415] 1.5.2.1:
! 10132: * src/classes/image.C [gcc0415] 1.17.2.1:
! 10133: * src/classes/mail.C [gcc0415] 1.18.2.1:
! 10134: * src/classes/op.C [gcc0415] 1.7.2.1:
! 10135: * src/classes/random.C [gcc0415] 1.6.2.1:
! 10136: * src/include/pa_config_fixed.h [gcc0415] 1.2.2.1:
! 10137: * src/include/pa_config_includes.h [gcc0415] 1.2.2.1:
! 10138: * src/include/pa_hash.h [gcc0415] 1.36.2.1:
! 10139: * src/include/pa_version.h [gcc0415] 1.1.2.1:
! 10140: * src/main/Makefile.am [gcc0415] 1.8.2.1:
! 10141: * src/main/compile.y [gcc0415] 1.124.2.1:
! 10142: * src/main/pa_common.C [gcc0415] 1.46.2.1:
! 10143: * src/main/pa_exec.C [gcc0415] 1.1.2.1:
! 10144: * src/sql/Makefile.am [gcc0415] 1.1.2.1:
! 10145: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.1:
! 10146: * src/targets/cgi/parser3.C [gcc0415] 1.63.2.1:
! 10147: * src/types/Makefile.am [gcc0415] 1.2.2.1:
! 10148: * src/types/pa_vcookie.C [gcc0415] 1.17.2.1:
! 10149: * src/types/pa_vform.C [gcc0415] 1.24.2.1:
1.1 paf 10150: compile-1
10151:
1.13 ! paf 10152: * src/include/pa_config_includes.h [gcc0415] 1.2.2.2:
! 10153: * src/main/pa_exec.C [gcc0415] 1.1.2.2:
! 10154: * src/main/pa_socks.C [gcc0415] 1.1.2.1:
! 10155: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.3:
1.1 paf 10156: compile1 cygwin
10157:
10158: 2001-04-15 paf
1.13 ! paf 10159: * src/classes/op.C 1.5:
! 10160: * src/include/pa_request.h 1.82:
! 10161: * src/types/pa_value.h 1.48:
! 10162: * src/types/pa_vmethod_frame.h 1.3:
1.1 paf 10163: MethodParams in op.C
10164:
1.13 ! paf 10165: * src/types/pa_value.h 1.49:
1.1 paf 10166: MethodParams !junction
10167:
1.13 ! paf 10168: * src/classes/table.C 1.62:
1.1 paf 10169: table:empty +=process
10170:
1.13 ! paf 10171: * src/classes/op.C 1.7:
1.1 paf 10172: z
10173:
1.13 ! paf 10174: * src/classes/_string.h 1.8:
! 10175: * src/classes/double.C 1.21:
! 10176: * src/classes/file.C 1.26:
! 10177: * src/classes/image.C 1.17:
! 10178: * src/classes/int.C 1.19:
! 10179: * src/classes/mail.C 1.18:
! 10180: * src/classes/op.C 1.6:
! 10181: * src/classes/random.C 1.6:
! 10182: * src/classes/response.C 1.7:
! 10183: * src/classes/string.C 1.38:
! 10184: * src/classes/table.C 1.61:
! 10185: * src/classes/unknown.C 1.2:
! 10186: * src/main/pa_request.C 1.113:
1.1 paf 10187: MethodParams everywhere
10188:
10189: 2001-04-12 paf
1.13 ! paf 10190: * src/classes/_unknown.h 1.1:
! 10191: * src/classes/unknown.C 1.1:
! 10192: * src/include/pa_globals.h 1.48:
! 10193: * src/main/main.dsp 1.91:
! 10194: * src/main/pa_globals.C 1.55:
! 10195: * src/types/pa_vunknown.h 1.9:
1.1 paf 10196: ^unknown:int[]=0 double[]=0
10197:
1.13 ! paf 10198: * src/classes/gd/gif.C 1.4:
! 10199: * src/classes/image.C 1.13:
1.1 paf 10200: image:line/fill/rectangle/bar/replace/polygon/polybar
10201:
1.13 ! paf 10202: * src/classes/image.C 1.15:
! 10203: * src/main/pa_hash.C 1.33:
1.1 paf 10204: hash bug fixed
10205:
1.13 ! paf 10206: * src/classes/gd/gif.h 1.5:
! 10207: * src/classes/image.C 1.12:
! 10208: * src/classes/op.C 1.4:
! 10209: * src/main/execute.C 1.146:
! 10210: * src/types/pa_value.h 1.47:
! 10211: * src/types/pa_vmethod_frame.h 1.2:
! 10212: * src/types/pa_wcontext.h 1.11:
1.1 paf 10213: for var now written not to r.wcontext, but to r.root
10214: cleared "entered_object" state
10215:
1.13 ! paf 10216: * src/classes/image.C 1.16:
! 10217: * src/types/pa_vimage.h 1.7:
1.1 paf 10218: image:font :text
10219:
1.13 ! paf 10220: * src/classes/image.C 1.14:
1.1 paf 10221: image:gif now does not have params
10222:
10223: 2001-04-11 paf
1.13 ! paf 10224: * src/classes/mail.C 1.17:
! 10225: * src/classes/op.C 1.3:
! 10226: * src/targets/cgi/parser3.C 1.63:
! 10227: * src/types/pa_value.h 1.46:
! 10228: * src/types/pa_vfile.C 1.15:
! 10229: * src/types/pa_vfile.h 1.19:
! 10230: * src/types/pa_vform.C 1.24:
! 10231: * src/types/pa_vstring.C 1.3:
! 10232: * src/types/pa_vstring.h 1.22:
1.2 paf 10233: forced UL_FILE_NAME of posted file name
1.1 paf 10234:
1.13 ! paf 10235: * src/classes/image.C 1.7:
! 10236: * src/main/execute.C 1.145:
! 10237: * src/main/main.dsp 1.89:
! 10238: * src/main/pa_request.C 1.112:
! 10239: * src/types/pa_vcframe.h 1.4:
! 10240: * src/types/pa_vcode_frame.h 1.1:
! 10241: * src/types/pa_vimage.C 1.4:
! 10242: * src/types/pa_vimage.h 1.4:
! 10243: * src/types/pa_vmethod_frame.h 1.1:
! 10244: * src/types/pa_vmframe.h 1.13:
1.1 paf 10245: libimaging dead end: pil parses header in .py
10246:
1.13 ! paf 10247: * src/classes/gd/gd.dsp 1.3:
! 10248: * src/classes/gd/gif.C 1.2:
! 10249: * src/classes/gd/gif.h 1.2:
! 10250: * src/classes/gd/gifio.C 1.2:
! 10251: * src/classes/image.C 1.8:
! 10252: * src/types/pa_vimage.C 1.5:
! 10253: * src/types/pa_vimage.h 1.5:
1.2 paf 10254: gd started porting to Pooled descendant
1.1 paf 10255:
1.13 ! paf 10256: * src/classes/image.C 1.5:
! 10257: * src/main/pa_request.C 1.110:
! 10258: * src/types/pa_vform.C 1.23:
1.2 paf 10259: fixed post [broke when moved post read to core]
1.1 paf 10260:
1.13 ! paf 10261: * src/classes/gd/gd.dsp 1.1:
! 10262: * src/classes/smtp/smtp.dsp 1.1:
! 10263: * src/main/main.dsp 1.87:
1.1 paf 10264: gd+smtp made separate libs
10265:
1.13 ! paf 10266: * src/classes/gd/gifio.C 1.3:
! 10267: * src/classes/image.C 1.9:
! 10268: * src/types/pa_vimage.C 1.6:
! 10269: * src/types/pa_vimage.h 1.6:
1.1 paf 10270: gd todo: gif without file
10271:
1.13 ! paf 10272: * src/include/pa_globals.h 1.46:
! 10273: * src/include/pa_string.h 1.80:
! 10274: * src/main/pa_common.C 1.46:
! 10275: * src/main/pa_request.C 1.111:
! 10276: * src/main/untaint.C 1.39:
! 10277: * src/types/pa_vfile.C 1.16:
! 10278: * src/types/pa_vstring.C 1.4:
1.2 paf 10279: fixed vstring:as_vfile length
10280:
1.13 ! paf 10281: * src/classes/gd/gd.dsp 1.2:
! 10282: * src/classes/image.C 1.6:
! 10283: * src/include/pa_globals.h 1.47:
! 10284: * src/main/main.dsp 1.88:
! 10285: * src/main/pa_globals.C 1.54:
! 10286: * src/types/pa_vimage.C 1.3:
! 10287: * src/types/pa_vimage.h 1.3:
1.1 paf 10288: gd dead end. switching to python imaging lib
10289:
1.13 ! paf 10290: * src/classes/gd/gif.h 1.3:
! 10291: * src/classes/gd/gifio.C 1.4:
! 10292: * src/classes/image.C 1.10:
! 10293: * src/main/main.dsp 1.90:
1.2 paf 10294: gd with mem write + image just compiled
10295:
1.13 ! paf 10296: * src/classes/gd/gif.C 1.3:
! 10297: * src/classes/gd/gif.h 1.4:
! 10298: * src/classes/gd/gifio.C 1.5:
! 10299: * src/classes/image.C 1.11:
1.1 paf 10300: image:create image:load
10301:
10302: 2001-04-10 paf
1.13 ! paf 10303: * src/classes/_double.h 1.6:
! 10304: * src/classes/_file.h 1.3:
! 10305: * src/classes/_form.h 1.2:
! 10306: * src/classes/_int.h 1.6:
! 10307: * src/classes/_mail.h 1.2:
! 10308: * src/classes/_op.h 1.4:
! 10309: * src/classes/_random.h 1.2:
! 10310: * src/classes/_response.h 1.3:
! 10311: * src/classes/_string.h 1.7:
! 10312: * src/classes/_table.h 1.5:
! 10313: * src/classes/file.C 1.25:
! 10314: * src/classes/gd/gif.C 1.1:
! 10315: * src/classes/gd/gif.h 1.1:
! 10316: * src/classes/gd/gifio.C 1.1:
! 10317: * src/classes/mail.C 1.16:
! 10318: * src/include/pa_common.h 1.37:
! 10319: * src/include/pa_globals.h 1.45:
! 10320: * src/main/execute.C 1.144:
! 10321: * src/main/main.dsp 1.86:
! 10322: * src/main/pa_common.C 1.44:
! 10323: * src/main/pa_globals.C 1.53:
! 10324: * src/targets/isapi/parser3isapi.C 1.28:
! 10325: * src/types/pa_value.h 1.45:
! 10326: * src/types/pa_vfile.C 1.14:
! 10327: * src/types/pa_vfile.h 1.18:
! 10328: * src/types/pa_vhash.h 1.10:
! 10329: * src/types/pa_vimage.h 1.1:
! 10330: * src/types/pa_vresponse.h 1.8:
! 10331: * src/types/pa_vstring.h 1.21:
1.2 paf 10332: image:measure -100 just compiled
1.1 paf 10333:
1.13 ! paf 10334: * src/classes/_image.h 1.1:
! 10335: * src/classes/image.C 1.1:
! 10336: * src/types/pa_vimage.C 1.1:
1.2 paf 10337: image forgotten!
1.1 paf 10338:
1.13 ! paf 10339: * src/classes/image.C 1.3:
! 10340: * src/types/pa_vimage.C 1.2:
1.2 paf 10341: jpg measure bugs fixed
1.1 paf 10342:
1.13 ! paf 10343: * src/classes/image.C 1.4:
1.2 paf 10344: image:html done
1.1 paf 10345:
1.13 ! paf 10346: * src/classes/table.C 1.60:
! 10347: * src/include/pa_common.h 1.38:
! 10348: * src/main/pa_common.C 1.45:
! 10349: * src/main/pa_request.C 1.109:
! 10350: * src/main/pa_string.C 1.76:
! 10351: * src/main/untaint.C 1.38:
! 10352: * src/types/pa_vimage.h 1.2:
1.2 paf 10353: image:measure -90
1.1 paf 10354:
1.13 ! paf 10355: * src/classes/mail.C 1.11:
! 10356: * src/classes/smtp/comms.C 1.2:
! 10357: * src/classes/smtp/smtp.C 1.2:
! 10358: * src/classes/smtp/smtp.h 1.2:
! 10359: * src/main/pa_globals.C 1.52:
1.2 paf 10360: smtp some consts
1.1 paf 10361:
1.13 ! paf 10362: * src/classes/mail.C 1.12:
1.2 paf 10363: unix sendmail compiled. todo:testing
1.1 paf 10364:
1.13 ! paf 10365: * src/classes/mail.C 1.14:
1.2 paf 10366: sendmail unix skipping defaults
1.1 paf 10367:
1.13 ! paf 10368: * src/classes/image.C 1.2:
1.1 paf 10369: z
10370:
1.13 ! paf 10371: * src/classes/mail.C 1.13:
! 10372: * src/include/pa_common.h 1.36:
! 10373: * src/main/pa_common.C 1.43:
1.2 paf 10374: sendmail unix added defaults
1.1 paf 10375:
1.13 ! paf 10376: * src/classes/mail.C 1.15:
1.2 paf 10377: minor bug with unclear from/to
1.1 paf 10378:
10379: 2001-04-09 paf
1.13 ! paf 10380: * src/classes/_exec.h 1.2:
! 10381: * src/main/execute.C 1.142:
! 10382: * src/main/pa_globals.C 1.50:
! 10383: * src/main/pa_request.C 1.106:
! 10384: * src/types/pa_vcookie.C 1.17:
! 10385: * src/types/pa_vfile.C 1.12:
1.1 paf 10386: exec -2
10387:
1.13 ! paf 10388: * src/classes/file.C 1.24:
! 10389: * src/include/pa_exec.h 1.1:
! 10390: * src/include/pa_sapi.h 1.8:
! 10391: * src/main/main.dsp 1.85:
! 10392: * src/main/pa_exec.C 1.1:
! 10393: * src/targets/cgi/parser3.C 1.62:
! 10394: * src/targets/cgi/parser3.dsp 1.17:
! 10395: * src/targets/isapi/parser3isapi.C 1.27:
! 10396: * src/targets/isapi/parser3isapi.dsp 1.12:
! 10397: * src/targets/pa_exec.C 1.7:
! 10398: * src/targets/pa_exec.h 1.4:
1.2 paf 10399: all targets exec
10400:
1.13 ! paf 10401: * src/classes/exec.C 1.2:
! 10402: * src/include/pa_common.h 1.35:
! 10403: * src/main/pa_common.C 1.42:
! 10404: * src/main/untaint.C 1.37:
! 10405: * src/targets/pa_exec.C 1.3:
1.1 paf 10406: exec3. decided exec:cgi to move to file:cgi
10407:
1.13 ! paf 10408: * src/include/pa_sapi.h 1.7:
! 10409: * src/include/pa_string.h 1.79:
! 10410: * src/targets/cgi/parser3.C 1.61:
! 10411: * src/targets/isapi/parser3isapi.C 1.26:
! 10412: * src/targets/isapi/parser3isapi.dsp 1.11:
1.1 paf 10413: sapi exec dead end. badly parsed args in apache:util.script
10414:
1.13 ! paf 10415: * src/classes/file.C 1.23:
! 10416: * src/main/main.dsp 1.84:
! 10417: * src/main/pa_request.C 1.108:
! 10418: * src/targets/cgi/parser3.C 1.60:
1.1 paf 10419: exec win32 env
10420:
1.13 ! paf 10421: * src/classes/exec.C 1.3:
! 10422: * src/classes/file.C 1.21:
! 10423: * src/include/pa_globals.h 1.44:
! 10424: * src/main/execute.C 1.143:
! 10425: * src/main/main.dsp 1.83:
! 10426: * src/main/pa_globals.C 1.51:
! 10427: * src/main/pa_request.C 1.107:
! 10428: * src/targets/pa_exec.C 1.4:
! 10429: * src/types/pa_vfile.C 1.13:
! 10430: * src/types/pa_vfile.h 1.17:
! 10431: * src/types/pa_vform.C 1.22:
! 10432: * src/types/pa_vstring.C 1.2:
1.1 paf 10433: exec4. todo env
10434:
1.13 ! paf 10435: * src/classes/_exec.h 1.1:
! 10436: * src/classes/exec.C 1.1:
! 10437: * src/include/pa_common.h 1.34:
! 10438: * src/include/pa_request.h 1.81:
! 10439: * src/include/pa_sapi.h 1.6:
! 10440: * src/include/pa_string.h 1.77:
! 10441: * src/main/pa_common.C 1.41:
! 10442: * src/main/pa_request.C 1.105:
! 10443: * src/main/pa_string.C 1.75:
! 10444: * src/targets/cgi/parser3.C 1.59:
! 10445: * src/targets/cgi/parser3.dsp 1.16:
! 10446: * src/targets/isapi/parser3isapi.C 1.25:
! 10447: * src/targets/pa_exec.C 1.2:
! 10448: * src/targets/pa_exec.h 1.2:
! 10449: * src/types/pa_vform.C 1.21:
! 10450: * src/types/pa_vform.h 1.15:
1.2 paf 10451: exec class just compiled. moved post read to request core
10452:
1.13 ! paf 10453: * src/classes/file.C 1.22:
! 10454: * src/include/pa_hash.h 1.36:
! 10455: * src/main/pa_hash.C 1.32:
! 10456: * src/targets/pa_exec.C 1.5:
! 10457: * src/targets/pa_exec.h 1.3:
1.1 paf 10458: exec env 0
10459:
1.13 ! paf 10460: * src/classes/_op.h 1.3:
! 10461: * src/include/pa_dir.h 1.2:
! 10462: * src/include/pa_globals.h 1.43:
! 10463: * src/include/pa_sapi.h 1.5:
! 10464: * src/main/main.dsp 1.82:
! 10465: * src/main/pa_dir.C 1.2:
! 10466: * src/main/pa_globals.C 1.49:
! 10467: * src/targets/cgi/parser3.C 1.58:
! 10468: * src/targets/cgi/parser3.dsp 1.15:
! 10469: * src/targets/pa_exec.C 1.1:
! 10470: * src/targets/pa_exec.h 1.1:
1.1 paf 10471: problems with ^exec:cgi post data. they are already read by vform
10472:
1.13 ! paf 10473: * src/include/pa_string.h 1.78:
! 10474: * src/targets/pa_exec.C 1.6:
1.1 paf 10475: written but not tested exec with env for unix
10476:
10477: 2001-04-08 paf
1.13 ! paf 10478: * src/classes/file.C 1.20:
! 10479: * src/classes/mail.C 1.10:
! 10480: * src/classes/string.C 1.37:
! 10481: * src/include/pa_request.h 1.80:
! 10482: * src/include/pa_string.h 1.76:
! 10483: * src/main/pa_request.C 1.104:
1.1 paf 10484: uuencode. string<<
10485:
10486: 2001-04-07 paf
1.13 ! paf 10487: * src/classes/_mail.h 1.1:
! 10488: * src/classes/mail.C 1.1:
! 10489: * src/include/pa_common.h 1.33:
! 10490: * src/include/pa_globals.h 1.41:
! 10491: * src/include/pa_string.h 1.74:
! 10492: * src/main/main.dsp 1.79:
! 10493: * src/main/pa_common.C 1.40:
! 10494: * src/main/pa_globals.C 1.47:
! 10495: * src/main/pa_request.C 1.101:
! 10496: * src/main/untaint.C 1.36:
! 10497: * src/types/pa_vcookie.C 1.16:
1.1 paf 10498: mail:send -10 just compiled
10499:
1.13 ! paf 10500: * src/include/pa_socks.h 1.1:
! 10501: * src/main/main.dsp 1.81:
! 10502: * src/main/pa_socks.C 1.1:
! 10503: * src/targets/cgi/parser3.C 1.57:
! 10504: * src/targets/cgi/parser3.dsp 1.14:
! 10505: * src/targets/isapi/parser3isapi.C 1.24:
1.1 paf 10506: mail:send 1
10507:
1.13 ! paf 10508: * src/classes/mail.C 1.3:
1.2 paf 10509: +=
10510:
1.13 ! paf 10511: * src/classes/mail.C 1.6:
1.1 paf 10512: ^attach dead end
10513:
1.13 ! paf 10514: * src/classes/mail.C 1.2:
! 10515: * src/include/pa_string.h 1.75:
1.1 paf 10516: mail:send -1 text prepared
10517:
1.13 ! paf 10518: * src/classes/mail.C 1.7:
1.1 paf 10519: ^mail[$attach
10520:
1.13 ! paf 10521: * src/classes/mail.C 1.5:
! 10522: * src/classes/mail.C 1.8:
! 10523: * src/classes/mail.C 1.9:
! 10524: * src/main/pa_request.C 1.103:
1.1 paf 10525: z
10526:
1.13 ! paf 10527: * src/classes/mail.C 1.4:
! 10528: * src/classes/smtp/comms.C 1.1:
! 10529: * src/classes/smtp/smtp.C 1.1:
! 10530: * src/classes/smtp/smtp.h 1.1:
! 10531: * src/include/pa_globals.h 1.42:
! 10532: * src/include/pa_request.h 1.79:
! 10533: * src/main/main.dsp 1.80:
! 10534: * src/main/pa_globals.C 1.48:
! 10535: * src/main/pa_request.C 1.102:
1.1 paf 10536: smtp just compiled
10537:
10538: 2001-04-06 paf
1.13 ! paf 10539: * src/types/pa_valiased.C 1.7:
1.2 paf 10540: another root inherititance skipped
10541:
1.13 ! paf 10542: * src/classes/random.C 1.5:
! 10543: * src/classes/table.C 1.57:
! 10544: * src/main/pa_globals.C 1.44:
1.1 paf 10545: @office
10546:
1.13 ! paf 10547: * src/classes/table.C 1.58:
! 10548: * src/include/pa_dir.h 1.1:
! 10549: * src/main/execute.C 1.141:
! 10550: * src/main/main.dsp 1.78:
! 10551: * src/main/pa_dir.C 1.1:
1.1 paf 10552: table:dir 0 [without regexp]
10553:
1.13 ! paf 10554: * src/main/compile.C 1.34:
! 10555: * src/main/compile.y 1.124:
! 10556: * src/main/execute.C 1.139:
1.1 paf 10557: operators are now not root methods of parent class. just 'ROOT
10558: class
10559:
1.13 ! paf 10560: * src/classes/table.C 1.59:
! 10561: * src/include/pa_globals.h 1.40:
! 10562: * src/main/pa_globals.C 1.46:
! 10563: * src/main/pa_string.C 1.74:
1.1 paf 10564: table:dir 1
10565:
1.13 ! paf 10566: * src/classes/_op.h 1.2:
! 10567: * src/classes/_root.h 1.5:
! 10568: * src/classes/op.C 1.2:
! 10569: * src/classes/root.C 1.62:
! 10570: * src/include/pa_globals.h 1.39:
! 10571: * src/include/pa_request.h 1.78:
! 10572: * src/main/compile.C 1.35:
! 10573: * src/main/execute.C 1.140:
! 10574: * src/main/main.dsp 1.77:
! 10575: * src/main/pa_globals.C 1.45:
! 10576: * src/main/pa_request.C 1.100:
1.1 paf 10577: renamed 'root' to 'op'
10578:
1.13 ! paf 10579: * src/classes/_op.h 1.1:
! 10580: * src/classes/op.C 1.1:
1.1 paf 10581: renamed from 'root'
10582:
10583: 2001-04-05 paf
1.13 ! paf 10584: * src/classes/root.C 1.59:
! 10585: * src/include/pa_sql_connection.h 1.1:
! 10586: * src/include/pa_sql_driver.h 1.5:
! 10587: * src/main/main.dsp 1.76:
! 10588: * src/main/pa_sql_driver_manager.C 1.3:
! 10589: * src/sql/pa_sql_driver.h 1.1:
1.1 paf 10590: sql driver services for conv memory & error reporting
10591:
1.13 ! paf 10592: * src/main/execute.C 1.138:
! 10593: * src/main/pa_request.C 1.98:
! 10594: * src/main/pa_string.C 1.73:
! 10595: * src/types/pa_value.h 1.44:
! 10596: * src/types/pa_vmframe.h 1.12:
! 10597: * src/types/pa_wcontext.h 1.10:
1.2 paf 10598: constructor flag dropped at get_method_frame and remembered
10599: into method_frame
1.1 paf 10600:
1.13 ! paf 10601: * src/include/pa_globals.h 1.38:
! 10602: * src/main/pa_globals.C 1.43:
! 10603: * src/main/pa_request.C 1.96:
! 10604: * src/main/pa_string.C 1.72:
! 10605: * src/targets/isapi/parser3isapi.dsp 1.10:
1.1 paf 10606: $LOCALE:ctype[Russian_Russia.1251]
10607:
1.13 ! paf 10608: * src/main/pa_request.C 1.99:
! 10609: * src/sql/pa_sql_driver.h 1.5:
1.2 paf 10610: mysql limit
10611:
1.13 ! paf 10612: * src/classes/table.C 1.52:
1.2 paf 10613: select * from hren error contains statement
1.1 paf 10614:
1.13 ! paf 10615: * src/classes/random.C 1.4:
! 10616: * src/classes/root.C 1.60:
! 10617: * src/classes/table.C 1.54:
! 10618: * src/include/pa_sql_connection.h 1.4:
! 10619: * src/include/pa_string.h 1.71:
! 10620: * src/main/execute.C 1.137:
! 10621: * src/main/pa_sql_driver_manager.C 1.6:
! 10622: * src/main/pa_string.C 1.70:
! 10623: * src/main/untaint.C 1.34:
! 10624: * src/sql/pa_sql_driver.h 1.4:
! 10625: * src/types/pa_vmframe.h 1.11:
! 10626: * src/types/pa_wcontext.C 1.5:
! 10627: * src/types/pa_wcontext.h 1.9:
1.2 paf 10628: sql quote. string untaint UL_SQL
1.1 paf 10629:
1.13 ! paf 10630: * src/classes/table.C 1.51:
! 10631: * src/include/pa_sql_connection.h 1.2:
! 10632: * src/include/pa_types.h 1.24:
! 10633: * src/main/pa_sql_driver_manager.C 1.4:
! 10634: * src/main/untaint.C 1.33:
! 10635: * src/sql/pa_sql_driver.h 1.2:
! 10636: * src/targets/cgi/parser3.dsp 1.13:
1.1 paf 10637: mysql 0
10638:
1.13 ! paf 10639: * src/classes/table.C 1.53:
! 10640: * src/include/pa_sql_connection.h 1.3:
! 10641: * src/main/pa_sql_driver_manager.C 1.5:
! 10642: * src/sql/pa_sql_driver.h 1.3:
1.1 paf 10643: sql ping
10644:
1.13 ! paf 10645: * src/classes/table.C 1.55:
! 10646: * src/include/pa_string.h 1.72:
! 10647: * src/main/pa_string.C 1.71:
! 10648: * src/main/untaint.C 1.35:
1.1 paf 10649: z
10650:
1.13 ! paf 10651: * src/classes/file.C 1.19:
! 10652: * src/classes/root.C 1.61:
! 10653: * src/classes/string.C 1.36:
! 10654: * src/classes/table.C 1.56:
! 10655: * src/main/pa_request.C 1.97:
1.1 paf 10656: junction to code&expression in errors
10657:
1.13 ! paf 10658: * src/include/pa_config_fixed.h 1.2:
! 10659: * src/include/pa_config_includes.h 1.2:
! 10660: * src/include/pa_hash.h 1.35:
! 10661: * src/include/pa_string.h 1.73:
! 10662: * src/main/pa_hash.C 1.31:
! 10663: * src/main/pa_table.C 1.26:
1.1 paf 10664: hash now not thread-safe.
10665:
10666: 2001-04-04 paf
1.13 ! paf 10667: * src/include/pa_sql_driver.h 1.4:
1.1 paf 10668: mysql connect
10669:
1.13 ! paf 10670: * src/classes/random.C 1.3:
! 10671: * src/classes/root.C 1.56:
! 10672: * src/classes/table.C 1.49:
! 10673: * src/include/pa_globals.h 1.36:
! 10674: * src/include/pa_pool.h 1.48:
! 10675: * src/include/pa_request.h 1.76:
! 10676: * src/main/pa_request.C 1.94:
! 10677: * src/types/pa_vclass.h 1.12:
1.1 paf 10678: sql frame -10
10679:
1.13 ! paf 10680: * src/Makefile.am 1.4:
! 10681: * src/classes/root.C 1.57:
! 10682: * src/classes/string.C 1.35:
! 10683: * src/classes/table.C 1.50:
! 10684: * src/include/pa_globals.h 1.37:
! 10685: * src/include/pa_hash.h 1.34:
! 10686: * src/include/pa_pool.h 1.49:
! 10687: * src/include/pa_request.h 1.77:
! 10688: * src/include/pa_sapi.h 1.4:
! 10689: * src/include/pa_string.h 1.70:
! 10690: * src/include/pa_table.h 1.29:
! 10691: * src/main/main.dsp 1.74:
! 10692: * src/main/pa_globals.C 1.42:
! 10693: * src/main/pa_hash.C 1.30:
! 10694: * src/main/pa_request.C 1.95:
! 10695: * src/main/pa_string.C 1.69:
! 10696: * src/main/pa_table.C 1.25:
! 10697: * src/main/untaint.C 1.32:
1.1 paf 10698: connect&sql -1000 just compiled
10699:
1.13 ! paf 10700: * src/sql/Makefile.am 1.1:
1.2 paf 10701: forgot to add mysql client
10702:
1.13 ! paf 10703: * src/classes/root.C 1.58:
! 10704: * src/include/pa_sql_driver.h 1.2:
! 10705: * src/include/pa_sql_driver_manager.h 1.2:
! 10706: * src/main/main.dsp 1.75:
! 10707: * src/main/pa_sql_driver_manager.C 1.2:
1.1 paf 10708: more manager&connection&driver
10709:
1.13 ! paf 10710: * src/include/pa_sql_driver.h 1.3:
1.1 paf 10711: mysql info
10712:
1.13 ! paf 10713: * src/doc/doxygen.cfg 1.2:
1.1 paf 10714: z
10715:
1.13 ! paf 10716: * src/include/pa_sql_driver.h 1.1:
! 10717: * src/include/pa_sql_driver_manager.h 1.1:
! 10718: * src/main/pa_sql_driver_manager.C 1.1:
1.1 paf 10719: connect&sql -1000 just compiled [forgot to add libltdl, added]
10720:
10721: 2001-04-03 paf
1.13 ! paf 10722: * src/classes/file.C 1.18:
! 10723: * src/classes/string.C 1.32:
! 10724: * src/classes/table.C 1.48:
! 10725: * src/include/pa_string.h 1.69:
! 10726: * src/main/pa_common.C 1.39:
! 10727: * src/main/pa_string.C 1.68:
! 10728: * src/main/untaint.C 1.31:
1.1 paf 10729: string:match replace 2. string.cstr(forced lang)
10730:
1.13 ! paf 10731: * src/classes/string.C 1.30:
1.2 paf 10732: string:match replace 0
10733:
1.13 ! paf 10734: * src/classes/string.C 1.34:
! 10735: * src/types/pa_vform.C 1.19:
1.1 paf 10736: string:match replace assigned lang
10737:
1.13 ! paf 10738: * src/classes/string.C 1.31:
! 10739: * src/include/pa_string.h 1.68:
! 10740: * src/main/pa_string.C 1.67:
1.1 paf 10741: string:match replace strange matches
10742:
1.13 ! paf 10743: * src/classes/table.C 1.46:
1.2 paf 10744: table:append now uses string::split
1.1 paf 10745:
1.13 ! paf 10746: * src/include/pa_globals.h 1.33:
! 10747: * src/include/pa_hash.h 1.33:
! 10748: * src/main/pa_globals.C 1.39:
! 10749: * src/main/pa_request.C 1.92:
! 10750: * src/targets/cgi/parser3.C 1.55:
! 10751: * src/targets/isapi/parser3isapi.C 1.22:
! 10752: * src/types/pa_vfile.C 1.11:
1.1 paf 10753: content-disposition
10754:
1.13 ! paf 10755: * src/classes/string.C 1.25:
! 10756: * src/include/pa_globals.h 1.34:
! 10757: * src/include/pa_string.h 1.64:
! 10758: * src/main/main.dsp 1.73:
! 10759: * src/main/pa_globals.C 1.40:
! 10760: * src/main/pa_string.C 1.62:
1.2 paf 10761: string:match [search] -1 just compiled
1.1 paf 10762:
1.13 ! paf 10763: * src/classes/string.C 1.26:
! 10764: * src/include/pa_globals.h 1.35:
! 10765: * src/include/pa_string.h 1.65:
! 10766: * src/include/pa_threads.h 1.12:
! 10767: * src/main/pa_globals.C 1.41:
! 10768: * src/main/pa_string.C 1.63:
! 10769: * src/targets/isapi/parser3isapi.dsp 1.9:
1.1 paf 10770: string:match 0
10771:
1.13 ! paf 10772: * src/main/pa_common.C 1.37:
! 10773: * src/main/untaint.C 1.30:
! 10774: * src/targets/cgi/parser3.C 1.56:
! 10775: * src/targets/isapi/parser3isapi.C 1.23:
! 10776: * src/targets/isapi/pool_storage.h 1.4:
1.1 paf 10777: todo/tests
10778:
1.13 ! paf 10779: * src/classes/string.C 1.27:
! 10780: * src/include/pa_string.h 1.66:
! 10781: * src/main/pa_string.C 1.64:
1.1 paf 10782: string:match replace -11
10783:
1.13 ! paf 10784: * src/classes/file.C 1.15:
! 10785: * src/classes/root.C 1.54:
! 10786: * src/classes/string.C 1.23:
! 10787: * src/classes/table.C 1.44:
! 10788: * src/doc/doxygen.cmd 1.1:
! 10789: * src/doc/doxygen.txt 1.2:
! 10790: * src/doc/generate.cmd 1.2:
! 10791: * src/include/pa_array.h 1.34:
! 10792: * src/include/pa_request.h 1.74:
! 10793: * src/include/pa_string.h 1.62:
! 10794: * src/main/execute.C 1.136:
! 10795: * src/main/pa_string.C 1.60:
! 10796: * src/main/untaint.C 1.29:
! 10797: * src/targets/cgi/parser3.C 1.52:
! 10798: * src/types/pa_vcookie.C 1.15:
1.1 paf 10799: string::pos & cmp & piece bugs fixed.
10800: string::split new
10801: table:load separated from set
10802: table:set implemented with clean \n \t searches
10803:
1.13 ! paf 10804: * src/include/pa_common.h 1.31:
! 10805: * src/include/pa_globals.h 1.32:
! 10806: * src/main/pa_globals.C 1.38:
! 10807: * src/main/pa_request.C 1.91:
! 10808: * src/targets/cgi/parser3.C 1.54:
! 10809: * src/targets/isapi/parser3isapi.C 1.21:
! 10810: * src/types/pa_value.h 1.43:
! 10811: main:post-process
! 10812:
! 10813: * src/classes/file.C 1.16:
! 10814: * src/classes/table.C 1.45:
! 10815: * src/include/pa_common.h 1.32:
! 10816: * src/main/compile_tools.C 1.34:
! 10817: * src/main/pa_common.C 1.38:
! 10818: * src/main/pa_request.C 1.93:
! 10819: * src/types/pa_vform.C 1.20:
! 10820: * src/types/pa_vstring.C 1.1:
! 10821: z
! 10822:
! 10823: * src/include/pa_common.h 1.30:
! 10824: * src/include/pa_request.h 1.75:
! 10825: * src/include/pa_sapi.h 1.3:
! 10826: * src/main/main.dsp 1.72:
! 10827: * src/main/pa_common.C 1.36:
! 10828: * src/main/pa_request.C 1.90:
! 10829: * src/targets/cgi/parser3.C 1.53:
! 10830: * src/types/pa_value.h 1.42:
! 10831: * src/types/pa_vfile.C 1.10:
! 10832: * src/types/pa_vfile.h 1.16:
! 10833: * src/types/pa_vstring.h 1.20:
1.1 paf 10834: vfile in response:body
10835:
1.13 ! paf 10836: * src/classes/string.C 1.28:
! 10837: * src/include/pa_string.h 1.67:
! 10838: * src/main/pa_string.C 1.65:
1.1 paf 10839: string:match replace prepared
10840:
1.13 ! paf 10841: * src/classes/string.C 1.33:
! 10842: * src/main/compile.y 1.123:
1.1 paf 10843: grammar: fixed to allow {}[]< empty []
10844:
1.13 ! paf 10845: * src/classes/double.C 1.20:
! 10846: * src/classes/file.C 1.17:
! 10847: * src/classes/form.C 1.3:
! 10848: * src/classes/int.C 1.18:
! 10849: * src/classes/response.C 1.6:
! 10850: * src/classes/root.C 1.55:
! 10851: * src/classes/string.C 1.24:
! 10852: * src/classes/table.C 1.47:
! 10853: * src/include/pa_string.h 1.63:
! 10854: * src/main/pa_string.C 1.61:
1.1 paf 10855: string:match -10 [frame]
10856:
1.13 ! paf 10857: * src/classes/string.C 1.29:
! 10858: * src/main/pa_string.C 1.66:
1.1 paf 10859: string:match replace prepared 2
10860:
10861: 2001-04-02 paf
1.13 ! paf 10862: * src/classes/_random.h 1.1:
! 10863: * src/classes/random.C 1.1:
! 10864: * src/include/pa_globals.h 1.31:
! 10865: * src/main/main.dsp 1.71:
! 10866: * src/main/pa_globals.C 1.37:
! 10867: * src/main/pa_request.C 1.89:
! 10868: * src/types/pa_value.h 1.40:
1.1 paf 10869: random:generate
10870:
1.13 ! paf 10871: * src/classes/table.C 1.42:
! 10872: * src/include/pa_array.h 1.33:
! 10873: * src/include/pa_string.h 1.60:
! 10874: * src/include/pa_table.h 1.28:
! 10875: * src/main/execute.C 1.135:
! 10876: * src/types/pa_value.h 1.41:
1.1 paf 10877: table:join
10878:
1.13 ! paf 10879: * src/classes/table.C 1.43:
! 10880: * src/include/pa_string.h 1.61:
! 10881: * src/main/pa_string.C 1.59:
! 10882: * src/types/pa_valiased.C 1.6:
! 10883: * src/types/pa_valiased.h 1.12:
! 10884: * src/types/pa_vdouble.h 1.15:
! 10885: * src/types/pa_vfile.h 1.15:
! 10886: * src/types/pa_vint.h 1.16:
! 10887: * src/types/pa_vresponse.h 1.7:
! 10888: * src/types/pa_vstring.h 1.19:
! 10889: * src/types/pa_vtable.h 1.13:
1.1 paf 10890: string::pos. about to use it in table:set/load
10891:
1.13 ! paf 10892: * src/classes/random.C 1.2:
1.1 paf 10893: random:generate 1
10894:
10895: 2001-03-30 paf
1.13 ! paf 10896: * src/classes/double.C 1.19:
! 10897: * src/classes/file.C 1.14:
! 10898: * src/classes/int.C 1.17:
! 10899: * src/classes/response.C 1.5:
! 10900: * src/classes/root.C 1.53:
! 10901: * src/classes/string.C 1.22:
! 10902: * src/classes/table.C 1.40:
! 10903: * src/main/compile.y 1.122:
! 10904: * src/main/execute.C 1.134:
! 10905: * src/types/pa_value.h 1.39:
! 10906: * src/types/pa_vstateless_class.C 1.7:
! 10907: * src/types/pa_vstateless_class.h 1.9:
1.2 paf 10908: static|dynamic|any method registration
10909:
1.13 ! paf 10910: * src/classes/table.C 1.41:
! 10911: * src/include/pa_string.h 1.59:
! 10912: * src/main/pa_string.C 1.58:
1.1 paf 10913: todo: table flip and append. string::pos
10914:
10915: 2001-03-29 paf
1.13 ! paf 10916: * src/classes/string.C 1.14:
! 10917: * src/main/compile.y 1.120:
! 10918: * src/main/compile_tools.C 1.33:
! 10919: * src/main/compile_tools.h 1.36:
! 10920: * src/main/main.dsp 1.70:
! 10921: * src/types/pa_value.h 1.38:
! 10922: * src/types/pa_vstring.h 1.17:
! 10923: * src/types/pa_vunknown.h 1.8:
1.1 paf 10924: empty params allowed. [] and [;] are different now.
10925:
1.13 ! paf 10926: * src/include/pa_pool.h 1.46:
! 10927: * src/include/pa_request.h 1.72:
! 10928: * src/main/pa_request.C 1.86:
! 10929: * src/main/untaint.C 1.25:
1.1 paf 10930: pool.request
10931:
1.13 ! paf 10932: * src/classes/string.C 1.21:
1.1 paf 10933: string:xsplit forgot that they must result in 1 row N column [
10934: not vice versa]
10935:
1.13 ! paf 10936: * src/classes/string.C 1.17:
! 10937: * src/include/pa_string.h 1.57:
! 10938: * src/main/execute.C 1.133:
! 10939: * src/main/pa_array.C 1.30:
! 10940: * src/main/pa_string.C 1.56:
! 10941: * src/types/pa_vtable.h 1.12:
1.1 paf 10942: string: lsplit -1
10943:
1.13 ! paf 10944: * src/classes/string.C 1.16:
! 10945: * src/include/pa_string.h 1.55:
! 10946: * src/main/pa_string.C 1.54:
1.1 paf 10947: string: pos -1
10948:
1.13 ! paf 10949: * src/classes/string.C 1.18:
! 10950: * src/include/pa_string.h 1.58:
! 10951: * src/main/pa_string.C 1.57:
1.1 paf 10952: string: lsplit
10953:
1.13 ! paf 10954: * src/include/pa_pool.h 1.47:
! 10955: * src/include/pa_request.h 1.73:
! 10956: * src/main/pa_request.C 1.87:
! 10957: * src/main/untaint.C 1.26:
1.2 paf 10958: pool.request undone
10959:
1.13 ! paf 10960: * src/classes/string.C 1.20:
1.1 paf 10961: z
10962:
1.13 ! paf 10963: * src/include/pa_string.h 1.56:
! 10964: * src/main/pa_string.C 1.55:
! 10965: * src/main/untaint.C 1.28:
1.1 paf 10966: string: pos
10967:
1.13 ! paf 10968: * src/classes/string.C 1.15:
! 10969: * src/classes/table.C 1.38:
! 10970: * src/include/pa_string.h 1.54:
! 10971: * src/main/compile.y 1.121:
! 10972: * src/main/pa_request.C 1.88:
! 10973: * src/main/pa_string.C 1.53:
! 10974: * src/main/untaint.C 1.27:
1.1 paf 10975: string: left right mid
10976:
1.13 ! paf 10977: * src/classes/file.C 1.13:
! 10978: * src/classes/table.C 1.39:
! 10979: * src/include/pa_table.h 1.27:
! 10980: * src/main/pa_table.C 1.24:
! 10981: * src/types/pa_vstring.h 1.18:
! 10982: * src/types/pa_wwrapper.h 1.6:
1.1 paf 10983: table:flip
10984:
1.13 ! paf 10985: * src/classes/string.C 1.19:
1.1 paf 10986: string: rsplit
10987:
10988: 2001-03-28 paf
1.13 ! paf 10989: * src/classes/file.C 1.12:
! 10990: * src/include/pa_globals.h 1.30:
! 10991: * src/include/pa_request.h 1.71:
! 10992: * src/targets/cgi/parser3.C 1.51:
! 10993: * src/targets/isapi/parser3isapi.C 1.20:
! 10994: * src/types/pa_value.h 1.37:
! 10995: * src/types/pa_vrequest.C 1.4:
! 10996: * src/types/pa_vunknown.h 1.7:
1.2 paf 10997: $request:browser [.type .version]; unknown.get_double now = 0.
10998:
1.13 ! paf 10999: * src/classes/table.C 1.36:
! 11000: * src/include/pa_array.h 1.32:
! 11001: * src/include/pa_hash.h 1.32:
! 11002: * src/include/pa_table.h 1.24:
! 11003: * src/main/pa_array.C 1.29:
! 11004: * src/main/pa_table.C 1.21:
! 11005: * src/types/pa_vtable.h 1.11:
1.2 paf 11006: table:locate just compiled
1.1 paf 11007:
1.13 ! paf 11008: * src/classes/file.C 1.9:
! 11009: * src/include/pa_common.h 1.29:
! 11010: * src/main/pa_common.C 1.34:
! 11011: * src/types/pa_vfile.C 1.7:
! 11012: * src/types/pa_vfile.h 1.12:
1.1 paf 11013: started file:load. wrong write. must be self.set
11014:
1.13 ! paf 11015: * src/classes/file.C 1.8:
! 11016: * src/classes/root.C 1.52:
! 11017: * src/classes/table.C 1.37:
! 11018: * src/include/pa_table.h 1.25:
! 11019: * src/main/pa_table.C 1.22:
1.2 paf 11020: table:locate1, file:test
1.1 paf 11021:
1.13 ! paf 11022: * src/classes/file.C 1.10:
! 11023: * src/main/execute.C 1.132:
! 11024: * src/main/pa_common.C 1.35:
! 11025: * src/main/untaint.C 1.24:
! 11026: * src/targets/cgi/parser3.C 1.50:
! 11027: * src/types/pa_vfile.C 1.8:
! 11028: * src/types/pa_vfile.h 1.13:
! 11029: * src/types/pa_vform.C 1.17:
1.1 paf 11030: file:load 1. tainted
11031:
1.13 ! paf 11032: * src/classes/file.C 1.11:
! 11033: * src/include/pa_globals.h 1.29:
! 11034: * src/include/pa_request.h 1.70:
! 11035: * src/include/pa_table.h 1.26:
! 11036: * src/main/pa_globals.C 1.36:
! 11037: * src/main/pa_request.C 1.85:
! 11038: * src/main/pa_table.C 1.23:
! 11039: * src/types/pa_vfile.C 1.9:
! 11040: * src/types/pa_vfile.h 1.14:
! 11041: * src/types/pa_vform.C 1.18:
1.1 paf 11042: file:load autodetection of mime-type by user-file-name
11043:
11044: 2001-03-27 paf
1.13 ! paf 11045: * src/classes/double.C 1.18:
! 11046: * src/classes/int.C 1.16:
! 11047: * src/classes/root.C 1.51:
! 11048: * src/classes/string.C 1.13:
! 11049: * src/classes/table.C 1.34:
! 11050: * src/main/compile_tools.C 1.32:
! 11051: * src/main/execute.C 1.128:
! 11052: * src/main/pa_request.C 1.84:
! 11053: * src/main/untaint.C 1.23:
! 11054: * src/types/pa_value.h 1.35:
! 11055: * src/types/pa_vbool.h 1.6:
! 11056: * src/types/pa_vcookie.C 1.14:
! 11057: * src/types/pa_vdouble.h 1.14:
! 11058: * src/types/pa_vfile.h 1.11:
! 11059: * src/types/pa_vint.h 1.15:
! 11060: * src/types/pa_vmframe.h 1.9:
! 11061: * src/types/pa_vstring.h 1.16:
! 11062: * src/types/pa_vtable.h 1.10:
! 11063: * src/types/pa_vunknown.h 1.6:
1.2 paf 11064: sort 0
11065:
1.13 ! paf 11066: * src/classes/table.C 1.31:
! 11067: * src/include/pa_common.h 1.27:
! 11068: * src/main/compile.y 1.117:
! 11069: * src/main/execute.C 1.127:
! 11070: * src/main/pa_common.C 1.31:
! 11071: * src/main/pa_table.C 1.20:
1.1 paf 11072: table:save decided to have as it were. stepped back.
11073: grammar: added 'in' 'is' 'lt'&co follow-space check
11074:
1.13 ! paf 11075: * src/main/compile.y 1.119:
1.2 paf 11076: fixed minor bug in @mn[][] ...^{
1.1 paf 11077:
1.13 ! paf 11078: * src/main/execute.C 1.130:
! 11079: * src/types/pa_value.h 1.36:
! 11080: * src/types/pa_vmframe.h 1.10:
! 11081: * src/types/pa_wcontext.h 1.8:
1.2 paf 11082: fixed r/w context of code-params
1.1 paf 11083:
1.13 ! paf 11084: * src/classes/table.C 1.33:
! 11085: * src/main/pa_common.C 1.32:
! 11086: * src/main/pa_request.C 1.83:
! 11087: * src/targets/cgi/parser3.C 1.49:
! 11088: * src/types/pa_value.h 1.34:
! 11089: * src/types/pa_vbool.h 1.5:
! 11090: * src/types/pa_vdouble.h 1.12:
! 11091: * src/types/pa_vfile.h 1.9:
! 11092: * src/types/pa_vint.h 1.13:
! 11093: * src/types/pa_vstring.h 1.14:
! 11094: * src/types/pa_vunknown.h 1.5:
1.1 paf 11095: continue on sort
11096:
1.13 ! paf 11097: * src/types/pa_valiased.C 1.5:
! 11098: * src/types/pa_valiased.h 1.11:
! 11099: * src/types/pa_vdouble.h 1.13:
! 11100: * src/types/pa_vfile.h 1.10:
! 11101: * src/types/pa_vint.h 1.14:
! 11102: * src/types/pa_vresponse.h 1.6:
! 11103: * src/types/pa_vstring.h 1.15:
! 11104: * src/types/pa_vtable.h 1.9:
1.2 paf 11105: renamed to are_static_calls_disabled
1.1 paf 11106:
1.13 ! paf 11107: * src/main/execute.C 1.131:
! 11108: * src/main/pa_common.C 1.33:
1.2 paf 11109: fixed r/w context of code-params2, fixed ntfs hardlink slow dir update
1.1 paf 11110:
1.13 ! paf 11111: * src/classes/table.C 1.35:
! 11112: * src/main/execute.C 1.129:
1.1 paf 11113: about to change junction rcontext!!
11114:
1.13 ! paf 11115: * src/classes/table.C 1.32:
! 11116: * src/include/pa_common.h 1.28:
! 11117: * src/main/compile.y 1.118:
1.2 paf 11118: started table:sort
11119: fixed minor bug in #...^{
1.1 paf 11120:
11121: 2001-03-26 paf
1.13 ! paf 11122: * src/classes/file.C 1.7:
! 11123: * src/classes/root.C 1.50:
! 11124: * src/classes/table.C 1.30:
! 11125: * src/include/pa_common.h 1.26:
! 11126: * src/include/pa_globals.h 1.28:
! 11127: * src/include/pa_table.h 1.23:
! 11128: * src/main/pa_common.C 1.30:
! 11129: * src/main/pa_globals.C 1.35:
! 11130: * src/main/pa_request.C 1.82:
! 11131: * src/main/pa_table.C 1.19:
1.1 paf 11132: moved ::save to pa_table.
11133: disabled @auto invocation in ^process
11134:
1.13 ! paf 11135: * src/classes/table.C 1.29:
! 11136: * src/include/pa_array.h 1.31:
! 11137: * src/include/pa_table.h 1.22:
! 11138: * src/main/pa_array.C 1.28:
1.1 paf 11139: table:record
11140:
1.13 ! paf 11141: * src/main/untaint.C 1.22:
! 11142: * src/targets/cgi/parser3.C 1.48:
! 11143: * src/targets/isapi/parser3isapi.C 1.19:
! 11144: * src/targets/isapi/parser3isapi.dsp 1.8:
! 11145: * src/targets/isapi/pool_storage.h 1.3:
! 11146: * src/types/pa_valiased.h 1.10:
! 11147: * src/types/pa_vcookie.C 1.13:
! 11148: * src/types/pa_vdouble.h 1.11:
! 11149: * src/types/pa_vfile.h 1.8:
! 11150: * src/types/pa_vint.h 1.12:
! 11151: * src/types/pa_vresponse.h 1.5:
! 11152: * src/types/pa_vstring.h 1.13:
! 11153: * src/types/pa_vtable.h 1.8:
1.1 paf 11154: z
11155:
1.13 ! paf 11156: * src/main/compile.y 1.116:
1.1 paf 11157: grammar: [] 0params [;] 2 params (was 0)
11158:
1.13 ! paf 11159: * src/include/pa_pool.h 1.45:
! 11160: * src/main/execute.C 1.126:
! 11161: * src/types/pa_valiased.C 1.4:
! 11162: * src/types/pa_valiased.h 1.9:
! 11163: * src/types/pa_value.h 1.33:
! 11164: * src/types/pa_vdouble.h 1.10:
! 11165: * src/types/pa_vfile.h 1.7:
! 11166: * src/types/pa_vint.h 1.11:
! 11167: * src/types/pa_vresponse.h 1.4:
! 11168: * src/types/pa_vstring.h 1.12:
! 11169: * src/types/pa_vtable.h 1.7:
1.1 paf 11170: disabled $a(123) $b[$a.CLASS] ^b.inc[123] shit.
11171: allowed no checks in native method realisations on 'self' validity -
11172: they now can simply assume that 'self' is V{Proper} .
11173:
11174: 2001-03-25 paf
1.13 ! paf 11175: * src/classes/table.C 1.26:
! 11176: * src/include/pa_globals.h 1.27:
! 11177: * src/include/pa_string.h 1.52:
! 11178: * src/include/pa_table.h 1.20:
! 11179: * src/main/compile.y 1.114:
! 11180: * src/main/compile_tools.C 1.31:
! 11181: * src/main/compile_tools.h 1.35:
! 11182: * src/main/pa_globals.C 1.32:
! 11183: * src/main/pa_request.C 1.79:
! 11184: * src/main/pa_string.C 1.52:
! 11185: * src/main/pa_table.C 1.17:
! 11186: * src/main/untaint.C 1.15:
! 11187: * src/types/pa_vcookie.h 1.7:
1.1 paf 11188: typo & typo-default
11189:
1.13 ! paf 11190: * src/main/pa_globals.C 1.34:
! 11191: * src/main/untaint.C 1.19:
1.1 paf 11192: html-typo - moved all processing to table [except preliminary \
11193: \n \r \n replacements to "\n"]
11194:
1.13 ! paf 11195: * src/main/untaint.C 1.16:
1.2 paf 11196: typo \r \r\n \n properly handled
11197:
1.13 ! paf 11198: * src/classes/table.C 1.27:
! 11199: * src/include/pa_table.h 1.21:
! 11200: * src/main/pa_globals.C 1.33:
! 11201: * src/main/pa_table.C 1.18:
! 11202: * src/main/untaint.C 1.17:
1.2 paf 11203: returned table originating. useful for reporting typo table
11204: problems origin. think would be useful somewhere else
11205:
1.13 ! paf 11206: * src/classes/table.C 1.28:
! 11207: * src/main/untaint.C 1.18:
1.1 paf 11208: html-typo - decided to move all the processing to table
11209:
1.13 ! paf 11210: * src/main/pa_request.C 1.80:
1.1 paf 11211: table empty lines ignored. system-default content type assigned
11212: in output:result [can fail in main:auto and skipped normal
11213: defaults extraction]
11214:
1.13 ! paf 11215: * src/include/pa_string.h 1.53:
! 11216: * src/main/compile.y 1.115:
1.2 paf 11217: #comment fixed minor bug
1.1 paf 11218:
1.13 ! paf 11219: * src/main/pa_request.C 1.81:
! 11220: * src/main/untaint.C 1.20:
1.1 paf 11221: moved default typo-table to lowlevel - it initialization could
11222: be skipped if failed in @auto. so that exception report would
11223: use some table
11224:
1.13 ! paf 11225: * src/main/untaint.C 1.21:
1.1 paf 11226: z
11227:
11228: 2001-03-24 paf
1.13 ! paf 11229: * src/main/pa_globals.C 1.28:
! 11230: * src/types/pa_vclass.C 1.6:
! 11231: * src/types/pa_vclass.h 1.11:
! 11232: * src/types/pa_vstateless_class.C 1.6:
! 11233: * src/types/pa_vstateless_class.h 1.8:
1.1 paf 11234: thrown away freeze mech.
11235: no danger now for you can't do ^request:process[@new-method[]
11236: body]
11237: trick anymore.
11238: still remains $some_instance.process[@new-method[]
11239: possibility]
11240: but would leave it as a feature.
11241: see index for sample
11242:
1.13 ! paf 11243: * src/include/pa_string.h 1.51:
! 11244: * src/main/pa_string.C 1.51:
! 11245: * src/main/untaint.C 1.14:
! 11246: * src/targets/cgi/parser3.C 1.47:
1.1 paf 11247: html-typo 2
11248:
1.13 ! paf 11249: * src/include/pa_array.h 1.29:
! 11250: * src/include/pa_hash.h 1.31:
! 11251: * src/include/pa_request.h 1.67:
! 11252: * src/main/compile.y 1.110:
! 11253: * src/main/pa_array.C 1.26:
! 11254: * src/main/pa_common.C 1.25:
! 11255: * src/main/pa_hash.C 1.29:
! 11256: * src/main/pa_request.C 1.73:
! 11257: * src/types/pa_vcookie.C 1.12:
1.2 paf 11258: cyclic uses ignored. defaulted default content-type
1.1 paf 11259:
1.13 ! paf 11260: * src/doc/doxygen.cfg 1.1:
! 11261: * src/doc/doxygen.txt 1.1:
! 11262: * src/doc/generate.cmd 1.1:
! 11263: * src/doc/view.cmd 1.1:
! 11264: * src/include/pa_array.h 1.30:
! 11265: * src/include/pa_globals.h 1.26:
! 11266: * src/include/pa_pool.h 1.44:
! 11267: * src/include/pa_string.h 1.50:
! 11268: * src/include/pa_table.h 1.19:
! 11269: * src/main/execute.C 1.125:
! 11270: * src/main/pa_array.C 1.27:
! 11271: * src/main/pa_globals.C 1.31:
! 11272: * src/main/pa_request.C 1.78:
! 11273: * src/main/pa_string.C 1.50:
! 11274: * src/main/untaint.C 1.13:
! 11275: * src/targets/cgi/parser3.C 1.46:
! 11276: * src/targets/isapi/parser3isapi.C 1.18:
! 11277: * src/types/pa_value.h 1.32:
! 11278: * src/types/pa_vtable.h 1.6:
1.2 paf 11279: html-typo 0
11280: html-typo 1. noticed double default content-type prob. run cgi.cmd tomorrow first
11281: html-typo sample. detected << problem: they become ltlt too fast
1.1 paf 11282:
1.13 ! paf 11283: * src/classes/file.C 1.6:
! 11284: * src/classes/root.C 1.49:
! 11285: * src/classes/table.C 1.25:
! 11286: * src/include/pa_common.h 1.25:
! 11287: * src/include/pa_request.h 1.69:
! 11288: * src/main/compile.y 1.111:
! 11289: * src/main/pa_common.C 1.28:
! 11290: * src/main/pa_request.C 1.77:
! 11291: * src/main/pa_string.C 1.49:
! 11292: * src/targets/isapi/parser3isapi.C 1.17:
! 11293: * src/types/pa_vfile.h 1.6:
1.1 paf 11294: file_read stringified
11295:
1.13 ! paf 11296: * src/include/pa_sapi.h 1.2:
! 11297: * src/main/pa_common.C 1.27:
! 11298: * src/main/pa_request.C 1.76:
! 11299: * src/targets/cgi/parser3.C 1.44:
! 11300: * src/targets/isapi/nt_log_events.mc 1.1:
! 11301: * src/targets/isapi/parser3isapi.C 1.16:
! 11302: * src/targets/isapi/parser3isapi.dsp 1.6:
1.1 paf 11303: 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.
11304: isapi: used HSE_APPEND_LOG_PARAMETER feature
11305:
1.13 ! paf 11306: * src/types/pa_valiased.C 1.3:
1.1 paf 11307: decided to String-ify file_read
11308:
1.13 ! paf 11309: * src/targets/cgi/parser3.C 1.45:
! 11310: * src/targets/isapi/nt_log_events.mc 1.2:
! 11311: * src/targets/isapi/parser3isapi.dsp 1.7:
1.1 paf 11312: cgi: sapi::log
11313:
1.13 ! paf 11314: * src/main/compile.y 1.109:
! 11315: * src/main/execute.C 1.124:
! 11316: * src/main/main.dsp 1.69:
1.2 paf 11317: @CLASS equals @BASE. sanity
1.1 paf 11318:
1.13 ! paf 11319: * src/include/pa_globals.h 1.24:
! 11320: * src/include/pa_request.h 1.68:
! 11321: * src/main/compile.y 1.113:
! 11322: * src/main/pa_common.C 1.29:
! 11323: * src/main/pa_globals.C 1.29:
! 11324: * src/main/pa_request.C 1.74:
1.1 paf 11325: z
11326:
1.13 ! paf 11327: * src/include/pa_common.h 1.22:
! 11328: * src/main/pa_common.C 1.23:
! 11329: * src/main/pa_request.C 1.72:
! 11330: * src/targets/cgi/parser3.C 1.42:
! 11331: * src/targets/isapi/pool_storage.h 1.2:
! 11332: * src/types/pa_vform.C 1.16:
! 11333: * src/types/pa_vform.h 1.14:
1.2 paf 11334: auto.p monkey
1.1 paf 11335:
1.13 ! paf 11336: * src/include/pa_common.h 1.24:
! 11337: * src/include/pa_globals.h 1.25:
! 11338: * src/main/pa_common.C 1.26:
! 11339: * src/main/pa_globals.C 1.30:
! 11340: * src/main/pa_request.C 1.75:
! 11341: * src/targets/isapi/parser3isapi.C 1.15:
1.2 paf 11342: fixed default content-type allocation storage
1.1 paf 11343:
1.13 ! paf 11344: * src/include/pa_common.h 1.23:
! 11345: * src/main/pa_common.C 1.24:
! 11346: * src/targets/cgi/parser3.C 1.43:
! 11347: * src/targets/isapi/parser3isapi.C 1.14:
1.1 paf 11348: auto.p monkey every target
11349:
1.13 ! paf 11350: * src/main/compile.y 1.112:
! 11351: * src/main/compile_tools.h 1.34:
1.1 paf 11352: #comment
11353:
11354: 2001-03-23 paf
1.13 ! paf 11355: * src/classes/root.C 1.48:
! 11356: * src/classes/table.C 1.24:
! 11357: * src/include/pa_common.h 1.21:
! 11358: * src/include/pa_config_fixed.h 1.1:
! 11359: * src/include/pa_config_includes.h 1.1:
! 11360: * src/include/pa_string.h 1.49:
! 11361: * src/include/pa_threads.h 1.11:
! 11362: * src/include/pa_types.h 1.23:
! 11363: * src/include/pa_version.h 1.1:
! 11364: * src/main/compile.y 1.108:
! 11365: * src/main/execute.C 1.123:
! 11366: * src/main/pa_array.C 1.25:
! 11367: * src/main/pa_common.C 1.22:
! 11368: * src/main/pa_hash.C 1.28:
! 11369: * src/main/pa_pool.C 1.17:
! 11370: * src/main/pa_request.C 1.70:
! 11371: * src/main/pa_string.C 1.48:
! 11372: * src/main/untaint.C 1.12:
! 11373: * src/targets/cgi/parser3.C 1.40:
! 11374: * src/targets/isapi/parser3isapi.C 1.10:
! 11375: * src/types/pa_vfile.C 1.6:
! 11376: * src/types/pa_vform.C 1.15:
1.1 paf 11377: cgi: reinvent document_root and request_uri under iis. autoconf
11378: updated. introducing ap_config_includes
11379:
1.13 ! paf 11380: * src/targets/cgi/parser3.C 1.41:
! 11381: * src/targets/isapi/parser3isapi.C 1.12:
1.1 paf 11382: isapi: think it would be better to rewrite as filter then to
11383: deal with pool
11384:
1.13 ! paf 11385: * src/targets/cgi/parser3.C 1.39:
1.1 paf 11386: cgi: reinvent document_root under iis
11387:
1.13 ! paf 11388: * src/include/pa_globals.h 1.22:
! 11389: * src/main/pa_request.C 1.68:
! 11390: * src/targets/cgi/parser3.C 1.36:
! 11391: * src/targets/cgi/parser3.dsp 1.12:
! 11392: * src/targets/isapi/parser3isapi.C 1.8:
! 11393: * src/types/pa_vcookie.C 1.10:
! 11394: * src/types/pa_venv.h 1.12:
! 11395: * src/types/pa_vform.C 1.13:
1.1 paf 11396: all: sapi beauty
11397:
1.13 ! paf 11398: * src/main/pa_request.C 1.67:
! 11399: * src/targets/cgi/parser3.C 1.35:
! 11400: * src/targets/isapi/parser3isapi.C 1.7:
! 11401: * src/targets/isapi/parser3isapi.dsp 1.4:
1.1 paf 11402: isapi minor env beauty
11403:
1.13 ! paf 11404: * src/include/pa_globals.h 1.23:
! 11405: * src/include/pa_sapi.h 1.1:
! 11406: * src/main/main.dsp 1.67:
! 11407: * src/main/pa_globals.C 1.27:
! 11408: * src/main/pa_request.C 1.69:
! 11409: * src/targets/cgi/parser3.C 1.37:
! 11410: * src/targets/isapi/parser3isapi.C 1.9:
! 11411: * src/types/pa_vcookie.C 1.11:
! 11412: * src/types/pa_venv.h 1.13:
! 11413: * src/types/pa_vform.C 1.14:
1.1 paf 11414: sapi made object
11415:
1.13 ! paf 11416: * src/include/pa_pool.h 1.43:
! 11417: * src/main/pa_request.C 1.71:
! 11418: * src/targets/cgi/pa_pool.C 1.3:
! 11419: * src/targets/isapi/pa_pool.C 1.3:
! 11420: * src/targets/isapi/parser3isapi.C 1.13:
! 11421: * src/targets/isapi/parser3isapi.dsp 1.5:
! 11422: * src/targets/isapi/pool_storage.h 1.1:
1.1 paf 11423: isapi: dumb pool storage
11424:
1.13 ! paf 11425: * src/main/main.dsp 1.68:
! 11426: * src/targets/isapi/parser3isapi.C 1.11:
1.2 paf 11427: isapi: docroot now like in cgi, not from APPL_PHYSICAL_PATH
11428:
1.13 ! paf 11429: * src/targets/isapi/pa_pool.C 1.2:
1.1 paf 11430: decided to continue with extension
11431:
1.13 ! paf 11432: * src/targets/cgi/parser3.C 1.38:
1.1 paf 11433: cgi: only one pool now
11434:
11435: 2001-03-22 paf
1.13 ! paf 11436: * src/main/pa_request.C 1.66:
! 11437: * src/targets/cgi/parser3.C 1.34:
! 11438: * src/targets/isapi/parser3isapi.C 1.6:
! 11439: * src/targets/isapi/parser3isapi.dsp 1.3:
1.1 paf 11440: isapi document_root 0
11441:
1.13 ! paf 11442: * src/types/pa_vcookie.C 1.8:
1.1 paf 11443: cookie attr decoded
11444:
1.13 ! paf 11445: * src/include/pa_pool.h 1.40:
! 11446: * src/targets/cgi/pa_pool.C 1.2:
! 11447: * src/targets/cgi/parser3.C 1.31:
! 11448: * src/targets/cgi/parser3.dsp 1.11:
! 11449: * src/targets/isapi/pa_pool.C 1.1:
! 11450: * src/targets/isapi/parser3isapi.C 1.1:
! 11451: * src/targets/isapi/parser3isapi.def 1.1:
! 11452: * src/targets/isapi/parser3isapi.dsp 1.1:
1.2 paf 11453: started isapi
11454:
1.13 ! paf 11455: * src/targets/isapi/parser3isapi.C 1.5:
1.1 paf 11456: isapi keep-alive
11457:
1.13 ! paf 11458: * src/targets/isapi/KILL.EXE 1.1:
! 11459: * src/targets/isapi/PSTAT.EXE 1.1:
! 11460: * src/targets/isapi/istart.cmd 1.1:
! 11461: * src/targets/isapi/istop.cmd 1.1:
! 11462: * src/targets/isapi/kill.pl 1.1:
1.2 paf 11463: isapi added utils
1.1 paf 11464:
1.13 ! paf 11465: * src/include/pa_pool.h 1.41:
! 11466: * src/main/pa_pool.C 1.16:
! 11467: * src/targets/cgi/parser3.C 1.32:
! 11468: * src/targets/isapi/parser3isapi.C 1.2:
! 11469: * src/targets/isapi/parser3isapi.dsp 1.2:
! 11470: * src/types/pa_vform.C 1.12:
1.2 paf 11471: isapi 0
1.1 paf 11472:
1.13 ! paf 11473: * src/include/pa_globals.h 1.20:
! 11474: * src/include/pa_request.h 1.66:
! 11475: * src/include/pa_types.h 1.22:
! 11476: * src/main/pa_globals.C 1.26:
! 11477: * src/main/pa_request.C 1.63:
! 11478: * src/targets/cgi/parser3.C 1.30:
! 11479: * src/types/pa_vcookie.C 1.9:
1.1 paf 11480: config of auto.p path: parser_root_auto_path parser_site_auto_path
11481:
1.13 ! paf 11482: * src/targets/cgi/vform_fields_fill.C 1.2:
! 11483: * src/targets/cgi/vform_fields_fill.h 1.2:
! 11484: * src/targets/isapi/parser3isapi.C 1.4:
1.1 paf 11485: z
11486:
1.13 ! paf 11487: * src/include/pa_globals.h 1.21:
! 11488: * src/main/pa_common.C 1.21:
! 11489: * src/main/pa_request.C 1.64:
1.1 paf 11490: some comments
11491:
1.13 ! paf 11492: * src/include/pa_pool.h 1.42:
! 11493: * src/main/pa_request.C 1.65:
! 11494: * src/targets/cgi/parser3.C 1.33:
! 11495: * src/targets/isapi/parser3isapi.C 1.3:
1.1 paf 11496: isapi 1
11497:
11498: 2001-03-21 paf
1.13 ! paf 11499: * src/include/pa_globals.h 1.18:
! 11500: * src/targets/cgi/parser3.C 1.28:
! 11501: * src/types/pa_venv.h 1.11:
1.1 paf 11502: in cookie & env. todo:post
11503:
1.13 ! paf 11504: * src/Makefile.am 1.3:
! 11505: * src/classes/Makefile.am 1.2:
! 11506: * src/classes/file.C 1.5:
! 11507: * src/classes/root.C 1.47:
! 11508: * src/classes/table.C 1.23:
! 11509: * src/include/pa_array.h 1.28:
! 11510: * src/include/pa_common.h 1.20:
! 11511: * src/include/pa_globals.h 1.17:
! 11512: * src/include/pa_pool.h 1.39:
! 11513: * src/include/pa_request.h 1.65:
! 11514: * src/include/pa_string.h 1.48:
! 11515: * src/main/Makefile.am 1.8:
! 11516: * src/main/compile.y 1.107:
! 11517: * src/main/execute.C 1.122:
! 11518: * src/main/main.dsp 1.66:
! 11519: * src/main/pa_common.C 1.20:
! 11520: * src/main/pa_globals.C 1.25:
! 11521: * src/main/pa_request.C 1.62:
! 11522: * src/main/pa_string.C 1.47:
! 11523: * src/main/pa_table.C 1.16:
! 11524: * src/main/untaint.C 1.11:
! 11525: * src/targets/Makefile.am 1.4:
! 11526: * src/targets/cgi/Makefile.am 1.2:
! 11527: * src/targets/cgi/parser3.C 1.27:
! 11528: * src/targets/cgi/parser3.dsp 1.10:
! 11529: * src/types/Makefile.am 1.2:
! 11530: * src/types/pa_vcookie.C 1.7:
! 11531: * src/types/pa_vform.C 1.11:
! 11532: * src/types/pa_vstring.h 1.11:
! 11533: * src/types/pa_wwrapper.h 1.5:
1.1 paf 11534: shifted apache branch on main trunc
11535:
1.13 ! paf 11536: * src/targets/cgi/parser3.C 1.29:
1.1 paf 11537: z
11538:
1.13 ! paf 11539: * src/include/pa_common.h [automake_update] 1.19.2.2:
! 11540: * src/include/pa_globals.h [automake_update] 1.16.2.1:
! 11541: * src/include/pa_pool.h [automake_update] 1.38.2.1:
! 11542: * src/include/pa_request.h [automake_update] 1.64.2.4:
! 11543: * src/main/main.dsp [automake_update] 1.65.2.1:
! 11544: * src/main/pa_common.C [automake_update] 1.19.2.5:
! 11545: * src/main/pa_request.C [automake_update] 1.61.2.3:
! 11546: * src/targets/cgi/parser3.C [automake_update] 1.26.2.4:
! 11547: * src/targets/cgi/parser3.dsp [automake_update] 1.9.2.1:
! 11548: * src/types/pa_vcookie.C [automake_update] 1.6.2.2:
! 11549: * src/types/pa_vform.C [automake_update] 1.10.2.1:
! 11550: * src/types/pa_vstring.h [automake_update] 1.10.2.1:
1.1 paf 11551: starting mod_parser3
11552:
1.13 ! paf 11553: * src/include/pa_globals.h 1.19:
1.1 paf 11554: post. todo: config of auto.p path
11555:
11556: 2001-03-20 paf
1.13 ! paf 11557: * src/classes/Makefile.am 1.1:
! 11558: * src/types/Makefile.am 1.1:
1.1 paf 11559: file Makefile.am was initially added on branch automake_update.
11560:
1.13 ! paf 11561: * src/main/pa_common.C [automake_update] 1.19.2.4:
! 11562: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.3:
! 11563: * src/targets/cgi/parser3.C [automake_update] 1.26.2.3:
1.1 paf 11564: automake compiled and works. todo:make win32 ifdefs work and
11565: add ifdef unistd
11566:
1.13 ! paf 11567: * src/classes/Makefile.am [automake_update] 1.1.2.1:
! 11568: * src/classes/file.C 1.4:
! 11569: * src/classes/table.C 1.21:
! 11570: * src/classes/table.C [automake_update] 1.22.2.2:
! 11571: * src/include/pa_array.h 1.27:
! 11572: * src/include/pa_common.h 1.18:
! 11573: * src/include/pa_common.h [automake_update] 1.19.2.1:
! 11574: * src/include/pa_request.h 1.64:
! 11575: * src/include/pa_request.h [automake_update] 1.64.2.3:
! 11576: * src/include/pa_string.h 1.47:
! 11577: * src/include/pa_table.h 1.18:
! 11578: * src/include/pa_threads.h 1.10:
! 11579: * src/main/Makefile.am [automake_update] 1.7.16.3:
! 11580: * src/main/pa_common.C [automake_update] 1.19.2.3:
! 11581: * src/main/pa_globals.C 1.24:
! 11582: * src/main/pa_request.C [automake_update] 1.61.2.2:
! 11583: * src/main/pa_table.C [automake_update] 1.15.2.1:
! 11584: * src/main/untaint.C 1.10:
! 11585: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.2:
! 11586: * src/targets/cgi/parser3.C [automake_update] 1.26.2.2:
! 11587: * src/types/Makefile.am [automake_update] 1.1.2.1:
! 11588: * src/types/pa_valiased.h 1.8:
! 11589: * src/types/pa_value.h 1.31:
! 11590: * src/types/pa_vform.h 1.13:
! 11591: z
! 11592:
! 11593: * src/include/pa_request.h [automake_update] 1.64.2.2:
! 11594: * src/main/Makefile.am [automake_update] 1.7.16.2:
! 11595: * src/main/compile.y [automake_update] 1.106.2.1:
! 11596: * src/main/execute.C [automake_update] 1.121.2.2:
! 11597: * src/main/pa_common.C [automake_update] 1.19.2.2:
! 11598: * src/types/Makefile.am [automake_update] 1.1.2.2:
1.2 paf 11599: removing locking
1.1 paf 11600:
1.13 ! paf 11601: * src/Makefile.am [automake_update] 1.2.16.1:
! 11602: * src/classes/file.C [automake_update] 1.4.2.1:
! 11603: * src/classes/root.C [automake_update] 1.46.2.1:
! 11604: * src/classes/table.C [automake_update] 1.22.2.1:
! 11605: * src/include/pa_array.h [automake_update] 1.27.2.1:
! 11606: * src/include/pa_request.h [automake_update] 1.64.2.1:
! 11607: * src/include/pa_string.h [automake_update] 1.47.2.1:
! 11608: * src/main/Makefile.am [automake_update] 1.7.16.1:
! 11609: * src/main/execute.C [automake_update] 1.121.2.1:
! 11610: * src/main/pa_common.C [automake_update] 1.19.2.1:
! 11611: * src/main/pa_globals.C [automake_update] 1.24.2.1:
! 11612: * src/main/pa_request.C [automake_update] 1.61.2.1:
! 11613: * src/main/pa_string.C [automake_update] 1.46.2.1:
! 11614: * src/main/untaint.C [automake_update] 1.10.2.1:
! 11615: * src/targets/Makefile.am [automake_update] 1.3.16.1:
! 11616: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.1:
! 11617: * src/targets/cgi/parser3.C [automake_update] 1.26.2.1:
! 11618: * src/types/pa_vcookie.C [automake_update] 1.6.2.1:
! 11619: * src/types/pa_wwrapper.h [automake_update] 1.4.8.1:
1.2 paf 11620: String::UL_
1.1 paf 11621:
1.13 ! paf 11622: * src/classes/table.C 1.22:
! 11623: * src/include/pa_common.h 1.19:
! 11624: * src/main/pa_common.C 1.19:
! 11625: * src/main/pa_request.C 1.61:
! 11626: * src/types/pa_vfile.h 1.5:
1.1 paf 11627: ^table:save
11628:
11629: 2001-03-19 paf
1.13 ! paf 11630: * src/classes/file.C 1.2:
! 11631: * src/classes/request.C 1.4:
! 11632: * src/classes/table.C 1.19:
! 11633: * src/include/pa_string.h 1.45:
! 11634: * src/main/main.dsp 1.61:
! 11635: * src/main/pa_pool.C 1.15:
! 11636: * src/main/pa_request.C 1.58:
! 11637: * src/main/untaint.C 1.9:
! 11638: * src/types/pa_value.h 1.27:
! 11639: * src/types/pa_vfile.C 1.2:
! 11640: * src/types/pa_vfile.h 1.2:
! 11641: * src/types/pa_vform.C 1.10:
1.1 paf 11642: file 1
11643:
1.13 ! paf 11644: * src/classes/table.C 1.17:
! 11645: * src/include/pa_pool.h 1.38:
! 11646: * src/include/pa_request.h 1.63:
! 11647: * src/include/pa_table.h 1.16:
! 11648: * src/include/pa_types.h 1.20:
! 11649: * src/main/execute.C 1.119:
! 11650: * src/main/pa_request.C 1.57:
! 11651: * src/targets/cgi/parser3.C 1.25:
! 11652: * src/types/pa_value.h 1.25:
! 11653: * src/types/pa_vclass.h 1.10:
! 11654: * src/types/pa_vform.C 1.8:
! 11655: * src/types/pa_vstateless_class.h 1.5:
! 11656: * src/types/pa_vstateless_object.h 1.4:
1.1 paf 11657: ^table:set{default level: TABLE}
11658:
1.13 ! paf 11659: * src/classes/_request.h 1.3:
! 11660: * src/classes/request.C 1.5:
! 11661: * src/main/pa_globals.C 1.22:
! 11662: * src/types/pa_vrequest.C 1.2:
! 11663: * src/types/pa_vrequest.h 1.6:
1.1 paf 11664: VRequest moved to :VStateless_object
11665:
1.13 ! paf 11666: * src/classes/_request.h 1.4:
! 11667: * src/classes/request.C 1.6:
! 11668: * src/main/main.dsp 1.65:
! 11669: * src/main/pa_globals.C 1.23:
! 11670: * src/types/pa_value.h 1.30:
! 11671: * src/types/pa_vform.h 1.12:
! 11672: * src/types/pa_vrequest.C 1.3:
! 11673: * src/types/pa_vrequest.h 1.7:
1.1 paf 11674: VRequest moved to :Value
11675:
1.13 ! paf 11676: * src/types/pa_valiased.h 1.4:
! 11677: * src/types/pa_vbool.h 1.4:
1.1 paf 11678: doc: Value and it's derivates somehow unlinked. don't know why yet
11679:
1.13 ! paf 11680: * src/classes/_env.h 1.6:
! 11681: * src/classes/_table.h 1.4:
! 11682: * src/classes/env.C 1.8:
! 11683: * src/classes/table.C 1.20:
! 11684: * src/main/execute.C 1.121:
! 11685: * src/main/main.dsp 1.63:
! 11686: * src/main/pa_globals.C 1.20:
! 11687: * src/main/pa_request.C 1.60:
! 11688: * src/types/pa_value.h 1.28:
! 11689: * src/types/pa_vcookie.C 1.6:
! 11690: * src/types/pa_vcookie.h 1.6:
! 11691: * src/types/pa_venv.h 1.10:
1.1 paf 11692: VEnv is now :Value
11693:
1.13 ! paf 11694: * src/targets/cgi/pa_vform.C 1.3:
! 11695: * src/types/pa_valiased.C 1.1:
! 11696: * src/types/pa_valiased.h 1.7:
! 11697: * src/types/pa_value.h 1.29:
! 11698: * src/types/pa_vstateless_class.C 1.5:
! 11699: * src/types/pa_vstateless_class.h 1.7:
! 11700: * src/types/pa_vstateless_object.h 1.7:
1.1 paf 11701: moved common get_element part from stateless object&class into VAliased
11702:
1.13 ! paf 11703: * src/classes/_file.h 1.2:
! 11704: * src/classes/file.C 1.3:
! 11705: * src/include/pa_types.h 1.21:
! 11706: * src/main/pa_globals.C 1.18:
! 11707: * src/main/pa_request.C 1.59:
! 11708: * src/targets/cgi/parser3.C 1.26:
! 11709: * src/types/pa_valiased.h 1.6:
! 11710: * src/types/pa_vfile.C 1.4:
! 11711: * src/types/pa_vfile.h 1.3:
! 11712: * src/types/pa_vstateless_class.h 1.6:
! 11713: * src/types/pa_vstateless_object.h 1.5:
1.1 paf 11714: \ to / and ^file:save
11715:
1.13 ! paf 11716: * src/classes/root.C 1.46:
! 11717: * src/classes/table.C 1.16:
! 11718: * src/main/pa_exception.C 1.7:
! 11719: * src/main/pa_request.C 1.53:
! 11720: * src/targets/cgi/parser3.C 1.24:
! 11721: * src/types/pa_vbool.h 1.3:
! 11722: * src/types/pa_vcookie.C 1.3:
! 11723: * src/types/pa_vcookie.h 1.3:
! 11724: * src/types/pa_vdouble.h 1.9:
! 11725: * src/types/pa_venv.h 1.8:
! 11726: * src/types/pa_vform.h 1.8:
! 11727: * src/types/pa_vint.h 1.10:
! 11728: * src/types/pa_vrequest.h 1.4:
1.1 paf 11729: doc: detected Value derivates prob
11730:
1.13 ! paf 11731: * src/include/code.h 1.25:
! 11732: * src/include/pa_array.h 1.25:
! 11733: * src/include/pa_pool.h 1.35:
! 11734: * src/include/pa_string.h 1.42:
! 11735: * src/include/pa_threads.h 1.8:
! 11736: * src/main/compile.C 1.32:
! 11737: * src/main/compile.y 1.105:
! 11738: * src/main/compile_tools.C 1.29:
! 11739: * src/main/compile_tools.h 1.32:
! 11740: * src/main/execute.C 1.117:
! 11741: * src/main/pa_array.C 1.23:
! 11742: * src/main/pa_common.C 1.15:
! 11743: * src/main/pa_exception.C 1.8:
! 11744: * src/main/pa_globals.C 1.15:
! 11745: * src/main/pa_hash.C 1.25:
! 11746: * src/main/pa_pool.C 1.13:
! 11747: * src/main/pa_request.C 1.54:
! 11748: * src/main/pa_string.C 1.45:
! 11749: * src/main/pa_table.C 1.14:
! 11750: * src/main/untaint.C 1.7:
! 11751: * src/types/pa_value.h 1.23:
1.1 paf 11752: auto @brief
11753:
1.13 ! paf 11754: * src/classes/_file.h 1.1:
! 11755: * src/classes/file.C 1.1:
! 11756: * src/classes/table.C 1.18:
! 11757: * src/include/pa_common.h 1.17:
! 11758: * src/include/pa_globals.h 1.16:
! 11759: * src/include/pa_string.h 1.44:
! 11760: * src/include/pa_table.h 1.17:
! 11761: * src/main/main.dsp 1.60:
! 11762: * src/main/pa_common.C 1.18:
! 11763: * src/main/pa_globals.C 1.17:
! 11764: * src/types/pa_value.h 1.26:
! 11765: * src/types/pa_vcookie.h 1.4:
! 11766: * src/types/pa_venv.h 1.9:
! 11767: * src/types/pa_vfile.C 1.1:
! 11768: * src/types/pa_vfile.h 1.1:
! 11769: * src/types/pa_vform.C 1.9:
! 11770: * src/types/pa_vform.h 1.9:
! 11771: * src/types/pa_vrequest.h 1.5:
! 11772: * src/types/pa_vtable.h 1.5:
1.1 paf 11773: file class just compiled
11774:
1.13 ! paf 11775: * src/types/pa_vfile.C 1.5:
! 11776: * src/types/pa_vfile.h 1.4:
! 11777: * src/types/pa_vstateless_object.h 1.6:
1.1 paf 11778: vfile doxx
11779:
1.13 ! paf 11780: * src/classes/_response.h 1.2:
! 11781: * src/classes/response.C 1.4:
! 11782: * src/main/pa_globals.C 1.21:
! 11783: * src/types/pa_vform.h 1.11:
! 11784: * src/types/pa_vresponse.h 1.3:
1.1 paf 11785: VResponse moved to :VStateless_object
11786:
1.13 ! paf 11787: * src/classes/_request.h 1.2:
! 11788: * src/classes/request.C 1.3:
! 11789: * src/include/code.h 1.24:
! 11790: * src/include/pa_array.h 1.24:
! 11791: * src/include/pa_common.h 1.15:
! 11792: * src/include/pa_exception.h 1.10:
! 11793: * src/include/pa_globals.h 1.13:
! 11794: * src/include/pa_hash.h 1.28:
! 11795: * src/include/pa_pool.h 1.34:
! 11796: * src/include/pa_request.h 1.61:
! 11797: * src/include/pa_stack.h 1.7:
! 11798: * src/include/pa_string.h 1.41:
! 11799: * src/include/pa_table.h 1.14:
! 11800: * src/include/pa_threads.h 1.7:
! 11801: * src/include/pa_types.h 1.17:
! 11802: * src/main/execute.C 1.116:
! 11803: * src/main/pa_pool.C 1.12:
! 11804: * src/main/pa_request.C 1.52:
! 11805: * src/main/pa_string.C 1.44:
! 11806: * src/main/untaint.C 1.6:
! 11807: * src/targets/cgi/parser3.C 1.23:
! 11808: * src/types/pa_value.h 1.22:
! 11809: * src/types/pa_vform.C 1.7:
1.1 paf 11810: doxygen include/, Value
11811:
1.13 ! paf 11812: * src/include/code.h 1.26:
! 11813: * src/include/pa_array.h 1.26:
! 11814: * src/include/pa_common.h 1.16:
! 11815: * src/include/pa_exception.h 1.11:
! 11816: * src/include/pa_globals.h 1.14:
! 11817: * src/include/pa_globals.h 1.15:
! 11818: * src/include/pa_hash.h 1.29:
! 11819: * src/include/pa_pool.h 1.36:
! 11820: * src/include/pa_pool.h 1.37:
! 11821: * src/include/pa_request.h 1.62:
! 11822: * src/include/pa_stack.h 1.8:
! 11823: * src/include/pa_string.h 1.43:
! 11824: * src/include/pa_string.h 1.46:
! 11825: * src/include/pa_table.h 1.15:
! 11826: * src/include/pa_threads.h 1.9:
! 11827: * src/include/pa_types.h 1.18:
! 11828: * src/main/compile.C 1.33:
! 11829: * src/main/compile.y 1.106:
! 11830: * src/main/compile_tools.C 1.30:
! 11831: * src/main/compile_tools.h 1.33:
! 11832: * src/main/execute.C 1.118:
! 11833: * src/main/pa_array.C 1.24:
! 11834: * src/main/pa_common.C 1.16:
! 11835: * src/main/pa_exception.C 1.9:
! 11836: * src/main/pa_globals.C 1.16:
! 11837: * src/main/pa_hash.C 1.26:
! 11838: * src/main/pa_pool.C 1.14:
! 11839: * src/main/pa_request.C 1.55:
! 11840: * src/main/pa_string.C 1.46:
! 11841: * src/main/pa_table.C 1.15:
! 11842: * src/main/untaint.C 1.8:
! 11843: * src/types/pa_valiased.h 1.5:
! 11844: * src/types/pa_value.h 1.24:
! 11845: * src/types/pa_vfile.C 1.3:
! 11846: z
! 11847:
! 11848: * src/include/pa_hash.h 1.30:
! 11849: * src/include/pa_types.h 1.19:
! 11850: * src/main/pa_common.C 1.17:
! 11851: * src/main/pa_hash.C 1.27:
! 11852: * src/main/pa_request.C 1.56:
! 11853: * src/types/pa_vcookie.C 1.4:
1.1 paf 11854: renamed Hash::Value to Val so to doxygen would finlly stop
11855: confusing those Value-s
11856:
1.13 ! paf 11857: * src/main/main.dsp 1.64:
! 11858: * src/targets/cgi/parser3.dsp 1.9:
! 11859: * src/types/pa_valiased.C 1.2:
! 11860: * src/types/pa_vform.h 1.10:
1.1 paf 11861: commented VForm
11862:
1.13 ! paf 11863: * src/classes/_cookie.h 1.2:
! 11864: * src/classes/_table.h 1.3:
! 11865: * src/classes/cookie.C 1.3:
! 11866: * src/main/execute.C 1.120:
! 11867: * src/main/main.dsp 1.62:
! 11868: * src/main/pa_globals.C 1.19:
! 11869: * src/types/pa_vcookie.C 1.5:
! 11870: * src/types/pa_vcookie.h 1.5:
1.1 paf 11871: VCookie is now :Value
11872:
11873: 2001-03-18 paf
1.13 ! paf 11874: * src/classes/_cookie.h 1.1:
! 11875: * src/classes/cookie.C 1.1:
! 11876: * src/include/pa_common.h 1.14:
! 11877: * src/include/pa_globals.h 1.12:
! 11878: * src/include/pa_request.h 1.60:
! 11879: * src/include/pa_string.h 1.40:
! 11880: * src/include/pa_types.h 1.16:
! 11881: * src/main/main.dsp 1.59:
! 11882: * src/main/pa_common.C 1.14:
! 11883: * src/main/pa_globals.C 1.14:
! 11884: * src/main/pa_hash.C 1.24:
! 11885: * src/main/pa_request.C 1.51:
! 11886: * src/main/pa_string.C 1.43:
! 11887: * src/main/untaint.C 1.5:
! 11888: * src/targets/cgi/parser3.C 1.21:
! 11889: * src/types/pa_value.h 1.21:
! 11890: * src/types/pa_vcookie.C 1.1:
! 11891: * src/types/pa_vcookie.h 1.1:
! 11892: * src/types/pa_vform.C 1.6:
! 11893: * src/types/pa_vform.h 1.7:
! 11894: * src/types/pa_vhash.h 1.9:
! 11895: * src/types/pa_vunknown.h 1.4:
1.1 paf 11896: cookie class
11897:
1.13 ! paf 11898: * src/include/pa_hash.h 1.26:
! 11899: * src/main/pa_hash.C 1.22:
! 11900: * src/targets/cgi/parser3.C 1.17:
1.1 paf 11901: response fields to header
11902:
1.13 ! paf 11903: * src/classes/root.C 1.41:
! 11904: * src/classes/string.C 1.12:
! 11905: * src/include/pa_string.h 1.37:
! 11906: * src/main/pa_globals.C 1.11:
! 11907: * src/main/pa_request.C 1.44:
! 11908: * src/main/pa_string.C 1.41:
! 11909: * src/types/pa_vdouble.h 1.8:
! 11910: * src/types/pa_vform.C 1.5:
! 11911: * src/types/pa_vint.h 1.9:
! 11912: * src/types/pa_vstateless_class.C 1.4:
1.1 paf 11913: convinient string(pool, char *src, bool tainted) ctor
11914:
1.13 ! paf 11915: * src/include/pa_hash.h 1.27:
! 11916: * src/include/pa_request.h 1.58:
! 11917: * src/include/pa_string.h 1.36:
! 11918: * src/main/pa_globals.C 1.10:
! 11919: * src/main/pa_hash.C 1.23:
! 11920: * src/main/pa_request.C 1.43:
! 11921: * src/main/pa_string.C 1.40:
! 11922: * src/main/untaint.C 1.3:
! 11923: * src/targets/cgi/parser3.C 1.18:
1.1 paf 11924: proper @exceptions params tainting
11925:
1.13 ! paf 11926: * src/classes/_response.h 1.1:
! 11927: * src/classes/response.C 1.1:
! 11928: * src/include/pa_globals.h 1.8:
! 11929: * src/include/pa_hash.h 1.25:
! 11930: * src/include/pa_request.h 1.57:
! 11931: * src/main/compile.C 1.31:
! 11932: * src/main/compile.y 1.104:
! 11933: * src/main/execute.C 1.114:
! 11934: * src/main/main.dsp 1.58:
! 11935: * src/main/pa_globals.C 1.8:
! 11936: * src/main/pa_hash.C 1.21:
! 11937: * src/main/pa_request.C 1.41:
! 11938: * src/targets/cgi/parser3.C 1.16:
! 11939: * src/targets/cgi/parser3.dsp 1.8:
! 11940: * src/types/pa_value.h 1.18:
! 11941: * src/types/pa_vhash.h 1.6:
! 11942: * src/types/pa_vrequest.h 1.3:
! 11943: * src/types/pa_vresponse.h 1.1:
1.1 paf 11944: $response: 0 request::core exception rethrow
11945:
1.13 ! paf 11946: * src/classes/request.C 1.2:
! 11947: * src/classes/response.C 1.2:
! 11948: * src/classes/root.C 1.42:
! 11949: * src/include/pa_common.h 1.13:
! 11950: * src/include/pa_globals.h 1.10:
! 11951: * src/include/pa_request.h 1.59:
! 11952: * src/include/pa_string.h 1.38:
! 11953: * src/main/pa_common.C 1.13:
! 11954: * src/main/pa_globals.C 1.12:
! 11955: * src/main/pa_request.C 1.45:
! 11956: * src/targets/cgi/parser3.C 1.19:
1.1 paf 11957: ^taint 0
11958:
1.13 ! paf 11959: * src/classes/cookie.C 1.2:
! 11960: * src/types/pa_vcookie.C 1.2:
! 11961: * src/types/pa_vcookie.h 1.2:
1.1 paf 11962: cookie: allowed access to hash-assigned
11963:
1.13 ! paf 11964: * src/include/pa_globals.h 1.9:
! 11965: * src/main/execute.C 1.115:
! 11966: * src/main/pa_globals.C 1.9:
! 11967: * src/main/pa_request.C 1.42:
! 11968: * src/targets/cgi/parser3.C 1.22:
1.1 paf 11969: z
11970:
1.13 ! paf 11971: * src/main/pa_request.C 1.50:
1.2 paf 11972: zero length output allowed
11973:
1.13 ! paf 11974: * src/classes/root.C 1.44:
! 11975: * src/include/pa_globals.h 1.11:
! 11976: * src/include/pa_string.h 1.39:
! 11977: * src/main/pa_globals.C 1.13:
! 11978: * src/main/pa_request.C 1.47:
! 11979: * src/main/pa_string.C 1.42:
! 11980: * src/types/pa_value.h 1.19:
! 11981: * src/types/pa_vhash.h 1.7:
1.1 paf 11982: $defautl[$content-type[$value[text/html] $charset[windows-1251]]
11983:
1.13 ! paf 11984: * src/classes/root.C 1.43:
! 11985: * src/main/pa_request.C 1.46:
! 11986: * src/main/untaint.C 1.4:
! 11987: * src/targets/cgi/parser3.C 1.20:
1.1 paf 11988: taint[uri
11989:
1.13 ! paf 11990: * src/classes/response.C 1.3:
! 11991: * src/main/pa_request.C 1.49:
! 11992: * src/types/pa_value.h 1.20:
! 11993: * src/types/pa_vhash.h 1.8:
! 11994: * src/types/pa_vresponse.h 1.2:
1.1 paf 11995: ^response:clear[]
11996:
1.13 ! paf 11997: * src/classes/root.C 1.45:
! 11998: * src/main/pa_request.C 1.48:
1.1 paf 11999: taint forgotten forced lang switch
12000:
12001: 2001-03-16 paf
1.13 ! paf 12002: * src/include/code.h 1.22:
! 12003: * src/include/pa_hash.h 1.24:
! 12004: * src/include/pa_request.h 1.55:
! 12005: * src/main/compile.y 1.102:
! 12006: * src/main/execute.C 1.108:
! 12007: * src/types/pa_value.h 1.15:
! 12008: * src/types/pa_vhash.h 1.5:
! 12009: * src/types/pa_vstring.h 1.10:
! 12010: * src/types/pa_vtable.h 1.4:
! 12011: * src/types/pa_wcontext.C 1.4:
! 12012: * src/types/pa_wcontext.h 1.6:
1.1 paf 12013: see () and {} param wcontext conflict
12014:
1.13 ! paf 12015: * src/main/execute.C 1.113:
! 12016: * src/main/main.dsp 1.57:
! 12017: * src/types/pa_value.h 1.17:
! 12018: * src/types/pa_vrequest.h 1.2:
1.2 paf 12019: native method' class call with less params then needed error reporting
12020:
1.13 ! paf 12021: * src/classes/double.C 1.17:
! 12022: * src/include/code.h 1.23:
! 12023: * src/main/compile.y 1.103:
! 12024: * src/main/compile_tools.C 1.28:
! 12025: * src/main/compile_tools.h 1.31:
! 12026: * src/main/execute.C 1.109:
1.1 paf 12027: ) and {} param wcontext conflict fixed by OP_EXPR_CODE__STORE_PARAM
12028:
1.13 ! paf 12029: * src/main/execute.C 1.107:
! 12030: * src/types/pa_value.h 1.14:
! 12031: * src/types/pa_vstateless_object.h 1.3:
! 12032: * src/types/pa_vstring.h 1.9:
1.1 paf 12033: disabled $string.field
12034:
1.13 ! paf 12035: * src/main/execute.C 1.110:
! 12036: * src/types/pa_vmframe.h 1.7:
1.1 paf 12037: if(in "/news/")
12038:
1.13 ! paf 12039: * src/include/pa_globals.h 1.6:
! 12040: * src/main/execute.C 1.111:
! 12041: * src/main/pa_globals.C 1.6:
! 12042: * src/types/pa_value.h 1.16:
! 12043: * src/types/pa_vcframe.h 1.3:
! 12044: * src/types/pa_vmframe.h 1.8:
! 12045: * src/types/pa_wcontext.h 1.7:
1.1 paf 12046: $result
12047:
1.13 ! paf 12048: * src/classes/_request.h 1.1:
! 12049: * src/classes/request.C 1.1:
! 12050: * src/include/pa_globals.h 1.7:
! 12051: * src/include/pa_request.h 1.56:
! 12052: * src/main/execute.C 1.112:
! 12053: * src/main/main.dsp 1.56:
! 12054: * src/main/pa_globals.C 1.7:
! 12055: * src/main/pa_request.C 1.40:
! 12056: * src/targets/cgi/parser3.C 1.15:
! 12057: * src/types/pa_vform.C 1.4:
! 12058: * src/types/pa_vrequest.C 1.1:
! 12059: * src/types/pa_vrequest.h 1.1:
1.1 paf 12060: $request : query :uri
12061:
12062: 2001-03-15 paf
1.13 ! paf 12063: * src/main/compile.y 1.99:
! 12064: * src/main/pa_request.C 1.37:
! 12065: * src/targets/cgi/parser3.C 1.13:
! 12066: * src/types/pa_vstring.h 1.7:
1.1 paf 12067: pre-pre-pre-beta cgi under win32 apache pre pre pre works
12068:
1.13 ! paf 12069: * src/main/compile.y 1.100:
! 12070: * src/main/execute.C 1.105:
1.1 paf 12071: z
12072:
1.13 ! paf 12073: * src/main/compile.y 1.101:
! 12074: * src/main/execute.C 1.106:
! 12075: * src/main/pa_request.C 1.38:
! 12076: * src/targets/cgi/parser3.C 1.14:
! 12077: * src/types/pa_vstring.h 1.8:
1.1 paf 12078: @exception
12079:
1.13 ! paf 12080: * src/include/pa_globals.h 1.5:
! 12081: * src/main/pa_globals.C 1.5:
! 12082: * src/main/pa_request.C 1.36:
! 12083: * src/targets/cgi/parser3.C 1.12:
! 12084: * src/types/pa_vform.C 1.3:
! 12085: * src/types/pa_vform.h 1.6:
1.1 paf 12086: vform fillfields just compiled
12087:
1.13 ! paf 12088: * src/main/pa_request.C 1.39:
1.2 paf 12089: news sample
12090:
1.1 paf 12091: 2001-03-14 paf
1.13 ! paf 12092: * src/include/core.h 1.16:
! 12093: * src/include/pa_globals.h 1.1:
! 12094: * src/include/pa_pool.h 1.33:
! 12095: * src/include/pa_string.h 1.35:
! 12096: * src/include/pa_types.h 1.13:
! 12097: * src/main/compile.y 1.98:
! 12098: * src/main/core.C 1.69:
! 12099: * src/main/main.dsp 1.54:
! 12100: * src/main/pa_globals.C 1.1:
! 12101: * src/main/pa_request.C 1.31:
! 12102: * src/targets/cgi/pa_vform.C 1.2:
! 12103: * src/targets/cgi/parser3.C 1.5:
! 12104: * src/targets/cgi/parser3.dsp 1.4:
! 12105: * src/types/pa_value.h 1.13:
! 12106: * src/types/pa_vform.h 1.3:
! 12107: * src/types/pa_vunknown.h 1.3:
1.1 paf 12108: global handler, exceptions in parser3
12109:
1.13 ! paf 12110: * src/include/pa_globals.h 1.4:
! 12111: * src/main/pa_globals.C 1.4:
! 12112: * src/main/pa_request.C 1.34:
! 12113: * src/targets/cgi/parser3.dsp 1.7:
! 12114: * src/types/pa_vform.C 1.2:
! 12115: * src/types/pa_vform.h 1.5:
! 12116: * src/types/pa_vstring.h 1.6:
1.1 paf 12117: limits -1
12118:
1.13 ! paf 12119: * src/include/pa_common.h 1.12:
! 12120: * src/include/pa_types.h 1.14:
! 12121: * src/main/pa_request.C 1.32:
! 12122: * src/targets/cgi/parser3.C 1.7:
1.1 paf 12123: PATH_DELIMITER_CHAR
12124:
1.13 ! paf 12125: * src/targets/cgi/parser3.C 1.8:
1.1 paf 12126: # if MSVC
12127:
1.13 ! paf 12128: * src/include/pa_globals.h 1.3:
! 12129: * src/include/pa_request.h 1.53:
! 12130: * src/include/pa_types.h 1.15:
! 12131: * src/main/main.dsp 1.55:
! 12132: * src/main/pa_globals.C 1.3:
! 12133: * src/main/pa_request.C 1.33:
! 12134: * src/targets/cgi/parser3.C 1.10:
! 12135: * src/targets/cgi/parser3.dsp 1.6:
! 12136: * src/types/pa_vform.C 1.1:
! 12137: * src/types/pa_vform.h 1.4:
1.1 paf 12138: request_info -1
12139:
1.13 ! paf 12140: * src/include/pa_globals.h 1.2:
! 12141: * src/main/pa_globals.C 1.2:
! 12142: * src/targets/cgi/parser3.C 1.9:
! 12143: * src/targets/cgi/parser3.dsp 1.5:
! 12144: * src/targets/cgi/vform_fields_fill.C 1.1:
! 12145: * src/targets/cgi/vform_fields_fill.h 1.1:
1.1 paf 12146: vform_fields_fill
12147:
1.13 ! paf 12148: * src/include/pa_request.h 1.54:
! 12149: * src/main/pa_request.C 1.35:
! 12150: * src/targets/cgi/parser3.C 1.11:
! 12151: * src/targets/cgi/parser3.C 1.6:
1.1 paf 12152: z
12153:
12154: 2001-03-13 paf
1.13 ! paf 12155: * src/main/execute.C 1.101:
! 12156: * src/types/pa_value.h 1.10:
! 12157: * src/types/pa_venv.h 1.4:
1.1 paf 12158: for future methods of ENV constructor if
12159:
1.13 ! paf 12160: * src/classes/root.C 1.36:
! 12161: * src/classes/table.C 1.12:
! 12162: * src/include/pa_exception.h 1.9:
! 12163: * src/include/pa_pool.h 1.31:
1.1 paf 12164: skipped_restructure_exceptions_dead_end
12165:
1.13 ! paf 12166: * src/types/pa_vstateless_class.h 1.1:
1.1 paf 12167: file pa_vstateless_class.h was initially added on branch
12168: stateless_class.
12169:
1.13 ! paf 12170: * src/include/code.h 1.21:
! 12171: * src/include/pa_string.h 1.34:
! 12172: * src/main/compile.y 1.95:
! 12173: * src/main/execute.C 1.103:
! 12174: * src/main/pa_string.C 1.39:
1.1 paf 12175: 'value is type' expr operator
12176:
1.13 ! paf 12177: * src/classes/form.C 1.2:
! 12178: * src/main/compile.y 1.97:
! 12179: * src/main/core.C 1.68:
! 12180: * src/types/pa_value.h 1.12:
! 12181: * src/types/pa_vclass.h 1.9:
! 12182: * src/types/pa_venv.h 1.7:
! 12183: * src/types/pa_vform.h 1.2:
! 12184: * src/types/pa_vstateless_class.C 1.3:
! 12185: * src/types/pa_vstateless_class.h 1.4:
1.1 paf 12186: form:fields removed. use $form.CLASS instead
12187:
1.13 ! paf 12188: * src/types/pa_vstateless_class.C 1.1:
1.1 paf 12189: file pa_vstateless_class.C was initially added on branch
12190: stateless_class.
12191:
1.13 ! paf 12192: * src/include/core.h 1.14:
! 12193: * src/include/pa_common.h 1.10:
! 12194: * src/include/pa_request.h 1.51:
! 12195: * src/main/pa_common.C 1.12:
! 12196: * src/main/pa_request.C 1.29:
! 12197: * src/targets/cgi/parser3.C 1.3:
1.1 paf 12198: before error show with parser
12199:
1.13 ! paf 12200: * src/types/pa_venv.h 1.1:
1.1 paf 12201: file pa_venv.h was initially added on branch stateless_class.
12202:
1.13 ! paf 12203: * src/targets/cgi/Makefile.am 1.1:
! 12204: * src/targets/cgi/pa_pool.C 1.1:
! 12205: * src/targets/cgi/pa_vform.C 1.1:
! 12206: * src/targets/cgi/parser.dsp 1.1:
! 12207: * src/targets/cgi/parser3.C 1.1:
1.1 paf 12208: renamed targets/ parser to cgi
12209:
1.13 ! paf 12210: * src/classes/_double.h 1.5:
! 12211: * src/classes/_double.h [stateless_class] 1.4.8.1:
! 12212: * src/classes/_env.h 1.4:
! 12213: * src/classes/_env.h [stateless_class] 1.3.8.1:
! 12214: * src/classes/_int.h 1.5:
! 12215: * src/classes/_int.h [stateless_class] 1.4.8.1:
! 12216: * src/classes/_root.h 1.4:
! 12217: * src/classes/_root.h [stateless_class] 1.3.8.1:
! 12218: * src/classes/_string.h 1.6:
! 12219: * src/classes/_string.h [stateless_class] 1.5.4.1:
! 12220: * src/classes/_table.h 1.2:
! 12221: * src/classes/_table.h [stateless_class] 1.1.6.1:
! 12222: * src/classes/double.C 1.15:
! 12223: * src/classes/double.C [stateless_class] 1.14.2.1:
! 12224: * src/classes/env.C 1.5:
! 12225: * src/classes/env.C [stateless_class] 1.4.8.1:
! 12226: * src/classes/int.C 1.14:
! 12227: * src/classes/int.C [stateless_class] 1.13.2.1:
! 12228: * src/classes/root.C 1.38:
! 12229: * src/classes/root.C [stateless_class] 1.37.2.1:
! 12230: * src/classes/string.C 1.10:
! 12231: * src/classes/string.C [stateless_class] 1.9.4.1:
! 12232: * src/classes/table.C 1.14:
! 12233: * src/classes/table.C [stateless_class] 1.13.2.1:
! 12234: * src/include/pa_request.h 1.46:
! 12235: * src/include/pa_request.h [stateless_class] 1.45.2.1:
! 12236: * src/main/compile.C 1.29:
! 12237: * src/main/compile.C [stateless_class] 1.28.2.1:
! 12238: * src/main/compile_tools.h 1.30:
! 12239: * src/main/compile_tools.h [stateless_class] 1.29.8.1:
! 12240: * src/main/core.C 1.64:
! 12241: * src/main/core.C [stateless_class] 1.63.6.1:
! 12242: * src/main/execute.C 1.100:
! 12243: * src/main/execute.C [stateless_class] 1.99.2.1:
! 12244: * src/main/main.dsp 1.51:
! 12245: * src/main/main.dsp [stateless_class] 1.50.6.1:
! 12246: * src/main/pa_request.C 1.26:
! 12247: * src/main/pa_request.C [stateless_class] 1.25.2.1:
! 12248: * src/types/pa_valiased.h 1.3:
! 12249: * src/types/pa_valiased.h [stateless_class] 1.2.8.1:
! 12250: * src/types/pa_value.h 1.9:
! 12251: * src/types/pa_value.h [stateless_class] 1.8.2.1:
! 12252: * src/types/pa_vclass.C 1.5:
! 12253: * src/types/pa_vclass.C [stateless_class] 1.4.8.1:
! 12254: * src/types/pa_vclass.h 1.8:
! 12255: * src/types/pa_vclass.h [stateless_class] 1.7.6.1:
! 12256: * src/types/pa_venv.h 1.2:
! 12257: * src/types/pa_venv.h [stateless_class] 1.1.2.1:
! 12258: * src/types/pa_vmframe.h 1.6:
! 12259: * src/types/pa_vmframe.h [stateless_class] 1.5.2.1:
! 12260: * src/types/pa_vobject.h 1.5:
! 12261: * src/types/pa_vobject.h [stateless_class] 1.4.8.1:
! 12262: * src/types/pa_vstateless_class.C 1.2:
! 12263: * src/types/pa_vstateless_class.C [stateless_class] 1.1.2.1:
! 12264: * src/types/pa_vstateless_class.h 1.2:
! 12265: * src/types/pa_vstateless_class.h [stateless_class] 1.1.2.1:
! 12266: * src/types/pa_vstateless_object.h 1.2:
! 12267: * src/types/pa_vstateless_object.h [stateless_class] 1.1.8.1:
! 12268: * src/types/pa_wcontext.h 1.5:
! 12269: * src/types/pa_wcontext.h [stateless_class] 1.4.4.1:
1.1 paf 12270: $ENV: re 0, stateless classes
12271:
1.13 ! paf 12272: * src/include/pa_request.h 1.45:
! 12273: * src/main/compile.C 1.28:
! 12274: * src/main/execute.C 1.99:
! 12275: * src/main/pa_request.C 1.25:
! 12276: * src/types/pa_value.h 1.8:
! 12277: * src/types/pa_vmframe.h 1.5:
1.1 paf 12278: fixed yesterdays bad decision on execute_static_method
12279:
1.13 ! paf 12280: * src/include/core.h 1.15:
! 12281: * src/include/pa_common.h 1.11:
! 12282: * src/include/pa_request.h 1.52:
! 12283: * src/main/core.C 1.67:
! 12284: * src/main/execute.C 1.104:
! 12285: * src/main/main.dsp 1.53:
! 12286: * src/main/pa_request.C 1.30:
! 12287: * src/targets/cgi/parser3.C 1.4:
! 12288: * src/targets/cgi/parser3.dsp 1.3:
! 12289: * src/types/pa_vform.h 1.1:
1.1 paf 12290: started cgi target
12291:
1.13 ! paf 12292: * src/include/pa_request.h 1.47:
! 12293: * src/types/pa_venv.h 1.3:
1.1 paf 12294: $ENV 0.1 stateless class
12295:
1.13 ! paf 12296: * src/classes/_form.h 1.1:
! 12297: * src/classes/double.C 1.16:
! 12298: * src/classes/env.C 1.7:
! 12299: * src/classes/form.C 1.1:
! 12300: * src/classes/int.C 1.15:
! 12301: * src/classes/root.C 1.40:
! 12302: * src/classes/string.C 1.11:
! 12303: * src/classes/table.C 1.13:
! 12304: * src/classes/table.C 1.15:
! 12305: * src/include/core.h 1.13:
! 12306: * src/include/pa_request.h 1.49:
! 12307: * src/include/pa_request.h 1.50:
! 12308: * src/include/pa_types.h 1.12:
! 12309: * src/main/core.C 1.66:
! 12310: * src/main/execute.C 1.102:
! 12311: * src/main/pa_request.C 1.23:
! 12312: * src/main/pa_request.C 1.24:
! 12313: * src/main/pa_request.C 1.28:
! 12314: * src/targets/cgi/parser.dsp 1.2:
! 12315: * src/targets/cgi/parser3.C 1.2:
! 12316: * src/targets/cgi/parser3.dsp 1.1:
! 12317: * src/targets/cgi/parser3.dsp 1.2:
! 12318: * src/types/pa_vhash.h 1.4:
! 12319: z
! 12320:
! 12321: * src/classes/root.C 1.35:
! 12322: * src/classes/table.C 1.11:
! 12323: * src/include/pa_exception.h 1.8:
! 12324: * src/include/pa_pool.h 1.30:
! 12325: * src/main/pa_request.C 1.22:
1.1 paf 12326: restructure_exceptions_dead_end
12327:
1.13 ! paf 12328: * src/classes/root.C 1.34:
! 12329: * src/main/compile.y 1.94:
1.1 paf 12330: ^if required junctions. allowed ; inside {} to break params
12331:
1.13 ! paf 12332: * src/classes/_env.h 1.5:
! 12333: * src/classes/env.C 1.6:
! 12334: * src/classes/root.C 1.39:
! 12335: * src/include/core.h 1.12:
! 12336: * src/include/pa_pool.h 1.32:
! 12337: * src/include/pa_request.h 1.48:
! 12338: * src/main/compile.C 1.30:
! 12339: * src/main/compile.y 1.96:
! 12340: * src/main/core.C 1.65:
! 12341: * src/main/main.dsp 1.52:
! 12342: * src/main/pa_common.C 1.11:
! 12343: * src/main/pa_request.C 1.27:
! 12344: * src/types/pa_value.h 1.11:
! 12345: * src/types/pa_venv.h 1.6:
! 12346: * src/types/pa_vstateless_class.h 1.3:
1.1 paf 12347: started $form: [historical moment :)]
12348:
1.13 ! paf 12349: * src/types/pa_venv.h 1.5:
1.1 paf 12350: $ENV 1
12351:
1.13 ! paf 12352: * src/classes/double.C 1.14:
! 12353: * src/classes/int.C 1.13:
! 12354: * src/classes/root.C 1.37:
! 12355: * src/types/pa_vdouble.h 1.7:
! 12356: * src/types/pa_vint.h 1.8:
1.1 paf 12357: Int,Double dec mul div mod
12358:
12359: 2001-03-12 paf
1.13 ! paf 12360: * src/classes/_string.h 1.5:
! 12361: * src/classes/double.C 1.13:
! 12362: * src/classes/int.C 1.12:
! 12363: * src/classes/string.C 1.9:
! 12364: * src/main/execute.C 1.98:
! 12365: * src/types/pa_wcontext.h 1.4:
1.1 paf 12366: int doube string ^format
12367:
1.13 ! paf 12368: * src/classes/root.C 1.19:
! 12369: * src/types/pa_vclass.h 1.4:
1.1 paf 12370: process temp main zeroing
12371:
1.13 ! paf 12372: * src/classes/root.C 1.30:
! 12373: * src/classes/table.C 1.6:
! 12374: * src/types/pa_vtable.h 1.2:
1.1 paf 12375: table ^offset ^line ^count
12376:
1.13 ! paf 12377: * src/classes/root.C 1.28:
! 12378: * src/classes/table.C 1.5:
1.1 paf 12379: ^use
12380:
1.13 ! paf 12381: * src/main/execute.C [other_construction_strategy_test] 1.97.2.1:
! 12382: * src/types/pa_wcontext.h [other_construction_strategy_test] 1.3.2.1:
1.1 paf 12383: constructing flag not 'bad' but not 'enough'
12384:
1.13 ! paf 12385: * src/classes/root.C 1.27:
! 12386: * src/classes/table.C 1.4:
! 12387: * src/include/pa_request.h 1.44:
! 12388: * src/main/compile.y 1.92:
! 12389: * src/main/core.C 1.62:
! 12390: * src/main/execute.C 1.96:
! 12391: * src/types/pa_vclass.h 1.7:
! 12392: * src/types/pa_wcontext.C 1.3:
! 12393: * src/types/pa_wcontext.h 1.3:
! 12394: * src/types/pa_wwrapper.h 1.3:
1.1 paf 12395: while. switched off wcontext.constructing after write(value) or
12396: auto-vhash-constructing
12397:
1.13 ! paf 12398: * src/classes/table.C 1.8:
1.1 paf 12399: table ^empty
12400:
1.13 ! paf 12401: * src/classes/root.C 1.33:
1.1 paf 12402: ^eval
12403:
1.13 ! paf 12404: * src/classes/root.C 1.26:
! 12405: * src/classes/table.C 1.3:
! 12406: * src/include/pa_request.h 1.43:
! 12407: * src/main/pa_request.C 1.20:
1.1 paf 12408: fail_if_junction_ helper func
12409:
1.13 ! paf 12410: * src/classes/root.C 1.23:
! 12411: * src/include/core.h 1.11:
! 12412: * src/include/pa_array.h 1.23:
! 12413: * src/include/pa_request.h 1.41:
! 12414: * src/include/pa_table.h 1.11:
! 12415: * src/main/core.C 1.60:
! 12416: * src/main/main.dsp 1.49:
! 12417: * src/main/pa_request.C 1.17:
! 12418: * src/main/pa_table.C 1.12:
! 12419: * src/types/pa_value.h 1.6:
! 12420: * src/types/pa_vclass.C 1.4:
! 12421: * src/types/pa_vclass.h 1.6:
! 12422: * src/types/pa_vdouble.h 1.5:
! 12423: * src/types/pa_vint.h 1.5:
! 12424: * src/types/pa_vmframe.h 1.4:
! 12425: * src/types/pa_vstring.h 1.5:
1.1 paf 12426: freeze, ^table:create[] -1
12427:
1.13 ! paf 12428: * src/types/pa_vtable.h 1.1:
1.11 paf 12429: table: no, better with string in cells...
12430:
1.13 ! paf 12431: * src/classes/root.C 1.21:
! 12432: * src/main/execute.C 1.93:
! 12433: * src/types/pa_vclass.h 1.5:
1.1 paf 12434: used get_method in couple places optimizing them
12435:
1.13 ! paf 12436: * src/classes/double.C 1.10:
! 12437: * src/classes/int.C 1.10:
! 12438: * src/classes/root.C 1.18:
! 12439: * src/classes/string.C 1.7:
! 12440: * src/include/pa_common.h 1.6:
! 12441: * src/include/pa_request.h 1.40:
! 12442: * src/include/pa_string.h 1.32:
! 12443: * src/include/pa_types.h 1.10:
! 12444: * src/main/compile.C 1.27:
! 12445: * src/main/compile.y 1.91:
! 12446: * src/main/compile_tools.h 1.29:
! 12447: * src/main/execute.C 1.92:
! 12448: * src/main/pa_common.C 1.7:
! 12449: * src/main/pa_request.C 1.16:
! 12450: * src/types/pa_value.h 1.4:
! 12451: * src/types/pa_vmframe.h 1.3:
1.1 paf 12452: process. actual names to store param and
12453: check_actual_numbered_params for better place diagnostics
12454:
1.13 ! paf 12455: * src/classes/_table.h 1.1:
! 12456: * src/classes/root.C 1.20:
! 12457: * src/classes/root.C 1.22:
! 12458: * src/classes/table.C 1.1:
! 12459: * src/include/pa_array.h [table_with_charp_in_cells_dead_end] 1.23.2.1:
! 12460: * src/include/pa_table.h [table_with_charp_in_cells_dead_end] 1.12.2.1:
! 12461: * src/main/pa_table.C [table_with_charp_in_cells_dead_end] 1.13.2.1:
! 12462: * src/main/untaint.C 1.1:
! 12463: * src/types/pa_value.h 1.5:
! 12464: z
! 12465:
! 12466: * src/classes/root.C 1.25:
! 12467: * src/classes/table.C 1.2:
! 12468: * src/include/pa_common.h 1.8:
! 12469: * src/include/pa_request.h 1.42:
! 12470: * src/main/execute.C 1.95:
! 12471: * src/main/main.dsp 1.50:
! 12472: * src/main/pa_common.C 1.9:
! 12473: * src/main/pa_request.C 1.19:
1.1 paf 12474: ^process error point by actual method_name, not source.
12475: ^load
12476:
1.13 ! paf 12477: * src/classes/table.C 1.7:
! 12478: * src/include/pa_table.h 1.13:
1.1 paf 12479: table ^menu
12480:
1.13 ! paf 12481: * src/classes/root.C 1.29:
1.1 paf 12482: ^round() ^floor() ^ceiling() ^abs() ^sign()
12483:
1.13 ! paf 12484: * src/classes/double.C 1.11:
! 12485: * src/classes/int.C 1.11:
! 12486: * src/classes/root.C 1.31:
! 12487: * src/classes/string.C 1.8:
! 12488: * src/classes/table.C 1.9:
! 12489: * src/main/core.C 1.63:
! 12490: * src/main/execute.C 1.97:
! 12491: * src/types/pa_vint.h 1.6:
1.1 paf 12492: ^for
12493:
1.13 ! paf 12494: * src/classes/double.C 1.12:
! 12495: * src/classes/root.C 1.32:
! 12496: * src/classes/table.C 1.10:
! 12497: * src/include/pa_common.h 1.9:
! 12498: * src/include/pa_types.h 1.11:
! 12499: * src/main/compile.y 1.93:
! 12500: * src/main/pa_common.C 1.10:
! 12501: * src/main/pa_request.C 1.21:
! 12502: * src/main/untaint.C 1.2:
! 12503: * src/types/pa_vdouble.h 1.6:
! 12504: * src/types/pa_vint.h 1.7:
! 12505: * src/types/pa_vtable.h 1.3:
! 12506: * src/types/pa_wwrapper.h 1.4:
1.1 paf 12507: think constructing flag as is is bad
12508:
1.13 ! paf 12509: * src/classes/root.C 1.24:
! 12510: * src/include/pa_common.h 1.7:
! 12511: * src/include/pa_string.h 1.33:
! 12512: * src/include/pa_table.h 1.12:
! 12513: * src/main/core.C 1.61:
! 12514: * src/main/execute.C 1.94:
! 12515: * src/main/pa_common.C 1.8:
! 12516: * src/main/pa_request.C 1.18:
! 12517: * src/main/pa_table.C 1.13:
! 12518: * src/types/pa_value.h 1.7:
1.1 paf 12519: table:set 0
12520:
12521: 2001-03-11 paf
1.13 ! paf 12522: * src/classes/double.C 1.8:
! 12523: * src/classes/int.C 1.8:
! 12524: * src/classes/root.C 1.14:
! 12525: * src/include/pa_request.h 1.38:
! 12526: * src/main/execute.C 1.90:
1.1 paf 12527: intercept_string
12528:
1.13 ! paf 12529: * src/classes/double.C 1.6:
! 12530: * src/classes/int.C 1.6:
! 12531: * src/include/pa_request.h 1.37:
1.1 paf 12532: ^inc-s(expr)
12533:
1.13 ! paf 12534: * src/include/pa_valiased.h 1.4:
! 12535: * src/include/pa_value.h 1.51:
! 12536: * src/include/pa_vbool.h 1.8:
! 12537: * src/include/pa_vcframe.h 1.8:
! 12538: * src/include/pa_vclass.h 1.30:
! 12539: * src/include/pa_vdouble.h 1.13:
! 12540: * src/include/pa_vhash.h 1.13:
! 12541: * src/include/pa_vint.h 1.5:
! 12542: * src/include/pa_vjunction.h 1.9:
! 12543: * src/include/pa_vmframe.h 1.24:
! 12544: * src/include/pa_vobject.h 1.18:
! 12545: * src/include/pa_vstring.h 1.18:
! 12546: * src/include/pa_vunknown.h 1.10:
! 12547: * src/include/pa_wcontext.h 1.29:
! 12548: * src/include/pa_wwrapper.h 1.14:
! 12549: * src/main/compile.y 1.88:
! 12550: * src/main/core.C 1.55:
! 12551: * src/main/main.dsp 1.44:
! 12552: * src/main/pa_cframe.C 1.6:
! 12553: * src/main/pa_request.C 1.11:
! 12554: * src/main/pa_value.C 1.8:
! 12555: * src/main/pa_vclass.C 1.5:
! 12556: * src/main/pa_wcontext.C 1.11:
! 12557: * src/types/pa_valiased.h 1.1:
! 12558: * src/types/pa_value.h 1.1:
! 12559: * src/types/pa_vbool.h 1.1:
! 12560: * src/types/pa_vcframe.h 1.1:
! 12561: * src/types/pa_vclass.C 1.1:
! 12562: * src/types/pa_vclass.h 1.1:
! 12563: * src/types/pa_vdouble.h 1.1:
! 12564: * src/types/pa_vhash.h 1.1:
! 12565: * src/types/pa_vint.h 1.1:
! 12566: * src/types/pa_vjunction.h 1.1:
! 12567: * src/types/pa_vmframe.h 1.1:
! 12568: * src/types/pa_vobject.h 1.1:
! 12569: * src/types/pa_vstring.h 1.1:
! 12570: * src/types/pa_vunknown.h 1.1:
! 12571: * src/types/pa_wcontext.C 1.1:
! 12572: * src/types/pa_wcontext.h 1.1:
! 12573: * src/types/pa_wwrapper.h 1.1:
1.1 paf 12574: splitted types from include/
12575:
1.13 ! paf 12576: * src/main/main.dsp 1.47:
! 12577: * src/types/pa_value.h 1.3:
! 12578: * src/types/pa_vdouble.h 1.3:
! 12579: * src/types/pa_vint.h 1.3:
! 12580: * src/types/pa_vobject.h 1.3:
! 12581: * src/types/pa_vstring.h 1.3:
1.1 paf 12582: VString VDouble VInt base now VObject_base - without fields
12583:
1.13 ! paf 12584: * src/include/core.h 1.7:
! 12585: * src/include/pa_request.h 1.35:
! 12586: * src/main/core.C 1.56:
! 12587: * src/main/main.dsp 1.45:
! 12588: * src/main/pa_request.C 1.12:
1.1 paf 12589: renamed AUTO: to MAIN:
12590:
1.13 ! paf 12591: * src/classes/double.C 1.9:
! 12592: * src/classes/int.C 1.9:
! 12593: * src/classes/root.C 1.15:
! 12594: * src/classes/string.C 1.6:
! 12595: * src/include/core.h 1.9:
! 12596: * src/include/pa_hash.h 1.23:
! 12597: * src/include/pa_pool.h 1.29:
! 12598: * src/include/pa_request.h 1.39:
! 12599: * src/include/pa_string.h 1.31:
! 12600: * src/main/compile.C 1.26:
! 12601: * src/main/core.C 1.58:
! 12602: * src/main/pa_request.C 1.15:
1.1 paf 12603: ^untaint 0
12604:
1.13 ! paf 12605: * src/classes/root.C 1.17:
! 12606: * src/main/execute.C 1.91:
! 12607: * src/main/main.dsp 1.48:
1.1 paf 12608: setname for method-junctions bug fixed
12609:
1.13 ! paf 12610: * src/types/pa_vdouble.h 1.4:
! 12611: * src/types/pa_vint.h 1.4:
! 12612: * src/types/pa_vobject.h 1.4:
! 12613: * src/types/pa_vstateless_object.h 1.1:
! 12614: * src/types/pa_vstring.h 1.4:
1.1 paf 12615: stateless_object
12616:
1.13 ! paf 12617: * src/classes/root.C 1.16:
! 12618: * src/include/core.h 1.10:
! 12619: * src/main/core.C 1.59:
! 12620: * src/main/pa_request.C 1.13:
! 12621: * src/types/pa_vhash.h 1.2:
! 12622: z
! 12623:
! 12624: * src/classes/_double.h 1.4:
! 12625: * src/classes/_env.h 1.3:
! 12626: * src/classes/_int.h 1.4:
! 12627: * src/classes/_root.h 1.3:
! 12628: * src/classes/_string.h 1.4:
! 12629: * src/classes/double.C 1.5:
! 12630: * src/classes/env.C 1.4:
! 12631: * src/classes/int.C 1.5:
! 12632: * src/classes/root.C 1.12:
! 12633: * src/classes/string.C 1.5:
! 12634: * src/include/code.h 1.20:
! 12635: * src/include/core.h 1.8:
! 12636: * src/include/pa_array.h 1.22:
! 12637: * src/include/pa_common.h 1.5:
! 12638: * src/include/pa_exception.h 1.7:
! 12639: * src/include/pa_hash.h 1.22:
! 12640: * src/include/pa_pool.h 1.28:
! 12641: * src/include/pa_request.h 1.36:
! 12642: * src/include/pa_stack.h 1.6:
! 12643: * src/include/pa_string.h 1.30:
! 12644: * src/include/pa_table.h 1.10:
! 12645: * src/include/pa_threads.h 1.6:
! 12646: * src/include/pa_types.h 1.9:
! 12647: * src/main/compile.C 1.25:
! 12648: * src/main/compile.y 1.89:
! 12649: * src/main/compile_tools.C 1.26:
! 12650: * src/main/compile_tools.h 1.27:
! 12651: * src/main/core.C 1.57:
! 12652: * src/main/execute.C 1.89:
! 12653: * src/main/pa_array.C 1.22:
! 12654: * src/main/pa_common.C 1.6:
! 12655: * src/main/pa_exception.C 1.6:
! 12656: * src/main/pa_hash.C 1.20:
! 12657: * src/main/pa_pool.C 1.11:
! 12658: * src/main/pa_request.C 1.14:
! 12659: * src/main/pa_string.C 1.37:
! 12660: * src/main/pa_table.C 1.11:
! 12661: * src/types/pa_valiased.h 1.2:
! 12662: * src/types/pa_value.h 1.2:
! 12663: * src/types/pa_vbool.h 1.2:
! 12664: * src/types/pa_vcframe.h 1.2:
! 12665: * src/types/pa_vclass.C 1.2:
! 12666: * src/types/pa_vclass.h 1.2:
! 12667: * src/types/pa_vdouble.h 1.2:
! 12668: * src/types/pa_vhash.h 1.3:
! 12669: * src/types/pa_vint.h 1.2:
! 12670: * src/types/pa_vjunction.h 1.2:
! 12671: * src/types/pa_vmframe.h 1.2:
! 12672: * src/types/pa_vobject.h 1.2:
! 12673: * src/types/pa_vstring.h 1.2:
! 12674: * src/types/pa_vunknown.h 1.2:
! 12675: * src/types/pa_wcontext.C 1.2:
! 12676: * src/types/pa_wcontext.h 1.2:
! 12677: * src/types/pa_wwrapper.h 1.2:
1.1 paf 12678: headers updated
12679:
1.13 ! paf 12680: * src/classes/double.C 1.7:
! 12681: * src/classes/int.C 1.7:
! 12682: * src/classes/root.C 1.13:
! 12683: * src/types/pa_vclass.C 1.3:
! 12684: * src/types/pa_vclass.h 1.3:
1.1 paf 12685: add_native_method helper
12686:
12687: 2001-03-10 paf
1.13 ! paf 12688: * src/include/core.h 1.4:
! 12689: * src/include/pa_request.h 1.30:
! 12690: * src/main/compile.y 1.85:
! 12691: * src/main/core.C 1.52:
! 12692: * src/main/pa_request.C 1.6:
1.1 paf 12693: names to core.C
12694:
1.13 ! paf 12695: * src/classes/_env.h 1.1:
! 12696: * src/classes/env.C 1.1:
! 12697: * src/classes/root.C 1.8:
! 12698: * src/include/pa_request.h 1.23:
! 12699: * src/include/pa_vclass.h 1.27:
! 12700: * src/main/core.C 1.49:
! 12701: * src/main/main.dsp 1.42:
1.1 paf 12702: env0
12703:
1.13 ! paf 12704: * src/include/code.h 1.18:
! 12705: * src/include/pa_request.h 1.28:
! 12706: * src/include/pa_vint.h 1.3:
! 12707: * src/include/pa_vjunction.h 1.7:
! 12708: * src/include/pa_vstring.h 1.16:
! 12709: * src/main/compile.y 1.84:
! 12710: * src/main/compile_tools.C 1.24:
! 12711: * src/main/compile_tools.h 1.25:
! 12712: * src/main/execute.C 1.86:
1.1 paf 12713: optimized from OP_STRING+OP_WRITE to OP_STRING__WRITE
12714:
1.13 ! paf 12715: * src/include/core.h 1.2:
! 12716: * src/include/pa_array.h 1.20:
! 12717: * src/include/pa_hash.h 1.20:
! 12718: * src/include/pa_request.h 1.24:
! 12719: * src/include/pa_value.h 1.49:
! 12720: * src/include/pa_vcframe.h 1.6:
! 12721: * src/include/pa_vdouble.h 1.11:
! 12722: * src/include/pa_vint.h 1.2:
! 12723: * src/include/pa_vstring.h 1.15:
! 12724: * src/include/pa_vunknown.h 1.8:
! 12725: * src/include/pa_wcontext.h 1.26:
! 12726: * src/main/compile.y 1.82:
! 12727: * src/main/compile_tools.C 1.23:
! 12728: * src/main/compile_tools.h 1.24:
! 12729: * src/main/core.C 1.50:
! 12730: * src/main/execute.C 1.82:
! 12731: * src/main/main.dsp 1.43:
! 12732: * src/main/pa_cframe.C 1.4:
! 12733: * src/main/pa_request.C 1.3:
! 12734: * src/main/pa_wcontext.C 1.8:
1.1 paf 12735: const fight finished
12736:
1.13 ! paf 12737: * src/include/core.h 1.6:
! 12738: * src/include/pa_request.h 1.34:
! 12739: * src/main/core.C 1.54:
! 12740: * src/main/pa_request.C 1.10:
1.1 paf 12741: run+auto=run
12742:
1.13 ! paf 12743: * src/include/pa_request.h 1.27:
! 12744: * src/main/execute.C 1.85:
! 12745: * src/main/pa_request.C 1.4:
1.1 paf 12746: @auto[] realised. auto.p scan togo
12747:
1.13 ! paf 12748: * src/classes/double.C 1.3:
! 12749: * src/classes/int.C 1.3:
! 12750: * src/classes/root.C 1.9:
! 12751: * src/classes/string.C 1.3:
! 12752: * src/include/pa_request.h 1.25:
! 12753: * src/include/pa_string.h 1.28:
! 12754: * src/include/pa_wcontext.h 1.27:
! 12755: * src/main/compile.y 1.83:
! 12756: * src/main/execute.C 1.83:
! 12757: * src/main/pa_string.C 1.35:
! 12758: * src/main/pa_wcontext.C 1.9:
1.1 paf 12759: tainting 0
12760:
1.13 ! paf 12761: * src/classes/_double.h 1.2:
! 12762: * src/classes/_int.h 1.2:
! 12763: * src/classes/_root.h 1.1:
! 12764: * src/classes/_string.h 1.2:
! 12765: * src/classes/double.C 1.2:
! 12766: * src/classes/int.C 1.2:
! 12767: * src/classes/root.C 1.7:
! 12768: * src/classes/string.C 1.2:
! 12769: * src/include/pa_request.h 1.22:
! 12770: * src/include/pa_string.h 1.27:
! 12771: * src/include/pa_types.h 1.7:
! 12772: * src/include/pa_vcframe.h 1.5:
! 12773: * src/include/pa_wcontext.h 1.25:
! 12774: * src/main/core.C 1.48:
! 12775: * src/main/main.dsp 1.41:
! 12776: * src/main/pa_cframe.C 1.3:
! 12777: * src/main/pa_string.C 1.34:
! 12778: * src/main/pa_vclass.C 1.3:
! 12779: * src/main/pa_wcontext.C 1.7:
1.1 paf 12780: ^lang prepare0
12781:
1.13 ! paf 12782: * src/include/pa_request.h 1.31:
! 12783: * src/main/compile.C 1.23:
! 12784: * src/main/compile.y 1.86:
! 12785: * src/main/pa_request.C 1.7:
1.1 paf 12786: auto tree0
12787:
1.13 ! paf 12788: * src/classes/env.C 1.2:
1.1 paf 12789: env:file/line
12790:
1.13 ! paf 12791: * src/include/pa_vclass.h 1.28:
1.1 paf 12792: const fight to go
12793:
1.13 ! paf 12794: * src/include/core.h 1.3:
! 12795: * src/include/pa_common.h 1.3:
! 12796: * src/include/pa_pool.h 1.26:
! 12797: * src/include/pa_request.h 1.29:
! 12798: * src/main/core.C 1.51:
! 12799: * src/main/execute.C 1.87:
! 12800: * src/main/pa_common.C 1.4:
! 12801: * src/main/pa_request.C 1.5:
1.1 paf 12802: root auto.p loaded
12803:
1.13 ! paf 12804: * src/include/pa_request.h 1.26:
! 12805: * src/main/execute.C 1.84:
1.1 paf 12806: autocalc code-junctions result now have names
12807:
1.13 ! paf 12808: * src/classes/root.C 1.11:
! 12809: * src/include/pa_request.h 1.33:
1.1 paf 12810: minor if junction bug
12811:
1.13 ! paf 12812: * src/main/pa_request.C 1.8:
1.1 paf 12813: auto..
12814:
1.13 ! paf 12815: * src/classes/_double.h 1.3:
! 12816: * src/classes/_env.h 1.2:
! 12817: * src/classes/_int.h 1.3:
! 12818: * src/classes/_root.h 1.2:
! 12819: * src/classes/_string.h 1.3:
! 12820: * src/classes/double.C 1.4:
! 12821: * src/classes/env.C 1.3:
! 12822: * src/classes/int.C 1.4:
! 12823: * src/classes/root.C 1.10:
! 12824: * src/classes/string.C 1.4:
! 12825: * src/include/code.h 1.19:
! 12826: * src/include/core.h 1.5:
! 12827: * src/include/pa_array.h 1.21:
! 12828: * src/include/pa_common.h 1.4:
! 12829: * src/include/pa_exception.h 1.6:
! 12830: * src/include/pa_hash.h 1.21:
! 12831: * src/include/pa_pool.h 1.27:
! 12832: * src/include/pa_request.h 1.32:
! 12833: * src/include/pa_stack.h 1.5:
! 12834: * src/include/pa_string.h 1.29:
! 12835: * src/include/pa_table.h 1.9:
! 12836: * src/include/pa_threads.h 1.5:
! 12837: * src/include/pa_types.h 1.8:
! 12838: * src/include/pa_valiased.h 1.3:
! 12839: * src/include/pa_value.h 1.50:
! 12840: * src/include/pa_vbool.h 1.7:
! 12841: * src/include/pa_vcframe.h 1.7:
! 12842: * src/include/pa_vclass.h 1.29:
! 12843: * src/include/pa_vdouble.h 1.12:
! 12844: * src/include/pa_vhash.h 1.12:
! 12845: * src/include/pa_vint.h 1.4:
! 12846: * src/include/pa_vjunction.h 1.8:
! 12847: * src/include/pa_vmframe.h 1.23:
! 12848: * src/include/pa_vobject.h 1.17:
! 12849: * src/include/pa_vstring.h 1.17:
! 12850: * src/include/pa_vunknown.h 1.9:
! 12851: * src/include/pa_wcontext.h 1.28:
! 12852: * src/include/pa_wwrapper.h 1.13:
! 12853: * src/main/compile.C 1.24:
! 12854: * src/main/compile.y 1.87:
! 12855: * src/main/compile_tools.C 1.25:
! 12856: * src/main/compile_tools.h 1.26:
! 12857: * src/main/core.C 1.53:
! 12858: * src/main/execute.C 1.88:
! 12859: * src/main/pa_array.C 1.21:
! 12860: * src/main/pa_cframe.C 1.5:
! 12861: * src/main/pa_common.C 1.5:
! 12862: * src/main/pa_exception.C 1.5:
! 12863: * src/main/pa_hash.C 1.19:
! 12864: * src/main/pa_pool.C 1.10:
! 12865: * src/main/pa_request.C 1.9:
! 12866: * src/main/pa_string.C 1.36:
! 12867: * src/main/pa_table.C 1.10:
! 12868: * src/main/pa_value.C 1.7:
! 12869: * src/main/pa_vclass.C 1.4:
! 12870: * src/main/pa_wcontext.C 1.10:
1.1 paf 12871: sources header
12872:
12873: 2001-03-09 paf
1.13 ! paf 12874: * src/classes/root.C [before_string_to_object_attempt] 1.4.4.1:
! 12875: * src/include/pa_request.h [before_string_to_object_attempt] 1.20.4.1:
! 12876: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.2:
1.1 paf 12877: ^string.length[]
12878:
1.13 ! paf 12879: * src/classes/root.C 1.5:
! 12880: * src/include/pa_request.h 1.21:
! 12881: * src/include/pa_vclass.h 1.26:
! 12882: * src/include/pa_vhash.h 1.11:
! 12883: * src/include/pa_vmframe.h 1.20:
! 12884: * src/include/pa_vobject.h 1.15:
! 12885: * src/include/pa_vstring.h 1.13:
! 12886: * src/include/pa_wcontext.h 1.24:
! 12887: * src/main/compile.y 1.80:
! 12888: * src/main/core.C 1.46:
! 12889: * src/main/execute.C 1.79:
! 12890: * src/main/main.dsp 1.39:
1.1 paf 12891: .
12892:
1.13 ! paf 12893: * src/include/pa_vmframe.h 1.22:
! 12894: * src/main/compile.C 1.22:
! 12895: * src/main/execute.C 1.81:
1.1 paf 12896: expr construct proper naming
12897:
1.13 ! paf 12898: * src/classes/_double.h 1.1:
! 12899: * src/classes/_int.h 1.1:
! 12900: * src/classes/_string.h 1.1:
! 12901: * src/classes/double.C 1.1:
! 12902: * src/classes/int.C 1.1:
! 12903: * src/classes/root.C 1.6:
! 12904: * src/classes/string.C 1.1:
! 12905: * src/include/code.h 1.17:
! 12906: * src/include/pa_value.h 1.48:
! 12907: * src/include/pa_vbool.h 1.6:
! 12908: * src/include/pa_vdouble.h 1.10:
! 12909: * src/include/pa_vint.h 1.1:
! 12910: * src/include/pa_vmframe.h 1.21:
! 12911: * src/include/pa_vobject.h 1.16:
! 12912: * src/include/pa_vstring.h 1.14:
! 12913: * src/main/compile.y 1.81:
! 12914: * src/main/compile_tools.C 1.22:
! 12915: * src/main/core.C 1.47:
! 12916: * src/main/execute.C 1.80:
! 12917: * src/main/main.dsp 1.40:
1.1 paf 12918: Int and Double classes with ^int[] and ^double[]. fixed expr type
12919:
12920: 2001-03-08 paf
1.13 ! paf 12921: * src/include/pa_request.h 1.18:
! 12922: * src/include/pa_value.h 1.44:
! 12923: * src/include/pa_vcframe.h 1.4:
! 12924: * src/include/pa_vmframe.h 1.16:
! 12925: * src/include/pa_wcontext.h 1.23:
! 12926: * src/main/compile.C 1.21:
! 12927: * src/main/compile.y 1.76:
! 12928: * src/main/core.C 1.45:
! 12929: * src/main/execute.C 1.70:
! 12930: * src/main/pa_cframe.C 1.2:
! 12931: * src/main/pa_wcontext.C 1.5:
1.1 paf 12932: 'if' just compiled
12933:
1.13 ! paf 12934: * src/main/pa_vclass.C 1.2:
1.1 paf 12935: that were ok... [vclass were out of vcs]
12936:
1.13 ! paf 12937: * src/include/pa_value.h 1.43:
! 12938: * src/include/pa_vmframe.h 1.14:
! 12939: * src/main/compile.y 1.75:
! 12940: * src/main/core.C 1.44:
! 12941: * src/main/execute.C 1.68:
! 12942: * src/main/main.dsp 1.37:
1.1 paf 12943: z. detected probs with parameter names in operator methods
12944:
1.13 ! paf 12945: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.2:
! 12946: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.2:
! 12947: * src/include/pa_wcontext.h [before_string_to_object_attempt] 1.23.4.1:
! 12948: * src/main/compile.y [before_string_to_object_attempt] 1.79.2.1:
! 12949: * src/main/core.C [before_string_to_object_attempt] 1.45.4.1:
! 12950: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.1:
! 12951: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.2:
1.1 paf 12952: dead end: vstring can't be derivated from vobject
12953:
1.13 ! paf 12954: * src/include/pa_request.h 1.17:
! 12955: * src/main/compile.C 1.20:
! 12956: * src/main/compile.y 1.73:
! 12957: * src/main/core.C 1.43:
! 12958: * src/main/main.dsp 1.36:
1.1 paf 12959: introducing ROOT_CLASS.
12960: it's default @BASE.
12961: changed 'RUN' assignment mech
12962:
1.13 ! paf 12963: * src/main/execute.C 1.64:
1.1 paf 12964: root root in code-junction
12965:
1.13 ! paf 12966: * src/include/pa_bool.h 1.2:
! 12967: * src/include/pa_double.h 1.2:
! 12968: * src/include/pa_value.h 1.47:
! 12969: * src/include/pa_vbool.h 1.5:
! 12970: * src/include/pa_vclass.h 1.24:
! 12971: * src/include/pa_vdouble.h 1.9:
! 12972: * src/include/pa_vhash.h 1.9:
! 12973: * src/include/pa_vjunction.h 1.6:
! 12974: * src/include/pa_vmframe.h 1.19:
! 12975: * src/include/pa_vobject.h 1.13:
! 12976: * src/include/pa_vstring.h 1.12:
! 12977: * src/include/pa_vunknown.h 1.7:
! 12978: * src/main/compile.y 1.79:
! 12979: * src/main/compile_tools.C 1.21:
! 12980: * src/main/execute.C 1.78:
1.1 paf 12981: withoud cloning. didn't need it actually, params got passed
12982: from out unnamed ewpool
12983:
1.13 ! paf 12984: * src/include/code.h 1.16:
! 12985: * src/main/compile.y 1.72:
! 12986: * src/main/compile_tools.C 1.19:
! 12987: * src/main/compile_tools.h 1.23:
! 12988: * src/main/execute.C 1.66:
1.1 paf 12989: made class: dynamic, not static. so to enable runtime ^use
12990:
1.13 ! paf 12991: * src/include/code.h 1.15:
! 12992: * src/main/compile.y 1.70:
! 12993: * src/main/compile_tools.C 1.18:
! 12994: * src/main/execute.C 1.65:
1.1 paf 12995: joined 2 into one OP_CODE__STORE_PARAM
12996:
1.13 ! paf 12997: * src/main/execute.C 1.74:
1.1 paf 12998: fixed problems calling operators in constructors
12999:
1.13 ! paf 13000: * src/classes/root.C 1.2:
! 13001: * src/include/pa_request.h 1.19:
! 13002: * src/include/pa_value.h 1.45:
! 13003: * src/include/pa_vbool.h 1.3:
! 13004: * src/include/pa_wwrapper.h 1.12:
! 13005: * src/main/execute.C 1.71:
1.1 paf 13006: ^if 0
13007:
1.13 ! paf 13008: * src/main/pa_vclass.C 1.1:
1.1 paf 13009: wow! vclass were out of vcs
13010:
1.13 ! paf 13011: * src/classes/root.C 1.4:
! 13012: * src/include/pa_stack.h 1.4:
! 13013: * src/main/execute.C 1.73:
1.1 paf 13014: detected problems calling operators in constructors
13015:
1.13 ! paf 13016: * src/main/compile.y 1.74:
1.1 paf 13017: minor renamings in .y
13018:
1.13 ! paf 13019: * src/include/pa_vdouble.h 1.8:
! 13020: * src/include/pa_vhash.h 1.8:
! 13021: * src/include/pa_vjunction.h 1.5:
! 13022: * src/include/pa_vobject.h 1.12:
! 13023: * src/include/pa_vunknown.h 1.6:
! 13024: * src/main/compile.y 1.78:
1.1 paf 13025: cloning dead end
13026:
1.13 ! paf 13027: * src/include/pa_vmframe.h [before_string_to_object_attempt] 1.19.2.1:
1.1 paf 13028: fixed forgotten method_frame my check
13029:
1.13 ! paf 13030: * src/classes/root.C 1.1:
1.1 paf 13031: added root.c
13032:
1.13 ! paf 13033: * src/include/pa_vbool.h 1.2:
! 13034: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.1:
! 13035: * src/include/pa_vdouble.h 1.6:
! 13036: * src/include/pa_vhash.h [before_string_to_object_attempt] 1.10.2.1:
! 13037: * src/include/pa_vjunction.h 1.3:
! 13038: * src/include/pa_vmframe.h 1.15:
! 13039: * src/include/pa_vobject.h [before_string_to_object_attempt] 1.14.2.1:
! 13040: * src/include/pa_vstring.h 1.10:
! 13041: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.1:
! 13042: * src/include/pa_wcontext.h 1.22:
! 13043: * src/main/execute.C 1.67:
! 13044: * src/main/execute.C 1.69:
! 13045: * src/main/execute.C 1.75:
! 13046: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.1:
! 13047: * src/main/pa_wcontext.C 1.4:
! 13048: * src/main/pa_wcontext.C 1.6:
1.1 paf 13049: z
13050:
1.13 ! paf 13051: * src/main/compile.y 1.71:
1.1 paf 13052: minor grammar bug with OP_CODE__STORE_PARAM
13053:
1.13 ! paf 13054: * src/include/pa_bool.h 1.1:
! 13055: * src/include/pa_double.h 1.1:
! 13056: * src/include/pa_valiased.h 1.2:
! 13057: * src/include/pa_value.h 1.46:
! 13058: * src/include/pa_vbool.h 1.4:
! 13059: * src/include/pa_vclass.h 1.23:
! 13060: * src/include/pa_vdouble.h 1.7:
! 13061: * src/include/pa_vhash.h 1.7:
! 13062: * src/include/pa_vjunction.h 1.4:
! 13063: * src/include/pa_vmframe.h 1.18:
! 13064: * src/include/pa_vobject.h 1.11:
! 13065: * src/include/pa_vstring.h 1.11:
! 13066: * src/include/pa_vunknown.h 1.5:
! 13067: * src/main/compile.y 1.77:
! 13068: * src/main/compile_tools.C 1.20:
! 13069: * src/main/execute.C 1.77:
! 13070: * src/main/main.dsp 1.38:
! 13071: * src/main/pa_value.C 1.6:
1.1 paf 13072: value.cloning so to give params proper names
13073:
1.13 ! paf 13074: * src/classes/root.C 1.3:
! 13075: * src/include/pa_request.h 1.20:
! 13076: * src/main/execute.C 1.72:
1.1 paf 13077: autocalc def to string
13078:
1.13 ! paf 13079: * src/include/pa_vmframe.h 1.17:
! 13080: * src/main/execute.C 1.76:
1.1 paf 13081: added names to unknown values in get_element and unfilled
13082: params. removed wrong name change in get_element
13083:
1.13 ! paf 13084: * src/include/pa_vclass.h 1.25:
! 13085: * src/include/pa_vhash.h 1.10:
! 13086: * src/include/pa_vobject.h 1.14:
1.1 paf 13087: removes some remained clone conseqs
13088:
13089: 2001-03-07 paf
1.13 ! paf 13090: * src/include/pa_hash.h 1.19:
! 13091: * src/include/pa_value.h 1.40:
! 13092: * src/include/pa_vhash.h 1.4:
! 13093: * src/include/pa_vunknown.h 1.4:
! 13094: * src/main/compile.y 1.67:
! 13095: * src/main/execute.C 1.62:
! 13096: * src/main/pa_hash.C 1.18:
1.1 paf 13097: expr def in -f
13098:
1.13 ! paf 13099: * src/main/compile.y 1.65:
! 13100: * src/main/execute.C 1.60:
! 13101: * src/main/pa_string.C 1.33:
1.1 paf 13102: bug in string.cmp fixed
13103:
1.13 ! paf 13104: * src/main/compile.y 1.68:
1.1 paf 13105: .y priorities syntax shaped up a bit
13106:
1.13 ! paf 13107: * src/main/compile.y 1.64:
1.1 paf 13108: expr quoted code
13109:
1.13 ! paf 13110: * src/main/execute.C 1.57:
1.1 paf 13111: ^var.menu{$field} problem detected. that $field not a $var.field
13112:
1.13 ! paf 13113: * src/main/compile.y 1.69:
! 13114: * src/main/compile_tools.h 1.22:
1.1 paf 13115: ^func(params)
13116:
1.13 ! paf 13117: * src/include/pa_value.h 1.42:
! 13118: * src/include/pa_vclass.h 1.22:
! 13119: * src/include/pa_vhash.h 1.6:
! 13120: * src/include/pa_vmframe.h 1.13:
! 13121: * src/include/pa_vobject.h 1.10:
! 13122: * src/include/pa_wwrapper.h 1.11:
1.1 paf 13123: const in Value.get_element
13124:
1.13 ! paf 13125: * src/main/compile.y 1.63:
! 13126: * src/main/execute.C 1.59:
1.1 paf 13127: expr whitespace solved. added "" support0
13128:
1.13 ! paf 13129: * src/include/pa_string.h 1.26:
! 13130: * src/main/compile.y 1.61:
! 13131: * src/main/execute.C 1.58:
! 13132: * src/main/pa_string.C 1.32:
1.1 paf 13133: just compiled lt&co
13134:
1.13 ! paf 13135: * src/include/pa_stack.h 1.3:
! 13136: * src/include/pa_value.h 1.41:
! 13137: * src/include/pa_vclass.h 1.21:
! 13138: * src/include/pa_vhash.h 1.5:
! 13139: * src/include/pa_vmframe.h 1.12:
! 13140: * src/include/pa_vobject.h 1.9:
! 13141: * src/include/pa_wwrapper.h 1.10:
! 13142: * src/main/execute.C 1.63:
1.1 paf 13143: fixed rwcontext of {} params up
13144:
1.13 ! paf 13145: * src/main/compile.y 1.62:
1.11 paf 13146: expr string comparisons 0
13147:
1.13 ! paf 13148: * src/main/compile.y 1.66:
! 13149: * src/main/execute.C 1.61:
1.1 paf 13150: expr calls
13151:
13152: 2001-03-06 paf
1.13 ! paf 13153: * src/include/pa_vbool.h 1.1:
1.1 paf 13154: forgot this
13155:
1.13 ! paf 13156: * src/main/compile.y 1.51:
1.1 paf 13157: expr lexx1
13158:
1.13 ! paf 13159: * src/include/code.h 1.14:
! 13160: * src/main/compile.y 1.59:
! 13161: * src/main/execute.C 1.56:
1.1 paf 13162: 1 problems with skipping whitespace in yylex fixed
13163: 2 xors: # bitwise ## logical
13164:
1.13 ! paf 13165: * src/include/code.h 1.11:
! 13166: * src/include/pa_valiased.h 1.1:
! 13167: * src/include/pa_value.h 1.37:
! 13168: * src/include/pa_vdouble.h 1.1:
! 13169: * src/include/pa_vstring.h 1.6:
! 13170: * src/main/compile.y 1.49:
! 13171: * src/main/execute.C 1.49:
1.1 paf 13172: expr lex0 exec-1
13173:
1.13 ! paf 13174: * src/main/compile.y 1.52:
1.1 paf 13175: expr grammar-1
13176:
1.13 ! paf 13177: * src/include/pa_value.h 1.39:
! 13178: * src/include/pa_vdouble.h 1.5:
! 13179: * src/include/pa_vstring.h 1.8:
! 13180: * src/include/pa_vunknown.h 1.3:
! 13181: * src/main/compile.y 1.56:
! 13182: * src/main/execute.C 1.54:
! 13183: * src/main/main.dsp 1.35:
1.1 paf 13184: !~
13185:
1.13 ! paf 13186: * src/include/code.h 1.10:
! 13187: * src/main/compile.y 1.48:
! 13188: * src/main/compile_tools.h 1.18:
1.1 paf 13189: g
13190:
1.13 ! paf 13191: * src/main/compile.y 1.60:
1.1 paf 13192: .y expr visible-shorter
13193:
1.13 ! paf 13194: * src/include/pa_vcframe.h 1.3:
! 13195: * src/include/pa_vclass.h 1.20:
! 13196: * src/include/pa_vdouble.h 1.4:
! 13197: * src/include/pa_vhash.h 1.3:
! 13198: * src/include/pa_vjunction.h 1.2:
! 13199: * src/include/pa_vmframe.h 1.11:
! 13200: * src/include/pa_vobject.h 1.8:
! 13201: * src/include/pa_vstring.h 1.7:
! 13202: * src/include/pa_vunknown.h 1.2:
! 13203: * src/include/pa_wcontext.h 1.21:
! 13204: * src/include/pa_wwrapper.h 1.9:
! 13205: * src/main/compile.y 1.55:
! 13206: * src/main/compile_tools.C 1.17:
! 13207: * src/main/compile_tools.h 1.21:
! 13208: * src/main/execute.C 1.53:
1.1 paf 13209: +-*/
13210:
1.13 ! paf 13211: * src/main/compile.y 1.50:
! 13212: * src/main/execute.C 1.50:
! 13213: * src/main/main.dsp 1.34:
1.1 paf 13214: z
13215:
1.13 ! paf 13216: * src/include/pa_vstring.h 1.9:
! 13217: * src/main/compile.y 1.58:
1.1 paf 13218: problems with skipping whitespace in yylex
13219:
1.13 ! paf 13220: * src/include/pa_value.h 1.38:
! 13221: * src/include/pa_vdouble.h 1.2:
! 13222: * src/main/compile.y 1.53:
! 13223: * src/main/execute.C 1.51:
1.1 paf 13224: expr grammar-1 2*2=4.000000 :)
13225:
1.13 ! paf 13226: * src/include/pa_vdouble.h 1.3:
! 13227: * src/main/compile.y 1.54:
! 13228: * src/main/compile_tools.C 1.15:
! 13229: * src/main/compile_tools.h 1.19:
1.1 paf 13230: grammar-1.1 $a(z) $a=0
13231:
1.13 ! paf 13232: * src/include/code.h 1.13:
! 13233: * src/main/compile.y 1.57:
! 13234: * src/main/execute.C 1.55:
1.1 paf 13235: without string ops in expressions 0
13236:
13237: 2001-02-26 paf
1.13 ! paf 13238: * src/main/compile.y 1.46:
1.1 paf 13239: max_string in yyerror bug fix
13240:
13241: 2001-02-25 paf
1.13 ! paf 13242: * src/main/compile.y 1.40:
1.1 paf 13243: escaping bug
13244:
1.13 ! paf 13245: * src/include/pa_request.h 1.14:
! 13246: * src/main/compile.C 1.19:
! 13247: * src/main/core.C 1.38:
1.1 paf 13248: default name RUN, also alias
13249:
1.13 ! paf 13250: * src/include/pa_vcframe.h 1.2:
! 13251: * src/include/pa_vmframe.h 1.5:
! 13252: * src/include/pa_vobject.h 1.6:
! 13253: * src/include/pa_wcontext.h 1.17:
! 13254: * src/include/pa_wwrapper.h 1.7:
! 13255: * src/main/core.C 1.40:
! 13256: * src/main/execute.C 1.43:
! 13257: * src/main/main.dsp 1.31:
1.1 paf 13258: would now get fields into interm VFielded class
13259:
1.13 ! paf 13260: * src/include/pa_request.h 1.16:
! 13261: * src/include/pa_value.h 1.34:
! 13262: * src/include/pa_vmframe.h 1.7:
! 13263: * src/include/pa_wcontext.h 1.19:
! 13264: * src/main/execute.C 1.46:
1.1 paf 13265: VAliased0
13266:
1.13 ! paf 13267: * src/main/execute.C 1.47:
1.1 paf 13268: VAliased1
13269:
1.13 ! paf 13270: * src/include/pa_value.h 1.35:
! 13271: * src/include/pa_vmframe.h 1.8:
1.1 paf 13272: VAliased2
13273:
1.13 ! paf 13274: * src/include/code.h 1.9:
! 13275: * src/include/pa_value.h 1.28:
! 13276: * src/include/pa_vclass.h 1.15:
! 13277: * src/include/pa_vmframe.h 1.2:
! 13278: * src/include/pa_vobject.h 1.3:
! 13279: * src/include/pa_wwrapper.h 1.5:
! 13280: * src/main/compile.y 1.38:
! 13281: * src/main/compile_tools.C 1.14:
! 13282: * src/main/compile_tools.h 1.16:
! 13283: * src/main/execute.C 1.38:
1.1 paf 13284: ^class:method() just compiled
13285:
1.13 ! paf 13286: * src/include/pa_value.h 1.36:
! 13287: * src/include/pa_vmframe.h 1.9:
! 13288: * src/include/pa_wcontext.h 1.20:
! 13289: * src/main/execute.C 1.48:
1.1 paf 13290: VAliased3
13291:
1.13 ! paf 13292: * src/include/pa_hash.h 1.18:
! 13293: * src/include/pa_value.h 1.31:
! 13294: * src/include/pa_vclass.h 1.17:
! 13295: * src/include/pa_vmframe.h 1.4:
! 13296: * src/include/pa_vobject.h 1.5:
! 13297: * src/include/pa_vstring.h 1.5:
! 13298: * src/include/pa_wcontext.h 1.16:
! 13299: * src/main/compile.y 1.45:
! 13300: * src/main/core.C 1.39:
! 13301: * src/main/execute.C 1.42:
! 13302: * src/main/main.dsp 1.30:
! 13303: * src/main/pa_hash.C 1.17:
! 13304: * src/main/pa_value.C 1.5:
! 13305: * src/main/pa_wcontext.C 1.3:
1.1 paf 13306: virtuals2
13307:
1.13 ! paf 13308: * src/include/pa_value.h 1.32:
! 13309: * src/include/pa_vclass.h 1.18:
! 13310: * src/include/pa_wcontext.h 1.18:
! 13311: * src/include/pa_wwrapper.h 1.8:
! 13312: * src/main/execute.C 1.44:
! 13313: * src/main/main.dsp 1.32:
1.1 paf 13314: no not get fields into interm VFielded class.
13315: fields & staticfields 1
13316:
1.13 ! paf 13317: * src/include/pa_pool.h 1.25:
! 13318: * src/include/pa_request.h 1.15:
! 13319: * src/include/pa_value.h 1.33:
! 13320: * src/include/pa_vclass.h 1.19:
! 13321: * src/include/pa_vmframe.h 1.6:
! 13322: * src/include/pa_vobject.h 1.7:
! 13323: * src/main/core.C 1.41:
! 13324: * src/main/execute.C 1.45:
! 13325: * src/main/main.dsp 1.33:
1.1 paf 13326: VAliased just compiled
13327:
1.13 ! paf 13328: * src/include/pa_request.h 1.13:
! 13329: * src/include/pa_value.h 1.29:
! 13330: * src/include/pa_vobject.h 1.4:
! 13331: * src/main/compile.y 1.39:
! 13332: * src/main/compile_tools.h 1.17:
! 13333: * src/main/core.C 1.37:
! 13334: * src/main/execute.C 1.39:
! 13335: * src/main/pa_common.C 1.3:
1.1 paf 13336: vobject1
13337:
1.13 ! paf 13338: * src/main/compile.y 1.43:
1.1 paf 13339: rethought to $class:static.field.subfield
13340:
1.13 ! paf 13341: * src/main/compile.y 1.44:
1.1 paf 13342: : 1
13343:
1.13 ! paf 13344: * src/include/pa_value.h 1.30:
! 13345: * src/include/pa_vmframe.h 1.3:
! 13346: * src/include/pa_wwrapper.h 1.6:
! 13347: * src/main/compile.y 1.41:
! 13348: * src/main/execute.C 1.40:
! 13349: * src/main/pa_wcontext.C 1.2:
1.1 paf 13350: before execute class calls rewrite
13351:
1.13 ! paf 13352: * src/include/pa_vclass.h 1.16:
! 13353: * src/main/compile.y 1.42:
! 13354: * src/main/execute.C 1.41:
1.1 paf 13355: $class:element
13356:
1.13 ! paf 13357: * src/include/pa_pool.h [class_alias_dead_end] 1.24.2.1:
! 13358: * src/include/pa_value.h [class_alias_dead_end] 1.32.2.1:
! 13359: * src/include/pa_vclass.h [class_alias_dead_end] 1.18.2.1:
! 13360: * src/include/pa_vobject.h [class_alias_dead_end] 1.6.2.1:
! 13361: * src/main/execute.C [class_alias_dead_end] 1.44.2.1:
1.1 paf 13362: alias dead end
13363:
13364: 2001-02-24 paf
1.13 ! paf 13365: * src/main/compile.y 1.32:
1.1 paf 13366: fixed grammar bugs in constructor/params klinch
13367:
1.13 ! paf 13368: * src/main/main.dsp 1.29:
1.1 paf 13369: no bison -d
13370:
1.13 ! paf 13371: * src/main/compile.y 1.37:
! 13372: * src/main/compile_tools.h 1.15:
1.1 paf 13373: use0 line no on 'undef class' err msg wrong
13374:
1.13 ! paf 13375: * src/main/compile.y 1.30:
1.1 paf 13376: fixed last \n macrotemplate strip bug
13377:
1.13 ! paf 13378: * src/include/pa_vframe.h 1.5:
! 13379: * src/main/compile.y 1.33:
1.1 paf 13380: found junction ideology @: ^x{$a()) must construct current
13381: wcontext element, so smart wcontext handling needed
13382:
1.13 ! paf 13383: * src/include/pa_value.h 1.25:
! 13384: * src/include/pa_wcontext.h 1.15:
! 13385: * src/include/pa_wwrapper.h 1.4:
! 13386: * src/main/execute.C 1.36:
! 13387: * src/main/pa_value.C 1.4:
1.1 paf 13388: it works as bad as you've named it: wcontext.value() was not a
13389: perfect idea
13390:
1.13 ! paf 13391: * src/main/compile.y 1.35:
! 13392: * src/main/core.C 1.36:
1.1 paf 13393: yylex need some @special lines adj
13394:
1.13 ! paf 13395: * src/include/pa_value.h 1.24:
! 13396: * src/include/pa_vcframe.h 1.1:
! 13397: * src/include/pa_vclass.h 1.10:
! 13398: * src/include/pa_vframe.h 1.6:
! 13399: * src/include/pa_vhash.h 1.2:
! 13400: * src/include/pa_vjunction.h 1.1:
! 13401: * src/include/pa_vmframe.h 1.1:
! 13402: * src/include/pa_wcontext.h 1.14:
! 13403: * src/include/pa_wwrapper.h 1.3:
! 13404: * src/main/execute.C 1.34:
! 13405: * src/main/main.dsp 1.27:
! 13406: * src/main/pa_cframe.C 1.1:
! 13407: * src/main/pa_wcontext.C 1.1:
1.1 paf 13408: codeframe just compiled
13409:
1.13 ! paf 13410: * src/include/pa_request.h 1.12:
! 13411: * src/include/pa_vclass.h 1.14:
! 13412: * src/main/compile.C 1.18:
! 13413: * src/main/compile.y 1.34:
! 13414: * src/main/compile_tools.h 1.14:
! 13415: * src/main/core.C 1.35:
1.1 paf 13416: modules0
13417:
1.13 ! paf 13418: * src/main/pa_array.C 1.20:
1.1 paf 13419: minor bug in expanding very small arrays. 60% from 1 were 0
13420:
1.13 ! paf 13421: * src/include/pa_vclass.h 1.12:
! 13422: * src/main/compile.y 1.36:
! 13423: * src/main/core.C 1.33:
1.2 paf 13424: z
13425:
1.13 ! paf 13426: * src/include/code.h 1.7:
! 13427: * src/include/pa_request.h 1.11:
! 13428: * src/include/pa_value.h 1.23:
! 13429: * src/include/pa_vclass.h 1.9:
! 13430: * src/include/pa_vframe.h 1.4:
! 13431: * src/main/compile.y 1.29:
! 13432: * src/main/compile_tools.C 1.13:
! 13433: * src/main/compile_tools.h 1.13:
! 13434: * src/main/core.C 1.32:
! 13435: * src/main/execute.C 1.32:
1.1 paf 13436: code junctions0. something wrong with last \n macrotemplate strip
13437:
1.13 ! paf 13438: * src/include/pa_value.h 1.26:
! 13439: * src/include/pa_vclass.h 1.11:
! 13440: * src/include/pa_vobject.h 1.1:
! 13441: * src/main/main.dsp 1.28:
1.1 paf 13442: vobject00
13443:
1.13 ! paf 13444: * src/main/compile.y 1.31:
! 13445: * src/main/execute.C 1.33:
1.1 paf 13446: fixed empty constructor optimized empty case. failed on calls -
13447: produced empty string param
13448:
1.13 ! paf 13449: * src/main/execute.C 1.35:
1.1 paf 13450: codeframe1
13451:
13452: 2001-02-23 paf
1.13 ! paf 13453: * src/include/pa_value.h 1.18:
! 13454: * src/main/core.C 1.27:
! 13455: * src/main/execute.C 1.25:
! 13456: * src/main/main.dsp 1.23:
1.1 paf 13457: value named
13458:
1.13 ! paf 13459: * src/main/compile.y 1.26:
! 13460: * src/main/execute.C 1.27:
1.1 paf 13461: empty constructor bug fixed
13462:
1.13 ! paf 13463: * src/include/pa_vframe.h 1.1:
! 13464: * src/include/pa_vunknown.h 1.1:
! 13465: * src/include/pa_wcontext.h 1.13:
! 13466: * src/include/pa_wwrapper.h 1.1:
! 13467: * src/main/core.C 1.29:
! 13468: * src/main/execute.C 1.29:
! 13469: * src/main/main.dsp 1.25:
! 13470: * src/main/pa_value.C 1.1:
1.1 paf 13471: call0
13472:
1.13 ! paf 13473: * src/main/compile.y 1.27:
! 13474: * src/main/compile_tools.C 1.12:
! 13475: * src/main/compile_tools.h 1.12:
1.1 paf 13476: fixed wrong grammar in complex constructor case
13477:
1.13 ! paf 13478: * src/include/pa_value.h 1.21:
! 13479: * src/include/pa_vclass.h 1.8:
! 13480: * src/include/pa_vframe.h 1.3:
! 13481: * src/main/core.C 1.30:
! 13482: * src/main/execute.C 1.31:
! 13483: * src/main/pa_value.C 1.2:
1.1 paf 13484: get_method RIP. junctions everywhere. call with junctions0
13485:
1.13 ! paf 13486: * src/main/compile.y 1.28:
! 13487: * src/main/execute.C 1.30:
! 13488: * src/main/main.dsp 1.26:
1.1 paf 13489: rethought some. before junction
13490:
1.13 ! paf 13491: * src/include/pa_value.h 1.17:
! 13492: * src/include/pa_vstring.h 1.4:
! 13493: * src/main/execute.C 1.24:
1.1 paf 13494: strign 2 value in 2 places in execute
13495:
1.13 ! paf 13496: * src/include/pa_wcontext.h 1.11:
1.1 paf 13497: z
13498:
1.13 ! paf 13499: * src/include/pa_hash.h 1.17:
! 13500: * src/include/pa_value.h 1.19:
! 13501: * src/include/pa_wcontext.h 1.12:
! 13502: * src/main/core.C 1.28:
! 13503: * src/main/execute.C 1.28:
! 13504: * src/main/main.dsp 1.24:
! 13505: * src/main/pa_hash.C 1.16:
1.1 paf 13506: started call. store param, vframe done
13507:
1.13 ! paf 13508: * src/include/pa_value.h 1.22:
! 13509: * src/main/compile.C 1.17:
! 13510: * src/main/core.C 1.31:
! 13511: * src/main/pa_value.C 1.3:
1.1 paf 13512: minor error reporting format beautifyings
13513:
1.13 ! paf 13514: * src/main/execute.C 1.26:
1.1 paf 13515: with result rwpool
13516:
1.13 ! paf 13517: * src/include/pa_value.h 1.16:
! 13518: * src/include/pa_wcontext.h 1.10:
! 13519: * src/main/compile.y 1.25:
! 13520: * src/main/execute.C 1.23:
! 13521: * src/main/main.dsp 1.22:
! 13522: * src/main/pa_array.C 1.19:
1.1 paf 13523: auto VHash on wcontext.put_element when wcontext fvalue==0
13524:
1.13 ! paf 13525: * src/include/pa_value.h 1.20:
! 13526: * src/include/pa_vclass.h 1.7:
! 13527: * src/include/pa_vframe.h 1.2:
! 13528: * src/include/pa_wwrapper.h 1.2:
1.1 paf 13529: lara came, can't work, sorry :(
13530:
13531: 2001-02-22 paf
1.13 ! paf 13532: * src/include/pa_request.h 1.10:
! 13533: * src/main/compile.y 1.23:
1.1 paf 13534: $self.put(val)
13535:
1.13 ! paf 13536: * src/include/pa_pool.h 1.24:
! 13537: * src/include/pa_vclass.h 1.5:
! 13538: * src/main/core.C 1.25:
! 13539: * src/main/pa_hash.C 1.15:
! 13540: * src/main/pa_pool.C 1.9:
1.1 paf 13541: TRY...
13542:
1.13 ! paf 13543: * src/include/code.h 1.6:
! 13544: * src/main/compile_tools.C 1.9:
! 13545: * src/main/compile_tools.h 1.10:
! 13546: * src/main/execute.C 1.19:
1.1 paf 13547: OP_STRING better then some xxx _VALUE
13548:
1.13 ! paf 13549: * src/main/compile.C 1.14:
! 13550: * src/main/core.C 1.26:
! 13551: * src/main/execute.C 1.16:
! 13552: * src/main/pa_string.C 1.31:
1.1 paf 13553: more precise parse error line:col
13554:
1.13 ! paf 13555: * src/main/compile.C 1.15:
! 13556: * src/main/compile.y 1.18:
! 13557: * src/main/execute.C 1.20:
1.1 paf 13558: started : with $a.$:f
13559:
1.13 ! paf 13560: * src/main/compile.y 1.20:
1.1 paf 13561: $: wasn't finished - $:sdf(sdf) troubled a bit. finished now.
13562:
1.13 ! paf 13563: * src/include/code.h 1.3:
! 13564: * src/include/pa_string.h 1.25:
! 13565: * src/include/pa_value.h 1.12:
! 13566: * src/include/pa_vclass.h 1.3:
! 13567: * src/include/pa_wcontext.h 1.3:
! 13568: * src/main/compile.y 1.14:
! 13569: * src/main/execute.C 1.14:
! 13570: * src/main/pa_string.C 1.28:
1.1 paf 13571: write_value write_string 0
13572: it seems wcontext must write strings regardles of fvalue!=0
13573:
1.13 ! paf 13574: * src/include/code.h 1.4:
! 13575: * src/include/pa_value.h 1.13:
! 13576: * src/include/pa_vclass.h 1.4:
! 13577: * src/include/pa_wcontext.h 1.5:
! 13578: * src/main/compile.y 1.15:
! 13579: * src/main/compile_tools.C 1.6:
! 13580: * src/main/compile_tools.h 1.8:
! 13581: * src/main/execute.C 1.15:
! 13582: * src/main/main.dsp 1.20:
1.1 paf 13583: iiieeyys! get/put simple vars to VClass works0
13584:
1.13 ! paf 13585: * src/include/pa_array.h 1.18:
! 13586: * src/include/pa_wcontext.h 1.4:
! 13587: * src/main/pa_string.C 1.29:
1.1 paf 13588: in process, but found that exceptions are too global
13589:
1.13 ! paf 13590: * src/main/compile.y 1.19:
1.1 paf 13591: $: finished
13592:
1.13 ! paf 13593: * src/main/compile.C 1.16:
! 13594: * src/main/compile.y 1.21:
! 13595: * src/main/compile_tools.C 1.10:
1.1 paf 13596: z
13597:
1.13 ! paf 13598: * src/include/pa_request.h 1.9:
! 13599: * src/include/pa_stack.h 1.2:
! 13600: * src/include/pa_wcontext.h 1.7:
! 13601: * src/main/execute.C 1.17:
1.1 paf 13602: z about to vstring it .y all
13603:
1.13 ! paf 13604: * src/include/pa_hash.h 1.16:
! 13605: * src/include/pa_value.h 1.15:
! 13606: * src/include/pa_vclass.h 1.6:
! 13607: * src/include/pa_vhash.h 1.1:
! 13608: * src/include/pa_vstring.h 1.3:
! 13609: * src/include/pa_wcontext.h 1.9:
! 13610: * src/main/execute.C 1.22:
! 13611: * src/main/main.dsp 1.21:
1.1 paf 13612: auto VHash in pa.th.cre.at.e
13613:
1.13 ! paf 13614: * src/include/code.h 1.5:
! 13615: * src/include/pa_vstring.h 1.2:
! 13616: * src/main/compile.y 1.17:
! 13617: * src/main/compile_tools.C 1.8:
! 13618: * src/main/compile_tools.h 1.9:
! 13619: * src/main/execute.C 1.18:
1.1 paf 13620: string to vstring it .y all
13621:
1.13 ! paf 13622: * src/include/pa_array.h 1.19:
! 13623: * src/main/compile.y 1.22:
! 13624: * src/main/compile_tools.C 1.11:
! 13625: * src/main/compile_tools.h 1.11:
! 13626: * src/main/pa_array.C 1.18:
1.1 paf 13627: $self.get
13628:
1.13 ! paf 13629: * src/include/pa_exception.h 1.5:
! 13630: * src/include/pa_pool.h 1.23:
! 13631: * src/include/pa_request.h 1.8:
! 13632: * src/include/pa_value.h 1.14:
! 13633: * src/include/pa_wcontext.h 1.6:
! 13634: * src/main/compile.C 1.13:
! 13635: * src/main/compile.y 1.16:
! 13636: * src/main/compile_tools.C 1.7:
! 13637: * src/main/core.C 1.24:
! 13638: * src/main/pa_array.C 1.17:
! 13639: * src/main/pa_exception.C 1.4:
! 13640: * src/main/pa_hash.C 1.14:
! 13641: * src/main/pa_pool.C 1.8:
! 13642: * src/main/pa_string.C 1.30:
! 13643: * src/main/pa_table.C 1.9:
1.1 paf 13644: removed exception from request
13645:
1.13 ! paf 13646: * src/include/pa_vstring.h 1.1:
! 13647: * src/main/compile.C 1.12:
! 13648: * src/main/core.C 1.23:
1.1 paf 13649: added some forgotten
13650:
1.13 ! paf 13651: * src/include/pa_wcontext.h 1.8:
! 13652: * src/main/compile.y 1.24:
! 13653: * src/main/execute.C 1.21:
1.1 paf 13654: erroreos checkout
13655:
13656: 2001-02-21 paf
1.13 ! paf 13657: * src/main/compile.y 1.9:
1.1 paf 13658: more straightforward yylex[end]
13659:
1.13 ! paf 13660: * src/main/compile.C 1.6:
! 13661: * src/main/compile.y 1.6:
! 13662: * src/main/compile_tools.h 1.5:
1.1 paf 13663: error processing in eval & yyerror so it wouldn't cause
13664: memleaks.
13665:
1.13 ! paf 13666: * src/include/compile.h 1.5:
! 13667: * src/include/execute.h 1.3:
! 13668: * src/include/pa_array.h 1.17:
! 13669: * src/include/pa_request.h 1.7:
! 13670: * src/include/pa_stack.h 1.1:
! 13671: * src/include/pa_vclass.h 1.2:
! 13672: * src/include/pa_wcontext.h 1.2:
! 13673: * src/main/compile.C 1.10:
! 13674: * src/main/compile.y 1.12:
! 13675: * src/main/execute.C 1.11:
! 13676: * src/main/main.dsp 1.19:
! 13677: * src/main/pa_array.C 1.16:
! 13678: * src/main/pa_request.C 1.2:
1.1 paf 13679: get put -1 [just compiled]
13680:
1.13 ! paf 13681: * src/include/compile.h 1.4:
! 13682: * src/include/pa_array.h 1.16:
! 13683: * src/main/compile.C 1.9:
! 13684: * src/main/compile.y 1.11:
! 13685: * src/main/execute.C 1.10:
1.1 paf 13686: MAIN_METHOD_NAME ready to write execute
13687:
1.13 ! paf 13688: * src/include/pa_string.h 1.24:
! 13689: * src/include/pa_types.h 1.6:
! 13690: * src/main/pa_string.C 1.27:
1.1 paf 13691: string.operator==(char*)
13692:
1.13 ! paf 13693: * src/main/compile.C 1.11:
! 13694: * src/main/compile.y 1.13:
! 13695: * src/main/execute.C 1.12:
1.1 paf 13696: store0
13697:
1.13 ! paf 13698: * src/include/core.h 1.1:
! 13699: * src/include/pa_context.h 1.8:
! 13700: * src/include/pa_request.h 1.6:
! 13701: * src/include/pa_vclass.h 1.1:
! 13702: * src/include/pa_wcontext.h 1.1:
! 13703: * src/main/core.C 1.22:
! 13704: * src/main/main.dsp 1.18:
! 13705: * src/main/pa_request.C 1.1:
1.1 paf 13706: request core methods0
13707:
1.13 ! paf 13708: * src/include/compile.h 1.3:
! 13709: * src/include/pa_context.h 1.7:
! 13710: * src/include/pa_hash.h 1.15:
! 13711: * src/include/pa_request.h 1.5:
! 13712: * src/include/pa_string.h 1.23:
! 13713: * src/include/pa_value.h 1.9:
1.1 paf 13714: struck with const array.gets
13715:
1.13 ! paf 13716: * src/include/code.h 1.2:
! 13717: * src/include/pa_types.h 1.5:
! 13718: * src/main/compile.C 1.3:
! 13719: * src/main/compile.y 1.3:
! 13720: * src/main/compile_tools.C 1.3:
! 13721: * src/main/compile_tools.h 1.3:
! 13722: * src/main/execute.C 1.3:
! 13723: * src/main/main.dsp 1.16:
1.1 paf 13724: .y to c++
13725: hierarchy output fix.
13726: compiler works ok
13727:
1.13 ! paf 13728: * src/include/compile.h 1.2:
! 13729: * src/main/compile.C 1.4:
! 13730: * src/main/compile.y 1.4:
! 13731: * src/main/compile_tools.h 1.4:
1.1 paf 13732: line numbers needed. would add them to .y now internally.
13733: externally it's not as precise as needed
13734:
1.13 ! paf 13735: * src/include/pa_exception.h 1.4:
! 13736: * src/include/pa_value.h 1.11:
! 13737: * src/main/compile.C 1.8:
! 13738: * src/main/compile.y 1.10:
! 13739: * src/main/compile_tools.C 1.5:
! 13740: * src/main/compile_tools.h 1.7:
1.1 paf 13741: .y methods and one_big_piece. now compile returns array<method*>
13742:
1.13 ! paf 13743: * src/include/execute.h 1.2:
! 13744: * src/include/pa_array.h 1.15:
! 13745: * src/include/pa_value.h 1.10:
! 13746: * src/main/execute.C 1.9:
! 13747: * src/main/pa_array.C 1.15:
1.1 paf 13748: after array.const get wonders
13749:
1.13 ! paf 13750: * src/main/compile.y 1.7:
! 13751: * src/main/execute.C 1.4:
! 13752: * src/main/execute.C 1.5:
! 13753: * src/main/execute.C 1.6:
! 13754: * src/main/execute.C 1.7:
! 13755: * src/main/execute.C 1.8:
1.1 paf 13756: z
13757:
1.13 ! paf 13758: * src/main/execute.C 1.13:
1.1 paf 13759: tired :)
13760:
1.13 ! paf 13761: * src/main/compile.C 1.5:
! 13762: * src/main/compile.y 1.5:
1.1 paf 13763: failed to add absolute precies parse error positions. leaving
13764: RIGHTMOST position as @file[line:col]
13765:
13766: 2001-02-20 paf
1.13 ! paf 13767: * src/include/code.h 1.1:
! 13768: * src/include/compile.h 1.1:
! 13769: * src/include/execute.h 1.1:
! 13770: * src/include/pa_array.h 1.14:
! 13771: * src/include/pa_common.h 1.2:
! 13772: * src/include/pa_pool.h 1.22:
! 13773: * src/include/pa_string.h 1.22:
! 13774: * src/include/pa_table.h 1.8:
! 13775: * src/include/pa_types.h 1.4:
! 13776: * src/main/compile.C 1.1:
! 13777: * src/main/compile.y 1.1:
! 13778: * src/main/compile_tools.C 1.1:
! 13779: * src/main/compile_tools.h 1.1:
! 13780: * src/main/core.C 1.21:
! 13781: * src/main/execute.C 1.1:
! 13782: * src/main/main.dsp 1.14:
! 13783: * src/main/pa_array.C 1.14:
! 13784: * src/main/pa_common.C 1.2:
! 13785: * src/main/pa_hash.C 1.12:
! 13786: * src/main/pa_string.C 1.26:
! 13787: * src/main/pa_table.C 1.8:
1.1 paf 13788: bison[yacc] first time compiled.
13789: execute=dump for now
13790:
1.13 ! paf 13791: * src/main/compile.C 1.2:
! 13792: * src/main/compile.y 1.2:
! 13793: * src/main/compile_tools.C 1.2:
! 13794: * src/main/compile_tools.h 1.2:
! 13795: * src/main/execute.C 1.2:
! 13796: * src/main/main.dsp 1.15:
1.1 paf 13797: nestage probs, eof yylex not perfect
13798:
1.13 ! paf 13799: * src/main/core.C 1.20:
1.1 paf 13800: core rewrite using yacc investigations
13801: now will be compile[yacc]/execute[opcodes]
13802:
13803: 2001-02-15 paf
1.13 ! paf 13804: * src/include/pa_value.h 1.8:
! 13805: * src/main/core.C 1.19:
1.1 paf 13806: maybe a-la yacc those ifs rewrite as turing machine?
13807: for it seems it would be it's too many ifs with this syntax now
13808:
13809: 2001-02-14 paf
1.13 ! paf 13810: * src/include/pa_context.h 1.6:
! 13811: * src/include/pa_string.h 1.20:
! 13812: * src/main/core.C 1.10:
! 13813: * src/main/pa_string.C 1.23:
1.1 paf 13814: process text repassing
13815:
1.13 ! paf 13816: * src/include/pa_value.h 1.7:
! 13817: * src/main/core.C 1.11:
! 13818: * src/main/pa_string.C 1.24:
1.1 paf 13819: process text repassing2
13820: operator static vars
13821:
1.13 ! paf 13822: * src/include/pa_string.h 1.21:
! 13823: * src/main/core.C 1.12:
! 13824: * src/main/pa_string.C 1.25:
1.1 paf 13825: get names 0
13826:
1.13 ! paf 13827: * src/include/pa_context.h 1.5:
! 13828: * src/include/pa_value.h 1.6:
! 13829: * src/main/core.C 1.9:
1.1 paf 13830: module:calls changes
13831:
1.13 ! paf 13832: * src/main/core.C 1.16:
1.1 paf 13833: varios breaks
13834:
1.13 ! paf 13835: * src/main/core.C 1.17:
1.1 paf 13836: get_params
13837: figured ^menu[UNEVALUATED unthinked :( ]
13838:
1.13 ! paf 13839: * src/main/core.C 1.18:
1.1 paf 13840: get_params 1
13841:
1.13 ! paf 13842: * src/main/core.C 1.13:
1.1 paf 13843: get names 1
13844:
1.13 ! paf 13845: * src/main/core.C 1.14:
1.1 paf 13846: get names 2
13847:
1.13 ! paf 13848: * src/main/core.C 1.15:
1.1 paf 13849: get names 3
13850:
13851: 2001-02-13 paf
1.13 ! paf 13852: * src/include/pa_string.h 1.17:
! 13853: * src/main/pa_string.C 1.19:
1.1 paf 13854: String_iterator::skip_to
13855: todo:optimize
13856:
1.13 ! paf 13857: * src/main/core.C 1.6:
1.1 paf 13858: operators
13859: : and self. prefixes
13860:
1.13 ! paf 13861: * src/include/pa_context.h 1.4:
! 13862: * src/include/pa_value.h 1.5:
! 13863: * src/main/core.C 1.8:
1.1 paf 13864: ^class:calls[] started
13865:
1.13 ! paf 13866: * src/include/pa_string.h 1.18:
! 13867: * src/main/pa_string.C 1.21:
1.1 paf 13868: String_iterator optimized
13869:
1.13 ! paf 13870: * src/include/pa_string.h 1.19:
! 13871: * src/main/pa_string.C 1.22:
1.1 paf 13872: String_iterator tested
13873:
1.13 ! paf 13874: * src/main/pa_string.C 1.20:
1.1 paf 13875: String_iterator::skip_to
13876: optimized a bit. would change privates to better support optimization
13877:
1.13 ! paf 13878: * src/include/pa_value.h 1.4:
! 13879: * src/main/core.C 1.5:
! 13880: * src/main/core.C 1.7:
1.1 paf 13881: z
13882:
13883: 2001-02-12 paf
1.13 ! paf 13884: * src/include/pa_context.h 1.2:
! 13885: * src/include/pa_value.h 1.2:
! 13886: * src/main/core.C 1.2:
1.1 paf 13887: get self/methodref joined
13888:
1.13 ! paf 13889: * src/include/pa_context.h 1.3:
! 13890: * src/include/pa_value.h 1.3:
! 13891: * src/main/core.C 1.3:
1.1 paf 13892: some comments
13893:
1.13 ! paf 13894: * src/include/pa_string.h 1.16:
! 13895: * src/main/core.C 1.4:
! 13896: * src/main/pa_string.C 1.18:
1.1 paf 13897: started String_iterator
13898:
13899: 2001-02-11 paf
1.13 ! paf 13900: * src/include/pa_context.h 1.1:
! 13901: * src/include/pa_value.h 1.1:
! 13902: * src/main/core.C 1.1:
! 13903: * src/main/main.dsp 1.13:
1.1 paf 13904: core started.
13905: core.C, context&value .h
13906:
1.13 ! paf 13907: * src/include/pa_array.h 1.13:
! 13908: * src/include/pa_hash.h 1.14:
! 13909: * src/include/pa_pool.h 1.21:
! 13910: * src/include/pa_string.h 1.15:
! 13911: * src/main/main.dsp 1.12:
! 13912: * src/main/pa_array.C 1.13:
! 13913: * src/main/pa_hash.C 1.11:
! 13914: * src/main/pa_pool.C 1.7:
! 13915: * src/main/pa_string.C 1.17:
1.1 paf 13916: :pooled
13917:
13918: 2001-01-30 paf
1.13 ! paf 13919: * src/include/pa_error.h 1.4:
! 13920: * src/include/pa_exception.h 1.1:
! 13921: * src/include/pa_pool.h 1.17:
! 13922: * src/include/pa_request.h 1.3:
! 13923: * src/main/main.dsp 1.10:
! 13924: * src/main/pa_error.C 1.4:
! 13925: * src/main/pa_exception.C 1.1:
! 13926: * src/main/pa_pool.C 1.4:
! 13927: * src/targets/Makefile.am 1.2:
! 13928: * src/targets/parser.C 1.17:
! 13929: * src/targets/parser.dsp 1.8:
1.1 paf 13930: lowered targets/parser into subdir, added parser_Pool(Pool)
13931: failed to add. would think..
13932:
1.13 ! paf 13933: * src/include/pa_exception.h 1.3:
! 13934: * src/include/pa_pool.h 1.19:
! 13935: * src/include/pa_table.h 1.7:
! 13936: * src/main/pa_exception.C 1.3:
! 13937: * src/main/pa_table.C 1.7:
1.1 paf 13938: minor * to & changes
13939:
1.13 ! paf 13940: * src/include/pa_pool.h 1.20:
! 13941: * src/main/Makefile.am 1.5:
! 13942: * src/main/main.dsp 1.11:
! 13943: * src/main/pa_pool.C 1.6:
1.1 paf 13944: moved pa_pool.C to be target specific
13945:
1.13 ! paf 13946: * src/Makefile.am 1.2:
! 13947: * src/main/Makefile.am 1.6:
! 13948: * src/targets/Makefile.am 1.3:
1.1 paf 13949: .am comments
13950:
1.13 ! paf 13951: * src/include/pa_exception.h 1.2:
! 13952: * src/include/pa_pool.h 1.18:
! 13953: * src/include/pa_request.h 1.4:
! 13954: * src/include/pa_table.h 1.6:
! 13955: * src/main/pa_array.C 1.12:
! 13956: * src/main/pa_exception.C 1.2:
! 13957: * src/main/pa_pool.C 1.5:
! 13958: * src/main/pa_table.C 1.6:
1.1 paf 13959: error re-associated. that's much better
13960: even removed 'die' necessety
13961:
13962: 2001-01-29 paf
1.13 ! paf 13963: * src/include/pa_hash.h 1.9:
! 13964: * src/include/pa_pool.h 1.10:
! 13965: * src/include/pa_threads.h 1.3:
! 13966: * src/main/pa_hash.C 1.5:
1.1 paf 13967: made local Hash-es not thread safe=quicker by
13968: SYNCHRONIZED(thread_safe)
13969:
1.13 ! paf 13970: * src/include/pa_hash.h 1.5:
1.1 paf 13971: some comments
13972:
1.13 ! paf 13973: * src/include/pa_error.h 1.2:
! 13974: * src/include/pa_request.h 1.2:
! 13975: * src/include/pa_string.h 1.13:
! 13976: * src/include/pa_table.h 1.4:
! 13977: * src/main/pa_error.C 1.2:
! 13978: * src/main/pa_table.C 1.4:
! 13979: * src/targets/parser.C 1.15:
! 13980: * src/targets/parser.dsp 1.7:
1.1 paf 13981: Error fixed
13982:
1.13 ! paf 13983: * src/include/pa_pool.h 1.11:
! 13984: * src/include/pa_string.h 1.9:
! 13985: * src/main/pa_string.C 1.13:
! 13986: * src/targets/parser.C 1.11:
1.1 paf 13987: String originating
13988:
1.13 ! paf 13989: * src/include/pa_array.h 1.4:
! 13990: * src/main/pa_array.C 1.4:
! 13991: * src/targets/parser.C 1.8:
1.1 paf 13992: Array::operator += (Array& src)
13993:
13994: rethought, would change now
13995:
1.13 ! paf 13996: * src/include/pa_hash.h 1.6:
! 13997: * src/include/pa_threads.h 1.1:
! 13998: * src/main/main.dsp 1.6:
! 13999: * src/main/pa_threads.C 1.1:
! 14000: * src/targets/parser.C 1.10:
1.1 paf 14001: added pa_threads
14002:
14003: Mutex
14004:
1.13 ! paf 14005: * src/include/pa_pool.h 1.14:
! 14006: * src/main/pa_array.C 1.9:
! 14007: * src/targets/parser.C 1.13:
1.1 paf 14008: tested - decision "no templates"
14009:
1.13 ! paf 14010: * src/include/pa_error.h 1.3:
! 14011: * src/include/pa_hash.h 1.13:
! 14012: * src/include/pa_string.h 1.14:
! 14013: * src/include/pa_table.h 1.5:
! 14014: * src/main/pa_error.C 1.3:
! 14015: * src/main/pa_hash.C 1.10:
! 14016: * src/main/pa_string.C 1.16:
! 14017: * src/main/pa_table.C 1.5:
! 14018: * src/targets/parser.C 1.16:
1.1 paf 14019: Table
14020: more like C++ style
14021: hence lots of 'const'
14022:
1.13 ! paf 14023: * src/include/pa_array.h 1.7:
! 14024: * src/include/pa_hash.h 1.10:
! 14025: * src/include/pa_pool.h 1.12:
! 14026: * src/include/pa_string.h 1.10:
! 14027: * src/include/pa_table.h 1.1:
! 14028: * src/include/pa_types.h 1.2:
! 14029: * src/main/main.dsp 1.7:
! 14030: * src/main/pa_array.C 1.7:
! 14031: * src/main/pa_string.C 1.14:
! 14032: * src/main/pa_table.C 1.1:
1.1 paf 14033: Table started
14034: would test
14035: template Array now
14036:
1.13 ! paf 14037: * src/main/pa_array.C 1.5:
1.1 paf 14038: expand not convinient, would rewrite
14039:
1.13 ! paf 14040: * src/include/pa_array.h 1.11:
! 14041: * src/include/pa_hash.h 1.11:
! 14042: * src/include/pa_pool.h 1.15:
! 14043: * src/include/pa_string.h 1.11:
! 14044: * src/include/pa_table.h 1.2:
! 14045: * src/include/pa_types.h 1.3:
! 14046: * src/main/Makefile.am 1.3:
! 14047: * src/main/main.dsp 1.9:
! 14048: * src/main/pa_array.C 1.10:
! 14049: * src/main/pa_hash.C 1.8:
! 14050: * src/main/pa_string.C 1.15:
! 14051: * src/main/pa_table.C 1.2:
! 14052: * src/targets/parser.C 1.14:
! 14053: * src/targets/parser.dsp 1.6:
1.1 paf 14054: Request
14055: Error
14056: Table
14057:
1.13 ! paf 14058: * src/include/pa_array.h 1.6:
! 14059: * src/include/pa_hash.h 1.8:
! 14060: * src/include/pa_string.h 1.8:
1.1 paf 14061: moved .h public parts to top
14062:
1.13 ! paf 14063: * src/include/pa_hash.h 1.7:
! 14064: * src/include/pa_threads.h 1.2:
! 14065: * src/main/pa_hash.C 1.4:
! 14066: * src/main/pa_threads.C 1.2:
1.1 paf 14067: decided on one global_mutex, like PHP
14068: as I can see: needed only in global Hash now,
14069: made Hash:: put/get SYNCHRONIZED
14070:
1.13 ! paf 14071: * src/include/pa_array.h 1.12:
! 14072: * src/include/pa_common.h 1.1:
! 14073: * src/include/pa_error.h 1.1:
! 14074: * src/include/pa_hash.h 1.12:
! 14075: * src/include/pa_pool.h 1.16:
! 14076: * src/include/pa_request.h 1.1:
! 14077: * src/include/pa_string.h 1.12:
! 14078: * src/include/pa_table.h 1.3:
! 14079: * src/main/Makefile.am 1.4:
! 14080: * src/main/pa_array.C 1.11:
! 14081: * src/main/pa_common.C 1.1:
! 14082: * src/main/pa_error.C 1.1:
! 14083: * src/main/pa_hash.C 1.9:
! 14084: * src/main/pa_table.C 1.3:
1.1 paf 14085: added forgotten
14086:
1.13 ! paf 14087: * src/include/pa_array.h 1.8:
! 14088: * src/include/pa_pool.h 1.13:
! 14089: * src/main/Makefile.am 1.2:
! 14090: * src/main/main.dsp 1.8:
! 14091: * src/main/pa_array.C 1.8:
! 14092: * src/targets/parser.C 1.12:
! 14093: * src/targets/parser.dsp 1.5:
1.1 paf 14094: templates failed
14095: no template specializations [VC6],
14096: no library auto instantation [VC6, GNU c++ 2.95.2-6 from latest cygwin]
14097:
1.13 ! paf 14098: * src/include/pa_array.h 1.5:
! 14099: * src/include/pa_pool.h 1.9:
! 14100: * src/main/pa_array.C 1.6:
! 14101: * src/targets/parser.C 1.9:
1.1 paf 14102: Array& operator += (Array& src)
14103:
14104: 2001-01-27 paf
1.13 ! paf 14105: * src/include/pa_hash.h 1.1:
! 14106: * src/include/pa_string.h 1.4:
! 14107: * src/include/pa_types.h 1.1:
! 14108: * src/main/main.dsp 1.4:
! 14109: * src/main/pa_string.C 1.7:
1.1 paf 14110: uint, and added pa_types & pa_hash[forgotten]
14111:
1.13 ! paf 14112: * src/main/pa_string.C 1.9:
! 14113: * src/targets/parser.C 1.6:
1.1 paf 14114: String::operator ==
14115:
1.13 ! paf 14116: * src/include/pa_array.h 1.3:
! 14117: * src/main/pa_array.C 1.3:
! 14118: * src/targets/parser.C 1.7:
1.1 paf 14119: array [] with chunk caching
14120:
1.13 ! paf 14121: * src/main/pa_hash.C 1.2:
1.1 paf 14122: String(&String)
14123:
1.13 ! paf 14124: * src/include/pa_array.h 1.2:
! 14125: * src/include/pa_hash.h 1.4:
! 14126: * src/include/pa_pool.h 1.8:
! 14127: * src/include/pa_string.h 1.7:
! 14128: * src/main/pa_array.C 1.2:
! 14129: * src/main/pa_string.C 1.11:
1.1 paf 14130: array cache rethought to chunk caching
14131:
1.13 ! paf 14132: * src/include/pa_array.h 1.1:
! 14133: * src/include/pa_hash.h 1.3:
! 14134: * src/include/pa_pool.h 1.7:
! 14135: * src/include/pa_string.h 1.6:
! 14136: * src/main/main.dsp 1.5:
! 14137: * src/main/pa_array.C 1.1:
! 14138: * src/main/pa_hash.C 1.3:
! 14139: * src/main/pa_string.C 1.10:
! 14140: * src/targets/parser.dsp 1.4:
1.1 paf 14141: Array 0
14142:
1.13 ! paf 14143: * src/main/pa_hash.C 1.1:
1.1 paf 14144: added pa_hash.C [forgotten]
14145:
14146: 2001-01-26 paf
1.13 ! paf 14147: * src/include/pa_pool.h 1.6:
! 14148: * src/include/pa_string.h 1.3:
! 14149: * src/main/pa_string.C 1.6:
! 14150: * src/targets/parser.C 1.5:
1.1 paf 14151: removed templates [vc++ suxx]
14152:
1.13 ! paf 14153: * src/include/pa_pool.h 1.2:
! 14154: * src/main/pa_string.C 1.2:
1.1 paf 14155: String prealloc & dynamic row_count
14156:
1.13 ! paf 14157: * src/include/pa_pool.h 1.4:
! 14158: * src/include/pa_string.h 1.1:
1.1 paf 14159: pa_pool split
14160:
1.13 ! paf 14161: * src/Makefile.am 1.1.1.1:
! 14162: * src/include/pa_pool.h 1.1.1.1:
! 14163: * src/main/Makefile.am 1.1.1.1:
! 14164: * src/main/main.dsp 1.1.1.1:
! 14165: * src/main/pa_pool.C 1.1.1.1:
! 14166: * src/main/pa_string.C 1.1.1.1:
! 14167: * src/targets/Makefile.am 1.1.1.1:
! 14168: * src/targets/parser.C 1.1.1.1:
! 14169: * src/targets/parser.dsp 1.1.1.1:
1.1 paf 14170: creating parser3 module
14171:
1.13 ! paf 14172: * src/include/pa_pool.h 1.3:
! 14173: * src/main/main.dsp 1.2:
! 14174: * src/main/pa_pool.C 1.2:
! 14175: * src/main/pa_string.C 1.3:
! 14176: * src/main/pa_string.C 1.4:
! 14177: * src/targets/parser.C 1.3:
! 14178: * src/targets/parser.dsp 1.2:
! 14179: * src/targets/parser.dsp 1.3:
1.12 paf 14180: $Id$ check
1.1 paf 14181:
1.13 ! paf 14182: * src/targets/parser.C 1.2:
1.1 paf 14183: $id$ check
14184:
1.13 ! paf 14185: * src/include/pa_pool.h 1.5:
! 14186: * src/include/pa_string.h 1.2:
! 14187: * src/main/main.dsp 1.3:
! 14188: * src/main/pa_pool.C 1.3:
! 14189: * src/main/pa_string.C 1.5:
! 14190: * src/targets/parser.C 1.4:
1.1 paf 14191: templates in VC++ suxx.
14192:
E-mail: