Annotation of parser3/ChangeLog, revision 1.28
1.28 ! paf 1: 2003-11-25 paf
! 2: * src/main/untaint.C 1.125:
! 3: bugfix: consequences of not reading this comment:
! 4: CORD_pos_chars_left /* Number of characters in cache. <= 0 ==
! 5: none */
! 6:
! 7: * src/include/pa_array.h 1.63:
! 8: removed needless checks
! 9:
! 10: 2003-11-24 paf
! 11: * operators.txt 1.142:
! 12: * src/types/pa_vxnode.C 1.36:
! 13: * src/types/pa_vxnode.h 1.28:
! 14: $xdoc[^xdoc::create[test]]
! 15: $tn[^xdoc.createTextNode[text node value]]
! 16: $dummy[^xdoc.firstChild.appendChild[$tn]]
! 17: $xdoc.firstChild.firstChild.nodeValue[different]
! 18: ^taint[^xdoc.string[]]
! 19:
! 20: * src/main/pa_request.C 1.260:
! 21: * src/types/pa_vform.C 1.77:
! 22: * src/types/pa_vform.h 1.48:
! 23: removed limit: now $form:xxx can be accessed anytime, even in @auto/conf
! 24: [and request/response:charset still can be changed anytime]
! 25:
! 26: * src/include/pa_hash.h 1.61:
! 27: * src/types/types.vcproj 1.6:
! 28: linker HPUX nongnu workaround: static Hash::allocates -> static Hash_allocates
! 29:
! 30: * src/main/pa_common.C 1.169:
! 31: bugfix: ^file::load[binary;http://...] now not transcodes
! 32: response body
! 33:
! 34: 2003-11-21 paf
! 35: * src/main/pa_exec.C 1.55:
! 36: bug in safe mode
! 37:
! 38: * src/include/Makefile.am 1.7:
! 39: pa_xml_exception.h
! 40:
! 41: * Makefile.am 1.40:
! 42: * Makefile.in 1.54:
! 43: * configure 1.73:
! 44: * configure.in 1.71:
! 45: * parser3.sln 1.8:
! 46: * src/classes/Makefile.am 1.47:
! 47: * src/classes/Makefile.am 1.48:
! 48: * src/classes/Makefile.in 1.59:
! 49: * src/classes/classes.vcproj 1.5:
! 50: * src/include/Makefile.in 1.15:
! 51: * src/include/pa_config_auto.h.in 1.39:
! 52: * src/lib/Makefile.am 1.7:
! 53: * src/lib/Makefile.in 1.12:
! 54: * src/lib/gd/Makefile.am 1.1:
! 55: * src/lib/gd/Makefile.in 1.1:
! 56: * src/lib/gd/Makefile.in 1.2:
! 57: * src/lib/gd/gd.vcproj 1.1:
! 58: * src/lib/gd/gif.C 1.1:
! 59: * src/lib/gd/gif.h 1.1:
! 60: * src/lib/gd/gifio.C 1.1:
! 61: * src/lib/gd/mtables.h 1.1:
! 62: * src/lib/smtp/Makefile.am 1.1:
! 63: * src/lib/smtp/Makefile.in 1.1:
! 64: * src/lib/smtp/Makefile.in 1.2:
! 65: * src/lib/smtp/comms.C 1.1:
! 66: * src/lib/smtp/smtp.C 1.1:
! 67: * src/lib/smtp/smtp.h 1.1:
! 68: * src/lib/smtp/smtp.vcproj 1.1:
! 69: * src/targets/apache13/p3runConfigure.in 1.15:
! 70: * src/targets/apache13core/Makefile.in 1.5:
! 71: * src/targets/cgi/Makefile.am 1.50:
! 72: * src/targets/cgi/Makefile.in 1.66:
! 73: * src/types/Makefile.am 1.35:
! 74: * src/types/Makefile.in 1.54:
! 75: rearrange: gd&smtp moved to src/lib
! 76:
! 77: * src/targets/apache13/ApacheModuleParser3.vcproj 1.5:
! 78: * src/targets/isapi/parser3isapi.C 1.85:
! 79: more warnings --
! 80:
! 81: * Makefile.am 1.41:
! 82: * Makefile.in 1.55:
! 83: * acinclude.m4 1.28:
! 84: * aclocal.m4 1.31:
! 85: * acsite.m4 1.6:
! 86: * configure 1.74:
! 87: * configure.in 1.72:
! 88: * src/classes/mail.C 1.97:
! 89: *** empty log message ***
! 90:
! 91: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.5:
! 92: * src/targets/apache13core/Makefile.am 1.5:
! 93: * src/targets/apache13core/mod_parser3.C 1.7:
! 94: * src/targets/apache13core/mod_parser3_core.C 1.1:
! 95: renamed mod_parser3 to mod_parser3_core to help DOXYGEN
! 96:
! 97: * src/classes/mail.C 1.96:
! 98: bugfix: typo
! 99:
! 100: 2003-11-20 paf
! 101: * src/main/execute.C 1.303:
! 102: * src/main/pa_request.C 1.257:
! 103: old forgotten todo: when can't report problem (undefined @
! 104: unhandled_exception) problem source string were not reported
! 105:
! 106: * src/classes/classes.vcproj 1.4:
! 107: * src/classes/date.C 1.53:
! 108: * src/classes/double.C 1.55:
! 109: * src/classes/file.C 1.114:
! 110: * src/classes/hash.C 1.61:
! 111: * src/classes/hashfile.C 1.31:
! 112: * src/classes/image.C 1.98:
! 113: * src/classes/int.C 1.51:
! 114: * src/classes/mail.C 1.93:
! 115: * src/classes/math.C 1.35:
! 116: * src/classes/memory.C 1.4:
! 117: * src/classes/op.C 1.138:
! 118: * src/classes/string.C 1.128:
! 119: * src/classes/table.C 1.191:
! 120: * src/classes/xdoc.C 1.118:
! 121: * src/classes/xnode.C 1.62:
! 122: * src/include/pa_config_includes.h 1.27:
! 123: * src/include/pa_operation.h 1.3:
! 124: * src/include/pa_sql_connection.h 1.32:
! 125: * src/include/pa_table.h 1.54:
! 126: * src/include/pa_types.h 1.46:
! 127: * src/lib/ltdl/config_fixed.h 1.3:
! 128: * src/lib/ltdl/ltdl.vcproj 1.2:
! 129: * src/lib/md5/md5.vcproj 1.2:
! 130: * src/lib/pcre/maketables.c 1.2:
! 131: * src/lib/pcre/pcre_dftables.vcproj 1.2:
! 132: * src/lib/pcre/pcre_parser_ctype.vcproj 1.2:
! 133: * src/lib/sdbm/apr_file_io.C 1.2:
! 134: * src/main/compile.tab.C 1.93:
! 135: * src/main/execute.C 1.301:
! 136: * src/main/main.vcproj 1.6:
! 137: * src/main/pa_cache_managers.C 1.9:
! 138: * src/main/pa_charset.C 1.40:
! 139: * src/main/pa_common.C 1.166:
! 140: * src/main/pa_dir.C 1.16:
! 141: * src/main/pa_exec.C 1.53:
! 142: * src/main/pa_globals.C 1.160:
! 143: * src/main/pa_os.C 1.3:
! 144: * src/main/pa_request.C 1.255:
! 145: * src/main/pa_string.C 1.187:
! 146: * src/main/pa_table.C 1.57:
! 147: * src/targets/apache13/ApacheModuleParser3.vcproj 1.4:
! 148: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.4:
! 149: * src/targets/cgi/parser3.vcproj 1.5:
! 150: * src/targets/isapi/parser3isapi.vcproj 1.2:
! 151: * src/types/pa_value.h 1.115:
! 152: * src/types/pa_vconsole.h 1.3:
! 153: * src/types/pa_vdate.h 1.28:
! 154: * src/types/pa_vfile.h 1.54:
! 155: * src/types/pa_vhashfile.C 1.36:
! 156: * src/types/pa_vimage.C 1.25:
! 157: * src/types/pa_vimage.h 1.36:
! 158: * src/types/pa_vmail.C 1.53:
! 159: * src/types/pa_vobject.C 1.14:
! 160: * src/types/pa_vstateless_class.h 1.46:
! 161: * src/types/pa_vtable.C 1.23:
! 162: * src/types/pa_vtable.h 1.50:
! 163: * src/types/pa_vvoid.h 1.19:
! 164: * src/types/pa_vxdoc.h 1.33:
! 165: * src/types/pa_vxnode.h 1.26:
! 166: * src/types/types.vcproj 1.5:
! 167: turned on warnings level4 on all projects (except libltdl=off & libsdbm=level3)
! 168: found several unitialized vars
! 169:
! 170: * src/classes/classes.C 1.20:
! 171: * src/classes/classes.h 1.25:
! 172: * src/classes/date.C 1.54:
! 173: * src/classes/double.C 1.56:
! 174: * src/classes/file.C 1.115:
! 175: * src/classes/form.C 1.37:
! 176: * src/classes/hash.C 1.62:
! 177: * src/classes/hashfile.C 1.32:
! 178: * src/classes/image.C 1.99:
! 179: * src/classes/int.C 1.52:
! 180: * src/classes/mail.C 1.94:
! 181: * src/classes/math.C 1.36:
! 182: * src/classes/memory.C 1.5:
! 183: * src/classes/op.C 1.139:
! 184: * src/classes/response.C 1.25:
! 185: * src/classes/string.C 1.129:
! 186: * src/classes/table.C 1.192:
! 187: * src/classes/void.C 1.30:
! 188: * src/classes/xdoc.C 1.119:
! 189: * src/classes/xnode.C 1.63:
! 190: * src/classes/xnode.h 1.20:
! 191: * src/include/pa_array.h 1.62:
! 192: * src/include/pa_cache_managers.h 1.12:
! 193: * src/include/pa_charset.h 1.27:
! 194: * src/include/pa_charsets.h 1.11:
! 195: * src/include/pa_common.h 1.97:
! 196: * src/include/pa_config_fixed.h 1.62:
! 197: * src/include/pa_dictionary.h 1.16:
! 198: * src/include/pa_dir.h 1.15:
! 199: * src/include/pa_exception.h 1.42:
! 200: * src/include/pa_exec.h 1.14:
! 201: * src/include/pa_globals.h 1.107:
! 202: * src/include/pa_hash.h 1.60:
! 203: * src/include/pa_memory.h 1.8:
! 204: * src/include/pa_opcode.h 1.26:
! 205: * src/include/pa_operation.h 1.4:
! 206: * src/include/pa_os.h 1.3:
! 207: * src/include/pa_request.h 1.172:
! 208: * src/include/pa_request_charsets.h 1.3:
! 209: * src/include/pa_request_info.h 1.3:
! 210: * src/include/pa_sapi.h 1.24:
! 211: * src/include/pa_socks.h 1.13:
! 212: * src/include/pa_sql_connection.h 1.33:
! 213: * src/include/pa_sql_driver_manager.h 1.29:
! 214: * src/include/pa_stack.h 1.21:
! 215: * src/include/pa_string.h 1.153:
! 216: * src/include/pa_stylesheet_connection.h 1.35:
! 217: * src/include/pa_stylesheet_manager.h 1.18:
! 218: * src/include/pa_table.h 1.56:
! 219: * src/include/pa_threads.h 1.28:
! 220: * src/include/pa_types.h 1.47:
! 221: * src/include/pa_uue.h 1.6:
! 222: * src/include/pa_xml_exception.h 1.2:
! 223: * src/lib/md5/pa_md5.h 1.9:
! 224: * src/lib/md5/pa_md5c.c 1.11:
! 225: * src/lib/sdbm/apr_file_io.C 1.3:
! 226: * src/lib/sdbm/apr_strings.C 1.2:
! 227: * src/main/compile.C 1.71:
! 228: * src/main/compile_tools.C 1.56:
! 229: * src/main/compile_tools.h 1.71:
! 230: * src/main/execute.C 1.302:
! 231: * src/main/pa_cache_managers.C 1.10:
! 232: * src/main/pa_charset.C 1.41:
! 233: * src/main/pa_charsets.C 1.14:
! 234: * src/main/pa_common.C 1.168:
! 235: * src/main/pa_dictionary.C 1.20:
! 236: * src/main/pa_dir.C 1.17:
! 237: * src/main/pa_exception.C 1.46:
! 238: * src/main/pa_exec.C 1.54:
! 239: * src/main/pa_globals.C 1.161:
! 240: * src/main/pa_memory.C 1.3:
! 241: * src/main/pa_os.C 1.4:
! 242: * src/main/pa_pool.C 1.62:
! 243: * src/main/pa_request.C 1.256:
! 244: * src/main/pa_socks.C 1.20:
! 245: * src/main/pa_sql_driver_manager.C 1.74:
! 246: * src/main/pa_string.C 1.188:
! 247: * src/main/pa_stylesheet_manager.C 1.20:
! 248: * src/main/pa_table.C 1.58:
! 249: * src/main/pa_uue.C 1.6:
! 250: * src/main/pa_xml_exception.C 1.2:
! 251: * src/main/untaint.C 1.123:
! 252: * src/sql/pa_sql_driver.h 1.36:
! 253: * src/targets/apache13/mod_parser3.c 1.9:
! 254: * src/targets/apache13/pa_httpd.h 1.5:
! 255: * src/targets/apache13core/mod_parser3.C 1.6:
! 256: * src/targets/apache13core/pa_threads.C 1.3:
! 257: * src/targets/cgi/pa_threads.C 1.14:
! 258: * src/targets/cgi/parser3.C 1.222:
! 259: * src/targets/isapi/pa_threads.C 1.15:
! 260: * src/targets/isapi/parser3isapi.C 1.84:
! 261: * src/types/pa_junction.h 1.3:
! 262: * src/types/pa_method.h 1.3:
! 263: * src/types/pa_value.C 1.13:
! 264: * src/types/pa_value.h 1.116:
! 265: * src/types/pa_vbool.h 1.23:
! 266: * src/types/pa_vclass.C 1.19:
! 267: * src/types/pa_vclass.h 1.42:
! 268: * src/types/pa_vcode_frame.h 1.26:
! 269: * src/types/pa_vconsole.h 1.4:
! 270: * src/types/pa_vcookie.C 1.59:
! 271: * src/types/pa_vcookie.h 1.25:
! 272: * src/types/pa_vdate.h 1.29:
! 273: * src/types/pa_vdouble.h 1.44:
! 274: * src/types/pa_venv.h 1.30:
! 275: * src/types/pa_vfile.C 1.38:
! 276: * src/types/pa_vfile.h 1.55:
! 277: * src/types/pa_vform.C 1.76:
! 278: * src/types/pa_vform.h 1.47:
! 279: * src/types/pa_vhash.h 1.49:
! 280: * src/types/pa_vhashfile.C 1.37:
! 281: * src/types/pa_vhashfile.h 1.26:
! 282: * src/types/pa_vimage.C 1.26:
! 283: * src/types/pa_vimage.h 1.37:
! 284: * src/types/pa_vint.h 1.40:
! 285: * src/types/pa_vjunction.h 1.21:
! 286: * src/types/pa_vmail.C 1.54:
! 287: * src/types/pa_vmail.h 1.13:
! 288: * src/types/pa_vmath.C 1.4:
! 289: * src/types/pa_vmath.h 1.16:
! 290: * src/types/pa_vmemory.h 1.3:
! 291: * src/types/pa_vmethod_frame.C 1.3:
! 292: * src/types/pa_vmethod_frame.h 1.47:
! 293: * src/types/pa_vobject.C 1.15:
! 294: * src/types/pa_vobject.h 1.41:
! 295: * src/types/pa_vrequest.C 1.31:
! 296: * src/types/pa_vrequest.h 1.27:
! 297: * src/types/pa_vresponse.C 1.19:
! 298: * src/types/pa_vresponse.h 1.34:
! 299: * src/types/pa_vstateless_class.C 1.21:
! 300: * src/types/pa_vstateless_class.h 1.47:
! 301: * src/types/pa_vstateless_object.h 1.30:
! 302: * src/types/pa_vstatus.C 1.19:
! 303: * src/types/pa_vstatus.h 1.17:
! 304: * src/types/pa_vstring.C 1.24:
! 305: * src/types/pa_vstring.h 1.57:
! 306: * src/types/pa_vtable.C 1.24:
! 307: * src/types/pa_vtable.h 1.51:
! 308: * src/types/pa_vvoid.h 1.20:
! 309: * src/types/pa_vxdoc.C 1.26:
! 310: * src/types/pa_vxdoc.h 1.34:
! 311: * src/types/pa_vxnode.C 1.34:
! 312: * src/types/pa_vxnode.h 1.27:
! 313: * src/types/pa_wcontext.C 1.27:
! 314: * src/types/pa_wcontext.h 1.45:
! 315: * src/types/pa_wwrapper.h 1.30:
! 316: static const char * const IDENT
! 317:
! 318: * src/classes/date.C 1.55:
! 319: * src/classes/date.C 1.56:
! 320: * src/classes/date.C 1.57:
! 321: * src/classes/file.C 1.116:
! 322: * src/classes/file.C 1.117:
! 323: * src/classes/hash.C 1.63:
! 324: * src/classes/hash.C 1.64:
! 325: * src/classes/image.C 1.100:
! 326: * src/classes/image.C 1.101:
! 327: * src/classes/image.C 1.102:
! 328: * src/classes/mail.C 1.95:
! 329: * src/classes/math.C 1.37:
! 330: * src/classes/op.C 1.140:
! 331: * src/classes/op.C 1.141:
! 332: * src/classes/string.C 1.130:
! 333: * src/classes/string.C 1.131:
! 334: * src/classes/table.C 1.193:
! 335: * src/classes/xdoc.C 1.120:
! 336: * src/classes/xdoc.C 1.121:
! 337: * src/include/pa_array.h 1.61:
! 338: * src/include/pa_cache_managers.h 1.13:
! 339: * src/include/pa_pool.h 1.89:
! 340: * src/include/pa_request.h 1.171:
! 341: * src/include/pa_string.h 1.152:
! 342: * src/include/pa_stylesheet_connection.h 1.36:
! 343: * src/include/pa_table.h 1.55:
! 344: * src/main/compile_tools.h 1.70:
! 345: * src/main/pa_charset.C 1.42:
! 346: * src/main/pa_charset.C 1.43:
! 347: * src/main/pa_common.C 1.167:
! 348: * src/main/pa_dictionary.C 1.21:
! 349: * src/main/pa_dir.C 1.18:
! 350: * src/main/pa_request.C 1.259:
! 351: * src/main/pa_sql_driver_manager.C 1.75:
! 352: * src/main/pa_string.C 1.189:
! 353: * src/main/pa_string.C 1.190:
! 354: * src/main/pa_table.C 1.59:
! 355: * src/main/untaint.C 1.124:
! 356: * src/types/pa_value.C 1.14:
! 357: * src/types/pa_vcookie.C 1.60:
! 358: * src/types/pa_vdate.h 1.30:
! 359: * src/types/pa_vhash.h 1.48:
! 360: * src/types/pa_vhashfile.C 1.38:
! 361: * src/types/pa_vimage.h 1.38:
! 362: * src/types/pa_vmail.C 1.55:
! 363: * src/types/pa_vmethod_frame.C 1.4:
! 364: * src/types/pa_vmethod_frame.h 1.48:
! 365: * src/types/pa_vxnode.C 1.35:
! 366: * src/types/pa_wcontext.h 1.44:
! 367: more warnings --
! 368:
! 369: 2003-11-19 paf
! 370: * operators.txt 1.141:
! 371: * src/classes/op.C 1.136:
! 372: * src/include/pa_request.h 1.170:
! 373: * src/main/pa_request.C 1.254:
! 374: cache[...]{body}{catch block with $exception.handled[cache]
! 375: meaning "get expired cache, if any. else error"}
! 376:
! 377: * src/classes/op.C 1.135:
! 378: * src/include/pa_os.h 1.2:
! 379: * src/include/pa_request.h 1.169:
! 380: * src/main/pa_common.C 1.165:
! 381: cache: ^cache[] fallback
! 382: todo: kinda ^try: ^cache[...]{body}{catch code with $exception.cache field}
! 383:
! 384: * src/classes/op.C 1.137:
! 385: more ansi C++ comp
! 386:
! 387: 2003-11-12 paf
! 388: * src/classes/xnode.C 1.61:
! 389: replaceChild: 2nd param now named oldChild [copy/paste bug]
! 390:
! 391: 2003-11-11 paf
! 392: * src/types/pa_value.h [release_3_0_8] 1.109.6.1:
! 393: * src/types/pa_vfile.h [release_3_0_8] 1.52.6.1:
! 394: more C++ compatible [HP C++ failed]
! 395:
! 396: * operators.txt 1.139:
! 397: * operators.txt 1.140:
! 398: *** empty log message ***
! 399:
! 400: * bin/auto.p.dist.in 1.10:
! 401: colno
! 402:
! 403: 2003-11-10 paf
! 404: * src/types/pa_vhashfile.C 1.35:
! 405: * src/types/pa_vhashfile.h 1.25:
! 406: add: hashfile old serialize version and exipire now removes entries
! 407:
! 408: * operators.txt 1.135:
! 409: comment: updated
! 410:
! 411: * operators.txt 1.138:
! 412: * src/main/pa_request.C 1.253:
! 413: * src/types/Makefile.am 1.34:
! 414: * src/types/pa_vconsole.h 1.1:
! 415: * src/types/types.vcproj 1.4:
! 416: $console:line read/write [for nntp]
! 417:
! 418: * operators.txt 1.134:
! 419: * src/classes/hashfile.C 1.30:
! 420: * src/include/pa_common.h 1.96:
! 421: * src/main/pa_common.C 1.164:
! 422: * src/types/pa_vhashfile.C 1.34:
! 423: * src/types/pa_vhashfile.h 1.24:
! 424: ^hashfile.delete[] removes files altogether [and dir, if could]
! 425:
! 426: * src/types/pa_vconsole.h 1.2:
! 427: flush
! 428:
! 429: * src/types/Makefile.in 1.53:
! 430: *** empty log message ***
! 431:
! 432: * src/lib/sdbm/sdbm.c 1.3:
! 433: bugfix: sdbm: .h said it's OK to remove nonexistent pair. .c
! 434: coded that that was error. fixed
! 435:
! 436: * src/types/pa_vhashfile.C 1.33:
! 437: sdbm: exception type change to file.access [regretfull can't
! 438: split it to different exceptions without modifying sdbm source
! 439: wich would prefer not to]
! 440:
! 441: * operators.txt 1.136:
! 442: mysql: transaction support: ?autocommit=0
! 443:
! 444: 2003-11-07 paf
! 445: * src/classes/date.C 1.52:
! 446: * src/classes/file.C 1.113:
! 447: * src/classes/hash.C 1.60:
! 448: * src/classes/hashfile.C 1.29:
! 449: * src/classes/image.C 1.97:
! 450: * src/classes/table.C 1.190:
! 451: * src/classes/xdoc.C 1.117:
! 452: * src/include/Makefile.am 1.6:
! 453: * src/include/pa_array.h 1.60:
! 454: * src/include/pa_pool.h 1.88:
! 455: * src/include/pa_request.h 1.168:
! 456: * src/main/Makefile.am 1.41:
! 457: * src/main/execute.C 1.300:
! 458: * src/main/main.vcproj 1.5:
! 459: * src/main/pa_pool.C 1.61:
! 460: * src/main/pa_request.C 1.252:
! 461: * src/targets/cgi/parser3.C 1.221:
! 462: * src/types/pa_vclass.C 1.18:
! 463: * src/types/pa_vclass.h 1.41:
! 464: * src/types/pa_vhashfile.h 1.23:
! 465: * src/types/pa_vobject.h 1.40:
! 466: * src/types/pa_vstateless_class.h 1.45:
! 467: resurrected: pool idea. now only for destructing objects at
! 468: request processing end
! 469:
! 470: * src/include/Makefile.in 1.14:
! 471: * src/main/Makefile.in 1.54:
! 472: *** empty log message ***
! 473:
! 474: 2003-11-06 paf
! 475: * src/classes/xdoc.C 1.116:
! 476: * src/classes/xnode.C 1.60:
! 477: * src/include/pa_charset.h 1.26:
! 478: * src/include/pa_globals.h 1.106:
! 479: * src/include/pa_stylesheet_connection.h 1.34:
! 480: * src/main/pa_exception.C 1.45:
! 481: * src/types/pa_vxnode.h 1.25:
! 482: XmlException changes
! 483:
! 484: * src/types/pa_vhashfile.C 1.30:
! 485: hashfile: foreach body can bodify $self
! 486:
! 487: * operators.txt 1.133:
! 488: * src/types/pa_vhashfile.C 1.32:
! 489: hashfile: clear & expiration [time in value. todo: move time to
! 490: key]
! 491:
! 492: * src/include/pa_memory.h 1.7:
! 493: * src/targets/cgi/parser3.C 1.220:
! 494: * src/types/pa_value.C 1.12:
! 495: * src/types/pa_value.h 1.114:
! 496: * src/types/pa_vcookie.C 1.58:
! 497: * src/types/pa_vhashfile.C 1.23:
! 498: * src/types/pa_vhashfile.h 1.18:
! 499: * www/htdocs/.htaccess 1.22:
! 500: hashfile implemented get/put [raw]
! 501:
! 502: * operators.txt 1.130:
! 503: * src/classes/hashfile.C 1.26:
! 504: * src/types/pa_vhashfile.C 1.25:
! 505: * src/types/pa_vhashfile.h 1.20:
! 506: hashfile: hash
! 507:
! 508: * src/lib/sdbm/Makefile.am 1.2:
! 509: * src/lib/sdbm/apr_file_io.C 1.1:
! 510: * src/lib/sdbm/apr_strings.C 1.1:
! 511: move to upper dir, .am updated
! 512:
! 513: * configure 1.69:
! 514: * configure.in 1.65:
! 515: * operators.txt 1.128:
! 516: * parser3.sln 1.6:
! 517: * src/classes/classes.vcproj 1.3:
! 518: * src/classes/hashfile.C 1.24:
! 519: * src/classes/xdoc.C 1.115:
! 520: * src/include/pa_config_fixed.h 1.61:
! 521: * src/include/pa_exception.h 1.40:
! 522: * src/include/pa_globals.h 1.105:
! 523: * src/include/pa_memory.h 1.6:
! 524: * src/include/pa_version.h 1.11:
! 525: * src/lib/ltdl/libltdl.vcproj 1.2:
! 526: * src/lib/ltdl/libltdl.vcproj.vspscc 1.2:
! 527: * src/lib/ltdl/ltdl.vcproj 1.1:
! 528: * src/lib/ltdl/ltdl.vcproj.vspscc 1.1:
! 529: * src/lib/sdbm/apr-include/apr.h 1.4:
! 530: * src/lib/sdbm/apr-include/apr_errno.h 1.4:
! 531: * src/lib/sdbm/apr-include/apr_file_info.h 1.1:
! 532: * src/lib/sdbm/apr-include/apr_file_io.h 1.4:
! 533: * src/lib/sdbm/apr-include/apr_pools.h 1.4:
! 534: * src/lib/sdbm/apr-include/apr_sdbm.h 1.3:
! 535: * src/lib/sdbm/apr-include/apr_strings.h 1.3:
! 536: * src/lib/sdbm/apr-include/apu.h 1.3:
! 537: * src/main/compile.tab.C 1.92:
! 538: * src/main/main.vcproj 1.3:
! 539: * src/main/pa_charset.C 1.39:
! 540: * src/targets/apache13/ApacheModuleParser3.vcproj 1.3:
! 541: * src/targets/apache13/mod_parser3.c 1.8:
! 542: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.3:
! 543: * src/targets/cgi/parser3.vcproj 1.4:
! 544: * src/types/Makefile.am 1.30:
! 545: * src/types/pa_vhash.C 1.4:
! 546: * src/types/pa_vhashfile.C 1.22:
! 547: * src/types/pa_vhashfile.h 1.17:
! 548: * src/types/pa_vxnode.h 1.24:
! 549: * src/types/types.vcproj 1.3:
! 550: * www/htdocs/.htaccess 1.21:
! 551: hashfile: started again with sdbm from apache
! 552:
! 553: * operators.txt 1.131:
! 554: * src/classes/hash.C 1.58:
! 555: * src/classes/hash.C 1.59:
! 556: * src/classes/hashfile.C 1.27:
! 557: * src/classes/hashfile.C 1.28:
! 558: * src/types/pa_vhashfile.C 1.26:
! 559: * src/types/pa_vhashfile.h 1.21:
! 560: hashfile: foreach
! 561:
! 562: * operators.txt 1.132:
! 563: * src/types/pa_vhashfile.C 1.27:
! 564: * src/types/pa_vhashfile.h 1.22:
! 565: hashfile: clear and proper locking
! 566:
! 567: * src/include/Makefile.in 1.13:
! 568: * src/include/pa_config_includes.h 1.26:
! 569: * src/include/pa_version.h 1.12:
! 570: our replacements of max& co only for cpp
! 571:
! 572: * parser3.sln 1.7:
! 573: * src/targets/apache13/p3runConfigure.in 1.14:
! 574: * src/targets/cgi/Makefile.am 1.49:
! 575: .vcproj & .am updated to include sdbm
! 576:
! 577: * operators.txt 1.129:
! 578: * src/classes/hashfile.C 1.25:
! 579: * src/types/pa_vhashfile.C 1.24:
! 580: * src/types/pa_vhashfile.h 1.19:
! 581: * tests/todo.txt 1.4:
! 582: hashfile: delete
! 583:
! 584: * configure.in 1.66:
! 585: * configure.in 1.67:
! 586: * src/classes/Makefile.am 1.46:
! 587: * src/classes/Makefile.in 1.58:
! 588: * src/include/Makefile.am 1.5:
! 589: * src/lib/Makefile.am 1.6:
! 590: * src/lib/Makefile.in 1.11:
! 591: * src/lib/sdbm/Makefile.am 1.3:
! 592: * src/lib/sdbm/Makefile.in 1.1:
! 593: * src/lib/sdbm/apr-include/Makefile.am 1.1:
! 594: * src/lib/sdbm/apr-include/Makefile.in 1.1:
! 595: * src/lib/sdbm/sdbm.vcproj 1.3:
! 596: * src/main/Makefile.am 1.39:
! 597: * src/main/Makefile.am 1.40:
! 598: * src/main/Makefile.in 1.53:
! 599: * src/targets/cgi/.cvsignore 1.3:
! 600: * src/targets/cgi/Makefile.in 1.65:
! 601: * src/types/Makefile.am 1.32:
! 602: * src/types/Makefile.am 1.33:
! 603: * src/types/Makefile.in 1.52:
! 604: *** empty log message ***
! 605:
! 606: * src/include/pa_common.h 1.95:
! 607: * src/include/pa_exception.h 1.41:
! 608: * src/include/pa_os.h 1.1:
! 609: * src/include/pa_xml_exception.h 1.1:
! 610: * src/lib/sdbm/sdbm.vcproj 1.1:
! 611: * src/main/main.vcproj 1.4:
! 612: * src/main/pa_common.C 1.162:
! 613: * src/main/pa_os.C 1.1:
! 614: * src/main/pa_xml_exception.C 1.1:
! 615: locking move to pa_os [along with pa_sleep]
! 616: apr-impl locking done
! 617:
! 618: * src/types/pa_vhashfile.C 1.29:
! 619: hashfile: clear now works [were trying to do that in foreach,
! 620: no errors, but surely wrong]
! 621:
! 622: * src/lib/sdbm/apr-include/apr_pools.h 1.5:
! 623: * src/lib/sdbm/sdbm.c 1.2:
! 624: * src/lib/sdbm/sdbm.vcproj 1.2:
! 625: just compiled
! 626:
! 627: * tests/todo.txt 1.5:
! 628: hashfile: done
! 629:
! 630: * src/classes/op.C 1.134:
! 631: * src/main/pa_os.C 1.2:
! 632: just linked
! 633:
! 634: * src/classes/Makefile.am 1.45:
! 635: * src/types/Makefile.am 1.31:
! 636: .am sdbm INCLUDES updates
! 637:
! 638: 2003-11-05 paf
! 639: * src/lib/sdbm/apr-include/apr.h 1.2:
! 640: * src/lib/sdbm/apr-include/apr_errno.h 1.2:
! 641: * src/lib/sdbm/apr-include/apr_file_io.h 1.2:
! 642: * src/lib/sdbm/apr-include/apr_pools.h 1.2:
! 643: * src/lib/sdbm/apr-include/apr_strings.h 1.1:
! 644: * src/lib/sdbm/apr-include/apu.h 1.1:
! 645: started porting: grabbed some parts of apr headers
! 646:
! 647: * src/lib/sdbm/Makefile.am 1.1:
! 648: * src/lib/sdbm/sdbm.c 1.1:
! 649: * src/lib/sdbm/sdbm_hash.c 1.1:
! 650: * src/lib/sdbm/sdbm_lock.c 1.1:
! 651: * src/lib/sdbm/sdbm_pair.c 1.1:
! 652: * src/lib/sdbm/sdbm_pair.h 1.1:
! 653: * src/lib/sdbm/sdbm_private.h 1.1:
! 654: * src/lib/sdbm/sdbm_tune.h 1.1:
! 655: original from httpd-2.0.43\srclib\apr-util\dbm\sdbm
! 656:
! 657: * src/lib/sdbm/apr-include/apr.h 1.1:
! 658: * src/lib/sdbm/apr-include/apr.h 1.3:
! 659: * src/lib/sdbm/apr-include/apr_errno.h 1.1:
! 660: * src/lib/sdbm/apr-include/apr_errno.h 1.3:
! 661: * src/lib/sdbm/apr-include/apr_file_io.h 1.1:
! 662: * src/lib/sdbm/apr-include/apr_file_io.h 1.3:
! 663: * src/lib/sdbm/apr-include/apr_pools.h 1.1:
! 664: * src/lib/sdbm/apr-include/apr_pools.h 1.3:
! 665: * src/lib/sdbm/apr-include/apr_sdbm.h 1.1:
! 666: * src/lib/sdbm/apr-include/apr_sdbm.h 1.2:
! 667: * src/lib/sdbm/apr-include/apr_strings.h 1.2:
! 668: * src/lib/sdbm/apr-include/apu.h 1.2:
! 669: *** empty log message ***
! 670:
! 671: * src/classes/classes.vcproj [release_3_1_1] 1.2.6.1:
! 672: * src/include/pa_config_fixed.h [release_3_1_1] 1.58.6.1:
! 673: * src/main/main.vcproj [release_3_1_1] 1.2.6.1:
! 674: * src/targets/apache13/ApacheModuleParser3.vcproj [release_3_1_1] 1.2.6.1:
! 675: * src/targets/apache13/mod_parser3.c [release_3_1_1] 1.7.2.1:
! 676: * src/targets/apache13core/ApacheModuleParser3Core.vcproj [release_3_1_1] 1.2.6.1:
! 677: * src/targets/cgi/parser3.vcproj [release_3_1_1] 1.3.2.1:
! 678: not has to be in \parser3project dir anymore
! 679:
! 680: * src/main/helpers/CaseFolding.txt 1.1:
! 681: http://www.unicode.org/Public/UNIDATA/CaseFolding.txt
! 682:
! 683: * src/main/pa_charset.C [release_3_1_1] 1.38.2.1:
! 684: bugfix: had broken binary search [copied thoughtlessly from
! 685: xalan]
! 686:
! 687: 2003-11-04 paf
! 688: * operators.txt 1.124:
! 689: * src/classes/table.C 1.187:
! 690: * tests/todo.txt 1.2:
! 691: ^table::load
! 692: !$.separator[^#09]
! 693: !$.encloser["] <nothing> by default
! 694:
! 695: * operators.txt 1.125:
! 696: * src/classes/table.C 1.188:
! 697: * src/main/pa_string.C 1.186:
! 698: * tests/todo.txt 1.3:
! 699: ^table.save[...
! 700: $.separator[^#09]
! 701: $.encloser["] <nothing> by default
! 702:
! 703: * operators.txt 1.126:
! 704: * src/classes/mail.C 1.91:
! 705: * src/types/pa_vmail.C 1.52:
! 706: * src/types/pa_vmail.h 1.12:
! 707: !^mail:send[
! 708: $.options[unix: string to append to sendmail command line]
! 709:
! 710: * src/classes/Makefile.am 1.44:
! 711: * src/classes/Makefile.in 1.57:
! 712: classes.C to rebuild last
! 713:
! 714: * src/classes/mail.C 1.92:
! 715: * src/classes/table.C 1.189:
! 716: compiled on unix
! 717:
! 718: * operators.txt 1.127:
! 719: comment: ^mail:send[$.options[
! 720:
! 721: 2003-11-03 paf
! 722: * src/targets/cgi/parser3.C 1.219:
! 723: beauty: SIGUSRX removed qs= printing [already included into uri
! 724: xxx]
! 725:
! 726: * operators.txt 1.120:
! 727: * src/classes/date.C 1.49:
! 728: !^date::unix-timestamp()
! 729: !^date.unix-timestamp[]
! 730:
! 731: * operators.txt 1.121:
! 732: * src/classes/image.C 1.95:
! 733: * tests/todo.txt 1.1:
! 734: * www/htdocs/auto.p 1.21:
! 735: ^image.gif[filename] for $response:download
! 736:
! 737: * operators.txt 1.123:
! 738: * src/classes/table.C 1.186:
! 739: * src/main/pa_common.C 1.161:
! 740: ^table::load[; options:
! 741: !$.column-separator[^#09]
! 742: !$.column-encloser["]
! 743:
! 744: * operators.txt 1.122:
! 745: * src/include/pa_config_fixed.h 1.60:
! 746: * src/types/pa_vrequest.C 1.30:
! 747: $request:document-root
! 748:
! 749: * src/classes/date.C 1.50:
! 750: minor precaution
! 751:
! 752: 2003-10-31 paf
! 753: * src/include/pa_config_fixed.h 1.59:
! 754: * src/include/pa_version.h [release_3_1_1] 1.10.2.1:
! 755: *** empty log message ***
! 756:
1.27 paf 757: 2003-10-30 paf
758: * src/classes/date.C 1.47:
759: * src/classes/image.C 1.94:
760: improvement diagnostics: $now[^date::create[$undefined]] now is error
761:
762: * src/targets/apache13core/Makefile.am 1.4:
763: * src/targets/apache13core/Makefile.in 1.4:
764: gc include dir added, thanks to Victor Fedoseev for finding
765:
766: * src/main/pa_common.C 1.160:
767: read errors would now be reported 'actually read -1 bytes'
768:
769: * operators.txt 1.119:
770: * src/classes/date.C 1.48:
771: * src/types/pa_vdate.h 1.27:
772: merged from 3.0.8: ^date.roll[TZ;GMT] $date.hour
773:
1.26 paf 774: 2003-10-24 paf
775: * Makefile.am 1.36:
776: * src/classes/Makefile.am 1.43:
777: * src/lib/cord/Makefile.am 1.3:
778: * src/lib/md5/Makefile.am 1.3:
779: * src/lib/pcre/Makefile.am 1.2:
780: * src/main/Makefile.am 1.37:
781: * src/targets/apache13/Makefile.am 1.18:
782: * src/targets/apache13core/Makefile.am 1.3:
783: * src/targets/cgi/Makefile.am 1.48:
784: * src/targets/isapi/Makefile.am 1.3:
785: .dsp/w -> .vcproj/sln
786:
787: * Makefile.in 1.50:
788: * src/classes/Makefile.in 1.56:
789: * src/include/pa_version.h 1.10:
790: * src/lib/cord/Makefile.in 1.3:
791: * src/lib/md5/Makefile.in 1.8:
792: * src/lib/pcre/Makefile.in 1.10:
793: * src/main/Makefile.am 1.38:
794: * src/main/Makefile.in 1.52:
795: * src/targets/apache13/Makefile.in 1.48:
796: * src/targets/apache13core/Makefile.in 1.3:
797: * src/targets/cgi/Makefile.in 1.64:
798: * src/targets/isapi/Makefile.in 1.13:
799: *** empty log message ***
800:
801: 2003-10-22 paf
802: * src/include/pa_request.h 1.167:
803: fixed: $h[^hash::create[]] $$h[1]
804:
805: 2003-10-21 paf
806: * src/classes/op.C 1.133:
807: * src/include/pa_request.h 1.166:
808: fixed: false 'endless recoursion' message with intensive throw-catches
809: fixed: incorrect name and line (one name upper then needed) in error message about problems inside try block
810:
811: * operators.txt 1.118:
812: * src/include/pa_string.h 1.151:
813: * src/main/pa_string.C 1.185:
814: fixed: string.match[g] without <'> option produced columns with
815: NULL's, which gpf'ed at table.save time
816:
817: 2003-10-10 paf
818: * src/include/pa_string.h 1.150:
819: * src/main/compile.tab.C 1.91:
820: * www/htdocs/.htaccess 1.20:
821: CORD_chr does not check offset argument for validity
822: did that in String::Body::pos myself
823: http://i2/tasks/edit/?id=4577425257580789777
824:
825: 2003-10-07 paf
826: * src/main/compile.tab.C 1.90:
827: * src/main/compile.y 1.207:
828: ^if ( better error:
829: .html(1:4): parse error, expecting `'['' or `'{'' or `'('' now
830:
831: 2003-10-03 paf
832: * parser3.sln 1.5:
833: * src/include/pa_dictionary.h 1.15:
834: * src/main/pa_dictionary.C 1.19:
835: * src/main/pa_string.C 1.184:
836: * src/targets/cgi/parser3.vcproj 1.3:
837: * www/htdocs/.htaccess 1.19:
838: dictionary optimized by precalculating cstr&length
839:
840: 2003-10-02 paf
841: * src/classes/op.C 1.132:
842: * src/include/pa_request.h 1.165:
843: * src/include/pa_stack.h 1.20:
844: * src/main/execute.C 1.299:
845: * src/main/pa_request.C 1.251:
846: * src/main/pa_sql_driver_manager.C 1.73:
847: * src/main/pa_stylesheet_manager.C 1.19:
848: * www/htdocs/.htaccess 1.18:
849: bugfix: ^throw context were saved/restored incompletely
850: http://www.parser.ru/forum/?id=21484
851:
852: 2003-09-30 paf
853: * src/targets/apache13/mod_parser3.c 1.7:
854: * src/targets/apache13/pa_httpd.h 1.4:
855: * src/targets/apache13core/mod_parser3.C 1.5:
856: content-type now changes
857:
858: * src/main/pa_string.C 1.183:
859: string::replace bug fix [were ignoring occurrances after lang-mismatched
860:
861: 2003-09-29 paf
862: * src/include/pa_charset.h 1.25:
863: * src/main/helpers/simple_folding.pl 1.1:
864: * src/main/pa_charset.C 1.38:
865: * src/main/pa_string.C 1.181:
866: * www/htdocs/auto.p 1.20:
867: utf-8 upper/lower
868:
869: * src/classes/string.C 1.127:
870: bugfix: s.right(>s.length) returned nothing
871:
872: * www/htdocs/base.p 1.7:
873: * www/htdocs/derived.p 1.25:
874: * www/htdocs/font.gif 1.2:
875: * www/htdocs/global.xsl 1.9:
876: * www/htdocs/index.html 1.213:
877: * www/htdocs/mailreceive.eml 1.4:
878: * www/htdocs/mailreceive.html 1.2:
879: * www/htdocs/operators.p 1.12:
880: * www/htdocs/parser-status.html 1.3:
881: * www/htdocs/people.dtd 1.2:
882: * www/htdocs/some.p 1.3:
883: removing old tests
884:
885: * src/main/pa_common.C 1.159:
886: bugfix: utf signature were not ignored due to typo error
887: http://i2/tasks/edit/?id=4573354650786434584
888:
889: * src/classes/table.C 1.184:
890: bugfix: flip: must produce nameless
891: http://i2/tasks/edit/?id=4573405524674081244
892:
893: * src/main/utf8-to-lower.inc 1.1:
894: * src/main/utf8-to-upper.inc 1.1:
895: generated by helper
896:
897: * src/main/pa_string.C 1.182:
898: string::serialize bug fix with zero-terminator
899:
900: * src/classes/table.C 1.185:
901: ^nameless_table.save column row now has no \t at the end
902:
903: * src/classes/form.C 1.36:
904: better error message: MAX_POST_SIZE_NAME to error message
905:
906: * src/include/pa_request.h 1.164:
907: * src/main/execute.C 1.298:
908: * src/main/pa_request.C 1.250:
909: @postprocess now takes $response:body/download
910:
911: 2003-09-26 paf
912: * src/include/pa_string.h 1.149:
913: * src/main/pa_common.C 1.157:
914: * src/main/pa_string.C 1.180:
915: * www/htdocs/.htaccess 1.17:
916: String.for_each bug fixed [omited one-char cases]
917:
918: * src/main/untaint.C 1.121:
919: removed needless const
920:
921: * src/main/untaint.C 1.122:
922: removed needless field
923:
924: * src/classes/op.C 1.131:
925: * src/include/pa_string.h 1.148:
926: * src/main/pa_string.C 1.178:
927: * www/htdocs/.htaccess 1.15:
928: string::serialize/deserialize implemented
929: Language enum assigned meaningful letters [more convinient for debugging. read warning before adding/changing anything]
930:
931: * src/include/pa_stack.h 1.19:
932: bugfix: before collecting garbage, runtime-executor stack were
933: cleared... BADLY
934:
935: * src/main/pa_string.C 1.179:
936: * www/htdocs/.htaccess 1.16:
937: * www/htdocs/auto.p 1.19:
938: ^stirng.replace code used old param-convention on langs.append, fixed that
939: search fo the like, found none
940:
941: 2003-09-25 paf
942: * src/main/compile.tab.C [string_fragments_to_cord] 1.88.2.1:
943: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.7:
944: string: debug: .v() functions aligned to that of eeparser3 look
945:
946: * src/include/pa_string.h 1.147:
947: * src/include/pa_version.h 1.9:
948: * src/main/pa_string.C 1.177:
949: * src/main/untaint.C 1.120:
950: templates and anonymous unions differences on unix
951:
952: * parser3.sln 1.4:
953: * src/classes/file.C 1.112:
954: * src/classes/image.C 1.93:
955: * src/classes/mail.C 1.90:
956: * src/classes/op.C 1.130:
957: * src/classes/table.C 1.183:
958: * src/classes/xdoc.C 1.114:
959: * src/classes/xnode.C 1.59:
960: * src/include/pa_cache_managers.h 1.11:
961: * src/include/pa_charset.h 1.24:
962: * src/include/pa_charsets.h 1.10:
963: * src/include/pa_common.h 1.94:
964: * src/include/pa_request.h 1.163:
965: * src/include/pa_sql_driver_manager.h 1.28:
966: * src/include/pa_string.h 1.146:
967: * src/include/pa_stylesheet_manager.h 1.17:
968: * src/include/pa_table.h 1.53:
969: * src/lib/cord/cordbscs.c 1.3:
970: * src/lib/cord/cordprnt.c 1.3:
971: * src/lib/cord/cordxtra.c 1.4:
972: * src/lib/cord/include/cord.h 1.3:
973: * src/main/compile.tab.C 1.89:
974: * src/main/compile_tools.h 1.69:
975: * src/main/pa_charset.C 1.37:
976: * src/main/pa_charsets.C 1.13:
977: * src/main/pa_common.C 1.156:
978: * src/main/pa_exec.C 1.52:
979: * src/main/pa_request.C 1.249:
980: * src/main/pa_sql_driver_manager.C 1.72:
981: * src/main/pa_string.C 1.176:
982: * src/main/pa_stylesheet_manager.C 1.18:
983: * src/main/untaint.C 1.119:
984: * src/types/pa_value.h 1.113:
985: * src/types/pa_vimage.C 1.24:
986: * src/types/pa_vmail.C 1.51:
987: * src/types/pa_vmath.C 1.3:
988: * src/types/pa_vstateless_class.h 1.44:
989: * src/types/pa_vstatus.C 1.18:
990: * src/types/pa_vxnode.C 1.33:
991: * www/htdocs/.htaccess 1.14:
992: string_fragments_to_cord merged to HEAD
993:
994: * src/lib/cord/cordprnt.c [string_fragments_to_cord] 1.2.4.1:
995: removed warnings
996:
997: 2003-09-24 paf
998: * src/classes/file.C [string_fragments_to_cord] 1.111.4.1:
999: * src/classes/image.C [string_fragments_to_cord] 1.92.2.1:
1000: * src/classes/mail.C [string_fragments_to_cord] 1.89.4.1:
1001: * src/classes/op.C [string_fragments_to_cord] 1.129.4.1:
1002: * src/classes/xdoc.C [string_fragments_to_cord] 1.113.2.1:
1003: * src/classes/xnode.C [string_fragments_to_cord] 1.58.2.1:
1004: * src/include/pa_cache_managers.h [string_fragments_to_cord] 1.10.4.1:
1005: * src/include/pa_charset.h [string_fragments_to_cord] 1.23.4.1:
1006: * src/include/pa_charsets.h [string_fragments_to_cord] 1.9.4.1:
1007: * src/include/pa_common.h [string_fragments_to_cord] 1.93.4.1:
1008: * src/include/pa_request.h [string_fragments_to_cord] 1.162.4.1:
1009: * src/include/pa_sql_driver_manager.h [string_fragments_to_cord] 1.27.4.1:
1010: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.10:
1011: * src/include/pa_stylesheet_manager.h [string_fragments_to_cord] 1.16.4.1:
1012: * src/include/pa_table.h [string_fragments_to_cord] 1.52.4.1:
1013: * src/main/compile_tools.h [string_fragments_to_cord] 1.68.4.1:
1014: * src/main/pa_charset.C [string_fragments_to_cord] 1.36.2.1:
1015: * src/main/pa_charsets.C [string_fragments_to_cord] 1.12.4.1:
1016: * src/main/pa_common.C [string_fragments_to_cord] 1.155.2.1:
1017: * src/main/pa_exec.C [string_fragments_to_cord] 1.51.4.1:
1018: * src/main/pa_request.C [string_fragments_to_cord] 1.248.4.1:
1019: * src/main/pa_sql_driver_manager.C [string_fragments_to_cord] 1.71.4.1:
1020: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.6:
1021: * src/main/pa_stylesheet_manager.C [string_fragments_to_cord] 1.17.4.1:
1022: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.6:
1023: * src/types/pa_value.h [string_fragments_to_cord] 1.112.2.1:
1024: * src/types/pa_vimage.C [string_fragments_to_cord] 1.23.4.1:
1025: * src/types/pa_vmail.C [string_fragments_to_cord] 1.50.2.1:
1026: * src/types/pa_vmath.C [string_fragments_to_cord] 1.2.4.1:
1027: * src/types/pa_vstateless_class.h [string_fragments_to_cord] 1.43.4.1:
1028: * src/types/pa_vstatus.C [string_fragments_to_cord] 1.17.4.1:
1029: * src/types/pa_vxnode.C [string_fragments_to_cord] 1.32.2.1:
1030: v() functions of String::Body, String::Languages and String itself
1031: StringBody->String::Body
1032:
1033: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.8:
1034: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.4:
1035: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.4:
1036: langs: speed up by joining adjucent blocks of same char [
1037: CORD_append_block]
1038:
1039: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.9:
1040: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.5:
1041: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.5:
1042: CORD_append_block showed no efficiency = never optimized anything.
1043: todo: somehow speed up harder cases: concatenationA+concatenationB when last block of A and first of B contain same letters
1044:
1045: * src/classes/table.C [string_fragments_to_cord] 1.182.4.2:
1046: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.5:
1047: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.2:
1048: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.3:
1049: aval/ works!
1050:
1051: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.6:
1052: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.4:
1053: aval is not actually working yet :(
1054: but more working &understood :)
1055:
1056: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.7:
1057: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.3:
1058: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.3:
1059: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.5:
1060: aval/ works!
1061: todo: save space by extending blocks when appending block with c == lastblock.c
1062:
1063: 2003-09-23 paf
1064: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.2:
1065: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.2:
1066: just compiled
1067: todo: serialize&deserialize
1068:
1069: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.4:
1070: something even more works :)
1071:
1072: * src/classes/table.C [string_fragments_to_cord] 1.182.4.1:
1073: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.1:
1074: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.1:
1075: * src/lib/cord/cordxtra.c [string_fragments_to_cord] 1.3.2.1:
1076: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.1:
1077: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.1:
1078: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.1:
1079: main idea implemented, details left
1080:
1081: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.3:
1082: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.2:
1083: * src/lib/cord/cordxtra.c [string_fragments_to_cord] 1.3.2.2:
1084: something already works :)
1085:
1086: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.4:
1087: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.2:
1088: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.3:
1089: something more works :)
1090:
1091: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.5:
1092: $a[ok!]
1093: $a works!
1094:
1095: 2003-09-22 paf
1096: * src/classes/xdoc.C 1.112:
1097: * src/classes/xnode.C 1.57:
1098: new DOM2 methods from Alexandr Egorov <egr> (all?)
1099: xdoc:
1100: createAttributeNS
1101: createElementNS
1102: xnode:
1103: getAttributeNS
1104: setAttributeNS
1105: removeAttributeNS
1106: getAttributeNodeNS
1107: setAttributeNodeNS
1108: hasAttribute
1109: hasAttributeNS
1110:
1111: * src/classes/memory.C 1.3:
1112: * src/include/pa_memory.h 1.5:
1113: #ifdef GC_DEBUG
1114:
1115: * src/include/pa_memory.h 1.4:
1116: * src/main/pa_globals.C 1.159:
1117: when xml memory allocator returns 0, just die.
1118: http://i2/tasks/edit/?id=4570798492410259445
1119:
1120: * src/lib/cord/cordxtra.c 1.3:
1121: CORD_pos bugfix [failed to find 8bit chars due to bitwise
1122: operation signed-char error]
1123:
1124: * src/classes/xdoc.C 1.113:
1125: * src/classes/xnode.C 1.58:
1126: copy/paste comment bugfix
1127:
1128: 2003-09-19 paf
1129: * src/targets/apache13/mod_parser3.c 1.6:
1130: now compiles on MSVC7
1131:
1132: * operators.txt 1.117:
1133: * src/main/pa_common.C 1.155:
1134: merged
1135: $f[^file::load[binary;http://...]]
1136: $f.tables
1137:
1138: * src/types/pa_wcontext.C 1.26:
1139: output message: more practical suggestion
1140:
1141: 2003-09-02 paf
1142: * src/targets/apache13/mod_parser3.c 1.5:
1143: çàáûòîå èçìåíåíèå
1144:
1145: * src/types/pa_vdate.h [release_3_0_8] 1.24.6.2:
1146: forgot initializer
1147:
1148: * src/main/pa_common.C [release_3_0_8] 1.153.2.2:
1149: got rid of 'stdout' symbol reference on unix (users reported
1150: problems with some old libc)
1151:
1152: * operators.txt [release_3_0_8] 1.115.2.1:
1153: *** empty log message ***
1154:
1155: * src/main/pa_common.C [release_3_0_8] 1.153.2.3:
1156: printf is buffered, write(1 is not. can't flush stdout without
1157: referencing 'stdout' symbol. to hell with non-ansi libraries
1158: without 'stdout' symbol
1159:
1160: 2003-09-01 paf
1161: * src/targets/apache13/Makefile.am [release_3_1_0] 1.16.2.1:
1162: * src/targets/apache13/Makefile.in [release_3_1_0] 1.46.2.1:
1163: * src/targets/apache13/mod_parser3.C [release_3_1_0] 1.29.2.1:
1164: * src/targets/apache13/mod_parser3.c [release_3_1_0] 1.3.2.1:
1165: renamed to .c [lowercase] to correspond to runconfigure.
1166: added files to fix 'make dist'
1167:
1168: * src/targets/apache13/Makefile.am 1.17:
1169: * src/targets/apache13/Makefile.in 1.47:
1170: * src/targets/apache13/mod_parser3.c 1.4:
1171: merged with 3.1.0:
1172: renamed to .c [lowercase] to correspond to runconfigure.
1173: added files to fix 'make dist'
1174:
1175: * src/classes/date.C [release_3_0_8] 1.45.2.1:
1176: * src/include/pa_common.h [release_3_0_8] 1.92.2.1:
1177: * src/main/compile.tab.C [release_3_0_8] 1.83.2.1:
1178: * src/main/pa_common.C [release_3_0_8] 1.153.2.1:
1179: * src/types/pa_vdate.h [release_3_0_8] 1.24.6.1:
1180: $date.TZ
1181: ^date.roll[TZ;new zone]
1182:
1183: * src/classes/image.C 1.92:
1184: memory handling bugs [unpatched 'new' calls]
1185:
1186: 2003-08-19 paf
1187: * src/types/pa_vmail.C 1.48:
1188: * src/types/pa_vmail.h 1.11:
1189: parses headers, still problems with body
1190:
1191: * src/types/pa_vmail.C 1.47:
1192: mail_receive just compiled
1193:
1194: * src/types/pa_vmail.C 1.50:
1195: turned off recoding in gmime (were still recoding headers)
1196:
1197: * src/include/pa_memory.h 1.3:
1198: * src/types/pa_value.h 1.111:
1199: -= few warnings
1200:
1201: * src/targets/apache13/mod_parser3.C 1.31:
1202: * src/targets/apache13/mod_parser3.c 1.2:
1203: .c
1204:
1205: * src/types/pa_vmail.C 1.49:
1206: works as before, same charset problems:
1207: gmime recodes to UTF-8 only headers, not body. so not recoding anything for now
1208:
1209: * src/targets/apache13/mod_parser3.C 1.30:
1210: * src/targets/apache13/pa_httpd.h 1.3:
1211: * src/targets/apache13core/mod_parser3.C 1.3:
1212: apache module compiled on MSVC7
1213:
1214: * src/types/pa_value.C 1.11:
1215: * src/types/pa_value.h 1.112:
1216: * src/types/pa_vdate.h 1.26:
1217: * src/types/pa_vrequest.C 1.29:
1218: * src/types/pa_vstring.h 1.56:
1219: * src/types/pa_vxdoc.C 1.25:
1220: * src/types/pa_vxnode.C 1.32:
1221: bark intefrace obsoleted, simplified a little
1222:
1223: * src/types/pa_vhash.C 1.3:
1224: * src/types/pa_vhash.h 1.47:
1225: _default+foreach bug refix [lost fix from 3.0.8]
1226:
1227: * src/types/pa_vcookie.C 1.57:
1228: in VC7
1229: if(type var=xxx){
1230: }else{
1231: now visible here
1232: }
1233:
1234: bug fix
1235:
1236: * src/main/compile.tab.C 1.87:
1237: initialized couple of variables about which user reported runtime problems when parser were compiled with VC7, warning level4.
1238: study shows that later in bison they've fixed that. would migrate to latest bison someday
1239:
1240: 2003-08-18 paf
1241: * src/classes/classes.vcproj 1.2:
1242: * src/include/pa_config_fixed.h 1.58:
1243: * src/main/main.vcproj 1.2:
1244: * src/types/types.vcproj 1.2:
1245: win32: continued process detaching from \parser3project directory
1246:
1247: * ~sak5c961f3101c36563.tmp 1.1:
1248: Temporary file created by Visual Studio .NET to detect Jalindi
1249: Igloo capabilities.
1250:
1251: * gnu.vcproj 1.1:
1252: * parser3.sln 1.1:
1253: * src/classes/classes.vcproj 1.1:
1254: * src/lib/cord/cord.vcproj 1.1:
1255: * src/lib/ltdl/libltdl.vcproj 1.1:
1256: * src/lib/md5/md5.vcproj 1.1:
1257: * src/lib/pcre/pcre.vcproj 1.1:
1258: * src/lib/pcre/pcre_dftables.vcproj 1.1:
1259: * src/lib/pcre/pcre_parser_ctype.vcproj 1.1:
1260: * src/main/main.vcproj 1.1:
1261: * src/targets/apache13/ApacheModuleParser3.vcproj 1.1:
1262: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.1:
1263: * src/targets/cgi/parser3.vcproj 1.1:
1264: * src/targets/isapi/parser3isapi.vcproj 1.1:
1265: * src/types/types.vcproj 1.1:
1266: new VS project files
1267:
1268: * configure 1.68:
1269: * configure.in 1.64:
1270: * src/classes/Makefile.am 1.42:
1271: * src/classes/Makefile.in 1.55:
1272: * src/classes/classes.awk 1.8:
1273: * src/doc/footer.htm 1.3:
1274: * src/include/pa_config_fixed.h 1.57:
1275: * src/include/pa_version.h 1.8:
1276: * src/lib/Makefile.am 1.5:
1277: * src/lib/Makefile.in 1.10:
1278: * src/lib/patches/Makefile.in 1.12:
1279: * src/main/compile.tab.C 1.86:
1280: * src/main/pa_charset.C 1.36:
1281: * src/main/pa_string.C 1.175:
1282: * src/main/untaint.C 1.118:
1283: * src/types/pa_vmail.C 1.46:
1284: * www/htdocs/.htaccess [release_3_1_0] 1.13.2.1:
1285: * www/htdocs/auto.p [release_3_1_0] 1.18.2.1:
1286: merged 3.1.0 latest changes
1287:
1288: * gnu.dsp 1.5:
1289: * gnu.vcproj.vspscc 1.1:
1290: * parser3.dsw 1.9:
1291: * parser3.vssscc 1.1:
1292: * src/classes/classes.dsp 1.31:
1293: * src/classes/classes.vcproj.vspscc 1.1:
1294: * src/lib/cord/cord.dsp 1.3:
1295: * src/lib/cord/cord.vcproj.vspscc 1.1:
1296: * src/lib/ltdl/libltdl.dsp 1.7:
1297: * src/lib/ltdl/libltdl.vcproj.vspscc 1.1:
1298: * src/lib/md5/md5.dsp 1.5:
1299: * src/lib/md5/md5.vcproj.vspscc 1.1:
1300: * src/lib/pcre/pcre.dsp 1.4:
1301: * src/lib/pcre/pcre.vcproj.vspscc 1.1:
1302: * src/lib/pcre/pcre_dftables.dsp 1.2:
1303: * src/lib/pcre/pcre_dftables.vcproj.vspscc 1.1:
1304: * src/lib/pcre/pcre_parser_ctype.dsp 1.3:
1305: * src/lib/pcre/pcre_parser_ctype.vcproj.vspscc 1.1:
1306: * src/main/main.dsp 1.167:
1307: * src/main/main.vcproj.vspscc 1.1:
1308: * src/targets/apache13/ApacheModuleParser3.dsp 1.18:
1309: * src/targets/apache13/ApacheModuleParser3.vcproj.vspscc 1.1:
1310: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.4:
1311: * src/targets/apache13core/ApacheModuleParser3Core.vcproj.vspscc 1.1:
1312: * src/targets/cgi/parser3.dsp 1.66:
1313: * src/targets/cgi/parser3.vcproj 1.2:
1314: * src/targets/isapi/parser3isapi.dsp 1.44:
1315: * src/targets/isapi/parser3isapi.vcproj.vspscc 1.1:
1316: * src/types/types.dsp 1.42:
1317: * src/types/types.vcproj.vspscc 1.1:
1318: moved to MSVC 7
1319:
1320: 2003-08-15 paf
1321: * src/main/untaint.C [release_3_0_8] 1.116.2.1:
1322: email addresses in forms:
1323: "non-ascii" <yyy>
1324: non-ascii <yyy>
1325: now encoded correctly
1326:
1327: * src/main/untaint.C [release_3_1_0] 1.117.2.1:
1328: email addresses in forms:
1329: "non-ascii" <yyy>
1330: non-ascii <yyy>
1331: now encoded correctly [kinda merge from 3.0.8]
1332:
1333: 2003-07-29 paf
1334: * src/classes/Makefile.am [release_3_1_0] 1.41.2.2:
1335: * src/classes/Makefile.in [release_3_1_0] 1.54.2.2:
1336: * src/classes/classes.awk [release_3_1_0] 1.7.2.1:
1337: classes.awk added to make dist
1338:
1339: * src/types/pa_vmail.C [release_3_1_0] 1.45.2.1:
1340: just started --with-mail-receive
1341:
1342: 2003-07-28 paf
1343: * src/classes/Makefile.am [release_3_1_0] 1.41.2.1:
1344: * src/classes/Makefile.in [release_3_1_0] 1.54.2.1:
1345: * src/lib/Makefile.am [release_3_1_0] 1.4.2.1:
1346: * src/lib/Makefile.in [release_3_1_0] 1.9.2.1:
1347: removed circular dependence in src/classes, src/lib/gc now in dist
1348:
1349: * src/main/pa_string.C [release_3_1_0] 1.174.2.1:
1350: ^cache bug fix [were not working at all]
1351:
1352: 2003-07-25 paf
1353: * src/doc/footer.htm [release_3_1_0] 1.2.28.1:
1354: year
1355:
1.24 paf 1356: 2003-07-24 paf
1357: * INSTALL 1.33:
1358: * Makefile.am 1.35:
1359: * Makefile.in 1.49:
1360: * acsite.m4 1.2:
1361: * bin/Makefile.in 1.10:
1362: * configure 1.67:
1363: * configure.in 1.63:
1364: * etc/Makefile.in 1.15:
1365: * etc/parser3.charsets/Makefile.in 1.18:
1366: * etc/parser3.charsets/koi8-r.cfg 1.4:
1367: * etc/parser3.charsets/windows-1251.cfg 1.8:
1368: * operators.txt 1.116:
1369: * parser3.dsw 1.8:
1370: * src/Makefile.in 1.56:
1371: * src/classes/Makefile.am 1.41:
1372: * src/classes/Makefile.in 1.54:
1373: * src/classes/classes.C 1.19:
1374: * src/classes/classes.awk 1.7:
1375: * src/classes/classes.dsp 1.29:
1376: * src/classes/classes.h 1.24:
1377: * src/classes/date.C 1.46:
1378: * src/classes/double.C 1.54:
1379: * src/classes/file.C 1.111:
1380: * src/classes/form.C 1.35:
1381: * src/classes/hash.C 1.57:
1382: * src/classes/image.C 1.91:
1383: * src/classes/int.C 1.50:
1384: * src/classes/mail.C 1.89:
1385: * src/classes/math.C 1.34:
1386: * src/classes/memory.C 1.2:
1387: * src/classes/op.C 1.129:
1388: * src/classes/response.C 1.24:
1389: * src/classes/string.C 1.126:
1390: * src/classes/table.C 1.182:
1391: * src/classes/void.C 1.29:
1392: * src/classes/xdoc.C 1.111:
1393: * src/classes/xnode.C 1.56:
1394: * src/classes/xnode.h 1.19:
1395: * src/doc/exception.dox 1.2:
1396: * src/doc/index.dox 1.5:
1397: * src/doc/memory.dox 1.2:
1398: * src/doc/string.dox 1.5:
1399: * src/include/Makefile.am 1.4:
1400: * src/include/Makefile.in 1.12:
1401: * src/include/pa_array.h 1.59:
1402: * src/include/pa_cache_managers.h 1.10:
1403: * src/include/pa_charset.h 1.23:
1404: * src/include/pa_charsets.h 1.9:
1405: * src/include/pa_common.h 1.93:
1406: * src/include/pa_config_auto.h.in 1.38:
1407: * src/include/pa_config_fixed.h 1.56:
1408: * src/include/pa_config_includes.h 1.25:
1409: * src/include/pa_dictionary.h 1.14:
1410: * src/include/pa_dir.h 1.14:
1411: * src/include/pa_exception.h 1.39:
1412: * src/include/pa_exec.h 1.13:
1413: * src/include/pa_globals.h 1.104:
1414: * src/include/pa_hash.h 1.59:
1415: * src/include/pa_memory.h 1.2:
1416: * src/include/pa_opcode.h 1.25:
1417: * src/include/pa_operation.h 1.2:
1418: * src/include/pa_pool.h 1.87:
1419: * src/include/pa_pragma_pack_begin.h 1.7:
1420: * src/include/pa_pragma_pack_end.h 1.7:
1421: * src/include/pa_request.h 1.162:
1422: * src/include/pa_request_charsets.h 1.2:
1423: * src/include/pa_request_info.h 1.2:
1424: * src/include/pa_sapi.h 1.23:
1425: * src/include/pa_socks.h 1.12:
1426: * src/include/pa_sql_connection.h 1.31:
1427: * src/include/pa_sql_driver_manager.h 1.27:
1428: * src/include/pa_stack.h 1.18:
1429: * src/include/pa_string.h 1.145:
1430: * src/include/pa_stylesheet_connection.h 1.33:
1431: * src/include/pa_stylesheet_manager.h 1.16:
1432: * src/include/pa_table.h 1.52:
1433: * src/include/pa_threads.h 1.27:
1434: * src/include/pa_types.h 1.45:
1435: * src/include/pa_uue.h 1.5:
1436: * src/lib/Makefile.am 1.4:
1437: * src/lib/Makefile.in 1.9:
1438: * src/lib/cord/Makefile.am 1.2:
1439: * src/lib/cord/Makefile.in 1.2:
1440: * src/lib/cord/cord.dsp 1.2:
1441: * src/lib/cord/cordbscs.c 1.2:
1442: * src/lib/cord/cordprnt.c 1.2:
1443: * src/lib/cord/cordxtra.c 1.2:
1444: * src/lib/cord/include/Makefile.am 1.2:
1445: * src/lib/cord/include/Makefile.in 1.2:
1446: * src/lib/cord/include/cord.h 1.2:
1447: * src/lib/cord/include/ec.h 1.2:
1448: * src/lib/cord/include/private/Makefile.am 1.2:
1449: * src/lib/cord/include/private/Makefile.in 1.2:
1450: * src/lib/cord/include/private/cord_pos.h 1.2:
1451: * src/lib/cord/source.url 1.2:
1452: * src/lib/gc/Makefile.am 1.2:
1453: * src/lib/gc/Makefile.in 1.2:
1.25 paf 1454: * src/lib/gc/include/Makefile.am 1.2:
1455: * src/lib/gc/include/Makefile.in 1.2:
1456: * src/lib/gc/include/gc.h 1.2:
1.24 paf 1457: * src/lib/ltdl/Makefile.in 1.5:
1458: * src/lib/ltdl/libltdl.dsp 1.6:
1459: * src/lib/md5/Makefile.in 1.7:
1460: * src/lib/md5/pa_md5.h 1.8:
1461: * src/lib/md5/pa_md5c.c 1.10:
1462: * src/lib/patches/Makefile.am 1.4:
1463: * src/lib/patches/Makefile.in 1.11:
1464: * src/lib/patches/gc.patch 1.2:
1465: * src/lib/patches/gdome2.patch 1.2:
1466: * src/lib/patches/libxml2.patch 1.2:
1467: * src/lib/patches/libxslt.patch 1.2:
1468: * src/lib/pcre/Makefile.in 1.9:
1469: * src/lib/pcre/pcre.h 1.2:
1470: * src/lib/pcre/pcre_parser_ctype.c 1.4:
1471: * src/main/Makefile.am 1.36:
1472: * src/main/Makefile.in 1.51:
1473: * src/main/compile.C 1.70:
1474: * src/main/compile.tab.C 1.84:
1475: * src/main/compile.tab.C 1.85:
1476: * src/main/compile.y 1.206:
1477: * src/main/compile_tools.C 1.55:
1478: * src/main/compile_tools.h 1.68:
1479: * src/main/execute.C 1.297:
1480: * src/main/main.dsp 1.165:
1481: * src/main/pa_array.C 1.57:
1482: * src/main/pa_cache_managers.C 1.8:
1483: * src/main/pa_charset.C 1.35:
1484: * src/main/pa_charsets.C 1.12:
1485: * src/main/pa_common.C 1.154:
1486: * src/main/pa_dictionary.C 1.18:
1487: * src/main/pa_dir.C 1.15:
1488: * src/main/pa_exception.C 1.44:
1489: * src/main/pa_exec.C 1.51:
1490: * src/main/pa_globals.C 1.157:
1491: * src/main/pa_hash.C 1.54:
1492: * src/main/pa_memory.C 1.2:
1493: * src/main/pa_pool.C 1.60:
1494: * src/main/pa_request.C 1.248:
1495: * src/main/pa_socks.C 1.19:
1496: * src/main/pa_sql_driver_manager.C 1.71:
1497: * src/main/pa_string.C 1.174:
1498: * src/main/pa_stylesheet_manager.C 1.17:
1499: * src/main/pa_table.C 1.56:
1500: * src/main/pa_uue.C 1.5:
1501: * src/main/untaint.C 1.117:
1502: * src/sql/Makefile.in 1.12:
1503: * src/sql/pa_sql_driver.h 1.35:
1504: * src/targets/Makefile.am 1.10:
1505: * src/targets/Makefile.in 1.43:
1506: * src/targets/apache13/ApacheModuleParser3.dsp 1.17:
1507: * src/targets/apache13/Makefile.am 1.16:
1508: * src/targets/apache13/Makefile.in 1.46:
1509: * src/targets/apache13/mod_parser3.C 1.29:
1510: * src/targets/apache13/p3runConfigure.in 1.13:
1511: * src/targets/apache13/pa_httpd.h 1.2:
1512: * src/targets/apache13/pa_md5c.c 1.6:
1513: * src/targets/apache13/pa_pool.C 1.9:
1514: * src/targets/apache13/pa_threads.C 1.12:
1515: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.2:
1516: * src/targets/apache13core/Makefile.am 1.2:
1517: * src/targets/apache13core/Makefile.in 1.2:
1518: * src/targets/apache13core/mod_parser3.C 1.2:
1519: * src/targets/apache13core/pa_threads.C 1.2:
1520: * src/targets/cgi/Makefile.am 1.47:
1521: * src/targets/cgi/Makefile.in 1.63:
1522: * src/targets/cgi/getopt.c 1.3:
1523: * src/targets/cgi/getopt.h 1.3:
1524: * src/targets/cgi/pa_pool.C 1.42:
1525: * src/targets/cgi/pa_threads.C 1.13:
1526: * src/targets/cgi/parser3.C 1.218:
1527: * src/targets/cgi/parser3.dsp 1.64:
1528: * src/targets/cgi/pool_storage.h 1.14:
1529: * src/targets/cgi/pp3.cmd 1.2:
1530: * src/targets/isapi/Makefile.am 1.2:
1531: * src/targets/isapi/Makefile.in 1.12:
1532: * src/targets/isapi/pa_pool.C 1.17:
1533: * src/targets/isapi/pa_threads.C 1.14:
1534: * src/targets/isapi/parser3isapi.C 1.83:
1535: * src/targets/isapi/parser3isapi.dsp 1.42:
1536: * src/targets/isapi/pool_storage.h 1.20:
1537: * src/types/Makefile.am 1.29:
1538: * src/types/Makefile.in 1.51:
1539: * src/types/pa_junction.h 1.2:
1540: * src/types/pa_method.h 1.2:
1541: * src/types/pa_value.C 1.10:
1542: * src/types/pa_value.h 1.110:
1543: * src/types/pa_vbool.h 1.22:
1544: * src/types/pa_vclass.C 1.17:
1545: * src/types/pa_vclass.h 1.40:
1546: * src/types/pa_vcode_frame.h 1.25:
1547: * src/types/pa_vcookie.C 1.56:
1548: * src/types/pa_vcookie.h 1.24:
1549: * src/types/pa_vdate.h 1.25:
1550: * src/types/pa_vdouble.h 1.43:
1551: * src/types/pa_venv.h 1.29:
1552: * src/types/pa_vfile.C 1.37:
1553: * src/types/pa_vfile.h 1.53:
1554: * src/types/pa_vform.C 1.75:
1555: * src/types/pa_vform.h 1.46:
1556: * src/types/pa_vhash.C 1.2:
1557: * src/types/pa_vhash.h 1.46:
1558: * src/types/pa_vimage.C 1.23:
1559: * src/types/pa_vimage.h 1.35:
1560: * src/types/pa_vint.h 1.39:
1561: * src/types/pa_vjunction.h 1.20:
1562: * src/types/pa_vmail.C 1.45:
1563: * src/types/pa_vmail.h 1.10:
1564: * src/types/pa_vmath.C 1.2:
1565: * src/types/pa_vmath.h 1.15:
1566: * src/types/pa_vmemory.h 1.2:
1567: * src/types/pa_vmethod_frame.C 1.2:
1568: * src/types/pa_vmethod_frame.h 1.46:
1569: * src/types/pa_vobject.C 1.13:
1570: * src/types/pa_vobject.h 1.39:
1571: * src/types/pa_vrequest.C 1.28:
1572: * src/types/pa_vrequest.h 1.26:
1573: * src/types/pa_vresponse.C 1.18:
1574: * src/types/pa_vresponse.h 1.33:
1575: * src/types/pa_vstateless_class.C 1.20:
1576: * src/types/pa_vstateless_class.h 1.43:
1577: * src/types/pa_vstateless_object.h 1.29:
1578: * src/types/pa_vstatus.C 1.17:
1579: * src/types/pa_vstatus.h 1.16:
1580: * src/types/pa_vstring.C 1.23:
1581: * src/types/pa_vstring.h 1.55:
1582: * src/types/pa_vtable.C 1.22:
1583: * src/types/pa_vtable.h 1.49:
1584: * src/types/pa_vvoid.h 1.18:
1585: * src/types/pa_vxdoc.C 1.24:
1586: * src/types/pa_vxdoc.h 1.32:
1587: * src/types/pa_vxnode.C 1.31:
1588: * src/types/pa_vxnode.h 1.23:
1589: * src/types/pa_wcontext.C 1.25:
1590: * src/types/pa_wcontext.h 1.43:
1591: * src/types/pa_wwrapper.h 1.29:
1592: * src/types/types.dsp 1.40:
1593: * www/htdocs/.htaccess 1.13:
1594: * www/htdocs/auto.p 1.18:
1595: * www/htdocs/index.html 1.212:
1596: moved tempate_gc to HEAD
1597:
1598: * parser3.dsw [template_gc] 1.7.6.1.2.4:
1599: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.21:
1600: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.6:
1601: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.18:
1602: few paths for libxml debug/release changes
1603:
1604: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_8] 1.16.16.2:
1605: * src/targets/cgi/parser3.dsp [release_3_0_8] 1.63.2.1:
1606: * src/targets/isapi/parser3isapi.dsp [release_3_0_8] 1.41.16.1:
1607: more step towards \parser3project not having to be in root
1608:
1609: * parser3.dsw [template_gc] 1.7.6.1.2.5:
1610: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.22:
1611: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.19:
1612: relative paths to xml&gc libs
1613:
1614: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.4:
1615: PA_ -> pa_
1616:
1617: * src/classes/math.C [template_gc] 1.24.2.12.2.16:
1618: * src/classes/math.C [template_gc] 1.24.2.12.2.17:
1619: uuid bugfix
1620:
1621: * tests/141.html [template_gc] 1.1.2.2:
1622: * tests/Makefile [template_gc] 1.1.2.8.2.10:
1623: * tests/results/005.processed [template_gc] 1.1.2.2.2.2:
1624: * tests/results/030.processed [template_gc] 1.1.2.2.2.2:
1625: * tests/results/075.processed [template_gc] 1.1.2.1.2.2:
1626: * tests/results/078.processed [template_gc] 1.1.2.1.2.2:
1627: to reflect date format change (were - become ' ')
1628:
1.25 paf 1629: * src/classes/classes.dsp 1.30:
1630: * src/main/main.dsp 1.166:
1631: * src/main/pa_globals.C 1.158:
1632: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.3:
1633: * src/targets/cgi/parser3.dsp 1.65:
1634: * src/targets/isapi/parser3isapi.dsp 1.43:
1635: * src/types/types.dsp 1.41:
1636: cvs: getting rid of win32xml pseudo project
1637:
1.24 paf 1638: * src/classes/math.C 1.33:
1639: merged uuid bugfix
1640:
1641: * src/include/pa_version.h [release_3_0_8] 1.7.18.1:
1.25 paf 1642: * src/include/pa_version.h [release_3_1_0] 1.7.20.1:
1643: * src/lib/patches/Makefile.in [release_3_1_0] 1.11.2.1:
1.24 paf 1644: release
1645:
1646: * src/classes/math.C [release_3_0_8] 1.33.2.1:
1647: * src/lib/md5/pa_md5.h [release_3_0_8] 1.7.2.1:
1648: * src/lib/md5/pa_md5c.c [release_3_0_8] 1.9.2.1:
1649: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_8] 1.16.16.1:
1650: * src/targets/apache13/pa_md5c.c [release_3_0_8] 1.5.6.1:
1651: apache module compiled [were minor unnecessary changes in lib
1652: md5 interface]
1653:
1.26 paf 1654: * src/include/pa_config_fixed.h [release_3_1_0] 1.56.2.3:
1655: * src/main/pa_charset.C [release_3_1_0] 1.35.2.1:
1656: bad #endif fix
1657:
1.24 paf 1658: * tests/001.html 1.2:
1659: * tests/002.html 1.2:
1660: * tests/003.html 1.2:
1661: * tests/004.html 1.2:
1662: * tests/005.html 1.2:
1663: * tests/006.html 1.2:
1664: * tests/007.html 1.2:
1665: * tests/008.html 1.2:
1666: * tests/009.html 1.2:
1667: * tests/010.html 1.2:
1668: * tests/011.html 1.2:
1669: * tests/012.html 1.2:
1670: * tests/013.html 1.2:
1671: * tests/014.html 1.2:
1672: * tests/015.html 1.2:
1673: * tests/016.html 1.2:
1674: * tests/017.html 1.2:
1675: * tests/018.html 1.2:
1676: * tests/019.html 1.2:
1677: * tests/019paf2001.gif 1.2:
1678: * tests/020.html 1.2:
1679: * tests/021.html 1.2:
1680: * tests/022.html 1.2:
1681: * tests/022_dir/a.html 1.2:
1682: * tests/022_dir/b.txt 1.2:
1683: * tests/022_dir/c.htm 1.2:
1684: * tests/023.html 1.2:
1685: * tests/024.html 1.2:
1686: * tests/025.html 1.2:
1687: * tests/026.html 1.2:
1688: * tests/027.html 1.2:
1689: * tests/028.html 1.2:
1690: * tests/029.html 1.2:
1691: * tests/030.html 1.2:
1692: * tests/031.html 1.2:
1693: * tests/032.html 1.2:
1694: * tests/033.html 1.2:
1695: * tests/034.html 1.2:
1696: * tests/035.html 1.2:
1697: * tests/036.html 1.2:
1698: * tests/037.html 1.2:
1699: * tests/038.html 1.2:
1700: * tests/039.html 1.2:
1701: * tests/040.html 1.2:
1702: * tests/041.html 1.2:
1703: * tests/042.html 1.2:
1704: * tests/043.html 1.2:
1705: * tests/044.html 1.2:
1706: * tests/045.html 1.2:
1707: * tests/046.html 1.2:
1708: * tests/047.html 1.2:
1709: * tests/048.html 1.2:
1710: * tests/049.html 1.2:
1711: * tests/050.html 1.2:
1712: * tests/051.html 1.2:
1713: * tests/051b.p 1.2:
1714: * tests/051t.p 1.2:
1715: * tests/052.html 1.2:
1716: * tests/053.html 1.2:
1717: * tests/054.html 1.2:
1718: * tests/055.html 1.2:
1719: * tests/056.html 1.2:
1720: * tests/057.html 1.2:
1721: * tests/058.html 1.2:
1722: * tests/058_paf2000.png 1.2:
1723: * tests/059.html 1.2:
1724: * tests/060.html 1.2:
1725: * tests/061.dat 1.2:
1726: * tests/061.html 1.2:
1727: * tests/062.html 1.2:
1728: * tests/063.html 1.2:
1729: * tests/064.html 1.2:
1730: * tests/065.html 1.2:
1731: * tests/066.html 1.2:
1732: * tests/067.html 1.2:
1733: * tests/068.html 1.2:
1734: * tests/069.html 1.2:
1735: * tests/070.html 1.2:
1736: * tests/071.html 1.2:
1737: * tests/072.html 1.2:
1738: * tests/073.html 1.2:
1739: * tests/074.html 1.2:
1740: * tests/075.html 1.2:
1741: * tests/076.html 1.2:
1742: * tests/077.html 1.2:
1743: * tests/078.html 1.2:
1744: * tests/079.html 1.2:
1745: * tests/080.html 1.2:
1746: * tests/081.html 1.2:
1747: * tests/082.html 1.2:
1748: * tests/083.html 1.2:
1749: * tests/084.html 1.2:
1750: * tests/085.html 1.2:
1751: * tests/086.html 1.2:
1752: * tests/087.html 1.2:
1753: * tests/088.html 1.2:
1754: * tests/089.html 1.2:
1755: * tests/090.html 1.2:
1756: * tests/091.html 1.2:
1757: * tests/092.html 1.2:
1758: * tests/093.html 1.2:
1759: * tests/094.html 1.2:
1760: * tests/095.html 1.2:
1761: * tests/096.html 1.2:
1762: * tests/096_dir/163.jpg 1.2:
1763: * tests/096_dir/188.jpg 1.2:
1764: * tests/097.html 1.2:
1765: * tests/098.html 1.2:
1766: * tests/098font.gif 1.2:
1767: * tests/099.html 1.2:
1768: * tests/100.html 1.2:
1769: * tests/101.html 1.2:
1770: * tests/102.html 1.2:
1771: * tests/103.html 1.2:
1772: * tests/103mark.gif 1.2:
1773: * tests/103paf2001.gif 1.2:
1774: * tests/104.html 1.2:
1775: * tests/105.html 1.2:
1776: * tests/106.html 1.2:
1777: * tests/107.html 1.2:
1778: * tests/108.html 1.2:
1779: * tests/108.xsl 1.2:
1780: * tests/109.html 1.2:
1781: * tests/110.html 1.2:
1782: * tests/111.html 1.2:
1783: * tests/112.html 1.2:
1784: * tests/113.html 1.2:
1785: * tests/114.html 1.2:
1786: * tests/115.html 1.2:
1787: * tests/116.html 1.2:
1788: * tests/117.html 1.2:
1789: * tests/118.html 1.2:
1790: * tests/119.html 1.2:
1791: * tests/120.html 1.2:
1792: * tests/121.html 1.2:
1793: * tests/122.html 1.2:
1794: * tests/123.html 1.2:
1795: * tests/124.html 1.2:
1796: * tests/125.html 1.2:
1797: * tests/126.html 1.2:
1798: * tests/127.html 1.2:
1799: * tests/128.html 1.2:
1800: * tests/129.html 1.2:
1801: * tests/130.html 1.2:
1802: * tests/131.html 1.2:
1803: * tests/132.html 1.2:
1804: * tests/133.html 1.2:
1805: * tests/134.html 1.2:
1806: * tests/135.html 1.2:
1807: * tests/136.html 1.2:
1808: * tests/137.html 1.2:
1809: * tests/138.html 1.2:
1810: * tests/139.html 1.2:
1811: * tests/140.html 1.2:
1812: * tests/141.html 1.2:
1813: * tests/Makefile 1.2:
1814: * tests/descript.ion 1.2:
1815: * tests/outputs/create-dir 1.2:
1816: * tests/results/001.processed 1.2:
1817: * tests/results/002.processed 1.2:
1818: * tests/results/003.processed 1.2:
1819: * tests/results/004.processed 1.2:
1820: * tests/results/005.processed 1.2:
1821: * tests/results/006.processed 1.2:
1822: * tests/results/007.processed 1.2:
1823: * tests/results/008.processed 1.2:
1824: * tests/results/009.processed 1.2:
1825: * tests/results/010.processed 1.2:
1826: * tests/results/011.processed 1.2:
1827: * tests/results/012.processed 1.2:
1828: * tests/results/013.processed 1.2:
1829: * tests/results/014.processed 1.2:
1830: * tests/results/015.processed 1.2:
1831: * tests/results/016.processed 1.2:
1832: * tests/results/017.processed 1.2:
1833: * tests/results/018.processed 1.2:
1834: * tests/results/019.processed 1.2:
1835: * tests/results/020.processed 1.2:
1836: * tests/results/021.processed 1.2:
1837: * tests/results/022.processed 1.2:
1838: * tests/results/023.processed 1.2:
1839: * tests/results/024.processed 1.2:
1840: * tests/results/025.processed 1.2:
1841: * tests/results/026.processed 1.2:
1842: * tests/results/027.processed 1.2:
1843: * tests/results/028.processed 1.2:
1844: * tests/results/029.processed 1.2:
1845: * tests/results/030.processed 1.2:
1846: * tests/results/031.processed 1.2:
1847: * tests/results/032.processed 1.2:
1848: * tests/results/033.processed 1.2:
1849: * tests/results/034.processed 1.2:
1850: * tests/results/035.processed 1.2:
1851: * tests/results/036.processed 1.2:
1852: * tests/results/037.processed 1.2:
1853: * tests/results/038.processed 1.2:
1854: * tests/results/039.processed 1.2:
1855: * tests/results/040.processed 1.2:
1856: * tests/results/041.processed 1.2:
1857: * tests/results/042.processed 1.2:
1858: * tests/results/043.processed 1.2:
1859: * tests/results/044.processed 1.2:
1860: * tests/results/045.processed 1.2:
1861: * tests/results/046.processed 1.2:
1862: * tests/results/047.processed 1.2:
1863: * tests/results/048.processed 1.2:
1864: * tests/results/049.processed 1.2:
1865: * tests/results/050.processed 1.2:
1866: * tests/results/051.processed 1.2:
1867: * tests/results/052.processed 1.2:
1868: * tests/results/053.processed 1.2:
1869: * tests/results/054.processed 1.2:
1870: * tests/results/055.processed 1.2:
1871: * tests/results/056.processed 1.2:
1872: * tests/results/057.processed 1.2:
1873: * tests/results/058.processed 1.2:
1874: * tests/results/059.processed 1.2:
1875: * tests/results/060.processed 1.2:
1876: * tests/results/061.processed 1.2:
1877: * tests/results/062.processed 1.2:
1878: * tests/results/063.processed 1.2:
1879: * tests/results/064.processed 1.2:
1880: * tests/results/065.processed 1.2:
1881: * tests/results/066.processed 1.2:
1882: * tests/results/067.processed 1.2:
1883: * tests/results/068.processed 1.2:
1884: * tests/results/069.processed 1.2:
1885: * tests/results/070.processed 1.2:
1886: * tests/results/071.processed 1.2:
1887: * tests/results/072.processed 1.2:
1888: * tests/results/073.processed 1.2:
1889: * tests/results/074.processed 1.2:
1890: * tests/results/075.processed 1.2:
1891: * tests/results/076.processed 1.2:
1892: * tests/results/077.processed 1.2:
1893: * tests/results/078.processed 1.2:
1894: * tests/results/079.processed 1.2:
1895: * tests/results/080.processed 1.2:
1896: * tests/results/081.processed 1.2:
1897: * tests/results/082.processed 1.2:
1898: * tests/results/083.processed 1.2:
1899: * tests/results/084.processed 1.2:
1900: * tests/results/085.processed 1.2:
1901: * tests/results/086.processed 1.2:
1902: * tests/results/087.processed 1.2:
1903: * tests/results/088.processed 1.2:
1904: * tests/results/089.processed 1.2:
1905: * tests/results/090.processed 1.2:
1906: * tests/results/091.processed 1.2:
1907: * tests/results/092.processed 1.2:
1908: * tests/results/093.processed 1.2:
1909: * tests/results/094.processed 1.2:
1910: * tests/results/095.processed 1.2:
1911: * tests/results/096.processed 1.2:
1912: * tests/results/097.processed 1.2:
1913: * tests/results/098.processed 1.2:
1914: * tests/results/099.processed 1.2:
1915: * tests/results/100.processed 1.2:
1916: * tests/results/101.processed 1.2:
1917: * tests/results/102.processed 1.2:
1918: * tests/results/103.processed 1.2:
1919: * tests/results/104.processed 1.2:
1920: * tests/results/105.processed 1.2:
1921: * tests/results/106.processed 1.2:
1922: * tests/results/107.processed 1.2:
1923: * tests/results/108.processed 1.2:
1924: * tests/results/109.processed 1.2:
1925: * tests/results/110.processed 1.2:
1926: * tests/results/111.processed 1.2:
1927: * tests/results/112.processed 1.2:
1928: * tests/results/113.processed 1.2:
1929: * tests/results/114.processed 1.2:
1930: * tests/results/115.processed 1.2:
1931: * tests/results/116.processed 1.2:
1932: * tests/results/117.processed 1.2:
1933: * tests/results/118.processed 1.2:
1934: * tests/results/119.processed 1.2:
1935: * tests/results/120.processed 1.2:
1936: * tests/results/121.processed 1.2:
1937: * tests/results/122.processed 1.2:
1938: * tests/results/123.processed 1.2:
1939: * tests/results/124.processed 1.2:
1940: * tests/results/125.processed 1.2:
1941: * tests/results/126.processed 1.2:
1942: * tests/results/127.processed 1.2:
1943: * tests/results/128.processed 1.2:
1944: * tests/results/129.processed 1.2:
1945: * tests/results/130.processed 1.2:
1946: * tests/results/131.processed 1.2:
1947: * tests/results/132.processed 1.2:
1948: * tests/results/133.processed 1.2:
1949: * tests/results/134.processed 1.2:
1950: * tests/results/135.processed 1.2:
1951: * tests/results/136.processed 1.2:
1952: * tests/results/137.processed 1.2:
1953: * tests/results/138.processed 1.2:
1954: * tests/results/139.processed 1.2:
1955: * tests/results/140.processed 1.2:
1956: * tests/results/141.processed 1.2:
1957: * tests/run_parser.sh 1.2:
1958: merged(copied) to HEAD from template_gc
1959:
1.25 paf 1960: * tests/141.html [template_gc] 1.1.2.3:
1961: * tests/results/141.processed [template_gc] 1.1.2.3:
1962: fixed bug with too-small-a-buffer
1963:
1.24 paf 1964: 2003-07-23 paf
1965: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.1:
1966: file ApacheModuleParser3Core.dsp was initially added on branch
1967: template_gc.
1968:
1969: * src/include/pa_request.h [template_gc] 1.160.2.37.2.24:
1970: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.8:
1971: * src/main/execute.C [template_gc] 1.295.2.27.2.23:
1972: * src/main/pa_request.C [template_gc] 1.245.2.37.2.34:
1973: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.14:
1974: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.8:
1975: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.3:
1976: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.4:
1977: stack top_index() fixed
1978:
1979: * src/targets/Makefile.am [template_gc] 1.9.24.1:
1980: * src/targets/Makefile.in [template_gc] 1.42.2.3.2.2:
1981: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.2:
1982: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.3:
1983: * src/targets/apache13/p3runConfigure.in [template_gc] 1.11.14.4.2.2:
1984: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.3:
1985: * src/targets/apache13core/Makefile.am [template_gc] 1.1.2.1:
1986: * src/targets/apache13core/Makefile.in [template_gc] 1.1.2.1:
1987: apache13 splitted to simplify apache build
1988:
1989: * src/lib/patches/gc.patch 1.1:
1990: file gc.patch was initially added on branch template_gc.
1991:
1992: * src/targets/apache13/mod_parser3.c 1.1:
1993: file mod_parser3.c was initially added on branch template_gc.
1994:
1995: * src/targets/apache13core/mod_parser3.C 1.1:
1996: file mod_parser3.C was initially added on branch template_gc.
1997:
1998: * src/classes/op.C [template_gc] 1.127.2.22.2.34:
1999: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.8:
2000: connection closing/caching fixed [connections were not closed
2001: put to cache]
2002:
2003: * src/targets/apache13core/Makefile.am 1.1:
2004: file Makefile.am was initially added on branch template_gc.
2005:
2006: * src/targets/apache13/pa_threads.C [template_gc] 1.11.2.1.2.1:
2007: decided to support multithreading in apache module only on win32
2008: see that apache 1.3.28 supports it only in win32+netware...
2009:
2010: * src/targets/apache13/pa_httpd.h 1.1:
2011: file pa_httpd.h was initially added on branch template_gc.
2012:
2013: * src/targets/apache13core/Makefile.in 1.1:
2014: file Makefile.in was initially added on branch template_gc.
2015:
2016: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.3:
2017: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.4:
2018: proper dependence to rebuild p3conf from .in
2019:
2020: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.20:
2021: minor style changes
2022:
2023: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.5:
2024: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.5:
2025: * src/targets/apache13/mod_parser3_main.C [template_gc] 1.1.2.2:
2026: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.2:
2027: * src/targets/apache13/pa_threads.C [template_gc] 1.11.2.1.2.2:
2028: * src/targets/apache13core/ApacheModuleParser3Core.dsp [template_gc] 1.1.2.1:
2029: * src/targets/apache13core/mod_parser3.C [template_gc] 1.1.2.1:
2030: * src/targets/apache13core/pa_threads.C [template_gc] 1.1.2.1:
2031: splitted apache to two projects to simplify separate c/c++ compilation
2032:
2033: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.2:
2034: *** empty log message ***
2035:
2036: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.2:
2037: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.6:
2038: updated to new sapi interface
2039:
2040: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.4:
2041: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.1:
2042: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.2:
2043: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.7:
2044: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.1:
2045: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.3:
2046: * src/targets/apache13/mod_parser3_main.C [template_gc] 1.1.2.1:
2047: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.1:
2048: * src/targets/apache13/pa_md5c.c [template_gc] 1.5.2.1.2.1:
2049: started splitting mod_parser3 into two parts: C and C++
2050:
2051: * src/classes/math.C [template_gc] 1.24.2.12.2.15:
2052: * src/lib/md5/pa_md5.h [template_gc] 1.5.2.1.2.2:
2053: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.3:
2054: renamed a little [to move to comman naming conv]
2055:
2056: * src/lib/patches/gc.patch [template_gc] 1.1.2.1:
2057: this bug remains even in latest-at-the-moment: gc6.2alpha6
2058: just reported to hans
2059:
2060: * src/targets/apache13/mod_parser3_main.C 1.1:
2061: file mod_parser3_main.C was initially added on branch
2062: template_gc.
2063:
1.25 paf 2064: * src/targets/apache13core/pa_threads.C 1.1:
2065: file pa_threads.C was initially added on branch template_gc.
2066:
1.24 paf 2067: 2003-07-22 paf
2068: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.17:
2069: on win32 bugfix in handling shbang
2070:
2071: * INSTALL [template_gc] 1.31.6.4:
2072: disable-threads adviced
2073:
2074: * INSTALL [template_gc] 1.31.6.5:
2075: gc part updated stightly
2076:
2077: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.13:
2078: out of memory is no longer coredump
2079:
2080: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.8:
2081: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.3:
2082: updated to new sapi interface
2083:
2084: * src/main/pa_string.C [template_gc] 1.172.2.21.2.43:
2085: removed reduntant invariant check [there is one deeper in cord
2086: lib]
2087:
2088: * src/classes/file.C [template_gc] 1.107.2.16.2.23:
2089: comment on OS
2090:
2091: 2003-07-21 paf
2092: * src/main/pa_common.C [template_gc] 1.143.2.21.2.29:
2093: http:// CRLF now [merged from HEAD]
2094:
2095: * src/classes/file.C [template_gc] 1.107.2.16.2.21:
2096: env passing fixed
2097:
2098: * src/classes/file.C [template_gc] 1.107.2.16.2.22:
2099: file::exec/cgi environment variables now must be UPPERCASE and
2100: A-Z 0-9 _-
2101:
2102: * src/classes/Makefile.am [template_gc] 1.40.16.3:
2103: * src/classes/Makefile.in [template_gc] 1.53.2.3.2.2:
2104: removed circular dependency on classes.C
2105:
2106: * src/main/pa_common.C 1.153:
2107: http:// CRLF now
2108:
2109: 2003-07-02 paf
2110: * operators.txt [template_gc] 1.109.2.1.2.9:
2111: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.8:
2112: renamed $memory:status fields to reflect their real meaning
2113:
2114: 2003-06-27 paf
2115: * src/classes/file.C [template_gc] 1.107.2.16.2.20:
2116: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.13:
2117: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.6:
2118: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.9:
2119: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.26:
2120: merged from HEAD file::exec/cgi .charset
2121:
2122: 2003-06-26 paf
2123: * src/classes/file.C [template_gc] 1.107.2.16.2.19:
2124: * src/classes/hash.C [template_gc] 1.54.2.13.2.16:
2125: * src/classes/image.C [template_gc] 1.90.2.15.2.22:
2126: * src/classes/op.C [template_gc] 1.127.2.22.2.33:
2127: * src/classes/string.C [template_gc] 1.125.2.15.2.26:
2128: * src/classes/table.C [template_gc] 1.172.2.14.2.33:
2129: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.17:
2130: fixed several uninitialized local structures.
2131: notably ^hash.foreach now inserts delimiters properly [were inserting it before first body]
2132:
2133: 2003-06-24 paf
2134: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.8:
2135: simplified HASH_ALLOCATES_COUNT
2136:
2137: 2003-06-20 paf
2138: * operators.txt 1.115:
2139: * src/include/pa_globals.h 1.103:
2140: * src/main/pa_common.C 1.152:
2141: * src/main/pa_globals.C 1.156:
2142: introducing
2143: $f[^file::load[binary;http://...]]
2144: $f.tables
2145:
2146: 2003-06-06 paf
2147: * src/types/pa_vhash.h 1.45:
2148: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.7:
2149: hash.field lookup first now: along with table. [were method
2150: lookup: inconsistent]
2151:
1.23 paf 2152: 2003-06-02 paf
2153: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.20:
2154: empty string clone fixed to return writable memory
2155:
2156: * src/main/pa_common.C [template_gc] 1.143.2.21.2.28:
2157: fix_line_breaks bug fix [terminating zero were not appended]
2158: which violated string invariant
2159:
2160: 2003-05-30 paf
2161: * src/main/pa_common.C 1.151:
2162: date format now
2163: Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123
2164:
2165: * src/types/pa_value.C [template_gc] 1.9.2.15.2.13:
2166: date format now
2167: Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123 [as in HEAD]
2168:
2169: * src/classes/xnode.C [template_gc] 1.54.2.10.2.15:
2170: found minor bug, commended for future
2171:
2172: * src/classes/file.C [template_gc] 1.107.2.16.2.18:
2173: * src/classes/form.C [template_gc] 1.34.2.7.2.9:
2174: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.5:
2175: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.26:
2176: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.7:
2177: initialized request_info properly
2178:
2179: 2003-05-28 paf
2180: * src/classes/form.C [template_gc] 1.34.2.7.2.8:
2181: request_info.content_length can't be <0, size_t for some time
2182:
2183: 2003-05-26 paf
2184: * src/classes/file.C [template_gc] 1.107.2.16.2.17:
2185: * src/classes/string.C [template_gc] 1.125.2.15.2.25:
2186: * src/main/pa_string.C [template_gc] 1.172.2.21.2.42:
2187: few forgotten <0 changed to !=STRING_NOT_FOUND
2188:
2189: * src/classes/math.C [template_gc] 1.24.2.12.2.14:
2190: merged ffffu from HEAD
2191:
2192: 2003-05-11 paf
2193: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.11:
2194: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.8:
2195: think that found cause of premature doc free.
2196: transformed document had xmlDoc reference stored to non-gc-memory (libgdome)
2197: added holding-reference
2198:
2199: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.19:
2200: xml memory debugging functions (ifdefed)
2201:
2202: 2003-04-29 paf
2203: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.18:
2204: started digging on double free.
2205: on win32 found that that's perfectly normal.
2206:
2207: 2003-04-25 paf
2208: * src/classes/math.C 1.31:
2209: snprintf(buf, 3) become (buf,2) and failed to print anything.
2210: changed to quicker and simplier code
2211:
2212: * src/classes/hash.C 1.56:
2213: allowed ^hash::create[^rem{xxx}] [were to strict a check]
2214:
2215: * src/classes/table.C 1.180:
2216: * src/lib/md5/pa_md5c.c 1.9:
2217: minor compile errors
2218:
2219: * src/classes/table.C 1.181:
2220: table.join bug fix [bad limit check]
2221:
2222: * src/classes/math.C [template_gc] 1.24.2.12.2.13:
2223: merged from HEAD: simpiler hash_string
2224:
2225: 2003-04-24 paf
2226: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.2:
2227: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.4:
2228: thanks to Ilia Soldis <soldis@infolio.ru> for reporing this
2229: ansi c fiolation syntax report
2230:
2231: * src/include/pa_table.h [template_gc] 1.48.2.11.2.11:
2232: too strict assert loosened
2233:
2234: 2003-04-21 paf
2235: * src/targets/cgi/Makefile.am [template_gc] 1.46.2.5.2.2:
2236: * src/targets/cgi/Makefile.in [template_gc] 1.62.2.5.2.2:
2237: pp3 added to .am
2238:
2239: * src/main/pa_request.C [template_gc] 1.245.2.37.2.33:
2240: merged from HEAD:
2241: "x:..." and "\\..." file names on Win32 considered disk-global
2242:
2243: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.16:
2244: .5.6 version of libxml allows to install xmlMallocAtomic [
2245: author agreed to my suggestion], used that
2246:
2247: * src/include/pa_string.h [template_gc] 1.144.2.28.2.51:
2248: assert added [looking for bug]
2249:
2250: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.24:
2251: * src/types/pa_value.C [template_gc] 1.9.2.15.2.12:
2252: * src/types/pa_value.h [template_gc] 1.109.2.25.2.12:
2253: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.18:
2254: attributed_meaning_to_string added L_UNSPECIFIED piece
2255: which was sortof OK, but violated string invariant [assertion barked on that]
2256: changed to L_PASS_APPEND, made that param obligatory
2257:
2258: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.19:
2259: ^mail:send[$.body backward compatibility
2260:
2261: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.17:
2262: pcre memory management changed to use GC memory
2263:
2264: * src/main/pa_request.C 1.247:
2265: "x:..." and "\\..." file names on Win32 considered disk-global
2266:
2267: * src/main/pa_string.C [template_gc] 1.172.2.21.2.41:
2268: String::ArrayFragment::append_positions bug fixed [assert
2269: helped]
2270:
2271: 2003-04-18 paf
2272: * src/main/untaint.C [template_gc] 1.115.2.12.2.28:
2273: merged from HEAD:
2274: enabled '~' letter in filenames
2275:
2276: * src/main/untaint.C 1.116:
2277: enabled '~' letter in filenames
2278:
2279: 2003-04-16 paf
2280: * src/classes/file.C [template_gc] 1.107.2.16.2.16:
2281: small bug introduced in autoptr times fixed
2282:
2283: * src/classes/table.C [template_gc] 1.172.2.14.2.32:
2284: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.3:
2285: fix: gcc reported tiny error
2286:
2287: * etc/parser3.charsets/koi8-r.cfg [template_gc] 1.2.22.1:
2288: * etc/parser3.charsets/windows-1251.cfg [template_gc] 1.6.14.1:
2289: merged from HEAD
2290:
2291: 2003-04-15 paf
2292: * operators.txt 1.112:
2293: * operators.txt [release_3_0_0007] 1.107.2.2:
2294: * src/classes/math.C 1.27:
2295: * src/lib/md5/pa_md5.h 1.7:
2296: * src/lib/md5/pa_md5c.c 1.8:
2297: ^math:md5[string]
2298: 16-byte digest
2299:
2300: * operators.txt 1.113:
2301: * src/classes/math.C 1.28:
2302: * src/classes/math.C 1.29:
2303: ^math:uuid[]
2304:
2305: * tests/results/141.processed 1.1:
2306: file 141.processed was initially added on branch template_gc.
2307:
2308: * operators.txt 1.114:
2309: * src/classes/math.C 1.30:
2310: ^math:uid64[]
2311:
2312: * operators.txt [template_gc] 1.109.2.1.2.8:
2313: * src/classes/math.C [template_gc] 1.24.2.12.2.12:
2314: * src/lib/md5/pa_md5.h [template_gc] 1.5.2.1.2.1:
2315: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.1:
2316: * tests/141.html [template_gc] 1.1.2.1:
2317: * tests/results/141.processed [template_gc] 1.1.2.1:
2318: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.16:
2319: merged from head
2320: ^math:uuid[]
2321: ^math:uid64[]
2322: ^math:md5[string]
2323:
2324: test added: 141.html
2325:
2326: * tests/141.html 1.1:
2327: file 141.html was initially added on branch template_gc.
2328:
2329: * operators.txt [release_3_0_0007] 1.107.2.1:
2330: * src/classes/file.C [release_3_0_0007] 1.106.2.1:
2331: * src/include/pa_common.h [release_3_0_0007] 1.88.4.1:
2332: * src/include/pa_config_fixed.h [release_3_0_0007] 1.52.4.1:
2333: * src/main/pa_common.C [release_3_0_0007] 1.140.2.3:
2334: ^file::load[mode;name;
2335: $.offset
2336: $.limit
2337:
2338: 2003-04-14 paf
2339: * src/classes/table.C 1.178:
2340: more warnings
2341:
2342: * src/include/pa_array.h [template_gc] 1.57.2.27.2.16:
2343: * src/include/pa_table.h [template_gc] 1.48.2.11.2.9:
2344: * src/main/pa_table.C [template_gc] 1.53.2.10.2.7:
2345: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.15:
2346: removed checks in table::set_current, moved them back to table::locate
2347: implemented table::create/join ñ $.reverse
2348:
2349: * tests/results/140.processed 1.1:
2350: file 140.processed was initially added on branch template_gc.
2351:
2352: * src/include/pa_table.h 1.50:
2353: * src/main/pa_array.C 1.56:
2354: * src/main/pa_table.C 1.55:
2355: removed checks in table::set_current, moved them back to table
2356: :locate
2357:
2358: * src/classes/table.C 1.179:
2359: * src/include/pa_table.h 1.51:
2360: table $.distinct[tables] bug fixed
2361:
2362: * src/classes/table.C [template_gc] 1.172.2.14.2.31:
2363: * src/include/pa_array.h [template_gc] 1.57.2.27.2.17:
2364: * src/include/pa_table.h [template_gc] 1.48.2.11.2.10:
2365: * src/main/pa_table.C [template_gc] 1.53.2.10.2.8:
2366: * tests/140.html [template_gc] 1.1.2.1:
2367: * tests/results/140.processed [template_gc] 1.1.2.1:
2368: table $.reverse option works in create&co
2369: table $.distinct[tables] bug fix merged
2370:
2371: * tests/140.html 1.1:
2372: file 140.html was initially added on branch template_gc.
2373:
2374: * src/classes/math.C 1.26:
2375: * src/lib/md5/pa_md5.h 1.6:
2376: * src/lib/md5/pa_md5c.c 1.7:
2377: started ^math:md5
2378:
2379: 2003-04-11 paf
2380: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.6:
2381: less xml, couple dup were valid
2382:
2383: * tests/128.html 1.1:
2384: file 128.html was initially added on branch template_gc.
2385:
2386: * tests/results/134.processed 1.1:
2387: file 134.processed was initially added on branch template_gc.
2388:
2389: * tests/129.html 1.1:
2390: file 129.html was initially added on branch template_gc.
2391:
2392: * tests/130.html 1.1:
2393: file 130.html was initially added on branch template_gc.
2394:
2395: * tests/results/126.processed 1.1:
2396: file 126.processed was initially added on branch template_gc.
2397:
2398: * tests/130.html [template_gc] 1.1.2.1:
2399: * tests/131.html [template_gc] 1.1.2.1:
2400: * tests/132.html [template_gc] 1.1.2.1:
2401: * tests/133.html [template_gc] 1.1.2.1:
2402: * tests/134.html [template_gc] 1.1.2.1:
2403: * tests/135.html [template_gc] 1.1.2.1:
2404: * tests/136.html [template_gc] 1.1.2.1:
2405: * tests/137.html [template_gc] 1.1.2.1:
2406: * tests/138.html [template_gc] 1.1.2.1:
2407: * tests/139.html [template_gc] 1.1.2.1:
2408: * tests/descript.ion [template_gc] 1.1.2.1:
2409: * tests/results/130.processed [template_gc] 1.1.2.1:
2410: * tests/results/131.processed [template_gc] 1.1.2.1:
2411: * tests/results/132.processed [template_gc] 1.1.2.1:
2412: * tests/results/133.processed [template_gc] 1.1.2.1:
2413: * tests/results/134.processed [template_gc] 1.1.2.1:
2414: * tests/results/135.processed [template_gc] 1.1.2.1:
2415: * tests/results/136.processed [template_gc] 1.1.2.1:
2416: * tests/results/137.processed [template_gc] 1.1.2.1:
2417: * tests/results/138.processed [template_gc] 1.1.2.1:
2418: * tests/results/139.processed [template_gc] 1.1.2.1:
2419: added few mustfail tests
2420: 130.html mustfail: empty regexp
2421: 131.html mustfail: invalid date/time
2422: 132.html mustfail: access to junction outside of context
2423: 133.html mustfail: access to junction outside of context, case version
2424: 134.html mustfail: hash: adding a key inside of foreach
2425: 135.html mustfail: modifying system class
2426: 136.html mustfail: $.name outside of $hash[here]
2427: 137.html mustfail: appendChild without import
2428: 138.html mustfail: invalid encoding inside of xml
2429: 139.html mustfail: bad XPath
2430:
2431: * tests/131.html 1.1:
2432: file 131.html was initially added on branch template_gc.
2433:
2434: * tests/results/136.processed 1.1:
2435: file 136.processed was initially added on branch template_gc.
2436:
2437: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.3:
2438: context-style
2439:
2440: * tests/132.html 1.1:
2441: file 132.html was initially added on branch template_gc.
2442:
2443: * tests/results/128.processed 1.1:
2444: file 128.processed was initially added on branch template_gc.
2445:
2446: * tests/results/138.processed 1.1:
2447: file 138.processed was initially added on branch template_gc.
2448:
2449: * operators.txt [template_gc] 1.109.2.1.2.7:
2450: * src/classes/date.C [template_gc] 1.42.2.11.2.13:
2451: * src/classes/table.C [template_gc] 1.172.2.14.2.30:
2452: * src/include/pa_array.h [template_gc] 1.57.2.27.2.15:
2453: * src/include/pa_common.h [template_gc] 1.89.2.13.2.13:
2454: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.3:
2455: * src/include/pa_string.h [template_gc] 1.144.2.28.2.50:
2456: * src/include/pa_table.h [template_gc] 1.48.2.11.2.8:
2457: * src/main/pa_request.C [template_gc] 1.245.2.37.2.32:
2458: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.13:
2459: * src/main/pa_string.C [template_gc] 1.172.2.21.2.40:
2460: * src/main/pa_table.C [template_gc] 1.53.2.10.2.6:
2461: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.14:
2462: merged from HEAD
2463: from before_append_array_limit_sense_change
2464: to after_append_array_limit_sense_change
2465:
2466: * operators.txt [template_gc] 1.109.2.1.2.6:
2467: * src/classes/table.C [template_gc] 1.172.2.14.2.28:
2468: * tests/084.html [template_gc] 1.1.2.1.2.1:
2469: * tests/125.html [template_gc] 1.1.2.1:
2470: * tests/126.html [template_gc] 1.1.2.1:
2471: * tests/127.html [template_gc] 1.1.2.1:
2472: * tests/128.html [template_gc] 1.1.2.1:
2473: * tests/129.html [template_gc] 1.1.2.1:
2474: * tests/results/125.processed [template_gc] 1.1.2.1:
2475: * tests/results/126.processed [template_gc] 1.1.2.1:
2476: * tests/results/127.processed [template_gc] 1.1.2.1:
2477: * tests/results/128.processed [template_gc] 1.1.2.1:
2478: * tests/results/129.processed [template_gc] 1.1.2.1:
2479: merged from HEAD
2480: ^table.hash[key][$.distinct[tables]]
2481:
2482: maked appropriate tests [changed one old nonconforming]
2483:
2484: * tests/descript.ion 1.1:
2485: file descript.ion was initially added on branch template_gc.
2486:
2487: * tests/133.html 1.1:
2488: file 133.html was initially added on branch template_gc.
2489:
2490: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.4:
2491: removed bad lines
2492:
2493: * tests/results/131.processed 1.1:
2494: file 131.processed was initially added on branch template_gc.
2495:
2496: * tests/134.html 1.1:
2497: file 134.html was initially added on branch template_gc.
2498:
2499: * tests/135.html 1.1:
2500: file 135.html was initially added on branch template_gc.
2501:
2502: * tests/results/133.processed 1.1:
2503: file 133.processed was initially added on branch template_gc.
2504:
2505: * tests/136.html 1.1:
2506: file 136.html was initially added on branch template_gc.
2507:
2508: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.7:
2509: const
2510:
2511: * tests/results/125.processed 1.1:
2512: file 125.processed was initially added on branch template_gc.
2513:
2514: * tests/137.html 1.1:
2515: file 137.html was initially added on branch template_gc.
2516:
2517: * operators.txt 1.110:
2518: * src/classes/table.C 1.174:
2519: ^table.hash[key][$.distinct[tables]]
2520:
2521: * tests/results/135.processed 1.1:
2522: file 135.processed was initially added on branch template_gc.
2523:
2524: * tests/138.html 1.1:
2525: file 138.html was initially added on branch template_gc.
2526:
2527: * operators.txt 1.111:
2528: * src/classes/date.C 1.45:
2529: * src/classes/table.C 1.176:
2530: * src/include/pa_array.h 1.58:
2531: * src/include/pa_common.h 1.92:
2532: * src/include/pa_config_includes.h 1.24:
2533: * src/include/pa_globals.h 1.102:
2534: * src/include/pa_table.h 1.49:
2535: * src/main/pa_array.C 1.55:
2536: * src/main/pa_globals.C 1.155:
2537: * src/main/pa_request.C 1.246:
2538: * src/main/pa_sql_driver_manager.C 1.70:
2539: * src/main/pa_string.C 1.173:
2540: * src/main/pa_table.C 1.54:
2541: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.13:
2542: append_array_limit_sense_change
2543: locate accepts options same as create
2544: new option: $.reverse(1) [do not work in table::create]
2545:
2546: * tests/results/127.processed 1.1:
2547: file 127.processed was initially added on branch template_gc.
2548:
2549: * tests/139.html 1.1:
2550: file 139.html was initially added on branch template_gc.
2551:
2552: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.3:
2553: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.5:
2554: *** empty log message ***
2555:
2556: * tests/results/137.processed 1.1:
2557: file 137.processed was initially added on branch template_gc.
2558:
2559: * tests/results/130.processed 1.1:
2560: file 130.processed was initially added on branch template_gc.
2561:
2562: * tests/results/129.processed 1.1:
2563: file 129.processed was initially added on branch template_gc.
2564:
2565: * src/include/pa_common.h 1.91:
2566: * src/include/pa_common.h [template_gc] 1.89.2.13.2.12:
2567: * src/main/pa_common.C 1.150:
2568: * src/main/pa_common.C [template_gc] 1.143.2.21.2.27:
2569: gcc didn't like (stat xxx,
2570:
2571: * INSTALL [template_gc] 1.31.6.3:
2572: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.11:
2573: * src/lib/Makefile.am [template_gc] 1.3.10.3:
2574: * src/lib/patches/Makefile.am [template_gc] 1.3.6.2:
2575: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.2:
2576: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.25:
2577: re-added libgdome patch. regretfully libgdome bug can not be
2578: worked around
2579:
2580: * src/classes/xdoc.C 1.110:
2581: * src/classes/xnode.C 1.55:
2582: * src/include/pa_charset.h 1.22:
2583: merged fix for
2584: found very old xml (dom) bug:
2585: were passing domString objects and later ERROREOUSLY freed them
2586:
2587: * src/classes/table.C 1.175:
2588: * src/classes/table.C 1.177:
2589: * src/classes/table.C [template_gc] 1.172.2.14.2.29:
2590: typo
2591:
2592: * tests/results/139.processed 1.1:
2593: file 139.processed was initially added on branch template_gc.
2594:
2595: * tests/125.html 1.1:
2596: file 125.html was initially added on branch template_gc.
2597:
2598: * tests/results/132.processed 1.1:
2599: file 132.processed was initially added on branch template_gc.
2600:
2601: * tests/126.html 1.1:
2602: file 126.html was initially added on branch template_gc.
2603:
2604: * tests/127.html 1.1:
2605: file 127.html was initially added on branch template_gc.
2606:
2607: 2003-04-10 paf
2608: * src/doc/string.dox [template_gc] 1.4.22.2:
2609: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.19:
2610: * src/include/pa_string.h [template_gc] 1.144.2.28.2.49:
2611: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.11:
2612: * src/main/pa_string.C [template_gc] 1.172.2.21.2.39:
2613: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.8:
2614: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.5:
2615: * tests/123.html [template_gc] 1.1.2.1:
2616: * tests/124.html [template_gc] 1.1.2.1:
2617: * tests/results/001.processed [template_gc] 1.1.2.2.2.1:
2618: * tests/results/002.processed [template_gc] 1.1.2.2.2.1:
2619: * tests/results/003.processed [template_gc] 1.1.2.2.2.1:
2620: * tests/results/004.processed [template_gc] 1.1.2.2.2.1:
2621: * tests/results/005.processed [template_gc] 1.1.2.2.2.1:
2622: * tests/results/006.processed [template_gc] 1.1.2.2.2.1:
2623: * tests/results/008.processed [template_gc] 1.1.2.2.2.1:
2624: * tests/results/009.processed [template_gc] 1.1.2.2.2.1:
2625: * tests/results/010.processed [template_gc] 1.1.2.1.2.1:
2626: * tests/results/011.processed [template_gc] 1.1.2.2.2.1:
2627: * tests/results/012.processed [template_gc] 1.1.2.2.2.1:
2628: * tests/results/013.processed [template_gc] 1.1.2.2.2.1:
2629: * tests/results/014.processed [template_gc] 1.1.2.2.2.1:
2630: * tests/results/015.processed [template_gc] 1.1.2.2.2.1:
2631: * tests/results/016.processed [template_gc] 1.1.2.2.2.1:
2632: * tests/results/017.processed [template_gc] 1.1.2.2.2.1:
2633: * tests/results/018.processed [template_gc] 1.1.2.1.2.1:
2634: * tests/results/020.processed [template_gc] 1.1.2.2.2.1:
2635: * tests/results/021.processed [template_gc] 1.1.2.2.2.1:
2636: * tests/results/022.processed [template_gc] 1.1.2.2.2.1:
2637: * tests/results/023.processed [template_gc] 1.1.2.1.2.1:
2638: * tests/results/024.processed [template_gc] 1.1.2.2.2.1:
2639: * tests/results/025.processed [template_gc] 1.1.2.2.2.1:
2640: * tests/results/026.processed [template_gc] 1.1.2.2.2.1:
2641: * tests/results/027.processed [template_gc] 1.1.2.2.2.1:
2642: * tests/results/028.processed [template_gc] 1.1.2.2.2.1:
2643: * tests/results/029.processed [template_gc] 1.1.2.2.2.1:
2644: * tests/results/030.processed [template_gc] 1.1.2.2.2.1:
2645: * tests/results/031.processed [template_gc] 1.1.2.2.2.1:
2646: * tests/results/032.processed [template_gc] 1.1.2.1.2.1:
2647: * tests/results/033.processed [template_gc] 1.1.2.1.2.1:
2648: * tests/results/034.processed [template_gc] 1.1.2.1.2.1:
2649: * tests/results/035.processed [template_gc] 1.1.2.1.2.1:
2650: * tests/results/036.processed [template_gc] 1.1.2.1.2.1:
2651: * tests/results/037.processed [template_gc] 1.1.2.1.2.1:
2652: * tests/results/038.processed [template_gc] 1.1.2.1.2.1:
2653: * tests/results/039.processed [template_gc] 1.1.2.1.2.1:
2654: * tests/results/040.processed [template_gc] 1.1.2.1.2.1:
2655: * tests/results/041.processed [template_gc] 1.1.2.1.2.1:
2656: * tests/results/042.processed [template_gc] 1.1.2.1.2.1:
2657: * tests/results/043.processed [template_gc] 1.1.2.1.2.1:
2658: * tests/results/044.processed [template_gc] 1.1.2.1.2.1:
2659: * tests/results/045.processed [template_gc] 1.1.2.1.2.1:
2660: * tests/results/046.processed [template_gc] 1.1.2.1.2.1:
2661: * tests/results/047.processed [template_gc] 1.1.2.1.2.1:
2662: * tests/results/048.processed [template_gc] 1.1.2.1.2.1:
2663: * tests/results/049.processed [template_gc] 1.1.2.1.2.1:
2664: * tests/results/050.processed [template_gc] 1.1.2.1.2.1:
2665: * tests/results/051.processed [template_gc] 1.1.2.1.2.1:
2666: * tests/results/052.processed [template_gc] 1.1.2.1.2.1:
2667: * tests/results/053.processed [template_gc] 1.1.2.1.2.1:
2668: * tests/results/054.processed [template_gc] 1.1.2.1.2.1:
2669: * tests/results/055.processed [template_gc] 1.1.2.1.2.1:
2670: * tests/results/056.processed [template_gc] 1.1.2.1.2.1:
2671: * tests/results/057.processed [template_gc] 1.1.2.3.2.1:
2672: * tests/results/058.processed [template_gc] 1.1.2.2.2.1:
2673: * tests/results/059.processed [template_gc] 1.1.2.1.2.1:
2674: * tests/results/060.processed [template_gc] 1.1.2.1.2.1:
2675: * tests/results/061.processed [template_gc] 1.1.2.1.2.1:
2676: * tests/results/062.processed [template_gc] 1.1.2.1.2.1:
2677: * tests/results/063.processed [template_gc] 1.1.2.1.2.1:
2678: * tests/results/064.processed [template_gc] 1.1.2.1.2.1:
2679: * tests/results/065.processed [template_gc] 1.1.2.1.2.1:
2680: * tests/results/066.processed [template_gc] 1.1.2.1.2.1:
2681: * tests/results/067.processed [template_gc] 1.1.2.1.2.1:
2682: * tests/results/068.processed [template_gc] 1.1.2.1.2.1:
2683: * tests/results/069.processed [template_gc] 1.1.2.1.2.1:
2684: * tests/results/070.processed [template_gc] 1.1.2.1.2.1:
2685: * tests/results/071.processed [template_gc] 1.1.2.1.2.1:
2686: * tests/results/072.processed [template_gc] 1.1.2.1.2.1:
2687: * tests/results/073.processed [template_gc] 1.1.2.1.2.1:
2688: * tests/results/074.processed [template_gc] 1.1.2.1.2.1:
2689: * tests/results/075.processed [template_gc] 1.1.2.1.2.1:
2690: * tests/results/076.processed [template_gc] 1.1.2.1.2.1:
2691: * tests/results/077.processed [template_gc] 1.1.2.1.2.1:
2692: * tests/results/078.processed [template_gc] 1.1.2.1.2.1:
2693: * tests/results/079.processed [template_gc] 1.1.2.1.2.1:
2694: * tests/results/080.processed [template_gc] 1.1.2.1.2.1:
2695: * tests/results/081.processed [template_gc] 1.1.2.1.2.1:
2696: * tests/results/082.processed [template_gc] 1.1.2.1.2.1:
2697: * tests/results/083.processed [template_gc] 1.1.2.1.2.1:
2698: * tests/results/084.processed [template_gc] 1.1.2.1.2.1:
2699: * tests/results/085.processed [template_gc] 1.1.2.1.2.1:
2700: * tests/results/086.processed [template_gc] 1.1.2.1.2.1:
2701: * tests/results/087.processed [template_gc] 1.1.2.1.2.1:
2702: * tests/results/088.processed [template_gc] 1.1.2.1.2.1:
2703: * tests/results/089.processed [template_gc] 1.1.2.1.2.1:
2704: * tests/results/090.processed [template_gc] 1.1.2.1.2.1:
2705: * tests/results/091.processed [template_gc] 1.1.2.1.2.1:
2706: * tests/results/092.processed [template_gc] 1.1.2.1.2.1:
2707: * tests/results/093.processed [template_gc] 1.1.2.1.2.1:
2708: * tests/results/094.processed [template_gc] 1.1.2.1.2.1:
2709: * tests/results/095.processed [template_gc] 1.1.2.1.2.1:
2710: * tests/results/096.processed [template_gc] 1.1.2.1.2.1:
2711: * tests/results/097.processed [template_gc] 1.1.2.1.2.1:
2712: * tests/results/101.processed [template_gc] 1.1.2.1.2.1:
2713: * tests/results/102.processed [template_gc] 1.1.2.1.2.1:
2714: * tests/results/104.processed [template_gc] 1.1.2.1.2.1:
2715: * tests/results/105.processed [template_gc] 1.1.2.1.2.1:
2716: * tests/results/106.processed [template_gc] 1.1.2.1.2.1:
2717: * tests/results/107.processed [template_gc] 1.1.2.1.2.2:
2718: * tests/results/108.processed [template_gc] 1.1.2.1.2.2:
2719: * tests/results/109.processed [template_gc] 1.1.2.1.2.2:
2720: * tests/results/110.processed [template_gc] 1.1.2.1.2.1:
2721: * tests/results/111.processed [template_gc] 1.1.2.1.2.1:
2722: * tests/results/112.processed [template_gc] 1.1.2.1.2.1:
2723: * tests/results/113.processed [template_gc] 1.1.2.1.2.1:
2724: * tests/results/114.processed [template_gc] 1.1.2.1.2.1:
2725: * tests/results/115.processed [template_gc] 1.1.2.1.2.1:
2726: * tests/results/116.processed [template_gc] 1.1.2.1.2.1:
2727: * tests/results/117.processed [template_gc] 1.1.2.1.2.2:
2728: * tests/results/118.processed [template_gc] 1.1.2.1.2.1:
2729: * tests/results/119.processed [template_gc] 1.1.2.1.2.1:
2730: * tests/results/120.processed [template_gc] 1.1.2.1.2.1:
2731: * tests/results/121.processed [template_gc] 1.1.2.2:
2732: * tests/results/122.processed [template_gc] 1.1.2.2:
2733: * tests/results/123.processed [template_gc] 1.1.2.1:
2734: * tests/results/124.processed [template_gc] 1.1.2.1:
2735: new convention: char* never 0. assert in cord on that
2736:
2737: * tests/124.html 1.1:
2738: file 124.html was initially added on branch template_gc.
2739:
2740: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.24:
2741: couple more asserts
2742:
2743: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.25:
2744: * src/classes/xnode.C [template_gc] 1.54.2.10.2.14:
2745: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.10:
2746: found very old xml (dom) bug:
2747: were passing domString objects and later ERROREOUSLY freed them
2748:
2749: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.20:
2750: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.21:
2751: bugfix on memory buffer overrun [but that's memory from
2752: gc_malloc, not from g_malloc :(, but would hope]
2753:
2754: * tests/results/123.processed 1.1:
2755: file 123.processed was initially added on branch template_gc.
2756:
2757: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.9:
2758: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.23:
2759: little transcodes speedup
2760:
2761: * tests/results/124.processed 1.1:
2762: file 124.processed was initially added on branch template_gc.
2763:
2764: * tests/123.html 1.1:
2765: file 123.html was initially added on branch template_gc.
2766:
2767: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.19:
2768: checked custom malloc for returning 0
2769:
2770: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.22:
2771: couple assertions on fantastic situations added [may be those
2772: is the case now?]
2773:
2774: 2003-04-09 paf
2775: * tests/122.html [template_gc] 1.1.2.1:
2776: * tests/results/122.processed [template_gc] 1.1.2.1:
2777: 122 date test <= and == added [after volatile fix. passes on
2778: win&intel-solaris]
2779:
2780: * src/targets/cgi/pp3.cmd [template_gc] 1.1.2.1:
2781: custom profiling script:
2782: plist/ST << Sort by function time
2783:
2784: * src/classes/date.C [template_gc] 1.42.2.11.2.12:
2785: merged ^date.roll changes
2786:
2787: * src/classes/date.C 1.44:
2788: ^date.roll bug fix
2789:
2790: * tests/results/122.processed 1.1:
2791: file 122.processed was initially added on branch template_gc.
2792:
2793: * tests/122.html 1.1:
2794: file 122.html was initially added on branch template_gc.
2795:
2796: * src/classes/date.C 1.43:
2797: ^date.roll now throws less errors:
2798: month shifts handles end of month situation by reducing day number
2799: hour-hole shift reduces hour to recover
2800:
2801: * src/targets/cgi/pp3.cmd 1.1:
2802: file pp3.cmd was initially added on branch template_gc.
2803:
2804: * operators.txt [template_gc] 1.109.2.1.2.5:
2805: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.18:
2806: * src/main/pa_common.C [template_gc] 1.143.2.21.2.26:
2807: http://
2808: $.charset[] param
2809: done
2810:
2811: 2003-04-08 paf
2812: * src/main/untaint.C [template_gc] 1.115.2.12.2.21:
2813: CORD_pos_advance turned out to have limit on 'n' param. worked
2814: that around
2815:
2816: * src/main/untaint.C [template_gc] 1.115.2.12.2.22:
2817: removed redundant & in CORD_pos param passing [for it's a
2818: pointer really]
2819:
2820: * src/main/pa_common.C [template_gc] 1.143.2.21.2.24:
2821: merged PA_USE_ALARM bugfix from HEAD
2822:
2823: * src/lib/cord/source.url 1.1:
2824: file source.url was initially added on branch template_gc.
2825:
2826: * src/classes/date.C [template_gc] 1.42.2.11.2.11:
2827: * src/classes/file.C [template_gc] 1.107.2.16.2.14:
2828: * src/classes/hash.C [template_gc] 1.54.2.13.2.15:
2829: * src/classes/op.C [template_gc] 1.127.2.22.2.31:
2830: * src/classes/string.C [template_gc] 1.125.2.15.2.23:
2831: * src/classes/table.C [template_gc] 1.172.2.14.2.26:
2832: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.7:
2833: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.18:
2834: * src/include/pa_string.h [template_gc] 1.144.2.28.2.47:
2835: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.34:
2836: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.16:
2837: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.15:
2838: * src/main/pa_request.C [template_gc] 1.245.2.37.2.29:
2839: * src/main/pa_string.C [template_gc] 1.172.2.21.2.37:
2840: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.5:
2841: * src/main/untaint.C [template_gc] 1.115.2.12.2.25:
2842: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.5:
2843: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.7:
2844: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.6:
2845: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.4:
2846: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.15:
2847: pa_vform violated String::invariant. started fixing [not
2848: compiled now]
2849:
2850: * src/classes/file.C [template_gc] 1.107.2.16.2.15:
2851: * src/classes/op.C [template_gc] 1.127.2.22.2.32:
2852: * src/classes/table.C [template_gc] 1.172.2.14.2.27:
2853: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.24:
2854: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.8:
2855: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.5:
2856: * src/include/pa_common.h [template_gc] 1.89.2.13.2.11:
2857: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.3:
2858: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.17:
2859: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.4:
2860: * src/main/pa_common.C [template_gc] 1.143.2.21.2.25:
2861: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.16:
2862: * src/main/pa_request.C [template_gc] 1.245.2.37.2.30:
2863: * src/main/untaint.C [template_gc] 1.115.2.12.2.27:
2864: * src/types/pa_value.h [template_gc] 1.109.2.25.2.11:
2865: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.17:
2866: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.5:
2867: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.6:
2868: started http://
2869: $.charset[] param
2870: and
2871: http response charset detection
2872: just compiled.
2873: todo:test
2874:
2875: * src/classes/string.C [template_gc] 1.125.2.15.2.24:
2876: * src/include/pa_string.h [template_gc] 1.144.2.28.2.48:
2877: * src/main/pa_string.C [template_gc] 1.172.2.21.2.38:
2878: * src/main/untaint.C [template_gc] 1.115.2.12.2.26:
2879: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.6:
2880: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.7:
2881: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.16:
2882: changed transcode param converntion along with string creating convention -- all strings are zero-terminated,
2883: this allowed to fix one remaining String("123", 2) case
2884:
2885: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.3:
2886: * src/lib/cord/Makefile.in [template_gc] 1.1.2.2:
2887: *** empty log message ***
2888:
2889: * src/classes/string.C [template_gc] 1.125.2.15.2.22:
2890: * src/include/pa_string.h [template_gc] 1.144.2.28.2.46:
2891: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.10:
2892: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.33:
2893: * src/main/compile.y [template_gc] 1.204.2.8.2.17:
2894: * src/main/pa_string.C [template_gc] 1.172.2.21.2.36:
2895: * src/main/untaint.C [template_gc] 1.115.2.12.2.24:
2896: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.23:
2897: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.12:
2898: number of string style improvements & optimizations
2899:
2900: * src/lib/cord/Makefile.am [template_gc] 1.1.2.2:
2901: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.9:
2902: * src/lib/cord/source.url [template_gc] 1.1.2.1:
2903: From: "Boehm, Hans" <hans_boehm@hp.com>
2904: To: "'Alexandr Petrosian (PAF)'" <PAF@design.ru>; "Boehm, Hans" <hans_boehm@hp.com>
2905: Sent: Tuesday, April 08, 2003 2:16 AM
2906: Subject: RE: libgc 6.2.alpha4 cord/cordbscs.c/CORD_cat bug [were: CORD__extend_path bug?
2907:
2908:
2909: Thanks for the bug report and patch.
2910:
2911: I hadn't looked at this code in a while. Reading it now, it seems to me that the tests should also be ">= MAX_DEPTH" to comply with the invariant, though that may not matter a lot. I changed that, too.
2912:
2913: Hans
2914:
2915: * src/classes/xnode.C [template_gc] 1.54.2.10.2.13:
2916: =0 bug fix [left from autoptr default ctor :(]
2917:
2918: 2003-04-07 paf
2919: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.7:
2920: small style change
2921:
2922: * src/include/pa_string.h [template_gc] 1.144.2.28.2.45:
2923: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.8:
2924: CORD_cat bugfix
2925:
2926: * src/include/pa_common.h [template_gc] 1.89.2.13.2.10:
2927: * src/main/pa_common.C [template_gc] 1.143.2.21.2.23:
2928: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.14:
2929: merged from head:safe mode error message now includes numbers
2930:
2931: * src/include/pa_common.h 1.90:
2932: * src/main/pa_common.C 1.149:
2933: * src/main/pa_exec.C 1.50:
2934: safe mode error message now includes numbers
2935:
2936: * src/main/execute.C 1.296:
2937: * src/main/execute.C [template_gc] 1.295.2.27.2.22:
2938: n-th attempt to make a=a work with double.
2939: problem: as_double returns it's result in fp-register
2940: compiler optimizes access to that register after b->as_double,
2941: and just compares ALREADY_STORED_VALUE with prev-calculated a->as_double from memory.
2942: _SAME_ double values do not match here.
2943: when forced to REload fp-register, values do match.
2944:
2945: tried to make them volatile.
2946:
2947: * src/main/untaint.C [template_gc] 1.115.2.12.2.19:
2948: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.22:
2949: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.11:
2950: unknown untaint lang now causes death
2951:
2952: 2003-04-04 paf
2953: * src/types/pa_vmail.C 1.44:
2954: mail receive: .txt attachemnts bug fix
2955: http://i2/tasks/edit/?id=4507350336410850921
2956:
2957: * src/main/pa_globals.C 1.154:
2958: exif mem leak
2959: http://i2/tasks/edit/?id=4480590323629807263
2960:
2961: * src/classes/classes.dsp 1.27:
2962: * src/lib/ltdl/libltdl.dsp 1.5:
2963: * src/lib/md5/md5.dsp 1.4:
2964: * src/lib/pcre/pcre.dsp 1.3:
2965: * src/main/compile.tab.C 1.82:
2966: * src/main/main.dsp 1.163:
2967: * src/main/pa_globals.C 1.153:
2968: * src/targets/cgi/parser3.dsp 1.62:
2969: * src/types/types.dsp 1.38:
2970: links to xml libs made relative, no need to unpack
2971: parser3project to /parser3project.
2972:
2973: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.31:
2974: * src/main/compile.y [template_gc] 1.204.2.8.2.15:
2975: more understandable error message in case @CLASS with more then
2976: one line inside
2977:
2978: * src/classes/classes.dsp 1.28:
2979: * src/main/main.dsp 1.164:
2980: * src/targets/cgi/parser3.dsp 1.63:
2981: * src/types/pa_vmail.C 1.43:
2982: * src/types/types.dsp 1.39:
2983: buf fix http://i2/tasks/edit/?id=4493946731322521294
2984: $.to[billgates@microsoft.com
2985: BCc: send-spam-to@someemails.ru
2986: ]
2987:
2988: * src/classes/file.C 1.110:
2989: * src/include/pa_exec.h 1.12:
2990: * src/main/pa_exec.C 1.49:
2991: incorportated pa_exec patch by
2992: From: "Victor Fedoseev" <vvf_ru@mail.ru>
2993: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
2994: Sent: Thursday, January 23, 2003 9:14 AM
2995:
2996: huge speedup on ^file::cgi with big result
2997:
2998: * configure [template_gc] 1.66.2.5.2.7:
2999: * tests/Makefile [template_gc] 1.1.2.8.2.8:
3000: * tests/Makefile [template_gc] 1.1.2.8.2.9:
3001: *** empty log message ***
3002:
3003: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.21:
3004: more understandable error message in case of errors in @unhandled_exception
3005:
3006: * src/classes/math.C 1.25:
3007: allowed random 1...
3008:
3009: * src/classes/xdoc.C 1.109:
3010: memory allocation func bugfix
3011: http://i2/tasks/edit/?id=4499303470368629745
3012:
1.24 paf 3013: * src/classes/table.C 1.173:
3014: sort table with 0 rows bug fixed
3015:
1.23 paf 3016: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.32:
3017: * src/main/compile.y [template_gc] 1.204.2.8.2.16:
3018: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.11:
3019: error column more precise - tab handling bug fixed
3020:
1.24 paf 3021: * src/classes/math.C [template_gc] 1.24.2.12.2.11:
3022: allowed random 0..
3023:
1.23 paf 3024: * src/classes/hash.C 1.55:
3025: * src/types/pa_vhash.h 1.44:
3026: $hash._default showed in foreach & co bug fix
3027: http://i2/tasks/edit/?id=4493701604654042676
3028:
3029: @main[]
3030: $with_default[
3031: $.a[1]
3032: $._default[default from with_default]
3033: ]
3034: ^show[$with_default]
3035:
3036: $to_add_to[
3037: $.b[2]
3038: ]
3039: ^to_add_to.add[$with_default]
3040: =$to_add_to.xxx=<br>
3041:
3042:
3043: ^show[$to_add_to]
3044:
3045:
3046: $cloned[^hash::create[$with_default]]
3047: =$cloned.xxx=<br>
3048: ^show[$cloned]
3049:
3050:
3051: @show[hash]
3052: ^hash.foreach[k;v]{
3053: $k = $v <br>
3054:
3055: }
3056: <hr>
3057:
3058: 2003-04-03 paf
3059: * src/classes/op.C [template_gc] 1.127.2.22.2.23:
3060: * src/include/pa_request.h [template_gc] 1.160.2.37.2.18:
3061: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.6:
3062: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.23:
3063: * src/main/execute.C [template_gc] 1.295.2.27.2.16:
3064: * src/main/pa_request.C [template_gc] 1.245.2.37.2.22:
3065: strack trace reset after handled exception [old bug fixed]
3066:
3067: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.22:
3068: * src/main/compile.y [template_gc] 1.204.2.8.2.10:
3069: parse position old bug fixed.
3070: position reporting made precise [both, in parse erros and runtime errors]
3071:
3072: * operators.txt [template_gc] 1.109.2.1.2.4:
3073: * src/classes/date.C [template_gc] 1.42.2.11.2.10:
3074: * src/classes/date.C [template_gc] 1.42.2.11.2.9:
3075: * src/classes/double.C [template_gc] 1.53.2.8.2.4:
3076: * src/classes/file.C [template_gc] 1.107.2.16.2.13:
3077: * src/classes/hash.C [template_gc] 1.54.2.13.2.14:
3078: * src/classes/image.C [template_gc] 1.90.2.15.2.20:
3079: * src/classes/image.C [template_gc] 1.90.2.15.2.21:
3080: * src/classes/int.C [template_gc] 1.49.2.7.2.5:
3081: * src/classes/mail.C [template_gc] 1.88.2.16.2.17:
3082: * src/classes/math.C [template_gc] 1.24.2.12.2.9:
3083: * src/classes/memory.C [template_gc] 1.1.2.4:
3084: * src/classes/op.C [template_gc] 1.127.2.22.2.27:
3085: * src/classes/op.C [template_gc] 1.127.2.22.2.28:
3086: * src/classes/response.C [template_gc] 1.23.2.8.2.3:
3087: * src/classes/string.C [template_gc] 1.125.2.15.2.20:
3088: * src/classes/string.C [template_gc] 1.125.2.15.2.21:
3089: * src/classes/table.C [template_gc] 1.172.2.14.2.24:
3090: * src/classes/table.C [template_gc] 1.172.2.14.2.25:
3091: * src/classes/void.C [template_gc] 1.28.2.5.2.9:
3092: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.22:
3093: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.23:
3094: * src/classes/xnode.C [template_gc] 1.54.2.10.2.12:
3095: * src/classes/xnode.h [template_gc] 1.18.2.6.2.7:
3096: * src/main/execute.C [template_gc] 1.295.2.27.2.19:
3097: * src/types/pa_method.h [template_gc] 1.1.2.4.2.5:
3098: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.12:
3099: MethodParams& now [methods without params receive zero
3100: reference, but they are expected not to look there]
3101:
3102: * src/main/execute.C [template_gc] 1.295.2.27.2.18:
3103: * src/types/pa_value.C [template_gc] 1.9.2.15.2.11:
3104: * src/types/pa_value.h [template_gc] 1.109.2.25.2.10:
3105: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.5:
3106: slightly improved error messages text:
3107: 1. is '%s', it
3108: 2. method undefined in case of ^void[]
3109:
1.24 paf 3110: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.2:
3111: removed 'patches'
3112:
1.23 paf 3113: * src/classes/math.C [template_gc] 1.24.2.12.2.10:
3114: top limit
3115:
3116: * src/classes/op.C [template_gc] 1.127.2.22.2.24:
3117: * src/include/pa_request.h [template_gc] 1.160.2.37.2.19:
3118: removed from trace 'a' exception when
3119: ^try{
3120: ^throw[a;1]
3121: }{
3122: ^throw[b;2]
3123: }
3124:
3125: this makes life easier: were: bad stack order -- were in exception catch unwind order, which didn't match execution order
3126:
3127:
3128: @main[]
3129: ^try{
3130: ^first[]
3131: }{
3132: ^throw[c;3]
3133: }
3134:
3135: @first[]
3136: ^throw[a;1]
3137:
3138: showed
3139: throw a
3140: first
3141: throw b
3142: try
3143:
3144: which is no good
3145:
3146: * src/classes/op.C [template_gc] 1.127.2.22.2.30:
3147: * src/main/pa_request.C [template_gc] 1.245.2.37.2.26:
3148: * tests/042.html [template_gc] 1.1.2.1.2.1:
3149: test 042 changed to realities, and passed [bug fixed]
3150:
3151: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.25:
3152: * src/main/compile.y [template_gc] 1.204.2.8.2.12:
3153: *** empty log message ***
3154:
3155: * operators.txt [template_gc] 1.109.2.1.2.3:
3156: * src/classes/op.C [template_gc] 1.127.2.22.2.26:
3157: * src/include/pa_request.h [template_gc] 1.160.2.37.2.21:
3158: * src/main/pa_request.C [template_gc] 1.245.2.37.2.24:
3159: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.11:
3160: ^process...[filename]
3161: useful for better error reporting [file/line/col]
3162:
3163: * INSTALL [template_gc] 1.31.6.2:
3164: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.5:
3165: * src/include/pa_request.h [template_gc] 1.160.2.37.2.23:
3166: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.29:
3167: * src/main/compile.y [template_gc] 1.204.2.8.2.14:
3168: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.11:
3169: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.10:
3170: * src/main/execute.C [template_gc] 1.295.2.27.2.20:
3171: * src/main/pa_request.C [template_gc] 1.245.2.37.2.27:
3172: debug info format simplified, now it's:
3173: OP_VALUE
3174: Operation::Origin << here
3175: value*
3176:
3177: higher limits:
3178: file number (max: 255)
3179: line number (max: 64535)
3180: column number (max: 255)
3181:
3182: * src/main/compile.C [template_gc] 1.69.2.6.2.8:
3183: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.27:
3184: * src/main/compile.y [template_gc] 1.204.2.8.2.13:
3185: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.9:
3186: precise parse error position in case of
3187:
3188: ^bug
3189: ]
3190:
3191: * src/classes/op.C [template_gc] 1.127.2.22.2.25:
3192: * src/include/pa_request.h [template_gc] 1.160.2.37.2.20:
3193: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.7:
3194: * src/include/pa_types.h [template_gc] 1.44.2.3.2.1:
3195: * src/main/execute.C [template_gc] 1.295.2.27.2.17:
3196: * src/main/pa_request.C [template_gc] 1.245.2.37.2.23:
3197: exception handling done. now we have error columns
3198: todo: test it
3199:
3200: * src/classes/op.C [template_gc] 1.127.2.22.2.29:
3201: * src/include/pa_request.h [template_gc] 1.160.2.37.2.22:
3202: * src/main/compile.C [template_gc] 1.69.2.6.2.7:
3203: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.24:
3204: * src/main/compile.y [template_gc] 1.204.2.8.2.11:
3205: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.10:
3206: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.8:
3207: * src/main/pa_request.C [template_gc] 1.245.2.37.2.25:
3208: introducing ^process...[main-method-alias]
3209:
3210: 2003-04-02 paf
3211: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.21:
3212: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.10:
3213: removed ref leak in xdoc::create/load
3214:
3215: * src/classes/op.C [template_gc] 1.127.2.22.2.22:
3216: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.3:
3217: * src/include/pa_request.h [template_gc] 1.160.2.37.2.16:
3218: * src/main/compile.C [template_gc] 1.69.2.6.2.5:
3219: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.20:
3220: * src/main/compile.y [template_gc] 1.204.2.8.2.8:
3221: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.8:
3222: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.6:
3223: * src/main/execute.C [template_gc] 1.295.2.27.2.14:
3224: * src/main/pa_request.C [template_gc] 1.245.2.37.2.20:
3225: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.9:
3226: prepared debug info
3227: todo:use it
3228:
3229: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.6:
3230: * tests/Makefile [template_gc] 1.1.2.8.2.6:
3231: replace bug fix [broke Dictionary constructor when moved to gc]
3232:
3233: * src/classes/op.C [template_gc] 1.127.2.22.2.21:
3234: * src/classes/table.C [template_gc] 1.172.2.14.2.22:
3235: * src/include/pa_request.h [template_gc] 1.160.2.37.2.15:
3236: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.7:
3237: * src/main/execute.C [template_gc] 1.295.2.27.2.12:
3238: * src/types/pa_value.h [template_gc] 1.109.2.25.2.9:
3239: * src/types/pa_vbool.h [template_gc] 1.21.2.3.2.2:
3240: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.4:
3241: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.4:
3242: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.3:
3243: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.6:
3244: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.6:
3245: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.7:
3246: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.4:
3247: * src/types/pa_vjunction.h [template_gc] 1.19.2.5.2.2:
3248: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.8:
3249: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.6:
3250: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.4:
3251: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.6:
3252: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.3:
3253: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.9:
3254: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.7:
3255: more locally scoped vars in execute (more easily optimizable)
3256:
3257: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.1:
3258: starting in gdome 0.7.4 this is no longer needed [author
3259: applied my patch]
3260:
3261: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.4:
3262: * src/include/pa_request.h [template_gc] 1.160.2.37.2.17:
3263: * src/main/compile.C [template_gc] 1.69.2.6.2.6:
3264: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.21:
3265: * src/main/compile.y [template_gc] 1.204.2.8.2.9:
3266: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.9:
3267: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.7:
3268: * src/main/execute.C [template_gc] 1.295.2.27.2.15:
3269: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.9:
3270: * src/main/pa_request.C [template_gc] 1.245.2.37.2.21:
3271: debug info: started using.
3272: todo:complete
3273:
3274: * src/lib/patches/Makefile.am [template_gc] 1.3.6.1:
3275: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.2:
3276: not patches now
3277:
3278: * src/main/pa_common.C [template_gc] 1.143.2.21.2.21:
3279: * src/main/pa_common.C [template_gc] 1.143.2.21.2.22:
3280: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.6:
3281: uncommented http:// file loading
3282:
3283: * tests/Makefile [template_gc] 1.1.2.8.2.7:
3284: * tests/results/108.processed [template_gc] 1.1.2.1.2.1:
3285: * tests/results/117.processed [template_gc] 1.1.2.1.2.1:
3286: meta considered OK [it's up to coder now to remove it not
3287: needed]
3288:
3289: * configure [template_gc] 1.66.2.5.2.3:
3290: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.2:
3291: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.14:
3292: --enable-assertions autoconf-ed
3293:
3294: * src/include/pa_array.h [template_gc] 1.57.2.27.2.12:
3295: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.4:
3296: * src/main/main.dsp [template_gc] 1.161.6.14.2.8:
3297: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.19:
3298: array::get/put inlined
3299:
3300: * src/include/pa_array.h [template_gc] 1.57.2.27.2.14:
3301: * src/main/execute.C [template_gc] 1.295.2.27.2.13:
3302: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.20:
3303: * tests/run_parser.sh [template_gc] 1.1.2.1.2.1:
3304: gif encoder bug fix [gdGrowingBuf]
3305:
3306: * src/classes/form.C [template_gc] 1.34.2.7.2.7:
3307: * src/classes/hash.C [template_gc] 1.54.2.13.2.13:
3308: * src/classes/image.C [template_gc] 1.90.2.15.2.19:
3309: * src/classes/string.C [template_gc] 1.125.2.15.2.19:
3310: * src/classes/table.C [template_gc] 1.172.2.14.2.23:
3311: * src/classes/void.C [template_gc] 1.28.2.5.2.8:
3312: * src/include/pa_common.h [template_gc] 1.89.2.13.2.9:
3313: * src/main/pa_common.C [template_gc] 1.143.2.21.2.20:
3314: * src/main/pa_request.C [template_gc] 1.245.2.37.2.19:
3315: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.12:
3316: * src/main/pa_string.C [template_gc] 1.172.2.21.2.35:
3317: all calls to String::String(str,helper_length) are checked.
3318: found/fixed one place:
3319: $request:body now zero-terminated,
3320:
3321: * src/lib/patches/libxslt.patch [template_gc] 1.1.6.1:
3322: decided against patching -- one can remove that header in @
3323: postprocess, if he/she wants to
3324:
3325: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.2:
3326: strange mistake fixed: forgot to return Operation class->union
3327: after switching from autoptrs.
3328:
3329: * configure.in [template_gc] 1.62.2.5.2.4:
3330: * src/lib/Makefile.am [template_gc] 1.3.10.2:
3331: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.8:
3332: removed patches
3333:
3334: * configure [template_gc] 1.66.2.5.2.4:
3335: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.15:
3336: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.14:
3337: *** empty log message ***
3338:
3339: * configure.in [template_gc] 1.62.2.5.2.3:
3340: * src/classes/xnode.C [template_gc] 1.54.2.10.2.11:
3341: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.5:
3342: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.2:
3343: * src/include/pa_string.h [template_gc] 1.144.2.28.2.43:
3344: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.6:
3345: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.11:
3346: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.18:
3347: converted debug hacks to ANSI assertions
3348: started configure.in --enable-assertions
3349:
3350: * src/include/pa_array.h [template_gc] 1.57.2.27.2.13:
3351: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.5:
3352: * src/include/pa_string.h [template_gc] 1.144.2.28.2.44:
3353: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.6:
3354: * src/main/main.dsp [template_gc] 1.161.6.14.2.9:
3355: * src/main/pa_table.C [template_gc] 1.53.2.10.2.4:
3356: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.10:
3357: array get/put check become assertion
3358: iterator in methodframe filler
3359:
3360: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.7:
3361: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.13:
3362: globals.c: gc_substitute_memory_management_functions
3363: +installed CORD_oom function
3364:
3365: * src/lib/patches/libxml2.patch [template_gc] 1.1.6.1:
3366: found a way of dealing with charset tables without patching
3367: library [price: imposed limit of 10 user-defined charsets, but
3368: limit can be easily increased]
3369:
3370: * src/classes/table.C [template_gc] 1.172.2.14.2.21:
3371: * src/include/pa_table.h [template_gc] 1.48.2.11.2.7:
3372: * src/main/pa_table.C [template_gc] 1.53.2.10.2.5:
3373: few for(size_t i=0...) -> for(Array_iterator... i(..); i
3374: has_next()
3375:
3376: 2003-04-01 paf
3377: * src/lib/gc/Makefile.am 1.1:
3378: * src/lib/gc/include/Makefile.am 1.1:
3379: file Makefile.am was initially added on branch template_gc.
3380:
3381: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.8:
3382: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.4:
3383: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.19:
3384: * src/main/main.dsp [template_gc] 1.161.6.14.2.7:
3385: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.10:
3386: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.1:
3387: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.12:
3388: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.2:
3389: * src/types/types.dsp [template_gc] 1.35.10.9.2.8:
3390: prepared xml-static configuration
3391:
3392: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.11:
3393: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.16:
3394: xml memory debugging showed no errors. todo: debug parser memory
3395:
3396: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.9:
3397: bug() to set bpt in (memory.c)
3398: some .am changes
3399:
3400: * src/lib/gc/Makefile.in 1.1:
3401: * src/lib/gc/include/Makefile.in 1.1:
3402: file Makefile.in was initially added on branch template_gc.
3403:
3404: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.20:
3405: * src/classes/xnode.h [template_gc] 1.18.2.6.2.6:
3406: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.17:
3407: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.10:
3408: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.17:
3409: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.8:
3410: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.8:
3411: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.6:
3412: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.5:
3413: memory bug debugged down: gdome uses glib memory, and stores last pointer to xmlDoc there, gc misses that and collects valid memory
3414: fixed by remembering xmlDoc from dom object in xdoc.
3415: todo: do something with premature free of xdoc with xnodes/node values referring into it
3416:
3417: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.15:
3418: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.13:
3419: more build configurations
3420:
3421: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.16:
3422: * src/main/pa_common.C [template_gc] 1.143.2.21.2.18:
3423: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.12:
3424: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.8:
3425: moved memory debugging to global level: to pa_gc_malloc
3426:
3427: * src/lib/gc/Makefile.am [template_gc] 1.1.2.1:
3428: * src/lib/gc/Makefile.in [template_gc] 1.1.2.1:
3429: * src/lib/gc/include/Makefile.am [template_gc] 1.1.2.1:
3430: * src/lib/gc/include/Makefile.in [template_gc] 1.1.2.1:
3431: *** empty log message ***
3432:
3433: * src/classes/mail.C [template_gc] 1.88.2.16.2.15:
3434: * src/classes/mail.C [template_gc] 1.88.2.16.2.16:
3435: typo fix
3436:
3437: 2003-03-31 paf
3438: * INSTALL [template_gc] 1.31.6.1:
3439: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.19:
3440: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.9:
3441: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.14:
3442: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.11:
3443: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.4:
3444: started xml lib memory debugging, simple checks failed:
3445: it seems that library does realloc(bad ptr), and recording those ptrs in heap [for debugging] was bad:
3446: heap situation changes = everything works fine
3447:
3448: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.6:
3449: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.13:
3450: worked around xmlRegisterCharEncodingHandler limitation [
3451: currently imposed limit of 10 user-defined charsets]
3452:
3453: 2003-03-28 paf
3454: * src/main/execute.C [template_gc] 1.295.2.27.2.11:
3455: execution stack copied to local
3456: register
3457: variable, removed lots [~2e7) of memory accesses
3458:
3459: 2003-03-27 paf
3460: * src/classes/string.C [template_gc] 1.125.2.15.2.17:
3461: * src/classes/table.C [template_gc] 1.172.2.14.2.19:
3462: * src/include/pa_array.h [template_gc] 1.57.2.27.2.9:
3463: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.3:
3464: * src/include/pa_string.h [template_gc] 1.144.2.28.2.40:
3465: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.5:
3466: * src/main/pa_string.C [template_gc] 1.172.2.21.2.33:
3467: * src/main/untaint.C [template_gc] 1.115.2.12.2.18:
3468: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.9:
3469: fixed clients of &get():
3470: most to use non-ref version,
3471: some[in tight places] to get_unchecked_ref
3472:
3473: * src/classes/date.C [template_gc] 1.42.2.11.2.8:
3474: * src/classes/file.C [template_gc] 1.107.2.16.2.12:
3475: * src/classes/hash.C [template_gc] 1.54.2.13.2.12:
3476: * src/classes/string.C [template_gc] 1.125.2.15.2.18:
3477: * src/classes/table.C [template_gc] 1.172.2.14.2.20:
3478: * src/classes/void.C [template_gc] 1.28.2.5.2.7:
3479: * src/include/pa_string.h [template_gc] 1.144.2.28.2.41:
3480: * src/lib/cord/cord.dsp [template_gc] 1.1.2.8:
3481: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.5:
3482: * src/lib/cord/include/cord.h [template_gc] 1.1.2.2:
3483: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.16:
3484: * src/main/compile.y [template_gc] 1.204.2.8.2.7:
3485: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.5:
3486: * src/main/pa_common.C [template_gc] 1.143.2.21.2.17:
3487: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.12:
3488: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.13:
3489: * src/main/pa_request.C [template_gc] 1.245.2.37.2.18:
3490: * src/main/pa_string.C [template_gc] 1.172.2.21.2.34:
3491: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.4:
3492: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.4:
3493: * src/types/pa_value.C [template_gc] 1.9.2.15.2.10:
3494: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.5:
3495: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.4:
3496: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.14:
3497: introducing append_help_length [radical improvement here]
3498:
3499: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.12:
3500: GC_java_finalization turned off [was 'not recommened' in gc.h,
3501: on win32 noticed no difference]
3502:
3503: * src/include/pa_array.h [template_gc] 1.57.2.27.2.11:
3504: returned checked array get [were disabled for debugging]
3505: result:not slower [don't understand that, it were INLINED]
3506: todo: find out a way of inlining it!
3507:
3508: * src/classes/memory.C [template_gc] 1.1.2.3:
3509: * src/include/pa_array.h [template_gc] 1.57.2.27.2.10:
3510: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.7:
3511: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.15:
3512: * src/lib/cord/cord.dsp [template_gc] 1.1.2.7:
3513: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.3:
3514: * src/lib/gc/include/gc.h [template_gc] 1.1.2.2:
3515: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.6:
3516: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.10:
3517: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.9:
3518: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.7:
3519: disabled gc, become even slower
3520:
3521: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.7:
3522: * src/classes/memory.C [template_gc] 1.1.2.2:
3523: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.16:
3524: * src/include/pa_array.h [template_gc] 1.57.2.27.2.8:
3525: * src/include/pa_request.h [template_gc] 1.160.2.37.2.14:
3526: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.2:
3527: * src/include/pa_string.h [template_gc] 1.144.2.28.2.39:
3528: * src/lib/cord/cord.dsp [template_gc] 1.1.2.6:
3529: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.4:
3530: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.3:
3531: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.3:
3532: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.15:
3533: * src/main/compile.y [template_gc] 1.204.2.8.2.6:
3534: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.4:
3535: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.4:
3536: * src/main/main.dsp [template_gc] 1.161.6.14.2.6:
3537: * src/main/pa_string.C [template_gc] 1.172.2.21.2.32:
3538: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.9:
3539: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.8:
3540: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.13:
3541: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.8:
3542: * src/types/types.dsp [template_gc] 1.35.10.9.2.7:
3543: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.3:
3544: Array::put(index, T>>&<< removed
3545: after Stack::pop wiping removed [moved to separate func]
3546: other Array & removed
3547:
3548: * src/lib/gc/include/gc_fake.h 1.1:
3549: file gc_fake.h was initially added on branch template_gc.
3550:
3551: * src/include/pa_string.h [template_gc] 1.144.2.28.2.42:
3552: * src/lib/gc/include/gc.h [template_gc] 1.1.2.3:
3553: * src/lib/gc/include/gc_fake.h [template_gc] 1.1.2.1:
3554: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.17:
3555: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.7:
3556: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.11:
3557: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.10:
3558: convention changed: all resulting strings are zero-terminated
3559:
3560: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.17:
3561: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.18:
3562: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.6:
3563: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.13:
3564: forgot to merge XML memory funcs replacement from gc branch
3565:
3566: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.18:
3567: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.7:
3568: XML memory funcs to GC works in debug, but fails in release
3569: todo: fix that
3570:
3571: * src/doc/memory.dox 1.1:
3572: file memory.dox was initially added on branch template_gc.
3573:
3574: * src/doc/memory.dox [template_gc] 1.1.2.1:
3575: forgot to add
3576:
3577: 2003-03-26 paf
3578: * src/lib/cord/include/private/cord_pos.h 1.1:
3579: file cord_pos.h was initially added on branch template_gc.
3580:
3581: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.6:
3582: * src/classes/file.C [template_gc] 1.107.2.16.2.11:
3583: * src/classes/op.C [template_gc] 1.127.2.22.2.20:
3584: * src/classes/table.C [template_gc] 1.172.2.14.2.18:
3585: * src/include/pa_array.h [template_gc] 1.57.2.27.2.7:
3586: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.5:
3587: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.1:
3588: * src/include/pa_string.h [template_gc] 1.144.2.28.2.38:
3589: * src/include/pa_table.h [template_gc] 1.48.2.11.2.6:
3590: * src/lib/cord/cord.dsp [template_gc] 1.1.2.5:
3591: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.3:
3592: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.2:
3593: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.2:
3594: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.14:
3595: * src/main/compile.y [template_gc] 1.204.2.8.2.5:
3596: * src/main/main.dsp [template_gc] 1.161.6.14.2.5:
3597: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.12:
3598: * src/main/pa_common.C [template_gc] 1.143.2.21.2.16:
3599: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.11:
3600: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.11:
3601: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.7:
3602: * src/main/pa_table.C [template_gc] 1.53.2.10.2.3:
3603: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.8:
3604: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.7:
3605: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.7:
3606: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.10:
3607: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.7:
3608: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.5:
3609: * src/types/types.dsp [template_gc] 1.35.10.9.2.6:
3610: pre-evaluated .count() in some places
3611:
3612: * src/lib/cord/Makefile.am 1.1:
3613: * src/lib/cord/include/Makefile.am 1.1:
3614: * src/lib/cord/include/private/Makefile.am 1.1:
3615: file Makefile.am was initially added on branch template_gc.
3616:
3617: * src/lib/cord/Makefile.in 1.1:
3618: * src/lib/cord/include/Makefile.in 1.1:
3619: * src/lib/cord/include/private/Makefile.in 1.1:
3620: file Makefile.in was initially added on branch template_gc.
3621:
3622: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.4:
3623: * src/lib/cord/cord.dsp [template_gc] 1.1.2.3:
3624: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.13:
3625: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.3:
3626: * src/main/main.dsp [template_gc] 1.161.6.14.2.3:
3627: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.5:
3628: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.1:
3629: * src/types/types.dsp [template_gc] 1.35.10.9.2.4:
3630: .dsp updated to use lib/gc,lib/cord
3631:
3632: * src/lib/cord/include/gc.h [template_gc] 1.1.2.2:
3633: * src/lib/gc/include/gc.h [template_gc] 1.1.2.1:
3634: introducing lib/gc
3635:
3636: * src/lib/cord/include/cord.h [template_gc] 1.1.2.1:
3637: * src/lib/cord/include/ec.h [template_gc] 1.1.2.1:
3638: * src/lib/cord/include/gc.h [template_gc] 1.1.2.1:
3639: * src/lib/cord/include/private/cord_pos.h [template_gc] 1.1.2.1:
3640: bundled gc includes
3641:
3642: * src/lib/cord/include/cord.h 1.1:
3643: file cord.h was initially added on branch template_gc.
3644:
3645: * src/lib/cord/include/ec.h 1.1:
3646: file ec.h was initially added on branch template_gc.
3647:
3648: * src/classes/op.C [template_gc] 1.127.2.22.2.18:
3649: * src/include/pa_array.h [template_gc] 1.57.2.27.2.6:
3650: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.7:
3651: * src/include/pa_string.h [template_gc] 1.144.2.28.2.35:
3652: * src/include/pa_version.h [template_gc] 1.7.16.1:
3653: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.12:
3654: * src/main/compile.y [template_gc] 1.204.2.8.2.4:
3655: * src/main/execute.C [template_gc] 1.295.2.27.2.10:
3656: * src/main/pa_common.C [template_gc] 1.143.2.21.2.15:
3657: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.8:
3658: * src/main/pa_request.C [template_gc] 1.245.2.37.2.17:
3659: * src/main/pa_string.C [template_gc] 1.172.2.21.2.30:
3660: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.7:
3661: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.4:
3662: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.2:
3663: a number of bugfixes [while testing first real site (aval)]
3664:
3665: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.5:
3666: * src/lib/cord/cord.dsp [template_gc] 1.1.2.4:
3667: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.2:
3668: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.1:
3669: * src/main/main.dsp [template_gc] 1.161.6.14.2.4:
3670: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.6:
3671: * src/types/types.dsp [template_gc] 1.35.10.9.2.5:
3672: started profiling
3673:
3674: * src/lib/cord/include/gc.h 1.1:
3675: * src/lib/gc/include/gc.h 1.1:
3676: file gc.h was initially added on branch template_gc.
3677:
3678: * acsite.m4 1.1:
3679: file acsite.m4 was initially added on branch template_gc.
3680:
3681: * acsite.m4 [template_gc] 1.1.2.1:
3682: * bin/Makefile.in [template_gc] 1.9.2.3.2.1:
3683: * etc/Makefile.in [template_gc] 1.14.2.3.2.1:
3684: * etc/parser3.charsets/Makefile.in [template_gc] 1.17.2.3.2.1:
3685: * src/Makefile.in [template_gc] 1.55.2.3.2.1:
3686: * src/classes/Makefile.am [template_gc] 1.40.16.2:
3687: * src/classes/Makefile.in [template_gc] 1.53.2.3.2.1:
3688: * src/classes/mail.C [template_gc] 1.88.2.16.2.14:
3689: * src/classes/math.C [template_gc] 1.24.2.12.2.8:
3690: * src/classes/op.C [template_gc] 1.127.2.22.2.19:
3691: * src/include/Makefile.in [template_gc] 1.11.2.5.2.1:
3692: * src/include/pa_common.h [template_gc] 1.89.2.13.2.8:
3693: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.1:
3694: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.3:
3695: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.1:
3696: * src/include/pa_request.h [template_gc] 1.160.2.37.2.13:
3697: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.5:
3698: * src/include/pa_string.h [template_gc] 1.144.2.28.2.36:
3699: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.4:
3700: * src/include/pa_version.h [template_gc] 1.7.16.2:
3701: * src/lib/Makefile.am [template_gc] 1.3.10.1:
3702: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.1:
3703: * src/lib/cord/Makefile.am [template_gc] 1.1.2.1:
3704: * src/lib/cord/Makefile.in [template_gc] 1.1.2.1:
3705: * src/lib/cord/include/Makefile.am [template_gc] 1.1.2.1:
3706: * src/lib/cord/include/Makefile.in [template_gc] 1.1.2.1:
3707: * src/lib/cord/include/private/Makefile.am [template_gc] 1.1.2.1:
3708: * src/lib/cord/include/private/Makefile.in [template_gc] 1.1.2.1:
3709: * src/lib/ltdl/Makefile.in [template_gc] 1.4.2.1.2.2:
3710: * src/lib/md5/Makefile.in [template_gc] 1.6.2.3.2.1:
3711: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.1:
3712: * src/lib/pcre/Makefile.in [template_gc] 1.8.2.3.2.2:
3713: * src/main/Makefile.am [template_gc] 1.35.6.4.2.2:
3714: * src/main/Makefile.in [template_gc] 1.50.2.6.2.1:
3715: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.10:
3716: * src/main/pa_string.C [template_gc] 1.172.2.21.2.31:
3717: * src/main/untaint.C [template_gc] 1.115.2.12.2.17:
3718: * src/sql/Makefile.in [template_gc] 1.11.2.3.2.1:
3719: * src/targets/Makefile.in [template_gc] 1.42.2.3.2.1:
3720: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.1:
3721: * src/targets/apache13/p3runConfigure.in [template_gc] 1.11.14.4.2.1:
3722: * src/targets/cgi/Makefile.am [template_gc] 1.46.2.5.2.1:
3723: * src/targets/cgi/Makefile.in [template_gc] 1.62.2.5.2.1:
3724: * src/targets/isapi/Makefile.in [template_gc] 1.11.2.3.2.1:
3725: * src/types/Makefile.am [template_gc] 1.28.10.1.2.2:
3726: * src/types/Makefile.in [template_gc] 1.50.2.4.2.1:
3727: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.3:
3728: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.3:
3729: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.3:
3730: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.5:
3731: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.6:
3732: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.3:
3733: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.5:
3734: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.4:
3735: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.6:
3736: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.6:
3737: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.3:
3738: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.5:
3739: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.7:
3740: configured math funcs
3741: ported pa_exec
3742:
3743: * src/classes/classes.dsp 1.26:
3744: * src/lib/ltdl/libltdl.dsp 1.4:
3745: * src/lib/md5/md5.dsp 1.3:
3746: * src/lib/pcre/pcre.dsp 1.2:
3747: * src/main/main.dsp 1.162:
3748: * src/targets/cgi/parser3.dsp 1.61:
3749: * src/types/types.dsp 1.37:
3750: .dsp profiling updated
3751:
3752: 2003-03-25 paf
3753: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.14:
3754: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.9:
3755: memory: new 'new' overloads for structure handling
3756:
1.24 paf 3757: * tests/results/109.processed [template_gc] 1.1.2.1.2.1:
3758: it was a bug in parser. updated 109 test result
3759:
1.23 paf 3760: * operators.txt [template_gc] 1.109.2.1.2.2:
3761: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.10:
3762: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.5:
3763: $status.memory
3764: used
3765: free
3766: since_compact
3767: process
3768:
3769: * src/doc/exception.dox 1.1:
3770: file exception.dox was initially added on branch template_gc.
3771:
3772: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.11:
3773: * src/main/untaint.C [template_gc] 1.115.2.12.2.15:
3774: untaint.C L_MAIL_HEADER
3775:
3776: * src/classes/xnode.C [template_gc] 1.54.2.10.2.9:
3777: * src/classes/xnode.h [template_gc] 1.18.2.6.2.5:
3778: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.13:
3779: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.6:
3780: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.5:
3781: xnode.C compiled, doc/node finalizers isntalled
3782:
3783: * src/main/pa_request.C [template_gc] 1.245.2.37.2.14:
3784: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.6:
3785: vxnode compiled
3786: xml linked
3787:
3788: * tests/results/121.processed 1.1:
3789: file 121.processed was initially added on branch template_gc.
3790:
3791: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.6:
3792: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.5:
3793: * src/main/untaint.C [template_gc] 1.115.2.12.2.16:
3794: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.3:
3795: untaint.C L_SQL
3796:
3797: * src/types/pa_vmemory.h 1.1:
3798: file pa_vmemory.h was initially added on branch template_gc.
3799:
3800: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.14:
3801: fixed transform params
3802:
3803: * operators.txt [template_gc] 1.109.2.1.2.1:
3804: * src/classes/Makefile.am [template_gc] 1.40.16.1:
3805: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.3:
3806: * src/classes/memory.C [template_gc] 1.1.2.1:
3807: * src/classes/op.C [template_gc] 1.127.2.22.2.17:
3808: * src/main/pa_request.C [template_gc] 1.245.2.37.2.15:
3809: * src/types/Makefile.am [template_gc] 1.28.10.1.2.1:
3810: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.4:
3811: * src/types/pa_vmemory.h [template_gc] 1.1.2.1:
3812: * src/types/types.dsp [template_gc] 1.35.10.9.2.3:
3813: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.1:
3814: ^memory:compact[]
3815:
3816: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.4:
3817: vxdoc compiled
3818:
3819: * tests/121.html 1.1:
3820: file 121.html was initially added on branch template_gc.
3821:
3822: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.15:
3823: * tests/Makefile [template_gc] 1.1.2.8.2.5:
3824: fixed transform params2
3825:
3826: * src/doc/string.dox [template_gc] 1.4.22.1:
3827: updated: new string internals
3828:
3829: * src/classes/image.C [template_gc] 1.90.2.15.2.18:
3830: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.13:
3831: * src/classes/xnode.C [template_gc] 1.54.2.10.2.10:
3832: * src/include/pa_string.h [template_gc] 1.144.2.28.2.34:
3833: * src/main/pa_string.C [template_gc] 1.172.2.21.2.29:
3834: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.7:
3835: removed StringBody(0) ambiguilty, introducting static
3836: StringBody::Format(int)
3837:
3838: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.10:
3839: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.6:
3840: * tests/Makefile [template_gc] 1.1.2.8.2.4:
3841: * tests/results/107.processed [template_gc] 1.1.2.1.2.1:
3842: fixed dom language [values are now considered tainted.
3843: it was a bug in parser. updated 107 test result
3844:
3845: * src/classes/image.C [template_gc] 1.90.2.15.2.17:
3846: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.12:
3847: * src/classes/xnode.h [template_gc] 1.18.2.6.2.4:
3848: * src/doc/exception.dox [template_gc] 1.1.2.1:
3849: * src/doc/index.dox [template_gc] 1.4.8.1:
3850: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.4:
3851: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.12:
3852: * src/include/pa_request.h [template_gc] 1.160.2.37.2.12:
3853: * src/include/pa_string.h [template_gc] 1.144.2.28.2.33:
3854: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.8:
3855: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.5:
3856: * src/main/pa_string.C [template_gc] 1.172.2.21.2.28:
3857: xdoc.C compiled
3858: todo: xnode.C / finalizers
3859:
3860: * src/classes/memory.C 1.1:
3861: file memory.C was initially added on branch template_gc.
3862:
3863: * src/main/pa_request.C [template_gc] 1.245.2.37.2.16:
3864: * src/main/untaint.C [template_gc] 1.115.2.12.2.14:
3865: * src/types/pa_value.C [template_gc] 1.9.2.15.2.9:
3866: * src/types/pa_value.h [template_gc] 1.109.2.25.2.8:
3867: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.5:
3868: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.6:
3869: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.4:
3870: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.5:
3871: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.3:
3872: * tests/121.html [template_gc] 1.1.2.1:
3873: * tests/results/121.processed [template_gc] 1.1.2.1:
3874: untaint.C L_URI
3875:
3876: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.5:
3877: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.6:
3878: fixed stylesheet caching
3879:
3880: 2003-03-24 paf
3881: * src/classes/void.C [template_gc] 1.28.2.5.2.6:
3882: void.C compiled
3883:
3884: * src/main/pa_common.C [template_gc] 1.143.2.21.2.14:
3885: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.9:
3886: http://
3887:
3888: * src/classes/file.C [template_gc] 1.107.2.16.2.10:
3889: * src/classes/image.C [template_gc] 1.90.2.15.2.16:
3890: * src/classes/mail.C [template_gc] 1.88.2.16.2.13:
3891: * src/include/pa_string.h [template_gc] 1.144.2.28.2.32:
3892: * src/main/pa_common.C [template_gc] 1.143.2.21.2.13:
3893: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.8:
3894: introducing string[body]::pos(char)
3895:
3896: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.4:
3897: pa_vstatus.C compiled
3898:
3899: * src/include/pa_string.h [template_gc] 1.144.2.28.2.30:
3900: * src/main/pa_string.C [template_gc] 1.172.2.21.2.26:
3901: * src/main/untaint.C [template_gc] 1.115.2.12.2.12:
3902: String::ArrayFragment::append_positions fixed
3903:
3904: * src/classes/hash.C [template_gc] 1.54.2.13.2.11:
3905: * src/classes/string.C [template_gc] 1.125.2.15.2.16:
3906: * src/classes/table.C [template_gc] 1.172.2.14.2.14:
3907: * src/types/pa_value.C [template_gc] 1.9.2.15.2.7:
3908: all linked
3909: todo: debug
3910:
3911: * src/classes/hash.C [template_gc] 1.54.2.13.2.10:
3912: * src/classes/image.C [template_gc] 1.90.2.15.2.12:
3913: * src/classes/string.C [template_gc] 1.125.2.15.2.10:
3914: * src/classes/table.C [template_gc] 1.172.2.14.2.9:
3915: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.10:
3916: * src/include/pa_string.h [template_gc] 1.144.2.28.2.23:
3917: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.4:
3918: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.4:
3919: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.10:
3920: image.C compiled
3921:
3922: * src/classes/mail.C [template_gc] 1.88.2.16.2.10:
3923: * src/classes/string.C [template_gc] 1.125.2.15.2.11:
3924: * src/classes/table.C [template_gc] 1.172.2.14.2.11:
3925: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.3:
3926: mail.C compiled
3927:
3928: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.4:
3929: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.5:
3930: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.9:
3931: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.5:
3932: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.4:
3933: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.5:
3934: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.4:
3935: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.4:
3936: pa_vstateless_class.C compiled
3937:
3938: * src/classes/hash.C [template_gc] 1.54.2.13.2.9:
3939: * src/classes/string.C [template_gc] 1.125.2.15.2.9:
3940: * src/classes/table.C [template_gc] 1.172.2.14.2.8:
3941: * src/classes/void.C [template_gc] 1.28.2.5.2.4:
3942: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.9:
3943: * src/include/pa_request.h [template_gc] 1.160.2.37.2.8:
3944: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.4:
3945: hash.C compiled
3946:
3947: * src/classes/string.C [template_gc] 1.125.2.15.2.15:
3948: * src/types/pa_value.C [template_gc] 1.9.2.15.2.6:
3949: * src/types/pa_value.h [template_gc] 1.109.2.25.2.5:
3950: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.4:
3951: pa_value.C compiled
3952:
3953: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.6:
3954: pa_vtable.C compiled
3955:
3956: * src/main/execute.C [template_gc] 1.295.2.27.2.7:
3957: * src/main/pa_string.C [template_gc] 1.172.2.21.2.22:
3958: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.5:
3959: classes.lib
3960: main.lib compiled
3961:
3962: * src/classes/image.C [template_gc] 1.90.2.15.2.14:
3963: * src/classes/op.C [template_gc] 1.127.2.22.2.16:
3964: * src/classes/table.C [template_gc] 1.172.2.14.2.16:
3965: * src/include/pa_string.h [template_gc] 1.144.2.28.2.28:
3966: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.10:
3967: * src/main/compile.y [template_gc] 1.204.2.8.2.3:
3968: * src/main/execute.C [template_gc] 1.295.2.27.2.8:
3969: * src/main/pa_common.C [template_gc] 1.143.2.21.2.11:
3970: * src/main/untaint.C [template_gc] 1.115.2.12.2.11:
3971: * tests/Makefile [template_gc] 1.1.2.8.2.1:
3972: attempt to do gif encoding to CORD_ec [bad]
3973: would rewrite as realloc now
3974:
3975: * src/classes/mail.C [template_gc] 1.88.2.16.2.11:
3976: * src/main/pa_request.C [template_gc] 1.245.2.37.2.10:
3977: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.5:
3978: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.5:
3979: all compiled.
3980: todo:link
3981:
3982: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.3:
3983: pa_vfile.C compiled
3984:
3985: * src/main/pa_string.C [template_gc] 1.172.2.21.2.24:
3986: * tests/Makefile [template_gc] 1.1.2.8.2.2:
3987: string::pos fixed
3988:
3989: * src/classes/op.C [template_gc] 1.127.2.22.2.14:
3990: * src/classes/string.C [template_gc] 1.125.2.15.2.12:
3991: * src/classes/table.C [template_gc] 1.172.2.14.2.12:
3992: * src/classes/void.C [template_gc] 1.28.2.5.2.5:
3993: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.5:
3994: * src/include/pa_string.h [template_gc] 1.144.2.28.2.24:
3995: * src/main/pa_request.C [template_gc] 1.245.2.37.2.9:
3996: * src/main/pa_string.C [template_gc] 1.172.2.21.2.19:
3997: op.C compiled
3998:
3999: * src/classes/string.C [template_gc] 1.125.2.15.2.14:
4000: * src/classes/table.C [template_gc] 1.172.2.14.2.13:
4001: * src/include/pa_string.h [template_gc] 1.144.2.28.2.26:
4002: * src/main/pa_string.C [template_gc] 1.172.2.21.2.21:
4003: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.5:
4004: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.4:
4005: table.C compiled
4006:
4007: * src/types/pa_value.h [template_gc] 1.109.2.25.2.6:
4008: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.3:
4009: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.6:
4010: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.3:
4011: pa_vcookie.C compiled
4012:
4013: * parser3.dsw [template_gc] 1.7.6.1.2.3:
4014: * src/classes/date.C [template_gc] 1.42.2.11.2.6:
4015: * src/classes/file.C [template_gc] 1.107.2.16.2.7:
4016: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.5:
4017: * src/include/pa_string.h [template_gc] 1.144.2.28.2.27:
4018: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.8:
4019: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.6:
4020: empty run passed OK
4021:
4022: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.11:
4023: * src/classes/xnode.C [template_gc] 1.54.2.10.2.8:
4024: * src/classes/xnode.h [template_gc] 1.18.2.6.2.3:
4025: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.3:
4026: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.2:
4027: * src/include/pa_request.h [template_gc] 1.160.2.37.2.11:
4028: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.3:
4029: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.4:
4030: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.7:
4031: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.7:
4032: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.4:
4033: * src/main/pa_request.C [template_gc] 1.245.2.37.2.13:
4034: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.5:
4035: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.5:
4036: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.4:
4037: started XML
4038:
4039: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.5:
4040: pa_vform.C compiled
4041:
4042: * src/classes/math.C [template_gc] 1.24.2.12.2.6:
4043: * src/classes/op.C [template_gc] 1.127.2.22.2.13:
4044: math.C compiled
4045:
4046: * src/classes/classes.C [template_gc] 1.18.2.6.2.2:
4047: * src/classes/classes.awk [template_gc] 1.6.6.3.2.1:
4048: * src/classes/classes.h [template_gc] 1.23.2.9.2.3:
4049: * src/classes/date.C [template_gc] 1.42.2.11.2.5:
4050: * src/classes/double.C [template_gc] 1.53.2.8.2.3:
4051: * src/classes/file.C [template_gc] 1.107.2.16.2.6:
4052: * src/classes/form.C [template_gc] 1.34.2.7.2.5:
4053: * src/classes/hash.C [template_gc] 1.54.2.13.2.8:
4054: * src/classes/image.C [template_gc] 1.90.2.15.2.11:
4055: * src/classes/int.C [template_gc] 1.49.2.7.2.3:
4056: * src/classes/mail.C [template_gc] 1.88.2.16.2.9:
4057: * src/classes/math.C [template_gc] 1.24.2.12.2.5:
4058: * src/classes/op.C [template_gc] 1.127.2.22.2.12:
4059: * src/classes/response.C [template_gc] 1.23.2.8.2.2:
4060: * src/classes/string.C [template_gc] 1.125.2.15.2.8:
4061: * src/classes/table.C [template_gc] 1.172.2.14.2.7:
4062: * src/classes/void.C [template_gc] 1.28.2.5.2.3:
4063: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.8:
4064: * src/classes/xnode.C [template_gc] 1.54.2.10.2.7:
4065: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.9:
4066: * src/include/pa_request.h [template_gc] 1.160.2.37.2.7:
4067: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.4:
4068: * src/include/pa_string.h [template_gc] 1.144.2.28.2.22:
4069: * src/main/pa_string.C [template_gc] 1.172.2.21.2.18:
4070: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.3:
4071: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.8:
4072: file.C
4073: table.C compiled
4074:
4075: * src/classes/file.C [template_gc] 1.107.2.16.2.9:
4076: * src/classes/image.C [template_gc] 1.90.2.15.2.15:
4077: * src/classes/mail.C [template_gc] 1.88.2.16.2.12:
4078: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.11:
4079: * src/include/pa_string.h [template_gc] 1.144.2.28.2.31:
4080: * src/main/pa_common.C [template_gc] 1.143.2.21.2.12:
4081: * src/main/pa_request.C [template_gc] 1.245.2.37.2.12:
4082: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.7:
4083: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.5:
4084: size_t pos everywhere checks changed to check for eq STRING_NOT_FOUND
4085:
4086: * src/classes/int.C [template_gc] 1.49.2.7.2.4:
4087: * src/classes/table.C [template_gc] 1.172.2.14.2.10:
4088: int.C compiled
4089:
4090: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.4:
4091: pa_wcontext.C compiled
4092:
4093: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.4:
4094: pa_vstring.C compiled
4095:
4096: * src/main/pa_string.C [template_gc] 1.172.2.21.2.27:
4097: * src/main/untaint.C [template_gc] 1.115.2.12.2.13:
4098: * tests/Makefile [template_gc] 1.1.2.8.2.3:
4099: string optimize bit implemented
4100:
4101: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.6:
4102: * src/main/execute.C [template_gc] 1.295.2.27.2.9:
4103: * src/main/pa_string.C [template_gc] 1.172.2.21.2.23:
4104: hashcode implemented fully, including per-char callback [it can
4105: be - substr CORD node]
4106:
4107: * src/classes/table.C [template_gc] 1.172.2.14.2.17:
4108: * src/include/pa_string.h [template_gc] 1.144.2.28.2.29:
4109: * src/main/pa_string.C [template_gc] 1.172.2.21.2.25:
4110: String::this_starts fixed
4111:
4112: * src/classes/date.C [template_gc] 1.42.2.11.2.7:
4113: * src/classes/file.C [template_gc] 1.107.2.16.2.8:
4114: * src/classes/form.C [template_gc] 1.34.2.7.2.6:
4115: * src/classes/image.C [template_gc] 1.90.2.15.2.13:
4116: * src/classes/math.C [template_gc] 1.24.2.12.2.7:
4117: * src/classes/op.C [template_gc] 1.127.2.22.2.15:
4118: * src/classes/table.C [template_gc] 1.172.2.14.2.15:
4119: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.4:
4120: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.4:
4121: * src/include/pa_common.h [template_gc] 1.89.2.13.2.7:
4122: * src/include/pa_request.h [template_gc] 1.160.2.37.2.10:
4123: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.4:
4124: * src/include/pa_table.h [template_gc] 1.48.2.11.2.5:
4125: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.6:
4126: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.6:
4127: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.9:
4128: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.3:
4129: * src/main/pa_request.C [template_gc] 1.245.2.37.2.11:
4130: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.3:
4131: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.4:
4132: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.5:
4133: * src/types/pa_value.C [template_gc] 1.9.2.15.2.8:
4134: * src/types/pa_value.h [template_gc] 1.109.2.25.2.7:
4135: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.12:
4136: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.6:
4137: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.5:
4138: 2*2 worked :)
4139:
4140: * src/classes/string.C [template_gc] 1.125.2.15.2.13:
4141: * src/include/pa_request.h [template_gc] 1.160.2.37.2.9:
4142: * src/include/pa_string.h [template_gc] 1.144.2.28.2.25:
4143: * src/main/pa_string.C [template_gc] 1.172.2.21.2.20:
4144: string.C compiled
4145:
4146: * src/include/pa_array.h [template_gc] 1.57.2.27.2.5:
4147: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.11:
4148: gif encoding rewritten to rewalloc with 100byte buf ahead
4149:
4150: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.10:
4151: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.11:
4152: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.4:
4153: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.3:
4154: pa_vmail.C compiled
4155:
4156: * src/types/pa_vhash.C [template_gc] 1.1.2.3.2.2:
4157: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.6:
4158: pa_vimage.C compiled
4159:
4160: * src/include/pa_string.h [template_gc] 1.144.2.28.2.21:
4161: * src/main/pa_string.C [template_gc] 1.172.2.21.2.17:
4162: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.2:
4163: * src/main/untaint.C [template_gc] 1.115.2.12.2.10:
4164: main.lib compiled
4165:
4166: 2003-03-21 paf
4167: * src/classes/hash.C [template_gc] 1.54.2.13.2.6:
4168: * src/classes/mail.C [template_gc] 1.88.2.16.2.8:
4169: * src/classes/op.C [template_gc] 1.127.2.22.2.9:
4170: * src/include/pa_request.h [template_gc] 1.160.2.37.2.5:
4171: * src/main/execute.C [template_gc] 1.295.2.27.2.6:
4172: * src/main/pa_request.C [template_gc] 1.245.2.37.2.7:
4173: * src/types/pa_value.C [template_gc] 1.9.2.15.2.5:
4174: * src/types/pa_value.h [template_gc] 1.109.2.25.2.4:
4175: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.5:
4176: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.3:
4177: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.4:
4178: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.7:
4179: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.4:
4180: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.3:
4181: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.3:
4182: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.3:
4183: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.4:
4184: pa_request.C 50% compiled
4185:
4186: * src/classes/op.C [template_gc] 1.127.2.22.2.11:
4187: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.3:
4188: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.3:
4189: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.3:
4190: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.3:
4191: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.5:
4192: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.2:
4193: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.5:
4194: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.2:
4195: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.5:
4196: pa_sql_driver_manager.C compiled
4197:
4198: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.4:
4199: * src/main/pa_string.C [template_gc] 1.172.2.21.2.14:
4200: test14 [bug fixed]
4201:
1.24 paf 4202: * src/classes/file.C 1.108:
4203: ^file::exec/cgi now does not pass post data by default.
4204: use: ^file::exec[...;$.stdin[$request.body]
4205:
1.23 paf 4206: * src/classes/classes.C [template_gc] 1.18.2.6.2.1:
4207: * src/classes/classes.h [template_gc] 1.23.2.9.2.2:
4208: * src/classes/date.C [template_gc] 1.42.2.11.2.4:
4209: * src/classes/double.C [template_gc] 1.53.2.8.2.2:
4210: * src/classes/file.C [template_gc] 1.107.2.16.2.5:
4211: * src/classes/form.C [template_gc] 1.34.2.7.2.4:
4212: * src/classes/hash.C [template_gc] 1.54.2.13.2.5:
4213: * src/classes/image.C [template_gc] 1.90.2.15.2.8:
4214: * src/classes/int.C [template_gc] 1.49.2.7.2.2:
4215: * src/classes/mail.C [template_gc] 1.88.2.16.2.6:
4216: * src/classes/math.C [template_gc] 1.24.2.12.2.4:
4217: * src/classes/op.C [template_gc] 1.127.2.22.2.7:
4218: * src/classes/string.C [template_gc] 1.125.2.15.2.7:
4219: * src/classes/table.C [template_gc] 1.172.2.14.2.6:
4220: * src/classes/void.C [template_gc] 1.28.2.5.2.2:
4221: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.6:
4222: * src/classes/xnode.C [template_gc] 1.54.2.10.2.5:
4223: * src/classes/xnode.h [template_gc] 1.18.2.6.2.2:
4224: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.2:
4225: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.2:
4226: * src/include/pa_common.h [template_gc] 1.89.2.13.2.5:
4227: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.2:
4228: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.8:
4229: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.1:
4230: * src/include/pa_request.h [template_gc] 1.160.2.37.2.3:
4231: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.3:
4232: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.2:
4233: * src/include/pa_string.h [template_gc] 1.144.2.28.2.17:
4234: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.2:
4235: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.2:
4236: * src/include/pa_table.h [template_gc] 1.48.2.11.2.4:
4237: * src/main/compile.C [template_gc] 1.69.2.6.2.3:
4238: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.7:
4239: * src/main/compile.y [template_gc] 1.204.2.8.2.1:
4240: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.3:
4241: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.2:
4242: * src/main/execute.C [template_gc] 1.295.2.27.2.4:
4243: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.4:
4244: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.2:
4245: * src/main/pa_common.C [template_gc] 1.143.2.21.2.8:
4246: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.5:
4247: * src/main/pa_request.C [template_gc] 1.245.2.37.2.5:
4248: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.4:
4249: * src/main/pa_string.C [template_gc] 1.172.2.21.2.15:
4250: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.4:
4251: * src/main/untaint.C [template_gc] 1.115.2.12.2.9:
4252: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.3:
4253: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.4:
4254: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.4:
4255: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.2:
4256: * src/types/pa_method.h [template_gc] 1.1.2.4.2.3:
4257: * src/types/pa_value.C [template_gc] 1.9.2.15.2.4:
4258: * src/types/pa_value.h [template_gc] 1.109.2.25.2.3:
4259: * src/types/pa_vbool.h [template_gc] 1.21.2.3.2.1:
4260: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.2:
4261: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.2:
4262: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.3:
4263: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.4:
4264: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.2:
4265: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.2:
4266: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.2:
4267: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.3:
4268: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.2:
4269: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.4:
4270: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.4:
4271: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.2:
4272: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.2:
4273: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.3:
4274: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.2:
4275: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.2:
4276: * src/types/pa_vjunction.h [template_gc] 1.19.2.5.2.1:
4277: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.8:
4278: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.2:
4279: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.2:
4280: * src/types/pa_vmath.h [template_gc] 1.14.2.4.2.2:
4281: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.4:
4282: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.5:
4283: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.3:
4284: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.2:
4285: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.2:
4286: * src/types/pa_vrequest.h [template_gc] 1.25.2.3.2.2:
4287: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.3:
4288: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.2:
4289: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.2:
4290: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.3:
4291: * src/types/pa_vstateless_object.h [template_gc] 1.28.2.4.2.2:
4292: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.3:
4293: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.2:
4294: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.3:
4295: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.2:
4296: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.3:
4297: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.3:
4298: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.2:
4299: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.3:
4300: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.4:
4301: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.4:
4302: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.3:
4303: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.3:
4304: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.4:
4305: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.3:
4306: introducing StringBody [C++ CORD wrapper]
4307:
4308: * src/main/pa_common.C 1.146:
4309: * src/main/pa_common.C 1.148:
4310: } typo bug fix
4311:
4312: * src/classes/hash.C [template_gc] 1.54.2.13.2.7:
4313: * src/classes/image.C [template_gc] 1.90.2.15.2.10:
4314: * src/classes/op.C [template_gc] 1.127.2.22.2.10:
4315: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.7:
4316: * src/classes/xnode.C [template_gc] 1.54.2.10.2.6:
4317: * src/include/pa_common.h [template_gc] 1.89.2.13.2.6:
4318: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.5:
4319: * src/include/pa_request.h [template_gc] 1.160.2.37.2.6:
4320: * src/include/pa_string.h [template_gc] 1.144.2.28.2.20:
4321: * src/main/compile.C [template_gc] 1.69.2.6.2.4:
4322: * src/main/pa_common.C [template_gc] 1.143.2.21.2.10:
4323: * src/main/pa_request.C [template_gc] 1.245.2.37.2.8:
4324: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.9:
4325: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.4:
4326: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.5:
4327: pa_request.C compiled
4328:
4329: * src/classes/image.C [template_gc] 1.90.2.15.2.9:
4330: * src/classes/mail.C [template_gc] 1.88.2.16.2.7:
4331: * src/classes/op.C [template_gc] 1.127.2.22.2.8:
4332: * src/include/pa_request.h [template_gc] 1.160.2.37.2.4:
4333: * src/include/pa_string.h [template_gc] 1.144.2.28.2.18:
4334: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.8:
4335: * src/main/compile.y [template_gc] 1.204.2.8.2.2:
4336: * src/main/execute.C [template_gc] 1.295.2.27.2.5:
4337: * src/main/pa_common.C [template_gc] 1.143.2.21.2.9:
4338: * src/main/pa_request.C [template_gc] 1.245.2.37.2.6:
4339: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.3:
4340: * src/types/pa_method.h [template_gc] 1.1.2.4.2.4:
4341: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.4:
4342: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.3:
4343: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.6:
4344: execute.C compiled
4345:
4346: * src/main/pa_common.C 1.147:
4347: * src/targets/cgi/parser3.C 1.217:
4348: *** empty log message ***
4349:
4350: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.2:
4351: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.3:
4352: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.3:
4353: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.9:
4354: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.5:
4355: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.3:
4356: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.5:
4357: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.6:
4358: pa_charsets.C compiled
4359:
4360: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.4:
4361: * src/include/pa_string.h [template_gc] 1.144.2.28.2.19:
4362: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.7:
4363: * src/main/pa_string.C [template_gc] 1.172.2.21.2.16:
4364: pa_exec.C compiled [win32 only for now] todo: on unix
4365:
4366: * src/classes/file.C 1.109:
4367: * src/include/pa_charset.h 1.21:
4368: * src/main/pa_charset.C 1.34:
4369: $file::exec/cgi[script;
4370: $.charset[this is script's charset]
4371:
4372: command line, env values, input got transcoded before call
4373: stdout, stderr got transcoded after call
4374:
4375: 2003-03-20 paf
4376: * src/include/pa_string.h [template_gc] 1.144.2.28.2.12:
4377: this_starts fixed
4378:
4379: * src/include/pa_string.h [template_gc] 1.144.2.28.2.16:
4380: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.3:
4381: * src/main/pa_string.C [template_gc] 1.172.2.21.2.13:
4382: * src/main/untaint.C [template_gc] 1.115.2.12.2.8:
4383: cord bug fix, but still errors
4384: todo: clear out
4385:
4386: * src/include/pa_array.h [template_gc] 1.57.2.27.2.4:
4387: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.4:
4388: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.6:
4389: * src/include/pa_string.h [template_gc] 1.144.2.28.2.9:
4390: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.3:
4391: * src/main/pa_string.C [template_gc] 1.172.2.21.2.8:
4392: test: gc/exit runned OK
4393:
4394: * src/classes/image.C [template_gc] 1.90.2.15.2.5:
4395: * src/classes/mail.C [template_gc] 1.88.2.16.2.4:
4396: * src/classes/math.C [template_gc] 1.24.2.12.2.3:
4397: * src/classes/string.C [template_gc] 1.125.2.15.2.5:
4398: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.3:
4399: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.3:
4400: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.5:
4401: * src/include/pa_string.h [template_gc] 1.144.2.28.2.7:
4402: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.2:
4403: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.2:
4404: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.2:
4405: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.3:
4406: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.2:
4407: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.2:
4408: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.2:
4409: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.2:
4410: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.2:
4411: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.4:
4412: * src/main/pa_common.C [template_gc] 1.143.2.21.2.5:
4413: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.2:
4414: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.3:
4415: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.2:
4416: * src/main/pa_request.C [template_gc] 1.245.2.37.2.4:
4417: * src/main/pa_string.C [template_gc] 1.172.2.21.2.6:
4418: * src/main/untaint.C [template_gc] 1.115.2.12.2.4:
4419: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.3:
4420: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.5:
4421: untaint.C 99% [except mail&sql&optimize]
4422:
1.24 paf 4423: * src/types/pa_vmail.C 1.42:
4424: another naming problem: should not name vars like that: unpredictable close caused problems with later sending mail:
4425: Mar 20 06:39:53 pt-6 sendmail[19044]: File descriptors missing on startup: stdin; Bad file number
4426:
4427: todo: find out why so many filters(stream) here. probably wrong?
4428:
1.23 paf 4429: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.4:
4430: * src/include/pa_string.h [template_gc] 1.144.2.28.2.8:
4431: * src/main/pa_common.C [template_gc] 1.143.2.21.2.6:
4432: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.3:
4433: * src/main/pa_string.C [template_gc] 1.172.2.21.2.7:
4434: * src/main/untaint.C [template_gc] 1.115.2.12.2.5:
4435: test compiled
4436:
4437: * src/include/pa_string.h [template_gc] 1.144.2.28.2.15:
4438: more tests
4439:
4440: * src/classes/image.C [template_gc] 1.90.2.15.2.7:
4441: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.5:
4442: * src/include/pa_string.h [template_gc] 1.144.2.28.2.14:
4443: * src/lib/ltdl/ltdl.c [template_gc] 1.3.2.1.2.1:
4444: * src/lib/ltdl/ltdl.h [template_gc] 1.2.2.1.2.1:
4445: * src/lib/pcre/internal.h [template_gc] 1.1.18.1:
4446: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.3:
4447: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.3:
4448: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.6:
4449: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.4:
4450: * src/main/pa_string.C [template_gc] 1.172.2.21.2.11:
4451: * src/main/untaint.C [template_gc] 1.115.2.12.2.7:
4452: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.7:
4453: more tests [bugs fixed]
4454:
1.24 paf 4455: * src/include/pa_string.h [template_gc] 1.144.2.28.2.11:
4456: * src/main/pa_string.C [template_gc] 1.172.2.21.2.10:
4457: added: assertion on new String ctor & append params convention
4458:
1.23 paf 4459: * src/main/pa_string.C [template_gc] 1.172.2.21.2.12:
4460: string.pos fixed
4461:
4462: * src/classes/file.C [template_gc] 1.107.2.16.2.4:
4463: * src/classes/hash.C [template_gc] 1.54.2.13.2.4:
4464: * src/classes/image.C [template_gc] 1.90.2.15.2.6:
4465: * src/classes/mail.C [template_gc] 1.88.2.16.2.5:
4466: * src/classes/op.C [template_gc] 1.127.2.22.2.6:
4467: * src/classes/string.C [template_gc] 1.125.2.15.2.6:
4468: * src/classes/table.C [template_gc] 1.172.2.14.2.5:
4469: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.5:
4470: * src/include/pa_common.h [template_gc] 1.89.2.13.2.4:
4471: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.7:
4472: * src/include/pa_string.h [template_gc] 1.144.2.28.2.10:
4473: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.5:
4474: * src/main/pa_common.C [template_gc] 1.143.2.21.2.7:
4475: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.4:
4476: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.4:
4477: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.3:
4478: * src/main/pa_string.C [template_gc] 1.172.2.21.2.9:
4479: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.3:
4480: * src/main/untaint.C [template_gc] 1.115.2.12.2.6:
4481: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.3:
4482: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.2:
4483: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.6:
4484: more tests OK
4485:
4486: * parser3.dsw [template_gc] 1.7.6.1.2.2:
4487: * src/classes/file.C [template_gc] 1.107.2.16.2.3:
4488: * src/classes/image.C [template_gc] 1.90.2.15.2.4:
4489: * src/classes/op.C [template_gc] 1.127.2.22.2.5:
4490: * src/classes/string.C [template_gc] 1.125.2.15.2.4:
4491: * src/classes/table.C [template_gc] 1.172.2.14.2.4:
4492: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.4:
4493: * src/classes/xnode.C [template_gc] 1.54.2.10.2.4:
4494: * src/include/pa_common.h [template_gc] 1.89.2.13.2.3:
4495: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.4:
4496: * src/include/pa_request.h [template_gc] 1.160.2.37.2.2:
4497: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.2:
4498: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.2:
4499: * src/include/pa_string.h [template_gc] 1.144.2.28.2.6:
4500: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.3:
4501: * src/main/execute.C [template_gc] 1.295.2.27.2.3:
4502: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.3:
4503: * src/main/pa_common.C [template_gc] 1.143.2.21.2.4:
4504: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.3:
4505: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.2:
4506: * src/main/pa_request.C [template_gc] 1.245.2.37.2.3:
4507: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.2:
4508: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.2:
4509: * src/main/untaint.C [template_gc] 1.115.2.12.2.3:
4510: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.1:
4511: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.2:
4512: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.3:
4513: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.2:
4514: * src/types/pa_value.C [template_gc] 1.9.2.15.2.3:
4515: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.2:
4516: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.3:
4517: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.2:
4518: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.3:
4519: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.4:
4520: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.3:
4521: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.4:
4522: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.2:
4523: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.2:
4524: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.2:
4525: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.2:
4526: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.2:
4527: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.3:
4528: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.3:
4529: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.3:
4530: untaint.C 30%,
4531: pa_common.C [done, without http for now]
4532:
4533: * src/include/pa_string.h [template_gc] 1.144.2.28.2.13:
4534: warning
4535:
4536: * src/lib/ltdl/Makefile.in [template_gc] 1.4.2.1.2.1:
4537: * src/lib/ltdl/config_fixed.h [template_gc] 1.2.2.2.2.1:
4538: * src/lib/ltdl/configure [template_gc] 1.4.2.1.2.1:
4539: * src/lib/ltdl/configure.in [template_gc] 1.4.2.1.2.1:
4540: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.1:
4541: * src/lib/ltdl/ltdl.c [template_gc] 1.3.2.1.2.2:
4542: * src/lib/ltdl/ltdl.h [template_gc] 1.2.2.1.2.2:
4543: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.3:
4544: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.4:
4545: * src/lib/pcre/internal.h [template_gc] 1.1.18.2:
4546: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.3:
4547: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.4:
4548: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.3:
4549: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.3:
4550: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.4:
4551: undone bad replaces
4552:
4553: 2003-03-19 paf
4554: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.2:
4555: * src/classes/string.C [template_gc] 1.125.2.15.2.3:
4556: * src/classes/table.C [template_gc] 1.172.2.14.2.3:
4557: * src/include/pa_array.h [template_gc] 1.57.2.27.2.1:
4558: * src/include/pa_common.h [template_gc] 1.89.2.13.2.2:
4559: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.2:
4560: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.2:
4561: * src/include/pa_string.h [template_gc] 1.144.2.28.2.3:
4562: * src/include/pa_table.h [template_gc] 1.48.2.11.2.2:
4563: * src/lib/cord/cord.dsp [template_gc] 1.1.2.2:
4564: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.2:
4565: * src/main/main.dsp [template_gc] 1.161.6.14.2.2:
4566: * src/main/pa_common.C [template_gc] 1.143.2.21.2.2:
4567: * src/main/pa_string.C [template_gc] 1.172.2.21.2.3:
4568: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.2:
4569: * src/types/pa_method.h [template_gc] 1.1.2.4.2.2:
4570: * src/types/pa_value.h [template_gc] 1.109.2.25.2.2:
4571: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.2:
4572: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.2:
4573: * src/types/types.dsp [template_gc] 1.35.10.9.2.2:
4574: string reimplementation with cord+array<fragment>: 70%
4575:
4576: * src/lib/pcre/Makefile.in [template_gc] 1.8.2.3.2.1:
4577: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.1:
4578: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.2:
4579: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.1:
4580: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.1:
4581: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.1:
4582: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.1:
4583: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.1:
4584: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.1:
4585: restored bad replaces
4586:
4587: * src/classes/date.C [template_gc] 1.42.2.11.2.3:
4588: * src/classes/form.C [template_gc] 1.34.2.7.2.3:
4589: * src/classes/hash.C [template_gc] 1.54.2.13.2.3:
4590: * src/classes/image.C [template_gc] 1.90.2.15.2.3:
4591: * src/classes/mail.C [template_gc] 1.88.2.16.2.3:
4592: * src/classes/op.C [template_gc] 1.127.2.22.2.4:
4593: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.3:
4594: * src/classes/xnode.C [template_gc] 1.54.2.10.2.3:
4595: * src/include/pa_array.h [template_gc] 1.57.2.27.2.3:
4596: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.1:
4597: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.3:
4598: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.3:
4599: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.2:
4600: * src/include/pa_string.h [template_gc] 1.144.2.28.2.5:
4601: * src/include/pa_table.h [template_gc] 1.48.2.11.2.3:
4602: * src/main/compile.C [template_gc] 1.69.2.6.2.2:
4603: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.2:
4604: * src/main/execute.C [template_gc] 1.295.2.27.2.2:
4605: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.2:
4606: * src/main/pa_common.C [template_gc] 1.143.2.21.2.3:
4607: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.2:
4608: * src/main/pa_request.C [template_gc] 1.245.2.37.2.2:
4609: * src/main/pa_socks.C [template_gc] 1.18.2.5.2.1:
4610: * src/main/pa_string.C [template_gc] 1.172.2.21.2.5:
4611: * src/main/pa_table.C [template_gc] 1.53.2.10.2.2:
4612: * src/main/untaint.C [template_gc] 1.115.2.12.2.2:
4613: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.2:
4614: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.3:
4615: * src/types/pa_value.C [template_gc] 1.9.2.15.2.2:
4616: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.2:
4617: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.2:
4618: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.2:
4619: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.3:
4620: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.3:
4621: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.2:
4622: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.2:
4623: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.2:
4624: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.2:
4625: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.2:
4626: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.2:
4627: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.2:
4628: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.2:
4629: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.2:
4630: started test
4631:
4632: * src/classes/op.C [template_gc] 1.127.2.22.2.3:
4633: * src/include/pa_array.h [template_gc] 1.57.2.27.2.2:
4634: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.2:
4635: * src/include/pa_string.h [template_gc] 1.144.2.28.2.4:
4636: * src/main/pa_string.C [template_gc] 1.172.2.21.2.4:
4637: string compiled
4638: todo: test it
4639:
4640: 2003-03-18 paf
4641: * src/classes/date.C [template_gc] 1.42.2.11.2.2:
4642: * src/classes/file.C [template_gc] 1.107.2.16.2.2:
4643: * src/classes/form.C [template_gc] 1.34.2.7.2.2:
4644: * src/classes/hash.C [template_gc] 1.54.2.13.2.2:
4645: * src/classes/image.C [template_gc] 1.90.2.15.2.2:
4646: * src/classes/mail.C [template_gc] 1.88.2.16.2.2:
4647: * src/classes/math.C [template_gc] 1.24.2.12.2.2:
4648: * src/classes/op.C [template_gc] 1.127.2.22.2.2:
4649: * src/classes/string.C [template_gc] 1.125.2.15.2.2:
4650: * src/classes/table.C [template_gc] 1.172.2.14.2.2:
4651: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.2:
4652: * src/classes/xnode.C [template_gc] 1.54.2.10.2.2:
4653: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.2:
4654: * src/include/pa_string.h [template_gc] 1.144.2.28.2.2:
4655: * src/main/pa_string.C [template_gc] 1.172.2.21.2.2:
4656: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.2:
4657: lots of replacements,
4658: todo:we can ignore lang in cmp and pos really,
4659: but would split properly!
4660:
4661: * src/include/pa_pool.h [gc] 1.86.4.2:
4662: * src/main/execute.C [gc] 1.295.4.2:
4663: * src/targets/cgi/pa_pool.C [gc] 1.41.4.2:
4664: gc logging
4665:
4666: * src/lib/cord/cord.dsp [template_gc] 1.1.2.1:
4667: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.1:
4668: * src/lib/cord/cordprnt.c [template_gc] 1.1.2.1:
4669: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.1:
4670: gc: cord part made parser/src/lib: it's not compiled into libgc
4671: by default
4672:
4673: * src/lib/cord/cordxtra.c 1.1:
4674: file cordxtra.c was initially added on branch template_gc.
4675:
4676: * src/lib/cord/cordbscs.c 1.1:
4677: file cordbscs.c was initially added on branch template_gc.
4678:
4679: * parser3.dsw [template_gc] 1.7.6.1.2.1:
4680: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.1:
4681: * src/classes/classes.h [template_gc] 1.23.2.9.2.1:
4682: * src/classes/date.C [template_gc] 1.42.2.11.2.1:
4683: * src/classes/double.C [template_gc] 1.53.2.8.2.1:
4684: * src/classes/file.C [template_gc] 1.107.2.16.2.1:
4685: * src/classes/form.C [template_gc] 1.34.2.7.2.1:
4686: * src/classes/hash.C [template_gc] 1.54.2.13.2.1:
4687: * src/classes/image.C [template_gc] 1.90.2.15.2.1:
4688: * src/classes/int.C [template_gc] 1.49.2.7.2.1:
4689: * src/classes/mail.C [template_gc] 1.88.2.16.2.1:
4690: * src/classes/math.C [template_gc] 1.24.2.12.2.1:
4691: * src/classes/op.C [template_gc] 1.127.2.22.2.1:
4692: * src/classes/response.C [template_gc] 1.23.2.8.2.1:
4693: * src/classes/string.C [template_gc] 1.125.2.15.2.1:
4694: * src/classes/table.C [template_gc] 1.172.2.14.2.1:
4695: * src/classes/void.C [template_gc] 1.28.2.5.2.1:
4696: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.1:
4697: * src/classes/xnode.C [template_gc] 1.54.2.10.2.1:
4698: * src/classes/xnode.h [template_gc] 1.18.2.6.2.1:
4699: * src/include/Makefile.am [template_gc] 1.3.14.2.2.1:
4700: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.1:
4701: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.1:
4702: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.1:
4703: * src/include/pa_common.h [template_gc] 1.89.2.13.2.1:
4704: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.1:
4705: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.1:
4706: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.1:
4707: * src/include/pa_globals.h [template_gc] 1.101.2.15.2.1:
4708: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.1:
4709: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.1:
4710: * src/include/pa_pool.h [template_gc] 1.86.2.32.2.1:
4711: * src/include/pa_request.h [template_gc] 1.160.2.37.2.1:
4712: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.1:
4713: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.1:
4714: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.1:
4715: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.1:
4716: * src/include/pa_string.h [template_gc] 1.144.2.28.2.1:
4717: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.1:
4718: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.1:
4719: * src/include/pa_table.h [template_gc] 1.48.2.11.2.1:
4720: * src/include/pa_uue.h [template_gc] 1.4.2.3.2.1:
4721: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.1:
4722: * src/main/Makefile.am [template_gc] 1.35.6.4.2.1:
4723: * src/main/compile.C [template_gc] 1.69.2.6.2.1:
4724: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.1:
4725: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.1:
4726: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.1:
4727: * src/main/execute.C [template_gc] 1.295.2.27.2.1:
4728: * src/main/main.dsp [template_gc] 1.161.6.14.2.1:
4729: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.1:
4730: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.1:
4731: * src/main/pa_common.C [template_gc] 1.143.2.21.2.1:
4732: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.1:
4733: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.1:
4734: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.1:
4735: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.1:
4736: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.1:
4737: * src/main/pa_pool.C [template_gc] 1.59.2.6.2.1:
4738: * src/main/pa_request.C [template_gc] 1.245.2.37.2.1:
4739: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.1:
4740: * src/main/pa_string.C [template_gc] 1.172.2.21.2.1:
4741: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.1:
4742: * src/main/pa_table.C [template_gc] 1.53.2.10.2.1:
4743: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.1:
4744: * src/main/untaint.C [template_gc] 1.115.2.12.2.1:
4745: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.1:
4746: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.1:
4747: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.1:
4748: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.1:
4749: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.1:
4750: * src/types/pa_method.h [template_gc] 1.1.2.4.2.1:
4751: * src/types/pa_value.C [template_gc] 1.9.2.15.2.1:
4752: * src/types/pa_value.h [template_gc] 1.109.2.25.2.1:
4753: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.1:
4754: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.1:
4755: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.1:
4756: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.1:
4757: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.1:
4758: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.1:
4759: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.1:
4760: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.1:
4761: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.1:
4762: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.1:
4763: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.1:
4764: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.1:
4765: * src/types/pa_vhash.C [template_gc] 1.1.2.3.2.1:
4766: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.1:
4767: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.1:
4768: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.1:
4769: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.1:
4770: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.1:
4771: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.1:
4772: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.1:
4773: * src/types/pa_vmath.h [template_gc] 1.14.2.4.2.1:
4774: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.1:
4775: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.1:
4776: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.1:
4777: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.1:
4778: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.1:
4779: * src/types/pa_vrequest.h [template_gc] 1.25.2.3.2.1:
4780: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.1:
4781: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.1:
4782: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.1:
4783: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.1:
4784: * src/types/pa_vstateless_object.h [template_gc] 1.28.2.4.2.1:
4785: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.1:
4786: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.1:
4787: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.1:
4788: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.1:
4789: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.1:
4790: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.1:
4791: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.1:
4792: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.1:
4793: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.1:
4794: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.1:
4795: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.1:
4796: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.1:
4797: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.1:
4798: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.1:
4799: * src/types/types.dsp [template_gc] 1.35.10.9.2.1:
4800: started porting to gc:
4801: PA_Object done
4802: lots of replacements also
4803:
4804: * src/lib/cord/cordprnt.c 1.1:
4805: file cordprnt.c was initially added on branch template_gc.
4806:
4807: * src/lib/cord/cord.dsp 1.1:
4808: file cord.dsp was initially added on branch template_gc.
4809:
4810: 2003-03-17 paf
4811: * src/classes/date.C [gc] 1.42.4.1:
4812: * src/classes/file.C [gc] 1.107.4.1:
4813: * src/classes/form.C [gc] 1.34.4.1:
4814: * src/classes/image.C [gc] 1.90.4.1:
4815: * src/classes/mail.C [gc] 1.88.4.1:
4816: * src/classes/op.C [gc] 1.127.4.1:
4817: * src/classes/table.C [gc] 1.172.4.1:
4818: * src/classes/xdoc.C [gc] 1.108.4.1:
4819: * src/classes/xnode.C [gc] 1.54.4.1:
4820: * src/include/pa_pool.h [gc] 1.86.4.1:
4821: * src/include/pa_pragma_pack_begin.h [gc] 1.6.4.1:
4822: * src/include/pa_pragma_pack_end.h [gc] 1.6.4.1:
4823: * src/include/pa_string.h [gc] 1.144.4.1:
4824: * src/include/pa_types.h [gc] 1.44.4.1:
4825: * src/main/compile.C [gc] 1.69.4.1:
4826: * src/main/compile.tab.C [gc] 1.81.4.1:
4827: * src/main/execute.C [gc] 1.295.4.1:
4828: * src/main/pa_charset.C [gc] 1.33.4.1:
4829: * src/main/pa_common.C [gc] 1.145.2.1:
4830: * src/main/pa_exception.C [gc] 1.43.4.1:
4831: * src/main/pa_exec.C [gc] 1.48.4.1:
4832: * src/main/pa_globals.C [gc] 1.152.4.1:
4833: * src/main/pa_pool.C [gc] 1.59.4.1:
4834: * src/main/pa_request.C [gc] 1.245.4.1:
4835: * src/main/pa_sql_driver_manager.C [gc] 1.69.4.1:
4836: * src/main/pa_string.C [gc] 1.172.4.1:
4837: * src/main/pa_stylesheet_manager.C [gc] 1.16.4.1:
4838: * src/main/pa_uue.C [gc] 1.4.4.1:
4839: * src/main/untaint.C [gc] 1.115.4.1:
4840: * src/targets/cgi/pa_pool.C [gc] 1.41.4.1:
4841: * src/targets/cgi/parser3.C [gc] 1.216.4.1:
4842: * src/targets/cgi/parser3.dsp [gc] 1.60.12.1:
4843: * src/targets/cgi/pool_storage.h [gc] 1.13.4.1:
4844: * src/types/pa_vcookie.C [gc] 1.55.4.1:
4845: * src/types/pa_vdouble.h [gc] 1.42.4.1:
4846: * src/types/pa_vfile.C [gc] 1.36.4.1:
4847: * src/types/pa_vform.C [gc] 1.74.4.1:
4848: * src/types/pa_vint.h [gc] 1.38.4.1:
4849: * src/types/pa_vmail.C [gc] 1.41.2.1:
4850: * src/types/pa_vxdoc.C [gc] 1.23.4.1:
4851: * src/types/pa_vxdoc.h [gc] 1.31.4.1:
4852: * src/types/pa_vxnode.C [gc] 1.30.4.1:
4853: * src/types/pa_vxnode.h [gc] 1.22.4.1:
4854: * www/htdocs/.htaccess [gc] 1.12.8.1:
4855: * www/htdocs/auto.p [gc] 1.17.12.1:
4856: libgc attempt
4857:
4858: * src/main/pa_common.C [gc] 1.145.2.2:
4859: * src/main/pa_common.C [gc] 1.145.2.3:
4860: *** empty log message ***
4861:
4862: 2003-03-13 paf
4863: * src/include/pa_request.h [autoptr] 1.160.2.37:
4864: * src/lib/ltdl/libltdl.dsp [autoptr] 1.3.2.1:
4865: * src/lib/md5/md5.dsp [autoptr] 1.2.10.1:
4866: * src/main/compile.tab.C [autoptr] 1.81.2.13:
4867: * src/main/execute.C [autoptr] 1.295.2.27:
4868: * src/main/pa_request.C [autoptr] 1.245.2.37:
4869: * src/targets/cgi/parser3.C [autoptr] 1.216.2.28:
4870: * src/types/pa_value.C [autoptr] 1.9.2.15:
4871: * src/types/pa_value.h [autoptr] 1.109.2.25:
4872: * src/types/pa_vobject.h [autoptr] 1.38.2.9:
4873: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.16:
4874: * src/types/pa_vstatus.C [autoptr] 1.15.2.6:
4875: * src/types/types.dsp [autoptr] 1.35.10.8:
4876: * www/htdocs/.htaccess [autoptr] 1.12.6.9:
4877: set_base, set_derived simplified [counter leaks fixed]
4878:
4879: * src/include/pa_config_fixed.h 1.55:
4880: * src/types/pa_vstatus.C 1.16:
4881: * src/types/types.dsp 1.36:
4882: incorporated status class patch
4883: From: "Victor Fedoseev" <vvf_ru@mail.ru>
4884: Sent: Thursday, January 23, 2003 8:14 AM
4885:
4886: now we have $status.rusage.maxrss,tv_sec,tv_usec un WIN32 [plus Win32 specific:
4887: QuotaPeakNonPagedPoolUsage
4888: QuotaPeakPagedPoolUsage
4889: PeakPagefileUsage]
4890:
4891: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.9:
4892: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.17:
4893: * src/targets/cgi/parser3.C [autoptr] 1.216.2.29:
4894: lt_dlexit called
4895:
4896: 2003-03-12 paf
4897: * Makefile.in [autoptr] 1.48.2.4:
4898: * bin/Makefile.in [autoptr] 1.9.2.3:
4899: * configure [autoptr] 1.66.2.4:
4900: * configure.in [autoptr] 1.62.2.4:
4901: * etc/Makefile.in [autoptr] 1.14.2.3:
4902: * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.3:
4903: * src/Makefile.in [autoptr] 1.55.2.3:
4904: * src/classes/Makefile.in [autoptr] 1.53.2.3:
4905: * src/include/Makefile.in [autoptr] 1.11.2.5:
4906: * src/lib/Makefile.in [autoptr] 1.8.2.3:
4907: * src/lib/md5/Makefile.in [autoptr] 1.6.2.3:
4908: * src/lib/patches/Makefile.in [autoptr] 1.10.2.3:
4909: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.3:
4910: * src/main/Makefile.in [autoptr] 1.50.2.6:
4911: * src/sql/Makefile.in [autoptr] 1.11.2.3:
4912: * src/targets/Makefile.in [autoptr] 1.42.2.3:
4913: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.4:
4914: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.4:
4915: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.4:
4916: * src/targets/isapi/Makefile.in [autoptr] 1.11.2.3:
4917: * src/types/Makefile.in [autoptr] 1.50.2.4:
4918: libstdc++ linkage fixed for g++ 3.2.2
4919:
4920: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.8:
4921: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.5:
4922: * src/main/compile.tab.C [autoptr] 1.81.2.12:
4923: gcc 3.2 rightliy complained on using privately declared class [
4924: fixed]
4925:
4926: * Makefile.am [autoptr] 1.34.2.3:
4927: * Makefile.in [autoptr] 1.48.2.5:
4928: * src/targets/apache13/Makefile.in 1.45:
4929: * src/targets/apache13/p3runConfigure.in 1.12:
4930: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.2:
4931: * tests/Makefile [autoptr] 1.1.2.8:
4932: *** empty log message ***
4933:
4934: * src/include/pa_request.h [autoptr] 1.160.2.36:
4935: * src/main/compile.tab.C [autoptr] 1.81.2.11:
4936: * src/main/execute.C [autoptr] 1.295.2.26:
4937: * src/targets/cgi/parser3.C [autoptr] 1.216.2.25:
4938: SIGPIPE now can be intercepted
4939: and does not cause exception in exception handler
4940:
4941: * Makefile.in [autoptr] 1.48.2.3:
4942: * bin/Makefile.in [autoptr] 1.9.2.2:
4943: * configure [autoptr] 1.66.2.3:
4944: * configure.in [autoptr] 1.62.2.3:
4945: * etc/Makefile.in [autoptr] 1.14.2.2:
4946: * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.2:
4947: * src/Makefile.in [autoptr] 1.55.2.2:
4948: * src/classes/Makefile.in [autoptr] 1.53.2.2:
4949: * src/include/Makefile.in [autoptr] 1.11.2.4:
4950: * src/lib/Makefile.in [autoptr] 1.8.2.2:
4951: * src/lib/md5/Makefile.in [autoptr] 1.6.2.2:
4952: * src/lib/patches/Makefile.in [autoptr] 1.10.2.2:
4953: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.2:
4954: * src/main/Makefile.in [autoptr] 1.50.2.5:
4955: * src/sql/Makefile.in [autoptr] 1.11.2.2:
4956: * src/targets/Makefile.in [autoptr] 1.42.2.2:
4957: * src/targets/apache13/Makefile.in [autoptr] 1.44.2.2:
4958: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.3:
4959: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.3:
4960: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.3:
4961: * src/targets/isapi/Makefile.in [autoptr] 1.11.2.2:
4962: * src/types/Makefile.in [autoptr] 1.50.2.3:
4963: configure now default links libstdc++ statically.
4964: that can be overriden by --with-dynamic-stdcpp
4965:
4966: * src/targets/cgi/parser3.C [autoptr] 1.216.2.26:
4967: 1. more detailed log on signals.
4968: 2. sigpipe before request constructor now causes death
4969:
4970: * configure [autoptr] 1.66.2.5:
4971: * configure.in [autoptr] 1.62.2.5:
4972: * src/lib/ltdl/Makefile.in [autoptr] 1.4.2.1:
4973: * src/lib/ltdl/configure [autoptr] 1.4.2.1:
4974: * src/lib/ltdl/configure.in [autoptr] 1.4.2.1:
4975: * src/targets/apache13/Makefile.in [autoptr] 1.44.2.3:
4976: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.5:
4977: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.5:
4978: lib/ltdl/Makefile now created by /configure.in only [were by
4979: lib/ltdl/configure.in OVERWRITE]
4980:
4981: 2003-03-11 paf
4982: * src/main/compile.tab.C [autoptr] 1.81.2.10:
4983: * src/main/compile.y [autoptr] 1.204.2.7:
4984: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.4:
4985: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.8:
4986: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.15:
4987: * www/htdocs/.htaccess [autoptr] 1.12.6.8:
4988: removed necessity of libstdc++
4989:
4990: * src/include/pa_request.h 1.161:
4991: * src/include/pa_request.h [autoptr] 1.160.2.35:
4992: ANTI_ENDLESS_EXECUTE_RECOURSION doubled
4993:
4994: 2003-03-08 paf
4995: * tests/117.html 1.1:
4996: file 117.html was initially added on branch autoptr.
4997:
4998: * src/classes/xdoc.C [autoptr] 1.108.2.19:
4999: forgotten: global xdoc when ndef XML
5000:
5001: * src/classes/mail.C [autoptr] 1.88.2.16:
5002: * src/classes/response.C [autoptr] 1.23.2.8:
5003: * src/include/pa_request.h [autoptr] 1.160.2.33:
5004: * src/main/pa_request.C [autoptr] 1.245.2.36:
5005: removing vform,response,cookie.h -> pa_request.h dependency
5006:
5007: * tests/118.html 1.1:
5008: file 118.html was initially added on branch autoptr.
5009:
5010: * tests/results/115.processed 1.1:
5011: file 115.processed was initially added on branch autoptr.
5012:
5013: * tests/119.html 1.1:
5014: file 119.html was initially added on branch autoptr.
5015:
5016: * tests/120.html 1.1:
5017: file 120.html was initially added on branch autoptr.
5018:
5019: * src/targets/cgi/parser3.C [autoptr] 1.216.2.22:
5020: charsets: see some strange things with old xml lib-- it's
5021: internal memory handling has faults
5022:
5023: * tests/results/117.processed 1.1:
5024: file 117.processed was initially added on branch autoptr.
5025:
5026: * tests/results/109.processed 1.1:
5027: file 109.processed was initially added on branch autoptr.
5028:
5029: * tests/results/110.processed 1.1:
5030: file 110.processed was initially added on branch autoptr.
5031:
5032: * tests/021.html [autoptr] 1.1.2.2:
5033: * tests/031.html [autoptr] 1.1.2.2:
5034: * tests/033.html [autoptr] 1.1.2.2:
5035: * tests/109.html [autoptr] 1.1.2.1:
5036: * tests/110.html [autoptr] 1.1.2.1:
5037: * tests/111.html [autoptr] 1.1.2.1:
5038: * tests/112.html [autoptr] 1.1.2.1:
5039: * tests/113.html [autoptr] 1.1.2.1:
5040: * tests/114.html [autoptr] 1.1.2.1:
5041: * tests/115.html [autoptr] 1.1.2.1:
5042: * tests/116.html [autoptr] 1.1.2.1:
5043: * tests/117.html [autoptr] 1.1.2.1:
5044: * tests/118.html [autoptr] 1.1.2.1:
5045: * tests/119.html [autoptr] 1.1.2.1:
5046: * tests/120.html [autoptr] 1.1.2.1:
5047: * tests/results/109.processed [autoptr] 1.1.2.1:
5048: * tests/results/110.processed [autoptr] 1.1.2.1:
5049: * tests/results/111.processed [autoptr] 1.1.2.1:
5050: * tests/results/112.processed [autoptr] 1.1.2.1:
5051: * tests/results/113.processed [autoptr] 1.1.2.1:
5052: * tests/results/114.processed [autoptr] 1.1.2.1:
5053: * tests/results/115.processed [autoptr] 1.1.2.1:
5054: * tests/results/116.processed [autoptr] 1.1.2.1:
5055: * tests/results/117.processed [autoptr] 1.1.2.1:
5056: * tests/results/118.processed [autoptr] 1.1.2.1:
5057: * tests/results/119.processed [autoptr] 1.1.2.1:
5058: * tests/results/120.processed [autoptr] 1.1.2.1:
5059: xml: tests
5060: 109 dom create/show
5061: 110 xpath selectSingle
5062: 111 xdoc.create from tainted &
5063: 112 xdoc.create/output with russian attr value
5064: 113 xpath selectString/Number
5065: 114 dom attributes.count
5066: 115 xpath selectBool
5067: 116 output media-type change
5068: 117 transform by dom stylesheet
5069: 118 empty transform result
5070: 119 dom setAttribute
5071: 120 nbsp letter output
5072:
5073: =END OF PREPARED XML TESTS=
5074:
5075: * tests/results/119.processed 1.1:
5076: file 119.processed was initially added on branch autoptr.
5077:
5078: * tests/results/120.processed 1.1:
5079: file 120.processed was initially added on branch autoptr.
5080:
5081: * src/targets/cgi/parser3.C [autoptr] 1.216.2.23:
5082: todo: move to latest xml version on win32 and run memleak tests again
5083:
5084: * src/classes/op.C [autoptr] 1.127.2.21:
5085: * src/include/pa_request.h [autoptr] 1.160.2.34:
5086: removing vclass,object.h -> pa_request.h dependency
5087:
5088: * tests/results/112.processed 1.1:
5089: file 112.processed was initially added on branch autoptr.
5090:
5091: * tests/results/114.processed 1.1:
5092: file 114.processed was initially added on branch autoptr.
5093:
5094: * src/main/pa_request.C [autoptr] 1.245.2.32:
5095: * src/main/pa_request.C [autoptr] 1.245.2.33:
5096: * www/htdocs/.htaccess [autoptr] 1.12.6.7:
5097: forgotten: ifdef XML
5098:
5099: * src/classes/hash.C [autoptr] 1.54.2.13:
5100: * src/classes/mail.C [autoptr] 1.88.2.15:
5101: * src/classes/string.C [autoptr] 1.125.2.15:
5102: * src/classes/table.C [autoptr] 1.172.2.14:
5103: * src/include/pa_array.h [autoptr] 1.57.2.27:
5104: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.16:
5105: * src/types/pa_vmail.C [autoptr] 1.40.2.10:
5106: * src/types/pa_vmail.h [autoptr] 1.9.2.5:
5107: * www/htdocs/.htaccess [autoptr] 1.12.6.6:
5108: * www/htdocs/index.html 1.211:
5109: started full-scale-site-test [~ http://parser.ru sources]
5110:
5111: some fixes
5112:
5113: * tests/110.html 1.1:
5114: file 110.html was initially added on branch autoptr.
5115:
5116: * tests/109.html 1.1:
5117: file 109.html was initially added on branch autoptr.
5118:
5119: * src/include/pa_types.h [autoptr] 1.44.2.3:
5120: * src/main/pa_charset.C [autoptr] 1.33.2.19:
5121: charsets: fixed problems when transcode from charset A to A.
5122:
5123: * tests/results/116.processed 1.1:
5124: file 116.processed was initially added on branch autoptr.
5125:
1.24 paf 5126: * Makefile.in [autoptr] 1.48.2.2:
5127: * src/main/pa_request.C [autoptr] 1.245.2.34:
5128: * www/cgi-bin/parser3.log [autoptr] 1.78.10.1:
5129: *** empty log message ***
5130:
1.23 paf 5131: * tests/111.html 1.1:
5132: file 111.html was initially added on branch autoptr.
5133:
5134: * src/main/untaint.C [autoptr] 1.115.2.12:
5135: * src/types/pa_vmail.C [autoptr] 1.40.2.11:
5136: mail: transcode fixed.
5137: todo: still problems when transcode from charset A to A.
5138:
5139: * tests/112.html 1.1:
5140: file 112.html was initially added on branch autoptr.
5141:
5142: * tests/results/118.processed 1.1:
5143: file 118.processed was initially added on branch autoptr.
5144:
5145: * tests/113.html 1.1:
5146: file 113.html was initially added on branch autoptr.
5147:
5148: * tests/results/111.processed 1.1:
5149: file 111.processed was initially added on branch autoptr.
5150:
5151: * tests/Makefile [autoptr] 1.1.2.7:
5152: make install & co
5153:
5154: * tests/114.html 1.1:
5155: file 114.html was initially added on branch autoptr.
5156:
5157: * tests/115.html 1.1:
5158: file 115.html was initially added on branch autoptr.
5159:
5160: * src/include/pa_config_fixed.h [autoptr] 1.54.2.5:
5161: * src/types/pa_vxdoc.C [autoptr] 1.23.2.5:
5162: yet another return 0; fixed
5163:
5164: * src/include/pa_config_fixed.h [autoptr] 1.54.2.4:
5165: * src/types/pa_vmail.C [autoptr] 1.40.2.12:
5166: * src/types/pa_vmail.h [autoptr] 1.9.2.6:
5167: vmail.C received just compiled [not tested]
5168:
5169: * tests/results/113.processed 1.1:
5170: file 113.processed was initially added on branch autoptr.
5171:
5172: * tests/116.html 1.1:
5173: file 116.html was initially added on branch autoptr.
5174:
5175: * src/include/pa_request.h [autoptr] 1.160.2.32:
5176: removing vmail.h -> pa_request.h dependency [testing...]
5177:
5178: 2003-03-07 paf
5179: * src/classes/xdoc.C [autoptr] 1.108.2.18:
5180: * src/include/pa_charset.h [autoptr] 1.20.2.18:
5181: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.5:
5182: * tests/108.html [autoptr] 1.1.2.1:
5183: * tests/108.xsl [autoptr] 1.1.2.1:
5184: * tests/results/108.processed [autoptr] 1.1.2.1:
5185: xml: test 108 transform with params [bugs fixed]
5186:
5187: * tests/results/107.processed 1.1:
5188: file 107.processed was initially added on branch autoptr.
5189:
5190: * tests/108.xsl 1.1:
5191: file 108.xsl was initially added on branch autoptr.
5192:
1.24 paf 5193: * src/classes/xdoc.C [autoptr] 1.108.2.15:
5194: * src/types/pa_vxdoc.h [autoptr] 1.31.2.7:
5195: * src/types/pa_vxnode.h [autoptr] 1.22.2.5:
5196: xml: linked
5197:
1.23 paf 5198: * tests/106.html 1.1:
5199: file 106.html was initially added on branch autoptr.
5200:
5201: * src/classes/classes.C [autoptr] 1.18.2.6:
5202: fixed: prevent system classes from modification to lock ALL the
5203: classes, not only directly used
5204:
5205: * tests/107.html 1.1:
5206: file 107.html was initially added on branch autoptr.
5207:
5208: * tests/108.html 1.1:
5209: file 108.html was initially added on branch autoptr.
5210:
5211: * tests/results/106.processed 1.1:
5212: file 106.processed was initially added on branch autoptr.
5213:
5214: * src/include/pa_charset.h [autoptr] 1.20.2.16:
5215: * src/main/pa_charset.C [autoptr] 1.33.2.16:
5216: * www/htdocs/.htaccess [autoptr] 1.12.6.5:
5217: xml: charset two mem alloc functions used for different cases [
5218: libxml, libxsl]
5219:
5220: * src/classes/xdoc.C [autoptr] 1.108.2.17:
5221: * src/include/pa_charset.h [autoptr] 1.20.2.17:
5222: * src/include/pa_request.h [autoptr] 1.160.2.31:
5223: * src/main/execute.C [autoptr] 1.295.2.25:
5224: * src/main/pa_charset.C [autoptr] 1.33.2.17:
5225: * src/main/pa_exception.C [autoptr] 1.43.2.15:
5226: * src/main/pa_globals.C [autoptr] 1.152.2.19:
5227: * src/main/pa_request.C [autoptr] 1.245.2.31:
5228: * src/types/pa_vxdoc.C [autoptr] 1.23.2.4:
5229: * src/types/pa_vxdoc.h [autoptr] 1.31.2.9:
5230: * src/types/pa_vxnode.C [autoptr] 1.30.2.5:
5231: * tests/107.html [autoptr] 1.1.2.1:
5232: * tests/results/107.processed [autoptr] 1.1.2.1:
5233: xml: test: 107 bug fixes
5234:
5235: * tests/results/108.processed 1.1:
5236: file 108.processed was initially added on branch autoptr.
5237:
5238: * src/classes/xdoc.C [autoptr] 1.108.2.14:
5239: * src/types/pa_vxdoc.h [autoptr] 1.31.2.6:
5240: xdoc.C compiled
5241:
5242: * tests/106.html [autoptr] 1.1.2.1:
5243: * tests/results/106.processed [autoptr] 1.1.2.1:
5244: test: 106 xdoc create, string
5245:
5246: * src/classes/xdoc.C [autoptr] 1.108.2.16:
5247: * src/classes/xnode.C [autoptr] 1.54.2.10:
5248: * src/classes/xnode.h [autoptr] 1.18.2.6:
5249: * src/types/pa_value.h [autoptr] 1.109.2.24:
5250: * src/types/pa_vxdoc.C [autoptr] 1.23.2.3:
5251: * src/types/pa_vxdoc.h [autoptr] 1.31.2.8:
5252: * src/types/pa_vxnode.C [autoptr] 1.30.2.4:
5253: * src/types/pa_vxnode.h [autoptr] 1.22.2.6:
5254: test: 107 bug fixes
5255:
5256: * src/main/pa_charset.C [autoptr] 1.33.2.18:
5257: * src/targets/cgi/parser3.C [autoptr] 1.216.2.21:
5258: fixed: mem leak from copy/paste bug
5259:
5260: 2003-03-06 paf
5261: * tests/023.html [autoptr] 1.1.2.2:
5262: in some cases it rounded up badly. postponing solution of that
5263: problem, making more simple test
5264:
5265: * src/include/pa_charset.h [autoptr] 1.20.2.14:
5266: * src/include/pa_config_fixed.h [autoptr] 1.54.2.3:
5267: * src/include/pa_memory.h [autoptr] 1.1.2.6:
5268: * src/include/pa_pool.h [autoptr] 1.86.2.32:
5269: * src/main/pa_charset.C [autoptr] 1.33.2.14:
5270: * src/main/pa_memory.C [autoptr] 1.1.2.4:
5271: * src/main/pa_pool.C [autoptr] 1.59.2.6:
5272: * src/types/pa_vxdoc.C [autoptr] 1.23.2.2:
5273: * src/types/pa_vxdoc.h [autoptr] 1.31.2.5:
5274: * src/types/pa_vxnode.C [autoptr] 1.30.2.3:
5275: * src/types/pa_vxnode.h [autoptr] 1.22.2.4:
5276: xml: charsets
5277:
5278: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.4:
5279: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.4:
5280: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.15:
5281: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.6:
5282: xml: stylesheet&manager done
5283:
5284: * src/classes/xnode.C [autoptr] 1.54.2.9:
5285: * src/classes/xnode.h [autoptr] 1.18.2.5:
5286: * src/include/pa_charset.h [autoptr] 1.20.2.15:
5287: * src/include/pa_memory.h [autoptr] 1.1.2.8:
5288: * src/include/pa_request.h [autoptr] 1.160.2.30:
5289: * src/include/pa_string.h [autoptr] 1.144.2.28:
5290: * src/main/pa_globals.C [autoptr] 1.152.2.18:
5291: * src/main/pa_request.C [autoptr] 1.245.2.30:
5292: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.7:
5293: xnode.C compiled
5294:
5295: * src/include/pa_memory.h [autoptr] 1.1.2.7:
5296: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.3:
5297: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.3:
5298: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.5:
5299: xml: stylesheet&manager STARTED
5300:
5301: * src/include/pa_globals.h [autoptr] 1.101.2.15:
5302: * src/main/pa_charset.C [autoptr] 1.33.2.15:
5303: * src/main/pa_exception.C [autoptr] 1.43.2.14:
5304: * src/main/pa_globals.C [autoptr] 1.152.2.17:
5305: xml: exceptions
5306:
5307: * src/classes/xdoc.C [autoptr] 1.108.2.13:
5308: xdoc.C 50%
5309:
5310: * src/include/pa_charset.h [autoptr] 1.20.2.13:
5311: * src/include/pa_charsets.h [autoptr] 1.8.2.8:
5312: * src/main/pa_charset.C [autoptr] 1.33.2.13:
5313: * src/main/pa_charsets.C [autoptr] 1.11.2.10:
5314: * www/htdocs/.htaccess [autoptr] 1.12.6.4:
5315: charset_utf8 declaration moved to charsets.C
5316:
5317: * Makefile.am [autoptr] 1.34.2.2:
5318: * tests/Makefile [autoptr] 1.1.2.4:
5319: * tests/Makefile [autoptr] 1.1.2.6:
5320: *** empty log message ***
5321:
5322: * tests/058_paf2000.png [autoptr] 1.1.2.2:
5323: * tests/results/058.processed [autoptr] 1.1.2.2:
5324: .png added with -kb now
5325:
5326: 2003-03-05 paf
5327: * tests/results/105.processed 1.1:
5328: file 105.processed was initially added on branch autoptr.
5329:
5330: * src/classes/math.C [autoptr] 1.24.2.12:
5331: can be: crypt in -lcrypt OK, but crypt.h be missing
5332:
5333: * src/classes/op.C [autoptr] 1.127.2.20:
5334: * src/main/main.dsp [autoptr] 1.161.6.13:
5335: * tests/104.html [autoptr] 1.1.2.1:
5336: * tests/results/104.processed [autoptr] 1.1.2.1:
5337: * www/htdocs/.htaccess [autoptr] 1.12.6.3:
5338: ^bpt operator added [does int3 in debug build on win32]
5339:
5340: * www/htdocs/auto.p [autoptr] 1.17.10.1:
5341: * www/htdocs/autoptr.html [autoptr] 1.1.2.4:
5342: * www/htdocs/base.p [autoptr] 1.6.6.1:
5343: * www/htdocs/derived.p [autoptr] 1.24.6.1:
5344: * www/htdocs/font.gif [autoptr] 1.1.6.1:
5345: * www/htdocs/global.xsl [autoptr] 1.8.10.1:
5346: * www/htdocs/index.html [autoptr] 1.210.2.1:
5347: * www/htdocs/mailreceive.eml [autoptr] 1.3.10.1:
5348: * www/htdocs/mailreceive.html [autoptr] 1.1.10.1:
5349: * www/htdocs/operators.p [autoptr] 1.11.8.1:
5350: * www/htdocs/parser-status.html [autoptr] 1.2.18.1:
5351: * www/htdocs/people.dtd [autoptr] 1.1.20.1:
5352: * www/htdocs/some.p [autoptr] 1.2.8.1:
5353: removed old tests
5354:
5355: * tests/104.html 1.1:
5356: file 104.html was initially added on branch autoptr.
5357:
1.24 paf 5358: * tests/105.html 1.1:
5359: file 105.html was initially added on branch autoptr.
5360:
1.23 paf 5361: * src/classes/math.C [autoptr] 1.24.2.11:
5362: * src/classes/op.C [autoptr] 1.127.2.19:
5363: * src/classes/string.C [autoptr] 1.125.2.13:
5364: * src/lib/Makefile.in [autoptr] 1.8.2.1:
5365: * src/lib/md5/Makefile.in [autoptr] 1.6.2.1:
5366: * src/lib/patches/Makefile.in [autoptr] 1.10.2.1:
5367: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.1:
5368: * src/main/pa_exec.C [autoptr] 1.48.2.18:
5369: * src/targets/Makefile.in [autoptr] 1.42.2.1:
5370: * src/targets/apache13/Makefile.am [autoptr] 1.15.10.1:
5371: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.1:
5372: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.1:
5373: gcc more happy. todo:make linker happy
5374:
5375: * tests/results/104.processed 1.1:
5376: file 104.processed was initially added on branch autoptr.
5377:
5378: * ltmain.sh [autoptr] 1.5.2.1:
5379: ltmain.sh added
5380:
5381: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.1:
5382: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.2:
5383: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.2:
5384: linker needed more tricks to link OK
5385:
5386: * src/types/pa_vhash.C [autoptr] 1.1.2.2:
5387: * src/types/pa_vhash.h [autoptr] 1.43.2.13:
5388: hash_default_element_name made static
5389:
5390: * src/include/Makefile.am [autoptr] 1.3.14.2:
5391: * src/include/Makefile.in [autoptr] 1.11.2.3:
5392: * src/main/Makefile.am [autoptr] 1.35.6.4:
5393: * src/main/Makefile.in [autoptr] 1.50.2.4:
5394: * src/types/Makefile.am [autoptr] 1.28.10.1:
5395: * src/types/Makefile.in [autoptr] 1.50.2.2:
5396: forgotten files added to Makes
5397:
5398: * src/types/pa_vhash.C [autoptr] 1.1.2.3:
5399: * src/types/pa_vhash.h [autoptr] 1.43.2.14:
5400: hash_default_element_name change undone ;(
5401:
5402: * src/classes/file.C [autoptr] 1.107.2.16:
5403: * src/include/pa_exec.h [autoptr] 1.11.2.6:
5404: * src/main/pa_exec.C [autoptr] 1.48.2.17:
5405: pa_exec env param made optional
5406:
5407: * tests/057.html [autoptr] 1.1.2.3:
5408: * tests/results/057.processed [autoptr] 1.1.2.3:
5409: test bug fixed
5410:
5411: * src/classes/string.C [autoptr] 1.125.2.14:
5412: * src/include/pa_string.h [autoptr] 1.144.2.27:
5413: * src/main/pa_string.C [autoptr] 1.172.2.20:
5414: * tests/105.html [autoptr] 1.1.2.1:
5415: * tests/results/105.processed [autoptr] 1.1.2.1:
5416: String::match bug fixed
5417:
5418: 2003-03-04 paf
5419: * tests/results/060.processed 1.1:
5420: file 060.processed was initially added on branch autoptr.
5421:
5422: * tests/results/059.processed 1.1:
5423: file 059.processed was initially added on branch autoptr.
5424:
5425: * tests/072.html 1.1:
5426: file 072.html was initially added on branch autoptr.
5427:
5428: * tests/results/052.processed 1.1:
5429: file 052.processed was initially added on branch autoptr.
5430:
5431: * tests/074.html 1.1:
5432: file 074.html was initially added on branch autoptr.
5433:
5434: * tests/results/099.processed 1.1:
5435: file 099.processed was initially added on branch autoptr.
5436:
5437: * tests/076.html 1.1:
5438: file 076.html was initially added on branch autoptr.
5439:
5440: * tests/results/092.processed 1.1:
5441: file 092.processed was initially added on branch autoptr.
5442:
5443: * tests/results/102.processed 1.1:
5444: file 102.processed was initially added on branch autoptr.
5445:
5446: * tests/results/084.processed 1.1:
5447: file 084.processed was initially added on branch autoptr.
5448:
5449: * tests/078.html 1.1:
5450: file 078.html was initially added on branch autoptr.
5451:
5452: * tests/results/076.processed 1.1:
5453: file 076.processed was initially added on branch autoptr.
5454:
5455: * tests/081.html 1.1:
5456: file 081.html was initially added on branch autoptr.
5457:
5458: * tests/results/068.processed 1.1:
5459: file 068.processed was initially added on branch autoptr.
5460:
5461: * tests/results/061.processed 1.1:
5462: file 061.processed was initially added on branch autoptr.
5463:
5464: * src/classes/Makefile.in [autoptr] 1.53.2.1:
5465: * src/classes/mail.C [autoptr] 1.88.2.13:
5466: * src/main/Makefile.in [autoptr] 1.50.2.3:
5467: * src/main/pa_exec.C [autoptr] 1.48.2.16:
5468: * src/sql/Makefile.in [autoptr] 1.11.2.1:
5469: * src/types/Makefile.in [autoptr] 1.50.2.1:
5470: *** empty log message ***
5471:
5472: * tests/083.html 1.1:
5473: file 083.html was initially added on branch autoptr.
5474:
5475: * tests/results/053.processed 1.1:
5476: file 053.processed was initially added on branch autoptr.
5477:
5478: * tests/053.html [autoptr] 1.1.2.1:
5479: * tests/054.html [autoptr] 1.1.2.1:
5480: * tests/055.html [autoptr] 1.1.2.1:
5481: * tests/056.html [autoptr] 1.1.2.1:
5482: * tests/057.html [autoptr] 1.1.2.1:
5483: * tests/058.html [autoptr] 1.1.2.1:
5484: * tests/058_paf2000.png [autoptr] 1.1.2.1:
5485: * tests/059.html [autoptr] 1.1.2.1:
5486: * tests/060.html [autoptr] 1.1.2.1:
5487: * tests/results/053.processed [autoptr] 1.1.2.1:
5488: * tests/results/054.processed [autoptr] 1.1.2.1:
5489: * tests/results/055.processed [autoptr] 1.1.2.1:
5490: * tests/results/056.processed [autoptr] 1.1.2.1:
5491: * tests/results/057.processed [autoptr] 1.1.2.1:
5492: * tests/results/058.processed [autoptr] 1.1.2.1:
5493: * tests/results/059.processed [autoptr] 1.1.2.1:
5494: * tests/results/060.processed [autoptr] 1.1.2.1:
5495: test:
5496: 53 string.replace
5497: 54 junctions
5498: 55 table.hash
5499: 56 call indirect
5500: 57 date.create[string]
5501: 58 image.measure[png]
5502:
5503: * src/classes/image.C [autoptr] 1.90.2.14:
5504: * tests/098.html [autoptr] 1.1.2.1:
5505: * tests/098font.gif [autoptr] 1.1.2.1:
5506: * tests/results/098.processed [autoptr] 1.1.2.1:
5507: test:
5508: 98 image font text [bug fixed]
5509:
5510: * tests/085.html 1.1:
5511: file 085.html was initially added on branch autoptr.
5512:
5513: * tests/096_dir/188.jpg 1.1:
5514: file 188.jpg was initially added on branch autoptr.
5515:
5516: * tests/096_dir/163.jpg 1.1:
5517: file 163.jpg was initially added on branch autoptr.
5518:
5519: * tests/087.html 1.1:
5520: file 087.html was initially added on branch autoptr.
5521:
5522: * tests/103paf2001.gif 1.1:
5523: file 103paf2001.gif was initially added on branch autoptr.
5524:
5525: * tests/results/103.processed 1.1:
5526: file 103.processed was initially added on branch autoptr.
5527:
5528: * tests/results/093.processed 1.1:
5529: file 093.processed was initially added on branch autoptr.
5530:
5531: * tests/053.html 1.1:
5532: file 053.html was initially added on branch autoptr.
5533:
5534: * tests/results/085.processed 1.1:
5535: file 085.processed was initially added on branch autoptr.
5536:
5537: * tests/089.html 1.1:
5538: file 089.html was initially added on branch autoptr.
5539:
5540: * tests/090.html 1.1:
5541: file 090.html was initially added on branch autoptr.
5542:
5543: * tests/100.html 1.1:
5544: file 100.html was initially added on branch autoptr.
5545:
5546: * tests/results/077.processed 1.1:
5547: file 077.processed was initially added on branch autoptr.
5548:
5549: * tests/055.html 1.1:
5550: file 055.html was initially added on branch autoptr.
5551:
5552: * src/classes/table.C [autoptr] 1.172.2.12:
5553: * src/main/execute.C [autoptr] 1.295.2.23:
5554: * tests/061.dat [autoptr] 1.1.2.1:
5555: * tests/061.html [autoptr] 1.1.2.1:
5556: * tests/062.html [autoptr] 1.1.2.1:
5557: * tests/063.html [autoptr] 1.1.2.1:
5558: * tests/064.html [autoptr] 1.1.2.1:
5559: * tests/065.html [autoptr] 1.1.2.1:
5560: * tests/066.html [autoptr] 1.1.2.1:
5561: * tests/067.html [autoptr] 1.1.2.1:
5562: * tests/068.html [autoptr] 1.1.2.1:
5563: * tests/069.html [autoptr] 1.1.2.1:
5564: * tests/070.html [autoptr] 1.1.2.1:
5565: * tests/071.html [autoptr] 1.1.2.1:
5566: * tests/072.html [autoptr] 1.1.2.1:
5567: * tests/073.html [autoptr] 1.1.2.1:
5568: * tests/074.html [autoptr] 1.1.2.1:
5569: * tests/075.html [autoptr] 1.1.2.1:
5570: * tests/076.html [autoptr] 1.1.2.1:
5571: * tests/077.html [autoptr] 1.1.2.1:
5572: * tests/078.html [autoptr] 1.1.2.1:
5573: * tests/079.html [autoptr] 1.1.2.1:
5574: * tests/080.html [autoptr] 1.1.2.1:
5575: * tests/081.html [autoptr] 1.1.2.1:
5576: * tests/082.html [autoptr] 1.1.2.1:
5577: * tests/083.html [autoptr] 1.1.2.1:
5578: * tests/084.html [autoptr] 1.1.2.1:
5579: * tests/085.html [autoptr] 1.1.2.1:
5580: * tests/086.html [autoptr] 1.1.2.1:
5581: * tests/087.html [autoptr] 1.1.2.1:
5582: * tests/088.html [autoptr] 1.1.2.1:
5583: * tests/089.html [autoptr] 1.1.2.1:
5584: * tests/090.html [autoptr] 1.1.2.1:
5585: * tests/091.html [autoptr] 1.1.2.1:
5586: * tests/092.html [autoptr] 1.1.2.1:
5587: * tests/093.html [autoptr] 1.1.2.1:
5588: * tests/094.html [autoptr] 1.1.2.1:
5589: * tests/095.html [autoptr] 1.1.2.1:
5590: * tests/results/061.processed [autoptr] 1.1.2.1:
5591: * tests/results/062.processed [autoptr] 1.1.2.1:
5592: * tests/results/063.processed [autoptr] 1.1.2.1:
5593: * tests/results/064.processed [autoptr] 1.1.2.1:
5594: * tests/results/065.processed [autoptr] 1.1.2.1:
5595: * tests/results/066.processed [autoptr] 1.1.2.1:
5596: * tests/results/067.processed [autoptr] 1.1.2.1:
5597: * tests/results/068.processed [autoptr] 1.1.2.1:
5598: * tests/results/069.processed [autoptr] 1.1.2.1:
5599: * tests/results/070.processed [autoptr] 1.1.2.1:
5600: * tests/results/071.processed [autoptr] 1.1.2.1:
5601: * tests/results/072.processed [autoptr] 1.1.2.1:
5602: * tests/results/073.processed [autoptr] 1.1.2.1:
5603: * tests/results/074.processed [autoptr] 1.1.2.1:
5604: * tests/results/075.processed [autoptr] 1.1.2.1:
5605: * tests/results/076.processed [autoptr] 1.1.2.1:
5606: * tests/results/077.processed [autoptr] 1.1.2.1:
5607: * tests/results/078.processed [autoptr] 1.1.2.1:
5608: * tests/results/079.processed [autoptr] 1.1.2.1:
5609: * tests/results/080.processed [autoptr] 1.1.2.1:
5610: * tests/results/081.processed [autoptr] 1.1.2.1:
5611: * tests/results/082.processed [autoptr] 1.1.2.1:
5612: * tests/results/083.processed [autoptr] 1.1.2.1:
5613: * tests/results/084.processed [autoptr] 1.1.2.1:
5614: * tests/results/085.processed [autoptr] 1.1.2.1:
5615: * tests/results/086.processed [autoptr] 1.1.2.1:
5616: * tests/results/087.processed [autoptr] 1.1.2.1:
5617: * tests/results/088.processed [autoptr] 1.1.2.1:
5618: * tests/results/089.processed [autoptr] 1.1.2.1:
5619: * tests/results/090.processed [autoptr] 1.1.2.1:
5620: * tests/results/091.processed [autoptr] 1.1.2.1:
5621: * tests/results/092.processed [autoptr] 1.1.2.1:
5622: * tests/results/093.processed [autoptr] 1.1.2.1:
5623: * tests/results/094.processed [autoptr] 1.1.2.1:
5624: * tests/results/095.processed [autoptr] 1.1.2.1:
5625: tests:
5626: 61 file::stat size
5627: 62 string->int autoconvert
5628: 63 double .int,dec,div,mul
5629: 64 date compare
5630: 65 file: basename,justname,justext
5631: 66 math:crypt
5632: 67 string.match simple on long
5633: 68 string.match normalized simple on long
5634: 69 string.int
5635: 70 file::stat content-type
5636: 71 table.join
5637: 72 hash parameter conditional pass
5638: 73 date daylightsaving,yearday
5639: 74 date arithmetics
5640: 75 response date values/attributes
5641: 76 string.pos of void, void.pos
5642: 77 syntax parsing
5643: 78 cookie tainting
5644: 79 switch with local
5645: 80 scientific numeric literal in string autoconvert
5646: 81 xor: logical and numerical
5647: 82 for delims
5648: 83 menu delims
5649: 84 table.hash distinct
5650: 85 long string replace
5651: 86 throw+catch current language preserve
5652: 87 bit shifts
5653: 88 junction tests + $caller test
5654: 89 hash.foreach selfmodification
5655: 90 int/void to int
5656: 91 $caller test
5657: 92 junction is + def junction tests
5658: 93 $caller test
5659: 94 syntax test
5660: 95 table.hash(keygenerator) [bug fixed]
5661:
5662: * tests/results/070.processed 1.1:
5663: file 070.processed was initially added on branch autoptr.
5664:
5665: * tests/results/069.processed 1.1:
5666: file 069.processed was initially added on branch autoptr.
5667:
5668: * tests/061.dat 1.1:
5669: file 061.dat was initially added on branch autoptr.
5670:
5671: * tests/092.html 1.1:
5672: file 092.html was initially added on branch autoptr.
5673:
5674: * tests/102.html 1.1:
5675: file 102.html was initially added on branch autoptr.
5676:
5677: * tests/results/062.processed 1.1:
5678: file 062.processed was initially added on branch autoptr.
5679:
5680: * tests/057.html 1.1:
5681: file 057.html was initially added on branch autoptr.
5682:
5683: * tests/results/054.processed 1.1:
5684: file 054.processed was initially added on branch autoptr.
5685:
5686: * tests/094.html 1.1:
5687: file 094.html was initially added on branch autoptr.
5688:
5689: * tests/059.html 1.1:
5690: file 059.html was initially added on branch autoptr.
5691:
5692: * tests/060.html 1.1:
5693: file 060.html was initially added on branch autoptr.
5694:
5695: * tests/096.html 1.1:
5696: file 096.html was initially added on branch autoptr.
5697:
5698: * tests/results/094.processed 1.1:
5699: file 094.processed was initially added on branch autoptr.
5700:
5701: * tests/062.html 1.1:
5702: file 062.html was initially added on branch autoptr.
5703:
5704: * tests/results/086.processed 1.1:
5705: file 086.processed was initially added on branch autoptr.
5706:
5707: * tests/098font.gif 1.1:
5708: file 098font.gif was initially added on branch autoptr.
5709:
5710: * tests/098.html 1.1:
5711: file 098.html was initially added on branch autoptr.
5712:
5713: * tests/results/078.processed 1.1:
5714: file 078.processed was initially added on branch autoptr.
5715:
5716: * tests/064.html 1.1:
5717: file 064.html was initially added on branch autoptr.
5718:
5719: * tests/results/071.processed 1.1:
5720: file 071.processed was initially added on branch autoptr.
5721:
5722: * tests/results/063.processed 1.1:
5723: file 063.processed was initially added on branch autoptr.
5724:
5725: * tests/066.html 1.1:
5726: file 066.html was initially added on branch autoptr.
5727:
5728: * tests/results/055.processed 1.1:
5729: file 055.processed was initially added on branch autoptr.
5730:
5731: * tests/068.html 1.1:
5732: file 068.html was initially added on branch autoptr.
5733:
5734: * tests/071.html 1.1:
5735: file 071.html was initially added on branch autoptr.
5736:
5737: * tests/results/095.processed 1.1:
5738: file 095.processed was initially added on branch autoptr.
5739:
5740: * tests/results/087.processed 1.1:
5741: file 087.processed was initially added on branch autoptr.
5742:
5743: * tests/073.html 1.1:
5744: file 073.html was initially added on branch autoptr.
5745:
5746: * tests/results/079.processed 1.1:
5747: file 079.processed was initially added on branch autoptr.
5748:
5749: * tests/results/080.processed 1.1:
5750: file 080.processed was initially added on branch autoptr.
5751:
5752: * tests/results/072.processed 1.1:
5753: file 072.processed was initially added on branch autoptr.
5754:
5755: * tests/075.html 1.1:
5756: file 075.html was initially added on branch autoptr.
5757:
5758: * tests/results/064.processed 1.1:
5759: file 064.processed was initially added on branch autoptr.
5760:
5761: * tests/103.html [autoptr] 1.1.2.1:
5762: * tests/103mark.gif [autoptr] 1.1.2.1:
5763: * tests/103paf2001.gif [autoptr] 1.1.2.1:
5764: * tests/results/103.processed [autoptr] 1.1.2.1:
5765: tests:
5766: 103 image.copy transparence test
5767:
5768: * tests/results/056.processed 1.1:
5769: file 056.processed was initially added on branch autoptr.
5770:
5771: * tests/077.html 1.1:
5772: file 077.html was initially added on branch autoptr.
5773:
5774: * tests/080.html 1.1:
5775: file 080.html was initially added on branch autoptr.
5776:
5777: * tests/079.html 1.1:
5778: file 079.html was initially added on branch autoptr.
5779:
5780: * tests/results/096.processed 1.1:
5781: file 096.processed was initially added on branch autoptr.
5782:
5783: * tests/082.html 1.1:
5784: file 082.html was initially added on branch autoptr.
5785:
5786: * tests/results/088.processed 1.1:
5787: file 088.processed was initially added on branch autoptr.
5788:
5789: * tests/results/081.processed 1.1:
5790: file 081.processed was initially added on branch autoptr.
5791:
5792: * tests/084.html 1.1:
5793: file 084.html was initially added on branch autoptr.
5794:
5795: * tests/results/073.processed 1.1:
5796: file 073.processed was initially added on branch autoptr.
5797:
5798: * tests/058_paf2000.png 1.1:
5799: file 058_paf2000.png was initially added on branch autoptr.
5800:
5801: * tests/results/065.processed 1.1:
5802: file 065.processed was initially added on branch autoptr.
5803:
5804: * tests/086.html 1.1:
5805: file 086.html was initially added on branch autoptr.
5806:
5807: * tests/results/057.processed 1.1:
5808: file 057.processed was initially added on branch autoptr.
5809:
5810: * tests/052.html 1.1:
5811: file 052.html was initially added on branch autoptr.
5812:
5813: * tests/088.html 1.1:
5814: file 088.html was initially added on branch autoptr.
5815:
5816: * tests/054.html 1.1:
5817: file 054.html was initially added on branch autoptr.
5818:
5819: * src/main/pa_common.C [autoptr] 1.143.2.21:
5820: * src/targets/cgi/parser3.C [autoptr] 1.216.2.20:
5821: * tests/097.html [autoptr] 1.1.2.1:
5822: * tests/results/097.processed [autoptr] 1.1.2.1:
5823: test:
5824: 97 file::load http:// [bugs fixed]
5825:
5826: * tests/101.html 1.1:
5827: file 101.html was initially added on branch autoptr.
5828:
5829: * tests/091.html 1.1:
5830: file 091.html was initially added on branch autoptr.
5831:
5832: * tests/results/097.processed 1.1:
5833: file 097.processed was initially added on branch autoptr.
5834:
5835: * tests/056.html 1.1:
5836: file 056.html was initially added on branch autoptr.
5837:
5838: * tests/results/089.processed 1.1:
5839: file 089.processed was initially added on branch autoptr.
5840:
5841: * tests/results/090.processed 1.1:
5842: file 090.processed was initially added on branch autoptr.
5843:
5844: * src/classes/hash.C [autoptr] 1.54.2.12:
5845: * src/classes/image.C [autoptr] 1.90.2.13:
5846: * src/classes/table.C [autoptr] 1.172.2.13:
5847: * src/include/pa_memory.h [autoptr] 1.1.2.5:
5848: * tests/096.html [autoptr] 1.1.2.1:
5849: * tests/096_dir/163.jpg [autoptr] 1.1.2.1:
5850: * tests/096_dir/188.jpg [autoptr] 1.1.2.1:
5851: * tests/results/096.processed [autoptr] 1.1.2.1:
5852: tests:
5853: 96 image EXIF [bug fixed]
5854:
5855: * tests/results/100.processed 1.1:
5856: file 100.processed was initially added on branch autoptr.
5857:
5858: * tests/103.html 1.1:
5859: file 103.html was initially added on branch autoptr.
5860:
5861: * tests/093.html 1.1:
5862: file 093.html was initially added on branch autoptr.
5863:
5864: * tests/results/082.processed 1.1:
5865: file 082.processed was initially added on branch autoptr.
5866:
5867: * tests/052.html [autoptr] 1.1.2.1:
5868: * tests/outputs/049.processed [autoptr] 1.1.2.2:
5869: * tests/outputs/050.processed [autoptr] 1.1.2.2:
5870: * tests/outputs/051.processed [autoptr] 1.1.2.2:
5871: * tests/results/052.processed [autoptr] 1.1.2.1:
5872: test:
5873: 52 pre/match/post test: passed AS-IT-WERE, but wrong :) separate task: fix that
5874:
5875: * tests/058.html 1.1:
5876: file 058.html was initially added on branch autoptr.
5877:
5878: * tests/results/074.processed 1.1:
5879: file 074.processed was initially added on branch autoptr.
5880:
5881: * tests/095.html 1.1:
5882: file 095.html was initially added on branch autoptr.
5883:
5884: * tests/results/066.processed 1.1:
5885: file 066.processed was initially added on branch autoptr.
5886:
5887: * tests/061.html 1.1:
5888: file 061.html was initially added on branch autoptr.
5889:
5890: * tests/results/058.processed 1.1:
5891: file 058.processed was initially added on branch autoptr.
5892:
5893: * tests/103mark.gif 1.1:
5894: file 103mark.gif was initially added on branch autoptr.
5895:
5896: * tests/097.html 1.1:
5897: file 097.html was initially added on branch autoptr.
5898:
5899: * tests/063.html 1.1:
5900: file 063.html was initially added on branch autoptr.
5901:
5902: * src/main/execute.C [autoptr] 1.295.2.22:
5903: * src/main/pa_table.C [autoptr] 1.53.2.10:
5904: test:
5905: 59 table.locate [bug fixed]
5906: 60 string eq string [bug fixed]
5907:
5908: * tests/099.html 1.1:
5909: file 099.html was initially added on branch autoptr.
5910:
5911: * tests/065.html 1.1:
5912: file 065.html was initially added on branch autoptr.
5913:
5914: * tests/results/098.processed 1.1:
5915: file 098.processed was initially added on branch autoptr.
5916:
5917: * tests/results/091.processed 1.1:
5918: file 091.processed was initially added on branch autoptr.
5919:
5920: * tests/results/101.processed 1.1:
5921: file 101.processed was initially added on branch autoptr.
5922:
5923: * tests/057.html [autoptr] 1.1.2.2:
5924: * tests/099.html [autoptr] 1.1.2.1:
5925: * tests/100.html [autoptr] 1.1.2.1:
5926: * tests/results/057.processed [autoptr] 1.1.2.2:
5927: * tests/results/099.processed [autoptr] 1.1.2.1:
5928: * tests/results/100.processed [autoptr] 1.1.2.1:
5929: tests:
5930: 57 date create 2002: added
5931: 99,100 response:body/download
5932:
5933: * tests/067.html 1.1:
5934: file 067.html was initially added on branch autoptr.
5935:
5936: * tests/results/083.processed 1.1:
5937: file 083.processed was initially added on branch autoptr.
5938:
5939: * tests/results/075.processed 1.1:
5940: file 075.processed was initially added on branch autoptr.
5941:
5942: * src/main/execute.C [autoptr] 1.295.2.24:
5943: * tests/101.html [autoptr] 1.1.2.1:
5944: * tests/102.html [autoptr] 1.1.2.1:
5945: * tests/results/101.processed [autoptr] 1.1.2.1:
5946: * tests/results/102.processed [autoptr] 1.1.2.1:
5947: tests:
5948: 101 method/variable name conflict test
5949: 102 form fields change should not not change anything [bug fix]
5950:
5951: * tests/070.html 1.1:
5952: file 070.html was initially added on branch autoptr.
5953:
5954: * tests/069.html 1.1:
5955: file 069.html was initially added on branch autoptr.
5956:
5957: * tests/results/067.processed 1.1:
5958: file 067.processed was initially added on branch autoptr.
5959:
5960: * src/classes/image.C [autoptr] 1.90.2.15:
5961: * src/include/pa_request.h [autoptr] 1.160.2.29:
5962: * src/include/pa_stack.h [autoptr] 1.17.2.6:
5963: * src/types/pa_vimage.h [autoptr] 1.34.2.8:
5964: number of gcc compiler bugs fixed
5965:
5966: 2003-03-03 paf
5967: * tests/037.html 1.1:
5968: file 037.html was initially added on branch autoptr.
5969:
5970: * tests/results/044.processed 1.1:
5971: file 044.processed was initially added on branch autoptr.
5972:
5973: * tests/039.html 1.1:
5974: file 039.html was initially added on branch autoptr.
5975:
5976: * tests/040.html 1.1:
5977: file 040.html was initially added on branch autoptr.
5978:
5979: * tests/results/036.processed 1.1:
5980: file 036.processed was initially added on branch autoptr.
5981:
5982: * tests/042.html 1.1:
5983: file 042.html was initially added on branch autoptr.
5984:
5985: * tests/044.html 1.1:
5986: file 044.html was initially added on branch autoptr.
5987:
5988: * src/main/pa_request.C [autoptr] 1.245.2.29:
5989: * src/types/pa_vmath.C [autoptr] 1.1.2.9:
5990: * tests/033.html [autoptr] 1.1.2.1:
5991: * tests/034.html [autoptr] 1.1.2.1:
5992: * tests/035.html [autoptr] 1.1.2.1:
5993: * tests/036.html [autoptr] 1.1.2.1:
5994: * tests/037.html [autoptr] 1.1.2.1:
5995: * tests/038.html [autoptr] 1.1.2.1:
5996: * tests/results/033.processed [autoptr] 1.1.2.1:
5997: * tests/results/034.processed [autoptr] 1.1.2.1:
5998: * tests/results/035.processed [autoptr] 1.1.2.1:
5999: * tests/results/036.processed [autoptr] 1.1.2.1:
6000: * tests/results/037.processed [autoptr] 1.1.2.1:
6001: * tests/results/038.processed [autoptr] 1.1.2.1:
6002: tests:
6003: 33 string.replace
6004: 34 string.upper
6005: 35 table created
6006: 36 local/global vars with juntions
6007: 37 table clone
6008: 38 math PI & number formatting
6009:
6010: math class registring typo fixed
6011:
6012: * tests/046.html 1.1:
6013: file 046.html was initially added on branch autoptr.
6014:
6015: * tests/040.html [autoptr] 1.1.2.1:
6016: * tests/results/040.processed [autoptr] 1.1.2.1:
6017: test:
6018: 39 method result of type table
6019: 40 method param junction auto evaluate
6020:
6021: * tests/051b.p 1.1:
6022: file 051b.p was initially added on branch autoptr.
6023:
6024: * tests/results/045.processed 1.1:
6025: file 045.processed was initially added on branch autoptr.
6026:
6027: * tests/048.html 1.1:
6028: file 048.html was initially added on branch autoptr.
6029:
6030: * tests/results/037.processed 1.1:
6031: file 037.processed was initially added on branch autoptr.
6032:
6033: * tests/051.html 1.1:
6034: file 051.html was initially added on branch autoptr.
6035:
6036: * tests/results/046.processed 1.1:
6037: file 046.processed was initially added on branch autoptr.
6038:
6039: * tests/results/038.processed 1.1:
6040: file 038.processed was initially added on branch autoptr.
6041:
6042: * tests/041.html [autoptr] 1.1.2.1:
6043: * tests/results/041.processed [autoptr] 1.1.2.1:
6044: test:
6045: 41 table.locate by expression
6046:
6047: * tests/032.html 1.1:
6048: file 032.html was initially added on branch autoptr.
6049:
6050: * tests/results/047.processed 1.1:
6051: file 047.processed was initially added on branch autoptr.
6052:
6053: * tests/034.html 1.1:
6054: file 034.html was initially added on branch autoptr.
6055:
6056: * tests/results/040.processed 1.1:
6057: file 040.processed was initially added on branch autoptr.
6058:
6059: * tests/results/039.processed 1.1:
6060: file 039.processed was initially added on branch autoptr.
6061:
6062: * tests/results/032.processed 1.1:
6063: file 032.processed was initially added on branch autoptr.
6064:
6065: * tests/036.html 1.1:
6066: file 036.html was initially added on branch autoptr.
6067:
6068: * tests/038.html 1.1:
6069: file 038.html was initially added on branch autoptr.
6070:
6071: * tests/parser-unix.sh 1.1:
6072: file parser-unix.sh was initially added on branch autoptr.
6073:
6074: * tests/043.html [autoptr] 1.1.2.1:
6075: * tests/044.html [autoptr] 1.1.2.1:
6076: * tests/045.html [autoptr] 1.1.2.1:
6077: * tests/046.html [autoptr] 1.1.2.1:
6078: * tests/047.html [autoptr] 1.1.2.1:
6079: * tests/048.html [autoptr] 1.1.2.1:
6080: * tests/049.html [autoptr] 1.1.2.1:
6081: * tests/050.html [autoptr] 1.1.2.1:
6082: * tests/051.html [autoptr] 1.1.2.1:
6083: * tests/051b.p [autoptr] 1.1.2.1:
6084: * tests/051t.p [autoptr] 1.1.2.1:
6085: * tests/Makefile [autoptr] 1.1.2.3:
6086: * tests/outputs/049.processed [autoptr] 1.1.2.1:
6087: * tests/outputs/050.processed [autoptr] 1.1.2.1:
6088: * tests/outputs/051.processed [autoptr] 1.1.2.1:
6089: * tests/parser-cygwin.sh [autoptr] 1.1.2.2:
6090: * tests/parser-unix.sh [autoptr] 1.1.2.2:
6091: * tests/results/001.processed [autoptr] 1.1.2.2:
6092: * tests/results/002.processed [autoptr] 1.1.2.2:
6093: * tests/results/003.processed [autoptr] 1.1.2.2:
6094: * tests/results/005.processed [autoptr] 1.1.2.2:
6095: * tests/results/006.processed [autoptr] 1.1.2.2:
6096: * tests/results/008.processed [autoptr] 1.1.2.2:
6097: * tests/results/009.processed [autoptr] 1.1.2.2:
6098: * tests/results/011.processed [autoptr] 1.1.2.2:
6099: * tests/results/012.processed [autoptr] 1.1.2.2:
6100: * tests/results/013.processed [autoptr] 1.1.2.2:
6101: * tests/results/014.processed [autoptr] 1.1.2.2:
6102: * tests/results/015.processed [autoptr] 1.1.2.2:
6103: * tests/results/016.processed [autoptr] 1.1.2.2:
6104: * tests/results/017.processed [autoptr] 1.1.2.2:
6105: * tests/results/020.processed [autoptr] 1.1.2.2:
6106: * tests/results/021.processed [autoptr] 1.1.2.2:
6107: * tests/results/022.processed [autoptr] 1.1.2.2:
6108: * tests/results/024.processed [autoptr] 1.1.2.2:
6109: * tests/results/025.processed [autoptr] 1.1.2.2:
6110: * tests/results/026.processed [autoptr] 1.1.2.2:
6111: * tests/results/027.processed [autoptr] 1.1.2.2:
6112: * tests/results/028.processed [autoptr] 1.1.2.2:
6113: * tests/results/029.processed [autoptr] 1.1.2.2:
6114: * tests/results/030.processed [autoptr] 1.1.2.2:
6115: * tests/results/031.processed [autoptr] 1.1.2.2:
6116: * tests/results/043.processed [autoptr] 1.1.2.1:
6117: * tests/results/044.processed [autoptr] 1.1.2.1:
6118: * tests/results/045.processed [autoptr] 1.1.2.1:
6119: * tests/results/046.processed [autoptr] 1.1.2.1:
6120: * tests/results/047.processed [autoptr] 1.1.2.1:
6121: * tests/results/048.processed [autoptr] 1.1.2.1:
6122: * tests/results/049.processed [autoptr] 1.1.2.1:
6123: * tests/results/050.processed [autoptr] 1.1.2.1:
6124: * tests/results/051.processed [autoptr] 1.1.2.1:
6125: * tests/run_parser.sh [autoptr] 1.1.2.1:
6126: tests:
6127: 43,44,45 date rolls
6128: 46 autoevaluating junction
6129: 47 table.select
6130: 48 name with subvar
6131: 49 hash-creating switch
6132: 50 process
6133: 51 started parent/child, works as it were but it were NOT GOOD, created separate task to fix that
6134:
6135: * tests/041.html 1.1:
6136: file 041.html was initially added on branch autoptr.
6137:
6138: * src/classes/op.C [autoptr] 1.127.2.18:
6139: * src/include/pa_request.h [autoptr] 1.160.2.28:
6140: * src/include/pa_string.h [autoptr] 1.144.2.25:
6141: * src/main/execute.C [autoptr] 1.295.2.21:
6142: * src/main/pa_request.C [autoptr] 1.245.2.28:
6143: * src/main/pa_string.C [autoptr] 1.172.2.18:
6144: * src/main/untaint.C [autoptr] 1.115.2.11:
6145: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.3:
6146: * src/types/pa_wcontext.h [autoptr] 1.42.2.9:
6147: * tests/032.html [autoptr] 1.1.2.1:
6148: * tests/results/032.processed [autoptr] 1.1.2.1:
6149: uchar changed to String_UL in all places [was not everywhere]
6150: untaint test: 032
6151:
6152: * tests/results/048.processed 1.1:
6153: file 048.processed was initially added on branch autoptr.
6154:
6155: * tests/043.html 1.1:
6156: file 043.html was initially added on branch autoptr.
6157:
6158: * tests/results/041.processed 1.1:
6159: file 041.processed was initially added on branch autoptr.
6160:
6161: * tests/results/033.processed 1.1:
6162: file 033.processed was initially added on branch autoptr.
6163:
6164: * tests/045.html 1.1:
6165: file 045.html was initially added on branch autoptr.
6166:
6167: * tests/047.html 1.1:
6168: file 047.html was initially added on branch autoptr.
6169:
6170: * tests/051t.p 1.1:
6171: file 051t.p was initially added on branch autoptr.
6172:
6173: * tests/050.html 1.1:
6174: file 050.html was initially added on branch autoptr.
6175:
6176: * tests/049.html 1.1:
6177: file 049.html was initially added on branch autoptr.
6178:
6179: * src/targets/cgi/parser3.C [autoptr] 1.216.2.19:
6180: * tests/004.html [autoptr] 1.1.2.2:
6181: * tests/Makefile [autoptr] 1.1.2.2:
6182: * tests/parser-cygwin.sh [autoptr] 1.1.2.1:
6183: * tests/parser-unix.sh [autoptr] 1.1.2.1:
6184: * tests/results/004.processed [autoptr] 1.1.2.2:
6185: * www/htdocs/.htaccess [autoptr] 1.12.6.2:
6186: removed -H command line key, now testing using .sh file with
6187: SERVER_SOFTWARE=xxx
6188:
1.24 paf 6189: * tests/042.html [autoptr] 1.1.2.1:
6190: * tests/results/042.processed [autoptr] 1.1.2.1:
6191: test:
6192: 42 exception.handled
6193:
1.23 paf 6194: * tests/outputs/049.processed 1.1:
6195: * tests/results/049.processed 1.1:
6196: file 049.processed was initially added on branch autoptr.
6197:
6198: * tests/outputs/050.processed 1.1:
6199: * tests/results/050.processed 1.1:
6200: file 050.processed was initially added on branch autoptr.
6201:
6202: * tests/results/042.processed 1.1:
6203: file 042.processed was initially added on branch autoptr.
6204:
6205: * tests/results/034.processed 1.1:
6206: file 034.processed was initially added on branch autoptr.
6207:
6208: * tests/039.html [autoptr] 1.1.2.1:
6209: * tests/results/039.processed [autoptr] 1.1.2.1:
6210: test:
6211: 37 method result of type table
6212:
6213: * tests/outputs/051.processed 1.1:
6214: * tests/results/051.processed 1.1:
6215: file 051.processed was initially added on branch autoptr.
6216:
6217: * tests/parser-cygwin.sh 1.1:
6218: file parser-cygwin.sh was initially added on branch autoptr.
6219:
6220: * tests/results/043.processed 1.1:
6221: file 043.processed was initially added on branch autoptr.
6222:
6223: * tests/results/035.processed 1.1:
6224: file 035.processed was initially added on branch autoptr.
6225:
6226: * tests/033.html 1.1:
6227: file 033.html was initially added on branch autoptr.
6228:
6229: * tests/run_parser.sh 1.1:
6230: file run_parser.sh was initially added on branch autoptr.
6231:
6232: * tests/035.html 1.1:
6233: file 035.html was initially added on branch autoptr.
6234:
6235: 2003-02-27 paf
6236: * www/htdocs/maximized.htm [autoptr] 1.1.2.1:
6237: *** empty log message ***
6238:
6239: * www/htdocs/maximized.htm 1.1:
6240: file maximized.htm was initially added on branch autoptr.
6241:
6242: 2003-02-26 paf
6243: * tests/001.html 1.1:
6244: file 001.html was initially added on branch autoptr.
6245:
6246: * tests/003.html 1.1:
6247: file 003.html was initially added on branch autoptr.
6248:
6249: * tests/results/028.processed 1.1:
6250: file 028.processed was initially added on branch autoptr.
6251:
6252: * tests/005.html 1.1:
6253: file 005.html was initially added on branch autoptr.
6254:
6255: * tests/results/021.processed 1.1:
6256: file 021.processed was initially added on branch autoptr.
6257:
6258: * tests/results/013.processed 1.1:
6259: file 013.processed was initially added on branch autoptr.
6260:
6261: * src/include/pa_array.h [autoptr] 1.57.2.26:
6262: * src/include/pa_hash.h [autoptr] 1.58.2.17:
6263: * src/include/pa_memory.h [autoptr] 1.1.2.3:
6264: * src/main/pa_charset.C [autoptr] 1.33.2.12:
6265: * tests/001.html [autoptr] 1.1.2.1:
6266: * tests/002.html [autoptr] 1.1.2.1:
6267: * tests/003.html [autoptr] 1.1.2.1:
6268: * tests/004.html [autoptr] 1.1.2.1:
6269: * tests/005.html [autoptr] 1.1.2.1:
6270: * tests/006.html [autoptr] 1.1.2.1:
6271: * tests/007.html [autoptr] 1.1.2.1:
6272: * tests/008.html [autoptr] 1.1.2.1:
6273: * tests/009.html [autoptr] 1.1.2.1:
6274: * tests/010.html [autoptr] 1.1.2.1:
6275: * tests/011.html [autoptr] 1.1.2.1:
6276: * tests/012.html [autoptr] 1.1.2.1:
6277: * tests/013.html [autoptr] 1.1.2.1:
6278: * tests/014.html [autoptr] 1.1.2.1:
6279: * tests/Makefile [autoptr] 1.1.2.1:
6280: * tests/outputs/create-dir [autoptr] 1.1.2.1:
6281: * tests/results/001.processed [autoptr] 1.1.2.1:
6282: * tests/results/002.processed [autoptr] 1.1.2.1:
6283: * tests/results/003.processed [autoptr] 1.1.2.1:
6284: * tests/results/004.processed [autoptr] 1.1.2.1:
6285: * tests/results/005.processed [autoptr] 1.1.2.1:
6286: * tests/results/006.processed [autoptr] 1.1.2.1:
6287: * tests/results/007.processed [autoptr] 1.1.2.1:
6288: * tests/results/008.processed [autoptr] 1.1.2.1:
6289: * tests/results/009.processed [autoptr] 1.1.2.1:
6290: * tests/results/010.processed [autoptr] 1.1.2.1:
6291: * tests/results/011.processed [autoptr] 1.1.2.1:
6292: * tests/results/012.processed [autoptr] 1.1.2.1:
6293: * tests/results/013.processed [autoptr] 1.1.2.1:
6294: * tests/results/014.processed [autoptr] 1.1.2.1:
6295: hash cloning fixed
6296:
6297: * tests/007.html 1.1:
6298: file 007.html was initially added on branch autoptr.
6299:
6300: * tests/results/005.processed 1.1:
6301: file 005.processed was initially added on branch autoptr.
6302:
6303: * tests/010.html 1.1:
6304: file 010.html was initially added on branch autoptr.
6305:
6306: * tests/009.html 1.1:
6307: file 009.html was initially added on branch autoptr.
6308:
6309: * tests/012.html 1.1:
6310: file 012.html was initially added on branch autoptr.
6311:
6312: * tests/014.html 1.1:
6313: file 014.html was initially added on branch autoptr.
6314:
6315: * src/main/execute.C [autoptr] 1.295.2.20:
6316: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.14:
6317: * tests/024.html [autoptr] 1.1.2.1:
6318: * tests/025.html [autoptr] 1.1.2.1:
6319: * tests/026.html [autoptr] 1.1.2.1:
6320: * tests/027.html [autoptr] 1.1.2.1:
6321: * tests/028.html [autoptr] 1.1.2.1:
6322: * tests/029.html [autoptr] 1.1.2.1:
6323: * tests/030.html [autoptr] 1.1.2.1:
6324: * tests/031.html [autoptr] 1.1.2.1:
6325: * tests/results/024.processed [autoptr] 1.1.2.1:
6326: * tests/results/025.processed [autoptr] 1.1.2.1:
6327: * tests/results/026.processed [autoptr] 1.1.2.1:
6328: * tests/results/027.processed [autoptr] 1.1.2.1:
6329: * tests/results/028.processed [autoptr] 1.1.2.1:
6330: * tests/results/029.processed [autoptr] 1.1.2.1:
6331: * tests/results/030.processed [autoptr] 1.1.2.1:
6332: * tests/results/031.processed [autoptr] 1.1.2.1:
6333: fixed bug with name_cstr mutable CharPtr
6334: more tests
6335:
6336: * tests/results/029.processed 1.1:
6337: file 029.processed was initially added on branch autoptr.
6338:
6339: * tests/results/030.processed 1.1:
6340: file 030.processed was initially added on branch autoptr.
6341:
6342: * tests/016.html 1.1:
6343: file 016.html was initially added on branch autoptr.
6344:
6345: * tests/results/022.processed 1.1:
6346: file 022.processed was initially added on branch autoptr.
6347:
6348: * tests/results/014.processed 1.1:
6349: file 014.processed was initially added on branch autoptr.
6350:
6351: * tests/018.html 1.1:
6352: file 018.html was initially added on branch autoptr.
6353:
6354: * tests/results/006.processed 1.1:
6355: file 006.processed was initially added on branch autoptr.
6356:
6357: * tests/022_dir/a.html 1.1:
6358: file a.html was initially added on branch autoptr.
6359:
6360: * tests/021.html 1.1:
6361: file 021.html was initially added on branch autoptr.
6362:
6363: * tests/023.html 1.1:
6364: file 023.html was initially added on branch autoptr.
6365:
6366: * tests/results/031.processed 1.1:
6367: file 031.processed was initially added on branch autoptr.
6368:
6369: * tests/025.html 1.1:
6370: file 025.html was initially added on branch autoptr.
6371:
6372: * tests/results/023.processed 1.1:
6373: file 023.processed was initially added on branch autoptr.
6374:
6375: * src/include/pa_sapi.h [autoptr] 1.22.2.8:
6376: * src/main/pa_globals.C [autoptr] 1.152.2.16:
6377: * src/main/pa_memory.C [autoptr] 1.1.2.3:
6378: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.6:
6379: * src/targets/cgi/parser3.C [autoptr] 1.216.2.18:
6380: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.6:
6381: SAPI::abort << abort. die now just exits
6382:
6383: * tests/results/015.processed 1.1:
6384: file 015.processed was initially added on branch autoptr.
6385:
6386: * tests/027.html 1.1:
6387: file 027.html was initially added on branch autoptr.
6388:
6389: * tests/results/007.processed 1.1:
6390: file 007.processed was initially added on branch autoptr.
6391:
6392: * tests/030.html 1.1:
6393: file 030.html was initially added on branch autoptr.
6394:
6395: * tests/029.html 1.1:
6396: file 029.html was initially added on branch autoptr.
6397:
6398: * tests/outputs/create-dir 1.1:
6399: file create-dir was initially added on branch autoptr.
6400:
6401: * tests/022_dir/b.txt 1.1:
6402: file b.txt was initially added on branch autoptr.
6403:
6404: * tests/results/024.processed 1.1:
6405: file 024.processed was initially added on branch autoptr.
6406:
6407: * tests/002.html 1.1:
6408: file 002.html was initially added on branch autoptr.
6409:
6410: * tests/results/016.processed 1.1:
6411: file 016.processed was initially added on branch autoptr.
6412:
6413: * tests/results/008.processed 1.1:
6414: file 008.processed was initially added on branch autoptr.
6415:
6416: * tests/004.html 1.1:
6417: file 004.html was initially added on branch autoptr.
6418:
6419: * tests/results/001.processed 1.1:
6420: file 001.processed was initially added on branch autoptr.
6421:
6422: * tests/006.html 1.1:
6423: file 006.html was initially added on branch autoptr.
6424:
6425: * tests/008.html 1.1:
6426: file 008.html was initially added on branch autoptr.
6427:
6428: * tests/011.html 1.1:
6429: file 011.html was initially added on branch autoptr.
6430:
6431: * tests/results/025.processed 1.1:
6432: file 025.processed was initially added on branch autoptr.
6433:
6434: * tests/results/017.processed 1.1:
6435: file 017.processed was initially added on branch autoptr.
6436:
6437: * tests/Makefile 1.1:
6438: file Makefile was initially added on branch autoptr.
6439:
6440: * tests/results/009.processed 1.1:
6441: file 009.processed was initially added on branch autoptr.
6442:
6443: * tests/results/010.processed 1.1:
6444: file 010.processed was initially added on branch autoptr.
6445:
6446: * tests/013.html 1.1:
6447: file 013.html was initially added on branch autoptr.
6448:
6449: * tests/results/002.processed 1.1:
6450: file 002.processed was initially added on branch autoptr.
6451:
6452: * tests/019paf2001.gif 1.1:
6453: file 019paf2001.gif was initially added on branch autoptr.
6454:
6455: * tests/015.html 1.1:
6456: file 015.html was initially added on branch autoptr.
6457:
6458: * tests/017.html 1.1:
6459: file 017.html was initially added on branch autoptr.
6460:
6461: * tests/020.html 1.1:
6462: file 020.html was initially added on branch autoptr.
6463:
6464: * tests/019.html 1.1:
6465: file 019.html was initially added on branch autoptr.
6466:
6467: * tests/results/026.processed 1.1:
6468: file 026.processed was initially added on branch autoptr.
6469:
6470: * tests/results/018.processed 1.1:
6471: file 018.processed was initially added on branch autoptr.
6472:
6473: * tests/022.html 1.1:
6474: file 022.html was initially added on branch autoptr.
6475:
6476: * tests/results/011.processed 1.1:
6477: file 011.processed was initially added on branch autoptr.
6478:
6479: * tests/024.html 1.1:
6480: file 024.html was initially added on branch autoptr.
6481:
6482: * tests/results/003.processed 1.1:
6483: file 003.processed was initially added on branch autoptr.
6484:
6485: * tests/022_dir/c.htm 1.1:
6486: file c.htm was initially added on branch autoptr.
6487:
6488: * tests/026.html 1.1:
6489: file 026.html was initially added on branch autoptr.
6490:
6491: * tests/028.html 1.1:
6492: file 028.html was initially added on branch autoptr.
6493:
6494: * tests/031.html 1.1:
6495: file 031.html was initially added on branch autoptr.
6496:
6497: * tests/results/027.processed 1.1:
6498: file 027.processed was initially added on branch autoptr.
6499:
6500: * tests/results/019.processed 1.1:
6501: file 019.processed was initially added on branch autoptr.
6502:
6503: * tests/results/020.processed 1.1:
6504: file 020.processed was initially added on branch autoptr.
6505:
6506: * src/classes/classes.awk [autoptr] 1.6.6.3:
6507: * src/classes/classes.h [autoptr] 1.23.2.9:
6508: * src/classes/date.C [autoptr] 1.42.2.11:
6509: * src/classes/double.C [autoptr] 1.53.2.8:
6510: * src/classes/file.C [autoptr] 1.107.2.15:
6511: * src/classes/form.C [autoptr] 1.34.2.7:
6512: * src/classes/hash.C [autoptr] 1.54.2.11:
6513: * src/classes/image.C [autoptr] 1.90.2.12:
6514: * src/classes/int.C [autoptr] 1.49.2.7:
6515: * src/classes/mail.C [autoptr] 1.88.2.12:
6516: * src/classes/math.C [autoptr] 1.24.2.10:
6517: * src/classes/op.C [autoptr] 1.127.2.17:
6518: * src/classes/response.C [autoptr] 1.23.2.7:
6519: * src/classes/string.C [autoptr] 1.125.2.12:
6520: * src/classes/table.C [autoptr] 1.172.2.11:
6521: * src/classes/void.C [autoptr] 1.28.2.5:
6522: * src/classes/xdoc.C [autoptr] 1.108.2.12:
6523: * src/classes/xnode.C [autoptr] 1.54.2.8:
6524: * src/include/pa_memory.h [autoptr] 1.1.2.4:
6525: * src/include/pa_sapi.h [autoptr] 1.22.2.7:
6526: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.5:
6527: * src/targets/cgi/parser3.C [autoptr] 1.216.2.17:
6528: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.5:
6529: * src/types/pa_venv.h [autoptr] 1.28.2.5:
6530: * src/types/pa_vform.C [autoptr] 1.74.2.11:
6531: * tests/015.html [autoptr] 1.1.2.1:
6532: * tests/016.html [autoptr] 1.1.2.1:
6533: * tests/017.html [autoptr] 1.1.2.1:
6534: * tests/018.html [autoptr] 1.1.2.1:
6535: * tests/019.html [autoptr] 1.1.2.1:
6536: * tests/019paf2001.gif [autoptr] 1.1.2.1:
6537: * tests/020.html [autoptr] 1.1.2.1:
6538: * tests/021.html [autoptr] 1.1.2.1:
6539: * tests/022.html [autoptr] 1.1.2.1:
6540: * tests/022_dir/a.html [autoptr] 1.1.2.1:
6541: * tests/022_dir/b.txt [autoptr] 1.1.2.1:
6542: * tests/022_dir/c.htm [autoptr] 1.1.2.1:
6543: * tests/023.html [autoptr] 1.1.2.1:
6544: * tests/results/015.processed [autoptr] 1.1.2.1:
6545: * tests/results/016.processed [autoptr] 1.1.2.1:
6546: * tests/results/017.processed [autoptr] 1.1.2.1:
6547: * tests/results/018.processed [autoptr] 1.1.2.1:
6548: * tests/results/019.processed [autoptr] 1.1.2.1:
6549: * tests/results/020.processed [autoptr] 1.1.2.1:
6550: * tests/results/021.processed [autoptr] 1.1.2.1:
6551: * tests/results/022.processed [autoptr] 1.1.2.1:
6552: * tests/results/023.processed [autoptr] 1.1.2.1:
6553: methoded_array now contains all Mxxx classes
6554: SAPI::get_env now returns info on pool
6555: more tests
6556:
6557: * tests/results/012.processed 1.1:
6558: file 012.processed was initially added on branch autoptr.
6559:
6560: * tests/results/004.processed 1.1:
6561: file 004.processed was initially added on branch autoptr.
6562:
6563: 2003-02-25 paf
6564: * src/main/pa_common.C [release_3_0_0007] 1.140.2.2:
6565: typo fixed
6566:
6567: 2003-02-24 paf
6568: * src/types/pa_vcookie.C [autoptr] 1.55.2.9:
6569: fixed all places with bad get_string(0)
6570: [one remained]
6571:
6572: * src/include/pa_request.h [autoptr] 1.160.2.27:
6573: * src/main/execute.C [autoptr] 1.295.2.19:
6574: few bad get_string(0) [should have been get_string(&pool)]
6575: todo: check other such calls
6576:
6577: * src/types/pa_vmail.C 1.41:
6578: body [text/html] transcoded to
6579: $.charset[specified]
6580: now
6581:
6582: * src/main/compile.tab.C [autoptr] 1.81.2.9:
6583: * src/main/execute.C [autoptr] 1.295.2.18:
6584: * src/types/pa_vfile.h [autoptr] 1.52.2.16:
6585: test10, bad lookups
6586:
6587: xxx* xxx=smartptr.get(); << is bad style, after ";" original object got destructed, and xxx points to sky
6588:
6589: * src/main/pa_common.C 1.145:
6590: * src/main/pa_common.C [release_3_0_0007] 1.140.2.1:
6591: stupid gcc [2.95.4] generated bad code
6592: which failed to handle sigsetjmp+throw: crashed inside of pre-throw code.
6593: rewritten simplier [though duplicating closesocket code]
6594:
6595: * src/classes/string.C [autoptr] 1.125.2.11:
6596: match bug fixed
6597:
1.22 paf 6598: 2003-02-21 paf
6599: * src/targets/cgi/parser3.C [autoptr] 1.216.2.15:
6600: MAKE_TEST must be used inside of 'make tests' only
6601: [it's not forcing CGI mode now]
6602: now use -H to output CGI header when parser used in command line [useful for tests also]
6603:
6604: * src/classes/file.C [autoptr] 1.107.2.14:
6605: * src/classes/image.C [autoptr] 1.90.2.11:
6606: * src/classes/mail.C [autoptr] 1.88.2.11:
6607: * src/classes/op.C [autoptr] 1.127.2.16:
6608: * src/classes/xdoc.C [autoptr] 1.108.2.11:
6609: * src/main/pa_charset.C [autoptr] 1.33.2.11:
6610: * src/main/pa_exec.C [autoptr] 1.48.2.14:
6611: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.14:
6612: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.4:
6613: * src/types/pa_vimage.C [autoptr] 1.22.2.7:
6614: * src/types/pa_vxdoc.h [autoptr] 1.31.2.4:
6615: fixed all cstr's that must use pool [as the one in ^process]
6616:
6617: * src/include/pa_array.h [autoptr] 1.57.2.25:
6618: * src/include/pa_exception.h [autoptr] 1.38.2.15:
6619: * src/include/pa_memory.h [autoptr] 1.1.2.1:
6620: * src/include/pa_pool.h [autoptr] 1.86.2.31:
6621: * src/main/Makefile.am [autoptr] 1.35.6.3:
6622: * src/main/main.dsp [autoptr] 1.161.6.12:
6623: * src/main/pa_array.C [autoptr] 1.54.2.5:
6624: * src/main/pa_memory.C [autoptr] 1.1.2.1:
6625: * src/main/pa_pool.C [autoptr] 1.59.2.5:
6626: reorganized memory handling files
6627:
6628: * src/include/pa_memory.h [autoptr] 1.1.2.2:
6629: * src/main/pa_memory.C [autoptr] 1.1.2.2:
6630: inlined memory handling pa_*
6631:
6632: * src/main/execute.C [autoptr] 1.295.2.17:
6633: * src/targets/cgi/parser3.C [autoptr] 1.216.2.11:
6634: * www/htdocs/autoptr.html [autoptr] 1.1.2.3:
6635: release mode now compiles OK
6636: test to show benefits of free
6637:
6638: * src/targets/cgi/parser3.C [autoptr] 1.216.2.14:
6639: MAKE_TEST environment variable switches on CGI mode, and is
6640: used in regression tests
6641:
6642: * operators.txt [autoptr] 1.109.2.1:
6643: * src/targets/cgi/parser3.C [autoptr] 1.216.2.16:
6644: * src/types/pa_vcookie.C [autoptr] 1.55.2.8:
6645: $cookie:name[$.expires[date << can be now]]
6646:
6647: written makefile with regression tests [raw]
6648:
6649: * src/include/pa_request.h [autoptr] 1.160.2.26:
6650: * src/main/pa_request.C [autoptr] 1.245.2.27:
6651: * src/targets/cgi/parser3.C [autoptr] 1.216.2.13:
6652: * src/types/pa_vcookie.h [autoptr] 1.23.2.6:
6653: * src/types/pa_venv.h [autoptr] 1.28.2.4:
6654: env fixed
6655:
6656: * src/main/pa_array.C [autoptr] 1.54.2.4:
6657: pool::format_integer terminator fixed
6658:
6659: * src/include/pa_memory.h 1.1:
6660: file pa_memory.h was initially added on branch autoptr.
6661:
6662: * src/main/pa_memory.C 1.1:
6663: file pa_memory.C was initially added on branch autoptr.
6664:
6665: * src/classes/op.C [autoptr] 1.127.2.15:
6666: fixed process.
6667: sould now check for all cstr's -- some must use pool [as the one in ^process]
6668:
6669: 2003-02-20 paf
6670: * www/htdocs/autoptr.html 1.1:
6671: file autoptr.html was initially added on branch autoptr.
6672:
6673: * src/include/pa_config_fixed.h [autoptr] 1.54.2.2:
6674: * src/targets/cgi/parser3.C [autoptr] 1.216.2.10:
6675: form values passed OK now
6676:
6677: * src/classes/date.C [autoptr] 1.42.2.10:
6678: * src/classes/double.C [autoptr] 1.53.2.7:
6679: * src/classes/file.C [autoptr] 1.107.2.13:
6680: * src/classes/hash.C [autoptr] 1.54.2.10:
6681: * src/classes/image.C [autoptr] 1.90.2.10:
6682: * src/classes/int.C [autoptr] 1.49.2.6:
6683: * src/classes/mail.C [autoptr] 1.88.2.10:
6684: * src/classes/math.C [autoptr] 1.24.2.9:
6685: * src/classes/op.C [autoptr] 1.127.2.13:
6686: * src/classes/response.C [autoptr] 1.23.2.6:
6687: * src/classes/string.C [autoptr] 1.125.2.10:
6688: * src/classes/table.C [autoptr] 1.172.2.10:
6689: * src/classes/void.C [autoptr] 1.28.2.4:
6690: * src/classes/xdoc.C [autoptr] 1.108.2.10:
6691: * src/classes/xnode.C [autoptr] 1.54.2.7:
6692: * src/main/pa_string.C [autoptr] 1.172.2.17:
6693: * src/types/pa_method.h [autoptr] 1.1.2.4:
6694: * src/types/pa_value.C [autoptr] 1.9.2.14:
6695: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.8:
6696: * www/htdocs/autoptr.html [autoptr] 1.1.2.1:
6697: string cmp fixed
6698:
6699: 2003-02-19 paf
6700: * src/classes/form.C [autoptr] 1.34.2.6:
6701: * src/include/pa_charset.h [autoptr] 1.20.2.12:
6702: * src/include/pa_pool.h [autoptr] 1.86.2.30:
6703: * src/main/pa_charset.C [autoptr] 1.33.2.10:
6704: * src/main/pa_exception.C [autoptr] 1.43.2.13:
6705: * src/main/pa_request.C [autoptr] 1.245.2.25:
6706: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.3:
6707: * src/targets/apache13/ApacheModuleParser3.dsp [autoptr] 1.16.12.1:
6708: * src/targets/cgi/parser3.C [autoptr] 1.216.2.8:
6709: * src/targets/isapi/parser3isapi.dsp [autoptr] 1.41.12.1:
6710: * src/types/pa_vcookie.C [autoptr] 1.55.2.7:
6711: * src/types/pa_vform.C [autoptr] 1.74.2.9:
6712: * src/types/pa_vmail.C [autoptr] 1.40.2.9:
6713: * src/types/pa_vxnode.C [autoptr] 1.30.2.2:
6714: found&kill all remaning leaks resulted from pooled::malloc calls
6715: [excluding in gd -- planning complete rewrite extremely ugly code]
6716:
6717: * src/targets/apache13/pa_pool.C [autoptr] 1.8.2.2:
6718: * src/targets/isapi/pa_pool.C [autoptr] 1.16.2.2:
6719: * src/targets/isapi/pool_storage.h [autoptr] 1.19.2.2:
6720: removed unneeded files
6721:
6722: 2003-02-17 paf
6723: * src/classes/classes.C [autoptr] 1.18.2.4:
6724: * src/include/pa_array.h [autoptr] 1.57.2.22:
6725: * src/include/pa_hash.h [autoptr] 1.58.2.16:
6726: * src/include/pa_pool.h [autoptr] 1.86.2.29:
6727: * src/include/pa_request.h [autoptr] 1.160.2.23:
6728: * src/main/pa_request.C [autoptr] 1.245.2.20:
6729: * src/main/pa_string.C [autoptr] 1.172.2.16:
6730: * src/main/untaint.C [autoptr] 1.115.2.10:
6731: * src/types/pa_value.h [autoptr] 1.109.2.23:
6732: * src/types/pa_vint.h [autoptr] 1.38.2.10:
6733: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.12:
6734: * src/types/pa_vstring.h [autoptr] 1.54.2.10:
6735: * src/types/pa_vvoid.h [autoptr] 1.17.2.7:
6736: * src/types/pa_wcontext.h [autoptr] 1.42.2.7:
6737: class fields of simple type not initialized with zeros :(
6738: while class fields of class types initialized with default constructors.
6739: learn C++
6740:
6741: * src/main/execute.C [autoptr] 1.295.2.11:
6742: * src/main/pa_request.C [autoptr] 1.245.2.21:
6743: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.5:
6744: first letters out OK
6745:
6746: * src/classes/classes.awk [autoptr] 1.6.6.2:
6747: * src/classes/double.C [autoptr] 1.53.2.5:
6748: * src/classes/file.C [autoptr] 1.107.2.11:
6749: * src/classes/form.C [autoptr] 1.34.2.5:
6750: * src/classes/image.C [autoptr] 1.90.2.8:
6751: * src/classes/int.C [autoptr] 1.49.2.4:
6752: * src/classes/mail.C [autoptr] 1.88.2.8:
6753: * src/classes/math.C [autoptr] 1.24.2.7:
6754: * src/classes/xdoc.C [autoptr] 1.108.2.7:
6755: * src/classes/xnode.C [autoptr] 1.54.2.5:
6756: * src/include/pa_array.h [autoptr] 1.57.2.21:
6757: * src/include/pa_string.h [autoptr] 1.144.2.24:
6758: * src/main/pa_exec.C [autoptr] 1.48.2.13:
6759: * src/types/pa_vmail.C [autoptr] 1.40.2.7:
6760: parser3.exe - 0 error(s), 0 warning(s)
6761:
6762: * src/classes/date.C [autoptr] 1.42.2.8:
6763: * src/classes/op.C [autoptr] 1.127.2.12:
6764: * src/classes/table.C [autoptr] 1.172.2.8:
6765: * src/classes/xdoc.C [autoptr] 1.108.2.8:
6766: * src/classes/xnode.C [autoptr] 1.54.2.6:
6767: * src/include/pa_array.h [autoptr] 1.57.2.24:
6768: * src/include/pa_charset.h [autoptr] 1.20.2.11:
6769: * src/main/Makefile.am [autoptr] 1.35.6.2:
6770: * src/main/main.dsp [autoptr] 1.161.6.11:
6771: * src/main/pa_charset.C [autoptr] 1.33.2.8:
6772: * src/main/pa_common.C [autoptr] 1.143.2.20:
6773: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.13:
6774: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.2:
6775: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.4:
6776: * src/targets/cgi/parser3.C [autoptr] 1.216.2.6:
6777: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.4:
6778: * src/types/pa_vmail.C [autoptr] 1.40.2.8:
6779: fixed more leaks resulted from pooled::malloc calls
6780:
6781: * src/include/pa_stack.h [autoptr] 1.17.2.4:
6782: * src/main/compile.C [autoptr] 1.69.2.6:
6783: * src/main/execute.C [autoptr] 1.295.2.13:
6784: * src/main/pa_request.C [autoptr] 1.245.2.23:
6785: stack-stored items need extra .ref to prevent object_ptr from
6786: delete[them]
6787:
6788: * src/main/pa_request.C [autoptr] 1.245.2.22:
6789: * src/targets/cgi/parser3.C [autoptr] 1.216.2.5:
6790: * src/types/pa_vfile.C [autoptr] 1.36.2.10:
6791: couple mem leaks rusulted from old pooled::malloc usage.
6792: todo:find more like those
6793:
6794: * src/main/execute.C [autoptr] 1.295.2.14:
6795: * src/targets/cgi/pa_pool.C [autoptr] 1.41.2.2:
6796: * src/targets/cgi/parser3.C [autoptr] 1.216.2.7:
6797: * src/targets/cgi/pool_storage.h [autoptr] 1.13.2.2:
6798: few bugs in debug output fixed
6799:
6800: * src/include/pa_array.h [autoptr] 1.57.2.23:
6801: * src/include/pa_request.h [autoptr] 1.160.2.24:
6802: * src/main/execute.C [autoptr] 1.295.2.12:
6803: stackItem fixed [there were no string on stack before]
6804:
6805: * src/classes/date.C [autoptr] 1.42.2.9:
6806: * src/classes/double.C [autoptr] 1.53.2.6:
6807: * src/classes/file.C [autoptr] 1.107.2.12:
6808: * src/classes/image.C [autoptr] 1.90.2.9:
6809: * src/classes/int.C [autoptr] 1.49.2.5:
6810: * src/classes/mail.C [autoptr] 1.88.2.9:
6811: * src/classes/math.C [autoptr] 1.24.2.8:
6812: * src/classes/response.C [autoptr] 1.23.2.5:
6813: * src/classes/string.C [autoptr] 1.125.2.9:
6814: * src/classes/table.C [autoptr] 1.172.2.9:
6815: * src/classes/xdoc.C [autoptr] 1.108.2.9:
6816: * src/classes/xnode.h [autoptr] 1.18.2.4:
6817: * src/include/pa_stack.h [autoptr] 1.17.2.5:
6818: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.2:
6819: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.2:
6820: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.3:
6821: * src/types/pa_vdate.h [autoptr] 1.24.2.5:
6822: * src/types/pa_vdouble.h [autoptr] 1.42.2.9:
6823: * src/types/pa_vfile.h [autoptr] 1.52.2.15:
6824: * src/types/pa_vform.C [autoptr] 1.74.2.8:
6825: * src/types/pa_vform.h [autoptr] 1.45.2.8:
6826: * src/types/pa_vimage.h [autoptr] 1.34.2.7:
6827: * src/types/pa_vstatus.h [autoptr] 1.15.2.7:
6828: * src/types/pa_vstring.h [autoptr] 1.54.2.11:
6829: * src/types/pa_vtable.h [autoptr] 1.48.2.8:
6830: * src/types/pa_vvoid.h [autoptr] 1.17.2.8:
6831: * src/types/pa_vxdoc.h [autoptr] 1.31.2.3:
6832: * src/types/pa_vxnode.h [autoptr] 1.22.2.3:
6833: * src/types/pa_wcontext.h [autoptr] 1.42.2.8:
6834: * src/types/pa_wwrapper.h [autoptr] 1.28.2.3:
6835: fixed all remained bugs of unitialized simple-typed field
6836:
6837: * src/classes/classes.C [autoptr] 1.18.2.5:
6838: * src/classes/classes.h [autoptr] 1.23.2.8:
6839: * src/main/execute.C [autoptr] 1.295.2.15:
6840: * src/main/pa_charset.C [autoptr] 1.33.2.9:
6841: * src/main/pa_request.C [autoptr] 1.245.2.24:
6842: another bug of unitialized simple-typed field fixed.
6843: todo: find&kill all like that one
6844:
6845: * src/main/compile.C [autoptr] 1.69.2.5:
6846: * src/main/compile_tools.C [autoptr] 1.54.2.5:
6847: 2*2!
6848:
6849: 2003-02-14 paf
6850: * src/classes/classes.dsp [autoptr] 1.25.10.4:
6851: * src/classes/op.C [autoptr] 1.127.2.10:
6852: * src/classes/string.C [autoptr] 1.125.2.8:
6853: * src/classes/table.C [autoptr] 1.172.2.7:
6854: * src/include/pa_common.h [autoptr] 1.89.2.11:
6855: * src/include/pa_globals.h [autoptr] 1.101.2.14:
6856: * src/include/pa_pool.h [autoptr] 1.86.2.28:
6857: * src/include/pa_request.h [autoptr] 1.160.2.20:
6858: * src/main/pa_globals.C [autoptr] 1.152.2.15:
6859: * src/main/pa_request.C [autoptr] 1.245.2.16:
6860: * src/types/pa_value.h [autoptr] 1.109.2.22:
6861: * src/types/pa_vhash.h [autoptr] 1.43.2.12:
6862: * src/types/pa_vint.h [autoptr] 1.38.2.9:
6863: * src/types/types.dsp [autoptr] 1.35.10.7:
6864: op compiled
6865:
6866: * src/classes/classes.C [autoptr] 1.18.2.3:
6867: * src/classes/classes.awk [autoptr] 1.6.6.1:
6868: * src/classes/file.C [autoptr] 1.107.2.9:
6869: * src/classes/hash.C [autoptr] 1.54.2.9:
6870: * src/classes/mail.C [autoptr] 1.88.2.7:
6871: * src/classes/op.C [autoptr] 1.127.2.11:
6872: * src/include/pa_common.h [autoptr] 1.89.2.12:
6873: * src/include/pa_request.h [autoptr] 1.160.2.21:
6874: * src/include/pa_sapi.h [autoptr] 1.22.2.6:
6875: * src/main/pa_common.C [autoptr] 1.143.2.18:
6876: * src/main/pa_request.C [autoptr] 1.245.2.17:
6877: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.3:
6878: * src/targets/cgi/parser3.C [autoptr] 1.216.2.3:
6879: * src/targets/cgi/parser3.dsp [autoptr] 1.60.10.1:
6880: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.3:
6881: classes.lib - 0 error(s), 0 warning(s)
6882: parser.C compiled
6883:
6884: * src/classes/classes.dsp [autoptr] 1.25.10.3:
6885: * src/classes/response.C [autoptr] 1.23.2.4:
6886: * src/classes/string.C [autoptr] 1.125.2.7:
6887: * src/include/pa_dictionary.h [autoptr] 1.13.2.7:
6888: * src/include/pa_string.h [autoptr] 1.144.2.23:
6889: * src/main/pa_string.C [autoptr] 1.172.2.15:
6890: * src/main/untaint.C [autoptr] 1.115.2.9:
6891: * src/types/pa_vtable.h [autoptr] 1.48.2.7:
6892: string, response compiled
6893:
6894: * src/classes/file.C [autoptr] 1.107.2.10:
6895: * src/include/pa_request.h [autoptr] 1.160.2.22:
6896: * src/main/pa_request.C [autoptr] 1.245.2.18:
6897: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.12:
6898: * src/targets/cgi/parser3.C [autoptr] 1.216.2.4:
6899: * src/types/pa_vfile.C [autoptr] 1.36.2.9:
6900: * src/types/pa_vfile.h [autoptr] 1.52.2.14:
6901: * src/types/pa_vform.C [autoptr] 1.74.2.7:
6902: * src/types/pa_vimage.C [autoptr] 1.22.2.6:
6903: * src/types/pa_vtable.C [autoptr] 1.21.2.5:
6904: all compiled, only 14 link errors :)
6905:
6906: * src/types/pa_vhash.C 1.1:
6907: file pa_vhash.C was initially added on branch autoptr.
6908:
6909: * src/include/pa_common.h [autoptr] 1.89.2.13:
6910: * src/main/pa_common.C [autoptr] 1.143.2.19:
6911: * src/main/pa_request.C [autoptr] 1.245.2.19:
6912: 13 link errors
6913:
6914: 2003-02-07 paf
6915: * src/classes/table.C [autoptr] 1.172.2.6:
6916: * src/types/pa_vtable.h [autoptr] 1.48.2.6:
6917: table compiled
6918:
6919: 2003-02-06 paf
6920: * src/classes/image.C [autoptr] 1.90.2.7:
6921: * src/classes/string.C [autoptr] 1.125.2.6:
6922: * src/classes/xdoc.C [autoptr] 1.108.2.6:
6923: * src/include/pa_common.h [autoptr] 1.89.2.10:
6924: * src/include/pa_hash.h [autoptr] 1.58.2.15:
6925: * src/main/pa_common.C [autoptr] 1.143.2.17:
6926: * src/types/pa_vfile.h [autoptr] 1.52.2.13:
6927: * src/types/pa_vimage.h [autoptr] 1.34.2.6:
6928: image compiled
6929:
6930: * src/classes/mail.C [autoptr] 1.88.2.6:
6931: * src/include/pa_request.h [autoptr] 1.160.2.19:
6932: * src/main/pa_request.C [autoptr] 1.245.2.15:
6933: mail compiled
6934:
6935: * src/classes/hash.C [autoptr] 1.54.2.7:
6936: * src/include/pa_hash.h [autoptr] 1.58.2.14:
6937: * src/include/pa_table.h [autoptr] 1.48.2.11:
6938: * src/types/pa_vstring.h [autoptr] 1.54.2.9:
6939: hash compiled
6940:
6941: * src/classes/classes.dsp [autoptr] 1.25.10.2:
6942: * src/classes/file.C [autoptr] 1.107.2.7:
6943: * src/include/pa_common.h [autoptr] 1.89.2.9:
6944: * src/include/pa_exec.h [autoptr] 1.11.2.5:
6945: * src/main/pa_common.C [autoptr] 1.143.2.16:
6946: * src/main/pa_exec.C [autoptr] 1.48.2.12:
6947: * src/types/pa_vfile.C [autoptr] 1.36.2.8:
6948: * src/types/pa_vfile.h [autoptr] 1.52.2.12:
6949: file compiled
6950:
6951: * src/classes/file.C [autoptr] 1.107.2.8:
6952: * src/classes/form.C [autoptr] 1.34.2.4:
6953: form compiled
6954:
6955: * src/classes/hash.C [autoptr] 1.54.2.8:
6956: * src/classes/math.C [autoptr] 1.24.2.6:
6957: * src/types/pa_vmath.C [autoptr] 1.1.2.8:
6958: * src/types/pa_vmath.h [autoptr] 1.14.2.4:
6959: math compiled [win32]
6960:
6961: 2003-02-04 paf
6962: * src/classes/date.C [autoptr] 1.42.2.5:
6963: * src/classes/double.C [autoptr] 1.53.2.3:
6964: * src/classes/file.C [autoptr] 1.107.2.5:
6965: * src/classes/form.C [autoptr] 1.34.2.3:
6966: * src/classes/hash.C [autoptr] 1.54.2.4:
6967: * src/classes/image.C [autoptr] 1.90.2.5:
6968: * src/classes/int.C [autoptr] 1.49.2.3:
6969: * src/classes/mail.C [autoptr] 1.88.2.4:
6970: * src/classes/math.C [autoptr] 1.24.2.4:
6971: * src/classes/op.C [autoptr] 1.127.2.8:
6972: * src/classes/response.C [autoptr] 1.23.2.3:
6973: * src/classes/string.C [autoptr] 1.125.2.4:
6974: * src/classes/table.C [autoptr] 1.172.2.4:
6975: * src/classes/void.C [autoptr] 1.28.2.3:
6976: * src/classes/xdoc.C [autoptr] 1.108.2.4:
6977: * src/classes/xnode.C [autoptr] 1.54.2.3:
6978: * src/types/pa_vdouble.h [autoptr] 1.42.2.8:
6979: * src/types/pa_vhash.h [autoptr] 1.43.2.10:
6980: * src/types/pa_vint.h [autoptr] 1.38.2.8:
6981: * src/types/pa_vstring.h [autoptr] 1.54.2.8:
6982: * src/types/pa_vtable.h [autoptr] 1.48.2.5:
6983: * src/types/pa_vxdoc.h [autoptr] 1.31.2.2:
6984: * src/types/pa_vxnode.h [autoptr] 1.22.2.2:
6985: int compiled
6986:
6987: * src/types/pa_value.C [autoptr] 1.9.2.12:
6988: * src/types/pa_value_includes.h [autoptr] 1.1.2.4:
6989: * src/types/pa_vrequest.C [autoptr] 1.27.2.8:
6990: trying to remove stupid value_includes.h
6991:
6992: * src/classes/date.C [autoptr] 1.42.2.4:
6993: * src/classes/double.C [autoptr] 1.53.2.2:
6994: * src/classes/file.C [autoptr] 1.107.2.4:
6995: * src/classes/hash.C [autoptr] 1.54.2.3:
6996: * src/classes/image.C [autoptr] 1.90.2.4:
6997: * src/classes/int.C [autoptr] 1.49.2.2:
6998: * src/classes/mail.C [autoptr] 1.88.2.3:
6999: * src/classes/math.C [autoptr] 1.24.2.3:
7000: * src/classes/op.C [autoptr] 1.127.2.7:
7001: * src/classes/response.C [autoptr] 1.23.2.2:
7002: * src/classes/string.C [autoptr] 1.125.2.3:
7003: * src/classes/table.C [autoptr] 1.172.2.3:
7004: * src/classes/void.C [autoptr] 1.28.2.2:
7005: * src/classes/xdoc.C [autoptr] 1.108.2.3:
7006: * src/classes/xnode.C [autoptr] 1.54.2.2:
7007: * src/classes/xnode.h [autoptr] 1.18.2.3:
7008: * src/types/pa_vvoid.h [autoptr] 1.17.2.6:
7009: void compiled :)
7010:
7011: * src/classes/date.C [autoptr] 1.42.2.7:
7012: * src/classes/hash.C [autoptr] 1.54.2.6:
7013: * src/include/pa_exec.h [autoptr] 1.11.2.4:
7014: * src/include/pa_hash.h [autoptr] 1.58.2.13:
7015: * src/include/pa_request.h [autoptr] 1.160.2.18:
7016: * src/include/pa_string.h [autoptr] 1.144.2.22:
7017: * src/include/pa_table.h [autoptr] 1.48.2.10:
7018: * src/main/pa_common.C [autoptr] 1.143.2.15:
7019: * src/main/pa_exec.C [autoptr] 1.48.2.11:
7020: * src/main/pa_string.C [autoptr] 1.172.2.14:
7021: * src/types/pa_method.h [autoptr] 1.1.2.3:
7022: * src/types/pa_vform.C [autoptr] 1.74.2.6:
7023: * src/types/pa_vhash.h [autoptr] 1.43.2.11:
7024: hash 50% compiled
7025:
7026: * src/types/pa_method.h 1.1:
7027: file pa_method.h was initially added on branch autoptr.
7028:
7029: * src/include/pa_globals.h [autoptr] 1.101.2.13:
7030: * src/main/pa_cache_managers.C [autoptr] 1.7.2.5:
7031: * src/main/pa_charset.C [autoptr] 1.33.2.7:
7032: * src/main/pa_charsets.C [autoptr] 1.11.2.9:
7033: * src/main/pa_common.C [autoptr] 1.143.2.14:
7034: * src/main/pa_dir.C [autoptr] 1.14.2.3:
7035: * src/main/pa_exception.C [autoptr] 1.43.2.12:
7036: * src/main/pa_exec.C [autoptr] 1.48.2.10:
7037: * src/main/pa_globals.C [autoptr] 1.152.2.13:
7038: * src/main/pa_pool.C [autoptr] 1.59.2.4:
7039: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.11:
7040: * src/main/pa_string.C [autoptr] 1.172.2.12:
7041: * src/main/pa_uue.C [autoptr] 1.4.2.5:
7042: * src/main/untaint.C [autoptr] 1.115.2.8:
7043: * src/types/pa_value.C [autoptr] 1.9.2.13:
7044: * src/types/pa_vcookie.C [autoptr] 1.55.2.6:
7045: * src/types/pa_vfile.C [autoptr] 1.36.2.7:
7046: * src/types/pa_vimage.C [autoptr] 1.22.2.5:
7047: * src/types/pa_vmath.C [autoptr] 1.1.2.7:
7048: * src/types/pa_vrequest.C [autoptr] 1.27.2.9:
7049: * src/types/pa_vresponse.C [autoptr] 1.17.2.6:
7050: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.6:
7051: * src/types/pa_vstatus.C [autoptr] 1.15.2.5:
7052: * src/types/pa_vstring.C [autoptr] 1.22.2.3:
7053: * src/types/pa_vtable.C [autoptr] 1.21.2.4:
7054: * src/types/pa_wcontext.C [autoptr] 1.24.2.5:
7055: * src/types/types.dsp [autoptr] 1.35.10.6:
7056: removed stupid value_includes.h
7057:
7058: * src/main/pa_exec.C [autoptr] 1.48.2.8:
7059: libmain.a compiled on six [unix]
7060:
7061: * src/include/pa_config_includes.h [autoptr] 1.23.2.5:
7062: * src/include/pa_dictionary.h [autoptr] 1.13.2.6:
7063: * src/main/pa_common.C [autoptr] 1.143.2.13:
7064: * src/main/pa_dictionary.C [autoptr] 1.17.2.6:
7065: * src/main/pa_exec.C [autoptr] 1.48.2.7:
7066: * src/main/pa_socks.C [autoptr] 1.18.2.5:
7067: libmain.a gcc
7068: and
7069: mail.lib msvc++
7070: compiled
7071:
7072: * src/include/pa_globals.h [autoptr] 1.101.2.12:
7073: * src/include/pa_request.h [autoptr] 1.160.2.16:
7074: * src/types/pa_value.C [autoptr] 1.9.2.11:
7075: * src/types/pa_value.h [autoptr] 1.109.2.21:
7076: * src/types/pa_vclass.C [autoptr] 1.16.2.5:
7077: * src/types/pa_vcookie.C [autoptr] 1.55.2.5:
7078: * src/types/pa_vdate.h [autoptr] 1.24.2.4:
7079: * src/types/pa_vfile.C [autoptr] 1.36.2.6:
7080: * src/types/pa_vfile.h [autoptr] 1.52.2.11:
7081: * src/types/pa_vmail.C [autoptr] 1.40.2.6:
7082: * src/types/pa_vobject.C [autoptr] 1.12.2.6:
7083: * src/types/pa_vrequest.C [autoptr] 1.27.2.7:
7084: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.5:
7085: * src/types/pa_vstatus.C [autoptr] 1.15.2.4:
7086: * src/types/pa_vtable.C [autoptr] 1.21.2.3:
7087: libtypes.a compiled gcc
7088:
1.24 paf 7089: * src/include/pa_array.h [autoptr] 1.57.2.20:
7090: * src/include/pa_config_includes.h [autoptr] 1.23.2.4:
7091: * src/include/pa_dictionary.h [autoptr] 1.13.2.5:
7092: * src/main/pa_dictionary.C [autoptr] 1.17.2.5:
7093: * src/main/pa_exec.C [autoptr] 1.48.2.6:
7094: * src/main/pa_socks.C [autoptr] 1.18.2.4:
7095: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.10:
7096: gcc libmain.a compiled
7097:
1.22 paf 7098: * src/classes/classes.dsp [autoptr] 1.25.10.1:
7099: * src/classes/double.C [autoptr] 1.53.2.4:
7100: double compiled
7101:
7102: * src/main/pa_globals.C [release_3_0_0007] 1.148.2.1:
7103: merged changes from 1.149-1.150 (stupid name conflicts)
7104:
7105: * src/include/pa_array.h [autoptr] 1.57.2.19:
7106: * src/include/pa_pool.h [autoptr] 1.86.2.27:
7107: * src/main/Makefile.am [autoptr] 1.35.6.1:
7108: * src/main/Makefile.in [autoptr] 1.50.2.2:
7109: * src/main/compile.tab.C [autoptr] 1.81.2.7:
7110: * src/main/compile.y [autoptr] 1.204.2.6:
7111: * src/main/execute.C [autoptr] 1.295.2.10:
7112: * src/main/pa_request.C [autoptr] 1.245.2.14:
7113: * src/main/untaint.C [autoptr] 1.115.2.7:
7114: * src/types/pa_junction.h [autoptr] 1.1.2.2:
7115: * src/types/pa_method.h [autoptr] 1.1.2.2:
7116: * src/types/pa_value.h [autoptr] 1.109.2.20:
7117: * src/types/pa_value_includes.h [autoptr] 1.1.2.3:
7118: * src/types/pa_vimage.h [autoptr] 1.34.2.5:
7119: *** empty log message ***
7120:
7121: * src/main/pa_exec.C [autoptr] 1.48.2.9:
7122: pa_exec compiled on win32
7123:
7124: * src/classes/date.C [autoptr] 1.42.2.6:
7125: * src/classes/file.C [autoptr] 1.107.2.6:
7126: * src/classes/hash.C [autoptr] 1.54.2.5:
7127: * src/classes/image.C [autoptr] 1.90.2.6:
7128: * src/classes/mail.C [autoptr] 1.88.2.5:
7129: * src/classes/math.C [autoptr] 1.24.2.5:
7130: * src/classes/op.C [autoptr] 1.127.2.9:
7131: * src/classes/string.C [autoptr] 1.125.2.5:
7132: * src/classes/table.C [autoptr] 1.172.2.5:
7133: * src/classes/xdoc.C [autoptr] 1.108.2.5:
7134: * src/classes/xnode.C [autoptr] 1.54.2.4:
7135: * src/include/pa_request.h [autoptr] 1.160.2.17:
7136: * src/main/pa_globals.C [autoptr] 1.152.2.14:
7137: * src/main/pa_string.C [autoptr] 1.172.2.13:
7138: date compiled
7139:
7140: * src/types/pa_junction.h 1.1:
7141: file pa_junction.h was initially added on branch autoptr.
7142:
7143: * src/main/compile_tools.h [autoptr] 1.67.2.8:
7144: * src/main/execute.C [autoptr] 1.295.2.9:
7145: * src/main/pa_table.C [autoptr] 1.53.2.9:
7146: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.7:
7147: * src/types/pa_vvoid.h [autoptr] 1.17.2.5:
7148: yuk: gcc on cygwin yelds "virtual memory exhausted" while
7149: trying to compile execute.C [eating up to 127MB]
7150:
7151: 2003-02-03 paf
7152: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.4:
7153: vstateless_class compiled
7154:
7155: * src/include/pa_request.h [autoptr] 1.160.2.13:
7156: * src/main/execute.C [autoptr] 1.295.2.7:
7157: * src/main/pa_request.C [autoptr] 1.245.2.8:
7158: * src/types/pa_value.h [autoptr] 1.109.2.16:
7159: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.6:
7160: execute compiled
7161:
7162: * src/types/pa_vresponse.C [autoptr] 1.17.2.5:
7163: * src/types/pa_vresponse.h [autoptr] 1.32.2.6:
7164: vresponse compiled
7165:
7166: * src/types/pa_value.C [autoptr] 1.9.2.9:
7167: * src/types/pa_value.h [autoptr] 1.109.2.18:
7168: * src/types/pa_vclass.C [autoptr] 1.16.2.4:
7169: * src/types/pa_vclass.h [autoptr] 1.39.2.5:
7170: * src/types/pa_vobject.C [autoptr] 1.12.2.5:
7171: * src/types/pa_vobject.h [autoptr] 1.38.2.8:
7172: vobject compiled
7173:
7174: * src/types/pa_vtable.C [autoptr] 1.21.2.2:
7175: vtable compiled
7176:
7177: * src/types/pa_vmath.C [autoptr] 1.1.2.6:
7178: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.4:
7179: vmath compiled
7180:
7181: * src/include/pa_config_includes.h [autoptr] 1.23.2.2:
7182: * src/include/pa_hash.h [autoptr] 1.58.2.12:
7183: * src/include/pa_operation.h [autoptr] 1.1.2.6:
7184: * src/include/pa_pool.h [autoptr] 1.86.2.26:
7185: * src/include/pa_string.h [autoptr] 1.144.2.21:
7186: * src/main/pa_common.C [autoptr] 1.143.2.12:
7187: * src/types/pa_value.C [autoptr] 1.9.2.10:
7188: * src/types/pa_value.h [autoptr] 1.109.2.19:
7189: * src/types/pa_vdouble.h [autoptr] 1.42.2.7:
7190: * src/types/pa_vfile.h [autoptr] 1.52.2.10:
7191: * src/types/pa_vhash.h [autoptr] 1.43.2.9:
7192: * src/types/pa_vint.h [autoptr] 1.38.2.7:
7193: * src/types/pa_vjunction.h [autoptr] 1.19.2.5:
7194: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.11:
7195: * src/types/pa_vstring.h [autoptr] 1.54.2.7:
7196: * src/types/types.dsp [autoptr] 1.35.10.5:
7197: started gcc compiling
7198: pa_common compiled
7199:
7200: * src/include/pa_pool.h [autoptr] 1.86.2.23:
7201: * src/main/pa_request.C [autoptr] 1.245.2.10:
7202: * src/types/pa_value.C [autoptr] 1.9.2.8:
7203: * src/types/pa_vclass.C [autoptr] 1.16.2.3:
7204: * src/types/pa_vcookie.C [autoptr] 1.55.2.4:
7205: * src/types/pa_vcookie.h [autoptr] 1.23.2.5:
7206: * src/types/pa_vform.C [autoptr] 1.74.2.4:
7207: * src/types/pa_vform.h [autoptr] 1.45.2.7:
7208: * src/types/pa_vobject.h [autoptr] 1.38.2.7:
7209: vform compiled
7210:
7211: * src/include/Makefile.am [autoptr] 1.3.14.1:
7212: * src/include/Makefile.in [autoptr] 1.11.2.1:
7213: * src/include/pa_hash.h [autoptr] 1.58.2.11:
7214: * src/include/pa_pool.h [autoptr] 1.86.2.24:
7215: gcc refused to compile _P identifier. it replaced it to some
7216: strange 0x0000040
7217:
7218: * configure [autoptr] 1.66.2.2:
7219: * configure.in [autoptr] 1.62.2.2:
7220: * src/Makefile.in [autoptr] 1.55.2.1:
7221: * src/include/Makefile.in [autoptr] 1.11.2.2:
7222: * src/include/pa_config_auto.h.in [autoptr] 1.37.2.1:
7223: * src/include/pa_config_auto.h.in [autoptr] 1.37.2.2:
7224: * src/include/pa_string.h [autoptr] 1.144.2.20:
7225: * src/main/Makefile.in [autoptr] 1.50.2.1:
7226: *** empty log message ***
7227:
7228: * src/types/pa_vstring.C [autoptr] 1.22.2.2:
7229: * src/types/pa_vstring.h [autoptr] 1.54.2.6:
7230: vstring compiled
7231:
7232: * src/include/pa_request.h [autoptr] 1.160.2.14:
7233: * src/main/execute.C [autoptr] 1.295.2.8:
7234: * src/main/pa_request.C [autoptr] 1.245.2.9:
7235: main.lib - 0 error(s), 0 warning(s)
7236:
7237: * src/types/pa_vrequest.C [autoptr] 1.27.2.6:
7238: vrequest compiled
7239:
7240: * src/classes/form.C [autoptr] 1.34.2.2:
7241: * src/classes/mail.C [autoptr] 1.88.2.2:
7242: * src/include/pa_request.h [autoptr] 1.160.2.15:
7243: * src/main/pa_globals.C [autoptr] 1.152.2.12:
7244: * src/main/pa_request.C [autoptr] 1.245.2.11:
7245: * src/types/pa_value.h [autoptr] 1.109.2.17:
7246: * src/types/pa_vform.C [autoptr] 1.74.2.5:
7247: * src/types/pa_vmail.C [autoptr] 1.40.2.5:
7248: * src/types/pa_vmail.h [autoptr] 1.9.2.4:
7249: vmail compiled
7250:
7251: * src/types/pa_vimage.C [autoptr] 1.22.2.4:
7252: * src/types/pa_vimage.h [autoptr] 1.34.2.4:
7253: vimage compiled
7254:
7255: * src/include/pa_exception.h [autoptr] 1.38.2.14:
7256: * src/include/pa_pool.h [autoptr] 1.86.2.25:
7257: * src/main/pa_exception.C [autoptr] 1.43.2.11:
7258: exception gcc change #1
7259:
7260: * src/include/pa_cache_managers.h [autoptr] 1.9.2.6:
7261: * src/main/pa_request.C [autoptr] 1.245.2.12:
7262: * src/types/pa_vstatus.C [autoptr] 1.15.2.2:
7263: * src/types/pa_vstatus.h [autoptr] 1.15.2.6:
7264: vstatus compiled
7265:
7266: 2003-01-31 paf
7267: * src/classes/classes.C [autoptr] 1.18.2.2:
7268: * src/classes/classes.h [autoptr] 1.23.2.7:
7269: * src/classes/date.C [autoptr] 1.42.2.3:
7270: * src/classes/double.C [autoptr] 1.53.2.1:
7271: * src/classes/file.C [autoptr] 1.107.2.3:
7272: * src/classes/form.C [autoptr] 1.34.2.1:
7273: * src/classes/hash.C [autoptr] 1.54.2.2:
7274: * src/classes/image.C [autoptr] 1.90.2.3:
7275: * src/classes/int.C [autoptr] 1.49.2.1:
7276: * src/classes/mail.C [autoptr] 1.88.2.1:
7277: * src/classes/math.C [autoptr] 1.24.2.2:
7278: * src/classes/op.C [autoptr] 1.127.2.5:
7279: * src/classes/response.C [autoptr] 1.23.2.1:
7280: * src/classes/string.C [autoptr] 1.125.2.1:
7281: * src/classes/table.C [autoptr] 1.172.2.2:
7282: * src/classes/void.C [autoptr] 1.28.2.1:
7283: * src/classes/xdoc.C [autoptr] 1.108.2.2:
7284: * src/classes/xnode.C [autoptr] 1.54.2.1:
7285: * src/classes/xnode.h [autoptr] 1.18.2.2:
7286: * src/include/pa_array.h [autoptr] 1.57.2.16:
7287: * src/include/pa_cache_managers.h [autoptr] 1.9.2.5:
7288: * src/include/pa_charset.h [autoptr] 1.20.2.10:
7289: * src/include/pa_charsets.h [autoptr] 1.8.2.7:
7290: * src/include/pa_common.h [autoptr] 1.89.2.7:
7291: * src/include/pa_config_fixed.h [autoptr] 1.54.2.1:
7292: * src/include/pa_config_includes.h [autoptr] 1.23.2.1:
7293: * src/include/pa_dictionary.h [autoptr] 1.13.2.4:
7294: * src/include/pa_dir.h [autoptr] 1.13.2.1:
7295: * src/include/pa_exception.h [autoptr] 1.38.2.13:
7296: * src/include/pa_exec.h [autoptr] 1.11.2.3:
7297: * src/include/pa_globals.h [autoptr] 1.101.2.10:
7298: * src/include/pa_hash.h [autoptr] 1.58.2.10:
7299: * src/include/pa_opcode.h [autoptr] 1.24.2.2:
7300: * src/include/pa_operation.h [autoptr] 1.1.2.4:
7301: * src/include/pa_pool.h [autoptr] 1.86.2.22:
7302: * src/include/pa_request.h [autoptr] 1.160.2.9:
7303: * src/include/pa_request_charsets.h [autoptr] 1.1.2.3:
7304: * src/include/pa_request_info.h [autoptr] 1.1.2.4:
7305: * src/include/pa_sapi.h [autoptr] 1.22.2.4:
7306: * src/include/pa_socks.h [autoptr] 1.11.2.2:
7307: * src/include/pa_sql_connection.h [autoptr] 1.30.2.6:
7308: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.7:
7309: * src/include/pa_stack.h [autoptr] 1.17.2.3:
7310: * src/include/pa_string.h [autoptr] 1.144.2.18:
7311: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.1:
7312: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.1:
7313: * src/include/pa_table.h [autoptr] 1.48.2.9:
7314: * src/include/pa_threads.h [autoptr] 1.26.2.1:
7315: * src/include/pa_types.h [autoptr] 1.44.2.2:
7316: * src/include/pa_uue.h [autoptr] 1.4.2.3:
7317: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.2:
7318: * src/lib/ltdl/ltdl.c [autoptr] 1.3.2.1:
7319: * src/lib/ltdl/ltdl.h [autoptr] 1.2.2.1:
7320: * src/lib/md5/pa_md5.h [autoptr] 1.5.2.1:
7321: * src/lib/md5/pa_md5c.c [autoptr] 1.6.2.1:
7322: * src/lib/pcre/dftables.c [autoptr] 1.1.14.1:
7323: * src/lib/pcre/get.c [autoptr] 1.1.14.1:
7324: * src/lib/pcre/maketables.c [autoptr] 1.1.14.1:
7325: * src/lib/pcre/pcre.c [autoptr] 1.1.14.1:
7326: * src/lib/pcre/pcre.h [autoptr] 1.1.14.1:
7327: * src/lib/pcre/pcre_parser_ctype.c [autoptr] 1.3.2.1:
7328: * src/lib/pcre/study.c [autoptr] 1.1.14.1:
7329: * src/main/compile.C [autoptr] 1.69.2.4:
7330: * src/main/compile.tab.C [autoptr] 1.81.2.4:
7331: * src/main/compile.y [autoptr] 1.204.2.3:
7332: * src/main/compile_tools.C [autoptr] 1.54.2.4:
7333: * src/main/compile_tools.h [autoptr] 1.67.2.6:
7334: * src/main/execute.C [autoptr] 1.295.2.4:
7335: * src/main/main.dsp [autoptr] 1.161.6.8:
7336: * src/main/pa_cache_managers.C [autoptr] 1.7.2.4:
7337: * src/main/pa_charset.C [autoptr] 1.33.2.6:
7338: * src/main/pa_charsets.C [autoptr] 1.11.2.8:
7339: * src/main/pa_common.C [autoptr] 1.143.2.10:
7340: * src/main/pa_dictionary.C [autoptr] 1.17.2.4:
7341: * src/main/pa_dir.C [autoptr] 1.14.2.2:
7342: * src/main/pa_exception.C [autoptr] 1.43.2.10:
7343: * src/main/pa_exec.C [autoptr] 1.48.2.5:
7344: * src/main/pa_globals.C [autoptr] 1.152.2.10:
7345: * src/main/pa_pool.C [autoptr] 1.59.2.3:
7346: * src/main/pa_request.C [autoptr] 1.245.2.5:
7347: * src/main/pa_socks.C [autoptr] 1.18.2.3:
7348: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.9:
7349: * src/main/pa_string.C [autoptr] 1.172.2.11:
7350: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.1:
7351: * src/main/pa_table.C [autoptr] 1.53.2.8:
7352: * src/main/pa_uue.C [autoptr] 1.4.2.4:
7353: * src/main/untaint.C [autoptr] 1.115.2.6:
7354: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.2:
7355: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.1:
7356: * src/targets/apache13/pa_md5c.c [autoptr] 1.5.2.1:
7357: * src/targets/apache13/pa_pool.C [autoptr] 1.8.2.1:
7358: * src/targets/apache13/pa_threads.C [autoptr] 1.11.2.1:
7359: * src/targets/cgi/getopt.c [autoptr] 1.2.6.1:
7360: * src/targets/cgi/getopt.h [autoptr] 1.2.10.1:
7361: * src/targets/cgi/pa_pool.C [autoptr] 1.41.2.1:
7362: * src/targets/cgi/pa_threads.C [autoptr] 1.12.2.1:
7363: * src/targets/cgi/parser3.C [autoptr] 1.216.2.1:
7364: * src/targets/cgi/pool_storage.h [autoptr] 1.13.2.1:
7365: * src/targets/isapi/pa_pool.C [autoptr] 1.16.2.1:
7366: * src/targets/isapi/pa_threads.C [autoptr] 1.13.2.1:
7367: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.1:
7368: * src/targets/isapi/pool_storage.h [autoptr] 1.19.2.1:
7369: * src/types/pa_value.C [autoptr] 1.9.2.7:
7370: * src/types/pa_value.h [autoptr] 1.109.2.14:
7371: * src/types/pa_value_includes.h [autoptr] 1.1.2.2:
7372: * src/types/pa_vbool.h [autoptr] 1.21.2.3:
7373: * src/types/pa_vclass.C [autoptr] 1.16.2.2:
7374: * src/types/pa_vclass.h [autoptr] 1.39.2.4:
7375: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.1:
7376: * src/types/pa_vcookie.C [autoptr] 1.55.2.3:
7377: * src/types/pa_vcookie.h [autoptr] 1.23.2.3:
7378: * src/types/pa_vdate.h [autoptr] 1.24.2.3:
7379: * src/types/pa_vdouble.h [autoptr] 1.42.2.6:
7380: * src/types/pa_venv.h [autoptr] 1.28.2.3:
7381: * src/types/pa_vfile.C [autoptr] 1.36.2.4:
7382: * src/types/pa_vfile.h [autoptr] 1.52.2.8:
7383: * src/types/pa_vform.C [autoptr] 1.74.2.3:
7384: * src/types/pa_vform.h [autoptr] 1.45.2.5:
7385: * src/types/pa_vhash.h [autoptr] 1.43.2.7:
7386: * src/types/pa_vimage.C [autoptr] 1.22.2.3:
7387: * src/types/pa_vimage.h [autoptr] 1.34.2.3:
7388: * src/types/pa_vint.h [autoptr] 1.38.2.6:
7389: * src/types/pa_vjunction.h [autoptr] 1.19.2.3:
7390: * src/types/pa_vmail.C [autoptr] 1.40.2.3:
7391: * src/types/pa_vmail.h [autoptr] 1.9.2.2:
7392: * src/types/pa_vmath.C [autoptr] 1.1.2.5:
7393: * src/types/pa_vmath.h [autoptr] 1.14.2.3:
7394: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.3:
7395: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.5:
7396: * src/types/pa_vobject.C [autoptr] 1.12.2.4:
7397: * src/types/pa_vobject.h [autoptr] 1.38.2.6:
7398: * src/types/pa_vrequest.C [autoptr] 1.27.2.5:
7399: * src/types/pa_vrequest.h [autoptr] 1.25.2.3:
7400: * src/types/pa_vresponse.C [autoptr] 1.17.2.4:
7401: * src/types/pa_vresponse.h [autoptr] 1.32.2.4:
7402: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.3:
7403: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.10:
7404: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.4:
7405: * src/types/pa_vstatus.C [autoptr] 1.15.2.1:
7406: * src/types/pa_vstatus.h [autoptr] 1.15.2.5:
7407: * src/types/pa_vstring.C [autoptr] 1.22.2.1:
7408: * src/types/pa_vstring.h [autoptr] 1.54.2.5:
7409: * src/types/pa_vtable.C [autoptr] 1.21.2.1:
7410: * src/types/pa_vtable.h [autoptr] 1.48.2.3:
7411: * src/types/pa_vvoid.h [autoptr] 1.17.2.4:
7412: * src/types/pa_vxdoc.C [autoptr] 1.23.2.1:
7413: * src/types/pa_vxdoc.h [autoptr] 1.31.2.1:
7414: * src/types/pa_vxnode.C [autoptr] 1.30.2.1:
7415: * src/types/pa_vxnode.h [autoptr] 1.22.2.1:
7416: * src/types/pa_wcontext.C [autoptr] 1.24.2.3:
7417: * src/types/pa_wcontext.h [autoptr] 1.42.2.5:
7418: * src/types/pa_wwrapper.h [autoptr] 1.28.2.2:
7419: grammar compiled
7420:
7421: * src/classes/op.C [autoptr] 1.127.2.6:
7422: * src/classes/string.C [autoptr] 1.125.2.2:
7423: * src/include/pa_common.h [autoptr] 1.89.2.8:
7424: * src/include/pa_globals.h [autoptr] 1.101.2.11:
7425: * src/include/pa_request.h [autoptr] 1.160.2.10:
7426: * src/include/pa_sql_connection.h [autoptr] 1.30.2.7:
7427: * src/main/compile.tab.C [autoptr] 1.81.2.5:
7428: * src/main/compile.y [autoptr] 1.204.2.4:
7429: * src/main/execute.C [autoptr] 1.295.2.5:
7430: * src/main/main.dsp [autoptr] 1.161.6.9:
7431: * src/main/pa_common.C [autoptr] 1.143.2.11:
7432: * src/main/pa_globals.C [autoptr] 1.152.2.11:
7433: * src/main/pa_request.C [autoptr] 1.245.2.6:
7434: * src/types/pa_value.h [autoptr] 1.109.2.15:
7435: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.2:
7436: * src/types/pa_vcookie.h [autoptr] 1.23.2.4:
7437: * src/types/pa_vform.h [autoptr] 1.45.2.6:
7438: * src/types/pa_vmail.C [autoptr] 1.40.2.4:
7439: * src/types/pa_vmail.h [autoptr] 1.9.2.3:
7440: * src/types/pa_vresponse.h [autoptr] 1.32.2.5:
7441: * src/types/pa_vtable.h [autoptr] 1.48.2.4:
7442: * src/types/pa_wcontext.C [autoptr] 1.24.2.4:
7443: * src/types/pa_wcontext.h [autoptr] 1.42.2.6:
7444: * src/types/types.dsp [autoptr] 1.35.10.4:
7445: most pa_request compiled
7446:
7447: * src/include/pa_array.h [autoptr] 1.57.2.17:
7448: * src/include/pa_operation.h [autoptr] 1.1.2.5:
7449: * src/include/pa_request.h [autoptr] 1.160.2.12:
7450: * src/main/execute.C [autoptr] 1.295.2.6:
7451: * src/main/main.dsp [autoptr] 1.161.6.10:
7452: * src/types/pa_vjunction.h [autoptr] 1.19.2.4:
7453: started last file from main library: execute
7454:
7455: * src/include/pa_request.h [autoptr] 1.160.2.11:
7456: * src/include/pa_sapi.h [autoptr] 1.22.2.5:
7457: * src/main/compile.tab.C [autoptr] 1.81.2.6:
7458: * src/main/compile.y [autoptr] 1.204.2.5:
7459: * src/main/compile_tools.h [autoptr] 1.67.2.7:
7460: * src/main/pa_request.C [autoptr] 1.245.2.7:
7461: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.2:
7462: * src/targets/cgi/parser3.C [autoptr] 1.216.2.2:
7463: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.2:
7464: * src/types/pa_vfile.C [autoptr] 1.36.2.5:
7465: * src/types/pa_vfile.h [autoptr] 1.52.2.9:
7466: * src/types/pa_vhash.h [autoptr] 1.43.2.8:
7467: pa_request compiled
7468:
7469: * src/classes/classes.h [autoptr] 1.23.2.6:
7470: * src/classes/op.C [autoptr] 1.127.2.4:
7471: * src/include/pa_cache_managers.h [autoptr] 1.9.2.4:
7472: * src/include/pa_charset.h [autoptr] 1.20.2.9:
7473: * src/include/pa_charsets.h [autoptr] 1.8.2.6:
7474: * src/include/pa_common.h [autoptr] 1.89.2.6:
7475: * src/include/pa_dictionary.h [autoptr] 1.13.2.3:
7476: * src/include/pa_exception.h [autoptr] 1.38.2.12:
7477: * src/include/pa_exec.h [autoptr] 1.11.2.2:
7478: * src/include/pa_pool.h [autoptr] 1.86.2.21:
7479: * src/include/pa_request.h [autoptr] 1.160.2.8:
7480: * src/include/pa_sapi.h [autoptr] 1.22.2.3:
7481: * src/include/pa_sql_connection.h [autoptr] 1.30.2.5:
7482: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.6:
7483: * src/include/pa_string.h [autoptr] 1.144.2.17:
7484: * src/include/pa_table.h [autoptr] 1.48.2.8:
7485: * src/include/pa_uue.h [autoptr] 1.4.2.2:
7486: * src/main/compile.C [autoptr] 1.69.2.3:
7487: * src/main/compile.tab.C [autoptr] 1.81.2.3:
7488: * src/main/compile_tools.C [autoptr] 1.54.2.3:
7489: * src/main/compile_tools.h [autoptr] 1.67.2.5:
7490: * src/main/main.dsp [autoptr] 1.161.6.7:
7491: * src/main/pa_charset.C [autoptr] 1.33.2.5:
7492: * src/main/pa_charsets.C [autoptr] 1.11.2.7:
7493: * src/main/pa_common.C [autoptr] 1.143.2.9:
7494: * src/main/pa_dictionary.C [autoptr] 1.17.2.3:
7495: * src/main/pa_exception.C [autoptr] 1.43.2.9:
7496: * src/main/pa_exec.C [autoptr] 1.48.2.4:
7497: * src/main/pa_request.C [autoptr] 1.245.2.4:
7498: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.8:
7499: * src/main/pa_string.C [autoptr] 1.172.2.10:
7500: * src/main/pa_table.C [autoptr] 1.53.2.7:
7501: * src/main/pa_uue.C [autoptr] 1.4.2.3:
7502: * src/main/untaint.C [autoptr] 1.115.2.5:
7503: * src/types/pa_value.C [autoptr] 1.9.2.6:
7504: * src/types/pa_value.h [autoptr] 1.109.2.13:
7505: * src/types/pa_vclass.h [autoptr] 1.39.2.3:
7506: * src/types/pa_vcookie.C [autoptr] 1.55.2.2:
7507: * src/types/pa_vcookie.h [autoptr] 1.23.2.2:
7508: * src/types/pa_vdate.h [autoptr] 1.24.2.2:
7509: * src/types/pa_vdouble.h [autoptr] 1.42.2.5:
7510: * src/types/pa_venv.h [autoptr] 1.28.2.2:
7511: * src/types/pa_vfile.C [autoptr] 1.36.2.3:
7512: * src/types/pa_vfile.h [autoptr] 1.52.2.7:
7513: * src/types/pa_vform.h [autoptr] 1.45.2.4:
7514: * src/types/pa_vhash.h [autoptr] 1.43.2.6:
7515: * src/types/pa_vimage.C [autoptr] 1.22.2.2:
7516: * src/types/pa_vimage.h [autoptr] 1.34.2.2:
7517: * src/types/pa_vint.h [autoptr] 1.38.2.5:
7518: * src/types/pa_vmail.C [autoptr] 1.40.2.2:
7519: * src/types/pa_vmail.h [autoptr] 1.9.2.1:
7520: * src/types/pa_vmath.C [autoptr] 1.1.2.4:
7521: * src/types/pa_vmath.h [autoptr] 1.14.2.2:
7522: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.2:
7523: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.4:
7524: * src/types/pa_vobject.C [autoptr] 1.12.2.3:
7525: * src/types/pa_vobject.h [autoptr] 1.38.2.5:
7526: * src/types/pa_vrequest.C [autoptr] 1.27.2.4:
7527: * src/types/pa_vrequest.h [autoptr] 1.25.2.2:
7528: * src/types/pa_vresponse.C [autoptr] 1.17.2.3:
7529: * src/types/pa_vresponse.h [autoptr] 1.32.2.3:
7530: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.2:
7531: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.9:
7532: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.3:
7533: * src/types/pa_vstatus.h [autoptr] 1.15.2.4:
7534: * src/types/pa_vstring.h [autoptr] 1.54.2.4:
7535: * src/types/pa_vtable.h [autoptr] 1.48.2.2:
7536: * src/types/pa_vvoid.h [autoptr] 1.17.2.3:
7537: * src/types/pa_wcontext.C [autoptr] 1.24.2.2:
7538: * src/types/pa_wcontext.h [autoptr] 1.42.2.4:
7539: * src/types/pa_wwrapper.h [autoptr] 1.28.2.1:
7540: * www/htdocs/.htaccess [autoptr] 1.12.6.1:
7541: ConstStringPtr died, long live StringPtr
7542:
7543: 2003-01-30 paf
7544: * src/classes/classes.h [autoptr] 1.23.2.5:
7545: * src/include/pa_pool.h [autoptr] 1.86.2.20:
7546: * src/main/compile.C [autoptr] 1.69.2.2:
7547: * src/main/compile.tab.C [autoptr] 1.81.2.1:
7548: * src/types/pa_value.h [autoptr] 1.109.2.12:
7549: * src/types/pa_vfile.h [autoptr] 1.52.2.6:
7550: * src/types/pa_vhash.h [autoptr] 1.43.2.5:
7551: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.3:
7552: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.1:
7553: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.8:
7554: * src/types/types.dsp [autoptr] 1.35.10.3:
7555: vstateless_class compiled
7556:
7557: * src/include/pa_charset.h [autoptr] 1.20.2.8:
7558: * src/include/pa_request.h [autoptr] 1.160.2.7:
7559: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.5:
7560: * src/main/compile.tab.C [autoptr] 1.81.2.2:
7561: * src/main/compile.y [autoptr] 1.204.2.2:
7562: * src/main/compile_tools.h [autoptr] 1.67.2.4:
7563: * src/main/pa_request.C [autoptr] 1.245.2.3:
7564: * src/types/pa_vobject.h [autoptr] 1.38.2.4:
7565: * src/types/pa_vstatus.h [autoptr] 1.15.2.3:
7566: grammar compiled
7567:
7568: * src/include/pa_opcode.h [autoptr] 1.24.2.1:
7569: * src/main/compile_tools.h [autoptr] 1.67.2.1:
7570: * src/main/execute.C [autoptr] 1.295.2.3:
7571: * src/main/main.dsp [autoptr] 1.161.6.6:
7572: * src/types/pa_value.C [autoptr] 1.9.2.5:
7573: * src/types/pa_value.h [autoptr] 1.109.2.11:
7574: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.2:
7575: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.7:
7576: value compiled
7577:
7578: * src/types/pa_vmethod_frame.C 1.1:
7579: file pa_vmethod_frame.C was initially added on branch autoptr.
7580:
7581: * src/include/pa_array.h [autoptr] 1.57.2.15:
7582: * src/include/pa_operation.h [autoptr] 1.1.2.3:
7583: * src/include/pa_table.h [autoptr] 1.48.2.7:
7584: * src/main/compile_tools.C [autoptr] 1.54.2.2:
7585: * src/main/compile_tools.h [autoptr] 1.67.2.3:
7586: * src/main/pa_table.C [autoptr] 1.53.2.6:
7587: compile_tools compiled
7588:
7589: * src/main/compile.C [autoptr] 1.69.2.1:
7590: compile compiled
7591:
7592: * ltmain.sh 1.5:
7593: *** empty log message ***
7594:
7595: * src/include/pa_operation.h [autoptr] 1.1.2.2:
7596: * src/main/compile.y [autoptr] 1.204.2.1:
7597: * src/main/compile_tools.C [autoptr] 1.54.2.1:
7598: * src/main/compile_tools.h [autoptr] 1.67.2.2:
7599: started compile_tools. vagues ideas of how to free compiled code
7600:
7601: * src/include/pa_operation.h 1.1:
7602: file pa_operation.h was initially added on branch autoptr.
7603:
7604: 2003-01-29 paf
7605: * src/include/pa_request_charsets.h [autoptr] 1.1.2.2:
7606: * src/include/pa_request_info.h [autoptr] 1.1.2.3:
7607: * src/main/main.dsp [autoptr] 1.161.6.5:
7608: * src/main/untaint.C [autoptr] 1.115.2.4:
7609: more compiled
7610:
7611: * src/include/pa_globals.h [autoptr] 1.101.2.9:
7612: * src/include/pa_request.h [autoptr] 1.160.2.6:
7613: * src/main/pa_globals.C [autoptr] 1.152.2.9:
7614: * src/main/pa_request.C [autoptr] 1.245.2.2:
7615: * src/types/pa_value.h [autoptr] 1.109.2.10:
7616: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.1:
7617: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.6:
7618: * src/types/pa_wcontext.h [autoptr] 1.42.2.3:
7619: * src/types/types.dsp [autoptr] 1.35.10.2:
7620: vmethodframe, pa_request.h compiled
7621:
7622: * src/classes/file.C [autoptr] 1.107.2.2:
7623: * src/include/pa_globals.h [autoptr] 1.101.2.8:
7624: * src/main/pa_globals.C [autoptr] 1.152.2.8:
7625: * src/types/pa_value.C [autoptr] 1.9.2.4:
7626: * src/types/pa_value.h [autoptr] 1.109.2.9:
7627: * src/types/pa_vfile.C [autoptr] 1.36.2.1:
7628: * src/types/pa_vfile.h [autoptr] 1.52.2.4:
7629: vfile compiled
7630:
7631: * src/classes/classes.h [autoptr] 1.23.2.3:
7632: * src/classes/math.C [autoptr] 1.24.2.1:
7633: * src/include/pa_pool.h [autoptr] 1.86.2.17:
7634: * src/include/pa_request.h [autoptr] 1.160.2.3:
7635: * src/include/pa_sapi.h [autoptr] 1.22.2.2:
7636: * src/include/pa_string.h [autoptr] 1.144.2.13:
7637: * src/main/main.dsp [autoptr] 1.161.6.3:
7638: * src/types/pa_value.h [autoptr] 1.109.2.5:
7639: * src/types/pa_vbool.h [autoptr] 1.21.2.2:
7640: * src/types/pa_vclass.h [autoptr] 1.39.2.2:
7641: * src/types/pa_vdouble.h [autoptr] 1.42.2.3:
7642: * src/types/pa_venv.h [autoptr] 1.28.2.1:
7643: * src/types/pa_vfile.h [autoptr] 1.52.2.2:
7644: * src/types/pa_vform.C [autoptr] 1.74.2.1:
7645: * src/types/pa_vform.h [autoptr] 1.45.2.1:
7646: * src/types/pa_vjunction.h [autoptr] 1.19.2.2:
7647: * src/types/pa_vmath.C [autoptr] 1.1.2.2:
7648: * src/types/pa_vmath.h [autoptr] 1.14.2.1:
7649: * src/types/pa_vobject.h [autoptr] 1.38.2.2:
7650: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.4:
7651: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.2:
7652: * src/types/pa_vstatus.h [autoptr] 1.15.2.2:
7653: * src/types/pa_vstring.h [autoptr] 1.54.2.2:
7654: * src/types/types.dsp [autoptr] 1.35.10.1:
7655: vmath compiled
7656:
7657: * src/types/pa_vmath.C 1.1:
7658: file pa_vmath.C was initially added on branch autoptr.
7659:
7660: * src/include/pa_common.h [autoptr] 1.89.2.5:
7661: * src/include/pa_globals.h [autoptr] 1.101.2.7:
7662: * src/include/pa_string.h [autoptr] 1.144.2.16:
7663: * src/main/pa_globals.C [autoptr] 1.152.2.7:
7664: * src/types/pa_value.C [autoptr] 1.9.2.3:
7665: * src/types/pa_value.h [autoptr] 1.109.2.8:
7666: * src/types/pa_vcookie.C [autoptr] 1.55.2.1:
7667: * src/types/pa_vcookie.h [autoptr] 1.23.2.1:
7668: * src/types/pa_vform.C [autoptr] 1.74.2.2:
7669: * src/types/pa_vform.h [autoptr] 1.45.2.3:
7670: vcookie compiled
7671:
1.24 paf 7672: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.1:
7673: libltdl compiled without warnings now
7674:
1.22 paf 7675: * src/include/pa_request_info.h 1.1:
7676: file pa_request_info.h was initially added on branch autoptr.
7677:
7678: * src/include/pa_array.h [autoptr] 1.57.2.14:
7679: * src/include/pa_exception.h [autoptr] 1.38.2.11:
7680: * src/include/pa_pool.h [autoptr] 1.86.2.19:
7681: * src/main/pa_exception.C [autoptr] 1.43.2.8:
7682: * src/types/pa_vfile.C [autoptr] 1.36.2.2:
7683: * src/types/pa_vfile.h [autoptr] 1.52.2.5:
7684: * src/types/pa_vimage.C [autoptr] 1.22.2.1:
7685: * src/types/pa_vimage.h [autoptr] 1.34.2.1:
7686: gd compiled
7687:
7688: * src/include/pa_exception.h [autoptr] 1.38.2.10:
7689: * src/main/pa_cache_managers.C [autoptr] 1.7.2.3:
7690: * src/main/pa_charsets.C [autoptr] 1.11.2.6:
7691: * src/main/pa_common.C [autoptr] 1.143.2.8:
7692: * src/main/pa_dir.C [autoptr] 1.14.2.1:
7693: * src/main/pa_exception.C [autoptr] 1.43.2.7:
7694: * src/main/pa_exec.C [autoptr] 1.48.2.3:
7695: * src/main/pa_pool.C [autoptr] 1.59.2.2:
7696: * src/main/pa_socks.C [autoptr] 1.18.2.2:
7697: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.7:
7698: * src/main/pa_string.C [autoptr] 1.172.2.9:
7699: * src/main/pa_uue.C [autoptr] 1.4.2.2:
7700: #include "pa_value_includes.h"
7701: everywhere in main
7702:
7703: * src/include/pa_charsets.h [autoptr] 1.8.2.5:
7704: * src/include/pa_request.h [autoptr] 1.160.2.5:
7705: * src/include/pa_request_info.h [autoptr] 1.1.2.2:
7706: * src/include/pa_string.h [autoptr] 1.144.2.15:
7707: * src/main/pa_charsets.C [autoptr] 1.11.2.5:
7708: * src/types/pa_value.h [autoptr] 1.109.2.7:
7709: * src/types/pa_vdate.h [autoptr] 1.24.2.1:
7710: * src/types/pa_vform.h [autoptr] 1.45.2.2:
7711: * src/types/pa_vhash.h [autoptr] 1.43.2.4:
7712: * src/types/pa_vobject.C [autoptr] 1.12.2.2:
7713: * src/types/pa_vobject.h [autoptr] 1.38.2.3:
7714: * src/types/pa_vrequest.C [autoptr] 1.27.2.2:
7715: * src/types/pa_vrequest.C [autoptr] 1.27.2.3:
7716: * src/types/pa_vresponse.C [autoptr] 1.17.2.1:
7717: * src/types/pa_vresponse.C [autoptr] 1.17.2.2:
7718: * src/types/pa_vresponse.h [autoptr] 1.32.2.1:
7719: * src/types/pa_vresponse.h [autoptr] 1.32.2.2:
7720: * src/types/pa_wcontext.h [autoptr] 1.42.2.2:
7721: vrequest compiled
7722:
7723: * src/types/pa_value_includes.h 1.1:
7724: file pa_value_includes.h was initially added on branch autoptr.
7725:
7726: * src/classes/classes.h [autoptr] 1.23.2.4:
7727: * src/include/pa_charset.h [autoptr] 1.20.2.7:
7728: * src/include/pa_charsets.h [autoptr] 1.8.2.4:
7729: * src/include/pa_globals.h [autoptr] 1.101.2.6:
7730: * src/include/pa_pool.h [autoptr] 1.86.2.18:
7731: * src/include/pa_request.h [autoptr] 1.160.2.4:
7732: * src/include/pa_string.h [autoptr] 1.144.2.14:
7733: * src/main/main.dsp [autoptr] 1.161.6.4:
7734: * src/main/pa_charset.C [autoptr] 1.33.2.4:
7735: * src/main/pa_charsets.C [autoptr] 1.11.2.4:
7736: * src/main/pa_globals.C [autoptr] 1.152.2.6:
7737: * src/main/untaint.C [autoptr] 1.115.2.3:
7738: * src/types/pa_value.h [autoptr] 1.109.2.6:
7739: * src/types/pa_vdouble.h [autoptr] 1.42.2.4:
7740: * src/types/pa_vfile.h [autoptr] 1.52.2.3:
7741: * src/types/pa_vint.h [autoptr] 1.38.2.4:
7742: * src/types/pa_vmath.C [autoptr] 1.1.2.3:
7743: * src/types/pa_vrequest.C [autoptr] 1.27.2.1:
7744: * src/types/pa_vrequest.h [autoptr] 1.25.2.1:
7745: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.5:
7746: * src/types/pa_vstring.h [autoptr] 1.54.2.3:
7747: * src/types/pa_vvoid.h [autoptr] 1.17.2.2:
7748: vrequest,vdouble,vint compiled
7749:
7750: * src/include/pa_request_charsets.h 1.1:
7751: file pa_request_charsets.h was initially added on branch
7752: autoptr.
7753:
7754: 2003-01-28 paf
7755: * src/include/pa_charset.h [autoptr] 1.20.2.6:
7756: * src/include/pa_exception.h [autoptr] 1.38.2.9:
7757: * src/include/pa_request.h [autoptr] 1.160.2.2:
7758: * src/include/pa_string.h [autoptr] 1.144.2.12:
7759: * src/main/untaint.C [autoptr] 1.115.2.2:
7760: untaint compiled
7761:
7762: * src/include/pa_charset.h [autoptr] 1.20.2.5:
7763: * src/main/pa_charset.C [autoptr] 1.33.2.3:
7764: * src/main/pa_charsets.C [autoptr] 1.11.2.3:
7765: charset/s simplified [charset::pool_for_load introduced]
7766:
7767: * src/include/pa_cache_managers.h [autoptr] 1.9.2.3:
7768: * src/main/pa_cache_managers.C [autoptr] 1.7.2.2:
7769: * src/main/pa_globals.C [autoptr] 1.152.2.5:
7770: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.6:
7771: globals compiled
7772:
7773: * src/include/pa_array.h [autoptr] 1.57.2.11:
7774: * src/include/pa_charset.h [autoptr] 1.20.2.3:
7775: * src/include/pa_charsets.h [autoptr] 1.8.2.1:
7776: * src/include/pa_pool.h [autoptr] 1.86.2.13:
7777: * src/include/pa_sql_connection.h [autoptr] 1.30.2.4:
7778: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.4:
7779: * src/include/pa_stack.h [autoptr] 1.17.2.2:
7780: * src/include/pa_string.h [autoptr] 1.144.2.9:
7781: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.4:
7782: * src/types/pa_vhash.h [autoptr] 1.43.2.3:
7783: * src/types/pa_vint.h [autoptr] 1.38.2.3:
7784: sql_driver_manager compiled
7785:
7786: * src/classes/date.C [autoptr] 1.42.2.1:
7787: * src/include/pa_charset.h [autoptr] 1.20.2.4:
7788: * src/include/pa_charsets.h [autoptr] 1.8.2.2:
7789: * src/include/pa_charsets.h [autoptr] 1.8.2.3:
7790: * src/include/pa_globals.h [autoptr] 1.101.2.5:
7791: * src/main/pa_charset.C [autoptr] 1.33.2.2:
7792: * src/main/pa_charsets.C [autoptr] 1.11.2.1:
7793: * src/main/pa_charsets.C [autoptr] 1.11.2.2:
7794: * src/main/pa_globals.C [autoptr] 1.152.2.4:
7795: * src/main/pa_request.C [autoptr] 1.245.2.1:
7796: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.5:
7797: pa_charsets compiled
7798:
1.24 paf 7799: * src/include/pa_pool.h [autoptr] 1.86.2.14:
7800: * src/main/pa_common.C [autoptr] 1.143.2.7:
7801: * src/types/pa_vdouble.h [autoptr] 1.42.2.2:
7802: common compiled
7803:
1.22 paf 7804: * etc/parser3.charsets/koi8-r.cfg 1.3:
7805: * etc/parser3.charsets/windows-1251.cfg 1.7:
7806: ukranian letter i with two dots added to koi,
7807: all ukranian letters added to win1251.
7808:
7809: typographic simbol 0xb9 deleted from win1251 [strange one & were abscent from koi]
7810:
7811: * src/classes/classes.h [autoptr] 1.23.2.2:
7812: * src/classes/date.C [autoptr] 1.42.2.2:
7813: * src/classes/file.C [autoptr] 1.107.2.1:
7814: * src/classes/hash.C [autoptr] 1.54.2.1:
7815: * src/classes/image.C [autoptr] 1.90.2.2:
7816: * src/classes/table.C [autoptr] 1.172.2.1:
7817: * src/classes/xdoc.C [autoptr] 1.108.2.1:
7818: * src/classes/xnode.h [autoptr] 1.18.2.1:
7819: * src/main/execute.C [autoptr] 1.295.2.2:
7820: * src/main/main.dsp [autoptr] 1.161.6.2:
7821: * src/types/pa_value.h [autoptr] 1.109.2.4:
7822: * src/types/pa_vclass.C [autoptr] 1.16.2.1:
7823: * src/types/pa_vclass.h [autoptr] 1.39.2.1:
7824: * src/types/pa_vobject.C [autoptr] 1.12.2.1:
7825: * src/types/pa_vobject.h [autoptr] 1.38.2.1:
7826: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.3:
7827: started main: compile_tools
7828:
7829: * src/include/pa_array.h [autoptr] 1.57.2.13:
7830: * src/include/pa_string.h [autoptr] 1.144.2.11:
7831: * src/main/execute.C [autoptr] 1.295.2.1:
7832: * src/main/untaint.C [autoptr] 1.115.2.1:
7833: * src/types/pa_vmail.C [autoptr] 1.40.2.1:
7834: more compiled.
7835: struck with string::store_to needing to know source/client charsets
7836:
7837: * src/include/pa_exception.h [autoptr] 1.38.2.8:
7838: * src/include/pa_uue.h [autoptr] 1.4.2.1:
7839: * src/main/pa_uue.C [autoptr] 1.4.2.1:
7840: * src/types/pa_vfile.h [autoptr] 1.52.2.1:
7841: uue compiled
7842:
7843: * src/include/pa_table.h [autoptr] 1.48.2.6:
7844: * src/main/pa_string.C [autoptr] 1.172.2.8:
7845: * src/main/pa_table.C [autoptr] 1.53.2.5:
7846: table compiled
7847:
7848: * src/include/pa_array.h [autoptr] 1.57.2.12:
7849: * src/include/pa_exec.h [autoptr] 1.11.2.1:
7850: * src/include/pa_hash.h [autoptr] 1.58.2.9:
7851: * src/include/pa_pool.h [autoptr] 1.86.2.15:
7852: * src/main/pa_exec.C [autoptr] 1.48.2.2:
7853: pa_exec win32 compiled
7854:
7855: 2003-01-27 paf
7856: * src/include/pa_array.h [autoptr] 1.57.2.9:
7857: * src/include/pa_common.h [autoptr] 1.89.2.4:
7858: * src/include/pa_hash.h [autoptr] 1.58.2.7:
7859: * src/include/pa_pool.h [autoptr] 1.86.2.9:
7860: * src/include/pa_string.h [autoptr] 1.144.2.7:
7861: * src/main/pa_common.C [autoptr] 1.143.2.4:
7862: * src/main/pa_string.C [autoptr] 1.172.2.6:
7863: * src/types/pa_value.C [autoptr] 1.9.2.2:
7864: * src/types/pa_value.h [autoptr] 1.109.2.3:
7865: * src/types/pa_vhash.h [autoptr] 1.43.2.2:
7866: * src/types/pa_vint.h [autoptr] 1.38.2.2:
7867: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.2:
7868: * src/types/pa_wcontext.C [autoptr] 1.24.2.1:
7869: * src/types/pa_wcontext.h [autoptr] 1.42.2.1:
7870: wcontext compiled
7871:
7872: * src/include/pa_exception.h [autoptr] 1.38.2.6:
7873: * src/include/pa_sql_connection.h [autoptr] 1.30.2.3:
7874: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.3:
7875: * src/include/pa_string.h [autoptr] 1.144.2.8:
7876: * src/main/pa_common.C [autoptr] 1.143.2.6:
7877: * src/main/pa_exec.C [autoptr] 1.48.2.1:
7878: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.3:
7879: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.1:
7880: paused on sql_manager
7881:
7882: * src/classes/op.C [autoptr] 1.127.2.3:
7883: * src/include/pa_globals.h [autoptr] 1.101.2.4:
7884: * src/include/pa_hash.h [autoptr] 1.58.2.8:
7885: * src/include/pa_sql_connection.h [autoptr] 1.30.2.1:
7886: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.1:
7887: * src/include/pa_table.h [autoptr] 1.48.2.5:
7888: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.1:
7889: * src/main/pa_table.C [autoptr] 1.53.2.4:
7890: table compiled
7891:
7892: * src/include/pa_pool.h [autoptr] 1.86.2.10:
7893: * src/main/pa_common.C [autoptr] 1.143.2.5:
7894: common compiled
7895:
7896: * src/include/pa_cache_managers.h [autoptr] 1.9.2.1:
7897: * src/main/pa_cache_managers.C [autoptr] 1.7.2.1:
7898: cache_managers compiled
7899:
7900: * src/include/pa_cache_managers.h [autoptr] 1.9.2.2:
7901: * src/include/pa_pool.h [autoptr] 1.86.2.12:
7902: * src/include/pa_sql_connection.h [autoptr] 1.30.2.2:
7903: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.2:
7904: * src/include/pa_stack.h [autoptr] 1.17.2.1:
7905: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.2:
7906: * src/types/pa_vtable.h [autoptr] 1.48.2.1:
7907: * src/types/pa_vvoid.h [autoptr] 1.17.2.1:
7908: vtable compiled
7909:
7910: * src/include/pa_array.h [autoptr] 1.57.2.10:
7911: * src/include/pa_charset.h [autoptr] 1.20.2.2:
7912: * src/include/pa_pool.h [autoptr] 1.86.2.11:
7913: * src/main/pa_charset.C [autoptr] 1.33.2.1:
7914: charset compiled
7915:
7916: 2003-01-24 paf
7917: * src/classes/classes.C [autoptr] 1.18.2.1:
7918: * src/classes/classes.h [autoptr] 1.23.2.1:
7919: * src/include/pa_array.h [autoptr] 1.57.2.8:
7920: * src/include/pa_common.h [autoptr] 1.89.2.3:
7921: * src/include/pa_globals.h [autoptr] 1.101.2.3:
7922: * src/include/pa_hash.h [autoptr] 1.58.2.6:
7923: * src/include/pa_pool.h [autoptr] 1.86.2.8:
7924: * src/include/pa_string.h [autoptr] 1.144.2.6:
7925: * src/main/pa_common.C [autoptr] 1.143.2.3:
7926: * src/main/pa_globals.C [autoptr] 1.152.2.3:
7927: * src/main/pa_string.C [autoptr] 1.172.2.5:
7928: * src/types/pa_value.h [autoptr] 1.109.2.2:
7929: * src/types/pa_vbool.h [autoptr] 1.21.2.1:
7930: * src/types/pa_vdouble.h [autoptr] 1.42.2.1:
7931: * src/types/pa_vhash.h [autoptr] 1.43.2.1:
7932: * src/types/pa_vint.h [autoptr] 1.38.2.1:
7933: * src/types/pa_vjunction.h [autoptr] 1.19.2.1:
7934: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.1:
7935: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.1:
7936: * src/types/pa_vstatus.h [autoptr] 1.15.2.1:
7937: * src/types/pa_vstring.h [autoptr] 1.54.2.1:
7938: more patched
7939:
7940: * src/classes/op.C [autoptr] 1.127.2.2:
7941: * src/include/pa_array.h [autoptr] 1.57.2.7:
7942: * src/include/pa_exception.h [autoptr] 1.38.2.5:
7943: * src/include/pa_hash.h [autoptr] 1.58.2.5:
7944: * src/include/pa_pool.h [autoptr] 1.86.2.7:
7945: * src/include/pa_string.h [autoptr] 1.144.2.5:
7946: * src/include/pa_table.h [autoptr] 1.48.2.4:
7947: * src/main/pa_dictionary.C [autoptr] 1.17.2.2:
7948: * src/main/pa_exception.C [autoptr] 1.43.2.5:
7949: * src/main/pa_string.C [autoptr] 1.172.2.4:
7950: * src/main/pa_table.C [autoptr] 1.53.2.3:
7951: string compiled
7952:
7953: * src/include/pa_array.h [autoptr] 1.57.2.6:
7954: * src/include/pa_common.h [autoptr] 1.89.2.2:
7955: * src/include/pa_dictionary.h [autoptr] 1.13.2.2:
7956: * src/include/pa_exception.h [autoptr] 1.38.2.4:
7957: * src/include/pa_pool.h [autoptr] 1.86.2.6:
7958: * src/include/pa_string.h [autoptr] 1.144.2.4:
7959: * src/include/pa_table.h [autoptr] 1.48.2.3:
7960: * src/main/pa_common.C [autoptr] 1.143.2.2:
7961: * src/main/pa_dictionary.C [autoptr] 1.17.2.1:
7962: * src/main/pa_exception.C [autoptr] 1.43.2.4:
7963: * src/main/pa_string.C [autoptr] 1.172.2.3:
7964: dictionary compiled
7965:
7966: 2003-01-23 paf
7967: * src/include/pa_array.h [autoptr] 1.57.2.4:
7968: * src/include/pa_exception.h [autoptr] 1.38.2.2:
7969: * src/include/pa_hash.h [autoptr] 1.58.2.4:
7970: * src/include/pa_pool.h [autoptr] 1.86.2.4:
7971: * src/include/pa_table.h [autoptr] 1.48.2.2:
7972: * src/main/pa_exception.C [autoptr] 1.43.2.2:
7973: * src/main/pa_table.C [autoptr] 1.53.2.2:
7974: table compiled
7975:
7976: * src/include/pa_array.h [autoptr] 1.57.2.2:
7977: * src/include/pa_hash.h [autoptr] 1.58.2.2:
7978: * src/include/pa_pool.h [autoptr] 1.86.2.2:
7979: * src/main/main.dsp [autoptr] 1.161.6.1:
7980: continued with Hash
7981:
7982: * src/include/pa_array.h [autoptr] 1.57.2.5:
7983: * src/include/pa_common.h [autoptr] 1.89.2.1:
7984: * src/include/pa_exception.h [autoptr] 1.38.2.3:
7985: * src/include/pa_globals.h [autoptr] 1.101.2.2:
7986: * src/include/pa_pool.h [autoptr] 1.86.2.5:
7987: * src/include/pa_request.h [autoptr] 1.160.2.1:
7988: * src/include/pa_string.h [autoptr] 1.144.2.3:
7989: * src/main/pa_common.C [autoptr] 1.143.2.1:
7990: * src/main/pa_exception.C [autoptr] 1.43.2.3:
7991: * src/main/pa_globals.C [autoptr] 1.152.2.2:
7992: * src/types/pa_value.C [autoptr] 1.9.2.1:
7993: * src/types/pa_value.h [autoptr] 1.109.2.1:
7994: resurrected pool in new sense: now it's factory, producing
7995: accounting memory chunks for read[autofree] buffers
7996:
7997: * src/classes/image.C [autoptr] 1.90.2.1:
7998: * src/classes/op.C [autoptr] 1.127.2.1:
7999: * src/include/pa_array.h [autoptr] 1.57.2.3:
8000: * src/include/pa_exception.h [autoptr] 1.38.2.1:
8001: * src/include/pa_globals.h [autoptr] 1.101.2.1:
8002: * src/include/pa_hash.h [autoptr] 1.58.2.3:
8003: * src/include/pa_pool.h [autoptr] 1.86.2.3:
8004: * src/include/pa_pragma_pack_begin.h [autoptr] 1.6.2.1:
8005: * src/include/pa_pragma_pack_end.h [autoptr] 1.6.2.1:
8006: * src/include/pa_sapi.h [autoptr] 1.22.2.1:
8007: * src/include/pa_string.h [autoptr] 1.144.2.2:
8008: * src/include/pa_table.h [autoptr] 1.48.2.1:
8009: * src/include/pa_types.h [autoptr] 1.44.2.1:
8010: * src/main/pa_exception.C [autoptr] 1.43.2.1:
8011: * src/main/pa_globals.C [autoptr] 1.152.2.1:
8012: * src/main/pa_string.C [autoptr] 1.172.2.2:
8013: * src/main/pa_table.C [autoptr] 1.53.2.1:
8014: aint that easy
8015:
8016: * src/main/pa_common.C 1.144:
8017: connect_string allocated on heap[wes on stack] now. and exception can be reported OK now [can be reported outside of pro
8018: c with that stack]
8019:
8020: * src/lib/pcre/8859-1.ucm 1.1:
8021: file 8859-1.ucm was initially added on branch autoptr.
8022:
8023: 2003-01-22 paf
8024: * src/include/pa_array.h [autoptr] 1.57.2.1:
8025: * src/include/pa_charset.h [autoptr] 1.20.2.1:
8026: * src/include/pa_dictionary.h [autoptr] 1.13.2.1:
8027: * src/include/pa_hash.h [autoptr] 1.58.2.1:
8028: * src/include/pa_pool.h [autoptr] 1.86.2.1:
8029: * src/include/pa_string.h [autoptr] 1.144.2.1:
8030: * src/main/pa_array.C [autoptr] 1.54.2.1:
8031: * src/main/pa_hash.C [autoptr] 1.53.2.1:
8032: * src/main/pa_pool.C [autoptr] 1.59.2.1:
8033: * src/main/pa_string.C [autoptr] 1.172.2.1:
8034: started auto_ptr.
8035: PA_Object is base: contains references_count.
8036: auto_ptr template calls add_ref/release
8037:
8038: 2003-01-21 paf
8039: * src/classes/classes.C 1.18:
8040: * src/classes/classes.h 1.23:
8041: * src/classes/date.C 1.42:
8042: * src/classes/double.C 1.53:
8043: * src/classes/file.C 1.107:
8044: * src/classes/form.C 1.34:
8045: * src/classes/hash.C 1.54:
8046: * src/classes/image.C 1.90:
8047: * src/classes/int.C 1.49:
8048: * src/classes/mail.C 1.88:
8049: * src/classes/math.C 1.24:
8050: * src/classes/op.C 1.127:
8051: * src/classes/response.C 1.23:
8052: * src/classes/string.C 1.125:
8053: * src/classes/table.C 1.172:
8054: * src/classes/void.C 1.28:
8055: * src/classes/xdoc.C 1.108:
8056: * src/classes/xnode.C 1.54:
8057: * src/classes/xnode.h 1.18:
8058: * src/include/pa_array.h 1.57:
8059: * src/include/pa_cache_managers.h 1.9:
8060: * src/include/pa_charset.h 1.20:
8061: * src/include/pa_charsets.h 1.8:
8062: * src/include/pa_common.h 1.89:
8063: * src/include/pa_config_fixed.h 1.54:
8064: * src/include/pa_config_includes.h 1.23:
8065: * src/include/pa_dictionary.h 1.13:
8066: * src/include/pa_dir.h 1.13:
8067: * src/include/pa_exception.h 1.38:
8068: * src/include/pa_exec.h 1.11:
8069: * src/include/pa_globals.h 1.101:
8070: * src/include/pa_hash.h 1.58:
8071: * src/include/pa_opcode.h 1.24:
8072: * src/include/pa_pool.h 1.86:
8073: * src/include/pa_pragma_pack_begin.h 1.6:
8074: * src/include/pa_pragma_pack_end.h 1.6:
8075: * src/include/pa_request.h 1.160:
8076: * src/include/pa_sapi.h 1.22:
8077: * src/include/pa_socks.h 1.11:
8078: * src/include/pa_sql_connection.h 1.30:
8079: * src/include/pa_sql_driver_manager.h 1.26:
8080: * src/include/pa_stack.h 1.17:
8081: * src/include/pa_string.h 1.144:
8082: * src/include/pa_stylesheet_connection.h 1.32:
8083: * src/include/pa_stylesheet_manager.h 1.15:
8084: * src/include/pa_table.h 1.48:
8085: * src/include/pa_threads.h 1.26:
8086: * src/include/pa_types.h 1.44:
8087: * src/include/pa_uue.h 1.4:
8088: * src/lib/md5/pa_md5.h 1.5:
8089: * src/lib/md5/pa_md5c.c 1.6:
8090: * src/lib/pcre/pcre_parser_ctype.c 1.3:
8091: * src/main/compile.C 1.69:
8092: * src/main/compile.tab.C 1.80:
8093: * src/main/compile.y 1.204:
8094: * src/main/compile_tools.C 1.54:
8095: * src/main/compile_tools.h 1.67:
8096: * src/main/execute.C 1.295:
8097: * src/main/pa_array.C 1.54:
8098: * src/main/pa_cache_managers.C 1.7:
8099: * src/main/pa_charset.C 1.33:
8100: * src/main/pa_charsets.C 1.11:
8101: * src/main/pa_common.C 1.143:
8102: * src/main/pa_dictionary.C 1.17:
8103: * src/main/pa_dir.C 1.14:
8104: * src/main/pa_exception.C 1.43:
8105: * src/main/pa_exec.C 1.48:
8106: * src/main/pa_globals.C 1.152:
8107: * src/main/pa_hash.C 1.53:
8108: * src/main/pa_pool.C 1.59:
8109: * src/main/pa_request.C 1.245:
8110: * src/main/pa_socks.C 1.18:
8111: * src/main/pa_sql_driver_manager.C 1.69:
8112: * src/main/pa_string.C 1.172:
8113: * src/main/pa_stylesheet_manager.C 1.16:
8114: * src/main/pa_table.C 1.53:
8115: * src/main/pa_uue.C 1.4:
8116: * src/main/untaint.C 1.115:
8117: * src/sql/pa_sql_driver.h 1.34:
8118: * src/targets/apache13/mod_parser3.C 1.28:
8119: * src/targets/apache13/pa_md5c.c 1.5:
8120: * src/targets/apache13/pa_pool.C 1.8:
8121: * src/targets/apache13/pa_threads.C 1.11:
8122: * src/targets/cgi/pa_pool.C 1.41:
8123: * src/targets/cgi/pa_threads.C 1.12:
8124: * src/targets/cgi/parser3.C 1.216:
8125: * src/targets/cgi/pool_storage.h 1.13:
8126: * src/targets/isapi/pa_pool.C 1.16:
8127: * src/targets/isapi/pa_threads.C 1.13:
8128: * src/targets/isapi/parser3isapi.C 1.82:
8129: * src/targets/isapi/pool_storage.h 1.19:
8130: * src/types/pa_value.C 1.9:
8131: * src/types/pa_value.h 1.109:
8132: * src/types/pa_vbool.h 1.21:
8133: * src/types/pa_vclass.C 1.16:
8134: * src/types/pa_vclass.h 1.39:
8135: * src/types/pa_vcode_frame.h 1.24:
8136: * src/types/pa_vcookie.C 1.55:
8137: * src/types/pa_vcookie.h 1.23:
8138: * src/types/pa_vdate.h 1.24:
8139: * src/types/pa_vdouble.h 1.42:
8140: * src/types/pa_venv.h 1.28:
8141: * src/types/pa_vfile.C 1.36:
8142: * src/types/pa_vfile.h 1.52:
8143: * src/types/pa_vform.C 1.74:
8144: * src/types/pa_vform.h 1.45:
8145: * src/types/pa_vhash.h 1.43:
8146: * src/types/pa_vimage.C 1.22:
8147: * src/types/pa_vimage.h 1.34:
8148: * src/types/pa_vint.h 1.38:
8149: * src/types/pa_vjunction.h 1.19:
8150: * src/types/pa_vmail.C 1.40:
8151: * src/types/pa_vmail.h 1.9:
8152: * src/types/pa_vmath.h 1.14:
8153: * src/types/pa_vmethod_frame.h 1.45:
8154: * src/types/pa_vobject.C 1.12:
8155: * src/types/pa_vobject.h 1.38:
8156: * src/types/pa_vrequest.C 1.27:
8157: * src/types/pa_vrequest.h 1.25:
8158: * src/types/pa_vresponse.C 1.17:
8159: * src/types/pa_vresponse.h 1.32:
8160: * src/types/pa_vstateless_class.C 1.19:
8161: * src/types/pa_vstateless_class.h 1.42:
8162: * src/types/pa_vstateless_object.h 1.28:
8163: * src/types/pa_vstatus.C 1.15:
8164: * src/types/pa_vstatus.h 1.15:
8165: * src/types/pa_vstring.C 1.22:
8166: * src/types/pa_vstring.h 1.54:
8167: * src/types/pa_vtable.C 1.21:
8168: * src/types/pa_vtable.h 1.48:
8169: * src/types/pa_vvoid.h 1.17:
8170: * src/types/pa_vxdoc.C 1.23:
8171: * src/types/pa_vxdoc.h 1.31:
8172: * src/types/pa_vxnode.C 1.30:
8173: * src/types/pa_vxnode.h 1.22:
8174: * src/types/pa_wcontext.C 1.24:
8175: * src/types/pa_wcontext.h 1.42:
8176: * src/types/pa_wwrapper.h 1.28:
8177: 2002->2003
8178:
8179: 2003-01-16 paf
8180: * operators.txt 1.108:
8181: * src/include/pa_config_fixed.h 1.53:
8182: * src/main/pa_common.C 1.141:
8183: * www/htdocs/index.html 1.208:
8184: http request now return status. and not fail on status!=200
8185:
8186: * operators.txt 1.109:
8187: * src/include/pa_globals.h 1.100:
8188: * src/main/pa_common.C 1.142:
8189: * src/main/pa_globals.C 1.151:
8190: * www/htdocs/index.html 1.209:
8191: http://
8192: introducing
8193: $.any-status(1)
8194:
8195: * www/htdocs/index.html 1.210:
8196: image.copy fixed transparent resampling
8197:
8198: * bin/Makefile.in 1.9:
8199: * etc/Makefile.in 1.14:
8200: * etc/parser3.charsets/Makefile.in 1.17:
8201: * src/Makefile.in 1.55:
8202: * src/classes/Makefile.in 1.53:
8203: * src/include/Makefile.in 1.11:
8204: * src/lib/Makefile.in 1.8:
8205: * src/lib/md5/Makefile.in 1.6:
8206: * src/lib/patches/Makefile.in 1.10:
8207: * src/lib/pcre/Makefile.in 1.8:
8208: * src/main/Makefile.in 1.50:
8209: * src/sql/Makefile.in 1.11:
8210: * src/targets/Makefile.in 1.42:
8211: * src/targets/cgi/Makefile.in 1.62:
8212: * src/targets/isapi/Makefile.in 1.11:
8213: * src/types/Makefile.in 1.50:
8214: proper AC_LANG_ switching to fix qsort detection bug
8215:
8216: 2003-01-15 paf
8217: * src/main/pa_globals.C 1.150:
8218: localized pa_xmlFileRead/Close
8219:
8220: 2003-01-14 paf
8221: * src/lib/ltdl/config.guess 1.2:
8222: * src/lib/ltdl/config.sub 1.2:
8223: * src/lib/ltdl/install-sh 1.2:
8224: * src/lib/ltdl/missing 1.2:
8225: * src/lib/ltdl/mkinstalldirs 1.2:
8226: removed some ancient files [they in / really]
8227:
8228: * src/lib/ltdl/config_fixed.h 1.2:
8229: * src/lib/ltdl/libltdl.dsp 1.3:
8230: * src/lib/ltdl/ltdl.c 1.3:
8231: ltdl.c regretfully needed patch in two places.
8232: in config_fixed.h made stubs for lib to compile in MSVC
8233:
8234: * src/lib/ltdl/aclocal.m4 1.1:
8235: *** empty log message ***
8236:
8237: 2003-01-13 paf
8238: * config.guess 1.3:
8239: * config.sub 1.4:
8240: * ltmain.sh 1.4:
8241: * src/targets/apache13/Makefile.in 1.44:
8242: removed last piece of configure.in(libtool) hacks
8243:
8244: * src/lib/ltdl/COPYING.LIB 1.1:
8245: * src/lib/ltdl/Makefile.in 1.4:
8246: * src/lib/ltdl/acinclude.m4 1.2:
8247: * src/lib/ltdl/config.h 1.2:
8248: * src/lib/ltdl/config_auto.h.in 1.3:
8249: * src/lib/ltdl/configure 1.4:
8250: * src/lib/ltdl/configure.in 1.4:
8251: * src/lib/ltdl/libltdl.dsp 1.2:
8252: * src/lib/ltdl/ltdl.c 1.2:
8253: * src/lib/ltdl/ltdl.h 1.2:
8254: moved to latest libtool (1.4.3)
8255:
8256: 2003-01-10 paf
8257: * src/lib/patches/Makefile.am 1.3:
8258: * src/lib/patches/Makefile.in 1.9:
8259: * src/lib/patches/libgdome_cpp_syntax1.patch 1.2:
8260: * src/lib/patches/libgdome_cpp_syntax2.patch 1.2:
8261: * src/lib/patches/libgdome_morestatic.patch 1.2:
8262: * src/lib/patches/libxml_error_column_tab.patch 1.2:
8263: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.2:
8264: * src/lib/patches/libxml_transcoder_context1.patch 1.2:
8265: * src/lib/patches/libxml_transcoder_context2.patch 1.2:
8266: * src/lib/patches/libxml_transcoder_context3.patch 1.2:
8267: * src/lib/patches/libxml_transcoder_context4.patch 1.2:
8268: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.2:
8269: * src/main/pa_globals.C 1.149:
8270: moved to latest xml lib versions, changed patches.
8271: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
8272: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
8273: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
8274:
8275: * INSTALL 1.31:
8276: moved to latest versions of xml libs
8277: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
8278: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
8279: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
8280:
8281: * src/lib/patches/libxml2.patch 1.1:
8282: moved to libxml2 2.5.1, only these patches left:
8283: * fixing \t chars to spaces in error position reporting
8284: * adding context to conversion functions
8285:
8286: * src/lib/patches/gdome2.patch 1.1:
8287: moved to gdome 0.7.2, one extern const patch left; making some strings more static still needed.
8288: Paolo said that he would incorporate this patch in upcoming version of gdome.
8289:
8290: * src/lib/ltdl/configure 1.3:
8291: * src/lib/ltdl/configure.in 1.3:
8292: PROG_NM
8293:
8294: * src/lib/patches/libxslt.patch 1.1:
8295: moved to libxslt 1.0.23. still need a patch which suppresses
8296: htmlSetMetaEncoding calls
8297:
8298: 2003-01-09 paf
8299: * bin/Makefile.in 1.8:
8300: * config.guess 1.2:
8301: * config.sub 1.3:
8302: * etc/Makefile.in 1.13:
8303: * etc/parser3.charsets/Makefile.in 1.16:
8304: * missing 1.2:
8305: * mkinstalldirs 1.2:
8306: * src/Makefile.in 1.54:
8307: * src/classes/Makefile.in 1.52:
8308: * src/include/Makefile.in 1.10:
8309: * src/include/pa_config_auto.h.in 1.37:
8310: * src/lib/Makefile.in 1.7:
8311: * src/lib/ltdl/Makefile.in 1.3:
8312: * src/lib/ltdl/config_auto.h.in 1.2:
8313: * src/lib/ltdl/configure 1.2:
8314: * src/lib/ltdl/configure.in 1.2:
8315: * src/lib/md5/Makefile.in 1.5:
8316: * src/lib/patches/Makefile.in 1.8:
8317: * src/lib/pcre/Makefile.in 1.7:
8318: * src/main/Makefile.in 1.49:
8319: * src/sql/Makefile.in 1.10:
8320: * src/targets/Makefile.in 1.41:
8321: * src/targets/apache13/Makefile.in 1.43:
8322: * src/targets/cgi/Makefile.am 1.46:
8323: * src/targets/cgi/Makefile.in 1.61:
8324: * src/targets/isapi/Makefile.in 1.10:
8325: * src/types/Makefile.in 1.49:
8326: moved to autoconf 2.57 & automake 1.7.2
8327:
8328: * depcomp 1.1:
8329: moving to automake 1.7.2
8330:
8331: * INSTALL 1.30:
8332: xml,xslt,gdome lib urls updated
8333:
8334: * Makefile.am 1.30:
8335: * Makefile.in 1.44:
8336: * src/lib/ltdl/missing 1.1:
8337: * src/lib/ltdl/mkinstalldirs 1.1:
8338: *** empty log message ***
8339:
1.21 paf 8340: 2002-12-27 paf
8341: * src/doc/aliased.dox 1.5:
8342: * src/doc/index.dox 1.4:
8343: * src/doc/module.dox 1.4:
8344: * src/doc/pooled.dox 1.4:
8345: * www/htdocs/index.html 1.207:
8346: removed outdated parts, made links to language docs
8347:
8348: * src/include/pa_version.h [release_3_0_0007] 1.7.10.1:
8349: 0007
8350:
8351: * src/include/pa_config_auto.h.in 1.36:
8352: comment
8353:
8354: 2002-12-26 paf
8355: * INSTALL 1.29:
8356: * src/include/pa_config_auto.h.in 1.35:
8357: * src/main/pa_common.C 1.140:
8358: * src/main/pa_exec.C 1.47:
8359: changing SAFE_MODE politics
8360:
8361: * src/classes/file.C 1.106:
8362: file:fullpath[a.gif] when document root did not contain
8363: trailing / fixed.
8364:
8365: 2002-12-25 paf
8366: * src/main/pa_globals.C 1.147:
8367: optimized-as-is
8368:
8369: * src/main/pa_globals.C 1.148:
8370: optimized-xml
8371:
8372: 2002-12-24 paf
8373: * src/main/pa_common.C 1.139:
8374: * src/main/pa_pool.C 1.58:
8375: pool::copy on zero size|ptr fixed [were really called with zero
8376: size when .html?a=&b=]
8377:
8378: * src/main/pa_exec.C 1.46:
8379: * www/htdocs/index.html 1.206:
8380: fork/pipe error now [old always-pipe-error fixed]
8381:
8382: * src/classes/mail.C 1.86:
8383: $MAIL in @conf now invalid when configured with --with-sendmail
8384:
8385: 2002-12-23 paf
8386: * src/types/pa_vcookie.C 1.54:
8387: cookie:field[put value] fixed [were ignoring parameters & were
8388: storing only string with default expires
8389:
8390: * src/main/pa_charset.C 1.32:
8391: From: "Victor Fedoseev" <vvf_ru@mail.ru>
8392: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
8393: Sent: Monday, December 23, 2002 4:22 AM
8394: Subject: bug â Charset::transcode_buf2xchar
8395:
8396: 2002-12-20 paf
8397: * src/targets/cgi/parser3.C 1.215:
8398: removed last \n appending in non-win32 non-cgi [script] runs
8399:
8400: 2002-12-19 paf
8401: * operators.txt 1.107:
8402: * src/include/pa_globals.h 1.99:
8403: * src/include/pa_request.h 1.159:
8404: * src/main/pa_globals.C 1.146:
8405: * src/main/pa_request.C 1.244:
8406: * www/htdocs/index.html 1.205:
8407: $response:download
8408:
8409: * src/classes/mail.C 1.85:
8410: 'to' check bugfix [now checked only on ms compiler [win32]].
8411:
8412: * INSTALL 1.28:
8413: --without-iconv recommended [it crashes on some systems [tested on elik]]
8414: moreover, it's not needed there [parser registers charsets itself]
8415:
8416: * INSTALL 1.27:
8417: -without-iconv recommended [it crashes on some systems [tested
8418: on elik]]
8419:
8420: 2002-12-18 paf
8421: * src/classes/xdoc.C 1.107:
8422: doc->URL on xdoc.load set correctly now
8423:
8424: 2002-12-17 paf
8425: * src/targets/cgi/parser3.C [release_3_0_0006] 1.213.2.1:
8426: 1. on win32 in die: abort() reverted to exit(1)
8427: 2. more flexible iilegal call check
8428:
8429: * src/targets/cgi/parser3.C 1.214:
8430: merged die&iis changes
8431:
8432: 2002-12-16 paf
8433: * src/main/untaint.C 1.114:
8434: filespec russian small 'r' changed to latin 'p' bug fix
8435:
8436: * Makefile.in 1.38:
8437: ltmain.sh silly required for stupid automake added
8438:
8439: * ltmain.sh 1.3:
8440: *** empty log message ***
8441:
8442: * ltmain.sh [release_3_0_0006] 1.2.2.1:
8443: some automakes silly insist on having this handy
8444:
1.20 paf 8445: 2002-12-15 paf
1.21 paf 8446: * src/main/untaint.C 1.113:
8447: filespec russian small 'r' changed to latin 'p'
8448:
8449: * src/main/pa_common.C [release_3_0_0006] 1.137.2.1:
8450: ftruncate having checked
8451:
8452: * src/main/compile.C [release_3_0_0006] 1.67.6.1:
8453: removed warning
8454:
1.20 paf 8455: * configure.in [release_3_0_0006] 1.52.2.1:
8456: * src/include/pa_version.h [release_3_0_0006] 1.7.8.1:
8457: new version
8458:
1.21 paf 8459: * configure.in [release_3_0_0006] 1.52.2.2:
8460: * src/include/pa_config_auto.h.in [release_3_0_0006] 1.33.2.1:
8461: *** empty log message ***
8462:
8463: * configure.in 1.53:
8464: * src/include/pa_config_auto.h.in 1.34:
8465: * src/main/compile.C 1.68:
8466: * src/main/pa_common.C 1.138:
8467: merged small changes from branch 6 to HEAD
8468:
1.20 paf 8469: 2002-12-14 paf
8470: * src/sql/pa_sql_driver.h 1.33:
8471: * www/htdocs/index.html 1.204:
8472: exception type fixed
8473:
8474: * src/classes/table.C 1.171:
8475: removed unnecessary code
8476:
8477: 2002-12-09 paf
8478: * src/classes/hash.C 1.53:
8479: * src/classes/string.C 1.124:
8480: * src/classes/table.C 1.170:
8481: * src/classes/void.C 1.27:
8482: * src/main/pa_sql_driver_manager.C 1.68:
8483: * src/sql/pa_sql_driver.h 1.32:
8484: changed exception handling mech in sql handlers #2
8485:
8486: * bin/Makefile.in 1.7:
8487: * configure.in 1.52:
8488: * etc/Makefile.in 1.12:
8489: * etc/parser3.charsets/Makefile.in 1.15:
8490: * src/Makefile.in 1.53:
8491: * src/classes/Makefile.in 1.51:
8492: * src/include/Makefile.in 1.9:
8493: * src/lib/Makefile.in 1.6:
8494: * src/lib/ltdl/Makefile.in 1.2:
8495: * src/lib/md5/Makefile.in 1.4:
8496: * src/lib/patches/Makefile.in 1.7:
8497: * src/lib/pcre/Makefile.in 1.6:
8498: * src/main/Makefile.in 1.48:
8499: * src/sql/Makefile.in 1.9:
8500: * src/targets/Makefile.in 1.40:
8501: * src/targets/apache13/Makefile.in 1.42:
8502: * src/targets/cgi/Makefile.in 1.60:
8503: * src/targets/isapi/Makefile.in 1.9:
8504: * src/types/Makefile.in 1.48:
8505: removed configure.in:AC_LIBTOOL, it caused automake to write
8506: makefile which used libtool to install things, which is not needed
8507:
8508: * src/targets/apache13/mod_parser3.C 1.27:
8509: * src/targets/cgi/parser3.C 1.211:
8510: * src/targets/cgi/parser3.C 1.212:
8511: * src/targets/cgi/parser3.C 1.213:
8512: * src/targets/isapi/parser3isapi.C 1.81:
8513: ::die now tries to write core dump
8514:
8515: * src/types/pa_vvoid.h 1.16:
8516: * www/htdocs/index.html 1.203:
8517: $void.store[now] error
8518:
8519: * src/classes/hash.C 1.52:
8520: * src/classes/string.C 1.123:
8521: * src/classes/table.C 1.169:
8522: * src/classes/void.C 1.26:
8523: * src/main/pa_sql_driver_manager.C 1.66:
8524: * src/main/pa_sql_driver_manager.C 1.67:
8525: * src/sql/pa_sql_driver.h 1.29:
8526: * src/sql/pa_sql_driver.h 1.30:
8527: * src/sql/pa_sql_driver.h 1.31:
8528: changed exception handling mech in sql handlers
8529:
8530: 2002-12-06 paf
8531: * operators.txt 1.106:
8532: * src/main/compile.tab.C 1.78:
8533: * src/types/pa_vhash.h 1.42:
8534: $hash.fields -- pseudo field to make 'hash' more like 'table'
8535:
8536: 2002-12-05 paf
8537: * src/main/pa_array.C 1.53:
8538: * src/main/pa_table.C 1.51:
8539: * www/htdocs/index.html 1.199:
8540: wow! found/fixed bug in lowlevel proc
8541:
8542: * src/main/pa_common.C 1.137:
8543: * src/main/untaint.C 1.111:
8544: * src/types/pa_vmail.C 1.38:
8545: * www/htdocs/index.html 1.200:
8546: mail header ',' allowed.
8547: still bugs in smtp [only one receiptient works, cc, bcc ignored now, and MAILED ;)]
8548:
8549: [strncpy killed, memnchr used]
8550:
8551: * src/main/pa_table.C 1.52:
8552: table-copy now current=0
8553:
8554: * src/targets/cgi/parser3.C 1.209:
8555: * src/targets/cgi/parser3.C 1.210:
8556: more checks on http://domain/parser.cgi start [maybe some
8557: getenv returns "", checked that now
8558:
8559: * src/targets/cgi/parser3.C 1.208:
8560: * www/htdocs/index.html 1.198:
8561: error logging made unbuffered [so that out-of-mem errors
8562: reached log]
8563:
8564: * src/main/main.dsp 1.161:
8565: pa_version included into main.dsp
8566:
8567: * www/htdocs/index.html 1.196:
8568: smtp line ends fixed. now \r\n [not \r]. some smtp servers [
8569: win32] leave \n intact, and some clients [bat] fail to show
8570: letter correctly
8571:
8572: * src/classes/mail.C 1.83:
8573: * src/targets/cgi/parser3.C 1.207:
8574: * src/types/pa_vmail.C 1.37:
8575: * www/htdocs/index.html 1.197:
8576: mail:send MIME-Version default
8577:
8578: * src/main/untaint.C 1.112:
8579: * www/htdocs/index.html 1.201:
8580: mail header closed properly
8581:
8582: * src/classes/mail.C 1.84:
8583: * src/types/pa_vmail.C 1.39:
8584: * src/types/pa_vmail.h 1.8:
8585: * www/htdocs/index.html 1.202:
8586: smtp cc/bcc OK now
8587:
8588: 2002-12-04 paf
8589: * gnu.dsp 1.3:
8590: restored
8591:
8592: * src/types/pa_vform.C 1.73:
8593: $form:field string value cut by premature 0
8594:
8595: * parser3.dsw 1.6:
8596: * src/main/compile.tab.C 1.77:
8597: * src/main/main.dsp 1.160:
8598: * www/htdocs/.htaccess 1.12:
8599: * www/htdocs/index.html 1.195:
8600: lib/libltdl -> lib/ltdl Win32 changes. s
8601:
8602: * bin/Makefile.in 1.6:
8603: * configure.in 1.51:
8604: * etc/Makefile.in 1.11:
8605: * etc/parser3.charsets/Makefile.in 1.14:
8606: * gnu.dsp 1.2:
8607: * src/Makefile.in 1.52:
8608: * src/classes/Makefile.in 1.50:
8609: * src/include/Makefile.in 1.8:
8610: * src/lib/Makefile.am 1.3:
8611: * src/lib/Makefile.in 1.5:
8612: * src/lib/ltdl/Makefile.am 1.1:
8613: * src/lib/ltdl/Makefile.in 1.1:
8614: * src/lib/ltdl/README 1.1:
8615: * src/lib/ltdl/acinclude.m4 1.1:
8616: * src/lib/ltdl/config.guess 1.1:
8617: * src/lib/ltdl/config.h 1.1:
8618: * src/lib/ltdl/config.sub 1.1:
8619: * src/lib/ltdl/config_auto.h.in 1.1:
8620: * src/lib/ltdl/config_fixed.h 1.1:
8621: * src/lib/ltdl/configure 1.1:
8622: * src/lib/ltdl/configure.in 1.1:
8623: * src/lib/ltdl/install-sh 1.1:
8624: * src/lib/ltdl/libltdl.dsp 1.1:
8625: * src/lib/ltdl/ltdl.c 1.1:
8626: * src/lib/ltdl/ltdl.h 1.1:
8627: * src/lib/md5/Makefile.in 1.3:
8628: * src/lib/patches/Makefile.in 1.6:
8629: * src/lib/pcre/Makefile.in 1.5:
8630: * src/main/Makefile.in 1.47:
8631: * src/sql/Makefile.in 1.8:
8632: * src/targets/Makefile.in 1.39:
8633: * src/targets/apache13/Makefile.in 1.41:
8634: * src/targets/cgi/Makefile.in 1.59:
8635: * src/targets/isapi/Makefile.in 1.8:
8636: * src/types/Makefile.in 1.47:
8637: src/lib/ltdl/Makefile now created with /configure, not ltdl/configure,
8638: so it does have no problems with automake.
8639: ltdl/configure AC_OUTPUT(Makefile<<removed)
8640:
8641: * src/classes/classes.awk 1.6:
8642: more strict *.C$
8643:
8644: 2002-12-02 paf
8645: * operators.txt 1.105:
8646: removed outdated status:db
8647:
8648: * src/classes/mail.C 1.82:
8649: * src/include/pa_common.h 1.88:
8650: * src/main/pa_common.C 1.136:
8651: * src/main/pa_request.C 1.243:
8652: * src/types/pa_vcookie.C 1.53:
8653: * src/types/pa_vmail.C 1.36:
8654: * www/htdocs/index.html 1.194:
8655: http header lang of tainted parts becomes http-header
8656:
1.19 paf 8657: 2002-11-29 paf
8658: * src/include/pa_common.h 1.87:
8659: * src/main/pa_common.C 1.135:
8660: * src/types/pa_vresponse.C 1.16:
8661: * src/types/pa_vresponse.h 1.31:
8662: * www/htdocs/index.html 1.192:
8663: http:// param values now handled exactly like $response:header values.
8664: e.g. can be hash [can have subattributes] & contain date values.
8665:
8666: * operators.txt 1.104:
8667: * src/classes/date.C 1.41:
8668: * src/classes/image.C 1.89:
8669: * www/htdocs/index.html 1.193:
8670: exif dates now objects of type date
8671:
8672: * src/main/pa_common.C 1.133:
8673: * www/htdocs/index.html 1.190:
8674: http:// tainted partes now %xx
8675:
8676: * src/main/pa_common.C 1.134:
8677: * www/htdocs/index.html 1.191:
8678: http:// param values lang forced URI
8679:
8680: * src/classes/image.C 1.88:
8681: file.seek removed [it were used in image.C only, and for parser user this means that jpeg image has bad size in fragment's header]
8682: now used image.format
8683:
8684: 2002-11-28 paf
8685: * src/classes/op.C 1.126:
8686: * www/htdocs/index.html 1.185:
8687: ^cache bug fixed.
8688: stupid compiler allowed 'false' to go into (Hash *) parameter
8689:
8690: * src/classes/image.C 1.85:
8691: * www/htdocs/index.html 1.186:
8692: image.text now outputs one pixel HIGHER chars [one top
8693: horizontal line of 1pixel height were missing]
8694:
8695: * www/htdocs/index.html 1.187:
8696: regexp syntax xxx$ speed-up experiments
8697:
8698: * operators.txt 1.102:
8699: http.timeout
8700:
8701: * www/htdocs/font.gif 1.1:
8702: *** empty log message ***
8703:
8704: * configure.in 1.50:
8705: stopped double libltdl/Makefile generation
8706:
8707: * src/classes/image.C 1.87:
8708: * www/htdocs/index.html 1.188:
8709: image.length now counts interchar space. plus space after last char
8710:
8711: * www/htdocs/index.html 1.189:
8712: doc samples
8713:
8714: * src/main/pa_string.C 1.171:
8715: PCRE_DOLLAR_ENDONLY
8716:
8717: * src/classes/image.C 1.86:
8718: ^image.font width measurer now scans full height [were -1]
8719:
8720: 2002-11-27 paf
8721: * src/classes/image.C 1.84:
8722: * www/htdocs/index.html 1.183:
8723: ^image.font << bad font file-size now properly reported
8724:
8725: * src/include/pa_globals.h 1.98:
8726: * src/main/pa_globals.C 1.145:
8727: * src/main/pa_request.C 1.242:
8728: * src/types/pa_vmail.C 1.35:
8729: * www/htdocs/index.html 1.184:
8730: response:body[file] if file nows it's name
8731: now returns content-disposition: >>attachment<<
8732:
1.18 paf 8733: 2002-11-26 paf
8734: * operators.txt 1.101:
8735: * src/main/pa_common.C 1.130:
8736: * www/htdocs/index.html 1.182:
8737: http:// response status!=200 made exception: http.status with
8738: source=bad status#
8739:
8740: * src/main/pa_common.C 1.131:
8741: * www/htdocs/.htaccess 1.11:
8742: utf8 prefix ignored @read text
8743:
8744: * src/main/pa_request.C 1.241:
8745: fixed lang in reponse header
8746:
8747: 2002-11-25 paf
8748: * operators.txt 1.99:
8749: * src/main/pa_common.C 1.128:
8750: * www/htdocs/index.html 1.181:
8751: http fields now UPPERCASE
8752:
8753: $file[^file::load[http://there]]
8754: $file.SERVER
8755:
8756: * configure.in 1.49:
8757: * src/classes/image.C 1.83:
8758: * src/include/pa_config_auto.h.in 1.33:
8759: * src/include/pa_config_includes.h 1.22:
8760: * src/main/Makefile.am 1.35:
8761: * src/main/Makefile.in 1.46:
8762: * src/main/pa_common.C 1.129:
8763: * src/main/pa_globals.C 1.142:
8764: http://
8765: and image const void related probs fixed
8766:
8767: * operators.txt 1.98:
8768: * src/classes/file.C 1.104:
8769: * src/classes/table.C 1.168:
8770: * src/classes/xdoc.C 1.105:
8771: * src/include/pa_common.h 1.85:
8772: * src/include/pa_globals.h 1.97:
8773: * src/main/pa_common.C 1.126:
8774: * src/main/pa_globals.C 1.141:
8775: * src/main/pa_request.C 1.239:
8776: * src/types/pa_vfile.C 1.35:
8777: * src/types/pa_vfile.h 1.51:
8778: * www/htdocs/index.html 1.179:
8779: table/xdoc/file::load now understand http:// prefix and additional params, sample:
8780: $rates[^xdoc::load[http://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002;
8781: $.USER-AGENT[parser3]
8782: ]]
8783:
8784: * src/classes/file.C 1.105:
8785: * src/classes/image.C 1.82:
8786: * src/classes/xdoc.C 1.106:
8787: * src/include/pa_common.h 1.86:
8788: * src/main/pa_common.C 1.127:
8789: * src/main/pa_request.C 1.240:
8790: * www/htdocs/index.html 1.180:
8791: checked http options [invalid onces now reported]
8792: made default
8793: user-agent: paf
8794:
8795: 2002-11-22 paf
8796: * operators.txt 1.97:
8797: * src/classes/image.C 1.80:
8798: * src/include/pa_globals.h 1.96:
8799: * src/main/execute.C 1.294:
8800: * src/main/pa_globals.C 1.140:
8801: * src/types/pa_vimage.C 1.21:
8802: * src/types/pa_vimage.h 1.33:
8803: * www/htdocs/.htaccess 1.10:
8804: * www/htdocs/index.html 1.178:
8805: $image.exif support
8806: $image.exif.DateTime & co
8807:
8808: 2002-11-21 paf
8809: * src/classes/image.C 1.78:
8810: jpeg size measure fixed: were badly skipping EXIF information [
8811: were big block and it's size were considered negative :(]
8812:
8813: * operators.txt 1.96:
8814: * src/classes/image.C 1.77:
8815: * src/include/pa_common.h 1.83:
8816: * src/main/pa_common.C 1.123:
8817: * src/types/pa_vmail.C 1.34:
8818: * www/htdocs/index.html 1.177:
8819: image.measure internals rewritten. no there's reader.seek, and all's ready for EXIF extraction
8820: [now we fail to measure files with EXIF info]
8821:
8822: * src/main/pa_common.C 1.122:
8823: O_TRUNCATE killed, ftruncate used instead:
8824: O_TRUNC truncates even exclusevely write-locked file [thanks to Igor Milyakov <virtan@rotabanner.com> for discovering]
8825:
8826: * src/main/pa_exec.C 1.44:
8827: * src/main/untaint.C 1.110:
8828: cstr(UL_UNSPECIFIED) [not _PASS_APPENDED)
8829:
8830: 2002-11-20 paf
8831: * src/main/pa_exec.C 1.41:
8832: pa_exec: data written only if size>0
8833:
8834: * src/targets/cgi/parser3.C 1.205:
8835: logging @signal += query_string
8836:
8837: * src/include/pa_config_fixed.h 1.52:
8838: * src/main/pa_common.C 1.121:
8839: * src/main/pa_exec.C 1.40:
8840: * src/targets/cgi/parser3.C 1.200:
8841: ^file:exec/cgi [pa_exec] pipe read errors now checked
8842:
8843: * src/main/pa_exec.C 1.43:
8844: *** empty log message ***
8845:
8846: * operators.txt 1.95:
8847: * src/classes/file.C 1.103:
8848: ^file::exec/cgi[file;$.stdin[] << disable HTTP-POST repassing
8849:
8850: * src/include/pa_request.h 1.158:
8851: * src/main/execute.C 1.293:
8852: * src/main/pa_request.C 1.238:
8853: * src/targets/cgi/parser3.C 1.201:
8854: SIGUSR1 >> writes to error_log uri of currently processed document
8855: SIGPIPE >> interrupts request processing [exception = DB rollback]
8856:
8857: * src/targets/cgi/parser3.C 1.203:
8858: SIGNALS overriden @ main top
8859:
8860: * configure.in 1.48:
8861: * src/include/pa_config_auto.h.in 1.32:
8862: * src/include/pa_config_includes.h 1.21:
8863: * src/main/pa_exec.C 1.42:
8864: * src/targets/cgi/parser3.C 1.204:
8865: comment
8866:
8867: 2002-11-19 paf
8868: * src/targets/cgi/parser3.C 1.199:
8869: removed #ifdef WIN32 around check of CGI: Illegal call
8870:
8871: 2002-11-01 paf
8872: * src/main/execute.C 1.292:
8873: comment
8874:
8875: 2002-10-31 paf
8876: * src/types/pa_vobject.C 1.11:
8877: * src/types/pa_vstateless_object.h 1.27:
8878: object put replaces static parent if any
8879:
8880: * src/main/execute.C 1.291:
8881: found out why, checked that for now.
8882: todo: find out a way for that user could do that
8883:
8884: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.2:
8885: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.2:
8886: realized that one can't remember derivates in base class: there's so many of them.
8887: also there can be no virtual method calls in static classes
8888:
8889: * src/classes/op.C 1.124:
8890: * src/types/pa_value.h 1.107:
8891: * src/types/pa_vobject.h 1.36:
8892: * www/htdocs/base.p 1.4:
8893: * www/htdocs/derived.p 1.22:
8894: * www/htdocs/index.html 1.174:
8895: * www/htdocs/operators.p 1.11:
8896: * www/htdocs/some.p 1.2:
8897: ^process[$caller.self]{...}
8898: now compiles to last derived object part of that 'self'
8899:
8900: * src/classes/form.C [global_static_self_fix] 1.32.4.1:
8901: * src/classes/mail.C [global_static_self_fix] 1.80.4.1:
8902: * src/classes/op.C [global_static_self_fix] 1.124.2.1:
8903: * src/classes/xnode.h [global_static_self_fix] 1.16.4.1:
8904: * src/main/execute.C [global_static_self_fix] 1.289.2.1:
8905: * src/main/pa_request.C [global_static_self_fix] 1.236.4.1:
8906: * src/types/pa_value.h [global_static_self_fix] 1.107.2.1:
8907: * src/types/pa_vclass.C [global_static_self_fix] 1.14.4.1:
8908: * src/types/pa_vclass.h [global_static_self_fix] 1.37.4.1:
8909: * src/types/pa_vcode_frame.h [global_static_self_fix] 1.22.4.1:
8910: * src/types/pa_vcookie.C [global_static_self_fix] 1.51.4.1:
8911: * src/types/pa_vcookie.h [global_static_self_fix] 1.21.4.1:
8912: * src/types/pa_vdate.h [global_static_self_fix] 1.22.4.1:
8913: * src/types/pa_venv.h [global_static_self_fix] 1.26.4.1:
8914: * src/types/pa_vfile.h [global_static_self_fix] 1.49.4.1:
8915: * src/types/pa_vform.C [global_static_self_fix] 1.70.4.1:
8916: * src/types/pa_vform.h [global_static_self_fix] 1.43.4.1:
8917: * src/types/pa_vhash.h [global_static_self_fix] 1.40.4.1:
8918: * src/types/pa_vimage.h [global_static_self_fix] 1.31.4.1:
8919: * src/types/pa_vmail.C [global_static_self_fix] 1.32.4.1:
8920: * src/types/pa_vmail.h [global_static_self_fix] 1.6.4.1:
8921: * src/types/pa_vmath.h [global_static_self_fix] 1.12.4.1:
8922: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.1:
8923: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.1:
8924: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.1:
8925: * src/types/pa_vrequest.C [global_static_self_fix] 1.25.4.1:
8926: * src/types/pa_vrequest.h [global_static_self_fix] 1.23.4.1:
8927: * src/types/pa_vresponse.C [global_static_self_fix] 1.14.2.1:
8928: * src/types/pa_vresponse.h [global_static_self_fix] 1.29.4.1:
8929: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.1:
8930: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.1:
8931: * src/types/pa_vstateless_object.h [global_static_self_fix] 1.25.4.1:
8932: * src/types/pa_vstatus.C [global_static_self_fix] 1.13.4.1:
8933: * src/types/pa_vstatus.h [global_static_self_fix] 1.13.4.1:
8934: * src/types/pa_vstring.h [global_static_self_fix] 1.52.4.1:
8935: * src/types/pa_vtable.C [global_static_self_fix] 1.19.4.1:
8936: * src/types/pa_vtable.h [global_static_self_fix] 1.46.4.1:
8937: * src/types/pa_vvoid.h [global_static_self_fix] 1.14.4.1:
8938: * src/types/pa_vxdoc.C [global_static_self_fix] 1.21.4.1:
8939: * src/types/pa_vxdoc.h [global_static_self_fix] 1.29.4.1:
8940: * src/types/pa_vxnode.C [global_static_self_fix] 1.28.4.1:
8941: * src/types/pa_vxnode.h [global_static_self_fix] 1.20.4.1:
8942: * src/types/pa_wwrapper.h [global_static_self_fix] 1.26.4.1:
8943: * www/htdocs/base.p [global_static_self_fix] 1.4.2.1:
8944: * www/htdocs/derived.p [global_static_self_fix] 1.22.2.1:
8945: * www/htdocs/index.html [global_static_self_fix] 1.174.2.1:
8946: static call $self fixed
8947:
8948: * www/htdocs/base.p 1.6:
8949: * www/htdocs/derived.p 1.24:
8950: * www/htdocs/index.html 1.176:
8951: this example creates base object, which is wrong, todo: find
8952: out why
8953:
8954: * src/main/compile.tab.C [global_static_self_fix] 1.75.4.1:
8955: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.4:
8956: killed $virtual_fields in dynamic, but one can reach derived
8957: static[class] variable from base
8958:
8959: * src/classes/form.C 1.33:
8960: * src/classes/mail.C 1.81:
8961: * src/classes/op.C 1.125:
8962: * src/classes/xnode.h 1.17:
8963: * src/main/compile.tab.C 1.76:
8964: * src/main/execute.C 1.290:
8965: * src/main/pa_request.C 1.237:
8966: * src/types/pa_value.h 1.108:
8967: * src/types/pa_vclass.C 1.15:
8968: * src/types/pa_vclass.h 1.38:
8969: * src/types/pa_vcode_frame.h 1.23:
8970: * src/types/pa_vcookie.C 1.52:
8971: * src/types/pa_vcookie.h 1.22:
8972: * src/types/pa_vdate.h 1.23:
8973: * src/types/pa_venv.h 1.27:
8974: * src/types/pa_vfile.h 1.50:
8975: * src/types/pa_vform.C 1.71:
8976: * src/types/pa_vform.h 1.44:
8977: * src/types/pa_vhash.h 1.41:
8978: * src/types/pa_vimage.h 1.32:
8979: * src/types/pa_vmail.C 1.33:
8980: * src/types/pa_vmail.h 1.7:
8981: * src/types/pa_vmath.h 1.13:
8982: * src/types/pa_vmethod_frame.h 1.44:
8983: * src/types/pa_vobject.C 1.10:
8984: * src/types/pa_vobject.h 1.37:
8985: * src/types/pa_vrequest.C 1.26:
8986: * src/types/pa_vrequest.h 1.24:
8987: * src/types/pa_vresponse.C 1.15:
8988: * src/types/pa_vresponse.h 1.30:
8989: * src/types/pa_vstateless_class.C 1.18:
8990: * src/types/pa_vstateless_class.h 1.41:
8991: * src/types/pa_vstateless_object.h 1.26:
8992: * src/types/pa_vstatus.C 1.14:
8993: * src/types/pa_vstatus.h 1.14:
8994: * src/types/pa_vstring.h 1.53:
8995: * src/types/pa_vtable.C 1.20:
8996: * src/types/pa_vtable.h 1.47:
8997: * src/types/pa_vvoid.h 1.15:
8998: * src/types/pa_vxdoc.C 1.22:
8999: * src/types/pa_vxdoc.h 1.30:
9000: * src/types/pa_vxnode.C 1.29:
9001: * src/types/pa_vxnode.h 1.21:
9002: * src/types/pa_wwrapper.h 1.27:
9003: * www/htdocs/base.p 1.5:
9004: * www/htdocs/derived.p 1.23:
9005: * www/htdocs/index.html 1.175:
9006: static fix merged
9007:
9008: * src/classes/op.C [global_static_self_fix] 1.124.2.2:
9009: * src/types/pa_value.h [global_static_self_fix] 1.107.2.2:
9010: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.2:
9011: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.3:
9012: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.2:
9013: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.3:
9014: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.2:
9015: fixed statics, left $virtual_fields in dynamic
9016:
9017: * src/main/execute.C 1.288:
9018: comment
9019:
9020: 2002-10-30 paf
9021: * www/htdocs/derived.p 1.21:
9022: * www/htdocs/some.p 1.1:
9023: include method overriding tested OK
9024:
9025: 2002-10-29 paf
9026: * src/targets/isapi/parser3isapi.C 1.80:
9027: comment on 404 bad status re-passing [iis to blame]
9028:
9029: * src/classes/string.C 1.122:
9030: changed string.save to pass current sql connection to cstr
9031: thus one can
9032: ^connect[some server]{
9033: $s[insert into table x (x) values (^taint[sql]{value})]
9034: ^s.save[some.sql]
9035: }
9036: and he'd get in some.sql file code with properly escaped.
9037: [tried in mssql->mysql export->import of binary data]
9038:
9039: 2002-10-28 paf
9040: * www/htdocs/index.html 1.172:
9041: * www/htdocs/index.html 1.173:
9042: bad email handling test
9043:
9044: 2002-10-25 paf
9045: * src/include/pa_hash.h [hash_insensitive_garbage] 1.57.4.1:
9046: * src/main/pa_hash.C [hash_insensitive_garbage] 1.52.4.1:
9047: * src/main/pa_request.C [hash_insensitive_garbage] 1.236.2.1:
9048: * src/types/pa_vresponse.C [hash_insensitive_garbage] 1.13.2.1:
9049: saving for maybe-future
9050:
9051: * src/types/pa_vresponse.C 1.14:
9052: case insensitive response user fields get/put
9053:
9054: 2002-10-23 paf
9055: * src/types/pa_vmail.C 1.32:
9056: * www/htdocs/index.html 1.171:
9057: email whitespace trimBoth-ed
9058:
9059: * operators.txt 1.94:
9060: * src/classes/table.C 1.166:
9061: ^table.hash{code}...
9062: ^table.hash(expr)...
9063:
9064: 2002-10-22 paf
9065: * src/types/pa_vform.C 1.70:
9066: * src/types/pa_vform.h 1.43:
9067: removed needless VForm::Append...(...Value)
9068:
9069: * src/main/execute.C 1.287:
9070: $.name outside of $name[...]
9071: checked
9072:
9073: * src/main/compile.tab.C 1.75:
9074: * src/main/compile.y 1.203:
9075: lexer changed to fix ^call[]^#HH bug [that situation yelded no
9076: EON, which whas wrong]
9077:
9078: 2002-10-21 paf
9079: * operators.txt 1.91:
9080: * src/types/pa_vform.C 1.67:
9081: $form:image-map
9082:
9083: * operators.txt 1.92:
9084: * src/types/pa_vform.C 1.68:
9085: $form:nameless = "?value&...", "...&value&...", "...&value"
9086:
9087: * operators.txt 1.93:
9088: * src/types/pa_vform.C 1.69:
9089: * src/types/pa_vform.h 1.42:
9090: $form:qtail
9091: $form:imap.x/y
9092:
9093: * operators.txt 1.90:
9094: * src/classes/file.C 1.102:
9095: * www/htdocs/index.html 1.170:
9096: /some/page.html: ^file:fullpath[a.gif] => /some/a.gif
9097:
9098: 2002-10-17 paf
9099: * src/classes/op.C 1.123:
9100: exception handling fixed [were bad with contexts]
9101:
9102: * src/main/compile.tab.C 1.74:
9103: * src/main/compile.y 1.202:
9104: operators precedence changed a little:
9105: logical not and bitwise negation precedence made highest,
9106: << and >> bitshits precedence made equal [were << higher than >>]
9107:
1.17 paf 9108: 2002-10-16 paf
9109: * src/classes/op.C 1.122:
9110: * src/include/pa_request.h 1.157:
9111: * src/main/execute.C 1.285:
9112: * src/main/execute.C 1.286:
9113: * src/main/pa_request.C 1.236:
9114: * www/htdocs/derived.p 1.20:
9115: * www/htdocs/index.html 1.167:
9116: * www/htdocs/index.html 1.168:
9117: Request::self considered equal to VMethodFrame::self, and removed,
9118: Request::get_self() mapped to VMethodFrame.self()
1.18 paf 9119:
9120: * www/htdocs/index.html 1.169:
9121: bad compile to system class test
1.17 paf 9122:
9123: * src/classes/op.C 1.121:
9124: * src/main/pa_request.C 1.235:
9125: VMainClass now has name = $hash in open field now gives old
9126: good error meesage
9127:
1.15 paf 9128: 2002-10-15 paf
1.17 paf 9129: * www/htdocs/derived.p 1.17:
9130: * www/htdocs/index.html 1.162:
9131: test of ^process from operator called from user class
9132:
9133: * src/types/pa_vjunction.h 1.18:
9134: * www/htdocs/index.html 1.166:
9135: ^if(def $junction){was true}{now false}
9136: use
9137: ^if($junction is junction){was and now true}
9138:
9139: * src/types/pa_vjunction.C 1.2:
9140: ident
9141:
9142: * src/classes/op.C 1.119:
9143: * src/main/compile.tab.C 1.72:
9144: * src/main/compile.y 1.200:
9145: * src/types/pa_vmethod_frame.h 1.42:
9146: process[self] objects also considered [were only classes]
9147:
1.15 paf 9148: * src/main/execute.C 1.283:
9149: * src/targets/cgi/parser3.C 1.198:
9150: * src/types/pa_vstateless_class.C 1.17:
9151: * src/types/pa_vstateless_class.h 1.40:
9152: * www/htdocs/operators.p 1.9:
9153: compiling to system classes disabled
9154:
1.17 paf 9155: * operators.txt 1.88:
9156: * src/classes/op.C 1.116:
9157: * www/htdocs/operators.p 1.8:
9158: ^process[$caller.CLASS]{code-string} added
9159:
9160: * src/types/Makefile.in 1.46:
9161: *** empty log message ***
1.15 paf 9162:
1.17 paf 9163: * src/classes/op.C 1.120:
9164: * src/include/pa_opcode.h 1.23:
9165: * src/include/pa_request.h 1.156:
9166: * src/main/compile.tab.C 1.73:
9167: * src/main/compile.y 1.201:
9168: * src/main/execute.C 1.284:
9169: * src/types/pa_vmethod_frame.h 1.43:
9170: * www/htdocs/derived.p 1.19:
9171: removed last pieces of old code allowing $junction.xxx at
9172: compile time
1.15 paf 9173:
9174: * operators.txt 1.87:
9175: * src/classes/op.C 1.115:
9176: * src/main/compile.tab.C 1.71:
9177: * src/main/compile.y 1.199:
9178: * src/main/execute.C 1.282:
9179: * src/main/pa_request.C 1.234:
9180: * src/types/Makefile.am 1.28:
9181: * src/types/pa_vjunction.C 1.3:
9182: * src/types/pa_vjunction.h 1.17:
9183: * src/types/pa_vmethod_frame.h 1.40:
9184: * src/types/types.dsp 1.35:
9185: * www/htdocs/operators.p 1.7:
9186: removed $junction.get $junction.set[]
9187: introducing $caller
9188:
9189: * src/classes/op.C 1.118:
9190: * src/include/pa_request.h 1.155:
9191: * src/types/pa_vmethod_frame.h 1.41:
9192: * www/htdocs/derived.p 1.18:
9193: * www/htdocs/index.html 1.164:
9194: ^process[CLASS]{body} now executed with CLASS self.
9195: [ (request&method_frame).self temporarily changed ]
9196:
1.17 paf 9197: * src/classes/xdoc.C 1.104:
9198: * src/classes/xnode.C 1.53:
9199: * src/include/pa_charset.h 1.19:
9200: * src/include/pa_pool.h 1.85:
9201: * src/main/pa_charset.C 1.31:
9202: * src/main/pa_pool.C 1.57:
9203: * src/types/pa_vxnode.C 1.28:
9204: * www/htdocs/index.html 1.165:
9205: xml->parser strings now have origin, which points to place
9206: where value left xml library and came to parser: place of dom
9207: field extraction/call
1.16 paf 9208:
1.24 paf 9209: * src/types/pa_value.h 1.106:
9210: removed outdated comments. doxygen would find them lower by
9211: inheritance tree
9212:
1.15 paf 9213: * src/classes/hash.C 1.51:
9214: * src/classes/op.C 1.117:
9215: * www/htdocs/index.html 1.163:
9216: * www/htdocs/operators.p 1.10:
9217: method_frame now always changed, with no exception to native calls.
9218: for&foreach changed to use method_frame.caller for their var's name context
9219:
9220: 2002-10-14 paf
9221: * src/classes/form.C 1.32:
9222: * src/classes/mail.C 1.80:
9223: * src/classes/op.C 1.113:
9224: * src/include/pa_request.h 1.154:
9225: * src/main/compile.C 1.67:
9226: * src/main/compile.tab.C 1.70:
9227: * src/main/compile.y 1.198:
9228: * src/main/execute.C 1.281:
9229: * src/main/pa_request.C 1.233:
9230: * src/types/pa_vstateless_class.h 1.39:
9231: * www/htdocs/index.html 1.161:
9232: operators now main-class-methods
9233:
9234: * src/include/pa_request.h 1.152:
9235: * src/main/execute.C 1.280:
9236: * src/main/pa_request.C 1.232:
9237: operators @auto now executed in MAIN context
9238:
9239: * src/types/pa_vclass.C 1.14:
9240: * src/types/pa_vobject.h 1.35:
9241: * src/types/pa_vstateless_class.C 1.16:
9242: * src/types/pa_vstateless_class.h 1.38:
9243: * www/htdocs/index.html 1.158:
9244: * www/htdocs/operators.p 1.5:
9245: $form:CLASS resurrected [wes killed in action]
9246:
9247: * configure 1.49:
9248: * configure.in 1.47:
9249: * operators.txt 1.86:
9250: * src/include/pa_config_auto.h.in 1.31:
9251: * src/types/pa_vstatus.C 1.13:
9252: * www/htdocs/index.html 1.157:
9253: $status:rusage.tv_secs/usecs introduced
9254:
9255: * src/types/pa_vxnode.C 1.27:
9256: misreplace fixed
9257:
9258: * src/classes/op.C 1.112:
9259: * src/include/pa_request.h 1.153:
9260: * www/htdocs/index.html 1.160:
9261: * www/htdocs/operators.p 1.6:
9262: ^try{^call{}} now has better stack trace [has "call" & co there]
9263:
9264: * src/main/execute.C 1.279:
9265: operator execution context now = MAIN, not closest stack frame
9266:
9267: @touchit[]
9268: $i[after]
9269:
9270: ----t.html
9271: $i[before] << local
9272: ^touchit[]
9273: $i << now 'before', were 'after'
9274:
9275: ---t.html
9276: $i[before] << notlocal [main]
9277: ^touchit[]
9278: $i << now 'after'
9279:
9280: * src/main/execute.C 1.278:
9281: comment
9282:
9283: * src/classes/op.C 1.114:
9284: process compiles to code's class class
9285:
9286: 2002-10-09 paf
9287: * src/classes/double.C 1.52:
9288: * src/classes/int.C 1.48:
9289: * src/classes/string.C 1.121:
9290: * www/htdocs/derived.p 1.16:
9291: * www/htdocs/index.html 1.156:
9292: ^string.int[] now failes on empty string [or uses (default)]
9293:
9294: 2002-10-08 paf
9295: * src/lib/patches/Makefile.am 1.2:
9296: * src/lib/patches/Makefile.in 1.5:
9297: forgot libgdome_morestatic.patch
9298:
9299: * src/types/pa_vxnode.C 1.26:
9300: misreplace
9301:
9302: * src/main/untaint.C 1.109:
9303: mail header quoted printable changed after RFC reread
9304:
9305: * operators.txt 1.85:
9306: plan on ^if(method
9307:
9308: 2002-09-24 paf
9309: * src/targets/cgi/Makefile.am 1.45:
9310: * src/targets/cgi/Makefile.in 1.58:
9311: LIBS were bad name in .am
9312:
9313: * acconfig.h 1.5:
9314: * configure 1.47:
9315: * configure.in 1.46:
9316: * src/include/pa_config_auto.h.in 1.30:
9317: * src/include/pa_config_fixed.h 1.51:
9318: * src/targets/cgi/Makefile.am 1.44:
9319: * src/targets/cgi/Makefile.in 1.57:
9320: * src/types/pa_vmail.C 1.30:
9321: * src/types/pa_vmail.C 1.31:
9322: HAVE_TIMEZONE & co now checked and mailreceive would compile on
9323: freebsd now
9324:
9325: * src/classes/file.C 1.101:
9326: * src/main/untaint.C 1.108:
9327: * www/htdocs/index.html 1.155:
9328: 1.
9329: file spec language changed:
9330: now there are only few chars are untainted:
9331: * ? ' " < > |
9332: and, on unix, : \ ~
9333: [russian letters and SPACES now enabled, one should use ^untaint[uri]{...} now]
9334:
9335: 2.
9336: $list[^file:list[dir]] now returns simply tainted names in $list.name, not tainted as filespec
9337:
9338: @russianindex[]
9339: #dir with files with russian-lang names
9340: $where[dir]
9341:
9342: $dir[^file:list[$where;\.txt^$]]
9343: ^dir.menu{
9344: <a href=$where/^untaint[uri]{$dir.name}>$dir.name</a><br>
9345: }
9346:
9347: 2002-09-23 paf
9348: * src/classes/date.C 1.38:
9349: * src/classes/date.C 1.39:
9350: date bug fix, now round(floatDays*secondsPerDay)
9351:
9352: * src/targets/cgi/Makefile.in 1.56:
9353: *** empty log message ***
9354:
9355: * src/types/pa_vdouble.h 1.41:
9356: double->int round added
9357:
9358: 2002-09-20 paf
9359: * src/types/pa_vhash.h 1.40:
9360: * www/htdocs/operators.p 1.4:
9361: hash.foreach modification of existing keys allowed
9362:
9363: * src/main/compile.tab.C 1.69:
9364: * src/main/compile.y 1.197:
9365: * www/htdocs/index.html 1.153:
9366: changed grammer on junction expanding to include ^junction.method
9367:
9368: * src/classes/xdoc.C 1.102:
9369: empty transform result, being taken as file now returns empty
9370: file, not raises stupid error about "stat-ed file"
9371:
9372: * src/main/execute.C 1.276:
9373: * www/htdocs/index.html 1.154:
9374: code junction calls disabled [before: code was compiled in such a way, that there were no code-junctions in OP_CALL]
9375:
9376: this now error:
9377: @badjunctioncall[]
9378: ^badjunctioncallinside{code}
9379:
9380: @badjunctioncallinside[code]
9381: ^code[]
9382:
9383: * src/targets/apache13/Makefile.am 1.15:
9384: * src/targets/apache13/Makefile.in 1.40:
9385: * src/targets/cgi/Makefile.am 1.43:
9386: * src/targets/cgi/Makefile.in 1.55:
9387: binaries now depend on makefiles, thus taking linking options
9388: configure changes into account [were: ignoring]
9389:
9390: * src/classes/xdoc.C 1.103:
9391: * www/htdocs/index.html 1.152:
9392: xdoc::create[name] now sets $request:charset as internal xdoc
9393: encoding, and after decoding attributes set by dom functions
9394: now encoded OK, not as digital entities
9395:
9396: * src/types/Makefile.in 1.45:
9397: *** empty log message ***
9398:
9399: * src/include/pa_opcode.h 1.22:
9400: * src/include/pa_request.h 1.150:
9401: * src/main/compile.tab.C 1.68:
9402: * src/main/compile.y 1.196:
9403: * src/main/execute.C 1.275:
9404: * src/main/main.dsp 1.159:
9405: * src/targets/cgi/parser3.dsp 1.60:
9406: * src/types/Makefile.am 1.27:
9407: * src/types/pa_vjunction.C 1.1:
9408: * src/types/pa_vjunction.h 1.16:
9409: * src/types/types.dsp 1.34:
9410: * www/htdocs/.htaccess 1.8:
9411: * www/htdocs/index.html 1.151:
9412: introducing $junction.get/put(1)
9413: one can write iterators now:
9414:
9415: ^user-foreach[key;value]{$key=$value<br>}
9416:
9417: @user-foreach[key;value;code]
9418: ^for[i](1;10){
9419: $code.key($i)
9420: $code.value($i*2)
9421: $code
9422: }
9423:
9424: * src/main/pa_common.C 1.120:
9425: -d "DIR/" now true
9426:
9427: * src/main/compile_tools.h 1.66:
9428: mistype
9429:
9430: 2002-09-19 paf
9431: * Makefile.am 1.8:
9432: * Makefile.in 1.21:
9433: * aclocal.m4 1.5:
9434: *** empty log message ***
9435:
9436: * aclocal.m4 1.3:
9437: forced to be older
9438:
9439: * Makefile.am 1.12:
9440: * Makefile.in 1.25:
9441: new: make commit
9442:
9443: 2002-09-18 paf
9444: * parser3.dsw 1.4:
9445: * src/include/pa_opcode.h 1.21:
9446: * src/main/compile.tab.C 1.67:
9447: * src/main/compile.y 1.195:
9448: * src/main/execute.C 1.274:
9449: * www/htdocs/index.html 1.150:
9450: << >> int shifts
9451:
9452: * src/classes/file.C 1.100:
9453: * www/htdocs/index.html 1.149:
9454: * www/htdocs/mailreceive.eml 1.3:
9455: ^file::exec/cgi $.stdin[can be file now]
9456: so that one can pass binary data there
9457:
9458: * src/include/pa_common.h 1.82:
9459: * src/include/pa_request.h 1.149:
9460: * src/main/pa_common.C 1.119:
9461: * src/main/pa_request.C 1.230:
9462: auto.p exists but unreadable - now this - fatal error
9463:
9464: * src/classes/date.C 1.37:
9465: * src/classes/double.C 1.51:
9466: * src/classes/file.C 1.99:
9467: * src/classes/hash.C 1.50:
9468: * src/classes/image.C 1.76:
9469: * src/classes/int.C 1.47:
9470: * src/classes/mail.C 1.79:
9471: * src/classes/op.C 1.111:
9472: * src/classes/response.C 1.22:
9473: * src/classes/string.C 1.120:
9474: * src/classes/table.C 1.165:
9475: * src/classes/void.C 1.25:
9476: * src/classes/xdoc.C 1.101:
9477: * src/classes/xnode.C 1.52:
9478: * src/include/pa_request.h 1.148:
9479: * www/htdocs/index.html 1.148:
9480: pa_request contexts made privated, plus get_{self/method_frame} to read.
9481: Request_context_saver used in ^try to save flang too.
9482: [were not saved]
9483:
9484: * src/types/pa_vresponse.C 1.13:
9485: header value chains joined before output, this should help
9486: $.subject[$var $var]
9487: from being converted to
9488: subject: ?koi8-r?Q?...?= ?koi8-r?Q?...?=
9489:
9490: 2002-09-17 paf
9491: * src/classes/op.C 1.109:
9492: * www/htdocs/index.html 1.147:
9493: * www/htdocs/operators.p 1.2:
9494: made place for ^process to compile it's code to in case of no self
9495:
9496: * src/classes/op.C 1.110:
9497: * src/main/execute.C 1.272:
9498: * src/main/pa_request.C 1.229:
9499: * src/types/pa_value.C 1.8:
9500: * src/types/pa_value.h 1.104:
9501: * src/types/pa_vmethod_frame.h 1.38:
9502: * src/types/pa_vstateless_class.h 1.37:
9503: * www/htdocs/operators.p 1.3:
9504: operators now executed with MAIN self.
9505: it's for ^include sake, too strong a change
9506:
9507: * src/classes/hash.C 1.47:
9508: foreach delims bug fixed [were ,2,3]
9509:
9510: * src/classes/hash.C 1.48:
9511: * src/classes/table.C 1.162:
9512: * src/include/pa_sql_connection.h 1.29:
9513: * www/htdocs/index.html 1.141:
9514: table.sql hash::sql duplicate keys now errors
9515:
9516: * src/main/execute.C 1.273:
9517: * src/types/pa_value.h 1.105:
9518: * src/types/pa_vmethod_frame.h 1.39:
9519: removed changes, operators executed with calling self.
9520: lots of code with ^include code relies on defined/defining self variables
9521:
9522: $a[1]
9523: ^include[print_a.p]
9524: print_a.p: $a
9525:
9526: ^include[set_a.p]
9527: a=$a
9528: set_a.p:
9529: $a[1]
9530:
9531: * operators.txt 1.83:
9532: * operators.txt 1.84:
9533: * src/classes/hash.C 1.49:
9534: * src/classes/table.C 1.163:
9535: * src/include/pa_globals.h 1.95:
9536: * src/main/pa_globals.C 1.139:
9537: * www/htdocs/index.html 1.142:
9538: table.sql hash::sql flag to allow duplicate keys [$.distinct(1/0)]
9539: first record taken [were last]
9540:
9541: * src/main/execute.C 1.270:
9542: * src/main/execute.C 1.271:
9543: * src/types/pa_value.C 1.7:
9544: * src/types/pa_value.h 1.103:
9545: * src/types/pa_vstateless_class.h 1.36:
9546: * www/htdocs/index.html 1.146:
9547: found ancient param to Junction, removed.
9548: allowed passing self to native_code_operators [for ^process to work, she needs self]
9549:
9550: * Makefile.in 1.20:
9551: * bin/Makefile.in 1.5:
9552: * bin/auto.p.dist.in 1.8:
9553: * configure 1.40:
9554: * configure 1.41:
9555: * configure.in 1.40:
9556: * configure.in 1.41:
9557: * etc/Makefile.in 1.10:
9558: * etc/parser3.charsets/Makefile.in 1.13:
9559: * src/Makefile.in 1.51:
9560: * src/classes/Makefile.in 1.49:
9561: * src/include/Makefile.in 1.7:
9562: * src/lib/Makefile.in 1.4:
9563: * src/lib/md5/Makefile.in 1.2:
9564: * src/lib/patches/Makefile.in 1.4:
9565: * src/lib/pcre/Makefile.in 1.4:
9566: * src/main/Makefile.in 1.45:
9567: * src/sql/Makefile.in 1.7:
9568: * src/targets/Makefile.in 1.38:
9569: * src/targets/apache13/Makefile.in 1.39:
9570: * src/targets/cgi/Makefile.in 1.54:
9571: * src/targets/isapi/Makefile.in 1.7:
9572: * src/types/Makefile.in 1.44:
9573: so now detected [can be .sl on hpux, .dll on cygwin, .so in
9574: other cases)
9575:
9576: * bin/auto.p.dist.in 1.9:
9577: strange \n
9578:
9579: * src/classes/table.C 1.164:
9580: * src/classes/xdoc.C 1.100:
9581: * www/htdocs/index.html 1.144:
9582: table::sql options
9583: table::create copy options
9584: options checked, wrong option now fatal error
9585:
9586: * src/main/pa_string.C 1.170:
9587: * www/htdocs/index.html 1.143:
9588: string.replace fixed [were missing words on pieces boundaries]
9589:
9590: * src/main/execute.C 1.269:
9591: * src/main/pa_request.C 1.228:
9592: * src/types/pa_value.C 1.6:
9593: * src/types/pa_value.h 1.102:
9594: * src/types/pa_vmethod_frame.h 1.37:
9595: * src/types/pa_vstateless_class.h 1.35:
9596: * www/htdocs/index.html 1.145:
9597: * www/htdocs/operators.p 1.1:
9598: allowed Request.self to be 0, checked that in VMethodFrame get
9599: put and $self.
9600:
9601: * src/classes/op.C 1.108:
9602: * src/classes/table.C 1.161:
9603: * www/htdocs/index.html 1.140:
9604: menu/for delims bug fixed [were ,2,3]
9605:
9606: 2002-09-16 paf
9607: * src/classes/file.C 1.98:
9608: * www/htdocs/index.html 1.139:
9609: 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.
9610: now detected closest header break.
9611:
9612: * src/main/untaint.C 1.107:
9613: * src/types/pa_vmail.C 1.29:
9614: mail:send closing ?= now closed right
9615:
9616: 2002-09-13 paf
9617: * operators.txt 1.81:
9618: * src/main/compile.tab.C 1.65:
9619: * src/main/compile.y 1.193:
9620: * www/htdocs/index.html 1.137:
9621: !| bitwise
9622: !|| numerical
9623: xor now
9624: [preparing for expression #comments]
9625:
9626: * src/main/compile.tab.C 1.63:
9627: * src/main/compile.y 1.191:
9628: * src/types/pa_vresponse.C 1.12:
9629: * www/htdocs/index.html 1.135:
9630: cookie date now clean [were mistakenly tainted & that worked
9631: bad with opera -- 'happily' that worked OK with msie]
9632:
9633: * src/main/compile.tab.C 1.64:
9634: * src/main/compile.y 1.192:
9635: * www/htdocs/index.html 1.136:
9636: @method[$name]
9637: now parse error
9638:
9639: * operators.txt 1.82:
9640: * src/main/compile.tab.C 1.66:
9641: * src/main/compile.y 1.194:
9642: * src/main/compile_tools.h 1.65:
9643: * www/htdocs/index.html 1.138:
9644: (expression #comment)
9645:
9646: (multiline expression #comment
9647: line2 #comment
9648: )
9649:
9650: (expression #comment with (brackets) comment) << OK
9651:
9652: * Makefile.in 1.19:
9653: * configure 1.39:
9654: * configure.in 1.39:
9655: * src/include/pa_config_auto.h.in 1.29:
9656: HAVE_WINSOCK_H created in configure.in
9657:
9658: * src/include/pa_config_fixed.h 1.50:
9659: * src/main/pa_socks.C 1.17:
9660: HAVE_WINSOCK_H cheched in pa_socks.C
9661:
9662: 2002-09-12 paf
9663: * src/main/untaint.C 1.105:
9664: * www/htdocs/index.html 1.134:
9665: quoted printable ' ' now =20
9666: and encoding stops before <...>$
9667:
9668: * src/types/pa_vclass.C 1.13:
9669: * src/types/pa_vmail.C 1.28:
9670: * src/types/pa_vobject.C 1.8:
9671: VObject & VClass
9672: get_element
9673: now first looks to fields, next to methods & co
9674: todo: the rest
9675: reason: more speed
9676:
9677: * src/main/untaint.C 1.106:
9678: quoted printable encoding stops before \s*<...>$
9679:
9680: 2002-09-11 paf
9681: * src/main/pa_charset.C 1.30:
9682: * src/targets/cgi/parser3.dsp 1.59:
9683: * www/htdocs/index.html 1.133:
9684: while fixing ( xmlCharEncodingInput/OutputFunc callbacks returned bad value )
9685: forgot to check users of those funcs. not all were using that return value convention
9686:
9687: * etc/parser3.charsets/windows-1254.cfg 1.1:
9688: * src/lib/pcre/ibm-1254.ucm 1.1:
9689: windows-1254 added
9690:
9691: 2002-09-10 paf
9692: * src/classes/op.C 1.106:
9693: * src/main/execute.C 1.265:
9694: * src/types/pa_value.C 1.5:
9695: * src/types/pa_value.h 1.100:
9696: * src/types/pa_vcode_frame.h 1.22:
9697: * src/types/pa_vmethod_frame.h 1.36:
9698: * src/types/pa_wcontext.C 1.23:
9699: * src/types/pa_wcontext.h 1.39:
9700: * src/types/pa_wwrapper.h 1.25:
9701: moved junction kill responsibility to wcontext
9702:
9703: * src/main/execute.C 1.267:
9704: * src/types/pa_value.h 1.101:
9705: * src/types/pa_wwrapper.h 1.26:
9706: WWrapper which used in constructing objects(second param to sql method) ^...sql{}[$.default{code}]
9707: now has parent, wich helps code in hash to survivi
9708:
9709: * src/include/pa_request.h 1.147:
9710: * src/main/execute.C 1.266:
9711: removed redundant param to execute [stack said 'thanks']
9712:
9713: * src/classes/file.C 1.97:
9714: decided not to log exec's with stderr, that could be warnings,
9715: and it's up to scritper to log/show them
9716:
9717: * src/main/pa_charset.C 1.29:
9718: * src/types/pa_vmail.C 1.27:
9719: * www/htdocs/index.html 1.131:
9720: 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]
9721: tfm readed & code updated
9722:
9723: * src/classes/op.C 1.107:
9724: * src/main/execute.C 1.268:
9725: * src/types/pa_wcontext.h 1.40:
9726: * src/types/pa_wcontext.h 1.41:
9727: VCodeFrame parent param were specified badly
9728:
9729: * src/classes/double.C 1.50:
9730: * src/main/execute.C 1.264:
9731: * www/htdocs/index.html 1.132:
9732: double:sql badly called write_assign_lang, not write_no_lang,
9733: thus doing unnecessary double/string converstion, which were loosing time&precesion
9734:
9735: 2002-09-04 paf
9736: * src/types/pa_vxnode.C 1.25:
9737: * www/htdocs/index.html 1.129:
9738: removed too strong checks of xnode.elements.
9739: now, for instance, if element does not have any attributes, $xnode.attributes is void, not error
9740:
9741: * configure 1.37:
9742: * configure.in 1.38:
9743: introducing --with-sjlj-exceptions
9744: [hpux can not work with longjump/throw pair, and one must switch that on there.
9745: todo: detect that automatically]
9746:
9747: * configure 1.38:
9748: makes with sjlj
9749:
9750: * src/include/pa_config_auto.h.in 1.28:
9751: sjlj define
9752:
9753: * INSTALL 1.26:
9754: * src/include/pa_config_fixed.h 1.49:
9755: * src/include/pa_sql_connection.h 1.28:
9756: * src/main/pa_sql_driver_manager.C 1.65:
9757: * www/htdocs/index.html 1.130:
9758: -with-sjlj-exceptions define checked.
9759: on win32 it made default
9760:
9761: 2002-09-02 paf
9762: * Makefile.am 1.7:
9763: * Makefile.in 1.18:
9764: * src/types/pa_vdate.h 1.20:
9765: happy now only install-exec
9766:
9767: * src/types/pa_vdate.h 1.21:
9768: removed debug
9769:
9770: * operators.txt 1.80:
9771: * src/main/execute.C 1.263:
9772: * src/targets/cgi/parser3.dsp 1.58:
9773: * www/htdocs/index.html 1.128:
9774: removed double_result, didn't help
9775:
9776: * src/types/pa_vdate.h 1.22:
9777: *** empty log message ***
9778:
9779: * src/main/execute.C 1.258:
9780: fixed numeric < & co so that thay now use c=a-b, c OPERATOR 0.
9781: this works fine on solaris/intel for still unknown reason.
9782:
9783: * src/main/execute.C 1.261:
9784: double_result made to move that var away from hungry g++ optimizer (-O2),
9785: before: it were optimized and comparison operators worked badly
9786:
9787: 2002-08-29 paf
9788: * parser3.dsw 1.3:
9789: * src/classes/classes.dsp 1.25:
9790: * src/classes/hash.C 1.46:
9791: * src/classes/op.C 1.105:
9792: * src/classes/string.C 1.119:
9793: * src/include/pa_request.h 1.146:
9794: * src/lib/md5/md5.dsp 1.2:
9795: * src/main/execute.C 1.257:
9796: * src/main/main.dsp 1.158:
9797: * src/main/pa_request.C 1.227:
9798: * src/targets/cgi/parser3.dsp 1.57:
9799: * src/types/pa_value.C 1.4:
9800: * src/types/pa_value.h 1.99:
9801: * src/types/pa_vmail.C 1.26:
9802: * src/types/pa_vmethod_frame.h 1.35:
9803: * src/types/pa_wcontext.h 1.38:
9804: * src/types/types.dsp 1.33:
9805: * www/htdocs/index.html 1.127:
9806: junction_cleaner moved to auto VMethodFrame [called less frequent, allowed to remove ugly Junction.change_context-s from many places, switch, mail:send..html{}, ..]
9807: request.root renamed to method_frame [more easyreading]
9808: ancient {...PUSH/POPs...} changed to stack vars [speed up]
9809:
9810: 2002-08-28 paf
9811: * operators.txt 1.79:
9812: * src/classes/string.C 1.118:
9813: * www/htdocs/derived.p 1.15:
9814: * www/htdocs/index.html 1.124:
9815: ^string.split[delim[;options]]
9816:
9817: * src/types/pa_vcookie.C 1.50:
9818: * www/htdocs/index.html 1.125:
9819: fixed cookie delete when
9820: $cookie:name[$.value[]]
9821:
9822: * src/types/pa_vcookie.C 1.51:
9823: * www/htdocs/index.html 1.126:
9824: $cookie:name[&]
9825: $cookie:name << now tainted
9826:
9827: 2002-08-27 paf
9828: * etc/parser3.charsets/Makefile.am 1.4:
9829: * etc/parser3.charsets/Makefile.in 1.12:
9830: merged from 3.0.0005
9831:
9832: * INSTALL 1.25:
9833: recommended latest gmime 1.0.5
9834:
9835: * operators.txt 1.78:
9836: * src/main/compile.tab.C 1.62:
9837: * src/main/compile.y 1.190:
9838: * www/htdocs/index.html 1.123:
9839: * www/htdocs/mailreceive.eml 1.2:
9840: # now delimiter
9841:
9842: 2002-08-26 paf
9843: * configure 1.36:
9844: * configure.in 1.37:
9845: * src/targets/apache13/Makefile.am 1.14:
9846: * src/targets/apache13/Makefile.in 1.38:
9847: apache13/hook added to make dist.
9848:
9849: 2002-08-23 paf
9850: * src/include/pa_common.h 1.81:
9851: * src/main/pa_common.C 1.118:
9852: * src/targets/cgi/parser3.C 1.197:
9853: * src/targets/isapi/parser3isapi.C 1.79:
9854: * www/htdocs/index.html 1.122:
9855: when auto.p beside binary [cgi, isapi] not accessible [due to
9856: bad rights or whatever] it's error now
9857:
9858: 2002-08-21 paf
9859: * src/main/pa_string.C 1.169:
9860: * www/htdocs/index.html 1.121:
9861: fixed bad language bug, [were wrong string cloning constructor]
9862:
9863: * src/main/compile.tab.C 1.61:
9864: * src/main/compile.y 1.189:
9865: * src/main/compile_tools.C 1.53:
9866: * src/main/compile_tools.h 1.64:
9867: * www/htdocs/derived.p 1.13:
9868: * www/htdocs/derived.p 1.14:
9869: "BASE:"
9870: "BASE::"
9871: syntax allowed, means "base class".
9872: compiled as if here they named base class
9873:
9874: * bin/auto.p.dist.in 1.7:
9875: * src/targets/cgi/parser3.C 1.196:
9876: * src/types/pa_vfile.C 1.34:
9877: * src/types/pa_vmail.C 1.23:
9878: * www/htdocs/mailreceive.eml 1.1:
9879: * www/htdocs/mailreceive.html 1.1:
9880: $mail.received.file.value.content-type fixed
9881:
9882: * Makefile.am 1.6:
9883: * Makefile.in 1.17:
9884: can use:
9885: make happy
9886: equals to
9887: make update install
9888:
9889: * src/main/execute.C 1.256:
9890: * src/types/pa_vobject.h 1.34:
9891: * www/htdocs/base.p 1.3:
9892: * www/htdocs/derived.p 1.12:
9893: * www/htdocs/index.html 1.120:
9894: fixed virtual calls
9895:
9896: 2002-08-20 paf
9897: * operators.txt 1.76:
9898: * src/classes/void.C 1.23:
9899: * www/htdocs/index.html 1.117:
9900: ^void.length[] = 0 merged from 3.0.0005
9901:
9902: * operators.txt 1.77:
9903: * src/classes/void.C 1.24:
9904: * www/htdocs/index.html 1.118:
9905: ^void.pos[...] = -1 merged from 3.0.0005
9906:
9907: * operators.txt [release_3_0_0005] 1.59.2.3:
9908: * src/classes/void.C [release_3_0_0005] 1.21.2.1:
9909: ^void.length[] = 0
9910:
9911: * operators.txt [release_3_0_0005] 1.59.2.4:
9912: * src/classes/void.C [release_3_0_0005] 1.21.2.2:
9913: ^void.pos[...] = -1
9914:
9915: * src/classes/file.C 1.96:
9916: * www/htdocs/index.html 1.119:
9917: fixed language of file:file result
9918:
9919: 2002-08-19 paf
9920: * src/classes/xnode.C 1.49:
9921: * src/classes/xnode.C 1.50:
9922: * src/classes/xnode.C 1.51:
9923: * src/types/pa_vxdoc.C 1.21:
9924: xdoc.fields fixed [were error in xnode, which were not catched
9925: in xdoc]
9926:
9927: * src/classes/xdoc.C 1.99:
9928: xdoc getElementsByTagName, ...NS
9929: overriden, work now
9930:
9931: * src/include/pa_stylesheet_connection.h 1.31:
9932: * src/main/pa_globals.C 1.138:
9933: prepared:
9934: // validate each document after load/create (?)
9935: //xmlDoValidityCheckingDefaultValue = 1;
9936:
9937: 2002-08-15 paf
9938: * src/types/pa_vrequest.C 1.25:
9939: * www/htdocs/index.html 1.113:
9940: $request:body unprecessed POST request
9941:
9942: * operators.txt 1.71:
9943: * src/classes/form.C 1.31:
9944: * src/include/pa_pool.h 1.84:
9945: * src/include/pa_request.h 1.145:
9946: * src/main/pa_pool.C 1.56:
9947: * src/types/pa_vform.C 1.66:
9948: * src/types/pa_vform.h 1.41:
9949: * www/htdocs/.htaccess 1.7:
9950: planning/preparing_to $request:body
9951: r.post_data now const
9952:
9953: * src/classes/image.C 1.75:
9954: * src/classes/op.C 1.104:
9955: * src/classes/xdoc.C 1.98:
9956: * src/classes/xnode.C 1.48:
9957: * src/main/execute.C 1.255:
9958: * src/types/pa_value.h 1.97:
9959: * src/types/pa_vhash.h 1.39:
9960: * src/types/pa_vobject.C 1.7:
9961: * src/types/pa_vobject.h 1.33:
9962: * src/types/pa_vtable.h 1.46:
9963: * www/htdocs/index.html 1.111:
9964: instead of type() checking everywhere used Value.as
9965: now user descendants can be used in params.
9966:
9967: VObject::as_*, is_defined now taken from bases.
9968: xtable(table)
9969: ^if($xtable) now OK
9970:
9971: * operators.txt 1.73:
9972: * src/include/pa_common.h 1.80:
9973: * src/main/pa_common.C 1.117:
9974: * src/types/pa_vcookie.C 1.49:
9975: * src/types/pa_vdate.h 1.19:
9976: * src/types/pa_vresponse.C 1.11:
9977: * src/types/pa_vresponse.h 1.29:
9978: * www/htdocs/index.html 1.115:
9979: $response:field[date]
9980: $response:field[$.xxx[date]]
9981:
9982: * src/types/pa_value.h 1.98:
9983: * src/types/pa_vdate.h 1.18:
9984: * src/types/pa_vrequest.C 1.24:
9985: * src/types/pa_vxdoc.C 1.20:
9986: * src/types/pa_vxnode.C 1.24:
9987: * www/htdocs/index.html 1.112:
9988: few barks:
9989: bark("%s field not found", 0, &aname)
9990:
9991: * src/classes/hash.C 1.45:
9992: * src/classes/string.C 1.117:
9993: * src/classes/table.C 1.160:
9994: * src/classes/void.C 1.22:
9995: * src/include/pa_sql_connection.h 1.27:
9996: * www/htdocs/index.html 1.114:
9997: fixed source of ^hash::sql{bad}
9998:
9999: * src/classes/classes.h 1.22:
10000: * www/htdocs/index.html 1.116:
10001: write to static var caused useless Exception, introduced
10002: Methoded::put_element wich consumes those
10003:
10004: * src/main/execute.C 1.254:
10005: * src/types/pa_value.h 1.96:
10006: * src/types/pa_vclass.C 1.12:
10007: * src/types/pa_vclass.h 1.37:
10008: * src/types/pa_vobject.C 1.6:
10009: * src/types/pa_vobject.h 1.32:
10010: * src/types/pa_vxdoc.C 1.19:
10011: * src/types/pa_vxdoc.h 1.29:
10012: is->as
10013:
10014: * operators.txt 1.72:
10015: $request:body unprecessed POST request body
10016:
10017: 2002-08-14 paf
10018: * src/targets/cgi/Makefile.am 1.41:
10019: * src/targets/cgi/fixopt.C 1.1:
10020: * src/targets/cgi/fixopt.C 1.2:
10021: * src/targets/cgi/fixopt.h 1.1:
10022: * src/targets/cgi/parser3.C 1.194:
10023: * src/targets/cgi/parser3.dsp 1.55:
10024: fixopt now preprocesses command line params, splitting them by
10025: space, excluding argv[0], argv[argc-1]
10026:
10027: * src/classes/xnode.h 1.16:
10028: * src/main/execute.C 1.253:
10029: * src/targets/cgi/parser3.dsp 1.56:
10030: * src/types/pa_value.h 1.95:
10031: * src/types/pa_vclass.C 1.11:
10032: * src/types/pa_vclass.h 1.36:
10033: * src/types/pa_vcode_frame.h 1.21:
10034: * src/types/pa_vcookie.C 1.48:
10035: * src/types/pa_vcookie.h 1.21:
10036: * src/types/pa_vdate.h 1.17:
10037: * src/types/pa_venv.h 1.26:
10038: * src/types/pa_vfile.h 1.49:
10039: * src/types/pa_vform.C 1.65:
10040: * src/types/pa_vform.h 1.40:
10041: * src/types/pa_vhash.h 1.38:
10042: * src/types/pa_vimage.h 1.31:
10043: * src/types/pa_vmail.C 1.22:
10044: * src/types/pa_vmail.h 1.6:
10045: * src/types/pa_vmath.h 1.12:
10046: * src/types/pa_vmethod_frame.h 1.34:
10047: * src/types/pa_vobject.C 1.5:
10048: * src/types/pa_vobject.h 1.31:
10049: * src/types/pa_vrequest.C 1.23:
10050: * src/types/pa_vrequest.h 1.23:
10051: * src/types/pa_vresponse.C 1.10:
10052: * src/types/pa_vresponse.h 1.28:
10053: * src/types/pa_vstateless_class.h 1.34:
10054: * src/types/pa_vstateless_object.h 1.25:
10055: * src/types/pa_vstatus.C 1.12:
10056: * src/types/pa_vstatus.h 1.13:
10057: * src/types/pa_vstring.h 1.52:
10058: * src/types/pa_vtable.C 1.19:
10059: * src/types/pa_vtable.h 1.45:
10060: * src/types/pa_vvoid.h 1.14:
10061: * src/types/pa_vxdoc.C 1.18:
10062: * src/types/pa_vxdoc.h 1.28:
10063: * src/types/pa_vxnode.C 1.23:
10064: * src/types/pa_vxnode.h 1.20:
10065: * src/types/pa_wwrapper.h 1.24:
10066: * www/htdocs/index.html 1.110:
10067: is now works with VObject & VClass
10068:
10069: * src/types/pa_vmail.C 1.21:
10070: mail: turned off utf8 to source transcoding
10071:
10072: * src/targets/cgi/parser3.C 1.193:
10073: -f config file
10074:
10075: * src/targets/cgi/Makefile.am 1.42:
10076: * src/targets/cgi/fixopt.C 1.3:
10077: * src/targets/cgi/fixopt.h 1.2:
10078: * src/targets/cgi/parser3.C 1.195:
10079: removed fixopt stupidity. on stupid linux use
10080: cd /document/root
10081: ../cgi/parser3 script
10082:
10083: * src/targets/cgi/Makefile.in 1.52:
10084: * src/targets/cgi/Makefile.in 1.53:
10085: *** empty log message ***
10086:
10087: * src/targets/cgi/parser3.C 1.192:
10088: * www/htdocs/auto.p 1.17:
10089: * www/htdocs/derived.p 1.11:
10090: * www/htdocs/index.html 1.109:
10091: fixed .log file dir
10092:
10093: 2002-08-13 paf
10094: * www/htdocs/derived.p 1.7:
10095: sample: dont convinient that table fields can be overridden
10096:
10097: * src/types/Makefile.in 1.43:
10098: added vobject.c & vclass
10099:
10100: * src/types/Makefile.in 1.42:
10101: VAliased removed
10102:
10103: * src/types/pa_vclass.C 1.9:
10104: * www/htdocs/derived.p 1.9:
10105: checked: form[vclass]fields can be overwritten in derived(table)
10106:
10107: * src/types/Makefile.am 1.26:
10108: * src/types/pa_vclass.C 1.7:
10109: * src/types/pa_vclass.h 1.34:
10110: * src/types/pa_vobject.C 1.1:
10111: * src/types/pa_vobject.h 1.29:
10112: * src/types/types.dsp 1.32:
10113: reorganized modules
10114: todo: fix bug with put endless recoursion
10115: todo: check 'as'
10116:
10117: * src/types/pa_vclass.C 1.10:
10118: * www/htdocs/index.html 1.107:
10119: allow override parent variables, useful for form descendants
10120:
10121: * src/types/pa_vobject.C 1.4:
10122: * www/htdocs/derived.p 1.10:
10123: * www/htdocs/index.html 1.108:
10124: allow override parent variables, useful for form descendants [
10125: in vobject too, were in vclass]
10126:
10127: * src/classes/form.C 1.30:
10128: * src/classes/mail.C 1.78:
10129: * src/classes/op.C 1.103:
10130: * src/classes/xnode.h 1.15:
10131: * src/include/pa_request.h 1.144:
10132: * src/main/execute.C 1.252:
10133: * src/main/pa_request.C 1.226:
10134: * src/types/pa_value.h 1.94:
10135: * src/types/pa_vclass.C 1.8:
10136: * src/types/pa_vclass.h 1.35:
10137: * src/types/pa_vcode_frame.h 1.20:
10138: * src/types/pa_vcookie.C 1.47:
10139: * src/types/pa_vcookie.h 1.20:
10140: * src/types/pa_vdate.h 1.16:
10141: * src/types/pa_venv.h 1.25:
10142: * src/types/pa_vfile.h 1.48:
10143: * src/types/pa_vform.C 1.64:
10144: * src/types/pa_vform.h 1.39:
10145: * src/types/pa_vhash.h 1.37:
10146: * src/types/pa_vimage.h 1.30:
10147: * src/types/pa_vmail.C 1.20:
10148: * src/types/pa_vmail.h 1.5:
10149: * src/types/pa_vmath.h 1.11:
10150: * src/types/pa_vmethod_frame.h 1.33:
10151: * src/types/pa_vobject.C 1.3:
10152: * src/types/pa_vobject.h 1.30:
10153: * src/types/pa_vrequest.C 1.22:
10154: * src/types/pa_vrequest.h 1.22:
10155: * src/types/pa_vresponse.C 1.9:
10156: * src/types/pa_vresponse.h 1.27:
10157: * src/types/pa_vstateless_class.h 1.33:
10158: * src/types/pa_vstateless_object.h 1.24:
10159: * src/types/pa_vstatus.C 1.11:
10160: * src/types/pa_vstatus.h 1.12:
10161: * src/types/pa_vstring.h 1.51:
10162: * src/types/pa_vtable.C 1.18:
10163: * src/types/pa_vtable.h 1.44:
10164: * src/types/pa_vvoid.h 1.13:
10165: * src/types/pa_vxdoc.C 1.17:
10166: * src/types/pa_vxdoc.h 1.27:
10167: * src/types/pa_vxnode.C 1.22:
10168: * src/types/pa_vxnode.h 1.19:
10169: * src/types/pa_wwrapper.h 1.23:
10170: introduced Value::get_element(..., bool looking_down) [needed
10171: to exclude endless recoursion]
10172:
10173: * src/classes/table.C 1.159:
10174: * src/types/pa_vtable.C 1.17:
10175: * src/types/pa_vtable.h 1.43:
10176: * www/htdocs/derived.p 1.5:
10177: fixed error message on using non-created table
10178:
10179: * src/classes/form.C 1.29:
10180: * src/classes/hash.C 1.44:
10181: * src/classes/mail.C 1.77:
10182: * src/classes/op.C 1.102:
10183: * src/classes/xnode.h 1.14:
10184: * src/include/pa_request.h 1.143:
10185: * src/main/compile.C 1.66:
10186: * src/main/compile.tab.C 1.60:
10187: * src/main/execute.C 1.251:
10188: * src/main/pa_request.C 1.225:
10189: * src/types/pa_value.h 1.93:
10190: * src/types/pa_vclass.h 1.33:
10191: * src/types/pa_vcode_frame.h 1.19:
10192: * src/types/pa_vcookie.C 1.46:
10193: * src/types/pa_vcookie.h 1.19:
10194: * src/types/pa_vdate.h 1.15:
10195: * src/types/pa_venv.h 1.24:
10196: * src/types/pa_vfile.h 1.47:
10197: * src/types/pa_vform.C 1.63:
10198: * src/types/pa_vform.h 1.38:
10199: * src/types/pa_vhash.h 1.36:
10200: * src/types/pa_vimage.C 1.20:
10201: * src/types/pa_vimage.h 1.29:
10202: * src/types/pa_vmail.C 1.19:
10203: * src/types/pa_vmail.h 1.4:
10204: * src/types/pa_vmath.h 1.10:
10205: * src/types/pa_vmethod_frame.h 1.32:
10206: * src/types/pa_vobject.h 1.26:
10207: * src/types/pa_vrequest.C 1.20:
10208: * src/types/pa_vrequest.h 1.20:
10209: * src/types/pa_vresponse.C 1.8:
10210: * src/types/pa_vresponse.h 1.26:
10211: * src/types/pa_vstateless_class.h 1.32:
10212: * src/types/pa_vstateless_object.h 1.23:
10213: * src/types/pa_vstatus.C 1.10:
10214: * src/types/pa_vstatus.h 1.11:
10215: * src/types/pa_vstring.h 1.50:
10216: * src/types/pa_vtable.C 1.16:
10217: * src/types/pa_vtable.h 1.42:
10218: * src/types/pa_vvoid.h 1.12:
10219: * src/types/pa_vxdoc.C 1.16:
10220: * src/types/pa_vxdoc.h 1.26:
10221: * src/types/pa_vxnode.C 1.21:
10222: * src/types/pa_vxnode.h 1.18:
10223: * src/types/pa_wwrapper.h 1.22:
10224: * www/htdocs/derived.p 1.4:
10225: VObject.get/out now looking down/up tree
10226: todo: fix error message on non-constructed parents
10227:
10228: * src/types/pa_vobject.h 1.28:
10229: * www/htdocs/derived.p 1.8:
10230: checked: table fields can be overwritten in derived(table)
10231:
10232: * src/types/pa_vobject.h 1.27:
10233: * www/htdocs/derived.p 1.6:
10234: * www/htdocs/index.html 1.106:
10235: derived classes can have fields of their own now
10236:
10237: 2002-08-12 paf
10238: * src/main/compile.tab.C 1.59:
10239: * src/main/compile.y 1.188:
10240: * src/main/execute.C 1.249:
10241: * src/main/execute.C 1.250:
10242: * src/main/pa_request.C 1.224:
10243: * src/types/Makefile.am 1.25:
10244: * src/types/pa_valiased.C 1.17:
10245: * src/types/pa_valiased.h 1.23:
10246: * src/types/pa_value.h 1.92:
10247: * src/types/pa_vclass.h 1.32:
10248: * src/types/pa_vobject.h 1.25:
10249: * src/types/pa_vstateless_class.h 1.30:
10250: * src/types/pa_vstateless_object.h 1.21:
10251: * src/types/pa_wcontext.h 1.37:
10252: ^base:create[] dynamic call rewritten
10253: todo: thorough testing
10254:
10255: * src/types/pa_value.h 1.91:
10256: * src/types/pa_vclass.h 1.31:
10257: * src/types/pa_vobject.h 1.24:
10258: * www/htdocs/base.p 1.1:
10259: * www/htdocs/derived.p 1.1:
10260: VObject ctor now instantates base class, remembers it and saves child in parent
10261: VObject.get_class now returns last child = downward virtual calls OK
10262:
10263: * src/types/pa_vstateless_class.h 1.31:
10264: * src/types/pa_vstateless_object.h 1.22:
10265: * www/htdocs/derived.p 1.3:
10266: table derived OK
10267:
10268: * src/main/pa_request.C 1.223:
10269: response:body[file] content-type check fixed [were bad when
10270: content-type is hash]
10271:
10272: * bin/auto.p.dist.in 1.5:
10273: fixed sendmail default comment
10274:
10275: * src/main/execute.C 1.248:
10276: * src/types/pa_value.h 1.90:
10277: * src/types/pa_vclass.h 1.30:
10278: * src/types/pa_vdate.h 1.14:
10279: * src/types/pa_vdouble.h 1.40:
10280: * src/types/pa_vfile.h 1.46:
10281: * src/types/pa_vimage.h 1.28:
10282: * src/types/pa_vint.h 1.37:
10283: * src/types/pa_vmethod_frame.h 1.31:
10284: * src/types/pa_vobject.h 1.23:
10285: * src/types/pa_vresponse.h 1.25:
10286: * src/types/pa_vstateless_class.h 1.29:
10287: * src/types/pa_vstateless_object.h 1.20:
10288: * src/types/pa_vstring.h 1.49:
10289: * src/types/pa_vtable.h 1.41:
10290: * src/types/pa_vxdoc.h 1.25:
10291: * src/types/pa_vxnode.h 1.17:
10292: * src/types/pa_wcontext.h 1.36:
10293: * src/types/types.dsp 1.31:
10294: * www/htdocs/index.html 1.105:
10295: killed VAliased [redundant], moved $CLASS to VObject only [
10296: parser class instance]
10297:
10298: * bin/auto.p.dist.in 1.6:
10299: more like in dist on parser.ru
10300:
10301: * www/htdocs/base.p 1.2:
10302: * www/htdocs/derived.p 1.2:
10303: not good - along upward-virtual call self eq child
10304:
10305: 2002-08-09 paf
10306: * src/main/execute.C 1.247:
10307: * src/types/pa_value.h 1.89:
10308: * src/types/pa_vclass.h 1.29:
10309: * src/types/pa_vobject.h 1.22:
10310: * src/types/pa_vxdoc.h 1.24:
10311: * www/htdocs/index.html 1.104:
10312: started as()
10313:
10314: 2002-08-08 paf
10315: * src/classes/mail.C 1.76:
10316: * src/types/pa_vmail.C 1.18:
10317: * www/htdocs/auto.p 1.16:
10318: * www/htdocs/index.html 1.98:
10319: in letter texts one can use tainted data now. only she must specify the language.
10320:
10321: ^mail:send[
10322: $.from[paf@mail.design.ru]
10323: $.to[paf@mail.design.ru]
10324: $.subject[^taint[uri][ìîñêâà]=2]
10325: $.text[^taint[uri][ìîñêâà]=]
10326: ]
10327:
10328: * operators.txt 1.67:
10329: * src/include/pa_string.h 1.142:
10330: * src/include/pa_string.h 1.143:
10331: * src/main/pa_string.C 1.168:
10332: * www/htdocs/index.html 1.95:
10333: String::first_char now not fails on empty strings
10334: ^if(-f '') now ok and in 3 other places.
10335:
10336: * src/classes/file.C 1.95:
10337: * src/classes/op.C 1.101:
10338: * src/types/pa_vfile.C 1.33:
10339: * www/htdocs/index.html 1.96:
10340: * www/htdocs/index.html 1.97:
10341: ^process now prints more precise origin
10342:
10343: * operators.txt 1.68:
10344: * src/types/pa_vdate.h 1.13:
10345: * www/htdocs/index.html 1.99:
10346: $date.yearday
10347: $date.daylightsaving
10348:
10349: * src/main/execute.C 1.246:
10350: * www/htdocs/index.html 1.100:
10351: error reporting on object writes to MAIN improved [were ruind
10352: with fixing $obj[^if(1){$obj}] ]
10353:
10354: * operators.txt 1.69:
10355: * operators.txt 1.70:
10356: * src/classes/date.C 1.36:
10357: * src/include/pa_globals.h 1.94:
10358: * src/main/pa_globals.C 1.137:
10359: * www/htdocs/index.html 1.101:
10360: * www/htdocs/index.html 1.102:
10361: year column in month calendar [week year]
10362:
10363: 2002-08-07 paf
10364: * src/classes/classes.dsp 1.24:
10365: * src/classes/table.C 1.158:
10366: * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
10367: * src/main/pa_array.C 1.52:
10368: * src/types/types.dsp 1.30:
10369: * www/htdocs/index.html 1.91:
10370: all Debug dirs in .dsp now named 'Debug'
10371:
10372: * src/classes/string.C 1.116:
10373: * src/main/pa_string.C 1.166:
10374: * src/main/pa_string.C 1.167:
10375: * www/htdocs/index.html 1.93:
10376: * www/htdocs/index.html 1.94:
10377: ^string.mid(0;bad) fixed
10378:
10379: * operators.txt 1.66:
10380: * src/classes/op.C 1.100:
10381: cache...{...^cache<<to past...} now erasing cache file [there
10382: were bad check on that]
10383:
10384: * operators.txt 1.65:
10385: * src/classes/mail.C 1.75:
10386: exception_type email.send
10387:
10388: * src/types/pa_vmail.C 1.16:
10389: * www/htdocs/global.xsl 1.8:
10390: * www/htdocs/index.html 1.89:
10391: mail:send empty email checked
10392:
10393: * src/main/execute.C 1.245:
10394: * src/types/pa_vcode_frame.h 1.17:
10395: * src/types/pa_vcode_frame.h 1.18:
10396: * src/types/pa_vmethod_frame.h 1.30:
10397: * src/types/pa_wcontext.C 1.22:
10398: * src/types/pa_wcontext.h 1.35:
10399: * src/types/pa_wwrapper.h 1.21:
10400: * www/htdocs/index.html 1.92:
10401: vcodeframe were mistakenly not completely transparent to object writes.
10402: $hash[^if(1){$hash}] now works
10403:
10404: * operators.txt 1.64:
10405: * src/types/pa_vmail.C 1.17:
10406: * www/htdocs/index.html 1.90:
10407: exception_type email.format
10408:
10409: * etc/parser3.charsets/Makefile.am [release_3_0_0005] 1.3.6.1:
10410: * etc/parser3.charsets/Makefile.in [release_3_0_0005] 1.11.4.1:
10411: all included into dist
10412:
10413: 2002-08-06 paf
10414: * src/classes/file.C 1.93:
10415: * src/include/pa_globals.h 1.93:
10416: * src/main/pa_globals.C 1.136:
10417: * src/main/pa_request.C 1.222:
10418: * src/types/pa_vfile.C 1.32:
10419: * src/types/pa_vfile.h 1.45:
10420: * www/htdocs/index.html 1.85:
10421: $file.content-type [instead of .mime-type]
10422: now works for file::stat also
10423:
10424: * src/main/pa_request.C 1.221:
10425: * www/htdocs/index.html 1.84:
10426: case insensitive mime_type_of
10427:
10428: * src/classes/file.C 1.94:
10429: * www/htdocs/index.html 1.86:
10430: $f[file::cgi]
10431: $f.UPPER case fields
10432:
10433: * operators.txt 1.62:
10434: * operators.txt 1.63:
10435: * src/classes/table.C 1.157:
10436: * src/include/pa_array.h 1.56:
10437: * src/include/pa_table.h 1.47:
10438: * src/main/pa_array.C 1.51:
10439: * src/main/pa_table.C 1.50:
10440: * www/htdocs/index.html 1.88:
10441: ^table::create[$source;$.options]
10442: ^table::join[$source;$.options]
10443:
10444: * bin/auto.p.dist.in 1.4:
10445: jpeg
10446:
10447: * operators.txt 1.61:
10448: * src/classes/hash.C 1.43:
10449: * src/classes/string.C 1.115:
10450: * src/classes/table.C 1.156:
10451: * www/htdocs/index.html 1.87:
10452: sql options can be string now
10453: ^xxx:sql{...}[
10454: # $.default()
10455: }
10456:
10457: 2002-08-05 paf
10458: * src/classes/date.C 1.34:
10459: * src/include/pa_globals.h 1.92:
10460: * src/main/pa_globals.C 1.135:
10461: month calendar week column [ISO 8601 Week Numbers]
10462:
10463: * operators.txt 1.60:
10464: comment on date:calendar week column
10465:
10466: * src/types/pa_vxnode.C 1.20:
10467: xnode.childNodes now 0... [were 1...]
10468:
10469: * src/main/pa_common.C 1.113:
10470: * src/main/pa_common.C 1.114:
10471: * src/main/pa_common.C 1.115:
10472: * src/main/pa_common.C 1.116:
10473: write checked
10474:
10475: * src/types/pa_vmail.C 1.15:
10476: file buffer relocated to parser heap
10477:
10478: * src/classes/date.C 1.35:
10479: +1 buf size for stupid snprintfs
10480:
10481: 2002-08-02 paf
10482: * operators.txt 1.59:
10483: * src/main/pa_request.C 1.220:
10484: * src/types/pa_vform.C 1.61:
10485: * www/htdocs/index.html 1.83:
10486: response transcoded source->client only when text/* or simple
10487: onoverridden $response:body
10488:
10489: * src/include/pa_config_fixed.h [release_3_0_0005] 1.48.2.1:
10490: * src/main/pa_string.C [release_3_0_0005] 1.165.2.1:
10491: * src/targets/cgi/getopt.c [release_3_0_0005] 1.1.4.1:
10492: * src/targets/cgi/parser3.C [release_3_0_0005] 1.190.2.1:
10493: removed #define DEBUG*
10494:
10495: * src/Makefile.in 1.50:
10496: * src/classes/Makefile.in 1.48:
10497: * src/main/Makefile.in 1.44:
10498: * src/targets/apache13/Makefile.in 1.37:
10499: * src/targets/cgi/Makefile.in 1.51:
10500: * src/types/Makefile.in 1.41:
10501: *** empty log message ***
10502:
10503: * src/types/pa_vclass.h 1.28:
10504: * src/types/pa_vform.C 1.62:
10505: * src/types/pa_vobject.h 1.21:
10506: opera multipart post fixed
10507:
10508: * configure [release_3_0_0005] 1.35.2.1:
10509: * configure.in [release_3_0_0005] 1.36.2.1:
10510: * src/include/pa_version.h [release_3_0_0005] 1.7.2.1:
10511: release 3_0_0005
10512:
10513: * bin/auto.p.dist.in [release_3_0_0005] 1.3.4.1:
10514: unhandled_exception comments
10515:
10516: 2002-08-01 paf
10517: * src/classes/classes.C 1.17:
10518: * src/classes/classes.h 1.21:
10519: * src/classes/date.C 1.33:
10520: * src/classes/double.C 1.49:
10521: * src/classes/file.C 1.92:
10522: * src/classes/form.C 1.28:
10523: * src/classes/hash.C 1.42:
10524: * src/classes/image.C 1.74:
10525: * src/classes/int.C 1.46:
10526: * src/classes/mail.C 1.74:
10527: * src/classes/math.C 1.23:
10528: * src/classes/op.C 1.99:
10529: * src/classes/response.C 1.21:
10530: * src/classes/string.C 1.114:
10531: * src/classes/table.C 1.155:
10532: * src/classes/void.C 1.21:
10533: * src/classes/xdoc.C 1.97:
10534: * src/classes/xnode.C 1.47:
10535: * src/classes/xnode.h 1.13:
10536: * src/include/pa_array.h 1.55:
10537: * src/include/pa_cache_managers.h 1.8:
10538: * src/include/pa_charset.h 1.18:
10539: * src/include/pa_charsets.h 1.7:
10540: * src/include/pa_common.h 1.79:
10541: * src/include/pa_config_fixed.h 1.48:
10542: * src/include/pa_dictionary.h 1.12:
10543: * src/include/pa_dir.h 1.12:
10544: * src/include/pa_exception.h 1.37:
10545: * src/include/pa_exec.h 1.10:
10546: * src/include/pa_globals.h 1.91:
10547: * src/include/pa_hash.h 1.57:
10548: * src/include/pa_opcode.h 1.20:
10549: * src/include/pa_pool.h 1.83:
10550: * src/include/pa_request.h 1.142:
10551: * src/include/pa_sapi.h 1.21:
10552: * src/include/pa_socks.h 1.10:
10553: * src/include/pa_sql_connection.h 1.26:
10554: * src/include/pa_sql_driver_manager.h 1.25:
10555: * src/include/pa_stack.h 1.16:
10556: * src/include/pa_string.h 1.141:
10557: * src/include/pa_stylesheet_connection.h 1.30:
10558: * src/include/pa_stylesheet_manager.h 1.14:
10559: * src/include/pa_table.h 1.46:
10560: * src/include/pa_threads.h 1.25:
10561: * src/include/pa_types.h 1.43:
10562: * src/include/pa_uue.h 1.3:
10563: * src/lib/md5/pa_md5.h 1.4:
10564: * src/lib/md5/pa_md5c.c 1.5:
10565: * src/lib/pcre/pcre_parser_ctype.c 1.2:
10566: * src/main/compile.C 1.65:
10567: * src/main/compile.tab.C 1.58:
10568: * src/main/compile_tools.C 1.52:
10569: * src/main/compile_tools.h 1.63:
10570: * src/main/execute.C 1.244:
10571: * src/main/pa_array.C 1.50:
10572: * src/main/pa_cache_managers.C 1.6:
10573: * src/main/pa_charset.C 1.28:
10574: * src/main/pa_charsets.C 1.10:
10575: * src/main/pa_common.C 1.112:
10576: * src/main/pa_dictionary.C 1.16:
10577: * src/main/pa_dir.C 1.13:
10578: * src/main/pa_exception.C 1.42:
10579: * src/main/pa_exec.C 1.39:
10580: * src/main/pa_globals.C 1.134:
10581: * src/main/pa_hash.C 1.52:
10582: * src/main/pa_pool.C 1.55:
10583: * src/main/pa_request.C 1.219:
10584: * src/main/pa_socks.C 1.16:
10585: * src/main/pa_sql_driver_manager.C 1.64:
10586: * src/main/pa_string.C 1.165:
10587: * src/main/pa_stylesheet_manager.C 1.15:
10588: * src/main/pa_table.C 1.49:
10589: * src/main/pa_uue.C 1.3:
10590: * src/main/untaint.C 1.104:
10591: * src/sql/pa_sql_driver.h 1.28:
10592: * src/targets/apache13/mod_parser3.C 1.26:
10593: * src/targets/apache13/pa_md5c.c 1.4:
10594: * src/targets/apache13/pa_pool.C 1.7:
10595: * src/targets/apache13/pa_threads.C 1.10:
10596: * src/targets/cgi/pa_pool.C 1.40:
10597: * src/targets/cgi/pa_threads.C 1.11:
10598: * src/targets/cgi/parser3.C 1.190:
10599: * src/targets/cgi/pool_storage.h 1.12:
10600: * src/targets/isapi/pa_pool.C 1.15:
10601: * src/targets/isapi/pa_threads.C 1.12:
10602: * src/targets/isapi/parser3isapi.C 1.78:
10603: * src/targets/isapi/pool_storage.h 1.18:
10604: * src/types/pa_valiased.C 1.16:
10605: * src/types/pa_valiased.h 1.22:
10606: * src/types/pa_value.C 1.3:
10607: * src/types/pa_value.h 1.88:
10608: * src/types/pa_vbool.h 1.20:
10609: * src/types/pa_vclass.h 1.27:
10610: * src/types/pa_vcode_frame.h 1.16:
10611: * src/types/pa_vcookie.C 1.45:
10612: * src/types/pa_vcookie.h 1.18:
10613: * src/types/pa_vdate.h 1.12:
10614: * src/types/pa_vdouble.h 1.39:
10615: * src/types/pa_venv.h 1.23:
10616: * src/types/pa_vfile.C 1.31:
10617: * src/types/pa_vfile.h 1.44:
10618: * src/types/pa_vform.C 1.60:
10619: * src/types/pa_vform.h 1.37:
10620: * src/types/pa_vhash.h 1.35:
10621: * src/types/pa_vimage.C 1.19:
10622: * src/types/pa_vimage.h 1.27:
10623: * src/types/pa_vint.h 1.36:
10624: * src/types/pa_vjunction.h 1.15:
10625: * src/types/pa_vmail.C 1.14:
10626: * src/types/pa_vmail.h 1.3:
10627: * src/types/pa_vmath.h 1.9:
10628: * src/types/pa_vmethod_frame.h 1.29:
10629: * src/types/pa_vobject.h 1.20:
10630: * src/types/pa_vrequest.C 1.19:
10631: * src/types/pa_vrequest.h 1.19:
10632: * src/types/pa_vresponse.C 1.7:
10633: * src/types/pa_vresponse.h 1.24:
10634: * src/types/pa_vstateless_class.C 1.15:
10635: * src/types/pa_vstateless_class.h 1.28:
10636: * src/types/pa_vstateless_object.h 1.19:
10637: * src/types/pa_vstatus.C 1.9:
10638: * src/types/pa_vstatus.h 1.10:
10639: * src/types/pa_vstring.C 1.21:
10640: * src/types/pa_vstring.h 1.48:
10641: * src/types/pa_vtable.C 1.15:
10642: * src/types/pa_vtable.h 1.40:
10643: * src/types/pa_vvoid.h 1.11:
10644: * src/types/pa_vxdoc.C 1.15:
10645: * src/types/pa_vxdoc.h 1.23:
10646: * src/types/pa_vxnode.C 1.19:
10647: * src/types/pa_vxnode.h 1.16:
10648: * src/types/pa_wcontext.C 1.21:
10649: * src/types/pa_wcontext.h 1.34:
10650: * src/types/pa_wwrapper.h 1.20:
1.26 paf 10651: $Date: now$
1.15 paf 10652:
10653: * src/Makefile.am 1.17:
10654: * src/classes/Makefile.am 1.40:
10655: * src/classes/classes.C 1.16:
10656: * src/classes/classes.dsp 1.23:
10657: * src/classes/classes.h 1.20:
10658: * src/classes/date.C 1.32:
10659: * src/classes/double.C 1.48:
10660: * src/classes/file.C 1.91:
10661: * src/classes/form.C 1.27:
10662: * src/classes/hash.C 1.41:
10663: * src/classes/image.C 1.73:
10664: * src/classes/int.C 1.45:
10665: * src/classes/mail.C 1.73:
10666: * src/classes/math.C 1.22:
10667: * src/classes/op.C 1.98:
10668: * src/classes/response.C 1.20:
10669: * src/classes/string.C 1.113:
10670: * src/classes/table.C 1.154:
10671: * src/classes/void.C 1.20:
10672: * src/classes/xdoc.C 1.96:
10673: * src/classes/xnode.C 1.46:
10674: * src/classes/xnode.h 1.12:
10675: * src/include/pa_array.h 1.54:
10676: * src/include/pa_cache_managers.h 1.7:
10677: * src/include/pa_charset.h 1.17:
10678: * src/include/pa_charsets.h 1.6:
10679: * src/include/pa_common.h 1.78:
10680: * src/include/pa_config_fixed.h 1.47:
10681: * src/include/pa_config_includes.h 1.20:
10682: * src/include/pa_dictionary.h 1.11:
10683: * src/include/pa_dir.h 1.11:
10684: * src/include/pa_exception.h 1.36:
10685: * src/include/pa_exec.h 1.9:
10686: * src/include/pa_globals.h 1.90:
10687: * src/include/pa_hash.h 1.56:
10688: * src/include/pa_opcode.h 1.19:
10689: * src/include/pa_pool.h 1.82:
10690: * src/include/pa_pragma_pack_begin.h 1.5:
10691: * src/include/pa_pragma_pack_end.h 1.5:
10692: * src/include/pa_request.h 1.141:
10693: * src/include/pa_sapi.h 1.20:
10694: * src/include/pa_socks.h 1.9:
10695: * src/include/pa_sql_connection.h 1.25:
10696: * src/include/pa_sql_driver_manager.h 1.24:
10697: * src/include/pa_stack.h 1.15:
10698: * src/include/pa_string.h 1.140:
10699: * src/include/pa_stylesheet_connection.h 1.29:
10700: * src/include/pa_stylesheet_manager.h 1.13:
10701: * src/include/pa_table.h 1.45:
10702: * src/include/pa_threads.h 1.24:
10703: * src/include/pa_types.h 1.42:
10704: * src/include/pa_uue.h 1.2:
10705: * src/lib/md5/pa_md5.h 1.3:
10706: * src/lib/md5/pa_md5c.c 1.4:
10707: * src/main/Makefile.am 1.34:
10708: * src/main/compile.C 1.64:
10709: * src/main/compile_tools.C 1.51:
10710: * src/main/compile_tools.h 1.62:
10711: * src/main/execute.C 1.243:
10712: * src/main/main.dsp 1.157:
10713: * src/main/pa_array.C 1.49:
10714: * src/main/pa_cache_managers.C 1.5:
10715: * src/main/pa_charset.C 1.27:
10716: * src/main/pa_charsets.C 1.9:
10717: * src/main/pa_common.C 1.111:
10718: * src/main/pa_dictionary.C 1.15:
10719: * src/main/pa_dir.C 1.12:
10720: * src/main/pa_exception.C 1.41:
10721: * src/main/pa_exec.C 1.38:
10722: * src/main/pa_globals.C 1.133:
10723: * src/main/pa_hash.C 1.51:
10724: * src/main/pa_pool.C 1.54:
10725: * src/main/pa_request.C 1.218:
10726: * src/main/pa_socks.C 1.15:
10727: * src/main/pa_sql_driver_manager.C 1.63:
10728: * src/main/pa_string.C 1.164:
10729: * src/main/pa_stylesheet_manager.C 1.14:
10730: * src/main/pa_table.C 1.48:
10731: * src/main/pa_uue.C 1.2:
10732: * src/main/untaint.C 1.103:
10733: * src/sql/pa_sql_driver.h 1.27:
10734: * src/targets/apache13/ApacheModuleParser3.dsp 1.16:
10735: * src/targets/apache13/Makefile.am 1.13:
10736: * src/targets/apache13/mod_parser3.C 1.25:
10737: * src/targets/apache13/pa_md5c.c 1.3:
10738: * src/targets/apache13/pa_pool.C 1.6:
10739: * src/targets/apache13/pa_threads.C 1.9:
10740: * src/targets/cgi/Makefile.am 1.40:
10741: * src/targets/cgi/pa_pool.C 1.39:
10742: * src/targets/cgi/pa_threads.C 1.10:
10743: * src/targets/cgi/parser3.C 1.189:
10744: * src/targets/cgi/parser3.dsp 1.54:
10745: * src/targets/cgi/pool_storage.h 1.11:
10746: * src/targets/isapi/pa_pool.C 1.14:
10747: * src/targets/isapi/pa_threads.C 1.11:
10748: * src/targets/isapi/parser3isapi.C 1.77:
10749: * src/targets/isapi/parser3isapi.dsp 1.41:
10750: * src/targets/isapi/pool_storage.h 1.17:
10751: * src/types/Makefile.am 1.24:
10752: * src/types/pa_valiased.C 1.15:
10753: * src/types/pa_valiased.h 1.21:
10754: * src/types/pa_value.C 1.2:
10755: * src/types/pa_value.h 1.87:
10756: * src/types/pa_vbool.h 1.19:
10757: * src/types/pa_vclass.h 1.26:
10758: * src/types/pa_vcode_frame.h 1.15:
10759: * src/types/pa_vcookie.C 1.44:
10760: * src/types/pa_vcookie.h 1.17:
10761: * src/types/pa_vdate.h 1.11:
10762: * src/types/pa_vdouble.h 1.38:
10763: * src/types/pa_venv.h 1.22:
10764: * src/types/pa_vfile.C 1.30:
10765: * src/types/pa_vfile.h 1.43:
10766: * src/types/pa_vform.C 1.59:
10767: * src/types/pa_vform.h 1.36:
10768: * src/types/pa_vhash.h 1.34:
10769: * src/types/pa_vimage.C 1.18:
10770: * src/types/pa_vimage.h 1.26:
10771: * src/types/pa_vint.h 1.35:
10772: * src/types/pa_vjunction.h 1.14:
10773: * src/types/pa_vmail.C 1.13:
10774: * src/types/pa_vmail.h 1.2:
10775: * src/types/pa_vmath.h 1.8:
10776: * src/types/pa_vmethod_frame.h 1.28:
10777: * src/types/pa_vobject.h 1.19:
10778: * src/types/pa_vrequest.C 1.18:
10779: * src/types/pa_vrequest.h 1.18:
10780: * src/types/pa_vresponse.C 1.6:
10781: * src/types/pa_vresponse.h 1.23:
10782: * src/types/pa_vstateless_class.C 1.14:
10783: * src/types/pa_vstateless_class.h 1.27:
10784: * src/types/pa_vstateless_object.h 1.18:
10785: * src/types/pa_vstatus.C 1.8:
10786: * src/types/pa_vstatus.h 1.9:
10787: * src/types/pa_vstring.C 1.20:
10788: * src/types/pa_vstring.h 1.47:
10789: * src/types/pa_vtable.C 1.14:
10790: * src/types/pa_vtable.h 1.39:
10791: * src/types/pa_vvoid.h 1.10:
10792: * src/types/pa_vxdoc.C 1.14:
10793: * src/types/pa_vxdoc.h 1.22:
10794: * src/types/pa_vxnode.C 1.18:
10795: * src/types/pa_vxnode.h 1.15:
10796: * src/types/pa_wcontext.C 1.20:
10797: * src/types/pa_wcontext.h 1.33:
10798: * src/types/pa_wwrapper.h 1.19:
10799: * src/types/types.dsp 1.29:
10800: ident.C* removed
10801:
10802: * operators.txt 1.58:
10803: * src/classes/file.C 1.90:
10804: * src/main/pa_request.C 1.217:
1.24 paf 10805: * www/cgi-bin/parser3.log 1.78:
1.15 paf 10806: file:find[/can/do/this/now.txt]
10807:
10808: * src/targets/cgi/parser3.C 1.188:
10809: usage to stdout now
10810:
10811: 2002-07-31 paf
10812: * src/classes/mail.C 1.72:
10813: * src/types/pa_vmail.C 1.10:
10814: * src/types/pa_vmail.C 1.11:
10815: * src/types/pa_vmail.C 1.12:
10816: mail:
10817: errors-to: now default "postmaster"
10818:
10819: * src/classes/mail.C 1.70:
10820: * src/types/pa_vmail.C 1.9:
1.24 paf 10821: * www/cgi-bin/parser3.log 1.77:
1.15 paf 10822: mail from/to now must be.
10823: -f postmaster now default sendmail key
10824: word "postmaster" replaced to $.from
10825:
10826: * src/classes/mail.C 1.71:
10827: *** empty log message ***
10828:
10829: 2002-07-30 paf
10830: * src/main/pa_charset.C 1.25:
1.24 paf 10831: * www/cgi-bin/parser3.log 1.76:
1.15 paf 10832: * www/htdocs/auto.p 1.15:
10833: UTF-8 to 1byte charset convert, no char in table, &#decimal;
10834:
10835: * Makefile.in 1.16:
10836: * configure 1.35:
10837: * configure.in 1.36:
10838: * src/targets/cgi/Makefile.in 1.50:
10839: * src/targets/cgi/pa_config_paths.h.in 1.2:
10840: * src/targets/cgi/parser3.C 1.187:
10841: removed pa_config_paths.h
10842:
10843: * src/main/pa_charset.C 1.26:
10844: * src/main/pa_request.C 1.216:
10845: comment
10846:
10847: * etc/parser3.charsets/windows-1251.cfg 1.6:
10848: section sign [russian paragraf]
10849:
10850: 2002-07-11 paf
10851: * src/classes/mail.C 1.69:
10852: $MAIL[
10853: # xxx
10854: ]
10855:
10856: now ok
10857:
10858: * operators.txt 1.57:
10859: plan: sql detailed exception
10860:
10861: * src/main/pa_exec.C 1.36:
10862: invalid .exe caused error message with params wich parser did not provide = reported badly.
10863: fixed that.
10864:
10865: * src/main/pa_exec.C 1.37:
10866: build command line badly added params twice [and first time
10867: without ' ']. double wrong. fixed.
10868:
10869: 2002-07-01 paf
10870: * src/classes/form.C 1.26:
10871: * src/main/pa_request.C 1.215:
10872: conf bug fixed [MForm.configure_admin were called when request
10873: main_class ==0
10874:
10875: * src/classes/form.C 1.24:
10876: content_length type fix
10877:
10878: * src/classes/form.C 1.25:
10879: 10*0x400*400 bug fix [4M not 10M]
10880:
10881: 2002-06-30 paf
10882: * src/classes/mail.C 1.68:
10883: merged from 4
10884:
10885: * src/classes/mail.C [release_3_0_0004] 1.67.2.1:
10886: restored $MAIL
10887:
10888: 2002-06-28 paf
10889: * configure 1.32:
10890: * operators.txt 1.56:
10891: * src/classes/xdoc.C 1.95:
10892: * src/include/pa_charset.h 1.16:
10893: * src/include/pa_config_fixed.h 1.46:
10894: * src/include/pa_pool.h 1.81:
10895: * src/include/pa_version.h 1.6:
10896: * src/main/pa_charset.C 1.24:
10897: * src/main/pa_pool.C 1.53:
10898: * src/targets/apache13/ApacheModuleParser3.dsp 1.15:
10899: * src/targets/cgi/parser3.dsp 1.53:
10900: * src/targets/isapi/parser3isapi.dsp 1.40:
10901: * src/types/pa_vmail.C 1.8:
1.24 paf 10902: * www/cgi-bin/parser3.log 1.75:
1.15 paf 10903: * www/htdocs/index.html 1.82:
10904: merged latest updates to head
10905:
10906: * configure 1.34:
10907: * configure.in [release_3_0_0004] 1.35.2.2:
10908: removed paths.h
10909:
10910: * Makefile.in 1.15:
10911: * configure 1.33:
10912: * src/include/pa_version.h 1.7:
10913: * src/targets/cgi/pa_config_paths.h.in [release_3_0_0004] 1.1.8.1:
10914: lates changes from 4 build merged, makes updated
10915:
10916: 2002-06-27 paf
10917: * src/classes/xdoc.C 1.94:
10918: * www/htdocs/index.html 1.81:
10919: xsltParseStylesheetDoc bug workaround
10920:
10921: * operators.txt [release_3_0_0004] 1.55.2.1:
10922: * src/classes/xdoc.C [release_3_0_0004] 1.93.2.1:
10923: * src/include/pa_charset.h [release_3_0_0004] 1.15.2.1:
10924: * src/include/pa_config_fixed.h [release_3_0_0004] 1.45.2.2:
10925: * src/include/pa_pool.h [release_3_0_0004] 1.80.4.1:
10926: * src/main/pa_charset.C [release_3_0_0004] 1.23.8.1:
10927: * src/main/pa_pool.C [release_3_0_0004] 1.52.8.1:
1.24 paf 10928: * www/cgi-bin/parser3.log [release_3_0_0004] 1.74.2.1:
1.15 paf 10929: * www/htdocs/index.html [release_3_0_0004] 1.80.2.1:
10930: ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
10931: default uri=path_translated
10932:
10933: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_0004] 1.14.2.1:
10934: * src/targets/cgi/parser3.dsp [release_3_0_0004] 1.52.2.1:
10935: * src/targets/isapi/parser3isapi.dsp [release_3_0_0004] 1.39.2.1:
10936: post-build not error now
10937:
10938: 2002-06-26 paf
10939: * configure [release_3_0_0004] 1.31.2.1:
10940: * configure.in [release_3_0_0004] 1.35.2.1:
10941: * src/include/pa_version.h [release_3_0_0004] 1.5.4.1:
10942: release_3_0_0004
10943:
10944: * src/main/pa_string.C 1.162:
10945: blank string '', ' <whitespace>' considered 0 now
10946:
10947: * src/lib/md5/Makefile.in 1.1:
10948: *** empty log message ***
10949:
10950: * src/targets/cgi/parser3.C 1.186:
1.24 paf 10951: * www/cgi-bin/parser3.log 1.74:
1.15 paf 10952: /cgi-bin/parser empty filename checked
10953:
10954: 2002-06-25 paf
10955: * operators.txt 1.55:
10956: * src/classes/xdoc.C 1.93:
1.24 paf 10957: * www/cgi-bin/parser3.log 1.71:
10958: * www/cgi-bin/parser3.log 1.72:
1.15 paf 10959: * www/htdocs/index.html 1.78:
10960: * www/htdocs/index.html 1.79:
10961: ^xdoc.transform[xdoc <<can be now
10962:
10963: * bin/auto.p.dist.in 1.3:
10964: * operators.txt 1.53:
10965: * src/classes/math.C 1.20:
10966: * src/types/pa_vmail.C 1.6:
1.24 paf 10967: * www/cgi-bin/parser3.log 1.70:
1.15 paf 10968: * www/htdocs/index.html 1.76:
10969: math:crypt updated to generate random salt when needed and to
10970: call system crypt() if not $apr1$ prefix
10971:
10972: * configure 1.31:
10973: * configure.in 1.35:
10974: * src/include/pa_config_auto.h.in 1.27:
10975: crypt library configured
10976:
10977: * operators.txt 1.54:
10978: * src/classes/string.C 1.112:
10979: * www/htdocs/index.html 1.77:
10980: ^string.normalize [old name: optimize
10981:
10982: * src/main/pa_string.C 1.161:
1.24 paf 10983: * www/cgi-bin/parser3.log 1.73:
1.15 paf 10984: * www/htdocs/index.html 1.80:
10985: emtpy string, or string of whitespaces considered bad number now
10986:
10987: * src/main/pa_request.C 1.214:
10988: configure_admin forced if no @conf
10989:
10990: 2002-06-24 paf
10991: * Makefile.in 1.14:
10992: * bin/Makefile.in 1.4:
10993: * configure 1.29:
10994: * configure.in 1.33:
10995: * etc/Makefile.in 1.9:
10996: * etc/parser3.charsets/Makefile.in 1.11:
10997: * src/Makefile.in 1.49:
10998: * src/classes/Makefile.in 1.47:
10999: * src/include/Makefile.in 1.6:
11000: * src/include/pa_config_auto.h.in 1.25:
11001: * src/lib/Makefile.in 1.3:
11002: * src/lib/patches/Makefile.in 1.3:
11003: * src/lib/pcre/Makefile.in 1.3:
11004: * src/main/Makefile.in 1.43:
11005: * src/sql/Makefile.in 1.6:
11006: * src/targets/Makefile.in 1.37:
11007: * src/targets/apache13/Makefile.in 1.36:
11008: * src/targets/apache13/p3runConfigure.in 1.11:
11009: * src/targets/cgi/Makefile.am 1.39:
11010: * src/targets/cgi/Makefile.in 1.49:
11011: * src/targets/isapi/Makefile.in 1.6:
11012: * src/types/Makefile.am 1.23:
11013: * src/types/Makefile.in 1.40:
11014: * src/types/pa_vmail.C 1.4:
11015: $mail:received makes update
11016:
11017: * src/targets/cgi/getopt.c 1.1:
11018: * src/targets/cgi/getopt.h 1.1:
11019: introducing parser -m option, for $mail:receive
11020:
11021: * src/include/pa_config_fixed.h 1.45:
11022: ssize_t fixed
11023:
11024: * INSTALL 1.24:
11025: --with-static/shared-mailreceive described
11026:
11027: * operators.txt 1.51:
11028: * src/classes/mail.C 1.67:
11029: * src/include/Makefile.am 1.3:
11030: * src/include/pa_charset.h 1.15:
11031: * src/include/pa_config_fixed.h 1.43:
11032: * src/include/pa_request.h 1.140:
11033: * src/include/pa_string.h 1.139:
11034: * src/include/pa_uue.h 1.1:
11035: * src/main/Makefile.am 1.33:
11036: * src/main/main.dsp 1.155:
11037: * src/main/pa_globals.C 1.131:
11038: * src/main/pa_request.C 1.213:
11039: * src/main/pa_string.C 1.160:
11040: * src/main/pa_uue.C 1.1:
11041: * src/targets/apache13/mod_parser3.C 1.24:
11042: * src/targets/cgi/Makefile.am 1.38:
11043: * src/targets/cgi/parser3.C 1.184:
11044: * src/targets/cgi/parser3.dsp 1.51:
11045: * src/targets/isapi/parser3isapi.C 1.76:
11046: * src/types/pa_vform.C 1.57:
11047: * src/types/pa_vform.h 1.35:
11048: * src/types/pa_vmail.C 1.1:
11049: * src/types/pa_vmail.h 1.1:
11050: * src/types/types.dsp 1.27:
1.24 paf 11051: * www/cgi-bin/parser3.log 1.68:
1.15 paf 11052: * www/htdocs/index.html 1.74:
11053: uue to separate file
11054: introducting $message:received
11055: ^mail:send rewritten with backward comp
11056:
11057: * src/classes/classes.dsp 1.22:
11058: * src/main/main.dsp 1.156:
11059: * src/main/pa_globals.C 1.132:
11060: * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
11061: * src/targets/cgi/parser3.dsp 1.52:
11062: * src/targets/isapi/parser3isapi.dsp 1.39:
11063: * src/types/types.dsp 1.28:
11064: win32xml win32mailreceive pseudomodules paths now
11065:
11066: * src/include/pa_config_fixed.h 1.44:
11067: * src/targets/cgi/parser3.C 1.185:
11068: * src/types/pa_vmail.C 1.3:
11069: #ifdef WITH_MAILRECEIVE
11070:
11071: * acconfig.h 1.2:
11072: * configure 1.30:
11073: * configure.in 1.34:
11074: * src/include/pa_config_auto.h.in 1.26:
11075: *** empty log message ***
11076:
11077: 2002-06-21 paf
11078: * Makefile.in 1.13:
11079: * configure 1.28:
11080: * configure.in 1.32:
11081: * src/Makefile.in 1.48:
11082: * src/classes/Makefile.in 1.46:
11083: * src/lib/Makefile.in 1.1:
11084: * src/lib/md5/Makefile.am 1.2:
11085: * src/lib/md5/pa_md5c.c 1.2:
11086: * src/lib/patches/Makefile.in 1.2:
11087: * src/lib/pcre/Makefile.in 1.2:
11088: * src/main/Makefile.in 1.42:
11089: * src/targets/apache13/Makefile.in 1.35:
11090: * src/targets/cgi/Makefile.am 1.37:
11091: * src/targets/cgi/Makefile.in 1.48:
11092: * src/types/Makefile.in 1.39:
11093: lib restructure .in and .am files appropriate changes
11094:
11095: * src/lib/Makefile.am 1.2:
11096: * src/lib/Makefile.in 1.2:
11097: * src/lib/md5/pa_md5.h 1.2:
11098: * src/targets/apache13/p3runConfigure.in 1.10:
11099: * src/targets/apache13/pa_md5c.c 1.2:
11100: lib restructure apache .am & co changes
11101:
11102: * INSTALL 1.23:
11103: * configure.in 1.31:
11104: * operators.txt 1.50:
11105: * parser3.dsw 1.2:
11106: * src/Makefile.am 1.16:
11107: * src/classes/Makefile.am 1.39:
11108: * src/classes/classes.dsp 1.21:
11109: * src/classes/math.C 1.19:
11110: * src/lib/Makefile.am 1.1:
11111: * src/lib/md5/Makefile.am 1.1:
11112: * src/lib/md5/md5.dsp 1.1:
11113: * src/lib/md5/pa_md5.h 1.1:
11114: * src/lib/md5/pa_md5c.c 1.1:
11115: * src/lib/patches/Makefile.am 1.1:
11116: * src/lib/patches/Makefile.in 1.1:
11117: * src/lib/patches/libgdome_cpp_syntax1.patch 1.1:
11118: * src/lib/patches/libgdome_cpp_syntax2.patch 1.1:
11119: * src/lib/patches/libgdome_morestatic.patch 1.1:
11120: * src/lib/patches/libxml_error_column_tab.patch 1.1:
11121: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.1:
11122: * src/lib/patches/libxml_transcoder_context1.patch 1.1:
11123: * src/lib/patches/libxml_transcoder_context2.patch 1.1:
11124: * src/lib/patches/libxml_transcoder_context3.patch 1.1:
11125: * src/lib/patches/libxml_transcoder_context4.patch 1.1:
11126: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.1:
11127: * src/lib/pcre/LICENCE 1.1:
11128: * src/lib/pcre/Makefile.am 1.1:
11129: * src/lib/pcre/Makefile.in 1.1:
11130: * src/lib/pcre/README 1.1:
11131: * src/lib/pcre/Tech.Notes 1.1:
11132: * src/lib/pcre/dftables.c 1.1:
11133: * src/lib/pcre/get.c 1.1:
11134: * src/lib/pcre/ibm-1250.ucm 1.1:
11135: * src/lib/pcre/ibm-1251.ucm 1.1:
11136: * src/lib/pcre/ibm-1257.ucm 1.1:
11137: * src/lib/pcre/internal.h 1.1:
11138: * src/lib/pcre/maketables.c 1.1:
11139: * src/lib/pcre/pcre-2_08.tar.gz 1.1:
11140: * src/lib/pcre/pcre.3 1.1:
11141: * src/lib/pcre/pcre.3.html 1.1:
11142: * src/lib/pcre/pcre.3.txt 1.1:
11143: * src/lib/pcre/pcre.c 1.1:
11144: * src/lib/pcre/pcre.dsp 1.1:
11145: * src/lib/pcre/pcre.h 1.1:
11146: * src/lib/pcre/pcre_dftables.dsp 1.1:
11147: * src/lib/pcre/pcre_parser_ctype.c 1.1:
11148: * src/lib/pcre/pcre_parser_ctype.dsp 1.1:
11149: * src/lib/pcre/ruspart_win2koi.pl 1.1:
11150: * src/lib/pcre/study.c 1.1:
11151: * src/lib/pcre/win-koi.tab 1.1:
11152: * src/main/Makefile.am 1.32:
11153: * src/main/compile.tab.C 1.57:
11154: * src/main/main.dsp 1.154:
11155: * src/targets/apache13/ApacheModuleParser3.dsp 1.13:
11156: * src/targets/apache13/Makefile.am 1.12:
11157: * src/targets/apache13/pa_md5c.c 1.1:
11158: * src/targets/cgi/Makefile.am 1.36:
11159: * src/targets/cgi/parser3.dsp 1.50:
11160: * src/targets/isapi/parser3isapi.dsp 1.38:
11161: * src/types/Makefile.am 1.22:
11162: * src/types/types.dsp 1.26:
1.24 paf 11163: * www/cgi-bin/parser3.log 1.67:
1.15 paf 11164: * www/htdocs/.htaccess 1.5:
11165: * www/htdocs/index.html 1.73:
11166: moved libltdl and pcre to libs/
11167: added libs/md5 which is linked to non-apache targets
11168: ^math:crypt[password;$apr1$salt]
11169:
11170: 2002-06-20 paf
11171: * INSTALL [release_3_0_0003] 1.21.2.1:
11172: * bin/Makefile.am [release_3_0_0003] 1.2.2.1:
11173: * bin/Makefile.in [release_3_0_0003] 1.2.2.1:
11174: * bin/auto.p.dist.in [release_3_0_0003] 1.2.2.1:
11175: * configure [release_3_0_0003] 1.26.2.2:
11176: * configure.in [release_3_0_0003] 1.29.2.2:
11177: * operators.txt [release_3_0_0003] 1.47.2.1:
11178: * src/classes/file.C [release_3_0_0003] 1.88.2.1:
11179: * src/classes/op.C [release_3_0_0003] 1.96.2.1:
11180: * src/doc/doxygen.cfg [release_3_0_0003] 1.22.4.1:
11181: * src/include/pa_globals.h [release_3_0_0003] 1.88.2.1:
11182: * src/include/pa_request.h [release_3_0_0003] 1.138.2.1:
11183: * src/main/execute.C [release_3_0_0003] 1.241.2.1:
11184: * src/main/pa_request.C [release_3_0_0003] 1.211.2.1:
11185: * src/targets/apache13/mod_parser3.C [release_3_0_0003] 1.22.2.1:
11186: * src/targets/cgi/parser3.C [release_3_0_0003] 1.182.2.1:
11187: * src/targets/isapi/parser3isapi.C [release_3_0_0003] 1.74.2.1:
11188: * src/types/pa_vmethod_frame.h [release_3_0_0003] 1.26.6.1:
11189: * www/htdocs/auto.p [release_3_0_0003] 1.11.2.1:
11190: * www/htdocs/index.html [release_3_0_0003] 1.69.2.1:
11191: marged latest HEAD updates, mainly file:justname&co & @auto
11192: conf[filespec
11193:
11194: * INSTALL 1.22:
11195: * bin/Makefile.am 1.3:
11196: * bin/auto.p.dist.in 1.1:
11197: * configure.in 1.30:
11198: * operators.txt 1.48:
11199: * src/doc/doxygen.cfg 1.23:
11200: * src/include/pa_globals.h 1.89:
11201: * src/targets/apache13/mod_parser3.C 1.23:
11202: * src/targets/cgi/parser3.C 1.183:
11203: * src/targets/isapi/parser3isapi.C 1.75:
11204: * www/htdocs/auto.p 1.12:
11205: * www/htdocs/index.html 1.70:
11206: parser3.conf renamed to auto.p
11207:
11208: * operators.txt 1.49:
11209: * src/classes/file.C 1.89:
1.24 paf 11210: * www/cgi-bin/parser3.log 1.66:
1.15 paf 11211: * www/htdocs/auto.p 1.14:
11212: * www/htdocs/index.html 1.72:
11213: !^file:dirname[/a/some.tar.gz]=/a
11214: !^file:dirname[/a/b/]=/a
11215: !^file:basename[/a/some.tar.gz]=some.tar.gz
11216: !^file:justname[/a/some.tar.gz]=some.tar
11217: !^file:justext[/a/some.tar.gz]=gz
11218:
11219: * bin/Makefile.in 1.3:
11220: * configure 1.27:
11221: parser3.conf renamed to auto.p autoconf changes
11222:
11223: * src/classes/op.C 1.97:
11224: * src/include/pa_request.h 1.139:
11225: * src/main/execute.C 1.242:
11226: * src/main/pa_request.C 1.212:
11227: * src/types/pa_vmethod_frame.h 1.27:
1.24 paf 11228: * www/cgi-bin/parser3.log 1.65:
1.15 paf 11229: * www/htdocs/auto.p 1.13:
11230: * www/htdocs/index.html 1.71:
11231: introducing @conf/auto[filespec]
11232:
11233: * bin/auto.p.dist.in 1.2:
11234: <noindex>
11235:
11236: 2002-06-18 paf
11237: * bin/Makefile.am 1.1:
11238: * bin/Makefile.in 1.1:
11239: * etc/Makefile.am 1.4:
11240: * www/htdocs/index.html 1.69:
11241: bin/parser3.conf.dist [moved from etc
11242:
1.24 paf 11243: * src/classes/file.C 1.86:
11244: * www/cgi-bin/parser3.log 1.64:
11245: ^file::exec[script;$.bad error case insensitive check now
11246:
1.15 paf 11247: * configure [release_3_0_0003] 1.26.2.1:
11248: * configure.in [release_3_0_0003] 1.29.2.1:
11249: * src/include/pa_version.h [release_3_0_0003] 1.5.2.1:
11250: version to configure.in
11251:
11252: * src/classes/file.C 1.85:
1.24 paf 11253: * www/cgi-bin/parser3.log 1.63:
1.15 paf 11254: * www/htdocs/index.html 1.68:
11255: ^file::exec[script;$.bad now error, not skip
11256:
11257: * Makefile.am 1.5:
11258: * Makefile.in 1.12:
11259: * bin/Makefile.am 1.2:
11260: * bin/Makefile.in 1.2:
11261: * configure 1.26:
11262: * configure.in 1.29:
11263: * etc/Makefile.in 1.8:
11264: * etc/parser3.charsets/Makefile.am 1.3:
11265: * etc/parser3.charsets/Makefile.in 1.10:
11266: * src/targets/apache13/Makefile.in 1.34:
11267: parser3.conf.dist moved to bin, .in & *.am updated
11268:
11269: * src/classes/file.C 1.87:
11270: strcasecmp
11271:
11272: * INSTALL 1.21:
11273: reflected .conf.dist dir change
11274:
11275: * configure 1.25:
11276: * configure.in 1.28:
11277: * src/include/pa_pool.h 1.80:
11278: * src/include/pa_types.h 1.41:
11279: pack configure.in detection simplified.
11280: figured out that gcc on sparc not that stupid as thought previously:
11281: 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]
11282: so packed must be all parts of packed class, i.e. it's parents&fields(classes).
11283: for now it's only String that packed and what was wrong is that it's parent - Pooled, were not packed. fixed that.
11284:
11285: * src/classes/file.C 1.88:
11286: strncasecmp
11287:
11288: 2002-06-14 paf
11289: * operators.txt 1.47:
11290: more precise xml-to-text options
11291:
11292: * operators.txt 1.46:
11293: * src/types/pa_vxnode.C 1.17:
11294: xnode attribute_node.name/value
11295: xnode pi.node.data
11296:
11297: 2002-06-12 paf
11298: * Makefile.in 1.11:
11299: * configure 1.24:
11300: * configure.in 1.27:
11301: * etc/Makefile.in 1.7:
11302: * etc/parser3.charsets/Makefile.in 1.9:
11303: * src/Makefile.in 1.47:
11304: * src/classes/Makefile.in 1.45:
11305: * src/include/Makefile.in 1.5:
11306: * src/main/Makefile.in 1.41:
11307: * src/sql/Makefile.in 1.5:
11308: * src/targets/Makefile.in 1.36:
11309: * src/targets/cgi/Makefile.am 1.35:
11310: * src/targets/cgi/Makefile.in 1.47:
11311: * src/targets/cgi/parser3.C 1.182:
11312: * src/targets/isapi/Makefile.in 1.5:
11313: * src/types/Makefile.in 1.38:
11314: removed root conf define creation
11315:
11316: * src/classes/mail.C 1.66:
11317: sendmail -ti [default now]
11318:
11319: * src/include/pa_globals.h 1.86:
11320: * src/include/pa_request.h 1.136:
11321: * src/main/main.dsp 1.153:
11322: * src/main/pa_globals.C 1.128:
11323: * src/main/pa_request.C 1.208:
1.24 paf 11324: * www/cgi-bin/parser3.log 1.60:
1.15 paf 11325: @conf
11326:
1.24 paf 11327: * src/include/pa_globals.h 1.87:
11328: * src/include/pa_request.h 1.137:
11329: * src/main/execute.C 1.241:
11330: * src/main/pa_globals.C 1.129:
11331: * src/main/pa_request.C 1.209:
11332: * www/cgi-bin/parser3.log 1.61:
11333: @rootconf [were @conf]
11334:
1.15 paf 11335: * INSTALL 1.20:
11336: * configure.in 1.26:
11337: * etc/Makefile.am 1.3:
11338: * operators.txt 1.43:
11339: * src/include/pa_globals.h 1.88:
11340: * src/include/pa_request.h 1.138:
11341: * src/main/compile.tab.C 1.56:
11342: * src/main/pa_globals.C 1.130:
11343: * src/main/pa_request.C 1.211:
11344: * src/targets/apache13/mod_parser3.C 1.22:
11345: * src/targets/cgi/parser3.C 1.181:
11346: * src/targets/isapi/parser3isapi.C 1.74:
1.24 paf 11347: * www/cgi-bin/parser3.log 1.62:
1.15 paf 11348: parser3.conf now one and only
11349:
11350: * src/classes/mail.C 1.65:
11351: * src/main/pa_request.C 1.210:
11352: $MAIL $CHARSETS allowed to be strings. for convinient #ing
11353:
11354: 2002-06-11 paf
11355: * src/classes/file.C 1.83:
11356: * src/targets/cgi/parser3.dsp 1.49:
11357: * src/targets/isapi/parser3isapi.C 1.73:
1.24 paf 11358: * www/cgi-bin/parser3.log 1.59:
1.15 paf 11359: * www/htdocs/.htaccess 1.4:
11360: * www/htdocs/index.html 1.66:
11361: suexec env keys filter plus CGI_ as valid prefix
11362:
11363: * src/classes/file.C 1.84:
11364: check simplified
11365:
11366: * src/classes/file.C 1.82:
11367: * src/include/pa_request.h 1.135:
11368: * src/include/pa_sapi.h 1.19:
11369: * src/targets/apache13/mod_parser3.C 1.21:
11370: * src/targets/cgi/parser3.C 1.180:
11371: * src/targets/isapi/parser3isapi.C 1.72:
1.24 paf 11372: * www/cgi-bin/parser3.log 1.58:
1.15 paf 11373: * www/htdocs/index.html 1.65:
11374: file::exec/cgi to pass HTTP_ vars
11375: introducing SAPI::environment
11376:
11377: 2002-06-10 paf
11378: * src/main/pa_common.C [release_1_0_0001] 1.108.2.1:
11379: fixed -d (bug)
11380:
11381: * configure 1.20:
11382: * configure [release_3_0_0002] 1.19.2.1:
11383: * configure.in [release_3_0_0002] 1.21.2.1:
11384: * src/include/pa_version.h 1.5:
11385: * src/include/pa_version.h [release_3_0_0002] 1.4.2.1:
11386: makes
11387:
11388: * operators.txt 1.41:
11389: old merge conflict removed
11390:
11391: * src/types/pa_vform.C 1.56:
11392: * src/types/pa_vform.h 1.34:
11393: * www/htdocs/index.html 1.62:
11394: $form: not determined yet check
11395:
11396: * src/main/pa_common.C 1.109:
11397: merged fixed -d (bug)
11398:
11399: * src/main/compile.tab.C 1.55:
11400: * src/main/pa_string.C 1.159:
1.24 paf 11401: * www/cgi-bin/parser3.log 1.56:
1.15 paf 11402: * www/htdocs/index.html 1.63:
11403: whitespace after number in autoconvert now ignored
11404:
11405: * operators.txt 1.42:
11406: * src/classes/op.C 1.96:
11407: * src/include/pa_common.h 1.77:
11408: * src/main/pa_common.C 1.110:
11409: lock failures reported now
11410:
11411: * configure 1.21:
11412: * configure.in 1.23:
11413: pack even address access on sparc&co arch checked in configure
11414:
11415: * configure 1.23:
11416: * configure.in 1.25:
11417: *** empty log message ***
11418:
11419: * src/main/compile_tools.C 1.50:
1.24 paf 11420: * www/cgi-bin/parser3.log 1.57:
1.15 paf 11421: * www/htdocs/index.html 1.64:
11422: ^if(" 1 "){y} bug fixed
11423: optimization string->double @ compile time were not-enough-checking...
11424:
11425: * configure 1.22:
11426: * configure.in 1.24:
11427: hpux check, nsl link, no socket
11428:
11429: * src/classes/mail.C 1.64:
11430: mail netscape attachment name fixed. todo: $response:body
11431: content-type:name
11432:
11433: * src/main/untaint.C 1.102:
11434: bug#2) mail subject got always prepended with charset even when
11435: all letters were 7bit one
11436:
11437: 2002-06-04 paf
11438: * src/targets/apache13/mod_parser3.C 1.20:
11439: * src/targets/apache13/mod_parser3.C [release_1_0_0001] 1.19.2.1:
11440: fixed .dsp-s along with reorganized cvs modules dirs structure
11441:
11442: 2002-06-03 paf
11443: * etc/parser3.charsets/windows-1251.cfg 1.5:
11444: * operators.txt 1.40:
11445: * src/classes/classes.dsp 1.20:
11446: * src/main/compile.tab.C 1.54:
11447: * src/main/main.dsp 1.152:
11448: * src/main/pa_globals.C 1.127:
11449: * src/targets/apache13/ApacheModuleParser3.dsp 1.12:
11450: * src/targets/cgi/parser3.C 1.179:
11451: * src/targets/cgi/parser3.dsp 1.48:
11452: * src/targets/isapi/parser3isapi.dsp 1.37:
11453: * src/types/types.dsp 1.25:
11454: * www/htdocs/index.html 1.60:
11455: fixed .dsp-s along with reorganized cvs modules dirs structure
11456:
11457: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
11458: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
11459: * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
11460: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
11461: * src/targets/apache13/ApacheModuleParser3.dsp [release_1_0_0001] 1.11.2.1:
11462: * src/targets/cgi/parser3.dsp [release_1_0_0001] 1.46.2.1:
11463: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.2:
11464: * src/types/types.dsp [release_1_0_0001] 1.23.2.2:
11465: reorganized cvs modules
11466:
11467: 2002-05-28 paf
11468: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.3:
11469: info.uri now ""
11470:
11471: 2002-05-17 paf
11472: * src/classes/table.C 1.153:
11473: * src/classes/table.C [release_1_0_0001] 1.151.2.1:
11474: ^table.save << checked empty pre/match/post columns
11475:
11476: 2002-05-16 paf
11477: * src/classes/image.C 1.72:
1.24 paf 11478: * www/cgi-bin/parser3.log 1.55:
1.15 paf 11479: * www/htdocs/index.html 1.59:
11480: image::measure can png now
11481:
11482: 2002-05-15 paf
11483: * operators.txt 1.38:
11484: * src/classes/date.C 1.31:
1.24 paf 11485: * www/cgi-bin/parser3.log 1.54:
1.15 paf 11486: * www/htdocs/index.html 1.58:
11487: ^date::create[%H:%M[:%S]] added
11488:
11489: * etc/parser3.charsets/windows-1251.cfg 1.4:
11490: 0x forgot, fixed
11491:
11492: * operators.txt 1.37:
11493: * src/classes/date.C 1.30:
1.24 paf 11494: * www/cgi-bin/parser3.log 1.53:
1.15 paf 11495: * www/htdocs/.htaccess 1.3:
11496: * www/htdocs/auto.p 1.10:
11497: * www/htdocs/index.html 1.57:
11498: ^date::create[%Y[-%m[-%d[ %H[:%M[:%S]]]]]]
11499: [-%m now
11500:
11501: 2002-05-14 paf
11502: * etc/parser3.charsets/windows-1251.cfg 1.3:
11503: * etc/parser3.charsets/windows-1251.cfg [release_1_0_0001] 1.2.2.1:
11504: added 3 quotes
11505:
11506: 2002-05-07 paf
11507: * src/classes/classes.dsp 1.19:
11508: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
11509: * src/classes/op.C 1.95:
11510: * src/classes/op.C [release_1_0_0001] 1.93.2.1:
11511: * src/include/pa_globals.h 1.85:
11512: * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
11513: * src/include/pa_request.h 1.134:
11514: * src/include/pa_request.h [release_1_0_0001] 1.133.2.1:
11515: * src/include/pa_table.h 1.44:
11516: * src/include/pa_table.h [release_1_0_0001] 1.43.2.1:
11517: * src/main/compile.tab.C 1.53:
11518: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.1:
11519: * src/main/compile.y 1.187:
11520: * src/main/compile.y [release_1_0_0001] 1.186.2.1:
11521: * src/main/main.dsp 1.151:
11522: * src/main/main.dsp [release_1_0_0001] 1.150.2.1:
11523: * src/main/pa_globals.C 1.126:
11524: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.2:
11525: * src/main/pa_request.C 1.207:
11526: * src/main/pa_request.C [release_1_0_0001] 1.204.2.1:
11527: * src/main/pa_table.C 1.47:
11528: * src/main/pa_table.C [release_1_0_0001] 1.46.2.1:
11529: * src/targets/isapi/pa_pool.C 1.13:
11530: * src/targets/isapi/pa_pool.C [release_1_0_0001] 1.12.2.1:
11531: * src/targets/isapi/parser3isapi.C 1.71:
11532: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.2:
11533: * src/targets/isapi/parser3isapi.dsp 1.36:
11534: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.1:
11535: * src/targets/isapi/pool_storage.h 1.16:
11536: * src/targets/isapi/pool_storage.h [release_1_0_0001] 1.15.2.1:
11537: * src/types/types.dsp 1.24:
11538: * src/types/types.dsp [release_1_0_0001] 1.23.2.1:
11539: * www/htdocs/parser-status.html 1.2:
11540: * www/htdocs/parser-status.html [release_1_0_0001] 1.1.2.1:
11541: Table name2number field now &.
11542: 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]
11543:
11544: 2002-05-06 paf
11545: * src/main/pa_globals.C 1.125:
11546: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.1:
11547: * src/targets/cgi/parser3.C 1.178:
11548: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.2:
11549: * src/targets/cgi/pool_storage.h 1.10:
11550: * src/targets/cgi/pool_storage.h [release_1_0_0001] 1.9.2.1:
11551: * src/targets/isapi/parser3isapi.C 1.70:
11552: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.1:
11553: removed 100*40 bytes per request memory leak [nonpool malloc in
11554: globals]
11555:
11556: 2002-04-30 paf
11557: * configure 1.19:
11558: * src/include/pa_version.h 1.4:
11559: version now not b
11560:
11561: * src/targets/cgi/parser3.C 1.177:
1.24 paf 11562: * www/cgi-bin/parser3.log 1.52:
1.15 paf 11563: * www/htdocs/global.xsl 1.7:
11564: * www/htdocs/index.html 1.56:
11565: request.uri now never 0
11566:
11567: 2002-04-29 paf
11568: * configure.in 1.21:
11569: removed b
11570:
11571: * src/doc/ClassExample1.dox 1.4:
11572: * src/doc/ClassExample3.dox 1.4:
11573: * src/doc/aliased.dox 1.4:
11574: * src/doc/methoded.dox 1.3:
11575: * src/doc/string.dox 1.4:
11576: * src/doc/value.dox 1.3:
11577: * src/include/pa_exception.h 1.34:
11578: * src/main/pa_request.C 1.205:
11579: * src/targets/cgi/parser3.C 1.176:
11580: merged from 0001
11581:
11582: * src/classes/op.C 1.94:
11583: * src/include/pa_exception.h 1.35:
11584: * src/main/pa_request.C 1.206:
11585: Exception::comment/type checked in (), no there's no empty type
11586: comment by default
11587:
11588: 2002-04-26 paf
11589: * src/doc/doxygen.cfg 1.22:
11590: * src/doc/doxygen.cfg [release_1_0_0001] 1.21.2.1:
11591: * src/targets/cgi/parser3.dsp 1.47:
1.24 paf 11592: * www/cgi-bin/parser3.log 1.51:
1.15 paf 11593: * www/htdocs/index.html 1.55:
11594: doxygen dot image size reduced
11595:
11596: 2002-04-25 paf
11597: * src/classes/table.C 1.152:
1.24 paf 11598: * www/cgi-bin/parser3.log 1.47:
1.15 paf 11599: * www/htdocs/.htaccess 1.1:
11600: * www/htdocs/index.html 1.51:
11601: removed restriction on column count to ^table.hash to work, now
11602: must be >0 [were >1]
11603:
11604: * src/targets/cgi/parser3.C 1.175:
11605: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.1:
11606: setenv in .htaccess when cgi is not under that dir got
11607: REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
11608: into account
11609:
1.24 paf 11610: * www/cgi-bin/parser3.log 1.48:
1.15 paf 11611: * www/htdocs/index.html 1.52:
11612: sample of 'using junction out of context'
11613:
11614: * operators.txt 1.35:
11615: * operators.txt 1.36:
11616: * src/classes/date.C 1.28:
11617: * src/classes/date.C 1.29:
1.24 paf 11618: * www/cgi-bin/parser3.log 1.49:
1.15 paf 11619: * www/htdocs/index.html 1.53:
11620: ^date::create[2002-12-33 01:03:04]
11621:
11622: 2002-04-24 paf
11623: * src/classes/classes.dsp 1.18:
11624: * src/main/compile.tab.C 1.52:
11625: * src/main/main.dsp 1.150:
11626: * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
11627: * src/targets/cgi/parser3.C 1.174:
11628: * src/targets/cgi/parser3.dsp 1.46:
11629: * src/targets/isapi/parser3isapi.dsp 1.34:
11630: * src/types/types.dsp 1.23:
11631: MSVC profile targets
11632:
11633: 2002-04-23 paf
11634: * operators.txt 1.34:
11635: * src/classes/string.C 1.110:
1.24 paf 11636: * www/cgi-bin/parser3.log 1.46:
1.15 paf 11637: * www/htdocs/index.html 1.50:
11638: int/double/string:sql{}[$.default{code}]
11639: fixed [were barking: "junction used outside of context"]
11640:
11641: 2002-04-22 paf
11642: * src/classes/string.C 1.109:
11643: * src/include/pa_string.h 1.138:
11644: * src/main/pa_string.C 1.158:
11645: * src/types/pa_vstring.C 1.19:
11646: * src/types/pa_vstring.h 1.46:
11647: * types.txt 1.2:
11648: ^string.optimize[]
11649:
11650: * src/main/execute.C 1.238:
1.24 paf 11651: * www/cgi-bin/parser3.log 1.43:
1.15 paf 11652: * www/htdocs/index.html 1.48:
11653: junctions to local contexts got cleanized&checked later
11654:
1.24 paf 11655: * src/main/execute.C 1.240:
11656: * www/cgi-bin/parser3.log 1.45:
11657: rolled back to before_killing_userjunction_contexts
11658:
1.15 paf 11659: * src/include/pa_globals.h 1.84:
11660: * src/include/pa_table.h 1.43:
11661: * src/main/pa_globals.C 1.124:
11662: * src/main/pa_string.C 1.157:
11663: * src/main/pa_table.C 1.46:
11664: fixed match table template
11665:
11666: * src/classes/string.C 1.107:
11667: * src/classes/string.C 1.108:
11668: optimize removed from string .left/right/pos
11669:
11670: * src/main/execute.C 1.239:
1.24 paf 11671: * www/cgi-bin/parser3.log 1.44:
1.15 paf 11672: * www/htdocs/index.html 1.49:
11673: user junctions context killed
11674:
11675: 2002-04-19 paf
11676: * src/classes/string.C 1.106:
11677: * src/include/pa_request.h 1.133:
11678: * src/include/pa_string.h 1.137:
11679: * src/main/pa_request.C 1.204:
11680: * src/main/pa_string.C 1.156:
11681: * src/types/pa_vstring.C 1.18:
11682: * src/types/pa_vstring.h 1.45:
1.24 paf 11683: * www/cgi-bin/parser3.log 1.42:
1.15 paf 11684: * www/htdocs/index.html 1.47:
11685: string now optimized prior to .left .right .mid .pos .match when that is profitable,
11686: and always before .replace
11687: when $ORIGINS(1) optimization disabled
11688: 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
11689:
11690: * src/classes/op.C 1.93:
11691: * src/classes/string.C 1.105:
11692: * src/types/pa_value.h 1.86:
11693: VTable removed from each String::match replace iteration, and made stacked
11694: sizeof(VTable)=12bytes economy on each replace code
11695:
11696: * src/include/pa_globals.h 1.83:
11697: * src/include/pa_table.h 1.42:
11698: * src/main/pa_globals.C 1.123:
11699: * src/main/pa_string.C 1.155:
11700: String::match table columns globalized, not created @ each ^match anymore
11701: economy: sizeof(Array)+space on 3+x cells=24+ bytes per ^match
11702:
11703: * src/classes/file.C 1.81:
11704: ovector now local
11705: economy: 16 bytes per ^file:list
11706:
11707: * src/classes/string.C 1.104:
11708: * src/include/pa_string.h 1.136:
11709: * src/main/pa_string.C 1.154:
11710: * www/htdocs/index.html 1.46:
11711: string.match[]['] option enables generation of $match.prematch
11712: .match .postmatch columns
11713:
11714: * src/main/pa_string.C 1.153:
11715: String::match options analized without cstr-ing them now
11716:
11717: * src/doc/chmhelper.pl 1.1:
11718: * src/doc/doxygen.cfg 1.21:
11719: * src/doc/footer.htm 1.1:
11720: * src/doc/html2chm.cmd 1.6:
11721: * src/doc/postbuild.txt 1.3:
11722: * src/doc/sources2html.cmd 1.5:
11723: * src/doc/view_chm.cmd 1.2:
11724: * src/doc/view_html.cmd 1.2:
11725: config updated to doxygen 1.2.15,
11726: created helper which fixes minor bugs in chm project files & htm tree.
11727: changed extension to .htm
11728:
11729: * src/doc/footer.htm 1.2:
11730: 2001,
11731:
11732: 2002-04-18 paf
11733: * src/classes/classes.h 1.18:
11734: * src/classes/hash.C 1.40:
11735: * src/types/pa_value.h 1.85:
11736: * src/types/pa_vbool.h 1.18:
11737: * src/types/pa_vcookie.h 1.16:
11738: * src/types/pa_vdate.h 1.10:
11739: * src/types/pa_vdouble.h 1.37:
11740: * src/types/pa_venv.h 1.21:
11741: * src/types/pa_vfile.h 1.42:
11742: * src/types/pa_vhash.h 1.33:
11743: * src/types/pa_vimage.h 1.25:
11744: * src/types/pa_vint.h 1.34:
11745: * src/types/pa_vjunction.h 1.13:
11746: * src/types/pa_vobject.h 1.18:
11747: * src/types/pa_vrequest.h 1.17:
11748: * src/types/pa_vresponse.h 1.22:
11749: * src/types/pa_vstateless_class.h 1.26:
11750: * src/types/pa_vstateless_object.h 1.17:
11751: * src/types/pa_vstatus.h 1.8:
11752: * src/types/pa_vstring.h 1.44:
11753: * src/types/pa_vtable.h 1.38:
11754: * src/types/pa_vvoid.h 1.9:
11755: * src/types/pa_vxdoc.h 1.21:
11756: * src/types/pa_vxnode.h 1.14:
11757: fclass_real lowered from VStateless_class to VObject
11758:
11759: * src/types/pa_value.C 1.1:
11760: forced to cut that from .h because of VStateless_class usage [
11761: undefined in .h]
11762:
11763: * src/classes/classes.h 1.17:
11764: * src/classes/date.C 1.27:
11765: * src/classes/double.C 1.47:
11766: * src/classes/file.C 1.80:
11767: * src/classes/form.C 1.23:
11768: * src/classes/hash.C 1.39:
11769: * src/classes/image.C 1.71:
11770: * src/classes/int.C 1.44:
11771: * src/classes/mail.C 1.63:
11772: * src/classes/math.C 1.18:
11773: * src/classes/op.C 1.91:
11774: * src/classes/response.C 1.19:
11775: * src/classes/string.C 1.103:
11776: * src/classes/table.C 1.151:
11777: * src/classes/void.C 1.19:
11778: * src/classes/xnode.C 1.44:
11779: * src/include/pa_globals.h 1.82:
11780: * src/include/pa_request.h 1.132:
11781: * src/main/execute.C 1.236:
11782: * src/main/pa_globals.C 1.122:
11783: * src/main/pa_request.C 1.201:
11784: * src/types/Makefile.am 1.21:
11785: * src/types/pa_value.h 1.84:
11786: * src/types/pa_vdouble.h 1.36:
11787: * src/types/pa_vform.C 1.55:
11788: * src/types/pa_vhash.h 1.32:
11789: * src/types/pa_vint.h 1.33:
11790: * src/types/pa_vmath.h 1.7:
11791: * src/types/pa_vmethod_frame.h 1.25:
11792: * src/types/pa_vstateless_class.h 1.24:
11793: * src/types/pa_wcontext.C 1.18:
11794: * src/types/pa_wcontext.h 1.32:
11795: * src/types/pa_wwrapper.h 1.18:
11796: * src/types/types.dsp 1.22:
1.24 paf 11797: * www/cgi-bin/parser3.log 1.36:
1.15 paf 11798: * www/htdocs/index.html 1.40:
11799: removed Value::fname
11800:
11801: * src/include/pa_opcode.h 1.18:
11802: * src/main/compile.tab.C 1.51:
11803: * src/main/compile.y 1.186:
11804: * src/main/compile_tools.C 1.49:
11805: * src/main/compile_tools.h 1.61:
11806: * src/main/execute.C 1.237:
11807: * src/main/pa_request.C 1.202:
11808: * src/types/pa_vmethod_frame.h 1.26:
1.24 paf 11809: * www/cgi-bin/parser3.log 1.37:
1.15 paf 11810: * www/htdocs/index.html 1.41:
11811: OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
11812: stack [no more heap waste on each CALL]
11813:
11814: * src/types/pa_valiased.C 1.14:
11815: * src/types/pa_valiased.h 1.19:
11816: * src/types/pa_vclass.h 1.25:
11817: * src/types/pa_vobject.h 1.17:
11818: * src/types/pa_wcontext.C 1.19:
1.24 paf 11819: * www/cgi-bin/parser3.log 1.38:
1.15 paf 11820: * www/htdocs/index.html 1.42:
11821: VAliased get/set alias now virtual and implemented down in
11822: VClass, fclass_alias removed,
11823:
11824: * src/main/pa_request.C 1.203:
11825: * src/types/pa_valiased.h 1.20:
11826: * src/types/pa_vstateless_class.h 1.25:
11827: * src/types/pa_vstateless_object.h 1.16:
11828: * src/types/pa_vstring.h 1.43:
1.24 paf 11829: * www/cgi-bin/parser3.log 1.39:
1.15 paf 11830: * www/htdocs/index.html 1.43:
11831: VStateless_string_object speicalized light version of VStateless_object
11832:
11833: * src/types/Makefile.in 1.37:
11834: *** empty log message ***
11835:
11836: * src/doc/doxygen.cfg 1.20:
11837: .chi generation disabled
11838:
11839: * src/classes/classes.h 1.19:
11840: * src/classes/xdoc.C 1.92:
11841: * src/classes/xnode.C 1.45:
11842: * src/classes/xnode.h 1.11:
11843: * src/types/pa_vxdoc.C 1.13:
1.24 paf 11844: * www/cgi-bin/parser3.log 1.40:
11845: * www/cgi-bin/parser3.log 1.41:
1.15 paf 11846: * www/htdocs/index.html 1.44:
11847: * www/htdocs/index.html 1.45:
11848: xdoc(xnode) now fully - fields&methods
11849:
11850: * src/classes/op.C 1.92:
11851: ^throw comment param made optional
11852:
11853: 2002-04-17 paf
11854: * src/types/pa_vhash.h 1.31:
11855: vstring wrong parent fixed
11856:
11857: * src/classes/op.C 1.90:
11858: taint local result var bug fixed
11859:
11860: * src/doc/ClassExample1.dox 1.3:
11861: * src/doc/ClassExample2.dox 1.4:
11862: * src/doc/ClassExample3.dox 1.3:
11863: * src/doc/compiler.dox 1.3:
11864: * src/doc/module.dox 1.3:
11865: * src/doc/pooled.dox 1.3:
11866: * src/doc/string.dox 1.3:
11867: * src/doc/targets.dox 1.3:
11868: * src/include/pa_pool.h 1.79:
11869: * src/include/pa_types.h 1.40:
11870: dox updated to current state, PTHROW freshen to throw & co
11871:
11872: 2002-04-16 paf
11873: * src/classes/op.C 1.89:
11874: exception2vhash file now tainted
11875:
11876: * src/include/pa_opcode.h 1.17:
11877: * src/main/compile.tab.C 1.49:
11878: * src/main/compile.y 1.185:
11879: * src/main/execute.C 1.232:
11880: * src/targets/cgi/parser3.C 1.172:
1.24 paf 11881: * www/cgi-bin/parser3.log 1.30:
1.15 paf 11882: OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
11883:
11884: * src/doc/postbuild.txt 1.2:
11885: * src/main/execute.C 1.234:
1.24 paf 11886: * www/cgi-bin/parser3.log 1.34:
1.15 paf 11887: * www/htdocs/index.html 1.37:
11888: result in @postprocess & @unhandled_exception now taken into
11889: account as in usual functions
11890:
11891: * src/doc/postbuild.txt 1.1:
11892: instructions on post .html build
11893:
11894: * asm.txt 1.2:
11895: * form.txt 1.2:
11896: * lang.txt 1.2:
11897: * sql.txt 1.2:
1.24 paf 11898: * www/cgi-bin/parser3.log 1.35:
1.15 paf 11899: removed outdated. see in Attic asm.txt as most interesting
11900:
11901: * src/classes/op.C 1.87:
1.24 paf 11902: * www/cgi-bin/parser3.log 1.28:
1.15 paf 11903: * www/htdocs/auto.p 1.8:
11904: extra check on empty file in origin in _execute
11905:
11906: * src/classes/date.C 1.26:
11907: * src/main/compile.tab.C 1.50:
11908: * src/targets/cgi/parser3.C 1.173:
1.24 paf 11909: * www/cgi-bin/parser3.log 1.31:
11910: * www/cgi-bin/parser3.log 1.32:
1.15 paf 11911: cheched date:create(days) param for validity [later were
11912: assumed valid and crashed on invalid onces]
11913:
11914: * src/classes/file.C 1.79:
11915: * src/main/pa_exec.C 1.35:
1.24 paf 11916: * www/cgi-bin/parser3.log 1.33:
1.15 paf 11917: * www/htdocs/index.html 1.36:
11918: stderr of execs mark as tainted
11919:
11920: * src/main/execute.C 1.235:
11921: * www/htdocs/index.html 1.38:
11922: $result in @main now taken into account as in usual functions
11923:
1.24 paf 11924: * src/classes/op.C 1.88:
11925: * www/cgi-bin/parser3.log 1.29:
11926: _process pseudo origin copied from local var to heap
11927:
1.23 paf 11928: * src/main/pa_request.C 1.199:
11929: uri in error log
11930:
1.15 paf 11931: * src/main/pa_request.C 1.200:
11932: * src/targets/isapi/parser3isapi.C 1.69:
11933: * www/htdocs/index.html 1.39:
11934: removed check, preventing content-length: 0 from appearing
11935:
11936: * src/doc/doxygen.cfg 1.19:
11937: * src/doc/html2chm.cmd 1.5:
11938: .chm file only now, no .chi
11939:
11940: 2002-04-15 paf
11941: * src/classes/image.C 1.70:
11942: * src/classes/op.C 1.83:
11943: * src/classes/op.C 1.84:
11944: * src/classes/string.C 1.101:
11945: * src/classes/table.C 1.149:
11946: * src/include/pa_request.h 1.129:
11947: * src/main/execute.C 1.228:
11948: * src/types/pa_value.h 1.81:
11949: * src/types/pa_vmethod_frame.h 1.24:
11950: * src/types/pa_wcontext.h 1.29:
1.24 paf 11951: * www/cgi-bin/parser3.log 1.25:
1.15 paf 11952: StringOrValue wcontext result, now ready for dual writes
11953:
1.24 paf 11954: * src/classes/file.C 1.78:
11955: * src/classes/op.C 1.86:
11956: * src/classes/table.C 1.150:
11957: * www/cgi-bin/parser3.log 1.26:
11958: finished dual write_xxx_lang functions
11959:
1.15 paf 11960: * src/main/execute.C 1.231:
11961: * src/types/pa_value.h 1.83:
1.24 paf 11962: * www/cgi-bin/parser3.log 1.27:
1.15 paf 11963: fixed name update
11964:
11965: * src/main/execute.C 1.229:
11966: CodeFrame soul fixed [mistakenly killed by prev changes]
11967:
11968: * src/classes/date.C 1.25:
11969: * src/classes/file.C 1.76:
11970: * src/classes/mail.C 1.62:
11971: * src/classes/string.C 1.102:
11972: * src/classes/xnode.C 1.43:
11973: * src/include/pa_request.h 1.130:
11974: * src/types/pa_value.h 1.82:
11975: * src/types/pa_wcontext.h 1.30:
11976: removed absolutely unnecessary VString shells
11977:
11978: * src/classes/op.C 1.82:
11979: * src/include/pa_globals.h 1.81:
11980: * src/include/pa_opcode.h 1.16:
11981: * src/include/pa_request.h 1.128:
11982: * src/main/compile.tab.C 1.47:
11983: * src/main/compile.y 1.183:
11984: * src/main/compile_tools.C 1.47:
11985: * src/main/compile_tools.h 1.59:
11986: * src/main/execute.C 1.226:
11987: * src/main/pa_globals.C 1.121:
11988: * src/main/pa_request.C 1.198:
11989: * src/targets/cgi/parser3.C 1.170:
1.24 paf 11990: * www/cgi-bin/parser3.log 1.24:
1.15 paf 11991: * www/htdocs/index.html 1.35:
11992: switch in hash constructor fixed [were problems with using of
11993: stacked wwrapper after it's death]
11994:
11995: * src/classes/file.C 1.77:
11996: * src/classes/hash.C 1.38:
11997: * src/classes/op.C 1.85:
11998: * src/include/pa_request.h 1.131:
11999: * src/main/execute.C 1.230:
12000: * src/types/pa_wcontext.h 1.31:
12001: started dual write_xxx_lang functions, if checked & works
12002:
12003: * src/targets/cgi/parser3.C 1.171:
12004: ctime sometimes can be just "", checked that
12005:
12006: * src/main/compile.tab.C 1.48:
12007: * src/main/compile.y 1.184:
12008: * src/main/compile_tools.C 1.48:
12009: * src/main/compile_tools.h 1.60:
12010: * src/main/execute.C 1.227:
12011: OP_GET_ELEMENT+OP_GET_ELEMENT__WRITE
12012: changed to OP_WRITE_VALUE
12013: in var get cases
12014:
12015: 2002-04-12 paf
12016: * operators.txt 1.33:
12017: * src/classes/table.C 1.148:
1.24 paf 12018: * www/cgi-bin/parser3.log 1.23:
1.15 paf 12019: * www/htdocs/index.html 1.34:
12020: table.select(expression) 0
12021:
12022: 2002-04-11 paf
12023: * src/classes/string.C 1.100:
12024: * src/include/pa_request.h 1.127:
12025: * src/main/execute.C 1.225:
12026: Request::process_internal codeFrame & wwrapper stacked [not
12027: wasting heap anymore]
12028:
12029: 2002-04-10 paf
12030: * src/include/pa_string.h 1.135:
12031: * src/main/pa_string.C 1.151:
12032: * src/main/untaint.C 1.101:
1.24 paf 12033: * www/cgi-bin/parser3.log 1.22:
1.15 paf 12034: * www/htdocs/index.html 1.33:
12035: killed 8 bytes from String.head
12036:
12037: * src/classes/double.C 1.46:
12038: * src/classes/file.C 1.75:
12039: * src/classes/hash.C 1.37:
12040: * src/classes/image.C 1.69:
12041: * src/classes/int.C 1.43:
12042: * src/classes/math.C 1.17:
12043: * src/classes/op.C 1.81:
12044: * src/classes/string.C 1.99:
12045: * src/classes/table.C 1.147:
12046: * src/classes/void.C 1.18:
12047: * src/classes/xdoc.C 1.91:
12048: * src/include/pa_request.h 1.126:
12049: * src/main/execute.C 1.224:
12050: * src/main/pa_string.C 1.152:
12051: killed Request::process() wrapping VString(String) in case we
12052: need only String
12053:
12054: 2002-04-09 paf
12055: * src/main/pa_common.C 1.108:
12056: * src/targets/cgi/parser3.C 1.168:
12057: * src/types/pa_vdouble.h 1.35:
12058: * src/types/pa_vint.h 1.32:
12059: int/double get_string now not pool.malloc(MAX_NUMBER) but
12060: really neaded
12061:
12062: * etc/Makefile.in 1.6:
12063: * etc/parser3.charsets/Makefile.in 1.8:
12064: * src/classes/Makefile.in 1.44:
12065: * src/sql/Makefile.in 1.4:
12066: * src/targets/Makefile.in 1.35:
12067: * src/targets/apache13/Makefile.in 1.33:
12068: * src/targets/cgi/Makefile.in 1.46:
12069: * src/targets/isapi/Makefile.in 1.4:
12070: * src/types/Makefile.in 1.36:
12071: makse
12072:
12073: * operators.txt 1.31:
12074: * src/classes/double.C 1.45:
12075: * src/classes/int.C 1.42:
12076: * www/htdocs/global.xsl 1.5:
12077: int/double.int/double(default)
12078:
12079: * src/main/compile.tab.C 1.46:
12080: * src/targets/cgi/parser3.C 1.169:
12081: * src/targets/isapi/parser3isapi.C 1.68:
1.24 paf 12082: * www/cgi-bin/parser3.log 1.21:
1.15 paf 12083: removed
12084: {
12085: char *a;
12086: {
12087: /*sub local*/char b[...];
12088: a=b;
12089: situations
12090:
12091: * src/classes/xdoc.C 1.89:
1.24 paf 12092: * www/cgi-bin/parser3.log 1.19:
1.15 paf 12093: * www/htdocs/global.xsl 1.6:
12094: * www/htdocs/index.html 1.32:
12095: xslt params fixed
12096:
12097: * operators.txt 1.32:
12098: * src/classes/xdoc.C 1.90:
1.24 paf 12099: * www/cgi-bin/parser3.log 1.20:
1.15 paf 12100: xslt params made literal
12101:
12102: 2002-04-04 paf
12103: * src/include/pa_string.h 1.134:
12104: * src/main/pa_string.C 1.150:
1.24 paf 12105: * www/cgi-bin/parser3.log 1.18:
1.15 paf 12106: * www/htdocs/index.html 1.31:
12107: fixed string.replace [when reconstructing pieces were split by
12108: max_integral(piece.size), thus some strings to replace happen
12109: to be split into two = not replaced)
12110:
12111: * src/targets/cgi/parser3.C 1.166:
12112: * src/targets/cgi/parser3.C 1.167:
12113: * src/targets/cgi/parser3.dsp 1.44:
12114: * src/targets/cgi/parser3.dsp 1.45:
12115: document root in standalone version = current dir
12116:
12117: 2002-04-03 paf
12118: * INSTALL 1.18:
12119: * Makefile.in 1.10:
12120: * configure 1.17:
12121: * configure.in 1.19:
12122: * etc/Makefile.in 1.5:
12123: * etc/parser3.charsets/Makefile.in 1.7:
12124: * src/Makefile.in 1.46:
12125: * src/include/Makefile.in 1.4:
12126: * src/main/Makefile.in 1.40:
12127: root config configure options
12128:
12129: * configure 1.18:
12130: * configure.in 1.20:
12131: more checks on nonexistent charset
12132:
12133: 2002-04-02 paf
12134: * src/main/compile.C 1.63:
12135: parser.compile [exception name more like in doc]
12136:
12137: 2002-04-01 paf
12138: * src/classes/mail.C 1.61:
12139: * src/include/pa_string.h 1.133:
12140: * src/main/untaint.C 1.100:
12141: * src/targets/isapi/parser3isapi.dsp 1.33:
1.24 paf 12142: * www/cgi-bin/parser3.log 1.17:
1.15 paf 12143: mail subject encoding taken from .content-type.charset, not .charset
12144:
12145: 2002-03-29 paf
12146: * operators.txt 1.30:
12147: * src/classes/date.C 1.24:
1.24 paf 12148: * www/cgi-bin/parser3.log 1.16:
1.15 paf 12149: * www/htdocs/index.html 1.30:
12150: ^date::create now may not supply day, default 1.
12151: checked 29.03 -> 29.02 roll on non 366 days' year. | 31.05->31.04 roll
12152:
12153: * etc/parser3.charsets/koi8-r.cfg 1.2:
12154: koi8-r += ukranian letters
12155:
12156: 2002-03-28 paf
12157: * operators.txt 1.29:
12158: * src/classes/date.C 1.23:
12159: * src/classes/op.C 1.79:
12160: * src/include/pa_globals.h 1.80:
12161: * src/include/pa_hash.h 1.55:
12162: * src/main/pa_globals.C 1.120:
12163: * src/types/pa_vdate.h 1.9:
12164: * www/htdocs/index.html 1.29:
12165: ^cache[file][date]{
12166: ^cache(seconds)
12167: ^cache[date]
12168: }
12169:
12170: * src/classes/xdoc.C 1.88:
12171: * src/classes/xnode.C 1.42:
12172: * src/classes/xnode.h 1.10:
12173: removed redundant pool param
12174:
12175: 2002-03-27 paf
12176: * operators.txt 1.27:
12177: * src/classes/op.C 1.77:
12178: * src/include/pa_config_fixed.h 1.42:
12179: * src/include/pa_request.h 1.124:
12180: * src/main/execute.C 1.222:
12181: * src/main/pa_request.C 1.196:
1.24 paf 12182: * www/cgi-bin/parser3.log 1.14:
1.15 paf 12183: decided agains resetting exception_trace, just changed name
12184:
12185: * operators.txt 1.28:
12186: * src/classes/date.C 1.22:
12187: * src/classes/double.C 1.44:
12188: * src/classes/file.C 1.74:
12189: * src/classes/form.C 1.22:
12190: * src/classes/hash.C 1.36:
12191: * src/classes/image.C 1.68:
12192: * src/classes/int.C 1.41:
12193: * src/classes/mail.C 1.60:
12194: * src/classes/math.C 1.16:
12195: * src/classes/op.C 1.78:
12196: * src/classes/string.C 1.98:
12197: * src/classes/table.C 1.146:
12198: * src/classes/void.C 1.17:
12199: * src/classes/xdoc.C 1.87:
12200: * src/classes/xnode.C 1.41:
12201: * src/include/pa_exception.h 1.33:
12202: * src/include/pa_request.h 1.125:
12203: * src/include/pa_stylesheet_connection.h 1.28:
12204: * src/main/compile.C 1.62:
12205: * src/main/compile_tools.C 1.46:
12206: * src/main/execute.C 1.223:
12207: * src/main/pa_array.C 1.48:
12208: * src/main/pa_charset.C 1.23:
12209: * src/main/pa_charsets.C 1.8:
12210: * src/main/pa_common.C 1.106:
12211: * src/main/pa_dictionary.C 1.14:
12212: * src/main/pa_exception.C 1.40:
12213: * src/main/pa_exec.C 1.34:
12214: * src/main/pa_pool.C 1.52:
12215: * src/main/pa_request.C 1.197:
12216: * src/main/pa_socks.C 1.14:
12217: * src/main/pa_sql_driver_manager.C 1.62:
12218: * src/main/pa_string.C 1.149:
12219: * src/main/pa_table.C 1.45:
12220: * src/main/untaint.C 1.99:
12221: * src/targets/apache13/mod_parser3.C 1.19:
12222: * src/targets/cgi/parser3.C 1.165:
12223: * src/targets/isapi/parser3isapi.C 1.67:
12224: * src/types/pa_value.h 1.80:
12225: * src/types/pa_vcookie.C 1.43:
12226: * src/types/pa_vfile.h 1.41:
12227: * src/types/pa_vform.C 1.54:
12228: * src/types/pa_vhash.h 1.30:
12229: * src/types/pa_vmethod_frame.h 1.23:
12230: * src/types/pa_vstatus.C 1.7:
12231: * src/types/pa_vtable.C 1.13:
12232: * src/types/pa_vxdoc.h 1.20:
12233: * src/types/pa_vxnode.h 1.13:
12234: * src/types/pa_wcontext.C 1.17:
12235: * src/types/pa_wwrapper.h 1.17:
1.24 paf 12236: * www/cgi-bin/parser3.log 1.15:
1.15 paf 12237: * www/htdocs/index.html 1.28:
12238: assigned exception types
12239:
12240: 2002-03-26 paf
12241: * operators.txt 1.24:
12242: * src/classes/date.C 1.20:
12243: * www/htdocs/index.html 1.25:
12244: fixed date roll on daylightsaving days
12245: mktime took into account tm_isdst flag, which remained from BEFORE roll, but should have been reset
12246:
12247: * src/classes/op.C 1.76:
12248: * www/htdocs/index.html 1.27:
12249: forced language of $source field of exception to 'tainted',
12250: so that sql-langed-frags could be outputed outside of connect
12251:
12252: * src/include/pa_common.h 1.76:
12253: * src/main/pa_exec.C 1.33:
12254: windows exec chdir fixed
12255:
12256: * operators.txt 1.25:
12257: * src/classes/date.C 1.21:
12258: * www/htdocs/index.html 1.26:
12259: removed date.roll limit of +-1 offset
12260:
12261: 2002-03-25 paf
12262: * INSTALL 1.13:
12263: comment on --disable-link-stdcpp
12264:
12265: * INSTALL 1.12:
12266: * configure 1.15:
12267: * configure.in 1.17:
12268: * src/targets/cgi/Makefile.am 1.33:
12269: * src/targets/cgi/Makefile.in 1.44:
12270: libstdc++ link skipping configure option
12271:
12272: * src/classes/file.C 1.73:
12273: * src/classes/mail.C 1.56:
12274: * src/include/pa_exec.h 1.8:
12275: * src/main/pa_exec.C 1.32:
12276: f(!forced_allow)
12277: to allow
12278: --with-sendmail to work with any/both
12279: --disable-foreign-group-files --disable-execs
12280:
12281: * src/classes/op.C 1.75:
12282: * src/include/pa_sql_connection.h 1.24:
12283: sql connection with error were put to cache with '
12284: marked_to_rollback' flag, all consequent even OK requests
12285: rolled back
12286:
12287: * INSTALL 1.16:
12288: "--with=sendmail=COMMAND"
12289: comment
12290:
12291: * INSTALL 1.15:
12292: * configure 1.16:
12293: * configure.in 1.18:
12294: * src/classes/mail.C 1.55:
12295: * src/include/pa_config_auto.h.in 1.24:
12296: * src/main/pa_exec.C 1.31:
12297: * src/targets/cgi/Makefile.am 1.34:
12298: * src/targets/cgi/Makefile.in 1.45:
12299: --disable-foreign-group-files now disables execs also.
12300: introducing --sendmail
12301:
12302: * INSTALL 1.14:
12303: * INSTALL 1.17:
12304: * src/classes/mail.C 1.57:
12305: * src/classes/mail.C 1.58:
12306: *** empty log message ***
12307:
12308: * operators.txt 1.22:
12309: pgsql options comment
12310:
12311: * operators.txt 1.23:
12312: * src/targets/cgi/parser3.C 1.164:
12313: http_site_config_filespec
12314:
12315: 2002-03-22 paf
12316: * operators.txt 1.21:
12317: few comments on sets
12318:
12319: * src/main/pa_exec.C 1.30:
12320: createprocess nowindow flag
12321: check on readfile false return
12322:
12323: 2002-03-18 paf
12324: * src/main/pa_charset.C 1.22:
12325: * src/targets/isapi/pa_threads.C 1.10:
12326: * src/types/pa_vdouble.h 1.34:
12327: removed some tested @tests
12328:
12329: * operators.txt 1.20:
12330: * src/classes/op.C 1.74:
12331: * src/include/pa_exception.h 1.32:
12332: * src/include/pa_globals.h 1.79:
12333: * src/include/pa_request.h 1.123:
12334: * src/include/pa_stack.h 1.14:
12335: * src/main/pa_globals.C 1.119:
12336: * src/main/pa_request.C 1.195:
1.24 paf 12337: * www/cgi-bin/parser3.log 1.12:
12338: * www/cgi-bin/parser3.log 1.13:
1.15 paf 12339: * www/htdocs/index.html 1.22:
12340: * www/htdocs/index.html 1.23:
12341: introducing ^try
12342:
12343: 2002-03-15 paf
12344: * operators.txt 1.19:
12345: * src/classes/table.C 1.145:
12346: * www/htdocs/index.html 1.21:
12347: ^table.locate(logical expr)
12348:
12349: 2002-03-13 paf
12350: * src/main/pa_exception.C 1.39:
12351: checked not-pooled malloc
12352:
12353: 2002-03-11 paf
12354: * src/types/pa_vfile.C 1.29:
12355: $file.text now 0A linebreaks,
12356: file::exec/cgi linebreaks "0D0A" changed to 0A onces
12357:
12358: * INSTALL 1.10:
12359: * configure 1.13:
12360: * configure.in 1.15:
12361: * src/include/pa_config_auto.h.in 1.22:
12362: * src/include/pa_config_fixed.h 1.40:
12363: * src/main/pa_exec.C 1.28:
12364: * src/main/pa_exec.C 1.29:
12365: * www/htdocs/index.html 1.18:
12366: * www/htdocs/index.html 1.19:
12367: * www/htdocs/index.html 1.20:
12368: --disable-execs
12369:
12370: * INSTALL 1.11:
12371: * configure 1.14:
12372: * configure.in 1.16:
12373: * src/include/pa_config_auto.h.in 1.23:
12374: * src/main/pa_common.C 1.105:
12375: --disable-foreign-group-files
12376:
12377: 2002-03-05 paf
12378: * src/targets/isapi/parser3isapi.C 1.66:
12379: * src/targets/isapi/parser3isapi.dsp 1.32:
12380: iis5 now requires headers to be terminated with \r\n manually [
12381: refuses to separate header/body itself]
12382:
12383: * operators.txt 1.17:
12384: * operators.txt 1.18:
12385: * src/classes/date.C 1.18:
12386: * src/classes/date.C 1.19:
12387: date week calendar columns named
12388:
12389: * src/main/pa_globals.C 1.118:
12390: * src/targets/cgi/parser3.C 1.163:
12391: * src/targets/isapi/parser3isapi.C 1.65:
12392: * www/htdocs/index.html 1.17:
12393: isapi site config beside .dll
12394:
12395: 2002-03-04 paf
12396: * src/targets/isapi/pa_threads.C 1.9:
12397: * src/targets/isapi/parser3isapi.C 1.64:
12398: * src/targets/isapi/parser3isapi.dsp 1.31:
12399: isapi updated
12400:
12401: * src/classes/op.C 1.73:
12402: * src/types/pa_vfile.C 1.28:
1.24 paf 12403: * www/cgi-bin/parser3.log 1.11:
1.15 paf 12404: * www/htdocs/index.html 1.16:
12405: process body now evaluated in PASS language
12406:
12407: * src/classes/op.C 1.72:
12408: * src/include/pa_string.h 1.132:
12409: * src/main/pa_string.C 1.148:
12410: string deserialize checks on broken file
12411:
12412: 2002-03-01 paf
12413: * src/main/pa_exec.C 1.27:
12414: execle -> execve, now argc OK
12415:
12416: 2002-02-28 paf
12417: * src/main/pa_string.C 1.147:
12418: origin by first piece preferred before last piece
12419:
12420: * src/main/pa_charsets.C 1.7:
12421: when placing charset to cache using global name now [were
12422: request]
12423:
12424: * configure 1.12:
12425: * configure.in 1.14:
12426: * src/targets/apache13/ApacheModuleParser3.dsp 1.10:
12427: * src/targets/apache13/mod_parser3.C 1.18:
12428: * src/targets/apache13/p3runConfigure.in 1.9:
12429: * src/targets/apache13/pa_threads.C 1.8:
1.24 paf 12430: * www/cgi-bin/parser3.log 1.10:
1.15 paf 12431: * www/htdocs/auto.p 1.7:
12432: apache module updated
12433:
12434: * src/main/untaint.C 1.98:
12435: removed some debug comments
12436:
12437: 2002-02-27 paf
12438: * src/main/pa_charset.C 1.21:
12439: size_t
12440:
12441: * INSTALL 1.9:
12442: shared/static-xml
12443: with-pathlink
12444:
12445: * operators.txt 1.15:
12446: * operators.txt 1.16:
12447: SMTP comment
12448:
12449: 2002-02-26 paf
12450: * src/classes/xnode.C 1.40:
1.24 paf 12451: * www/cgi-bin/parser3.log 1.9:
1.15 paf 12452: * www/htdocs/auto.p 1.6:
12453: * www/htdocs/global.xsl 1.4:
12454: * www/htdocs/index.html 1.15:
12455: in some situation, xpath query returned result with type NODESET, but empty nodeset member field,
12456: checked that
12457:
12458: * src/main/pa_exec.C 1.26:
12459: more precise names for vars, cosmetic
12460:
12461: 2002-02-22 paf
12462: * operators.txt 1.14:
12463: * src/types/pa_vcookie.C 1.41:
12464: * src/types/pa_vcookie.C 1.42:
1.24 paf 12465: * www/cgi-bin/parser3.log 1.5:
1.15 paf 12466: cookie "expires=0" = "session"
12467:
12468: * src/include/pa_string.h 1.131:
12469: * src/main/pa_string.C 1.144:
12470: * src/main/pa_string.C 1.145:
12471: * src/main/pa_string.C 1.146:
1.24 paf 12472: * www/cgi-bin/parser3.log 1.6:
12473: * www/cgi-bin/parser3.log 1.7:
12474: * www/cgi-bin/parser3.log 1.8:
1.15 paf 12475: * www/htdocs/auto.p 1.5:
12476: * www/htdocs/index.html 1.14:
12477: string iterators fixed again, so were String::join_chain
12478:
12479: * configure 1.11:
12480: * configure.in 1.13:
12481: glib###.a detection fixed
12482:
12483: * Makefile.in 1.7:
12484: * configure 1.9:
12485: * configure.in 1.11:
12486: * etc/Makefile.in 1.4:
12487: * etc/parser3.charsets/Makefile.in 1.6:
12488: * src/Makefile.in 1.45:
12489: * src/classes/Makefile.am 1.38:
12490: * src/classes/Makefile.in 1.43:
12491: * src/classes/hashfile.C 1.23:
12492: * src/include/Makefile.am 1.2:
12493: * src/include/Makefile.in 1.3:
12494: * src/include/pa_config_auto.h.in 1.20:
12495: * src/include/pa_db_connection.h 1.22:
12496: * src/include/pa_db_manager.h 1.15:
12497: * src/include/pa_db_table.h 1.16:
12498: * src/main/Makefile.am 1.31:
12499: * src/main/Makefile.in 1.39:
12500: * src/main/pa_db_connection.C 1.38:
12501: * src/main/pa_db_manager.C 1.23:
12502: * src/main/pa_db_table.C 1.21:
12503: * src/main/pa_globals.C 1.117:
12504: * src/sql/Makefile.in 1.3:
12505: * src/targets/Makefile.in 1.34:
12506: * src/targets/apache13/Makefile.in 1.32:
12507: * src/targets/apache13/p3runConfigure.in 1.8:
12508: * src/targets/cgi/Makefile.am 1.32:
12509: * src/targets/cgi/Makefile.in 1.43:
12510: * src/targets/isapi/Makefile.in 1.3:
12511: * src/types/Makefile.am 1.20:
12512: * src/types/Makefile.in 1.35:
12513: * src/types/pa_vhashfile.C 1.21:
12514: * src/types/pa_vhashfile.h 1.16:
12515: removed hashfile support for now
12516:
12517: * acconfig.h 1.1:
12518: acconfig move in cvs[from src/libltdl to /]
12519:
12520: * etc/parser3.charsets/windows-1251.cfg 1.2:
12521: °
12522:
12523: * Makefile.am 1.4:
12524: * Makefile.in 1.9:
12525: make update
12526:
12527: * INSTALL 1.7:
12528: hashfile removed from INSTALL
12529:
12530: * Makefile.in 1.8:
12531: * configure 1.10:
12532: * configure.in 1.12:
12533: * src/include/pa_config_auto.h.in 1.21:
12534: --with-shared-xml
12535: --with-static-xml
12536:
12537: * INSTALL 1.8:
12538: without-zlib comment
12539:
12540: * operators.txt 1.13:
12541: * src/classes/classes.dsp 1.16:
12542: * src/main/main.dsp 1.148:
12543: * src/types/types.dsp 1.20:
12544: removed hashfile support from sources for now
12545:
12546: * src/classes/classes.dsp 1.17:
12547: * src/main/compile.tab.C 1.45:
12548: * src/main/main.dsp 1.149:
12549: * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
12550: * src/targets/cgi/parser3.dsp 1.43:
12551: * src/targets/isapi/parser3isapi.dsp 1.30:
12552: * src/types/types.dsp 1.21:
12553: *.dsp: removed refereces to win32db & ancient xalan&xml
12554:
12555: 2002-02-21 paf
12556: * Makefile.am 1.3:
12557: * Makefile.in 1.6:
12558: make cvsupdate
12559:
12560: * src/main/untaint.C 1.97:
1.24 paf 12561: * www/cgi-bin/parser3.log 1.4:
1.15 paf 12562: removed debug code, activated commented-for debug parts
12563:
12564: * src/include/pa_string.h 1.130:
12565: * src/include/pa_types.h 1.39:
12566: * src/main/pa_string.C 1.143:
12567: * src/main/untaint.C 1.96:
1.24 paf 12568: * www/cgi-bin/parser3.log 1.3:
1.15 paf 12569: STRING_*FOREACH_ROW
12570: changed to stop at append_row, not at link zero
12571: now string to string appending works
12572:
12573: 2002-02-20 paf
12574: * src/include/pa_string.h 1.129:
12575: * src/main/execute.C 1.221:
12576: * src/main/untaint.C 1.95:
12577: * src/targets/cgi/pa_pool.C 1.38:
12578: * src/targets/cgi/parser3.C 1.162:
12579: * www/htdocs/index.html 1.13:
12580: //#define DEBUG_STRING_APPENDS_VS_EXPANDS
12581:
12582: * src/include/pa_string.h 1.128:
12583: * src/main/pa_string.C 1.142:
12584: * src/main/untaint.C 1.94:
1.24 paf 12585: * www/cgi-bin/parser3.log 1.2:
1.15 paf 12586: economy: 22%
12587:
12588: * operators.txt 1.12:
12589: * src/include/pa_common.h 1.75:
12590: * src/include/pa_config_fixed.h 1.39:
12591: * src/include/pa_string.h 1.125:
12592: * src/include/pa_types.h 1.38:
12593: * src/main/compile.tab.C 1.44:
12594: * src/main/execute.C 1.220:
12595: * src/main/pa_string.C 1.139:
12596: * src/main/untaint.C 1.91:
12597: * src/targets/cgi/pa_pool.C 1.37:
12598: * src/targets/cgi/parser3.C 1.160:
12599: * www/htdocs/auto.p 1.4:
12600: * www/htdocs/global.xsl 1.3:
12601: * www/htdocs/index.html 1.11:
12602: strign to string append optimiziation idea and estimates
12603:
12604: * src/include/pa_string.h 1.126:
12605: * src/include/pa_stylesheet_connection.h 1.27:
12606: * src/main/pa_db_manager.C 1.22:
12607: * src/main/pa_dictionary.C 1.13:
12608: * src/main/pa_string.C 1.140:
12609: * src/main/untaint.C 1.92:
12610: * src/targets/cgi/parser3.C 1.161:
12611: * src/types/pa_vcookie.C 1.40:
12612: * src/types/pa_vstring.h 1.42:
12613: * www/htdocs/index.html 1.12:
12614: speed uptimized: string::is_empty
12615:
12616: * src/include/pa_string.h 1.127:
12617: * src/main/pa_string.C 1.141:
12618: * src/main/untaint.C 1.93:
1.24 paf 12619: * www/cgi-bin/parser3.log 1.1:
1.15 paf 12620: space uptimized: string::link_row removed
12621:
12622: 2002-02-19 paf
12623: * src/classes/xdoc.C 1.86:
12624: * src/classes/xnode.C 1.39:
12625: getElementsByTagName and *NS moved to node [element]
12626:
12627: * src/classes/math.C 1.15:
12628: not used directly [but erroreously reported that 'is', thus
12629: registering twice&other probs]
12630:
12631: * src/main/compile.C 1.59:
12632: * src/main/compile.C 1.60:
12633: without string_origins not worked
12634:
12635: * src/main/compile.C 1.61:
12636: without string_origins parse error file+line+col possible
12637:
12638: 2002-02-18 paf
12639: * src/types/pa_vdouble.h 1.33:
12640: since we have in_expression
12641: removed that trick i've installed into double::as_string
12642:
12643: * INSTALL 1.6:
12644: local install comment
12645:
12646: * src/main/compile.tab.C 1.41:
12647: * src/main/compile.y 1.181:
12648: * www/htdocs/global.xsl 1.2:
12649: * www/htdocs/index.html 1.7:
12650: integer division stops name
12651:
12652: * Makefile.in 1.4:
12653: * acinclude.m4 1.2:
12654: * aclocal.m4 1.2:
12655: * configure 1.8:
12656: * configure.in 1.10:
12657: * etc/Makefile.in 1.3:
12658: * etc/parser3.charsets/Makefile.in 1.5:
12659: * src/Makefile.in 1.44:
12660: * src/classes/Makefile.in 1.42:
12661: * src/include/Makefile.in 1.2:
12662: * src/include/pa_config_auto.h.in 1.19:
12663: * src/include/pa_config_includes.h 1.19:
12664: * src/main/Makefile.in 1.38:
12665: * src/sql/Makefile.in 1.2:
12666: * src/targets/Makefile.in 1.33:
12667: * src/targets/apache13/Makefile.in 1.31:
12668: * src/targets/apache13/p3runConfigure.in 1.7:
12669: * src/targets/cgi/Makefile.am 1.30:
12670: * src/targets/cgi/Makefile.in 1.41:
12671: * src/targets/cgi/parser3.C 1.157:
12672: * src/targets/isapi/Makefile.in 1.2:
12673: * src/types/Makefile.in 1.34:
12674: removed libtool usage from build mech
12675:
1.24 paf 12676: * src/classes/math.C 1.14:
12677: * www/htdocs/index.html 1.8:
12678: math:random range check fixed
12679:
1.15 paf 12680: * operators.txt 1.10:
12681: * src/classes/date.C 1.17:
12682: date::create [were date::set, with backward comp
12683:
12684: * src/main/compile.tab.C 1.42:
12685: bison env set so one could compile without cygwin installed
12686:
12687: * src/targets/cgi/Makefile.am 1.31:
12688: * src/targets/cgi/Makefile.in 1.42:
12689: * src/targets/cgi/parser3.C 1.158:
12690: *** empty log message ***
12691:
12692: * src/main/pa_globals.C 1.116:
12693: extern "C" was removed too fast
12694:
12695: * Makefile.in 1.5:
12696: * ltconfig 1.2:
12697: * ltmain.sh 1.2:
12698: removed libtool subpart files
12699:
12700: * src/main/main.dsp 1.147:
12701: * src/main/pa_globals.C 1.115:
12702: removed unneded
12703: #ifdef __cplusplus
12704: }
12705: #endif
12706:
12707: * src/include/pa_opcode.h 1.15:
12708: * src/include/pa_request.h 1.122:
12709: * src/main/compile.tab.C 1.43:
12710: * src/main/compile.y 1.182:
12711: * src/main/execute.C 1.219:
12712: * src/types/pa_wcontext.h 1.28:
12713: * www/htdocs/index.html 1.10:
12714: * www/htdocs/index.html 1.9:
12715: in_expression
12716: aimed to solve old problem with string/nonstring values,
12717: now in expressions double/int values are passed as-is, without stupid tostring/fromstring conversions
12718:
12719: * operators.txt 1.11:
12720: * src/targets/cgi/parser3.C 1.159:
12721: PARSER_ROOT_CONFIG
12722:
12723: * src/classes/classes.dsp 1.15:
12724: * src/main/main.dsp 1.146:
12725: * src/main/pa_globals.C 1.114:
12726: * src/targets/cgi/parser3.dsp 1.42:
12727: * src/types/types.dsp 1.19:
12728: win32xml now contains gnome xml libs
12729: parser .dsp-s changed accordingly
12730:
12731: * operators.txt 1.9:
12732: \ comment
12733:
12734: 2002-02-13 paf
12735: * INSTALL 1.5:
12736: * configure 1.7:
12737: * configure.in 1.9:
12738: * src/targets/cgi/Makefile.am 1.29:
12739: * src/targets/cgi/Makefile.in 1.40:
12740: --with-glib-config
12741: CXXLINK=$(CC) for targets/cgi/parser3
12742:
12743: * src/include/pa_config_includes.h 1.18:
12744: sys/time time both included now.
12745: vaguely remember confilicts on this on some system [not on six|ablv]
12746: so when would see them again would think up proper check
12747:
12748: * etc/parser3.charsets/windows-1257.cfg 1.1:
12749: * src/targets/cgi/parser3.C 1.156:
12750: baltic charset file generated, in generation script ispunct
12751: check added
12752:
12753: * src/main/pa_common.C 1.103:
12754: strnchr: sanity check added
12755:
12756: * src/main/pa_common.C 1.104:
12757: truncation never occured when writing files on unix [since i've changed cache mech]
12758: fix
12759:
12760: * etc/parser3.charsets/windows-1257.cfg 1.2:
12761: id added
12762:
12763: 2002-02-08 paf
12764: * src/classes/classes.C 1.14:
12765: * src/classes/classes.h 1.15:
12766: * src/classes/date.C 1.15:
12767: * src/classes/double.C 1.42:
12768: * src/classes/file.C 1.71:
12769: * src/classes/form.C 1.20:
12770: * src/classes/hash.C 1.34:
12771: * src/classes/hashfile.C 1.21:
12772: * src/classes/image.C 1.65:
12773: * src/classes/int.C 1.39:
12774: * src/classes/mail.C 1.53:
12775: * src/classes/math.C 1.12:
12776: * src/classes/op.C 1.70:
12777: * src/classes/response.C 1.17:
12778: * src/classes/string.C 1.96:
12779: * src/classes/table.C 1.143:
12780: * src/classes/void.C 1.15:
12781: * src/classes/xdoc.C 1.84:
12782: * src/classes/xnode.C 1.37:
12783: * src/classes/xnode.h 1.8:
12784: * src/include/pa_array.h 1.52:
12785: * src/include/pa_cache_managers.h 1.5:
12786: * src/include/pa_charset.h 1.13:
12787: * src/include/pa_charsets.h 1.4:
12788: * src/include/pa_common.h 1.73:
12789: * src/include/pa_config_fixed.h 1.37:
12790: * src/include/pa_config_includes.h 1.16:
12791: * src/include/pa_db_connection.h 1.20:
12792: * src/include/pa_db_manager.h 1.13:
12793: * src/include/pa_db_table.h 1.14:
12794: * src/include/pa_dictionary.h 1.9:
12795: * src/include/pa_dir.h 1.9:
12796: * src/include/pa_exception.h 1.30:
12797: * src/include/pa_exec.h 1.6:
12798: * src/include/pa_globals.h 1.77:
12799: * src/include/pa_hash.h 1.53:
12800: * src/include/pa_opcode.h 1.13:
12801: * src/include/pa_pool.h 1.77:
12802: * src/include/pa_pragma_pack_begin.h 1.3:
12803: * src/include/pa_pragma_pack_end.h 1.3:
12804: * src/include/pa_request.h 1.120:
12805: * src/include/pa_sapi.h 1.17:
12806: * src/include/pa_socks.h 1.7:
12807: * src/include/pa_sql_connection.h 1.22:
12808: * src/include/pa_sql_driver_manager.h 1.22:
12809: * src/include/pa_stack.h 1.12:
12810: * src/include/pa_string.h 1.123:
12811: * src/include/pa_stylesheet_connection.h 1.25:
12812: * src/include/pa_stylesheet_manager.h 1.11:
12813: * src/include/pa_table.h 1.40:
12814: * src/include/pa_threads.h 1.22:
12815: * src/include/pa_types.h 1.36:
12816: * src/main/compile.C 1.57:
12817: * src/main/compile.tab.C 1.40:
12818: * src/main/compile_tools.C 1.44:
12819: * src/main/compile_tools.h 1.57:
12820: * src/main/execute.C 1.217:
12821: * src/main/pa_array.C 1.46:
12822: * src/main/pa_cache_managers.C 1.3:
12823: * src/main/pa_charset.C 1.19:
12824: * src/main/pa_charsets.C 1.5:
12825: * src/main/pa_common.C 1.100:
12826: * src/main/pa_db_connection.C 1.36:
12827: * src/main/pa_db_manager.C 1.20:
12828: * src/main/pa_db_table.C 1.19:
12829: * src/main/pa_dictionary.C 1.11:
12830: * src/main/pa_dir.C 1.10:
12831: * src/main/pa_exception.C 1.37:
12832: * src/main/pa_exec.C 1.24:
12833: * src/main/pa_globals.C 1.112:
12834: * src/main/pa_hash.C 1.49:
12835: * src/main/pa_pool.C 1.50:
12836: * src/main/pa_request.C 1.193:
12837: * src/main/pa_socks.C 1.12:
12838: * src/main/pa_sql_driver_manager.C 1.60:
12839: * src/main/pa_status_provider.C 1.3:
12840: * src/main/pa_string.C 1.137:
12841: * src/main/pa_stylesheet_manager.C 1.12:
12842: * src/main/pa_table.C 1.43:
12843: * src/main/untaint.C 1.88:
12844: * src/sql/pa_sql_driver.h 1.25:
12845: * src/targets/apache13/mod_parser3.C 1.16:
12846: * src/targets/apache13/pa_pool.C 1.4:
12847: * src/targets/apache13/pa_threads.C 1.6:
12848: * src/targets/cgi/pa_pool.C 1.35:
12849: * src/targets/cgi/pa_threads.C 1.8:
12850: * src/targets/cgi/parser3.C 1.153:
12851: * src/targets/cgi/pool_storage.h 1.8:
12852: * src/targets/isapi/pa_pool.C 1.11:
12853: * src/targets/isapi/pa_threads.C 1.7:
12854: * src/targets/isapi/parser3isapi.C 1.62:
12855: * src/targets/isapi/pool_storage.h 1.14:
12856: * src/types/pa_valiased.C 1.12:
12857: * src/types/pa_valiased.h 1.17:
12858: * src/types/pa_value.h 1.78:
12859: * src/types/pa_vbool.h 1.16:
12860: * src/types/pa_vclass.h 1.23:
12861: * src/types/pa_vcode_frame.h 1.13:
12862: * src/types/pa_vcookie.C 1.33:
12863: * src/types/pa_vcookie.h 1.14:
12864: * src/types/pa_vdate.h 1.7:
12865: * src/types/pa_vdouble.h 1.31:
12866: * src/types/pa_venv.h 1.19:
12867: * src/types/pa_vfile.C 1.25:
12868: * src/types/pa_vfile.h 1.39:
12869: * src/types/pa_vform.C 1.51:
12870: * src/types/pa_vform.h 1.32:
12871: * src/types/pa_vhash.h 1.28:
12872: * src/types/pa_vhashfile.C 1.18:
12873: * src/types/pa_vhashfile.h 1.14:
12874: * src/types/pa_vimage.C 1.15:
12875: * src/types/pa_vimage.h 1.23:
12876: * src/types/pa_vint.h 1.30:
12877: * src/types/pa_vjunction.h 1.11:
12878: * src/types/pa_vmath.h 1.5:
12879: * src/types/pa_vmethod_frame.h 1.21:
12880: * src/types/pa_vobject.h 1.15:
12881: * src/types/pa_vrequest.C 1.15:
12882: * src/types/pa_vrequest.h 1.15:
12883: * src/types/pa_vresponse.C 1.3:
12884: * src/types/pa_vresponse.h 1.20:
12885: * src/types/pa_vstateless_class.C 1.12:
12886: * src/types/pa_vstateless_class.h 1.22:
12887: * src/types/pa_vstateless_object.h 1.14:
12888: * src/types/pa_vstatus.C 1.5:
12889: * src/types/pa_vstatus.h 1.6:
12890: * src/types/pa_vstring.C 1.15:
12891: * src/types/pa_vstring.h 1.40:
12892: * src/types/pa_vtable.C 1.10:
12893: * src/types/pa_vtable.h 1.36:
12894: * src/types/pa_vvoid.h 1.7:
12895: * src/types/pa_vxdoc.C 1.10:
12896: * src/types/pa_vxdoc.h 1.18:
12897: * src/types/pa_vxnode.C 1.14:
12898: * src/types/pa_vxnode.h 1.11:
12899: * src/types/pa_wcontext.C 1.14:
12900: * src/types/pa_wcontext.h 1.26:
12901: * src/types/pa_wwrapper.h 1.15:
12902: 2002
12903:
12904: * src/types/pa_vcookie.C 1.36:
12905: * src/types/pa_vcookie.C 1.37:
12906: * src/types/pa_vcookie.C 1.38:
12907: * src/types/pa_vcookie.C 1.39:
12908: VCookie::fill_fields one check forgotten
12909:
12910: * src/include/Makefile.am 1.1:
12911: * src/include/Makefile.in 1.1:
12912: * src/sql/Makefile.am 1.3:
12913: * src/sql/Makefile.in 1.1:
12914: * src/targets/isapi/Makefile.am 1.1:
12915: * src/targets/isapi/Makefile.in 1.1:
12916: forgotten makes
12917:
12918: * AUTHORS 1.2:
12919: * COPYING 1.2:
12920: * INSTALL 1.3:
12921: * INSTALL 1.4:
12922: * README 1.2:
12923: install&others updated
12924:
12925: * Makefile.am 1.2:
12926: * Makefile.in 1.3:
12927: * configure 1.6:
12928: * configure.in 1.8:
12929: * etc/parser3.charsets/Makefile.am 1.2:
12930: * etc/parser3.charsets/Makefile.in 1.4:
12931: * src/Makefile.am 1.15:
12932: * src/Makefile.in 1.43:
12933: * src/classes/Makefile.am 1.37:
12934: * src/classes/Makefile.in 1.41:
12935: * src/main/Makefile.am 1.30:
12936: * src/main/Makefile.in 1.37:
12937: * src/main/pa_status_provider.C 1.5:
12938: * src/targets/Makefile.am 1.9:
12939: * src/targets/Makefile.in 1.32:
12940: * src/targets/apache13/Makefile.am 1.11:
12941: * src/targets/apache13/Makefile.in 1.30:
12942: * src/targets/cgi/Makefile.am 1.28:
12943: * src/targets/cgi/Makefile.in 1.39:
12944: * src/types/Makefile.am 1.19:
12945: * src/types/Makefile.in 1.33:
12946: 'make dist' works
12947:
12948: * src/classes/classes.C 1.15:
12949: * src/classes/classes.h 1.16:
12950: * src/classes/date.C 1.16:
12951: * src/classes/double.C 1.43:
12952: * src/classes/file.C 1.72:
12953: * src/classes/form.C 1.21:
12954: * src/classes/hash.C 1.35:
12955: * src/classes/hashfile.C 1.22:
12956: * src/classes/image.C 1.66:
12957: * src/classes/image.C 1.67:
12958: * src/classes/int.C 1.40:
12959: * src/classes/mail.C 1.54:
12960: * src/classes/math.C 1.13:
12961: * src/classes/op.C 1.71:
12962: * src/classes/response.C 1.18:
12963: * src/classes/string.C 1.97:
12964: * src/classes/table.C 1.144:
12965: * src/classes/void.C 1.16:
12966: * src/classes/xdoc.C 1.85:
12967: * src/classes/xnode.C 1.38:
12968: * src/classes/xnode.h 1.9:
12969: * src/include/pa_array.h 1.53:
12970: * src/include/pa_cache_managers.h 1.6:
12971: * src/include/pa_charset.h 1.14:
12972: * src/include/pa_charsets.h 1.5:
12973: * src/include/pa_common.h 1.74:
12974: * src/include/pa_config_fixed.h 1.38:
12975: * src/include/pa_config_includes.h 1.17:
12976: * src/include/pa_db_connection.h 1.21:
12977: * src/include/pa_db_manager.h 1.14:
12978: * src/include/pa_db_table.h 1.15:
12979: * src/include/pa_dictionary.h 1.10:
12980: * src/include/pa_dir.h 1.10:
12981: * src/include/pa_exception.h 1.31:
12982: * src/include/pa_exec.h 1.7:
12983: * src/include/pa_globals.h 1.78:
12984: * src/include/pa_hash.h 1.54:
12985: * src/include/pa_opcode.h 1.14:
12986: * src/include/pa_pool.h 1.78:
12987: * src/include/pa_pragma_pack_begin.h 1.4:
12988: * src/include/pa_pragma_pack_end.h 1.4:
12989: * src/include/pa_request.h 1.121:
12990: * src/include/pa_sapi.h 1.18:
12991: * src/include/pa_socks.h 1.8:
12992: * src/include/pa_sql_connection.h 1.23:
12993: * src/include/pa_sql_driver_manager.h 1.23:
12994: * src/include/pa_stack.h 1.13:
12995: * src/include/pa_string.h 1.124:
12996: * src/include/pa_stylesheet_connection.h 1.26:
12997: * src/include/pa_stylesheet_manager.h 1.12:
12998: * src/include/pa_table.h 1.41:
12999: * src/include/pa_threads.h 1.23:
13000: * src/include/pa_types.h 1.37:
13001: * src/main/compile.C 1.58:
13002: * src/main/compile_tools.C 1.45:
13003: * src/main/compile_tools.h 1.58:
13004: * src/main/execute.C 1.218:
13005: * src/main/pa_array.C 1.47:
13006: * src/main/pa_cache_managers.C 1.4:
13007: * src/main/pa_charset.C 1.20:
13008: * src/main/pa_charsets.C 1.6:
13009: * src/main/pa_common.C 1.101:
13010: * src/main/pa_common.C 1.102:
13011: * src/main/pa_db_connection.C 1.37:
13012: * src/main/pa_db_manager.C 1.21:
13013: * src/main/pa_db_table.C 1.20:
13014: * src/main/pa_dictionary.C 1.12:
13015: * src/main/pa_dir.C 1.11:
13016: * src/main/pa_exception.C 1.38:
13017: * src/main/pa_exec.C 1.25:
13018: * src/main/pa_globals.C 1.113:
13019: * src/main/pa_hash.C 1.50:
13020: * src/main/pa_pool.C 1.51:
13021: * src/main/pa_request.C 1.194:
13022: * src/main/pa_socks.C 1.13:
13023: * src/main/pa_sql_driver_manager.C 1.61:
13024: * src/main/pa_status_provider.C 1.4:
13025: * src/main/pa_string.C 1.138:
13026: * src/main/pa_stylesheet_manager.C 1.13:
13027: * src/main/pa_table.C 1.44:
13028: * src/main/untaint.C 1.89:
13029: * src/main/untaint.C 1.90:
13030: * src/sql/pa_sql_driver.h 1.26:
13031: * src/targets/apache13/mod_parser3.C 1.17:
13032: * src/targets/apache13/pa_pool.C 1.5:
13033: * src/targets/apache13/pa_threads.C 1.7:
13034: * src/targets/cgi/pa_pool.C 1.36:
13035: * src/targets/cgi/pa_threads.C 1.9:
13036: * src/targets/cgi/parser3.C 1.154:
13037: * src/targets/cgi/parser3.C 1.155:
13038: * src/targets/cgi/pool_storage.h 1.9:
13039: * src/targets/isapi/pa_pool.C 1.12:
13040: * src/targets/isapi/pa_threads.C 1.8:
13041: * src/targets/isapi/parser3isapi.C 1.63:
13042: * src/targets/isapi/pool_storage.h 1.15:
13043: * src/types/pa_valiased.C 1.13:
13044: * src/types/pa_valiased.h 1.18:
13045: * src/types/pa_value.h 1.79:
13046: * src/types/pa_vbool.h 1.17:
13047: * src/types/pa_vclass.h 1.24:
13048: * src/types/pa_vcode_frame.h 1.14:
13049: * src/types/pa_vcookie.C 1.34:
13050: * src/types/pa_vcookie.C 1.35:
13051: * src/types/pa_vcookie.h 1.15:
13052: * src/types/pa_vdate.h 1.8:
13053: * src/types/pa_vdouble.h 1.32:
13054: * src/types/pa_venv.h 1.20:
13055: * src/types/pa_vfile.C 1.26:
13056: * src/types/pa_vfile.C 1.27:
13057: * src/types/pa_vfile.h 1.40:
13058: * src/types/pa_vform.C 1.52:
13059: * src/types/pa_vform.C 1.53:
13060: * src/types/pa_vform.h 1.33:
13061: * src/types/pa_vhash.h 1.29:
13062: * src/types/pa_vhashfile.C 1.19:
13063: * src/types/pa_vhashfile.C 1.20:
13064: * src/types/pa_vhashfile.h 1.15:
13065: * src/types/pa_vimage.C 1.16:
13066: * src/types/pa_vimage.C 1.17:
13067: * src/types/pa_vimage.h 1.24:
13068: * src/types/pa_vint.h 1.31:
13069: * src/types/pa_vjunction.h 1.12:
13070: * src/types/pa_vmath.h 1.6:
13071: * src/types/pa_vmethod_frame.h 1.22:
13072: * src/types/pa_vobject.h 1.16:
13073: * src/types/pa_vrequest.C 1.16:
13074: * src/types/pa_vrequest.C 1.17:
13075: * src/types/pa_vrequest.h 1.16:
13076: * src/types/pa_vresponse.C 1.4:
13077: * src/types/pa_vresponse.C 1.5:
13078: * src/types/pa_vresponse.h 1.21:
13079: * src/types/pa_vstateless_class.C 1.13:
13080: * src/types/pa_vstateless_class.h 1.23:
13081: * src/types/pa_vstateless_object.h 1.15:
13082: * src/types/pa_vstatus.C 1.6:
13083: * src/types/pa_vstatus.h 1.7:
13084: * src/types/pa_vstring.C 1.16:
13085: * src/types/pa_vstring.C 1.17:
13086: * src/types/pa_vstring.h 1.41:
13087: * src/types/pa_vtable.C 1.11:
13088: * src/types/pa_vtable.C 1.12:
13089: * src/types/pa_vtable.h 1.37:
13090: * src/types/pa_vvoid.h 1.8:
13091: * src/types/pa_vxdoc.C 1.11:
13092: * src/types/pa_vxdoc.C 1.12:
13093: * src/types/pa_vxdoc.h 1.19:
13094: * src/types/pa_vxnode.C 1.15:
13095: * src/types/pa_vxnode.C 1.16:
13096: * src/types/pa_vxnode.h 1.12:
13097: * src/types/pa_wcontext.C 1.15:
13098: * src/types/pa_wcontext.h 1.27:
13099: * src/types/pa_wwrapper.h 1.16:
13100: name spelling
13101:
13102: 2002-02-07 paf
13103: * src/main/compile.C 1.56:
13104: * src/main/compile.tab.C 1.39:
13105: * src/main/compile.y 1.180:
13106: * src/main/compile_tools.h 1.56:
13107: disabled $if reference due to conflicts with local variables
13108:
13109: * configure 1.5:
13110: * configure.in 1.7:
13111: * src/classes/Makefile.in 1.39:
13112: * src/include/pa_config_auto.h.in 1.18:
13113: * src/main/Makefile.in 1.35:
13114: * src/main/pa_common.C 1.99:
13115: * src/main/pa_socks.C 1.10:
13116: * src/targets/Makefile.in 1.30:
13117: * src/targets/cgi/Makefile.in 1.37:
13118: * src/types/Makefile.in 1.31:
13119: compiled under cygwin
13120: added yet another locking function: fcntl
13121:
13122: * src/classes/Makefile.in 1.40:
13123: * src/main/Makefile.in 1.36:
13124: * src/targets/Makefile.in 1.31:
13125: * src/targets/apache13/Makefile.in 1.29:
13126: * src/targets/cgi/Makefile.in 1.38:
13127: * src/types/Makefile.in 1.32:
13128: makes
13129:
13130: * src/include/pa_array.h 1.50:
13131: * src/main/compile.C 1.55:
13132: * src/main/compile.tab.C 1.37:
13133: * src/main/compile.y 1.179:
13134: * src/main/compile_tools.C 1.43:
13135: * src/main/compile_tools.h 1.55:
13136: operators now detected by check at name_without_curly_rdive_read rule whether diving code constists only of
13137: OP_VALUE+string+OP_GET_ELEMENT.
13138: and last op code substituted with OP_GET_ELEMENT_OR_OPERATOR
13139: to form
13140: OP_VALUE+string+OP_GET_ELEMENT_OR_OPERATOR.
13141: code
13142:
13143: * operators.txt 1.6:
13144: * src/classes/string.C 1.95:
13145: * src/include/pa_config_fixed.h 1.35:
13146: * src/main/compile.tab.C 1.38:
13147: ^int/double/string.format
13148: now can be called with normal [] brackets, not stupid {} as it were implemented for some strange reason.
13149: retaining backward compatibility due to some already-implemented servers
13150:
13151: * config.sub 1.2:
13152: on cygwin configure passes it with strange i1586 const, hacked
13153: it to mean i586
13154:
13155: * src/main/pa_socks.C 1.11:
13156: swapped headers to avoid compiler warnings
13157:
13158: * operators.txt 1.7:
13159: * src/classes/table.C 1.142:
13160: * src/include/pa_array.h 1.51:
13161: * src/include/pa_table.h 1.39:
13162: * src/main/pa_array.C 1.45:
13163: * src/main/pa_table.C 1.42:
13164: * www/htdocs/auto.p 1.3:
13165: * www/htdocs/index.html 1.6:
13166: table::create now // 'set' name obsolete now
13167: table clone.
13168:
13169: * operators.txt 1.8:
13170: * src/classes/xdoc.C 1.83:
13171: * src/include/pa_config_fixed.h 1.36:
13172: xdoc::set obsolete now, now xdoc::create, with both sences
13173:
13174: 2002-02-06 paf
13175: * src/classes/mail.C 1.52:
13176: *** empty log message ***
13177:
13178: * configure 1.4:
13179: * configure.in 1.6:
13180: prefix expanded, grr
13181:
13182: * operators.txt 1.5:
13183: * src/classes/mail.C 1.51:
13184: mail:send config changed
13185:
13186: 2002-02-05 paf
13187: * configure.in 1.3:
13188: * operators.txt 1.2:
13189: * src/classes/file.C 1.70:
13190: * src/classes/op.C 1.69:
13191: * src/include/pa_common.h 1.72:
13192: * src/include/pa_config_includes.h 1.15:
13193: * src/main/compile.tab.C 1.36:
13194: * src/main/pa_common.C 1.98:
13195: * www/htdocs/index.html 1.5:
13196: rewritten ^cache to use non-blocking-exclusive-caches
13197:
13198: * src/types/pa_vstatus.C 1.4:
13199: status:rusage 3
13200:
13201: * src/main/pa_common.C 1.97:
13202: text file read mode on win32 adjusted [speed impact. was off
13203: for debugging purpose, but forgotten afterwards]
13204:
13205: * operators.txt 1.3:
13206: status:rusage described int operators
13207:
13208: * configure.in 1.4:
13209: * src/types/Makefile.am 1.18:
13210: * src/types/pa_vstatus.h 1.5:
13211: * src/types/types.dsp 1.18:
13212: status:rusage
13213:
13214: * src/types/pa_vstatus.C 1.1:
13215: status:rusage 1
13216:
13217: * configure 1.3:
13218: * configure.in 1.5:
13219: * src/include/pa_config_auto.h.in 1.17:
13220: * src/types/Makefile.in 1.30:
13221: * src/types/pa_vstatus.C 1.2:
13222: *** empty log message ***
13223:
13224: * src/main/pa_exec.C 1.22.14.1:
13225: * src/main/pa_exec.C 1.23:
13226: argv0 now correct
13227:
13228: * src/types/pa_vstatus.C 1.3:
13229: status:rusage 2
13230:
13231: * operators.txt 1.4:
13232: regex options commented
13233:
13234: 2002-02-01 paf
13235: * src/classes/op.C 1.62.2.1.2.3:
13236: file_write does EX lock after create,
13237: while file_read does SH after open,
13238: 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,
13239: added a check for that in ^cache...read
13240:
13241: 2002-01-31 paf
13242: * src/main/execute.C 1.210:
13243: * www/htdocs/index.html 1.3:
13244: operators check, thay mistakenly seen in
13245: $class:operator
13246: $object.operators
13247: contexts
13248:
13249: * INSTALL 1.2:
13250: * Makefile.in 1.2:
13251: * configure 1.2:
13252: * configure.in 1.2:
13253: * etc/Makefile.am 1.2:
13254: * etc/Makefile.in 1.2:
13255: * etc/parser3.charsets/Makefile.in 1.3:
13256: * ident.awk 1.2:
13257: * src/Makefile.in 1.42:
13258: * src/classes/Makefile.am 1.36:
13259: * src/classes/Makefile.in 1.38:
13260: * src/main/Makefile.am 1.29:
13261: * src/main/Makefile.in 1.34:
13262: * src/targets/Makefile.in 1.29:
13263: * src/targets/apache13/Makefile.am 1.10:
13264: * src/targets/cgi/Makefile.am 1.27:
13265: * src/targets/cgi/Makefile.in 1.36:
13266: * src/targets/cgi/pa_config_paths.h.in 1.1:
13267: * src/targets/cgi/parser3.C 1.152:
13268: * src/types/Makefile.am 1.17:
13269: * src/types/Makefile.in 1.29:
13270: lowered indent.awk back to src/
13271:
13272: * src/classes/xdoc.C 1.82:
13273: * src/targets/cgi/parser3.dsp 1.41:
13274: * www/htdocs/index.html 1.2:
13275: now compiles under win32
13276:
13277: * src/main/compile.tab.C 1.35:
13278: * src/main/compile.y 1.178:
13279: disabled operator call after ^xxx:
13280:
13281: * AUTHORS 1.1:
13282: * COPYING 1.1:
13283: * INSTALL 1.1:
13284: * Makefile.am 1.1:
13285: * Makefile.in 1.1:
13286: * NEWS 1.1:
13287: * README 1.1:
13288: * acinclude.m4 1.1:
13289: * aclocal.m4 1.1:
13290: * asm.txt 1.1:
13291: * config.guess 1.1:
13292: * config.sub 1.1:
13293: * configure 1.1:
13294: * configure.in 1.1:
13295: * etc/Makefile.am 1.1:
13296: * etc/Makefile.in 1.1:
13297: * etc/parser3.charsets/Makefile.am 1.1:
13298: * etc/parser3.charsets/Makefile.in 1.1:
13299: * etc/parser3.charsets/koi8-r.cfg 1.1:
13300: * etc/parser3.charsets/windows-1250.cfg 1.1:
13301: * etc/parser3.charsets/windows-1251.cfg 1.1:
13302: * form.txt 1.1:
13303: * ident.awk 1.1:
13304: * install-sh 1.1:
13305: * lang.txt 1.1:
13306: * ltconfig 1.1:
13307: * ltmain.sh 1.1:
13308: * missing 1.1:
13309: * mkinstalldirs 1.1:
13310: * operators.txt 1.1:
13311: * parser3.dsw 1.1:
13312: * sql.txt 1.1:
13313: * src/Makefile.am 1.14:
13314: * src/Makefile.in 1.41:
13315: * src/classes/Makefile.am 1.35:
13316: * src/classes/Makefile.in 1.37:
13317: * src/include/pa_config_auto.h.in 1.16:
13318: * src/main/Makefile.am 1.28:
13319: * src/main/Makefile.in 1.33:
13320: * src/targets/Makefile.in 1.28:
13321: * src/targets/apache13/Makefile.am 1.9:
13322: * src/targets/apache13/Makefile.in 1.28:
13323: * src/targets/cgi/Makefile.am 1.26:
13324: * src/targets/cgi/Makefile.in 1.35:
13325: * src/targets/cgi/parser3.C 1.151:
13326: * src/types/Makefile.am 1.16:
13327: * src/types/Makefile.in 1.28:
13328: * types.txt 1.1:
13329: * www/Makefile.am 1.1:
13330: * www/Makefile.in 1.1:
13331: * www/htdocs/auto.p 1.1:
13332: * www/htdocs/global.xsl 1.1:
13333: * www/htdocs/index.html 1.1:
13334: * www/htdocs/parser-status.html 1.1:
13335: * www/htdocs/people.dtd 1.1:
13336: moved etc&www out of src, moved configure&co out of src
13337: added windows-1250.cfg
13338: straightened installation scripts procedure
13339: made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
13340:
13341: * src/include/pa_opcode.h 1.12:
13342: * src/include/pa_request.h 1.119:
13343: * src/main/compile.C 1.54:
13344: * src/main/compile.tab.C 1.33:
13345: * src/main/compile.y 1.177:
13346: * src/main/compile_tools.C 1.42:
13347: * src/main/compile_tools.h 1.54:
13348: * src/main/execute.C 1.215:
13349: * src/types/pa_wcontext.h 1.25:
13350: operators check 6.1
13351: rewritten. now check is done at compile time
13352:
13353: * src/main/execute.C 1.214:
13354: operators check 5
13355: floated up old error of staying in 'entered class/object' state after $a($a..)
13356: it prevented operators from being called thereafter
13357:
13358: * src/main/compile.tab.C 1.34:
13359: * src/main/execute.C 1.216:
13360: made operators lookup first in ^xxx situation.
13361: so that one could not do
13362: $if[1]
13363: ^if[xxx]
13364:
1.24 paf 13365: * etc/parser3.charsets/Makefile.in 1.2:
13366: *** empty log message ***
13367:
1.15 paf 13368: * src/main/execute.C 1.211:
13369: * src/types/pa_wcontext.h 1.24:
13370: * www/htdocs/auto.p 1.2:
13371: * www/htdocs/index.html 1.4:
13372: operators check 2
13373: floated up old error of staying in 'entered class' state after $a:a[a]
13374: it prevented operators from being called thereafter
13375:
13376: * src/main/execute.C 1.212:
13377: operators check 3
13378: floated up old error of staying in 'entered class' state after $a:a(a)
13379: it prevented operators from being called thereafter
13380:
13381: * src/include/pa_opcode.h 1.11:
13382: * src/main/compile.tab.C 1.32:
13383: * src/main/compile.y 1.176:
13384: * src/main/execute.C 1.213:
13385: operators check 4
13386: floated up old error of staying in 'entered object' state after ^a.a(a)
13387: it prevented operators from being called thereafter
13388:
13389: 2002-01-30 paf
13390: * src/classes/xdoc.C 1.81:
13391: acconfig.h changed [comments before #undefs removed]
13392: those comments were a mistake, and prevented libltdl from function properly
13393:
13394: 2002-01-29 paf
13395: * src/Makefile.am 1.13:
13396: * src/Makefile.in 1.40:
13397: * src/classes/Makefile.am 1.34:
13398: * src/classes/Makefile.in 1.36:
13399: * src/main/Makefile.in 1.32:
13400: * src/targets/Makefile.in 1.27:
13401: * src/targets/apache13/Makefile.in 1.27:
13402: * src/targets/cgi/Makefile.in 1.34:
13403: * src/types/Makefile.in 1.27:
13404: removed libltdl/libtool creation [modified acinclude.m4 which were creating int into just assignment LIBTOOL=../libtool]
13405: added default system config&charsetts
13406: prepared 'make install', now it installs
13407: targets/cgi/parser3 into bin directory
13408: etc/parser3.conf & etc/parser3.charsets/* into $sysconfdir and $sysconfdir/parser3.charsets respectively
13409:
13410: * src/classes/xdoc.C 1.80:
13411: * src/include/pa_charset.h 1.12:
13412: * src/include/pa_globals.h 1.76:
13413: * src/main/pa_globals.C 1.111:
13414: few forgotten ifdef XML added
13415:
13416: 2002-01-28 paf
13417: * src/classes/xdoc.C 1.79:
13418: * src/classes/xnode.h 1.7:
13419: * src/main/pa_exception.C 1.35:
13420: xdoc.importNode 0
13421:
13422: * src/classes/xdoc.C 1.78:
13423: xdoc::set now untaints OK
13424:
13425: * src/Makefile.in 1.39:
13426: stupid make runs automake on ths
13427:
13428: * src/classes/xnode.C 1.34:
13429: * src/types/pa_vxdoc.h 1.17:
13430: xdoc.importNode 1 [fixed as_node helper func to accept docs]
13431:
13432: * src/classes/Makefile.am 1.33:
13433: * src/classes/Makefile.in 1.35:
13434: * src/targets/cgi/Makefile.am 1.25:
13435: * src/targets/cgi/Makefile.in 1.33:
13436: xalan-patch removed
13437:
13438: * src/main/pa_exception.C 1.36:
13439: dom|generic error output fix
13440:
13441: * src/classes/xnode.C 1.35:
13442: xdoc.importNode 2 [mistype err]
13443:
13444: * src/classes/xnode.C 1.36:
13445: xdoc.importNode 3 [check err]
13446:
13447: 2002-01-25 paf
13448: * src/include/pa_charset.h 1.11:
13449: * src/main/pa_globals.C 1.110:
13450: http://localhost/abc -> $ENV{DOCUMENT_ROOT}/abc | ./abc
13451:
13452: * src/classes/hash.C 1.33:
13453: unified hash::sql, now
13454: ^hash::sql{query}[[$.limit(2) $.offset(4)]]
13455:
13456: * src/classes/file.C 1.68:
13457: * src/classes/op.C 1.68:
13458: * src/classes/string.C 1.94:
13459: * src/classes/table.C 1.141:
13460: * src/classes/xdoc.C 1.77:
13461: * src/include/pa_common.h 1.70:
13462: * src/main/pa_common.C 1.95:
13463: * src/types/pa_vfile.h 1.38:
13464: removed redundant pool param to some pa_common funcs
13465:
13466: * src/classes/file.C 1.69:
13467: * src/include/pa_common.h 1.71:
13468: * src/main/pa_common.C 1.96:
13469: ^file:lock[filename]{code}
13470:
13471: * src/include/pa_charset.h 1.10:
13472: * src/include/pa_charset.h 1.2.2.1:
13473: * src/include/pa_config_fixed.h 1.34.6.1:
13474: * src/main/compile.tab.C 1.27.6.3:
13475: * src/main/pa_charset.C 1.18:
13476: typedef XMLCh... not stupid illegal define
13477:
13478: * src/main/compile.tab.C 1.31:
13479: * src/main/compile.y 1.175:
13480: #comment before @ after @SPECIAL
13481: now works OK
13482:
13483: * src/main/pa_exec.C 1.20:
13484: max arg count now 10, and proper message on violation that added
13485:
13486: * src/main/pa_exec.C 1.21:
13487: * src/main/pa_exec.C 1.22:
13488: unix: exec now does chdir to script dir
13489:
13490: 2002-01-24 paf
13491: * src/classes/hashfile.C 1.20:
13492: * src/include/pa_db_table.h 1.13:
13493: * src/include/pa_opcode.h 1.10:
13494: * src/main/compile.tab.C 1.30:
13495: * src/main/compile.y 1.174:
13496: * src/main/compile_tools.C 1.41:
13497: * src/main/compile_tools.h 1.53:
13498: * src/main/execute.C 1.209:
13499: * src/main/pa_db_connection.C 1.35:
13500: * src/main/pa_db_table.C 1.18:
13501: * src/types/pa_vhashfile.C 1.17:
13502: * src/types/pa_vhashfile.h 1.13:
13503: merged from r17 - hashfile without logfiles
13504:
13505: * src/classes/xnode.C 1.31:
13506: xnode.select returns array always now, in case 'nothing found'
13507: returns empty array
13508:
13509: * src/include/pa_version.h 1.3:
13510: changed version number
13511:
13512: * src/classes/xdoc.C 1.74:
13513: checked empty response
13514:
13515: * src/classes/hashfile.C 1.19.2.1:
13516: * src/include/pa_db_table.h 1.12.6.1:
13517: * src/main/compile.tab.C 1.27.6.2:
13518: * src/main/pa_db_connection.C 1.34.6.1:
13519: * src/main/pa_db_table.C 1.17.2.1:
13520: * src/types/pa_vhashfile.C 1.16.6.1:
13521: * src/types/pa_vhashfile.h 1.12.14.1:
13522: hashfile:
13523: removed use of transactions
13524: [libdb removed DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_TXN init bits,
13525: thus got rid of huge log files, which cluttered disk without huge need]
13526:
13527: * src/classes/xdoc.C 1.76:
13528: * src/classes/xnode.C 1.33:
13529: * src/classes/xnode.h 1.6:
13530: gdome_xml_doc_get_xmlDoc handy macro, which is strangly abscent
13531: in dome lib
13532:
13533: * src/classes/xnode.C 1.30:
13534: xpath nodes select bug [0] instead of [i], be more tender with
13535: ctrl/c/v
13536:
13537: * src/classes/xdoc.C 1.75:
13538: xsltSaveResultTo checked <0 response
13539:
13540: * src/classes/xnode.C 1.32:
13541: xdoc.select fixed context node [were always /, not self node]
13542:
13543: 2002-01-23 paf
13544: * src/classes/xdoc.C 1.72:
13545: * src/main/pa_globals.C 1.108:
13546: * src/types/pa_vdouble.h 1.29:
13547: %.20E now default float format
13548: this is for regretful twice-converting here:
13549: $a(double value) when they write double falue they convert it to string first,
13550: thus %g were losing precesion.
13551:
13552: todo: think up some way to remove double->string string->double twice-converting
13553:
13554: * src/main/pa_globals.C 1.105:
13555: removed debug xslt messages
13556:
13557: * src/main/pa_globals.C 1.106:
13558: xslt linked dynamically. [mistekenly were statically linked]
13559:
13560: * src/include/pa_exception.h 1.29:
13561: * src/main/compile.tab.C 1.29:
13562: * src/main/pa_exception.C 1.34:
13563: removed exception va_list constructor.
13564: 1. not needed anymore
13565: 2. there were a conflict[causing errors] between
13566: ctor(, va_list)
13567: ctor(, ...)
13568: compiler[both msvc and gcc] never detected an ambiguilty here, compiling
13569: ctor(, "hello") into ctor(, va_list) which, of course, caused gpf
13570:
13571: * src/types/pa_vdouble.h 1.30:
13572: %.20E now float format when %g produced 'e' in output
13573: this is for regretful twice-converting here:
13574: $a(double value) when they write double falue they convert it to string first,
13575: thus %g were losing precesion.
13576:
13577: todo: think up some way to remove double->string string->double twice-converting
13578:
13579: * src/types/pa_vdouble.h 1.28.14.1:
13580: double prec. todo: get rid of twice-converting
13581:
13582: * src/classes/xdoc.C 1.71:
13583: * src/include/pa_stylesheet_connection.h 1.24:
13584: * src/main/pa_globals.C 1.107:
13585: xmlSubstituteEntitiesDefault(1) now global, reasons in comment inside
13586:
13587: * src/classes/xdoc.C 1.73:
13588: * src/main/pa_globals.C 1.109:
13589: xdoc::load/set entities substituted.
13590: // 2. when dom tree with entites goes under transform text nodes
13591: // got [erroreosly] cut on first entity occurance
13592:
13593: 2002-01-22 paf
13594: * src/classes/table.C 1.140:
13595: join behaived badly in case named tables structure mismatched: 0 strings sneaked into dest failing afterwards.
13596: replaced them with empty strings
13597:
13598: * src/classes/xdoc.C 1.70:
13599: * src/include/pa_stylesheet_connection.h 1.23:
13600: * src/main/pa_globals.C 1.104:
13601: xsl stylesheet load: parsed entities, this helps compiling stylesheet properly.
13602: example:
13603: this refused to work,
13604: <b>«<xsl:value-of select="@title" />»</b>
13605: stranly worked only this way:
13606: <b>«<xsl:value-of select="@title" />»</b>
13607:
13608: docs says "set it to 1", never going into details, so I decided to try NOT to do that
13609:
13610: 2002-01-21 paf
13611: * src/include/pa_stylesheet_connection.h 1.20:
13612: * src/main/pa_exception.C 1.32:
13613: xml generic message 1
13614:
13615: * src/main/pa_charset.C 1.17:
13616: checked empty transcoders in transcode_cstr|buf
13617:
13618: * src/classes/Makefile.in 1.34:
13619: * src/classes/xdoc.C 1.67:
13620: * src/classes/xnode.C 1.29:
13621: * src/include/pa_stylesheet_connection.h 1.22:
13622: * src/main/pa_charset.C 1.16:
13623: * src/main/pa_globals.C 1.103:
13624: * src/main/pa_sql_driver_manager.C 1.59:
13625: * src/main/pa_stylesheet_manager.C 1.11:
13626: * src/targets/cgi/Makefile.am 1.24:
13627: * src/targets/cgi/Makefile.in 1.32:
13628: autoconf gnome
13629:
13630: * src/classes/xdoc.C 1.69:
13631: xdoc::load error source = filespec
13632:
13633: * src/classes/table.C 1.139:
13634: ^table::load
13635: empty lines or #comments before headline
13636:
13637: * src/include/pa_array.h 1.49:
13638: * src/include/pa_globals.h 1.74:
13639: * src/include/pa_request.h 1.118:
13640: * src/include/pa_threads.h 1.21:
13641: * src/main/pa_array.C 1.44:
13642: * src/main/pa_exception.C 1.31:
13643: * src/main/pa_globals.C 1.101:
13644: * src/main/pa_request.C 1.192:
13645: * src/targets/apache13/pa_threads.C 1.4:
13646: * src/targets/cgi/pa_threads.C 1.6:
13647: * src/targets/isapi/pa_threads.C 1.6:
13648: xml generic errors 0
13649:
13650: * src/classes/xdoc.C 1.66:
13651: * src/classes/xnode.C 1.28:
13652: * src/include/pa_exception.h 1.28:
13653: * src/include/pa_globals.h 1.75:
13654: * src/include/pa_stylesheet_connection.h 1.21:
13655: * src/main/pa_exception.C 1.33:
13656: * src/main/pa_globals.C 1.102:
13657: * src/targets/apache13/pa_threads.C 1.5:
13658: * src/targets/cgi/pa_threads.C 1.7:
13659: xslt generic error 1
13660:
13661: * src/classes/xdoc.C 1.68:
13662: transform error source now stylesheet_filespec
13663:
13664: 2002-01-16 paf
13665: * src/classes/xdoc.C 1.64:
13666: few comments
13667:
13668: * src/classes/hash.C 1.32:
13669: * src/classes/op.C 1.67:
13670: * src/classes/string.C 1.93:
13671: * src/classes/table.C 1.138:
13672: * src/classes/void.C 1.14:
13673: * src/classes/xdoc.C 1.65:
13674: * src/include/pa_db_connection.h 1.19:
13675: * src/include/pa_request.h 1.117:
13676: * src/include/pa_sql_connection.h 1.21:
13677: * src/include/pa_sql_driver_manager.h 1.21:
13678: * src/include/pa_stylesheet_connection.h 1.19:
13679: * src/include/pa_stylesheet_manager.h 1.10:
13680: * src/main/pa_request.C 1.191:
13681: * src/main/pa_sql_driver_manager.C 1.58:
13682: * src/main/pa_stylesheet_manager.C 1.10:
13683: * src/targets/cgi/pool_storage.h 1.7:
13684: auto closers to sql_connection, stylesheet_connection
13685: auto destroyers to remaining gnome objects
13686:
13687: 2002-01-15 paf
13688: * src/classes/xdoc.C 1.61:
13689: * src/include/pa_charset.h 1.9:
13690: * src/main/pa_charset.C 1.15:
13691: started output options parsing
13692:
13693: * src/classes/xdoc.C 1.63:
13694: xdoc
13695: file
13696: save
13697: string
13698:
13699: ready.
13700: todo: error handling
13701:
13702: * src/classes/xdoc.C 1.62:
13703: xdoc save rewritten using xmlAllocOutputBuffer
13704: less mallocs, more reallocs. less fragmented result
13705:
13706: 2002-01-14 paf
13707: * src/classes/xdoc.C 1.60:
13708: method
13709:
13710: * src/classes/xdoc.C 1.59:
13711: * src/classes/xnode.C 1.27:
13712: * src/include/pa_charset.h 1.8:
13713: * src/include/pa_pool.h 1.76:
13714: * src/include/pa_stylesheet_connection.h 1.18:
13715: * src/main/main.dsp 1.145:
13716: * src/main/pa_charset.C 1.14:
13717: * src/main/pa_globals.C 1.100:
13718: * src/main/pa_pool.C 1.49:
13719: * src/main/pa_stylesheet_manager.C 1.9:
13720: * src/types/pa_vxdoc.h 1.16:
13721: xslt transform0.
13722: TODO:
13723: use output options
13724: handle errors
13725:
13726: * src/classes/xdoc.C 1.58:
13727: * src/classes/xnode.C 1.26:
13728: ^xdoc.file
13729:
13730: 2002-01-11 paf
13731: * src/classes/xnode.C 1.22:
13732: * src/include/pa_charset.h 1.6:
13733: * src/main/pa_charset.C 1.13:
13734: xpath selectNode 1
13735:
13736: * src/include/pa_opcode.h 1.9.6.1:
13737: * src/main/compile.tab.C 1.27.6.1:
13738: * src/main/compile.y 1.173.14.1:
13739: * src/main/compile_tools.C 1.40.14.1:
13740: * src/main/compile_tools.h 1.52.6.1:
13741: * src/main/execute.C 1.208.2.1:
13742: partial logical && || evaluation
13743:
13744: * src/classes/xnode.C 1.23:
13745: xpath selectNode 2
13746:
13747: * src/classes/xnode.C 1.24:
13748: * src/include/pa_charset.h 1.7:
13749: xpath selectNode 3: string/number/bool
13750:
13751: * src/classes/xnode.C 1.25:
13752: xpath selectNodes
13753:
13754: 2002-01-10 paf
13755: * src/classes/xnode.C 1.21:
13756: xpath selectNode -100 [just written]
13757:
13758: * src/classes/xdoc.C 1.57:
13759: * src/classes/xnode.C 1.20:
13760: * src/include/pa_charset.h 1.5:
13761: * src/include/pa_exception.h 1.27:
13762: * src/include/pa_pool.h 1.75:
13763: * src/main/pa_charset.C 1.12:
13764: * src/main/pa_pool.C 1.48:
13765: GdomeDOMString_auto_ptr c++ wrapper [calls refcounter]
13766:
13767: 2001-12-29 paf
13768: * src/classes/xdoc.C 1.56:
13769: * src/include/pa_exception.h 1.26:
13770: * src/main/pa_charset.C 1.11:
13771: * src/main/pa_exception.C 1.30:
13772: * src/main/pa_globals.C 1.99:
13773: xdoc
13774: ^set
13775: ^string with glib works 0
13776:
13777: 2001-12-28 paf
13778: * src/main/pa_globals.C 1.98:
13779: renamed gdome to libgdome.dll
13780:
13781: * src/classes/classes.dsp 1.14:
13782: * src/classes/mail.C 1.50:
13783: * src/classes/xdoc.C 1.54:
13784: * src/classes/xnode.C 1.19:
13785: * src/classes/xnode.h 1.5:
13786: * src/include/pa_exception.h 1.25:
13787: * src/include/pa_globals.h 1.73:
13788: * src/main/compile.tab.C 1.28:
13789: * src/main/main.dsp 1.144:
13790: * src/main/pa_charset.C 1.9:
13791: * src/main/pa_dir.C 1.9:
13792: * src/main/pa_exception.C 1.28:
13793: * src/main/pa_exec.C 1.19:
13794: * src/main/pa_globals.C 1.97:
13795: * src/main/pa_socks.C 1.9:
13796: * src/targets/cgi/parser3.C 1.150:
13797: * src/targets/cgi/parser3.dsp 1.40:
13798: * src/types/pa_vxdoc.C 1.9:
13799: * src/types/pa_vxdoc.h 1.15:
13800: * src/types/pa_vxnode.C 1.13:
13801: * src/types/pa_vxnode.h 1.10:
13802: gnome libs just compiled in.
13803: no refcounting
13804: no xpath
13805: no xslt
13806: yet
13807:
13808: * src/classes/xdoc.C 1.55:
13809: * src/include/pa_charset.h 1.4:
13810: * src/main/pa_charset.C 1.10:
13811: * src/main/pa_exception.C 1.29:
13812: started glib transcoders
13813:
13814: 2001-12-27 paf
13815: * src/include/pa_charset.h 1.3:
13816: * src/include/pa_common.h 1.69:
13817: * src/include/pa_exception.h 1.24:
13818: * src/include/pa_globals.h 1.72:
13819: * src/include/pa_pool.h 1.74:
13820: * src/main/main.dsp 1.143:
13821: * src/main/pa_charset.C 1.8:
13822: * src/main/pa_charsets.C 1.4:
13823: * src/main/pa_globals.C 1.96:
13824: * src/main/pa_pool.C 1.47:
13825: * src/targets/cgi/parser3.C 1.149:
13826: * src/targets/cgi/parser3.dsp 1.39:
13827: * src/types/pa_vxdoc.C 1.8:
13828: * src/types/pa_vxdoc.h 1.14:
13829: * src/types/pa_vxnode.C 1.12:
13830: * src/types/pa_vxnode.h 1.9:
13831: * src/types/types.dsp 1.17:
13832: going away from xalan&xerces, started the process.
13833: globals [initialization
13834: pool [charset update
13835: charset [transcodings
13836: vxnode vxdoc [DOM calls
13837:
13838: * src/classes/Makefile.am 1.32:
13839: going away from xalan&xerces, not needed anymore
13840:
13841: 2001-12-26 paf
13842: * src/include/pa_charset.h 1.2:
13843: * src/include/pa_charsets.h 1.3:
13844: * src/main/pa_charset.C 1.7:
13845: * src/main/pa_charsets.C 1.3:
13846: * src/main/pa_request.C 1.190:
13847: charset key globalized [bug]
13848:
13849: 2001-12-25 paf
13850: * src/classes/mail.C 1.49:
13851: * src/classes/table.C 1.137:
13852: * src/include/pa_string.h 1.122:
13853: * src/main/pa_string.C 1.136:
13854: table set & append changed splitting languages, separators now can be clean AND as-is
13855: same to mail command line $MAIN:MAIL.progX arguments
13856:
13857: 2001-12-24 paf
13858: * src/classes/hashfile.C 1.19:
13859: * src/classes/op.C 1.66:
13860: * src/main/pa_db_table.C 1.17:
13861: * src/main/pa_string.C 1.135:
13862: read from cache size check updated
13863:
13864: * src/main/pa_string.C 1.133:
13865: * src/main/pa_string.C 1.134:
13866: String::join_chain another ugly bug :(
13867:
13868: * src/classes/mail.C 1.48:
13869: one parted text messages - no multipart mime-type anymore.
13870: for convinient if $.attach-ments
13871:
13872: 2001-12-21 paf
13873: * src/main/pa_request.C 1.189:
13874: $result in @main actually not working, to hell with it for now
13875:
13876: * src/main/execute.C 1.207:
13877: junction evaluation canceled - endless recursion detected
13878:
13879: * src/classes/date.C 1.14:
13880: date:sql-string now returns localtime
13881:
13882: * src/include/pa_request.h 1.116:
13883: * src/main/execute.C 1.208:
13884: * src/main/pa_request.C 1.188:
13885: * src/types/pa_vmethod_frame.h 1.20:
13886: * src/types/pa_wcontext.h 1.23:
13887: $result in @main @postprocess @exception
13888:
13889: 2001-12-19 paf
13890: * src/main/pa_request.C 1.187:
13891: CLASS_PATH now / = DOCUMENT_ROOT
13892:
13893: * src/classes/op.C 1.65:
13894: ^cache keypath now relative
13895:
13896: * src/classes/hashfile.C 1.18:
13897: ^hashfile.open DB_HOME now relative
13898:
13899: * src/main/pa_charset.C 1.6:
13900: charset->charset transcoding via unicode intermediate
13901:
13902: * src/classes/mail.C 1.46:
13903: * src/include/pa_config_fixed.h 1.34:
13904: to/from 0 check were missing
13905:
13906: * src/classes/mail.C 1.47:
13907: changed weighting prior to sort
13908:
13909: 2001-12-17 paf
13910: * src/classes/mail.C 1.45:
13911: * src/include/pa_charsets.h 1.2:
13912: * src/include/pa_string.h 1.121:
13913: * src/main/pa_charsets.C 1.2:
13914: * src/main/untaint.C 1.87:
13915: * src/types/pa_vrequest.C 1.14:
13916: * src/types/pa_vresponse.C 1.2:
13917: ^mail:send[
13918: $.charset[zzz]
13919: addded
13920:
13921: * src/include/pa_db_table.h 1.12:
13922: * src/main/pa_db_table.C 1.16:
13923: db_table used outdated unset services_pool
13924:
13925: * src/main/pa_charset.C 1.5:
13926: ifndef XML were bad type
13927:
13928: * src/classes/image.C 1.63:
13929: govno
13930:
13931: * src/main/untaint.C 1.86:
13932: allowed space in filespec
13933:
13934: * src/classes/image.C 1.64:
13935: no govno
13936:
13937: * src/targets/apache13/mod_parser3.C 1.15:
13938: test r->finfo.st_mode check seems to work only on win32
13939:
13940: * src/main/pa_charset.C 1.4:
13941: empty bufs transcode [forgot check :(]
13942:
13943: 2001-12-15 paf
13944: * src/classes/file.C 1.67:
13945: * src/classes/math.C 1.11:
13946: * src/classes/op.C 1.64:
13947: * src/classes/string.C 1.92:
13948: * src/classes/table.C 1.136:
13949: * src/classes/xdoc.C 1.53:
13950: * src/include/pa_array.h 1.48:
13951: * src/include/pa_cache_managers.h 1.4:
13952: * src/include/pa_charset_connection.h 1.6:
13953: * src/include/pa_charset_manager.h 1.8:
13954: * src/include/pa_common.h 1.68:
13955: * src/include/pa_db_connection.h 1.18:
13956: * src/include/pa_db_manager.h 1.12:
13957: * src/include/pa_db_table.h 1.11:
13958: * src/include/pa_dictionary.h 1.8:
13959: * src/include/pa_exception.h 1.23:
13960: * src/include/pa_exec.h 1.5:
13961: * src/include/pa_globals.h 1.71:
13962: * src/include/pa_hash.h 1.52:
13963: * src/include/pa_opcode.h 1.9:
13964: * src/include/pa_pool.h 1.73:
13965: * src/include/pa_request.h 1.115:
13966: * src/include/pa_sapi.h 1.16:
13967: * src/include/pa_socks.h 1.6:
13968: * src/include/pa_sql_connection.h 1.20:
13969: * src/include/pa_sql_driver_manager.h 1.20:
13970: * src/include/pa_string.h 1.120:
13971: * src/include/pa_stylesheet_connection.h 1.17:
13972: * src/include/pa_stylesheet_manager.h 1.9:
13973: * src/include/pa_table.h 1.38:
13974: * src/include/pa_transcoder.h 1.3:
13975: * src/main/compile_tools.h 1.52:
13976: * src/main/main.dsp 1.142:
13977: * src/main/pa_charset.C 1.1:
13978: * src/main/pa_charset_connection.C 1.13:
13979: * src/main/pa_charset_manager.C 1.10:
13980: * src/main/pa_charsets.C 1.1:
13981: * src/main/pa_globals.C 1.95:
13982: * src/main/pa_pool.C 1.46:
13983: * src/main/pa_request.C 1.186:
13984: * src/main/pa_string.C 1.132:
13985: * src/main/pa_transcoder.C 1.4:
13986: * src/main/untaint.C 1.84:
13987: * src/types/pa_vfile.C 1.24:
13988: * src/types/pa_vform.C 1.50:
13989: * src/types/pa_vform.h 1.31:
13990: * src/types/pa_vrequest.C 1.13:
13991: * src/types/pa_vrequest.h 1.14:
13992: * src/types/pa_vresponse.C 1.1:
13993: * src/types/pa_vresponse.h 1.19:
13994: * src/types/types.dsp 1.16:
13995: introducing Charset
13996:
13997: * src/main/pa_charset.C 1.2:
13998: name_cstr 0
13999:
14000: * src/main/Makefile.in 1.31:
14001: * src/targets/apache13/Makefile.in 1.26:
14002: * src/targets/cgi/Makefile.in 1.31:
14003: * src/types/Makefile.in 1.26:
14004: makes
14005:
14006: * src/include/pa_charset.h 1.1:
14007: * src/include/pa_charsets.h 1.1:
14008: forgot to add
14009:
14010: * src/main/Makefile.am 1.27:
14011: * src/main/pa_charset.C 1.3:
14012: * src/types/Makefile.am 1.15:
14013: charset_connection&manager replaced by charset&charsets
14014:
14015: * src/main/untaint.C 1.85:
14016: uri lang now knows about client/source charsets
14017:
14018: 2001-12-14 paf
14019: * src/include/pa_request.h 1.114:
14020: * src/include/pa_transcoder.h 1.2:
14021: * src/main/pa_request.C 1.185:
14022: * src/main/pa_transcoder.C 1.3:
14023: * src/types/pa_vform.C 1.49:
14024: * src/types/pa_vform.h 1.30:
14025: transcodeToUTF8[were FromUTF8] for forms
14026: todo: uri lang
14027:
14028: * src/targets/apache13/Makefile.am 1.8:
14029: * src/targets/cgi/Makefile.am 1.23:
14030: -I../../pcre to .am
14031:
14032: * src/include/pa_charset_connection.h 1.5:
14033: * src/include/pa_pool.h 1.72:
14034: * src/include/pa_request.h 1.113:
14035: * src/include/pa_transcoder.h 1.1:
14036: * src/main/Makefile.am 1.26:
14037: * src/main/main.dsp 1.141:
14038: * src/main/pa_charset_connection.C 1.12:
14039: * src/main/pa_charset_manager.C 1.9:
14040: * src/main/pa_request.C 1.184:
14041: * src/main/pa_transcoder.C 1.1:
14042: * src/types/Makefile.am 1.14:
14043: * src/types/pa_vrequest.C 1.12:
14044: * src/types/pa_vrequest.h 1.13:
14045: * src/types/pa_vresponse.h 1.18:
14046: * src/types/types.dsp 1.15:
14047: changed charset model.
14048: now important:
14049: $request:charset
14050: $response:charset
14051: while
14052: $response:content-type.charset
14053: become unimportant [informational]
14054:
14055: * src/include/pa_globals.h 1.70:
14056: * src/main/pa_globals.C 1.94:
14057: removed unused defalts_name global
14058:
14059: * src/main/pa_transcoder.C 1.2:
14060: transcodeToUTF8,
14061: now form&uri lang
14062:
14063: 2001-12-13 paf
14064: * src/include/pa_types.h 1.35:
14065: msvc head debugging flag
14066:
14067: * src/classes/xdoc.C 1.49:
14068: freed up listener
14069:
14070: * src/classes/xdoc.C 1.51:
14071: * src/main/pa_sql_driver_manager.C 1.57:
14072: rewritten auto_ptr part other way, because of stupid gcc 2.96
14073: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
14074: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
14075: FormatterListener]
14076: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
14077: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
14078: FormatterListener, _Tp = FormatterListener]
14079:
14080: * src/include/pa_config_fixed.h 1.32:
14081: * src/main/pa_common.C 1.94:
14082: * src/main/pa_string.C 1.131:
14083: removed signed mismatch warnings
14084:
14085: * src/classes/xdoc.C 1.52:
14086: rewritten auto_ptr part other way2, because of stupid gcc 2.96
14087: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
14088: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
14089: FormatterListener]
14090: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
14091: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
14092: FormatterListener, _Tp = FormatterListener]
14093:
14094: * src/main/pa_string.C 1.130:
14095: string::recustruct erroreusly used outdated row ptr
14096:
14097: * src/include/pa_cache_managers.h 1.3:
14098: * src/include/pa_charset_manager.h 1.7:
14099: * src/include/pa_config_fixed.h 1.33:
14100: * src/include/pa_db_manager.h 1.11:
14101: * src/include/pa_sql_driver_manager.h 1.19:
14102: * src/include/pa_stylesheet_manager.h 1.8:
14103: * src/main/pa_cache_managers.C 1.2:
14104: * src/main/pa_globals.C 1.93:
14105: ~Cache_managers
14106:
14107: * src/classes/string.C 1.91:
14108: change msg '... code is not code'
14109:
14110: * src/classes/xdoc.C 1.50:
14111: removed extra inc
14112:
14113: * src/targets/apache13/mod_parser3.C 1.14:
14114: * src/targets/cgi/parser3.C 1.147:
14115: * src/targets/isapi/parser3isapi.C 1.61:
14116: removed 'expires' from header outputs
14117:
14118: * src/targets/cgi/pa_pool.C 1.34:
14119: * src/targets/isapi/pa_pool.C 1.10:
14120: EOL@EOF
14121:
14122: * src/main/pa_db_connection.C 1.34:
14123: * src/main/pa_db_manager.C 1.19:
14124: * src/main/pa_sql_driver_manager.C 1.56:
14125: * src/main/pa_stylesheet_manager.C 1.8:
14126: * src/targets/cgi/pool_storage.h 1.6:
14127: couple cache expiratiors were wrong [past/future prob]
14128:
14129: * src/classes/xdoc.C 1.48:
14130: lang list updated
14131:
14132: * src/targets/cgi/pa_pool.C 1.33:
14133: * src/targets/cgi/parser3.C 1.148:
14134: msvc heap debugging flag
14135:
14136: * src/classes/file.C 1.66:
14137: file::cgi bug, request_method were passed to SERVER_PROTOCOL
14138: but SERVER_PROTOCOL were forgotten
14139:
14140: 2001-12-10 paf
14141: * src/main/untaint.C 1.83:
14142: FILE_SPEC untainting changed so that one can erase files like that, knowing their full name
14143: introducing
14144: // theoretical problem with, for instance, "_2B" and "." fragments,
14145: // they would yield the same
14146: // because need_file_encode('_')=false
14147: // but we need to delete such files somehow, getting names from ^index
14148:
14149: * src/main/pa_string.C 1.129:
14150: ^string.replace bug fixed [bad string::join_chank break]
14151:
14152: * src/classes/math.C 1.10:
14153: ^math:random(n) now yields[0;n) not [0;n]
14154:
14155: 2001-12-07 paf
14156: * src/main/pa_string.C 1.125.2.1.2.2:
14157: stupid sparc architecture failed to access short at odd address
14158: 0x311f0 <deserialize__6StringUiPvUiPCc+16>: lduh [ %i2 + 1 ], %l0
14159:
14160: bus error,
14161: fixed that
14162:
14163: * src/include/pa_config_auto.h.in 1.14.6.1:
14164: makes
14165:
14166: * src/main/pa_string.C 1.125.2.1.2.1:
14167: strange string deserialize bug on client[pmts], a bit shortened,
14168:
14169: * src/include/pa_common.h 1.66.6.2:
14170: * src/include/pa_config_fixed.h 1.30.8.2:
14171: * src/include/pa_config_includes.h 1.13.6.1:
14172: * src/main/pa_common.C 1.91.4.1.2.2:
14173: exclusive lock file write
14174: shared lock file read
14175:
14176: * src/classes/hashfile.C 1.17:
14177: * src/classes/op.C 1.63:
14178: * src/classes/table.C 1.135:
14179: * src/include/pa_common.h 1.67:
14180: * src/include/pa_config_auto.h.in 1.15:
14181: * src/include/pa_config_fixed.h 1.31:
14182: * src/include/pa_config_includes.h 1.14:
14183: * src/include/pa_db_table.h 1.10:
14184: * src/include/pa_request.h 1.112:
14185: * src/main/pa_common.C 1.93:
14186: * src/main/pa_db_table.C 1.15:
14187: * src/main/pa_request.C 1.183:
14188: * src/main/pa_string.C 1.128:
14189: * src/types/pa_vhashfile.C 1.16:
14190: merged from r14_simple_cache
14191:
14192: 2001-12-06 paf
14193: * src/main/compile.tab.C 1.27:
14194: * src/targets/cgi/parser3.C 1.146:
14195: removed debug info
14196:
14197: * src/classes/op.C 1.62.2.1.2.1:
14198: * src/classes/table.C 1.133.2.2.2.1:
14199: * src/include/pa_request.h 1.111.2.1.2.1:
14200: * src/main/pa_request.C 1.182.2.1.2.1:
14201: #ifdef RESOURCES_DEBUG
14202:
14203: * src/classes/op.C 1.62.2.1.2.2:
14204: * src/include/pa_common.h 1.66.6.1:
14205: * src/include/pa_config_fixed.h 1.30.8.1:
14206: * src/main/pa_common.C 1.91.4.1.2.1:
14207: ^cache operator
14208:
14209: * src/classes/hashfile.C 1.15.6.2:
14210: removed transaction from ^cache
14211:
14212: 2001-12-05 paf
14213: * src/targets/cgi/parser3.C 1.144:
14214: * src/targets/cgi/parser3.C 1.145:
14215: fatal error reporting fixed.
14216: in IIS5 there were a prob with illegal call check
14217:
14218: 2001-12-04 paf
14219: * src/classes/op.C 1.62.2.1:
14220: * src/classes/table.C 1.133.2.2:
14221: * src/include/pa_request.h 1.111.2.1:
14222: * src/main/pa_request.C 1.182.2.1:
14223: measures to log
14224:
14225: 2001-11-26 paf
14226: * src/targets/apache13/mod_parser3.C 1.13:
14227: merge dir config now works OK with parser_root_config_filespec
14228:
14229: 20011126 paf: noticed, that this is called even on virtual root merge with something "parent", while thought that that is part of merge_server...
14230:
14231: 2001-11-23 paf
14232: * src/classes/hashfile.C 1.16:
14233: * src/classes/table.C 1.134:
14234: * src/include/pa_db_table.h 1.9:
14235: * src/main/pa_common.C 1.92:
14236: * src/main/pa_db_table.C 1.14:
14237: * src/main/pa_string.C 1.127:
14238: * src/types/pa_vhashfile.C 1.15:
14239: merged from _0014, 1
14240:
14241: * src/classes/hashfile.C 1.15.6.1:
14242: * src/classes/table.C 1.133.2.1:
14243: * src/include/pa_db_table.h 1.8.6.1:
14244: * src/main/pa_common.C 1.91.4.1:
14245: * src/main/pa_db_table.C 1.12.6.2:
14246: * src/types/pa_vhashfile.C 1.14.6.1:
14247: hashfile bugfix2 more wrong sizes.
14248: ^cache behaviour changed: if ^cache(33) would change
14249:
14250: 0660 bits in file_write & hashfile create
14251:
14252: * src/main/pa_db_table.C 1.12.6.1:
14253: * src/main/pa_db_table.C 1.13:
14254: * src/main/pa_string.C 1.125.2.1:
14255: * src/main/pa_string.C 1.126:
14256: cache bugfix [wrong types after pa_string optimization]
14257:
14258: 2001-11-22 paf
14259: * src/main/untaint.C 1.82:
14260: ORIGINS mode removed UHTML
14261:
14262: * src/classes/op.C 1.62:
14263: process cstr(,connection)
14264:
14265: * src/Makefile.in 1.38:
14266: * src/classes/xdoc.C 1.47:
14267: * src/targets/Makefile.in 1.26:
14268: * src/targets/apache13/Makefile.in 1.25:
14269: * src/targets/cgi/Makefile.in 1.30:
14270: cached xslt [removed nocache forcing]
14271:
14272: * src/classes/op.C 1.61:
14273: process now gets its body on current language, not as-is
14274:
14275: * src/main/untaint.C 1.81:
14276: ORIGINS mode was bad - forgot about optimize bit
14277:
14278: * src/classes/table.C 1.133:
14279: * src/include/pa_table.h 1.37:
14280: * src/main/pa_table.C 1.41:
14281: table.offset[whence]
14282:
14283: 2001-11-21 paf
14284: * src/classes/table.C 1.132:
14285: * src/main/pa_string.C 1.124:
14286: * src/main/untaint.C 1.78:
14287: * src/targets/cgi/parser3.C 1.141:
14288: table.append bug fixed: forgot to switch default language for {
14289: code}, it happen to change it's language from CLEAN, so later
14290: refused to split by CLEAN \t
14291:
14292: * src/classes/xdoc.C 1.46:
14293: * src/types/pa_vxdoc.C 1.7:
14294: * src/types/pa_vxdoc.h 1.13:
14295: <xsl:output
14296: output options made identical to xsl:output attributes
14297: exclusion:
14298: cdata-section-elements
14299: what xalan can do but that not used now:
14300: it can escape and remove CDATA sections
14301:
14302: * src/targets/cgi/parser3.C 1.142:
14303: removed debug cgi||1
14304:
14305: * src/main/untaint.C 1.80:
14306: * src/targets/cgi/parser3.C 1.143:
14307: optimized \r produced by xslt
14308:
14309: * src/main/pa_string.C 1.125:
14310: * src/main/untaint.C 1.79:
14311: cached some string::size() es
14312:
14313: 2001-11-20 paf
14314: * src/classes/Makefile.am 1.31:
14315: * src/classes/Makefile.in 1.33:
14316: * src/classes/table.C 1.131:
14317: * src/main/Makefile.am 1.25:
14318: * src/main/Makefile.in 1.30:
14319: * src/main/pa_exception.C 1.27:
14320: * src/types/Makefile.am 1.13:
14321: * src/types/Makefile.in 1.25:
14322: moved ident.C & co to bottom of dependeces, so that errors
14323: would popup quicklier, fixed line numbering in table::sql
14324:
14325: 2001-11-19 paf
14326: * src/classes/op.C 1.60:
14327: * src/include/pa_request.h 1.111:
14328: * src/include/pa_string.h 1.119:
14329: * src/include/pa_types.h 1.34:
14330: * src/main/pa_globals.C 1.92:
14331: * src/main/pa_request.C 1.182:
14332: * src/main/pa_string.C 1.123:
14333: * src/main/untaint.C 1.77:
14334: * src/targets/apache13/mod_parser3.C 1.12:
14335: * src/targets/cgi/parser3.C 1.140:
14336: * src/targets/isapi/parser3isapi.C 1.60:
14337: * src/types/pa_wcontext.C 1.13:
14338: * src/types/pa_wcontext.h 1.22:
14339: UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
14340:
14341: * src/classes/Makefile.in 1.32:
14342: * src/main/Makefile.in 1.29:
14343: * src/targets/Makefile.am 1.8:
14344: * src/targets/Makefile.in 1.25:
14345: * src/targets/apache13/Makefile.in 1.24:
14346: * src/targets/apache13/mod_parser3.C 1.11:
14347: * src/targets/cgi/Makefile.in 1.29:
14348: * src/targets/cgi/parser3.C 1.139:
14349: * src/types/Makefile.in 1.24:
14350: #if _MSC_VER _set_new_handler
14351:
14352: * src/Makefile.in 1.37:
14353: * src/targets/apache13/mod_parser3.C 1.10:
14354: * src/targets/cgi/parser3.C 1.138:
14355: * src/targets/isapi/parser3isapi.C 1.59:
14356: set_new_handler in apache&isapi
14357:
14358: 2001-11-16 paf
14359: * src/include/pa_string.h 1.117:
14360: * src/main/pa_string.C 1.120:
14361: * src/main/pa_string.C 1.121:
14362: * src/main/untaint.C 1.76:
14363: * src/types/pa_vstring.C 1.14:
14364: removed 1+4 bytes from String
14365:
14366: * src/include/pa_string.h 1.118:
14367: * src/include/pa_types.h 1.33:
14368: * src/main/pa_string.C 1.122:
14369: removed 8 bytes from String, 2 bytes from string::chunk::row::item
14370:
14371: * src/include/pa_globals.h 1.69:
14372: * src/include/pa_string.h 1.116:
14373: * src/include/pa_types.h 1.32:
14374: * src/main/pa_globals.C 1.91:
14375: * src/main/pa_pool.C 1.44:
14376: * src/main/pa_pool.C 1.45:
14377: * src/main/pa_request.C 1.181:
14378: * src/main/untaint.C 1.75:
14379: * src/sql/pa_sql_driver.h 1.24:
14380: * src/targets/cgi/parser3.C 1.136:
14381: introducing estimating String::cstr_bufsize, 0
14382:
14383: * src/include/pa_pool.h 1.70:
14384: * src/include/pa_pool.h 1.71:
14385: * src/main/execute.C 1.206:
14386: * src/main/pa_pool.C 1.41:
14387: * src/main/pa_pool.C 1.42:
14388: * src/main/pa_pool.C 1.43:
14389: * src/targets/cgi/parser3.C 1.134:
14390: * src/targets/cgi/parser3.C 1.135:
14391: die in pool::fail
14392:
14393: * src/targets/cgi/parser3.C 1.137:
14394: pool debug @ die
14395:
14396: 2001-11-15 paf
14397: * src/Makefile.in 1.36:
14398: configure set_new_handler check added
14399:
14400: * src/targets/cgi/parser3.C 1.131:
14401: set_new_handler started
14402:
14403: * src/include/pa_exception.h 1.22:
14404: * src/main/execute.C 1.205:
14405: * src/main/main.dsp 1.140:
14406: * src/main/pa_exception.C 1.26:
14407: * src/targets/cgi/parser3.C 1.133:
14408: exception with dynamic buffer re-back
14409: now with counter
14410:
14411: * src/include/pa_config_auto.h.in 1.13:
14412: * src/main/Makefile.in 1.28:
14413: makes
14414:
14415: * src/include/pa_exception.h 1.21:
14416: * src/main/pa_exception.C 1.25:
14417: exception with static buffer back
14418:
14419: * src/classes/classes.awk 1.5:
14420: * src/include/pa_config_auto.h.in 1.14:
14421: * src/include/pa_config_includes.h 1.13:
14422: setnewhandler check
14423:
14424: * src/targets/cgi/parser3.C 1.132:
14425: std::
14426:
14427: 2001-11-14 paf
14428: * src/main/execute.C [no_bad_constructors_try] 1.203.2.1:
14429: * src/types/pa_vclass.h [no_bad_constructors_try] 1.21.2.1:
14430: * src/types/pa_vobject.h [no_bad_constructors_try] 1.13.2.1:
14431: * src/types/pa_vstateless_class.h [no_bad_constructors_try] 1.20.2.1:
14432: * src/types/pa_vstateless_object.h [no_bad_constructors_try] 1.12.2.1:
14433: fixed this:
14434: $bred[^string::length[]]
14435: $bred[^response::clear[]]
14436: $bred[^int::int[]]
14437:
14438: now VObject creation moved into overriden VClass::create_new_value, thus 0 from create_new_value means that class has no ctors
14439:
14440: * src/include/pa_common.h 1.64:
14441: * src/include/pa_common.h 1.65:
14442: * src/include/pa_common.h 1.66:
14443: * src/main/pa_common.C 1.90:
14444: * src/main/pa_common.C 1.91:
14445: snprintf replacement was wrong
14446:
14447: * src/main/execute.C 1.204:
14448: * src/types/pa_vclass.h 1.22:
14449: * src/types/pa_vobject.h 1.14:
14450: * src/types/pa_vstateless_class.h 1.21:
14451: * src/types/pa_vstateless_object.h 1.13:
14452: merged with no_bad_constructors_try
14453:
14454: * src/classes/op.C 1.59:
14455: ^untaint{body} as-is default now
14456:
14457: * src/main/pa_request.C 1.180:
14458: z
14459:
14460: * src/include/pa_common.h 1.63:
14461: * src/main/pa_common.C 1.88:
14462: * src/main/pa_common.C 1.89:
14463: snprintf on buffer full returns
14464: win32 -1
14465: solaris >buffer_size
14466:
14467: checked all that
14468:
14469: 2001-11-13 paf
14470: * src/classes/classes.C 1.13:
14471: returned accedently removed if in foreach callbacks [when hash
14472: no-0-restructure]
14473:
14474: 2001-11-12 paf
14475: * src/classes/classes.C 1.12:
14476: * src/classes/hash.C 1.31:
14477: * src/classes/xdoc.C 1.45:
14478: * src/include/pa_hash.h 1.51:
14479: * src/main/pa_db_connection.C 1.33:
14480: * src/main/pa_db_manager.C 1.18:
14481: * src/main/pa_dictionary.C 1.10:
14482: * src/main/pa_hash.C 1.48:
14483: * src/main/pa_sql_driver_manager.C 1.55:
14484: * src/main/pa_stylesheet_manager.C 1.7:
14485: hash now does not containt 0 values. put 0 actullay removes.
14486: no check on 0 value in foreach now required
14487:
14488: * src/classes/date.C 1.13:
14489: date.roll parser2 alg used
14490:
14491: * src/main/pa_pool.C 1.40:
14492: changed xdoc createXXX politics, now string passed as-is to
14493: method, xalan makes & into & itself
14494:
14495: 2001-11-11 paf
14496: * src/main/pa_sql_driver_manager.C 1.53:
14497: * src/sql/pa_sql_driver.h 1.21:
14498: sql driver initialize not const
14499:
14500: * src/sql/pa_sql_driver.h 1.23:
14501: removed extra constructor, doc
14502:
14503: * src/main/pa_sql_driver_manager.C 1.54:
14504: * src/sql/pa_sql_driver.h 1.22:
14505: CRLF
14506:
14507: 2001-11-10 paf
14508: * src/main/pa_exec.C 1.18:
14509: doc
14510:
14511: 2001-11-09 paf
14512: * src/main/pa_common.C 1.87:
14513: line endings fixing fixed last piece[was still cstr oriented]
14514:
14515: * src/include/pa_common.h 1.62:
14516: * src/main/pa_common.C 1.86:
14517: * src/types/pa_vform.C 1.48:
14518: line endings fixing got rid of cstr, now must work ok with post multipart
14519:
14520: * src/classes/string.C 1.90:
14521: * src/classes/xdoc.C 1.44:
14522: xdoc::set{code} now untaints param properly
14523:
14524: * src/types/pa_vform.C 1.47:
14525: line endings fixed at post / multipart / not file also now
14526:
14527: * src/classes/string.C 1.89:
14528: string.save now does untainting before saving
14529:
14530: 2001-11-08 paf
14531: * src/include/pa_request.h 1.110:
14532: * src/main/pa_request.C 1.179:
14533: * src/targets/apache13/mod_parser3.C 1.9:
14534: * src/targets/cgi/parser3.C 1.130:
14535: * src/targets/isapi/parser3isapi.C 1.58:
14536: apache 'status' class enabler
14537:
14538: <Location /parser-status.html>
14539: ParserStatusAllowed
14540: </Location>
14541:
14542: * src/Makefile.in 1.35:
14543: * src/include/pa_common.h 1.61:
14544: * src/main/Makefile.am 1.24:
14545: * src/main/Makefile.in 1.27:
14546: * src/targets/cgi/pa_pool.C 1.32:
14547: makes
14548:
14549: * src/include/pa_cache_managers.h 1.2:
14550: * src/include/pa_charset_manager.h 1.6:
14551: * src/include/pa_db_manager.h 1.10:
14552: * src/include/pa_sql_driver_manager.h 1.18:
14553: * src/include/pa_stylesheet_manager.h 1.7:
14554: * src/main/pa_charset_manager.C 1.8:
14555: * src/main/pa_db_manager.C 1.17:
14556: * src/main/pa_sql_driver_manager.C 1.52:
14557: * src/main/pa_stylesheet_manager.C 1.6:
14558: restructured Cache manager to be simple parent, not second
14559: parent [gcc 2.96 strangly refused to call virtual from second
14560: parent]
14561:
14562: * src/include/pa_cache_managers.h 1.1:
14563: * src/include/pa_charset_manager.h 1.5:
14564: * src/include/pa_db_manager.h 1.9:
14565: * src/include/pa_sql_driver_manager.h 1.17:
14566: * src/include/pa_stylesheet_manager.h 1.6:
14567: * src/main/main.dsp 1.139:
14568: * src/main/pa_cache_managers.C 1.1:
14569: * src/main/pa_charset_manager.C 1.7:
14570: * src/main/pa_db_manager.C 1.16:
14571: * src/main/pa_globals.C 1.90:
14572: * src/main/pa_request.C 1.178:
14573: * src/main/pa_sql_driver_manager.C 1.51:
14574: * src/main/pa_stylesheet_manager.C 1.5:
14575: * src/types/pa_vstatus.h 1.4:
14576: cache_managers, maybe-expiring every request
14577: todo: apache 'status' class enabler
14578:
14579: 2001-11-05 paf
14580: * src/classes/xdoc.C 1.42:
14581: * src/include/pa_db_connection.h 1.16:
14582: * src/include/pa_stylesheet_connection.h 1.15:
14583: * src/include/pa_stylesheet_manager.h 1.4:
14584: * src/main/pa_stylesheet_manager.C 1.3:
14585: * src/types/pa_vstatus.h 1.2:
14586: $status:stylesheet
14587:
14588: * src/targets/cgi/parser3.C 1.129:
14589: read can return 0, that means sort of sig_pipe on freebsd [moko's experiments].
14590: checked that in cgi, on apache already done :)
14591:
14592: * src/main/pa_db_connection.C 1.31:
14593: * src/main/pa_db_manager.C 1.14:
14594: * src/main/pa_request.C 1.177:
14595: hence i removed skipping 0 values in hash::for_each-es we need to check cleaned cache items manually. few more checks.
14596:
14597: expiring to 0 time was wrong, changed to 'now' time
14598:
14599: * src/main/pa_db_connection.C 1.30:
14600: * src/main/pa_db_manager.C 1.13:
14601: hence i removed skipping 0 values in hash::for_each-es we need
14602: to check cleaned cache items manually
14603:
14604: * src/include/pa_charset_connection.h 1.3:
14605: * src/main/pa_charset_manager.C 1.5:
14606: $status:charset
14607:
14608: * src/classes/classes.C 1.11:
14609: * src/classes/classes.h 1.14:
14610: * src/classes/date.C 1.12:
14611: * src/classes/double.C 1.41:
14612: * src/classes/file.C 1.65:
14613: * src/classes/form.C 1.19:
14614: * src/classes/hash.C 1.30:
14615: * src/classes/hashfile.C 1.15:
14616: * src/classes/image.C 1.62:
14617: * src/classes/int.C 1.38:
14618: * src/classes/mail.C 1.44:
14619: * src/classes/math.C 1.9:
14620: * src/classes/op.C 1.58:
14621: * src/classes/response.C 1.16:
14622: * src/classes/string.C 1.88:
14623: * src/classes/table.C 1.130:
14624: * src/classes/void.C 1.13:
14625: * src/classes/xdoc.C 1.43:
14626: * src/classes/xnode.C 1.18:
14627: * src/classes/xnode.h 1.4:
14628: * src/include/pa_array.h 1.47:
14629: * src/include/pa_charset_connection.h 1.4:
14630: * src/include/pa_charset_manager.h 1.4:
14631: * src/include/pa_common.h 1.60:
14632: * src/include/pa_config_fixed.h 1.30:
14633: * src/include/pa_config_includes.h 1.12:
14634: * src/include/pa_db_connection.h 1.17:
14635: * src/include/pa_db_manager.h 1.8:
14636: * src/include/pa_db_table.h 1.8:
14637: * src/include/pa_dictionary.h 1.7:
14638: * src/include/pa_dir.h 1.8:
14639: * src/include/pa_exception.h 1.20:
14640: * src/include/pa_exec.h 1.4:
14641: * src/include/pa_globals.h 1.68:
14642: * src/include/pa_hash.h 1.50:
14643: * src/include/pa_opcode.h 1.8:
14644: * src/include/pa_pool.h 1.69:
14645: * src/include/pa_pragma_pack_begin.h 1.2:
14646: * src/include/pa_pragma_pack_end.h 1.2:
14647: * src/include/pa_request.h 1.109:
14648: * src/include/pa_sapi.h 1.15:
14649: * src/include/pa_socks.h 1.5:
14650: * src/include/pa_sql_connection.h 1.19:
14651: * src/include/pa_sql_driver_manager.h 1.16:
14652: * src/include/pa_stack.h 1.11:
14653: * src/include/pa_string.h 1.115:
14654: * src/include/pa_stylesheet_connection.h 1.16:
14655: * src/include/pa_stylesheet_manager.h 1.5:
14656: * src/include/pa_table.h 1.36:
14657: * src/include/pa_threads.h 1.20:
14658: * src/include/pa_types.h 1.31:
14659: * src/main/compile.C 1.53:
14660: * src/main/compile.tab.C 1.26:
14661: * src/main/compile_tools.C 1.40:
14662: * src/main/compile_tools.h 1.51:
14663: * src/main/execute.C 1.203:
14664: * src/main/pa_array.C 1.43:
14665: * src/main/pa_charset_connection.C 1.11:
14666: * src/main/pa_charset_manager.C 1.6:
14667: * src/main/pa_common.C 1.85:
14668: * src/main/pa_db_connection.C 1.28:
14669: * src/main/pa_db_manager.C 1.12:
14670: * src/main/pa_db_table.C 1.11:
14671: * src/main/pa_dictionary.C 1.9:
14672: * src/main/pa_dir.C 1.8:
14673: * src/main/pa_exception.C 1.24:
14674: * src/main/pa_exec.C 1.17:
14675: * src/main/pa_globals.C 1.89:
14676: * src/main/pa_hash.C 1.47:
14677: * src/main/pa_pool.C 1.39:
14678: * src/main/pa_request.C 1.176:
14679: * src/main/pa_socks.C 1.8:
14680: * src/main/pa_sql_driver_manager.C 1.50:
14681: * src/main/pa_status_provider.C 1.2:
14682: * src/main/pa_string.C 1.119:
14683: * src/main/pa_stylesheet_manager.C 1.4:
14684: * src/main/pa_table.C 1.40:
14685: * src/main/untaint.C 1.74:
14686: * src/sql/pa_sql_driver.h 1.20:
14687: * src/targets/apache13/mod_parser3.C 1.8:
14688: * src/targets/apache13/pa_pool.C 1.3:
14689: * src/targets/apache13/pa_threads.C 1.3:
14690: * src/targets/cgi/pa_pool.C 1.31:
14691: * src/targets/cgi/pa_threads.C 1.5:
14692: * src/targets/cgi/parser3.C 1.128:
14693: * src/targets/cgi/pool_storage.h 1.5:
14694: * src/targets/isapi/pa_pool.C 1.9:
14695: * src/targets/isapi/pa_threads.C 1.5:
14696: * src/targets/isapi/parser3isapi.C 1.57:
14697: * src/targets/isapi/pool_storage.h 1.13:
14698: * src/types/pa_valiased.C 1.11:
14699: * src/types/pa_valiased.h 1.16:
14700: * src/types/pa_value.h 1.77:
14701: * src/types/pa_vbool.h 1.15:
14702: * src/types/pa_vclass.h 1.21:
14703: * src/types/pa_vcode_frame.h 1.12:
14704: * src/types/pa_vcookie.C 1.32:
14705: * src/types/pa_vcookie.h 1.13:
14706: * src/types/pa_vdate.h 1.6:
14707: * src/types/pa_vdouble.h 1.28:
14708: * src/types/pa_venv.h 1.18:
14709: * src/types/pa_vfile.C 1.23:
14710: * src/types/pa_vfile.h 1.37:
14711: * src/types/pa_vform.C 1.46:
14712: * src/types/pa_vform.h 1.29:
14713: * src/types/pa_vhash.h 1.27:
14714: * src/types/pa_vhashfile.C 1.14:
14715: * src/types/pa_vhashfile.h 1.12:
14716: * src/types/pa_vimage.C 1.14:
14717: * src/types/pa_vimage.h 1.22:
14718: * src/types/pa_vint.h 1.29:
14719: * src/types/pa_vjunction.h 1.10:
14720: * src/types/pa_vmath.h 1.4:
14721: * src/types/pa_vmethod_frame.h 1.19:
14722: * src/types/pa_vobject.h 1.13:
14723: * src/types/pa_vrequest.C 1.11:
14724: * src/types/pa_vrequest.h 1.12:
14725: * src/types/pa_vresponse.h 1.17:
14726: * src/types/pa_vstateless_class.C 1.11:
14727: * src/types/pa_vstateless_class.h 1.20:
14728: * src/types/pa_vstateless_object.h 1.12:
14729: * src/types/pa_vstatus.h 1.3:
14730: * src/types/pa_vstring.C 1.13:
14731: * src/types/pa_vstring.h 1.39:
14732: * src/types/pa_vtable.C 1.9:
14733: * src/types/pa_vtable.h 1.35:
14734: * src/types/pa_vvoid.h 1.6:
14735: * src/types/pa_vxdoc.C 1.6:
14736: * src/types/pa_vxdoc.h 1.12:
14737: * src/types/pa_vxnode.C 1.11:
14738: * src/types/pa_vxnode.h 1.8:
14739: * src/types/pa_wcontext.C 1.12:
14740: * src/types/pa_wcontext.h 1.21:
14741: * src/types/pa_wwrapper.h 1.14:
14742: $status:db
14743: fixed used not initialized in db_connection & db_table
14744:
14745: * src/include/pa_charset_manager.h 1.3:
14746: * src/include/pa_db_manager.h 1.7:
14747: * src/include/pa_request.h 1.108:
14748: * src/include/pa_sql_connection.h 1.18:
14749: * src/include/pa_sql_driver_manager.h 1.15:
14750: * src/include/pa_stylesheet_manager.h 1.3:
14751: * src/main/main.dsp 1.138:
14752: * src/main/pa_charset_manager.C 1.4:
14753: * src/main/pa_common.C 1.84:
14754: * src/main/pa_db_manager.C 1.11:
14755: * src/main/pa_globals.C 1.88:
14756: * src/main/pa_request.C 1.175:
14757: * src/main/pa_sql_driver_manager.C 1.49:
14758: * src/main/pa_status_provider.C 1.1:
14759: * src/main/pa_stylesheet_manager.C 1.2:
14760: * src/types/pa_vstatus.h 1.1:
14761: * src/types/pa_vxnode.C 1.10:
14762: * src/types/types.dsp 1.14:
14763: started status parser class
14764:
14765: * src/main/pa_db_connection.C 1.29:
14766: * src/main/pa_db_table.C 1.12:
14767: parser_multithreaded check was wrong
14768:
14769: * src/main/pa_db_connection.C 1.32:
14770: * src/main/pa_db_manager.C 1.15:
14771: expiration from debug to normal
14772:
14773: 2001-11-01 paf
14774: * src/classes/hash.C 1.26:
14775: * src/classes/op.C 1.54:
14776: * src/types/pa_vmethod_frame.h 1.18:
14777: * src/types/pa_vstring.C 1.12:
14778: * src/types/pa_vstring.h 1.38:
14779: ^foreach[key|value]{body}[[separator]|{separator}]
14780:
14781: * src/classes/hash.C 1.25:
14782: * src/include/pa_hash.h 1.48:
14783: * src/main/pa_hash.C 1.44:
14784: * src/types/pa_vcookie.C 1.31:
14785: ^hash.delete[key]
14786:
14787: * src/classes/math.C 1.8:
14788: * src/include/pa_common.h 1.59:
14789: HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
14790:
14791: * src/classes/op.C 1.57:
14792: ^for endless loop check strightened
14793:
14794: * src/Makefile.in 1.34:
14795: * src/classes/Makefile.in 1.31:
14796: * src/include/pa_config_auto.h.in 1.12:
14797: * src/main/Makefile.in 1.26:
14798: * src/targets/Makefile.in 1.24:
14799: * src/targets/apache13/Makefile.in 1.23:
14800: * src/targets/cgi/Makefile.in 1.28:
14801: * src/types/Makefile.in 1.23:
14802: makes
14803:
14804: * src/main/pa_hash.C 1.46:
14805: removed old extra include
14806:
14807: * src/classes/hash.C 1.28:
14808: * src/classes/xdoc.C 1.41:
14809: * src/classes/xnode.C 1.17:
14810: * src/include/pa_hash.h 1.49:
14811: * src/main/pa_hash.C 1.45:
14812: * src/main/pa_request.C 1.174:
14813: * src/types/pa_vhash.h 1.26:
14814: * src/types/pa_vxnode.C 1.9:
14815: hash locking
14816: disabled changing of hash inside of foreach
14817:
14818: * src/classes/hash.C 1.27:
14819: * src/classes/hashfile.C 1.14:
14820: * src/types/pa_vhashfile.C 1.13:
14821: ^hashfile.foreach[key|value]{body}[[separator]|{separator}]
14822: prev were hash.foreach
14823:
14824: * src/classes/hash.C 1.29:
14825: * src/classes/op.C 1.56:
14826: * src/main/execute.C 1.202:
14827: changed root behavior in native calls.
14828: it left unchanged, so ^for ^foreach & co can use r.root to write their i & key,value there
14829:
14830: * src/classes/op.C 1.55:
14831: detected for var storage bug, fixed. todo:foreach
14832:
14833: 2001-10-31 paf
14834: * src/main/pa_sql_driver_manager.C 1.47:
14835: hiding passwords and addresses from accidental show [imagine
14836: user forgot @exception]
14837:
14838: * src/main/pa_db_connection.C 1.26:
14839: * src/main/pa_sql_driver_manager.C 1.48:
14840: // lockdetector flags
14841: dbenv.lk_detect=DB_LOCK_RANDOM;
14842:
14843: * src/include/pa_opcode.h 1.7:
14844: * src/main/compile.tab.C 1.25:
14845: * src/main/compile.y 1.173:
14846: * src/main/execute.C 1.201:
14847: \ in expression: int divide 10/3=3
14848:
14849: * src/main/pa_common.C 1.81:
14850: typing bug in common - bad ifdeff
14851:
14852: * src/types/pa_vhashfile.h 1.11:
14853: hashfile ^delete to do something only inside of ^cache
14854:
14855: * src/include/pa_threads.h 1.19:
14856: * src/main/pa_db_connection.C 1.25:
14857: * src/main/pa_db_table.C 1.10:
14858: * src/targets/apache13/pa_threads.C 1.2:
14859: * src/targets/cgi/pa_threads.C 1.4:
14860: * src/targets/isapi/pa_threads.C 1.4:
14861: libdb DB_THREAD flag only when really needed
14862:
14863: * src/main/pa_db_connection.C 1.27:
14864: z
14865:
14866: * src/classes/file.C 1.64:
14867: * src/classes/image.C 1.61:
14868: * src/classes/mail.C 1.43:
14869: * src/classes/string.C 1.87:
14870: * src/classes/xnode.C 1.16:
14871: * src/include/pa_common.h 1.58:
14872: * src/main/pa_common.C 1.80:
14873: ^string.save[[append;]path]
14874:
14875: * src/main/compile.C 1.52:
14876: * src/main/pa_common.C 1.83:
14877: completely empty file now considered "read", not ignored [not
14878: perfect trick used]
14879:
14880: * src/classes/table.C 1.129:
14881: ^table.save[[nameless|+append;]path]
14882:
14883: * src/main/pa_common.C 1.82:
14884: simplier common ifdefs
14885:
14886: 2001-10-30 paf
14887: * src/include/pa_common.h 1.57:
14888: * src/main/pa_common.C 1.79:
14889: * src/types/pa_vform.C 1.45:
14890: form post data line endings not reformatted now.
14891:
14892: * src/classes/xdoc.C 1.40:
14893: rolled back {} in xdoc.createTextNode for now
14894:
14895: * src/classes/classes.dsp 1.13:
14896: * src/main/main.dsp 1.137:
14897: * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
14898: * src/targets/cgi/parser3.dsp 1.38:
14899: * src/targets/isapi/parser3isapi.dsp 1.29:
14900: * src/types/types.dsp 1.13:
14901: enabled debug incremental compile
14902:
14903: * src/main/pa_db_connection.C 1.24:
14904: * src/main/pa_db_manager.C 1.10:
14905: * src/main/pa_db_table.C 1.9:
14906: * src/main/pa_exec.C 1.16:
14907: * src/main/pa_request.C 1.173:
14908: * src/main/pa_sql_driver_manager.C 1.46:
14909: * src/main/pa_string.C 1.118:
14910: cstr(asis) default param removed
14911:
14912: * src/types/pa_vform.C 1.44:
14913: * src/types/pa_vform.h 1.28:
14914: AppendFormEntry length param now required [had bug when file=
14915: has no value]
14916:
14917: * src/types/pa_vform.C 1.43:
14918: VForm::AppendFormEntry {length convention was broken} fix_line_breaks
14919:
14920: * src/include/pa_dir.h 1.7:
14921: LOAD_DIR fixed
14922:
14923: * src/include/pa_config_fixed.h 1.29:
14924: * src/include/pa_pragma_pack_begin.h 1.1:
14925: * src/include/pa_pragma_pack_end.h 1.1:
14926: * src/include/pa_string.h 1.114:
14927: * src/include/pa_types.h 1.30:
14928: String & Origin packed with #pragma pack
14929:
14930: * src/Makefile.in 1.33:
14931: * src/include/pa_config_auto.h.in 1.11:
14932: pragma detection
14933:
14934: * src/classes/xdoc.C 1.39:
14935: rolled back {} in xdoc.createElement for now
14936:
14937: 2001-10-29 paf
14938: * src/types/pa_wcontext.h 1.20:
14939: bitfield syntax stricter
14940:
14941: * src/include/pa_string.h 1.111:
14942: * src/main/pa_string.C 1.115:
14943: * src/targets/cgi/pa_pool.C 1.27:
14944: debugging memory
14945: String::fused_rows func now
14946:
14947: [Mon Oct 29 17:55:45 2001] total 5917436/158731
14948: [Mon Oct 29 18:11:53 2001] total 5796092/158731
14949:
14950: * src/classes/file.C 1.61:
14951: * src/classes/image.C 1.60:
14952: * src/classes/string.C 1.86:
14953: * src/classes/xdoc.C 1.38:
14954: * src/include/pa_pool.h 1.68:
14955: * src/include/pa_string.h 1.109:
14956: * src/main/execute.C 1.199:
14957: * src/main/pa_array.C 1.41:
14958: * src/main/pa_common.C 1.78:
14959: * src/main/pa_hash.C 1.43:
14960: * src/main/pa_sql_driver_manager.C 1.45:
14961: * src/main/pa_string.C 1.114:
14962: * src/main/untaint.C 1.70:
14963: * src/targets/cgi/pa_pool.C 1.25:
14964: * src/targets/cgi/parser3.C 1.126:
14965: * src/types/pa_vcookie.C 1.30:
14966: * src/types/pa_vstring.h 1.37:
14967: debuggging memory.
14968: string::as_int/double now usually uses stack, not heap [200K out of 17M :)]
14969: VString(String&) not copies reference [29M -> 17M]
14970:
14971: * src/include/pa_sql_connection.h 1.17:
14972: SQL_CONNECTION_FUNC_GUARDED name
14973:
14974: * src/targets/isapi/pa_pool.C 1.8:
14975: added isapi&apache real_malloc debug param.someday either ifdef
14976: or remove it
14977:
14978: * src/targets/apache13/pa_pool.C 1.2:
14979: * src/targets/cgi/pa_pool.C 1.30:
14980: * src/targets/cgi/parser3.C 1.127:
14981: removed debug defines
14982:
14983: * src/Makefile.am 1.12:
14984: .am order
14985:
14986: * src/main/pa_sql_driver_manager.C 1.44:
14987: ping to have services [old hiding bug]
14988:
14989: * src/main/untaint.C 1.73:
14990: optimizing returned after debugging
14991:
14992: * src/include/pa_array.h 1.45:
14993: * src/include/pa_charset_manager.h 1.2:
14994: * src/include/pa_db_connection.h 1.15:
14995: * src/include/pa_db_manager.h 1.6:
14996: * src/include/pa_db_table.h 1.7:
14997: * src/include/pa_hash.h 1.46:
14998: * src/include/pa_request.h 1.107:
14999: * src/include/pa_sql_driver_manager.h 1.14:
15000: * src/include/pa_stylesheet_manager.h 1.2:
15001: * src/include/pa_threads.h 1.18:
15002: * src/types/pa_valiased.h 1.15:
15003: * src/types/pa_vhashfile.h 1.10:
15004: * src/types/pa_vstateless_class.h 1.19:
15005: * src/types/pa_wcontext.h 1.18:
15006: gcc 3.0.1 required "friend class"
15007:
15008: ../include/pa_request.h:51: friend declaration requires class-key, i.e. `friend
15009: class Temp_lang'
15010:
15011: * src/include/pa_string.h 1.112:
15012: * src/main/pa_string.C 1.116:
15013: * src/main/untaint.C 1.71:
15014: * src/targets/cgi/pa_pool.C 1.29:
15015: String size_t replace to uint in proper places [todo:Array]
15016:
15017: * src/classes/file.C 1.62:
15018: * src/include/pa_hash.h 1.47:
15019: * src/include/pa_string.h 1.110:
15020: * src/main/pa_globals.C 1.87:
15021: * src/targets/cgi/pa_pool.C 1.26:
15022: debugging memory
15023: hash key ref now
15024:
15025: [Mon Oct 29 16:01:17 2001] total 17050496/202647
15026: [Mon Oct 29 17:11:17 2001] total 16867948/202658
15027:
15028: * src/classes/file.C 1.63:
15029: * src/types/pa_vimage.C 1.13:
15030: image&file couple stack string hash.puts
15031:
15032: * src/main/execute.C 1.200:
15033: * src/targets/cgi/pa_pool.C 1.28:
15034: * src/targets/cgi/parser3.dsp 1.37:
15035: * src/types/pa_wcontext.h 1.19:
15036: * src/types/pa_wwrapper.h 1.13:
15037: debugging memory
15038: WContext
15039: flags to bits
15040:
15041: total 5 652 652/158731
15042: total 5 469 332/158731
15043:
15044: * src/include/pa_sql_connection.h 1.16:
15045: there were one wrong SQL_CONNECTION_FUNC_GUARDED [failed]
15046:
15047: * src/include/pa_exception.h 1.19:
15048: * src/include/pa_sql_connection.h 1.15:
15049: * src/main/pa_exception.C 1.23:
15050: * src/main/pa_sql_driver_manager.C 1.43:
15051: * src/sql/pa_sql_driver.h 1.19:
15052: sql driver impl changed in _throw part.
15053:
15054: the idea is to #1 jump to C++ some function to main body, where
15055: every function stack frame has exception unwind information
15056: and from there... #2 propagate_exception()
15057:
15058: * src/include/pa_array.h 1.46:
15059: * src/main/pa_array.C 1.42:
15060: debugging memory
15061: Array:: without cache in get/put now
15062:
15063: [Mon Oct 29 18:23:02 2001] total 5 796 092/158731
15064: [Mon Oct 29 18:25:27 2001] total 5 652 652/158731
15065:
15066: * src/include/pa_string.h 1.113:
15067: * src/include/pa_types.h 1.29:
15068: * src/main/pa_string.C 1.117:
15069: * src/main/untaint.C 1.72:
15070: memory hunging
15071: #pragma pack(1)
15072:
15073: 16 419 844
15074: 13 169 394
15075:
15076: 2001-10-28 paf
15077: * src/include/pa_config_auto.h.in 1.10:
15078: * src/include/pa_config_fixed.h 1.28:
15079: * src/include/pa_db_connection.h 1.14:
15080: * src/include/pa_db_manager.h 1.5:
15081: * src/include/pa_db_table.h 1.6:
15082: * src/main/pa_db_connection.C 1.20:
15083: * src/main/pa_db_table.C 1.6:
15084: db2 on linux with DB 2.4.14: (6/2/98)
15085:
15086: * src/main/pa_db_connection.C 1.21:
15087: * src/main/pa_db_table.C 1.8:
15088: exception translation
15089:
15090: * src/main/pa_db_connection.C 1.22:
15091: expire table [was accidently pasted with wrong type/cast]
15092:
15093: * src/classes/Makefile.am 1.30:
15094: * src/classes/Makefile.in 1.30:
15095: * src/targets/apache13/p3runConfigure.in 1.6:
15096: * src/targets/cgi/Makefile.am 1.22:
15097: * src/targets/cgi/Makefile.in 1.27:
15098: db makes. remember to build DB2 with -fexceptions!!!
15099:
15100: * src/main/pa_db_table.C 1.7:
15101: DB_RMW defed
15102:
15103: * src/main/pa_db_connection.C 1.23:
15104: removed old consts
15105:
15106: 2001-10-27 paf
15107: * src/classes/hashfile.C 1.13:
15108: * src/include/pa_db_connection.h 1.13:
15109: * src/include/pa_db_table.h 1.5:
15110: * src/main/pa_db_connection.C 1.19:
15111: * src/main/pa_db_manager.C 1.9:
15112: * src/main/pa_db_table.C 1.5:
15113: * src/main/pa_globals.C 1.86:
15114: * src/types/pa_vhashfile.C 1.12:
15115: DB2 ifdefs
15116:
15117: * src/Makefile.in 1.32:
15118: * src/classes/Makefile.am 1.29:
15119: * src/classes/Makefile.in 1.29:
15120: * src/include/pa_config_fixed.h 1.27:
15121: * src/main/Makefile.am 1.23:
15122: * src/main/Makefile.in 1.25:
15123: * src/targets/Makefile.in 1.23:
15124: * src/targets/apache13/Makefile.in 1.22:
15125: * src/targets/apache13/p3runConfigure.in 1.5:
15126: * src/targets/cgi/Makefile.am 1.21:
15127: * src/targets/cgi/Makefile.in 1.26:
15128: * src/types/Makefile.am 1.12:
15129: * src/types/Makefile.in 1.22:
15130: makes with DB2
15131:
15132: * src/classes/classes.awk 1.4:
15133: no $ in var names
15134:
15135: * src/main/pa_globals.C 1.85:
15136: * src/targets/apache13/ApacheModuleParser3.dsp 1.7:
15137: * src/targets/cgi/parser3.dsp 1.36:
15138: * src/targets/isapi/parser3isapi.dsp 1.28:
15139: vc projects libdb ifdefed into globals.C
15140:
15141: * src/main/pa_db_connection.C 1.17:
15142: * src/main/pa_db_manager.C 1.8:
15143: db expiration connection&table [forgotten calls]
15144:
15145: * src/Makefile.in 1.31:
15146: * src/classes/Makefile.in 1.28:
15147: * src/include/pa_config_auto.h.in 1.9:
15148: * src/main/Makefile.am 1.22:
15149: * src/main/Makefile.in 1.24:
15150: * src/targets/Makefile.in 1.22:
15151: * src/targets/apache13/p3runConfigure.in 1.4:
15152: * src/targets/cgi/Makefile.in 1.25:
15153: * src/types/Makefile.am 1.11:
15154: * src/types/Makefile.in 1.21:
15155: makes db
15156:
15157: * src/classes/hashfile.C 1.12:
15158: * src/include/pa_db_connection.h 1.12:
15159: * src/include/pa_db_table.h 1.4:
15160: * src/main/pa_db_connection.C 1.18:
15161: * src/main/pa_db_table.C 1.4:
15162: ^hashfile.clear[]
15163:
15164: 2001-10-26 paf
15165: * src/classes/xdoc.C 1.35:
15166: * src/classes/xdoc.C 1.36:
15167: * src/types/pa_vxdoc.h 1.11:
15168: transform2 for parsed_source
15169:
15170: * src/classes/hashfile.C 1.11:
15171: * src/include/pa_db_connection.h 1.10:
15172: * src/include/pa_db_manager.h 1.4:
15173: * src/include/pa_db_table.h 1.3:
15174: * src/include/pa_hash.h 1.45:
15175: * src/main/pa_db_connection.C 1.13:
15176: * src/main/pa_db_manager.C 1.7:
15177: * src/main/pa_db_table.C 1.3:
15178: * src/main/pa_hash.C 1.42:
15179: * src/types/pa_vhashfile.C 1.11:
15180: * src/types/pa_vhashfile.h 1.9:
15181: db connections & tables now cached at create time & multithreaded
15182:
15183: * src/classes/xdoc.C 1.37:
15184: xdoc createTextNode createElement UL_XML default. but entities
15185: still reparsed. todo: tothink
15186:
15187: * src/classes/hashfile.C 1.10:
15188: * src/include/pa_db_table.h 1.2:
15189: * src/main/pa_db_table.C 1.2:
15190: db: child transaction commit/rollback responsibility left to
15191: parent [as it sould - else there were a bug with double free]
15192:
15193: * src/include/pa_db_connection.h 1.11:
15194: * src/main/pa_db_connection.C 1.15:
15195: * src/main/pa_db_connection.C 1.16:
15196: db checkpoints
15197:
15198: * src/main/pa_db_connection.C 1.12:
15199: about to remove connection from vhashfile
15200:
15201: * src/main/pa_db_connection.C 1.14:
15202: db recover mech 2
15203:
15204: 2001-10-25 paf
15205: * src/classes/hashfile.C 1.9:
15206: * src/include/pa_common.h 1.56:
15207: * src/include/pa_db_connection.h 1.9:
15208: * src/include/pa_db_manager.h 1.3:
15209: * src/include/pa_db_table.h 1.1:
15210: * src/main/main.dsp 1.136:
15211: * src/main/pa_db_connection.C 1.11:
15212: * src/main/pa_db_manager.C 1.6:
15213: * src/main/pa_db_table.C 1.1:
15214: * src/types/pa_vhashfile.C 1.10:
15215: * src/types/pa_vhashfile.h 1.8:
15216: started db_home [multiple, cached]
15217: todo: autorecover [tried, but not succeded, yet]
15218:
15219: * src/include/pa_db_connection.h 1.8:
15220: * src/main/pa_db_manager.C 1.5:
15221: transaction parent passed
15222:
15223: * src/include/pa_dir.h 1.6:
15224: ancient gpf on dir not found fixed
15225:
15226: 2001-10-24 parser
15227: * src/classes/Makefile.am 1.26:
15228: * src/classes/Makefile.am 1.27:
15229: * src/classes/Makefile.am 1.28:
15230: * src/classes/Makefile.in 1.26:
15231: * src/classes/Makefile.in 1.27:
15232: * src/main/Makefile.in 1.23:
15233: * src/targets/cgi/Makefile.am 1.20:
15234: * src/targets/cgi/Makefile.in 1.24:
15235: * src/targets/cgi/pool_storage.h 1.2:
15236: * src/targets/cgi/pool_storage.h 1.3:
15237: makes
15238:
15239: * src/include/pa_db_connection.h 1.6:
15240: * src/main/pa_db_connection.C 1.6:
15241: * src/types/pa_vhashfile.C 1.6:
15242: db_cursor constructor public now
15243:
15244: * src/include/pa_common.h 1.54:
15245: * src/main/Makefile.am 1.21:
15246: * src/main/pa_common.C 1.76:
15247: * src/types/pa_vform.C 1.41:
15248: * src/types/pa_vform.h 1.26:
15249: .am
15250:
15251: * src/classes/hashfile.C 1.7:
15252: * src/include/pa_request.h 1.106:
15253: hashfile.cache 0
15254:
15255: * src/main/pa_db_connection.C 1.7:
15256: * src/types/pa_vhashfile.C 1.7:
15257: db_connection not bothers with key when not returning expired data
15258:
15259: * src/targets/cgi/pool_storage.h 1.4:
15260: * src/targets/isapi/parser3isapi.C 1.56:
15261: * src/targets/isapi/pool_storage.h 1.12:
15262: pool_storage fixed
15263:
15264: * src/include/pa_common.h 1.55:
15265: * src/main/pa_common.C 1.77:
15266: * src/types/pa_vform.C 1.42:
15267: * src/types/pa_vform.h 1.27:
15268: form fix_line_breaks
15269:
15270: * src/types/pa_vhashfile.C 1.8:
15271: * src/types/pa_vhashfile.h 1.6:
15272: hashfile expiring 0
15273:
15274: * src/main/pa_db_connection.C 1.8:
15275: * src/types/pa_vhashfile.C 1.9:
15276: hashfile expiring 1
15277:
15278: * src/classes/hashfile.C 1.6:
15279: * src/include/pa_db_connection.h 1.7:
15280: * src/main/pa_db_connection.C 1.9:
15281: hashfile expired deleted from db when get & iterate
15282:
15283: * src/classes/hashfile.C 1.8:
15284: * src/types/pa_vhashfile.h 1.7:
15285: hashfile 1
15286:
1.24 paf 15287: * src/sql/pa_sql_driver.h 1.18:
15288: version
15289:
1.15 paf 15290: * src/targets/apache13/ApacheModuleParser3.dsp 1.6:
15291: * src/targets/isapi/parser3isapi.dsp 1.27:
15292: doc
15293:
15294: * src/include/pa_db_connection.h 1.5:
15295: * src/main/pa_db_connection.C 1.5:
15296: * src/types/pa_vhashfile.C 1.5:
15297: * src/types/pa_vhashfile.h 1.5:
15298: hashfile data stamped, todo: put_element analize
15299:
15300: * src/include/pa_db_connection.h 1.4:
15301: * src/include/pa_string.h 1.108:
15302: * src/main/pa_db_connection.C 1.4:
15303: * src/main/pa_string.C 1.113:
15304: hashfile pieced serialize. todo stamp
15305:
15306: * src/main/pa_db_connection.C 1.10:
15307: * src/main/pa_db_manager.C 1.4:
15308: hashfile setted this:
15309: DB_RMW
15310: 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
15311:
15312: 2001-10-23 parser
15313: * src/classes/file.C 1.60:
15314: * src/classes/hash.C 1.24:
15315: * src/classes/hashfile.C 1.5:
15316: * src/classes/image.C 1.59:
15317: * src/classes/mail.C 1.42:
15318: * src/classes/response.C 1.15:
15319: * src/classes/string.C 1.85:
15320: * src/classes/table.C 1.128:
15321: * src/classes/xdoc.C 1.34:
15322: * src/include/pa_config_fixed.h 1.26:
15323: * src/include/pa_db_connection.h 1.3:
15324: * src/main/pa_common.C 1.75:
15325: * src/main/pa_db_connection.C 1.3:
15326: * src/main/pa_request.C 1.172:
15327: * src/types/pa_value.h 1.76:
15328: * src/types/pa_vcookie.C 1.29:
15329: * src/types/pa_vhash.h 1.25:
15330: * src/types/pa_vhashfile.C 1.4:
15331: * src/types/pa_vhashfile.h 1.4:
15332: * src/types/pa_vresponse.h 1.16:
15333: * src/types/pa_vtable.C 1.8:
15334: ^hashfile.hash[]
15335:
15336: * src/classes/hashfile.C 1.3:
15337: * src/include/pa_db_connection.h 1.2:
15338: * src/include/pa_db_manager.h 1.2:
15339: * src/main/pa_db_connection.C 1.2:
15340: * src/main/pa_db_manager.C 1.2:
15341: * src/types/pa_vhashfile.h 1.3:
15342: ^hashfile.transaction{code}
15343: ^hashfile:clear[filename]
15344: ^hashfile.delete[key]
15345:
15346: * src/classes/hashfile.C 1.4:
15347: * src/classes/xdoc.C 1.33:
15348: * src/include/pa_config_fixed.h 1.25:
15349: * src/main/pa_db_manager.C 1.3:
15350: * src/main/pa_globals.C 1.84:
15351: ifdefs so it compiled without db
15352:
15353: 2001-10-22 parser
15354: * src/classes/classes.dsp 1.12:
15355: * src/classes/hashfile.C 1.2:
15356: * src/classes/xdoc.C 1.32:
15357: * src/classes/xnode.C 1.15:
15358: * src/include/pa_charset_connection.h 1.2:
15359: * src/include/pa_db_connection.h 1.1:
15360: * src/include/pa_db_manager.h 1.1:
15361: * src/include/pa_exception.h 1.18:
15362: * src/include/pa_sapi.h 1.14:
15363: * src/include/pa_sql_connection.h 1.14:
15364: * src/include/pa_sql_driver_manager.h 1.13:
15365: * src/include/pa_stylesheet_connection.h 1.14:
15366: * src/include/pa_stylesheet_manager.h 1.1:
15367: * src/include/pa_xslt_stylesheet_manager.h 1.5:
15368: * src/main/main.dsp 1.135:
15369: * src/main/pa_db_connection.C 1.1:
15370: * src/main/pa_db_manager.C 1.1:
15371: * src/main/pa_exception.C 1.22:
15372: * src/main/pa_globals.C 1.83:
15373: * src/main/pa_pool.C 1.38:
15374: * src/main/pa_sql_driver_manager.C 1.42:
15375: * src/main/pa_stylesheet_manager.C 1.1:
15376: * src/main/pa_xslt_stylesheet_manager.C 1.5:
15377: * src/targets/apache13/mod_parser3.C 1.7:
15378: * src/targets/cgi/parser3.C 1.124:
15379: * src/targets/isapi/parser3isapi.C 1.55:
15380: * src/types/pa_vhashfile.C 1.3:
15381: * src/types/pa_vhashfile.h 1.2:
15382: * src/types/pa_vxdoc.C 1.5:
15383: * src/types/pa_vxnode.C 1.8:
15384: * src/types/types.dsp 1.12:
15385: hashfile 0
15386:
15387: * src/targets/cgi/pa_pool.C 1.24:
15388: * src/targets/cgi/parser3.C 1.125:
15389: * src/targets/cgi/parser3.dsp 1.35:
15390: * src/targets/cgi/pool_storage.h 1.1:
15391: * src/targets/isapi/pool_storage.h 1.11:
15392: cgi += pool cleanups
15393:
15394: * src/targets/apache13/mod_parser3.C 1.5:
15395: * src/targets/isapi/parser3isapi.C 1.54:
15396: SEH minor ifdef changes
15397:
15398: * src/targets/apache13/mod_parser3.C 1.6:
15399: html
15400:
15401: * src/classes/classes.dsp 1.11:
15402: * src/classes/hashfile.C 1.1:
15403: * src/include/pa_config_fixed.h 1.24:
15404: * src/main/execute.C 1.198:
15405: * src/targets/cgi/parser3.dsp 1.34:
15406: * src/types/pa_vhashfile.C 1.1:
15407: * src/types/pa_vhashfile.h 1.1:
15408: * src/types/types.dsp 1.11:
15409: hashfile -100
15410:
15411: * src/include/pa_exception.h 1.17:
15412: * src/include/pa_request.h 1.105:
15413: * src/main/execute.C 1.197:
15414: * src/main/pa_exception.C 1.21:
15415: * src/main/pa_request.C 1.171:
15416: * src/targets/cgi/parser3.C 1.123:
15417: * src/targets/cgi/parser3.dsp 1.33:
15418: * src/types/pa_vclass.h 1.20:
15419: * src/types/pa_vobject.h 1.12:
15420: stack backtrace
15421:
15422: * src/types/pa_vhashfile.C 1.2:
15423: z
15424:
15425: 2001-10-19 parser
15426: * src/main/pa_request.C 1.170:
15427: * src/targets/apache13/mod_parser3.C 1.4:
15428: pool:: context - get_context
15429:
15430: * src/main/pa_pool.C 1.37:
15431: auto compiled on gcc
15432:
15433: * src/classes/classes.h 1.13:
15434: * src/classes/date.C 1.11:
15435: * src/classes/double.C 1.40:
15436: * src/classes/file.C 1.59:
15437: * src/classes/form.C 1.18:
15438: * src/classes/hash.C 1.23:
15439: * src/classes/image.C 1.57:
15440: * src/classes/int.C 1.37:
15441: * src/classes/mail.C 1.41:
15442: * src/classes/math.C 1.7:
15443: * src/classes/op.C 1.53:
15444: * src/classes/string.C 1.84:
15445: * src/classes/table.C 1.127:
15446: * src/classes/void.C 1.12:
15447: * src/include/pa_config_fixed.h 1.22:
15448: * src/include/pa_exception.h 1.15:
15449: * src/include/pa_pool.h 1.64:
15450: * src/include/pa_request.h 1.104:
15451: * src/include/pa_types.h 1.27:
15452: * src/main/compile.C 1.51:
15453: * src/main/compile_tools.C 1.39:
15454: * src/main/execute.C 1.196:
15455: * src/main/pa_array.C 1.40:
15456: * src/main/pa_common.C 1.73:
15457: * src/main/pa_dictionary.C 1.8:
15458: * src/main/pa_exception.C 1.19:
15459: * src/main/pa_exec.C 1.15:
15460: * src/main/pa_pool.C 1.34:
15461: * src/main/pa_request.C 1.169:
15462: * src/main/pa_socks.C 1.7:
15463: * src/main/pa_sql_driver_manager.C 1.41:
15464: * src/main/pa_string.C 1.112:
15465: * src/main/pa_table.C 1.39:
15466: * src/main/untaint.C 1.69:
15467: * src/targets/apache13/ApacheModuleParser3.dsp 1.5:
15468: * src/targets/apache13/mod_parser3.C 1.3:
15469: * src/targets/cgi/parser3.C 1.122:
15470: * src/targets/isapi/parser3isapi.C 1.53:
15471: * src/types/pa_value.h 1.75:
15472: * src/types/pa_vbool.h 1.14:
15473: * src/types/pa_vdouble.h 1.27:
15474: * src/types/pa_vfile.h 1.36:
15475: * src/types/pa_vform.C 1.40:
15476: * src/types/pa_vhash.h 1.24:
15477: * src/types/pa_vint.h 1.28:
15478: * src/types/pa_vjunction.h 1.9:
15479: * src/types/pa_vmethod_frame.h 1.17:
15480: * src/types/pa_vstateless_class.h 1.18:
15481: * src/types/pa_vtable.C 1.7:
15482: * src/types/pa_wcontext.C 1.11:
15483: * src/types/pa_wwrapper.h 1.12:
15484: switched to c++ exceptions 0
15485:
15486: * src/Makefile.in 1.30:
15487: * src/classes/Makefile.in 1.25:
15488: * src/include/pa_pool.h 1.66:
15489: * src/main/Makefile.in 1.22:
15490: * src/main/pa_common.C 1.74:
15491: * src/targets/Makefile.in 1.21:
15492: * src/targets/apache13/Makefile.in 1.21:
15493: * src/targets/cgi/Makefile.in 1.23:
15494: * src/types/Makefile.in 1.20:
15495: makes
15496:
15497: * src/include/pa_pool.h 1.67:
15498: header
15499:
15500: * src/classes/xdoc.C 1.30:
15501: * src/classes/xnode.C 1.13:
15502: * src/include/pa_pool.h 1.65:
15503: * src/include/pa_types.h 1.28:
15504: * src/main/pa_pool.C 1.36:
15505: first c++ exceptions result: can free up xalandomstring
15506: resulting from pool::transcode
15507:
15508: * src/classes/classes.awk 1.3.6.1:
15509: $ removed
15510:
15511: * src/classes/Makefile.am 1.25:
15512: * src/classes/xdoc.C 1.29:
15513: * src/classes/xnode.C 1.12:
15514: * src/include/pa_config_fixed.h 1.23:
15515: * src/include/pa_exception.h 1.16:
15516: * src/include/pa_stylesheet_connection.h 1.13:
15517: * src/main/pa_charset_connection.C 1.10:
15518: * src/main/pa_exception.C 1.20:
15519: * src/main/pa_pool.C 1.35:
15520: * src/types/pa_vxdoc.C 1.3:
15521: * src/types/pa_vxdoc.h 1.9:
15522: * src/types/pa_vxnode.C 1.6:
15523: * src/types/pa_vxnode.h 1.6:
15524: switched to c++ exceptions 1xml
15525: configure fixed to exclude xalan-patch from non-xml compile
15526:
15527: * src/classes/xdoc.C 1.31:
15528: * src/classes/xnode.C 1.14:
15529: * src/classes/xnode.h 1.3:
15530: * src/types/pa_vxdoc.C 1.4:
15531: * src/types/pa_vxdoc.h 1.10:
15532: * src/types/pa_vxnode.C 1.7:
15533: * src/types/pa_vxnode.h 1.7:
15534: xnode clone got freed
15535:
15536: * src/classes/image.C 1.58:
15537: comment
15538:
15539: 2001-10-18 parser
15540: * src/classes/xdoc.C 1.28:
15541: * src/types/pa_vxdoc.h 1.8:
15542: * src/types/pa_vxnode.C 1.5:
15543: vxdoc set_document & ctor question "who owns document" solved
15544:
15545: * src/classes/xdoc.C 1.26:
15546: * src/classes/xnode.C 1.11:
15547: * src/include/pa_pool.h 1.63:
15548: * src/main/pa_pool.C 1.32:
15549: encoding in dom creating funcs
15550:
15551: * src/include/pa_stylesheet_connection.h 1.12:
15552: prev stylesheet destroyed @ recompile
15553:
15554: * src/classes/xdoc.C 1.22:
15555: comment
15556:
15557: * src/classes/xdoc.C 1.21:
15558: * src/classes/xnode.C 1.10:
15559: * src/main/compile.tab.C 1.24:
15560: xdoc create now uses XercesDocumentBridge, appendChild&co now works
15561:
15562: * src/classes/xdoc.C 1.27:
15563: * src/main/pa_pool.C 1.33:
15564: extra free removed
15565:
15566: * src/classes/xdoc.C 1.24:
15567: * src/classes/xdoc.C 1.25:
15568: * src/types/pa_vxdoc.h 1.7:
15569: dom created by create can be transformed now
15570:
15571: * src/classes/xdoc.C 1.23:
15572: z
15573:
15574: * src/types/pa_vcookie.C 1.28:
15575: cookie:CLASS
15576:
15577: * src/classes/classes.dsp 1.10:
15578: * src/classes/xdoc.C 1.19:
15579: * src/types/types.dsp 1.10:
15580: fiew leechy-found bugs in code&doc fixed
15581:
15582: * src/classes/xdoc.C 1.20:
15583: * src/classes/xnode.C 1.9:
15584: xdoc::create[] now. and all dom tag names forced to XML lang
15585:
15586: * src/main/main.dsp 1.134:
15587: project
15588:
15589: * src/main/compile.tab.C 1.23:
15590: * src/main/compile.y 1.172:
15591: * src/main/pa_request.C 1.168:
15592: ^:
15593: no colon in $origin @exception[
15594:
15595: 2001-10-17 parser
15596: * src/types/pa_vimage.h 1.21:
15597: removed unused vimage::save
15598:
15599: * src/classes/classes.dsp 1.9:
15600: * src/classes/string.C 1.83:
15601: * src/main/pa_string.C 1.111:
15602: * src/types/pa_vxnode.h 1.5:
15603: * src/types/types.dsp 1.9:
15604: string::mid fixed, string.mid n functionality preserved
15605:
15606: 2001-10-16 parser
15607: * src/classes/classes.dsp 1.8:
15608: * src/main/main.dsp 1.133:
15609: * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
15610: * src/targets/cgi/parser3.dsp 1.32:
15611: * src/targets/isapi/parser3isapi.dsp 1.26:
15612: * src/types/types.dsp 1.8:
15613: ident >nul 2>&1
15614:
1.28 ! paf 15615: * src/classes/xnode.C 1.7:
! 15616: * src/classes/xnode.C 1.8:
! 15617: removed few dom returns & changed op.txt
! 15618:
! 15619: * src/classes/image.C 1.54:
! 15620: gd size/resize bugfix
1.15 paf 15621:
1.28 ! paf 15622: * src/classes/image.C 1.55:
! 15623: :CopyResampled made gd2beta+my hands, very ineffective, but
! 15624: works for small paleted image
1.15 paf 15625:
15626: * src/classes/string.C 1.82:
15627: * src/main/pa_string.C 1.110:
15628: $string.mid(p[;n])
15629:
1.28 ! paf 15630: * src/classes/image.C 1.56:
! 15631: image.copy tolerance
! 15632:
! 15633: * src/types/pa_vhash.h 1.23:
! 15634: * src/types/pa_vtable.h 1.34:
! 15635: hash can be used as boolean
! 15636:
1.15 paf 15637: * src/main/pa_common.C 1.72:
15638: \r\n -> \n DOS
15639: \r -> \n Macintosh
15640: on all systems
15641:
15642: * src/classes/image.C 1.53:
15643: * src/types/pa_vimage.h 1.20:
15644: image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
15645: ;dest h]])
15646:
1.28 ! paf 15647: * src/types/pa_vimage.C 1.12:
! 15648: comment
! 15649:
1.15 paf 15650: 2001-10-15 parser
15651: * src/Makefile.in 1.29:
15652: * src/types/pa_vcode_frame.h 1.11:
15653: * src/types/pa_wcontext.C 1.10:
15654: code_frame fixed - ::write badly passed string too
15655: transparently [failed to intercept it]
15656:
15657: * src/types/pa_vxnode.C 1.4:
15658: document_type_node.
15659: !readonly attribute DOMString name
15660: !notation_node.
15661: !readonly attribute DOMString publicId
15662: !readonly attribute DOMString systemId
15663:
15664: * src/classes/xdoc.C 1.16:
15665: * src/classes/xnode.C 1.6:
15666: * src/include/pa_config_fixed.h 1.21:
15667: * src/include/pa_request.h 1.103:
15668: * src/main/pa_sql_driver_manager.C 1.40:
15669: * src/types/pa_vxdoc.C 1.2:
15670: * src/types/pa_vxdoc.h 1.6:
15671: * src/types/pa_vxnode.C 1.3:
15672: * src/types/pa_vxnode.h 1.4:
15673: DOM1 major addtion, only few attributes/methods left
15674:
15675: * src/main/execute.C 1.195:
15676: z
15677:
15678: * src/classes/xdoc.C 1.17:
15679: * src/classes/xdoc.C 1.18:
15680: !::create{qualifiedName}
15681:
15682: 2001-10-13 parser
15683: * src/main/execute.C 1.194:
15684: * src/types/pa_vcode_frame.h 1.9:
15685: vcodeframe made transparent enough to handle hash if creation&passing
15686:
15687: * src/include/pa_config_fixed.h 1.20:
15688: * src/main/execute.C 1.193:
15689: * src/main/pa_exception.C 1.18:
15690: noticed that vcodeframe not transparent enough, would change now
15691:
15692: * src/types/pa_vcode_frame.h 1.10:
15693: couple comments
15694:
15695: * src/targets/isapi/pool_storage.h 1.10:
15696: isapi pool storage reverse cleanups & frees order
15697:
15698: * src/main/pa_sql_driver_manager.C 1.39:
15699: * src/targets/cgi/parser3.C 1.121:
15700: * src/targets/isapi/parser3isapi.C 1.52:
15701: isapi&cgi couple non-pooled mallocs in main handler
15702:
15703: 2001-10-12 parser
15704: * src/classes/double.C 1.39:
15705: * src/classes/int.C 1.36:
15706: * src/classes/string.C 1.81:
15707: sql{}[$.default[({})]] handling changed:
15708: now type of default param analized always, not only at problem time,
15709: thus helping early problem spotting
15710:
15711: * src/classes/classes.dsp 1.7:
15712: * src/classes/xdoc.C 1.15:
15713: * src/main/compile.tab.C 1.22:
15714: * src/main/main.dsp 1.132:
15715: * src/main/pa_globals.C 1.82:
15716: * src/targets/apache13/ApacheModuleParser3.dsp 1.3:
15717: * src/targets/apache13/mod_parser3.C 1.2:
15718: * src/targets/cgi/parser3.C 1.120:
15719: * src/targets/cgi/parser3.dsp 1.31:
15720: * src/targets/isapi/parser3isapi.C 1.50:
15721: * src/targets/isapi/parser3isapi.C 1.51:
15722: * src/targets/isapi/parser3isapi.dsp 1.25:
15723: * src/types/types.dsp 1.7:
15724: xalan&xerces multithread bug fixed. initialization&free on each
15725: thread!
15726:
15727: 2001-10-11 parser
15728: * src/targets/apache13/Makefile.am 1.6:
15729: started restructuring
15730:
15731: * src/Makefile.in 1.25:
15732: * src/Makefile.in 1.26:
15733: * src/Makefile.in 1.28:
15734: * src/classes/Makefile.in 1.22:
15735: * src/classes/Makefile.in 1.23:
15736: * src/include/pa_config_auto.h.in 1.8:
15737: * src/main/Makefile.in 1.20:
15738: * src/main/Makefile.in 1.21:
15739: * src/targets/Makefile.in 1.19:
15740: * src/targets/Makefile.in 1.20:
15741: * src/targets/apache13/Makefile.in 1.19:
15742: * src/targets/apache13/Makefile.in 1.20:
15743: * src/targets/apache13/p3runConfigure.in 1.3:
15744: * src/targets/cgi/Makefile.in 1.21:
15745: * src/targets/cgi/Makefile.in 1.22:
15746: * src/types/Makefile.in 1.18:
15747: * src/types/Makefile.in 1.19:
15748: makes
15749:
15750: * src/classes/xnode.C 1.5:
15751: xnode.selectSingle now
15752:
15753: * src/targets/apache13/ApacheModuleParser3.dsp 1.2:
15754: .dsp fixed due to relocate
15755:
15756: * src/classes/xdoc.C 1.14:
15757: * src/classes/xnode.C 1.4:
15758: * src/include/pa_exception.h 1.14:
15759: * src/include/pa_pool.h 1.62:
15760: * src/include/pa_stylesheet_connection.h 1.11:
15761: * src/main/pa_exception.C 1.17:
15762: * src/main/pa_pool.C 1.31:
15763: moved xslt exceptions convertors out of Pool into Exception
15764:
15765: * src/Makefile.in 1.27:
15766: * src/classes/Makefile.in 1.24:
15767: makes. stdc++ lib added to apache libraries
15768:
15769: * src/classes/hash.C 1.22:
15770: !^hash.add[addme]
15771: !^hash.sub[subme]
15772: !^a.union[b] = new
15773: !^a.intersection[b] = new
15774: !^a.intersects[b] = bool
15775:
15776: * src/main/pa_string.C 1.109:
15777: const
15778:
15779: * src/classes/hash.C 1.20:
15780: * src/types/pa_vhash.h 1.22:
15781: !^hash::create[[copy_from]]
15782:
15783: * src/targets/apache13/Makefile.am 1.7:
15784: * src/targets/apache13/p3runConfigure.in 1.2:
15785: added
15786:
1.28 ! paf 15787: * src/classes/hash.C 1.21:
! 15788: !^hash::append[append_from]
! 15789:
1.15 paf 15790: * src/include/pa_string.h 1.107:
15791: * src/main/pa_string.C 1.108:
15792: restructured string: linked pieces of same language together
15793: prior to String::replace
15794:
15795: * src/targets/apache13/ApacheModuleParser3.dsp 1.1:
15796: * src/targets/apache13/mod_parser3.C 1.1:
15797: * src/targets/apache13/p3runConfigure.in 1.1:
15798: * src/targets/apache13/pa_pool.C 1.1:
15799: * src/targets/apache13/pa_threads.C 1.1:
15800: restructured
15801:
15802: * src/classes/string.C 1.80:
15803: * src/classes/table.C 1.126:
15804: * src/include/pa_globals.h 1.67:
15805: * src/include/pa_string.h 1.106:
15806: * src/main/pa_globals.C 1.81:
15807: * src/main/pa_string.C 1.107:
15808: * src/main/untaint.C 1.68:
15809: * src/types/pa_vvoid.h 1.5:
15810: untaint lang origins table fixed.
15811: got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
15812:
15813: 2001-10-10 parser
15814: * src/main/compile.tab.C 1.19:
15815: * src/main/compile.y 1.170:
15816: ^a[^b] more informative compile error
15817:
15818: * src/main/compile.tab.C 1.20:
15819: * src/main/compile.y 1.171:
15820: ^a[
15821:
15822: @next_method << now unclosed ] would be reported here
15823:
15824: * src/classes/op.C 1.52:
15825: * src/main/compile.tab.C 1.21:
15826: ^error[msg]
15827:
15828: 2001-10-09 parser
15829: * src/classes/classes.dsp 1.6:
15830: * src/classes/xdoc.C 1.13:
15831: * src/include/pa_stylesheet_connection.h 1.10:
15832: * src/main/main.dsp 1.131:
15833: * src/targets/cgi/parser3.C 1.118:
15834: * src/targets/isapi/parser3isapi.C 1.48:
15835: * src/types/pa_vxdoc.h 1.5:
15836: * src/types/pa_vxnode.h 1.3:
15837: * src/types/types.dsp 1.6:
15838: xalan patches starting
15839:
15840: * src/classes/op.C 1.49:
15841: * src/classes/table.C 1.121:
15842: * src/types/pa_vfile.h 1.35:
15843: * src/types/pa_vimage.h 1.19:
15844: * src/types/pa_vjunction.h 1.8:
15845: * src/types/pa_vxdoc.h 1.4:
15846: * src/types/pa_vxnode.h 1.2:
15847: table:menu & op for delims made allowed not to be code [be
15848: string..]
15849:
15850: * src/Makefile.in 1.23:
15851: * src/Makefile.in 1.24:
15852: * src/classes/Makefile.am 1.23:
15853: * src/classes/Makefile.am 1.24:
15854: * src/classes/Makefile.in 1.20:
15855: * src/classes/Makefile.in 1.21:
15856: * src/main/Makefile.am 1.20:
15857: * src/main/Makefile.in 1.18:
15858: * src/main/Makefile.in 1.19:
15859: * src/targets/Makefile.in 1.17:
15860: * src/targets/Makefile.in 1.18:
15861: * src/targets/apache13/Makefile.in 1.17:
15862: * src/targets/apache13/Makefile.in 1.18:
15863: * src/targets/cgi/Makefile.am 1.19:
15864: * src/targets/cgi/Makefile.in 1.19:
15865: * src/targets/cgi/Makefile.in 1.20:
15866: * src/types/Makefile.am 1.10:
15867: * src/types/Makefile.in 1.16:
15868: * src/types/Makefile.in 1.17:
15869: makes
15870:
15871: * src/targets/cgi/parser3.C 1.119:
15872: * src/targets/isapi/parser3isapi.C 1.49:
15873: xml transform win32 errors intercepted [xalan transformer
15874: patched and incorporated]
15875:
15876: * src/classes/double.C 1.38:
15877: * src/classes/file.C 1.58:
15878: * src/classes/image.C 1.52:
15879: * src/classes/int.C 1.35:
15880: * src/classes/op.C 1.48:
15881: * src/classes/string.C 1.78:
15882: * src/classes/table.C 1.120:
15883: lots of params->as_int/double/as_string/as_junction
15884: as_no_junction messages added
15885:
15886: * src/classes/op.C 1.51:
15887: * src/classes/table.C 1.123:
15888: table.hash[key field;value field(s) string/table] now
15889:
15890: * src/classes/op.C 1.50:
15891: * src/classes/table.C 1.122:
15892: z
15893:
15894: * src/classes/date.C 1.10:
15895: * src/classes/table.C 1.124:
15896: calendar moved to date
15897:
15898: * src/classes/string.C 1.79:
15899: * src/classes/table.C 1.125:
15900: ^string.save[file]
15901:
15902: 2001-10-08 parser
15903: * src/classes/image.C 1.49:
15904: * src/types/pa_vcookie.C 1.27:
15905: * src/types/pa_vimage.C 1.11:
15906: image:sector
15907: removed image:html internal "line-*" attribs
15908:
1.28 ! paf 15909: * src/types/pa_vcookie.C 1.25:
! 15910: removing cookie made more netscape-like way
! 15911:
1.15 paf 15912: * src/classes/file.C 1.57:
15913: * src/classes/form.C 1.17:
15914: * src/main/pa_common.C 1.70:
15915: * src/main/untaint.C 1.67:
15916: header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
15917: nonforced [only tainted pieces]
15918:
1.28 ! paf 15919: * src/classes/xdoc.C 1.12:
! 15920: xdoc:load exceptions intercepted [like in set]
! 15921:
1.15 paf 15922: * src/classes/image.C 1.50:
15923: image:circle [and round arc] uses Bresenham
15924:
15925: * src/main/untaint.C 1.65:
15926: \r to ' ' in origins mode
15927:
15928: * src/classes/date.C 1.9:
15929: * src/classes/image.C 1.51:
15930: * src/classes/string.C 1.77:
15931: * src/classes/table.C 1.119:
15932: * src/classes/void.C 1.11:
15933: * src/include/pa_request.h 1.102:
15934: params->as_int/double message added
15935:
15936: * src/classes/xdoc.C 1.11:
15937: * src/include/pa_config_fixed.h 1.19:
15938: * src/main/compile.tab.C 1.18:
15939: * src/types/pa_vxdoc.h 1.3:
15940: parsedSource produced by nonstandard liaison freed up
15941:
1.28 ! paf 15942: * src/classes/image.C 1.48:
! 15943: * src/include/pa_common.h 1.53:
! 15944: * src/main/pa_common.C 1.71:
! 15945: * src/types/pa_vcookie.C 1.26:
! 15946: cookie urlencoded [netscape doc reread]
! 15947:
1.15 paf 15948: * src/include/pa_common.h 1.52:
15949: * src/main/pa_common.C 1.69:
15950: * src/main/untaint.C 1.66:
15951: * src/targets/cgi/parser3.C 1.117:
15952: * src/targets/isapi/parser3isapi.C 1.47:
15953: remove_crlf @ SAPI::log
15954:
15955: 2001-10-07 parser
15956: * src/include/pa_config_fixed.h 1.18:
15957: * src/main/compile.tab.C 1.17:
15958: restored project
15959:
15960: 2001-10-05 parser
15961: * src/classes/xdoc.C 1.9:
15962: * src/include/pa_dictionary.h 1.6:
15963: * src/main/main.dsp 1.129:
15964: * src/main/pa_dictionary.C 1.7:
15965: * src/main/pa_string.C 1.106:
15966: * src/types/pa_vxdoc.h 1.2:
15967: started xml errorhandler.
15968: fixed string.replace a little, read @test
15969:
15970: * src/main/pa_charset_connection.C 1.7:
15971: unicode zero pair at the beging of totable appered to be vital
15972:
15973: * src/classes/xdoc.C 1.8:
15974: * src/main/compile.tab.C 1.16:
15975: xdoc.transform now
15976:
15977: * src/doc/doxygen.cfg 1.18:
15978: * src/doc/html2chm.cmd 1.4:
15979: * src/doc/sources2html.cmd 1.4:
15980: paths
15981:
15982: * src/classes/xdoc.C 1.10:
15983: * src/include/pa_pool.h 1.61:
15984: * src/main/main.dsp 1.130:
15985: * src/main/pa_pool.C 1.30:
15986: changed xdoc:set to prevent SAXParseException from outputing to cerr.
15987: lots of "todos"
15988:
15989: * src/main/pa_charset_connection.C 1.8:
15990: * src/main/pa_charset_connection.C 1.9:
15991: ctype another mem clear bugfix
15992:
15993: * src/main/untaint.C 1.64:
15994: http_header tainting more gentle with enquoting now
15995:
15996: * src/main/pa_string.C 1.105:
15997: found replace bug - first_that_starts(char *) does not have
15998: limit, and looks further eos, fixing....
15999:
16000: * src/include/pa_hash.h 1.44:
16001: * src/main/pa_hash.C 1.41:
16002: Hash::size() calculated wrong. fixed it
16003:
16004: * src/Makefile.in 1.22:
16005: * src/main/compile.tab.C 1.15:
16006: * src/main/compile.y 1.169:
16007: disabled ^literals in names
16008: $result[^[$p^]z]
16009: now works fine
16010:
16011: 2001-10-04 parser
16012: * src/classes/image.C 1.47:
16013: ^image.length[text]
16014:
16015: 2001-10-03 parser
16016: * src/main/pa_request.C 1.166:
16017: restored pcre defaulting in request [mindlessly "optimized" yesterday]
16018: comment left
16019:
16020: * src/main/pa_request.C 1.167:
16021: DEFAULT...charset was ignored when !XML
16022:
16023: 2001-10-02 parser
16024: * src/include/pa_request.h 1.101:
16025: * src/main/pa_charset_connection.C 1.4:
16026: * src/main/pa_charset_connection.C 1.5:
16027: * src/main/pa_request.C 1.165:
16028: * src/types/pa_vstring.h 1.36:
16029: pcre tables now const inside
16030: removed default - pcre handles that internally
16031: fixed bug on not-cleaning tables [previously was calloced, now member]
16032:
16033: * src/Makefile.in 1.21:
16034: * src/classes/Makefile.in 1.19:
16035: * src/main/Makefile.in 1.17:
16036: * src/targets/Makefile.in 1.16:
16037: * src/targets/apache13/Makefile.in 1.16:
16038: * src/targets/cgi/Makefile.in 1.18:
16039: * src/types/Makefile.in 1.15:
16040: makes
16041:
16042: * src/include/pa_config_fixed.h 1.17:
16043: * src/main/pa_charset_connection.C 1.3:
16044: tested charset reload on file change @ apache version = OK
16045: tested freeing up prev encoding on adding new = OK
16046:
16047: * src/classes/table.C 1.117:
16048: * src/main/pa_charset_connection.C 1.6:
16049: table:load & charset_connection
16050: #comment now
16051:
16052: * src/classes/classes.dsp 1.5:
16053: * src/types/types.dsp 1.5:
16054: release projects options fixed to use release msvcrt lib
16055:
16056: * src/include/pa_pool.h 1.60:
16057: * src/include/pa_stylesheet_connection.h 1.8:
16058: * src/include/pa_stylesheet_connection.h 1.9:
16059: * src/main/pa_charset_manager.C 1.2:
16060: * src/main/pa_charset_manager.C 1.3:
16061: * src/main/pa_pool.C 1.29:
16062: * src/types/pa_vresponse.h 1.15:
16063: forgot non-xml pool.*charset needed
16064:
16065: * src/classes/table.C 1.118:
16066: # config comments fixed
16067:
16068: 2001-10-01 parser
16069: * src/include/pa_charset_connection.h 1.1:
16070: * src/include/pa_charset_manager.h 1.1:
16071: * src/include/pa_xslt_stylesheet_manager.h 1.4:
16072: * src/main/main.dsp 1.128:
16073: * src/main/pa_charset_connection.C 1.1:
16074: * src/main/pa_charset_manager.C 1.1:
16075: * src/main/pa_request.C 1.164:
16076: charset loading & caching mech 0
16077:
16078: * src/include/pa_stylesheet_connection.h 1.7:
16079: * src/include/pa_xslt_stylesheet_manager.h 1.3:
16080: * src/main/main.dsp 1.127:
16081: * src/main/pa_globals.C 1.80:
16082: * src/main/pa_request.C 1.163:
16083: would make charset loading & caching mech now
16084:
16085: * src/main/pa_charset_connection.C 1.2:
16086: removed entitify external hack [internal installed]
16087:
16088: * src/main/Makefile.am 1.19:
16089: * src/main/Makefile.in 1.16:
16090: makes+removed dtd
16091:
16092: 2001-09-30 parser
16093: * src/classes/xdoc.C 1.7:
16094: * src/include/pa_request.h 1.100:
16095: * src/main/pa_request.C 1.159:
16096: ctype with unicode 1. todo: no П entities on output somehow
16097:
16098: * src/include/pa_globals.h 1.66:
16099: * src/main/pa_globals.C 1.79:
16100: * src/main/pa_request.C 1.160:
16101: now charsets table configuration variable is: CHARSETS
16102:
16103: * src/main/pa_request.C 1.162:
16104: forgot to fill toTable
16105:
16106: * src/classes/file.C 1.56:
16107: * src/classes/op.C 1.47:
16108: * src/classes/string.C 1.76:
16109: * src/include/pa_request.h 1.99:
16110: * src/main/pa_request.C 1.158:
16111: started ctype with unicode values
16112:
16113: * src/include/pa_config_fixed.h 1.16:
16114: * src/main/pa_request.C 1.161:
16115: started hack_s_maximumCharacterValues to
16116: XALAN_HACK_DIGITAL_ENTITIES but failed on win32 for now..
16117:
16118: 2001-09-28 parser
16119: * src/classes/xdoc.C 1.5:
16120: * src/classes/xnode.C 1.3:
16121: xdoc addencoding works! invented a way of user-configuring...
16122: todo: implement
16123:
16124: * src/classes/mail.C 1.40:
16125: * src/classes/op.C 1.46:
16126: * src/classes/xdoc.C 1.6:
16127: * src/include/pa_stylesheet_connection.h 1.6:
16128: * src/main/pa_request.C 1.157:
16129: letter body string passed AS-IS now
16130:
16131: 2001-09-27 parser
16132: * src/classes/classes.dsp 1.4:
16133: * src/classes/xdoc.C 1.3:
16134: * src/main/main.dsp 1.126:
16135: * src/targets/cgi/parser3.dsp 1.30:
16136: * src/targets/isapi/parser3isapi.dsp 1.23:
16137: * src/types/types.dsp 1.4:
16138: win32 ident make system so not to rebuild library [ident.C.new]
16139:
16140: * src/classes/table.C 1.116:
16141: table.sort changed to sort table itself
16142:
16143: * src/classes/xdoc.C 1.4:
16144: * src/targets/isapi/parser3isapi.dsp 1.24:
16145: X^.getElementsByTagName[tagname] = array of xnode
16146: X^.getElementsByTagNameNS[namespaceURI;localName] = array of nodes
16147: removed - regretfully not supported @ xalan. maybe someday would reimplement, if needed.
16148:
16149: win32build system: solved long waiting anti-non-started-apache problem
16150:
16151: 2001-09-26 parser
16152: * src/Makefile.am 1.11:
16153: * src/classes/Makefile.am 1.22:
16154: * src/classes/Makefile.in 1.18:
16155: * src/main/Makefile.am 1.18:
16156: * src/main/Makefile.in 1.15:
16157: * src/targets/Makefile.in 1.15:
16158: * src/targets/apache13/Makefile.in 1.15:
16159: * src/targets/cgi/Makefile.am 1.18:
16160: * src/targets/cgi/Makefile.in 1.17:
16161: * src/types/Makefile.am 1.9:
16162: * src/types/Makefile.in 1.14:
16163: makes with clases.awk
16164:
16165: * src/include/pa_config_fixed.h 1.14:
16166: * src/targets/cgi/parser3.C 1.114:
16167: * src/targets/isapi/parser3isapi.C 1.45:
16168: #ifdef SMTP
16169:
16170: * src/classes/classes.C 1.9:
16171: * src/classes/classes.awk 1.3:
16172: * src/classes/classes.dsp 1.1:
16173: * src/classes/classes.h 1.12:
16174: * src/classes/date.C 1.8:
16175: * src/classes/dnode.C 1.6:
16176: * src/classes/dnode.h 1.2:
16177: * src/classes/dom.C 1.35:
16178: * src/classes/double.C 1.37:
16179: * src/classes/file.C 1.55:
16180: * src/classes/form.C 1.16:
16181: * src/classes/hash.C 1.19:
16182: * src/classes/image.C 1.46:
16183: * src/classes/int.C 1.34:
16184: * src/classes/mail.C 1.39:
16185: * src/classes/math.C 1.6:
16186: * src/classes/op.C 1.45:
16187: * src/classes/response.C 1.14:
16188: * src/classes/string.C 1.75:
16189: * src/classes/table.C 1.115:
16190: * src/classes/void.C 1.10:
16191: * src/include/pa_array.h 1.44:
16192: * src/include/pa_common.h 1.51:
16193: * src/include/pa_config_fixed.h 1.13:
16194: * src/include/pa_config_includes.h 1.11:
16195: * src/include/pa_dictionary.h 1.5:
16196: * src/include/pa_dir.h 1.5:
16197: * src/include/pa_exception.h 1.13:
16198: * src/include/pa_exec.h 1.3:
16199: * src/include/pa_globals.h 1.65:
16200: * src/include/pa_request.h 1.98:
16201: * src/include/pa_sapi.h 1.13:
16202: * src/include/pa_socks.h 1.4:
16203: * src/include/pa_sql_connection.h 1.13:
16204: * src/include/pa_sql_driver_manager.h 1.12:
16205: * src/include/pa_stack.h 1.10:
16206: * src/include/pa_string.h 1.105:
16207: * src/include/pa_stylesheet_connection.h 1.5:
16208: * src/include/pa_table.h 1.35:
16209: * src/include/pa_threads.h 1.17:
16210: * src/include/pa_types.h 1.26:
16211: * src/include/pa_xslt_stylesheet_manager.h 1.2:
16212: * src/main/compile.C 1.50:
16213: * src/main/compile.y 1.168:
16214: * src/main/compile_tools.C 1.38:
16215: * src/main/compile_tools.h 1.50:
16216: * src/main/execute.C 1.192:
16217: * src/main/main.dsp 1.124:
16218: * src/main/pa_array.C 1.39:
16219: * src/main/pa_common.C 1.68:
16220: * src/main/pa_dictionary.C 1.6:
16221: * src/main/pa_dir.C 1.7:
16222: * src/main/pa_exception.C 1.16:
16223: * src/main/pa_exec.C 1.14:
16224: * src/main/pa_globals.C 1.78:
16225: * src/main/pa_hash.C 1.40:
16226: * src/main/pa_pool.C 1.28:
16227: * src/main/pa_request.C 1.156:
16228: * src/main/pa_socks.C 1.6:
16229: * src/main/pa_sql_driver_manager.C 1.38:
16230: * src/main/pa_string.C 1.104:
16231: * src/main/pa_table.C 1.38:
16232: * src/main/pa_xslt_stylesheet_manager.C 1.4:
16233: * src/main/untaint.C 1.63:
16234: * src/sql/pa_sql_driver.h 1.17:
16235: * src/targets/cgi/pa_pool.C 1.23:
16236: * src/targets/cgi/pa_threads.C 1.3:
16237: * src/targets/cgi/parser3.C 1.113:
16238: * src/targets/cgi/parser3.dsp 1.29:
16239: * src/targets/isapi/pa_pool.C 1.7:
16240: * src/targets/isapi/pa_threads.C 1.3:
16241: * src/targets/isapi/parser3isapi.C 1.44:
16242: * src/targets/isapi/parser3isapi.dsp 1.22:
16243: * src/targets/isapi/pool_storage.h 1.9:
16244: * src/types/pa_valiased.C 1.10:
16245: * src/types/pa_valiased.h 1.14:
16246: * src/types/pa_value.h 1.74:
16247: * src/types/pa_vbool.h 1.13:
16248: * src/types/pa_vclass.h 1.19:
16249: * src/types/pa_vcode_frame.h 1.8:
16250: * src/types/pa_vcookie.C 1.24:
16251: * src/types/pa_vcookie.h 1.12:
16252: * src/types/pa_vdate.h 1.5:
16253: * src/types/pa_vdnode.C 1.8:
16254: * src/types/pa_vdnode.h 1.3:
16255: * src/types/pa_vdom.C 1.3:
16256: * src/types/pa_vdom.h 1.14:
16257: * src/types/pa_vdouble.h 1.26:
16258: * src/types/pa_venv.h 1.17:
16259: * src/types/pa_vfile.C 1.22:
16260: * src/types/pa_vfile.h 1.34:
16261: * src/types/pa_vform.C 1.39:
16262: * src/types/pa_vform.h 1.25:
16263: * src/types/pa_vimage.C 1.10:
16264: * src/types/pa_vimage.h 1.18:
16265: * src/types/pa_vint.h 1.27:
16266: * src/types/pa_vjunction.h 1.7:
16267: * src/types/pa_vmath.h 1.3:
16268: * src/types/pa_vmethod_frame.h 1.16:
16269: * src/types/pa_vobject.h 1.11:
16270: * src/types/pa_vrequest.C 1.10:
16271: * src/types/pa_vrequest.h 1.11:
16272: * src/types/pa_vresponse.h 1.14:
16273: * src/types/pa_vstateless_class.C 1.10:
16274: * src/types/pa_vstateless_class.h 1.17:
16275: * src/types/pa_vstateless_object.h 1.11:
16276: * src/types/pa_vstring.C 1.11:
16277: * src/types/pa_vstring.h 1.35:
16278: * src/types/pa_vtable.C 1.6:
16279: * src/types/pa_vtable.h 1.33:
16280: * src/types/pa_vvoid.h 1.4:
16281: * src/types/pa_wcontext.C 1.9:
16282: * src/types/pa_wcontext.h 1.17:
16283: * src/types/pa_wwrapper.h 1.11:
16284: * src/types/types.dsp 1.1:
16285: added ident.awk and main.dsp splitted to main+classes+types
16286: along to .am
16287:
16288: * src/classes/classes.dsp 1.2:
16289: * src/classes/dnode.C 1.7:
16290: * src/classes/dnode.h 1.3:
16291: * src/classes/dom.C 1.36:
16292: * src/classes/xdoc.C 1.1:
16293: * src/classes/xnode.C 1.1:
16294: * src/classes/xnode.h 1.1:
16295: * src/main/compile.tab.C 1.14:
16296: * src/types/pa_vdnode.C 1.9:
16297: * src/types/pa_vdnode.h 1.4:
16298: * src/types/pa_vdom.C 1.4:
16299: * src/types/pa_vdom.h 1.15:
16300: * src/types/pa_vxdoc.C 1.1:
16301: * src/types/pa_vxdoc.h 1.1:
16302: * src/types/pa_vxnode.C 1.1:
16303: * src/types/pa_vxnode.h 1.1:
16304: * src/types/types.dsp 1.2:
16305: xdoc&xnode now
16306:
16307: * src/classes/classes.dsp 1.3:
16308: * src/classes/xdoc.C 1.2:
16309: * src/classes/xnode.C 1.2:
16310: * src/classes/xnode.h 1.2:
16311: * src/include/pa_config_fixed.h 1.15:
16312: * src/main/main.dsp 1.125:
16313: * src/targets/cgi/parser3.C 1.115:
16314: * src/targets/cgi/parser3.C 1.116:
16315: * src/targets/isapi/parser3isapi.C 1.46:
16316: * src/types/pa_vxnode.C 1.2:
16317: * src/types/types.dsp 1.3:
16318: z
16319:
16320: * src/classes/classes.cmd 1.4:
16321: * src/main/main.dsp 1.123:
16322: * src/targets/cgi/parser3.dsp 1.28:
16323: moved classes.inc generation on win32 to main.dsp
16324:
16325: * src/classes/classes.C 1.10:
16326: forgot one non-xml check
16327:
16328: * src/classes/Makefile.am 1.21:
16329: removed useless var
16330:
16331: 2001-09-25 parser
16332: * src/Makefile.am 1.10:
16333: * src/Makefile.in 1.20:
16334: * src/classes/Makefile.am 1.20:
16335: * src/classes/Makefile.in 1.17:
16336: * src/classes/dom.C 1.34:
16337: * src/include/pa_stylesheet_connection.h 1.4:
16338: * src/main/Makefile.am 1.17:
16339: * src/main/Makefile.in 1.14:
16340: * src/main/pa_pool.C 1.27:
16341: * src/targets/Makefile.in 1.14:
16342: * src/targets/apache13/Makefile.in 1.14:
16343: * src/targets/cgi/Makefile.am 1.17:
16344: * src/targets/cgi/Makefile.in 1.16:
16345: * src/types/Makefile.am 1.8:
16346: * src/types/Makefile.in 1.13:
16347: * src/types/pa_vdom.h 1.13:
16348: xml configure makes
16349:
16350: * src/include/pa_config_auto.h.in 1.7:
16351: xml on linux[elik] works! no 1251 though, todo ICU
16352:
16353: 2001-09-24 parser
16354: * src/types/pa_vfile.h 1.33:
16355: * src/types/pa_vimage.h 1.17:
16356: * src/types/pa_vstring.h 1.34:
16357: fiew wrong resolved conflicts fixed [const]
16358:
16359: * src/Makefile.in 1.19:
16360: * src/classes/Makefile.am 1.19:
16361: * src/classes/Makefile.in 1.16:
16362: * src/include/pa_config_auto.h.in 1.6:
16363: * src/main/Makefile.in 1.13:
16364: * src/targets/Makefile.in 1.13:
16365: * src/targets/apache13/Makefile.in 1.13:
16366: * src/types/Makefile.am 1.7:
16367: * src/types/Makefile.in 1.12:
16368: makes
16369:
16370: * src/targets/cgi/Makefile.am 1.16:
16371: * src/targets/cgi/Makefile.in 1.15:
16372: makefiles
16373:
16374: * src/types/pa_value.h 1.73:
16375: * src/types/pa_vdnode.C 1.7:
16376: * src/types/pa_vtable.C 1.5:
16377: * src/types/pa_vvoid.h 1.3:
16378: z
16379:
16380: * src/types/pa_vclass.h 1.18:
16381: * src/types/pa_vhash.h 1.20:
16382: * src/types/pa_vhash.h 1.21:
16383: * src/types/pa_vtable.h 1.32:
16384: fixed small bugs with usinge hash/table in expressions
16385:
16386: * src/classes/classes.cmd 1.3:
16387: * src/classes/image.C 1.45:
16388: * src/classes/op.C 1.44:
16389: * src/classes/table.C 1.114:
16390: * src/include/pa_request.h 1.97:
16391: * src/include/pa_sapi.h 1.12:
16392: * src/main/compile.C 1.49:
16393: * src/main/compile.tab.C 1.13:
16394: * src/main/compile.y 1.167:
16395: * src/main/compile_tools.h 1.49:
16396: * src/main/main.dsp 1.122:
16397: * src/main/pa_common.C 1.67:
16398: * src/main/pa_sql_driver_manager.C 1.37:
16399: * src/targets/cgi/parser3.C 1.112:
16400: * src/targets/cgi/parser3.dsp 1.27:
16401: * src/types/pa_value.h 1.72:
16402: * src/types/pa_vbool.h 1.12:
16403: * src/types/pa_vdate.h 1.4:
16404: * src/types/pa_vdouble.h 1.25:
16405: * src/types/pa_vform.C 1.38:
16406: * src/types/pa_vhash.h 1.19:
16407: * src/types/pa_vimage.h 1.16:
16408: * src/types/pa_vint.h 1.26:
16409: * src/types/pa_vstring.h 1.33:
16410: * src/types/pa_vtable.h 1.31:
16411: * src/types/pa_vvoid.h 1.2:
16412: merged3 with before_xml
16413: [merge2 actually didn't happen - i've created tags on wrong branch. so this merge is in fact re-merge]
16414:
16415: * src/Makefile.am 1.7:
16416: * src/Makefile.am 1.8:
16417: * src/Makefile.am 1.9:
16418: * src/main/Makefile.am 1.16:
16419: * src/targets/Makefile.am 1.7:
16420: * src/targets/apache13/Makefile.am 1.5:
16421: * src/targets/cgi/Makefile.am 1.15:
16422: * src/targets/cgi/pa_pool.C 1.22:
16423: started unix makes update
16424:
16425: 2001-09-21 parser
16426: * src/main/main.dsp 1.121:
16427: * src/targets/cgi/parser3.dsp 1.26:
16428: * src/targets/isapi/parser3isapi.dsp 1.21:
16429: updated project files [/ sadly produced "" in make file and
16430: sadly wrong interpreted on load]
16431:
16432: * src/include/pa_pool.h 1.56:
16433: * src/main/pa_pool.C 1.24:
16434: checked whether transcoder were created right
16435: "unsupported encoding" message.
16436: not @ set time, but @ use time, so until xml output functions .string, .file, .save used - no encoding name check occur
16437:
16438: reduced transcode buffer size to 60
16439: fixed pool cleanup - no registration needed, pools are officially destructured
16440:
16441: * src/classes/dom.C 1.29:
16442: * src/classes/dom.C 1.30:
16443: * src/classes/dom.C 1.31:
16444: * src/classes/dom.C 1.32:
16445: * src/include/pa_pool.h 1.57:
16446: * src/include/pa_pool.h 1.58:
16447: * src/main/pa_pool.C 1.25:
16448: * src/types/pa_vdnode.C 1.5:
16449: * src/types/pa_vresponse.h 1.12:
16450: defaulted dom writing methods encoding to pool.get_charset
16451:
16452: * src/classes/classes.C 1.8:
16453: * src/classes/date.C 1.7:
16454: * src/classes/dnode.C 1.5:
16455: * src/classes/dom.C 1.33:
16456: * src/classes/file.C 1.54:
16457: * src/classes/form.C 1.15:
16458: * src/classes/int.C 1.33:
16459: * src/classes/mail.C 1.38:
16460: * src/doc/doxygen.cfg 1.16:
16461: * src/include/pa_config_fixed.h 1.12:
16462: * src/include/pa_pool.h 1.59:
16463: * src/main/main.dsp 1.119:
16464: * src/main/pa_globals.C 1.76:
16465: * src/main/pa_pool.C 1.26:
16466: * src/main/pa_request.C 1.155:
16467: * src/main/pa_xslt_stylesheet_manager.C 1.3:
16468: * src/targets/cgi/pa_pool.C 1.21:
16469: * src/targets/cgi/pa_threads.C 1.2:
16470: * src/targets/cgi/parser3.dsp 1.24:
16471: * src/targets/isapi/pa_pool.C 1.6:
16472: * src/targets/isapi/pa_threads.C 1.2:
16473: * src/targets/isapi/parser3isapi.dsp 1.19:
16474: * src/types/pa_valiased.C 1.9:
16475: * src/types/pa_vcookie.C 1.23:
16476: * src/types/pa_vdnode.C 1.6:
16477: * src/types/pa_vdom.C 1.2:
16478: * src/types/pa_vfile.C 1.21:
16479: * src/types/pa_vform.C 1.37:
16480: * src/types/pa_vimage.C 1.9:
16481: * src/types/pa_vrequest.C 1.9:
16482: * src/types/pa_vresponse.h 1.13:
16483: * src/types/pa_vstateless_class.C 1.9:
16484: * src/types/pa_vstring.C 1.10:
16485: * src/types/pa_vtable.C 1.4:
16486: * src/types/pa_wcontext.C 1.8:
16487: zillions of #ifdef XML
16488: created new projects for sql drivers [planning to remove sql drivers from main cvs project]
16489: first, will join latest changes
16490:
16491: * src/Makefile.in 1.18:
16492: * src/classes/classes.h 1.11:
16493: * src/classes/hash.C 1.18:
16494: * src/classes/op.C 1.43:
16495: * src/classes/table.C 1.113:
16496: * src/doc/doxygen.cfg 1.17:
16497: * src/include/pa_common.h 1.50:
16498: * src/include/pa_globals.h 1.64:
16499: * src/include/pa_request.h 1.96:
16500: * src/include/pa_sapi.h 1.11:
16501: * src/include/pa_sql_driver_manager.h 1.11:
16502: * src/include/pa_string.h 1.104:
16503: * src/main/compile.tab.C 1.12:
16504: * src/main/main.dsp 1.120:
16505: * src/main/pa_common.C 1.66:
16506: * src/main/pa_exec.C 1.13:
16507: * src/main/pa_globals.C 1.77:
16508: * src/targets/cgi/parser3.dsp 1.25:
16509: * src/targets/isapi/parser3isapi.dsp 1.20:
16510: merged with before_xml
16511:
16512: 2001-09-20 parser
16513: * src/classes/dnode.C 1.3:
16514: * src/classes/dom.C 1.26:
16515: * src/targets/cgi/parser3.dsp 1.22:
16516: * src/types/pa_vstring.h 1.32:
16517: dnode .file .string .save moved back to dom due to strange
16518: xalan bug
16519:
16520: * src/main/pa_pool.C 1.23:
16521: * src/main/pa_request.C 1.154:
16522: Pool::transcode defaults from $MAIN:DEFAULTS.content-type[$
16523: charset[here]]
16524:
16525: * src/classes/dom.C 1.27:
16526: dom. string save file
16527: moved output xml options to last param and made it optional
16528:
16529: * src/types/pa_vhash.h [before_xml] 1.16.4.2:
16530: * src/types/pa_vhash.h [before_xml] 1.16.4.3:
16531: * src/types/pa_vstring.h [before_xml] 1.31.4.1:
16532: * src/types/pa_vtable.h [before_xml] 1.28.4.2:
16533: * src/types/pa_vtable.h [before_xml] 1.28.4.3:
16534: table/hash can be used in expression context now, there value = size
16535: and boolean value size!=0
16536:
16537: * src/classes/dnode.C 1.4:
16538: * src/classes/dom.C 1.28:
16539: * src/include/pa_config_includes.h 1.10:
16540: * src/include/pa_globals.h 1.63:
16541: * src/include/pa_pool.h 1.55:
16542: * src/main/main.dsp 1.118:
16543: * src/main/pa_globals.C 1.75:
16544: * src/main/pa_pool.C 1.22:
16545: * src/targets/cgi/parser3.dsp 1.23:
16546: * src/targets/isapi/parser3isapi.C 1.43:
16547: * src/targets/isapi/parser3isapi.dsp 1.18:
16548: * src/types/pa_vdnode.C 1.4:
16549: * src/types/pa_vdnode.h 1.2:
16550: * src/types/pa_vresponse.h 1.11:
16551: Pool::transcode 0
16552:
16553: * src/types/pa_vdnode.C 1.3:
16554: !$elementnode.attributes = hash of dnodes
16555: !$attributenode.specified = boolean
16556: true if the attribute received its value explicitly in the XML document,
16557: or if a value was assigned programatically with the setValue function.
16558: false if the attribute value came from the default value declared in the document's DTD.
16559: !$pinode.target = target of this processing instruction
16560: XML defines this as being the first token following the markup
16561: that begins the processing instruction.
16562: XPath:
16563: !^node.select[xpath/query/expression] = hash of 0->node0 1->node1
16564: !^node.select-single[xpath/query/expression] = first node if any
16565:
16566: * src/classes/image.C [before_xml] 1.40.4.4:
16567: 20K preload on jpg measure [image::measure]
16568:
16569: * src/types/pa_value.h [before_xml] 1.70.4.2:
16570: * src/types/pa_vbool.h [before_xml] 1.11.4.1:
16571: * src/types/pa_vdate.h [before_xml] 1.3.4.1:
16572: * src/types/pa_vdouble.h [before_xml] 1.24.4.1:
16573: * src/types/pa_vhash.h [before_xml] 1.16.4.4:
16574: * src/types/pa_vint.h [before_xml] 1.25.4.1:
16575: * src/types/pa_vstring.h [before_xml] 1.31.4.2:
16576: * src/types/pa_vtable.h [before_xml] 1.28.4.4:
16577: * src/types/pa_vvoid.h [before_xml] 1.1.4.1:
16578: some 'const's added
16579:
16580: 2001-09-18 parser
16581: * src/classes/dnode.C 1.2:
16582: * src/classes/dom.C 1.25:
16583: * src/classes/hash.C 1.17:
16584: * src/classes/image.C 1.44:
16585: * src/classes/op.C 1.42:
16586: * src/classes/table.C 1.112:
16587: * src/include/pa_common.h 1.49:
16588: * src/include/pa_globals.h 1.62:
16589: * src/include/pa_request.h 1.95:
16590: * src/include/pa_sql_driver_manager.h 1.10:
16591: * src/main/compile.C 1.48:
16592: * src/main/compile.tab.C 1.11:
16593: * src/main/compile.y 1.166:
16594: * src/main/compile_tools.h 1.48:
16595: * src/main/execute.C 1.191:
16596: * src/main/pa_common.C 1.65:
16597: * src/main/pa_request.C 1.153:
16598: * src/main/pa_sql_driver_manager.C 1.36:
16599: * src/main/pa_string.C 1.103:
16600: * src/main/pa_table.C 1.37:
16601: * src/targets/cgi/parser3.C 1.111:
16602: * src/targets/cgi/parser3.dsp 1.21:
16603: * src/targets/isapi/parser3isapi.C 1.42:
16604: * src/types/pa_value.h 1.71:
16605: * src/types/pa_vform.C 1.36:
16606: * src/types/pa_vform.h 1.24:
16607: * src/types/pa_vhash.h 1.18:
16608: * src/types/pa_vimage.C 1.8:
16609: * src/types/pa_vimage.h 1.15:
16610: * src/types/pa_vtable.h 1.30:
16611: merged latest bugfixes from before_xml branch
16612: ^if(def $hash) now true only when ^hash:_count[]!=0
16613: moved
16614: .string .save .file from dom to dnode
16615:
16616: * src/classes/dnode.C 1.1:
16617: * src/classes/dnode.h 1.1:
16618: * src/main/main.dsp 1.117:
16619: * src/types/pa_vdnode.C 1.1:
16620: * src/types/pa_vdnode.h 1.1:
16621: dom, dnode 0
16622:
16623: * src/types/pa_vdnode.C 1.2:
16624: * src/types/pa_vdom.h 1.12:
16625: * src/types/pa_vhash.h 1.17:
16626: * src/types/pa_vtable.h 1.29:
16627: dom, dnode 1
16628:
16629: * src/classes/image.C [before_xml] 1.40.4.3:
16630: * src/main/pa_string.C [before_xml] 1.102.2.2:
16631: * src/main/pa_table.C [before_xml] 1.36.2.1:
16632: image: poly* fixed
16633:
16634: * src/classes/op.C [before_xml] 1.41.4.2:
16635: * src/main/execute.C [before_xml] 1.190.4.2:
16636: operators self changed to root
16637: ^for variable context changed to self
16638:
16639: 2001-09-17 parser
16640: * src/classes/classes.h 1.10:
16641: * src/classes/dom.C 1.23:
16642: * src/classes/hash.C 1.16:
16643: * src/include/pa_stylesheet_connection.h 1.3:
16644: * src/main/main.dsp 1.115:
16645: * src/targets/cgi/pa_pool.C 1.20:
16646: * src/types/pa_vdom.h 1.10:
16647: * src/types/pa_vfile.h 1.32:
16648: * src/types/pa_vimage.h 1.14:
16649: started
16650: dnode
16651: DOM:
16652: $node.name
16653: $node.value
16654: ...others...
16655: ^node.xpath[/rates/USD] = hash
16656: dom(dnode)
16657:
16658: * src/classes/dom.C 1.24:
16659: * src/main/main.dsp 1.116:
16660: * src/main/pa_globals.C 1.74:
16661: * src/types/pa_vdom.h 1.11:
16662: started dnode+dom
16663:
16664: dnode
16665: DOM methods:
16666: $node.name
16667: $node.value
16668: ...others...
16669:
16670: ^node.xpath[/rates/USD] = hash
16671: $hash[
16672: $.0[node0]
16673: $.1[node1]
16674: ]
16675:
16676: * src/classes/image.C [before_xml] 1.40.4.2:
16677: * src/types/pa_vimage.C [before_xml] 1.7.8.2:
16678: $image.line-style
16679: now applies to all linear primitives
16680:
16681: * src/classes/hash.C [before_xml] 1.15.4.1:
16682: * src/main/compile.C [before_xml] 1.47.4.1:
16683: * src/main/compile.tab.C [before_xml] 1.10.4.2:
16684: * src/main/compile.y [before_xml] 1.165.4.2:
16685: * src/main/compile_tools.h [before_xml] 1.47.4.2:
16686: * src/main/execute.C [before_xml] 1.190.4.1:
16687: * src/targets/cgi/parser3.C [before_xml] 1.110.4.3:
16688: expressions unary+
16689: ^hash.count[]
16690: bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
16691:
16692: 2001-09-15 parser
16693: * src/classes/image.C [before_xml] 1.40.4.1:
16694: * src/types/pa_vimage.C [before_xml] 1.7.8.1:
16695: * src/types/pa_vimage.h [before_xml] 1.13.6.1:
16696: image: $line-width ^line(...)[**** style]
16697:
16698: * src/classes/dom.C 1.21:
16699: * src/classes/image.C 1.43:
16700: * src/include/pa_pool.h 1.53:
16701: * src/include/pa_stylesheet_connection.h 1.2:
16702: * src/main/main.dsp 1.114:
16703: * src/targets/cgi/pa_pool.C 1.18:
16704: * src/targets/isapi/pa_pool.C 1.4:
16705: * src/targets/isapi/pool_storage.h 1.5:
16706: * src/types/pa_vdom.C 1.1:
16707: * src/types/pa_vdom.h 1.8:
16708: xalan objects freed up [introducing Pool::register_cleanup]
16709:
16710: * src/doc/doxygen.cfg 1.15:
16711: * src/include/pa_sapi.h 1.10:
16712: * src/types/pa_vdom.h 1.7:
16713: comments
16714:
16715: * src/classes/dom.C 1.22:
16716: * src/targets/isapi/parser3isapi.C 1.41:
16717: * src/targets/isapi/pool_storage.h 1.8:
16718: * src/types/pa_vdom.h 1.9:
16719: fixed bug in isapi pool_storage -
16720: cleanups first, allocations second.
16721: apache wisely does just like that
16722:
16723: * src/targets/isapi/parser3isapi.C 1.40:
16724: * src/targets/isapi/pool_storage.h 1.7:
16725: pool_storage rewritten using template, no bugs now
16726:
16727: * src/include/pa_pool.h 1.54:
16728: * src/main/pa_pool.C 1.21:
16729: * src/targets/cgi/pa_pool.C 1.19:
16730: * src/targets/isapi/pa_pool.C 1.5:
16731: * src/targets/isapi/parser3isapi.C 1.39:
16732: * src/targets/isapi/parser3isapi.dsp 1.17:
16733: * src/targets/isapi/pool_storage.h 1.6:
16734: poorly started isapi pool_storage, would rewrite using template now
16735:
16736: 2001-09-14 parser
16737: * src/classes/dom.C 1.20:
16738: * src/classes/file.C 1.53:
16739: * src/classes/image.C 1.42:
16740: * src/classes/mail.C 1.37:
16741: * src/include/pa_common.h 1.48:
16742: * src/include/pa_sql_driver_manager.h 1.9:
16743: * src/include/pa_string.h 1.103:
16744: * src/include/pa_stylesheet_connection.h 1.1:
16745: * src/include/pa_xslt_stylesheet_manager.h 1.1:
16746: * src/main/main.dsp 1.113:
16747: * src/main/pa_common.C 1.64:
16748: * src/main/pa_exec.C 1.12:
16749: * src/main/pa_globals.C 1.73:
16750: * src/main/pa_sql_driver_manager.C 1.34:
16751: * src/main/pa_xslt_stylesheet_manager.C 1.1:
16752: * src/main/untaint.C 1.62:
16753: * src/types/pa_vfile.C 1.20:
16754: dom.xslt stylesheet compiled&cached
16755:
16756: * src/main/pa_sql_driver_manager.C 1.35:
16757: * src/main/pa_xslt_stylesheet_manager.C 1.2:
16758: z
16759:
16760: 2001-09-13 parser
16761: * src/classes/dom.C 1.18:
16762: dom:file content-type(.method)
16763:
16764: * src/classes/dom.C 1.19:
16765: * src/classes/file.C 1.52:
16766: * src/classes/image.C 1.41:
16767: * src/types/pa_vfile.C 1.19:
16768: * src/types/pa_vfile.h 1.31:
16769: ^dom.file[] charset
16770:
16771: * src/include/pa_globals.h [before_xml] 1.61.4.1:
16772: * src/include/pa_request.h [before_xml] 1.94.4.1:
16773: * src/main/pa_request.C [before_xml] 1.152.4.2:
16774: * src/targets/cgi/parser3.C [before_xml] 1.110.4.2:
16775: * src/targets/isapi/parser3isapi.C [before_xml] 1.38.4.1:
16776: ParserRootConfig .../parser3.conf
16777: ParserSiteConfig .../parser3.conf
16778:
16779: cgi&isapi looks for {configure|c:\windows}/parser3.conf
16780:
16781: * src/include/pa_common.h [before_xml] 1.47.4.1:
16782: * src/include/pa_globals.h [before_xml] 1.61.4.2:
16783: * src/main/pa_common.C [before_xml] 1.63.4.1:
16784: * src/main/pa_request.C [before_xml] 1.152.4.3:
16785: $MAIN:CLASS_PATH now
16786: can be string now
16787: more informative error messages
16788:
16789: 2001-09-12 parser
16790: * src/main/compile.y [before_xml] 1.165.4.1:
16791: * src/main/compile_tools.h [before_xml] 1.47.4.1:
16792: name.[part].xxx syntax lexer on LS_USER level did [] matching without setting nestage,
16793: introduced special LS_NAME_SQUARE_PART state
16794:
16795: * src/main/compile.tab.C [before_xml] 1.10.4.1:
16796: fixed - subname code parts actually [] braced
16797:
16798: * src/classes/op.C [before_xml] 1.41.4.1:
16799: * src/include/pa_sql_driver_manager.h [before_xml] 1.8.4.1:
16800: * src/main/pa_sql_driver_manager.C [before_xml] 1.33.4.1:
16801: ^connect[]
16802: ^connect[aaa]
16803: more precise error reporting:
16804: "connection string must start with protocol://"
16805: now
16806:
16807: 2001-09-11 parser
16808: * src/types/pa_vdom.h 1.5:
16809: messages
16810:
16811: * src/classes/dom.C 1.16:
16812: * src/types/pa_vdom.h 1.6:
16813: ^dom:set[<some>xml</some>]
16814:
16815: * src/classes/dom.C 1.17:
16816: * src/include/pa_string.h 1.102:
16817: * src/main/pa_globals.C 1.72:
16818: * src/main/untaint.C 1.61:
16819: ^dom:set{<some>xml</some>} default language XML
16820: languages+=xml
16821:
16822: * src/classes/dom.C 1.14:
16823: * src/classes/dom.C 1.15:
16824: ^dom:save/string/file[output options]
16825: output options:
16826: $.method[xml|html|text] detection fixed
16827:
16828: 2001-09-10 parser
16829: * src/classes/dom.C 1.4:
16830: * src/main/main.dsp 1.110:
16831: * src/types/pa_vform.C 1.35:
16832: * src/types/pa_vform.h 1.23:
16833: ^dom.save[b.xml] 0
16834:
16835: * src/classes/dom.C 1.9:
16836: ^dom.file[encoding] = file
16837:
16838: * src/classes/dom.C 1.12:
16839: ^dom.xslt[stylesheet filename][params hash added]
16840:
16841: * src/classes/dom.C 1.10:
16842: * src/main/main.dsp 1.111:
16843: * src/types/pa_vdom.h 1.3:
16844: ^dom.xslt[stylesheet filename] -1 doc is lying
16845:
16846: * src/classes/dom.C 1.11:
16847: * src/main/main.dsp 1.112:
16848: * src/types/pa_vdom.h 1.4:
16849: ^dom.xslt[stylesheet filename] 0
16850:
16851: * src/classes/dom.C 1.5:
16852: ^dom.save[b.xml] 1:error handling
16853:
16854: * src/classes/dom.C 1.13:
16855: ^dom:save/string/file[output options]
16856: output options:
16857: $.method[xml|html|text] $.encoding[windows-1251|...]
16858:
16859: * src/classes/dom.C 1.6:
16860: ^dom.string[] 0
16861:
16862: * src/classes/dom.C 1.7:
16863: * src/classes/dom.C 1.8:
16864: ^dom.string[encoding] 1
16865: ^dom.save[encoding;filename]
16866:
16867: 2001-09-08 parser
16868: * src/types/pa_vform.C [before_xml] 1.33.2.3:
16869: $form:tables.name.field
16870:
16871: 2001-09-07 parser
16872: * src/classes/dom.C 1.3:
16873: * src/types/pa_value.h [before_xml] 1.70.4.1:
16874: * src/types/pa_vtable.h [before_xml] 1.28.4.1:
16875: (def $table) is false when table is empty
16876:
16877: * src/main/pa_request.C [before_xml] 1.152.4.1:
16878: * src/types/pa_vform.C [before_xml] 1.33.2.2:
16879: * src/types/pa_vform.h [before_xml] 1.22.2.2:
16880: !$form:tables
16881: $atable[$form:tables.a]
16882: ^atable.menu{a=$atable.element}[,]
16883:
16884: * src/classes/dom.C 1.1:
16885: file dom.C was initially added on branch xalan1_2.
16886:
16887: * src/main/pa_exception.C 1.15:
16888: * src/types/pa_vform.C 1.32:
16889: getting FIRST form element [not last]
16890:
16891: * src/classes/table.C [before_xml] 1.110.4.1:
16892: table:empty removed, superceded by ^if(def $table)...
16893:
16894: * src/targets/cgi/parser3.dsp [before_xml] 1.20.4.1:
16895: * src/types/pa_vform.C [before_xml] 1.33.2.1:
16896: * src/types/pa_vform.h [before_xml] 1.22.2.1:
16897: * src/types/pa_vhash.h [before_xml] 1.16.4.1:
16898: !$form:fields
16899:
16900: * src/include/pa_hash.h 1.43:
16901: * src/main/pa_hash.C 1.39:
16902: * src/targets/cgi/parser3.C [before_xml] 1.110.4.1:
16903: * src/types/pa_vfile.h 1.30:
16904: * src/types/pa_vform.C 1.33:
16905: * src/types/pa_vform.C [xalan1_2] 1.29.4.1:
16906: * src/types/pa_vform.h 1.22:
16907: z
16908:
16909: * src/Makefile.in [xalan1_2] 1.16.2.1:
16910: * src/classes/dom.C [xalan1_2] 1.1.2.1:
16911: * src/classes/table.C [xalan1_2] 1.110.2.1:
16912: * src/main/main.dsp [xalan1_2] 1.108.2.1:
16913: * src/types/pa_vdom.h [xalan1_2] 1.1.2.1:
16914: introducing dom. dom:load[a.xml]
16915:
16916: * src/main/pa_string.C [before_xml] 1.102.2.1:
16917: a[] ^if($a){y;n} is 'n' now [conversion from '' to int/double
16918: is 0]
16919:
16920: * src/Makefile.in 1.17:
16921: * src/classes/dom.C 1.2:
16922: * src/classes/table.C 1.111:
16923: * src/main/main.dsp 1.109:
16924: * src/types/pa_vdom.h 1.2:
16925: * src/types/pa_vform.C 1.34:
16926: merged with successful start of dom
16927:
16928: * src/types/pa_vdom.h 1.1:
16929: file pa_vdom.h was initially added on branch xalan1_2.
16930:
16931: 2001-09-06 parser
16932: * src/doc/doxygen.cfg 1.14:
16933: merged new default options from 1.2.10 doxygen
16934:
16935: * src/classes/hash.C 1.15:
16936: * src/include/pa_globals.h 1.61:
16937: * src/main/pa_globals.C 1.71:
16938: * src/types/pa_vhash.h 1.16:
16939: now there's special hash key '_default' [instead of ^_default method]
16940: $hash[
16941: $.a[1]
16942: $.b[2]
16943: $._default[xx]
16944: ]
16945: $hash.c
16946:
16947: * src/types/pa_vform.C 1.30:
16948: * src/types/pa_vform.C 1.31:
16949: a=1&a=2 would result in $form:a being a table with one column '
16950: element' and two rows: 1 and 2
16951:
16952: * src/classes/image.C 1.40:
16953: * src/classes/op.C 1.41:
16954: * src/classes/string.C 1.74:
16955: * src/classes/table.C 1.110:
16956: * src/doc/doxygen.cfg 1.13:
16957: * src/targets/isapi/parser3isapi.C 1.38:
16958: * src/types/pa_vtable.C 1.3:
16959: few #ifndef DOXYGEN
16960:
16961: * src/classes/void.C 1.9:
16962: * src/main/pa_string.C 1.102:
16963: * src/main/pa_table.C 1.36:
16964: fixed up bad int/double conversions, and now $form:nonexistent
16965: int(88) would return 88
16966:
16967: * src/main/compile.tab.C 1.10:
16968: * src/main/compile.y 1.165:
16969: ^if(0){}{ ^if(1){}^; }
16970: bug fixed [thanks, fif], ^; were treated there non-literally
16971:
16972: 2001-09-05 parser
16973: * src/classes/string.C 1.73:
16974: * src/classes/table.C 1.109:
16975: sql options can be void [same as image:html the other day]
16976:
16977: * src/classes/mail.C 1.36:
16978: MAIN:MAIL check fixed
16979:
16980: * src/Makefile.in 1.16:
16981: * src/classes/Makefile.in 1.15:
16982: * src/main/Makefile.in 1.12:
16983: * src/targets/cgi/Makefile.in 1.14:
16984: * src/types/Makefile.in 1.11:
16985: makes
16986:
16987: * src/main/pa_sql_driver_manager.C 1.33:
16988: * src/sql/pa_sql_driver.h 1.16:
16989: * src/targets/cgi/parser3.C 1.110:
16990: #define STRINGIZE(name) #name
16991: does not macro expantion on param, simply qoutes whatever passed, undone
16992:
16993: * src/main/pa_sql_driver_manager.C 1.30:
16994: * src/sql/pa_sql_driver.h 1.14:
16995: SQL_DRIVER_CREATE_FUNC_NAME
16996:
16997: * src/main/pa_sql_driver_manager.C 1.32:
16998: * src/sql/pa_sql_driver.h 1.15:
16999: * src/targets/cgi/Makefile.am 1.13:
17000: * src/targets/cgi/parser3.C 1.109:
17001: #define STRINGIZE(name) #name
17002: invented
17003:
17004: * src/targets/cgi/Makefile.am 1.14:
17005: .am undo
17006:
17007: * src/classes/op.C 1.40:
17008: * src/include/pa_sql_driver_manager.h 1.8:
17009: * src/main/pa_sql_driver_manager.C 1.31:
17010: #define MAIN_SQL_NAME "SQL"
17011: #define MAIN_SQL_DRIVERS_NAME "drivers"
17012:
17013: moved to be availible to all users
17014:
17015: 2001-09-04 parser
17016: * src/targets/cgi/parser3.C 1.106:
17017: zz
17018:
17019: * src/include/pa_config_auto.h.in 1.5:
17020: * src/targets/Makefile.in 1.12:
17021: * src/targets/apache13/Makefile.in 1.12:
17022: * src/targets/cgi/Makefile.am 1.12:
17023: * src/targets/cgi/Makefile.in 1.13:
17024: * src/targets/cgi/parser3.C 1.102:
17025: configure --sysconfdir=sysadmin-controlled auto.p location for
17026: targets/cgi/parser3, default[/usr/local/etc]
17027:
17028: * src/Makefile.in 1.15:
17029: * src/include/pa_config_auto.h.in 1.4:
17030: * src/targets/apache13/Makefile.in 1.11:
17031: * src/targets/cgi/Makefile.in 1.12:
17032: makes
17033:
17034: * src/targets/isapi/parser3isapi.C 1.37:
17035: z
17036:
17037: * src/targets/cgi/parser3.C 1.104:
17038: zzz
17039:
17040: * src/targets/cgi/parser3.C 1.108:
17041: full_file_spec bug
17042:
17043: * src/classes/image.C 1.39:
17044: image.html now can accept void params
17045:
17046: * src/classes/date.C 1.5:
17047: date:sql-string is now without ''
17048:
17049: * src/classes/date.C 1.6:
17050: date
17051:
17052: * src/targets/cgi/parser3.C 1.107:
17053: getenvcheck
17054:
17055: 2001-09-03 parser
17056: * src/targets/cgi/parser3.C 1.101:
17057: /configure cgi SYSCONFDIR
17058:
17059: 2001-09-01 parser
17060: * src/classes/image.C 1.38:
17061: letter_spacing
17062:
17063: * src/classes/image.C 1.36:
17064: image: as_int as_string used
17065:
17066: * src/classes/image.C 1.37:
17067: image: font params changed
17068:
17069: * src/types/pa_vmethod_frame.h 1.15:
17070: $result[] now gets properly analized
17071:
17072: 2001-08-31 parser
17073: * src/Makefile.in 1.14:
17074: * src/include/pa_dir.h 1.4:
17075: * src/targets/Makefile.in 1.11:
17076: * src/targets/cgi/parser3.C 1.99:
17077: compiled under cygwin
17078:
17079: * src/targets/cgi/parser3.C 1.100:
17080: z
17081:
17082: * src/classes/void.C 1.8:
17083: void:int/double += (default)
17084:
17085: * src/classes/string.C 1.72:
17086: * src/classes/table.C 1.108:
17087: string:int/double (defaults)
17088:
17089: * src/classes/image.C 1.35:
17090: image:font added space param
17091: image:font changed charwidth alg, added kerning const[for now]
17092:
17093: 2001-08-29 parser
17094: * src/main/pa_exception.C 1.14:
17095: exception redundant debug info
17096:
17097: 2001-08-28 parser
17098: * src/classes/table.C 1.107:
17099: NO_STRING_ORIGIN check
17100:
17101: * src/classes/string.C 1.71:
17102: * src/include/pa_dictionary.h 1.2:
17103: * src/include/pa_string.h 1.101:
17104: * src/main/pa_dictionary.C 1.4:
17105: * src/main/pa_string.C 1.101:
17106: * src/main/untaint.C 1.59:
17107: pa_directory speeded up. moved zero 'from' check to directory constructor.
17108: string:replace
17109:
17110: * src/Makefile.in 1.13:
17111: makes
17112:
17113: * src/Makefile.in 1.12:
17114: * src/classes/Makefile.in 1.13:
17115: * src/main/Makefile.in 1.10:
17116: * src/targets/Makefile.in 1.10:
17117: * src/targets/apache13/Makefile.in 1.9:
17118: * src/targets/cgi/Makefile.in 1.10:
17119: * src/types/Makefile.in 1.9:
17120: makefiles
17121:
17122: * src/classes/file.C 1.51:
17123: * src/main/pa_common.C 1.63:
17124: file:move autocreate/remove dest/src dir
17125:
17126: * src/main/compile.C 1.47:
17127: NO_STRING_ORIGIN check2
17128:
17129: * src/classes/image.C 1.33:
17130: image: gifsize little endian
17131:
17132: * src/targets/apache13/Makefile.am 1.4:
17133: COMPILE_APACHE13_MODULE
17134:
17135: * src/include/pa_dictionary.h 1.4:
17136: * src/main/pa_dictionary.C 1.5:
17137: * src/main/pa_sql_driver_manager.C 1.29:
17138: NO_STRING_ORIGIN check3
17139:
17140: * src/include/pa_dictionary.h 1.3:
17141: gcc: ../include/pa_dictionary.h:19: storage class specifiers
17142: invalid in friend function declarations
17143:
17144: * src/targets/apache13/Makefile.am 1.3:
17145: configure to skip apache
17146:
17147: * src/classes/Makefile.in 1.14:
17148: * src/main/Makefile.in 1.11:
17149: * src/targets/apache13/Makefile.in 1.10:
17150: * src/targets/cgi/Makefile.in 1.11:
17151: * src/types/Makefile.in 1.10:
17152: make.ins
17153:
17154: * src/classes/op.C 1.39:
17155: * src/main/compile.tab.C 1.9:
17156: * src/main/pa_dir.C 1.6:
17157: * src/main/untaint.C 1.60:
17158: * src/targets/cgi/parser3.C 1.98:
17159: * src/targets/isapi/parser3isapi.C 1.36:
17160: strncpy forced with zero ending in case of limit
17161:
17162: * src/classes/image.C 1.34:
17163: image error msgs
17164:
17165: * src/classes/Makefile.am 1.18:
17166: * src/main/Makefile.am 1.15:
17167: * src/targets/cgi/Makefile.am 1.11:
17168: * src/types/Makefile.am 1.6:
17169: .am-s
17170:
17171: * src/doc/doxygen.cfg 1.12:
17172: doxygen conf removed some garbage from under doxygeneration
17173:
17174: 2001-08-27 parser
17175: * src/Makefile.in 1.11:
17176: * src/classes/Makefile.in 1.12:
17177: * src/main/Makefile.in 1.9:
17178: * src/main/pa_common.C 1.61:
17179: * src/main/pa_exception.C 1.12:
17180: * src/main/pa_sql_driver_manager.C 1.28:
17181: * src/targets/Makefile.in 1.9:
17182: * src/targets/apache13/Makefile.in 1.8:
17183: * src/targets/cgi/Makefile.am 1.10:
17184: * src/targets/cgi/Makefile.in 1.9:
17185: * src/types/Makefile.in 1.8:
17186: configure for solaris -lsocket
17187:
17188: * src/classes/image.C 1.31:
17189: * src/classes/image.C 1.32:
17190: fixed jpgsize alg
17191:
17192: * src/main/pa_request.C 1.152:
17193: * src/targets/cgi/parser3.C 1.97:
17194: parser3 test.html [auto.p from current dir loading]
17195:
17196: * src/main/pa_exception.C 1.13:
17197: z
17198:
17199: * src/main/pa_common.C 1.62:
17200: removed debug info from pa_common
17201:
17202: 2001-08-24 parser
17203: * src/targets/cgi/parser3.C 1.95:
17204: not cgi extra \n 2
17205:
17206: * src/classes/file.C 1.50:
17207: * src/classes/form.C 1.14:
17208: * src/classes/mail.C 1.35:
17209: * src/classes/table.C 1.106:
17210: fiew non-pool mallocs fixed
17211:
17212: * src/targets/cgi/parser3.C 1.96:
17213: not cgi extra \n 3
17214:
17215: * src/sql/pa_sql_driver.h 1.13:
17216: sql* removed services from disconnect - cross-request ideological probs.
17217: oracle - fixed bug: cs allocated on request.pool and got freed before disconnect
17218:
17219: * src/targets/cgi/parser3.C 1.94:
17220: not cgi extra \n
17221:
17222: * src/main/pa_sql_driver_manager.C 1.27:
17223: z
17224:
17225: * src/include/pa_sql_connection.h 1.12:
17226: * src/main/pa_sql_driver_manager.C 1.26:
17227: sql* removed services from disconnect - cross-request
17228: ideological probs.
17229:
17230: 2001-08-23 parser
17231: * src/main/pa_sql_driver_manager.C 1.25:
17232: oracle: dlink
17233:
17234: * src/classes/file.C 1.49:
17235: minor bug in file:save fixed
17236:
17237: 2001-08-22 parser
17238: * src/classes/file.C 1.48:
17239: * src/main/compile.tab.C 1.8:
17240: * src/types/pa_vfile.C 1.18:
17241: * src/types/pa_vfile.h 1.29:
17242: file:load|save[text|binary;
17243:
17244: * src/main/compile.tab.C 1.7:
17245: * src/main/compile.y 1.164:
17246: ^method[]^[^] literals []
17247:
17248: 2001-08-21 parser
17249: * src/classes/file.C 1.47:
17250: * src/classes/table.C 1.105:
17251: ^file:list
17252:
17253: 2001-08-20 parser
17254: * src/main/compile.tab.C 1.6:
17255: * src/main/compile.y 1.163:
17256: * src/main/pa_sql_driver_manager.C 1.24:
17257: * src/types/pa_value.h 1.70:
17258: * src/types/pa_vbool.h 1.11:
17259: * src/types/pa_vdouble.h 1.24:
17260: * src/types/pa_vint.h 1.25:
17261: var(123) ^var.inc[] recousively caused problems: inc incremeted
17262: 123 literal!! fixed
17263:
17264: 2001-08-10 parser
17265: * src/classes/table.C 1.101:
17266: * src/include/pa_table.h 1.34:
17267: * src/main/pa_table.C 1.35:
17268: table.sort now creates new sorted table
17269:
17270: * src/main/compile.tab.C 1.3:
17271: * src/main/compile.tab.C 1.4:
17272: * src/main/compile.y 1.160:
17273: * src/main/compile.y 1.161:
17274: (codes) name part syntax added
17275:
17276: * src/main/compile.tab.C 1.5:
17277: * src/main/compile.y 1.162:
17278: [codes] name part syntax now
17279:
17280: * src/main/pa_string.C 1.100:
17281: string.match hanged on. there were a hang check but it weren't wise enough
17282:
17283: @parse[dateString][tmp]
17284: $tmp[^dateString.match[(\d\d\d\d-)?(\d\d-)?][g]]
17285: $tmp.1 $tmp.2
17286: #end
17287:
17288: @main[]
17289: ^parse[2001-02-03]
17290:
17291: * src/classes/table.C 1.102:
17292: * src/classes/table.C 1.103:
17293: table:sort now default desc
17294:
17295: * src/types/pa_value.h 1.69:
17296: * src/types/pa_vstring.h 1.30:
17297: * src/types/pa_vstring.h 1.31:
17298: string now def only when ne ''
17299:
17300: * src/main/pa_request.C 1.150:
17301: * src/main/pa_request.C 1.151:
17302: wanted to make
17303: const int MAX_EXECUTE_SECONDS=1;
17304:
17305: but couldnt, set_callback_and_alarm appeared to be not exported :(
17306:
17307: * src/classes/table.C 1.104:
17308: table:sort restored [it was bad test :(]
17309:
17310: 2001-08-09 parser
17311: * src/main/pa_string.C 1.99:
17312: $a[010] now ^if($a==10){true}
17313: were octal
17314:
17315: * src/main/Makefile.am 1.14:
17316: .am
17317:
17318: * src/classes/void.C 1.6:
17319: * src/classes/void.C 1.7:
17320: void: int double copy/paste from int: bug fixed
17321:
17322: * src/classes/hash.C 1.14:
17323: hash:_default now [was hash:default]
17324:
17325: * src/types/pa_vcookie.C 1.22:
17326: cookie name&value origins added, more precise $ORIGINS(1)
17327:
17328: * src/classes/op.C 1.38:
17329: case without switch check added
17330:
17331: * src/main/Makefile.in 1.8:
17332: make.in
17333:
17334: 2001-08-07 parser
17335: * src/classes/math.C 1.5:
17336: * src/main/pa_request.C 1.149:
17337: math:random fixed. win32 srand made working
17338:
17339: * src/classes/double.C 1.36:
17340: * src/classes/int.C 1.32:
17341: * src/classes/string.C 1.70:
17342: * src/classes/table.C 1.100:
17343: * src/include/pa_globals.h 1.60:
17344: * src/main/pa_globals.C 1.70:
17345: !^int/double:sql{query}[[$.limit(2) $.offset(4) $.default(0)]]
17346: string, table
17347:
17348: 2001-08-06 parser
17349: * src/classes/hash.C 1.13:
17350: hash:keys renamed to hash:_keys :(
17351:
17352: * src/main/pa_exec.C 1.10:
17353: exec win32 real filename
17354:
17355: * src/classes/file.C 1.46:
17356: exec stderr out
17357:
17358: * src/classes/mail.C 1.34:
17359: * src/classes/op.C 1.37:
17360: * src/include/pa_array.h 1.43:
17361: * src/include/pa_globals.h 1.59:
17362: * src/include/pa_hash.h 1.42:
17363: * src/include/pa_request.h 1.94:
17364: * src/main/compile.tab.C 1.2:
17365: * src/main/compile.y 1.159:
17366: * src/main/pa_array.C 1.38:
17367: * src/main/pa_dictionary.C 1.3:
17368: * src/main/pa_exec.C 1.11:
17369: * src/main/pa_globals.C 1.69:
17370: * src/main/pa_hash.C 1.38:
17371: * src/main/pa_request.C 1.148:
17372: * src/main/pa_string.C 1.98:
17373: class_path
17374:
17375: 2001-08-03 parser
17376: * src/classes/table.C 1.99:
17377: * src/types/pa_vtable.h 1.28:
17378: vtable.locks killed
17379:
17380: 2001-08-02 parser
17381: * src/classes/classes.h 1.9:
17382: * src/classes/op.C 1.36:
17383: * src/include/pa_globals.h 1.58:
17384: * src/main/execute.C 1.188:
17385: * src/main/pa_globals.C 1.66:
17386: * src/main/pa_globals.C 1.67:
17387: found another multithread bug in op.C (last, last global var
17388: killed) :)
17389:
17390: * src/main/pa_dictionary.C 1.2:
17391: * src/main/pa_globals.C 1.68:
17392: memset dictionary minor bug fixed
17393:
17394: * src/classes/string.C 1.69:
17395: * src/classes/table.C 1.98:
17396: * src/include/pa_array.h 1.42:
17397: * src/main/execute.C 1.190:
17398: * src/main/pa_exec.C 1.9:
17399: introducing Array_iter
17400:
17401: * src/main/execute.C 1.189:
17402: detected quick_get recursion bug. changed to get@execute, but
17403: needs array iterator, separate from array to avoid it & use caching
17404:
17405: 2001-08-01 parser
17406: * src/include/pa_dictionary.h 1.1:
17407: * src/include/pa_globals.h 1.57:
17408: * src/include/pa_string.h 1.100:
17409: * src/main/main.dsp 1.107:
17410: * src/main/pa_dictionary.C 1.1:
17411: * src/main/pa_globals.C 1.65:
17412: * src/main/pa_request.C 1.147:
17413: * src/main/pa_string.C 1.97:
17414: * src/main/untaint.C 1.58:
17415: speeded up typo-html replacements. introducing Dictionary with
17416: first-char caching
17417:
17418: 2001-07-31 parser
17419: * src/types/Makefile.am 1.5:
17420: pa_vtable.C added to .am
17421:
17422: * src/main/compile.tab.C 1.1:
17423: added, so that could be compiled even on non-bison-enabled platforms
17424:
17425: 2001-07-28 parser
17426: * src/main/compile.y 1.158:
17427: * src/main/untaint.C 1.57:
17428: bug fix @ untaint when \r skipped \n
17429:
17430: * src/classes/table.C 1.97:
17431: table:hash always produces hash, when can't - empty
17432:
17433: 2001-07-27 parser
17434: * src/classes/double.C 1.35:
17435: * src/classes/int.C 1.31:
17436: * src/classes/string.C 1.68:
17437: provided meaningful msg on int/double/string :sql without
17438: result and default
17439:
17440: 2001-07-26 parser
17441: * src/include/pa_opcode.h 1.6:
17442: * src/main/compile.y 1.156:
17443: * src/main/execute.C 1.187:
17444: hash creation syntax problem persists. restored $: for a while.
17445: thinking of $man[$.age[zzz]] syntax now
17446:
17447: * src/classes/op.C 1.35:
17448: fixed bad multithread bug with strangly global OP
17449:
17450: * src/main/compile.y 1.157:
17451: $man[$.age[zzz]] 0
17452:
17453: * src/include/pa_opcode.h 1.4:
17454: * src/main/compile.C 1.45:
17455: * src/main/compile.y 1.154:
17456: * src/main/compile_tools.h 1.46:
17457: * src/main/execute.C 1.185:
17458: * src/main/pa_request.C 1.146:
17459: * src/types/pa_vmethod_frame.h 1.13:
17460: introducing ::
17461: this is constructor call prefix.
17462: ordinary : remains for static accesses
17463:
17464: * src/classes/double.C 1.34:
17465: * src/classes/int.C 1.30:
17466: * src/classes/string.C 1.67:
17467: * src/include/pa_opcode.h 1.5:
17468: * src/main/compile.C 1.46:
17469: * src/main/compile.y 1.155:
17470: * src/main/compile_tools.h 1.47:
17471: * src/main/execute.C 1.186:
17472: * src/types/pa_vcode_frame.h 1.7:
17473: * src/types/pa_vmethod_frame.h 1.14:
17474: * src/types/pa_wcontext.h 1.16:
17475: * src/types/pa_wwrapper.h 1.10:
17476: fixing :: realization #1
17477:
17478: 2001-07-25 parser
17479: * src/classes/table.C 1.95:
17480: * src/main/main.dsp 1.106:
17481: * src/types/pa_vtable.C 1.1:
17482: * src/types/pa_vtable.h 1.27:
17483: ^table.record[] now $table.fields
17484:
17485: * src/types/pa_vtable.C 1.2:
17486: table: get_element order changeed. now:
17487: 1. fields
17488: 2. methods
17489: 3. columns
17490:
17491: * src/types/pa_vdouble.h 1.23:
17492: * src/types/pa_vint.h 1.24:
17493: odbc: no result queries; quote.
17494: optimized double&int tostring-s
17495:
17496: * src/classes/string.C 1.66:
17497: * src/include/pa_globals.h 1.56:
17498: * src/main/execute.C 1.183:
17499: * src/main/pa_globals.C 1.64:
17500: match replace code context moved to implicit $match context
17501:
17502: * src/main/compile.C 1.44:
17503: * src/main/compile.y 1.153:
17504: * src/main/compile_tools.h 1.45:
17505: allowed whitespace before first method decl
17506:
17507: * src/include/pa_opcode.h 1.3:
17508: * src/main/compile.y 1.149:
17509: * src/main/compile_tools.C 1.37:
17510: * src/main/compile_tools.h 1.43:
17511: * src/main/execute.C 1.182:
17512: with killed, code storage introduced with former 'with' syntax
17513:
17514: * src/main/compile.y 1.150:
17515: * src/main/compile.y 1.151:
17516: * src/main/execute.C 1.184:
17517: $var[] is now empty string, not void
17518:
17519: * src/main/compile.C 1.43:
17520: * src/main/compile.y 1.152:
17521: * src/main/compile_tools.h 1.44:
17522: allowed empty lines before first method decl
17523:
17524: * src/classes/table.C 1.96:
17525: allowed nontable result in table:sql, results in empty table
17526:
17527: 2001-07-24 parser
17528: * src/main/compile.C 1.42:
17529: * src/main/execute.C 1.181:
17530: * src/main/pa_string.C 1.96:
17531: * src/types/pa_value.h 1.68:
17532: first get_element, next get operator
17533:
17534: * src/classes/file.C 1.45:
17535: * src/include/pa_common.h 1.47:
17536: * src/main/pa_common.C 1.60:
17537: file:move
17538:
17539: * src/main/compile.y 1.148:
17540: removed @end handling
17541:
17542: * src/main/pa_common.C 1.59:
17543: file_read close @ eof when imgsize bug fixed
17544:
17545: * src/main/compile.C 1.41:
17546: * src/main/compile.y 1.147:
17547: @end handling method2
17548:
17549: 2001-07-23 parser
17550: * src/main/pa_sql_driver_manager.C 1.23:
17551: * src/sql/pa_sql_driver.h 1.12:
17552: sql odbc driver
17553:
17554: * src/classes/hash.C 1.11:
17555: * src/classes/hash.C 1.12:
17556: * src/classes/string.C 1.65:
17557: * src/classes/table.C 1.94:
17558: * src/classes/void.C 1.5:
17559: * src/include/pa_sql_connection.h 1.11:
17560: * src/sql/pa_sql_driver.h 1.11:
17561: changed sql driver query interface
17562:
17563: 2001-07-20 parser
17564: * src/types/pa_vrequest.C 1.8:
17565: X!$browser:type
17566:
17567: * src/classes/file.C 1.44:
17568: * src/classes/string.C 1.64:
17569: * src/include/pa_string.h 1.99:
17570: * src/main/execute.C 1.180:
17571: * src/main/pa_string.C 1.95:
17572: * src/types/pa_valiased.C 1.8:
17573: * src/types/pa_valiased.h 1.13:
17574: * src/types/pa_value.h 1.67:
17575: * src/types/pa_vclass.h 1.17:
17576: * src/types/pa_vcookie.h 1.11:
17577: * src/types/pa_vdate.h 1.3:
17578: * src/types/pa_vfile.h 1.28:
17579: * src/types/pa_vform.h 1.21:
17580: * src/types/pa_vhash.h 1.15:
17581: * src/types/pa_vmath.h 1.2:
17582: * src/types/pa_vobject.h 1.10:
17583: * src/types/pa_vrequest.C 1.7:
17584: * src/types/pa_vstateless_class.h 1.16:
17585: * src/types/pa_vstateless_object.h 1.10:
17586: only ^class:method dynamic calls allowed.
17587: ^BASE.method call disabled.
17588: BASE element globally removed
17589:
17590: 2001-07-18 parser
17591: * src/Makefile.am 1.6:
17592: * src/Makefile.in 1.10:
17593: * src/classes/Makefile.am 1.17:
17594: * src/main/Makefile.am 1.13:
17595: * src/targets/Makefile.am 1.6:
17596: * src/targets/apache13/Makefile.am 1.2:
17597: * src/targets/cgi/Makefile.am 1.9:
17598: * src/types/Makefile.am 1.4:
17599: removed $id from *.in *.am
17600:
17601: * src/classes/file.C 1.43:
17602: file:exec/cgi msg
17603:
17604: * src/main/pa_request.C 1.145:
17605: * src/main/untaint.C 1.56:
17606: ORIGINS langs name abbrevations
17607:
17608: * src/classes/file.C 1.42:
17609: $file:exit-code renamed to 'status'
17610:
17611: * src/classes/date.C 1.4:
17612: * src/classes/mail.C 1.33:
17613: * src/classes/math.C 1.4:
17614: * src/classes/string.C 1.63:
17615: * src/classes/table.C 1.93:
17616: * src/include/pa_globals.h 1.55:
17617: * src/include/pa_string.h 1.98:
17618: * src/main/execute.C 1.179:
17619: * src/main/pa_globals.C 1.63:
17620: * src/main/pa_request.C 1.144:
17621: * src/main/pa_string.C 1.94:
17622: * src/main/untaint.C 1.55:
17623: * src/types/pa_value.h 1.66:
17624: * src/types/pa_vdouble.h 1.22:
17625: * src/types/pa_vfile.h 1.27:
17626: * src/types/pa_vint.h 1.23:
17627: * src/types/pa_vstring.C 1.9:
17628: * src/types/pa_vstring.h 1.29:
17629: $ORIGINS(1) output tracing mode
17630:
17631: * src/classes/Makefile.in 1.11:
17632: * src/main/Makefile.in 1.7:
17633: * src/targets/Makefile.in 1.8:
17634: * src/targets/apache13/Makefile.in 1.7:
17635: * src/targets/cgi/Makefile.in 1.8:
17636: * src/types/Makefile.in 1.7:
17637: $id in .in's from .am's removed
17638:
17639: * src/classes/file.C 1.41:
17640: * src/main/pa_exec.C 1.8:
17641: file:exec
17642:
17643: 2001-07-17 parser
17644: * src/Makefile.in 1.9:
17645: * src/classes/Makefile.in 1.10:
17646: == wrong
17647:
17648: 2001-07-13 parser
17649: * src/main/execute.C 1.175:
17650: * src/main/pa_request.C 1.142:
17651: order of MAIN parents was wrong, fixed
17652:
17653: * src/classes/double.C 1.33:
17654: * src/classes/int.C 1.29:
17655: * src/classes/string.C 1.62:
17656: * src/include/pa_request.h 1.92:
17657: * src/include/pa_request.h 1.93:
17658: * src/main/execute.C 1.176:
17659: * src/main/execute.C 1.177:
17660: * src/main/execute.C 1.178:
17661: * src/main/pa_request.C 1.143:
17662: auto.p[@auto], /news/auto.p[no @auto], so that initializing
17663: second would not call first @auto
17664:
17665: 2001-07-12 parser
17666: * src/types/pa_value.h 1.65:
17667: pa_value.putelement modification of system classes prevented
17668:
17669: 2001-07-11 parser
17670: * src/classes/string.C 1.61:
17671: * src/doc/sources2html.cmd 1.3:
17672: lr split now yelds table $piece
17673:
17674: * src/classes/file.C 1.40:
17675: * src/include/pa_common.h 1.46:
17676: * src/main/pa_common.C 1.58:
17677: * src/types/pa_vstateless_class.h 1.15:
17678: $file created by file:state += .atime .mtime .ctime
17679: +found&fixed bug with exceptions on get_junction-created objects [they were on wrong pool]
17680:
17681: 2001-07-09 parser
17682: * src/main/untaint.C 1.54:
17683: qp wrong name
17684:
17685: * src/classes/date.C 1.3:
17686: * src/classes/string.C 1.60:
17687: * src/classes/table.C 1.92:
17688: * src/main/compile.y 1.146:
17689: date format 0
17690:
17691: 2001-07-07 parser
17692: * src/classes/Makefile.am 1.16:
17693: * src/classes/date.C 1.1:
17694: * src/classes/file.C 1.39:
17695: * src/classes/hash.C 1.10:
17696: * src/classes/image.C 1.30:
17697: * src/classes/mail.C 1.32:
17698: * src/classes/math.C 1.3:
17699: * src/classes/op.C 1.34:
17700: * src/classes/string.C 1.59:
17701: * src/classes/table.C 1.90:
17702: * src/classes/void.C 1.4:
17703: * src/include/pa_request.h 1.91:
17704: * src/main/main.dsp 1.105:
17705: * src/types/pa_value.h 1.64:
17706: * src/types/pa_vdate.h 1.1:
17707: * src/types/pa_wcontext.C 1.7:
17708: date now set $fields roll string. todo: sql, calendar
17709:
17710: * src/classes/date.C 1.2:
17711: * src/classes/table.C 1.91:
17712: * src/include/pa_common.h 1.45:
17713: * src/include/pa_string.h 1.97:
17714: * src/main/pa_common.C 1.57:
17715: * src/types/pa_vdate.h 1.2:
17716: date roll
17717: table calendar
17718:
17719: 2001-07-06 parser
17720: * src/classes/math.C 1.2:
17721: * src/include/pa_request.h 1.90:
17722: * src/main/execute.C 1.174:
17723: * src/main/main.dsp 1.104:
17724: * src/main/pa_request.C 1.141:
17725: * src/types/pa_vmath.h 1.1:
17726: math 0
17727:
17728: 2001-07-03 parser
17729: * src/classes/Makefile.am 1.15:
17730: * src/classes/math.C 1.1:
17731: * src/classes/op.C 1.33:
17732: * src/classes/random.C 1.15:
17733: * src/main/main.dsp 1.103:
17734: class random renamed to math, operators became methods
17735:
17736: * src/classes/op.C 1.32:
17737: pow sqrt
17738:
17739: * src/classes/op.C 1.31:
17740: * src/main/execute.C 1.173:
17741: sin asin cos acos tan atan
17742:
17743: 2001-07-02 parser
17744: * src/classes/hash.C 1.9:
17745: ^hash.keys[]
17746:
17747: * src/classes/table.C 1.88:
17748: * src/main/pa_table.C 1.34:
17749: ^table:columns[]
17750:
17751: * src/classes/table.C 1.89:
17752: ^table.columns column renamed from 'name' to 'column'
17753:
17754: * src/main/compile.y 1.145:
17755: * src/main/compile_tools.h 1.42:
17756: in expressions now allowed 'strings'
17757:
17758: 2001-06-29 parser
17759: * src/main/execute.C 1.171:
17760: * src/main/execute.C 1.172:
17761: /0 %0 checkes ver 2
17762:
17763: * src/classes/table.C 1.87:
17764: empty strings @ sql
17765:
17766: * src/Makefile.in 1.8:
17767: * src/classes/Makefile.in 1.9:
17768: makes
17769:
17770: * src/classes/Makefile.am 1.14:
17771: nothing - void
17772:
17773: * src/main/execute.C 1.170:
17774: /0 %0 checke
17775:
17776: 2001-06-28 parser
17777: * src/classes/double.C 1.32:
17778: * src/classes/file.C 1.38:
17779: * src/classes/form.C 1.13:
17780: * src/classes/hash.C 1.8:
17781: * src/classes/image.C 1.29:
17782: * src/classes/int.C 1.28:
17783: * src/classes/mail.C 1.31:
17784: * src/classes/op.C 1.30:
17785: * src/classes/random.C 1.14:
17786: * src/classes/response.C 1.13:
17787: * src/classes/string.C 1.58:
17788: * src/classes/table.C 1.86:
17789: * src/classes/void.C 1.3:
17790: * src/main/compile.C 1.40:
17791: * src/main/compile.y 1.144:
17792: * src/main/compile_tools.C 1.36:
17793: * src/main/execute.C 1.169:
17794: * src/main/pa_array.C 1.37:
17795: * src/main/pa_common.C 1.56:
17796: * src/main/pa_dir.C 1.5:
17797: * src/main/pa_exception.C 1.11:
17798: * src/main/pa_exec.C 1.7:
17799: * src/main/pa_globals.C 1.62:
17800: * src/main/pa_hash.C 1.37:
17801: * src/main/pa_pool.C 1.20:
17802: * src/main/pa_request.C 1.140:
17803: * src/main/pa_socks.C 1.5:
17804: * src/main/pa_sql_driver_manager.C 1.22:
17805: * src/main/pa_string.C 1.93:
17806: * src/main/pa_table.C 1.33:
17807: * src/main/untaint.C 1.53:
17808: * src/targets/cgi/parser3.C 1.93:
17809: * src/targets/isapi/parser3isapi.C 1.35:
17810: */
1.26 paf 17811: static const char *RCSId="$Id: double.C,v 1.31 2001/06/28 07:41:59 parser Exp $";
1.15 paf 17812:
17813: * src/main/compile.y 1.142:
17814: * src/main/compile_tools.h 1.41:
17815: $:name: == ${name}:
17816: $class:name: == ${class:name}:
17817:
17818: * src/classes/string.C 1.56:
17819: exactly one
17820:
17821: * src/classes/double.C 1.31:
17822: * src/classes/file.C 1.37:
17823: * src/classes/form.C 1.12:
17824: * src/classes/hash.C 1.7:
17825: * src/classes/image.C 1.28:
17826: * src/classes/int.C 1.27:
17827: * src/classes/mail.C 1.30:
17828: * src/classes/op.C 1.29:
17829: * src/classes/random.C 1.13:
17830: * src/classes/response.C 1.12:
17831: * src/classes/string.C 1.57:
17832: * src/classes/table.C 1.85:
17833: * src/classes/void.C 1.2:
17834: * src/main/compile.C 1.39:
17835: * src/main/compile.y 1.143:
17836: * src/main/compile_tools.C 1.35:
17837: * src/main/execute.C 1.168:
17838: * src/main/pa_array.C 1.36:
17839: * src/main/pa_common.C 1.55:
17840: * src/main/pa_dir.C 1.4:
17841: * src/main/pa_exception.C 1.10:
17842: * src/main/pa_exec.C 1.6:
17843: * src/main/pa_globals.C 1.61:
17844: * src/main/pa_hash.C 1.36:
17845: * src/main/pa_pool.C 1.19:
17846: * src/main/pa_request.C 1.139:
17847: * src/main/pa_socks.C 1.4:
17848: * src/main/pa_sql_driver_manager.C 1.21:
17849: * src/main/pa_string.C 1.92:
17850: * src/main/pa_table.C 1.32:
17851: * src/main/untaint.C 1.52:
17852: * src/targets/cgi/parser3.C 1.92:
17853: * src/targets/isapi/parser3isapi.C 1.34:
1.26 paf 17854: static char *RCSId="$Id$";
1.15 paf 17855:
17856: 2001-06-27 parser
17857: * src/classes/hash.C 1.6:
17858: * src/classes/nothing.C 1.5:
17859: * src/classes/table.C 1.84:
17860: * src/classes/void.C 1.1:
17861: * src/main/compile.y 1.140:
17862: * src/main/compile.y 1.141:
17863: * src/main/execute.C 1.167:
17864: * src/main/main.dsp 1.102:
17865: * src/main/pa_request.C 1.138:
17866: * src/targets/cgi/pa_pool.C 1.17:
17867: * src/types/pa_value.h 1.63:
17868: * src/types/pa_vcode_frame.h 1.6:
17869: * src/types/pa_vmethod_frame.h 1.12:
17870: * src/types/pa_vnothing.h 1.2:
17871: * src/types/pa_vtable.h 1.26:
17872: * src/types/pa_vvoid.h 1.1:
17873: nothing renamed to void
17874:
17875: * src/classes/op.C 1.28:
17876: ^switch ^case
17877:
17878: * src/main/compile.y 1.139:
17879: lexer: $zzzz^zzzz were name part
17880:
17881: 2001-05-28 parser
17882: * src/main/main.dsp 1.101:
17883: * src/targets/isapi/parser3isapi.dsp 1.15:
17884: release project options [some bugs]
17885:
17886: * src/classes/classes.C 1.7:
17887: * src/main/compile.C 1.38:
17888: * src/main/compile.y 1.138:
17889: * src/main/execute.C 1.166:
17890: operators are not in root class again
17891:
17892: * src/doc/html2chm.cmd 1.3:
17893: removed >a
17894:
17895: * src/doc/sources2html.cmd 1.2:
17896: z
17897:
17898: 2001-05-24 parser
17899: * src/Makefile.in 1.7:
17900: * src/classes/Makefile.in 1.8:
17901: * src/main/Makefile.in 1.6:
17902: * src/targets/Makefile.in 1.7:
17903: * src/targets/apache13/Makefile.in 1.6:
17904: * src/targets/cgi/Makefile.in 1.7:
17905: * src/types/Makefile.in 1.6:
17906: makes
17907:
17908: * src/main/pa_request.C 1.135:
17909: * src/main/pa_request.C 1.136:
17910: * src/targets/cgi/parser3.C 1.90:
17911: // no _ conversions in @exception[params]
17912:
17913: * src/targets/cgi/parser3.dsp 1.19:
17914: project file
17915:
17916: * src/classes/op.C 1.27:
17917: * src/main/pa_request.C 1.137:
17918: * src/targets/cgi/parser3.C 1.91:
17919: ^log ^exp
17920:
17921: 2001-05-23 parser
17922: * src/classes/op.C 1.25:
17923: * src/main/compile.y 1.137:
17924: allow one empty line before LS_DEF_NAME
17925:
17926: * src/main/pa_string.C 1.91:
17927: string cmp bug
17928:
17929: * src/classes/mail.C 1.29:
17930: * src/classes/op.C 1.26:
17931: rem max 1000
17932:
17933: 2001-05-22 parser
17934: * src/classes/op.C 1.24:
17935: if params code-required
17936:
17937: 2001-05-21 parser
17938: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.1:
17939: * src/main/compile.C [operators_as_parent_class2] 1.36.2.1:
17940: * src/main/compile.y [operators_as_parent_class2] 1.134.2.1:
17941: * src/main/execute.C [operators_as_parent_class2] 1.162.2.1:
17942: 0
17943:
17944: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.2:
17945: * src/main/compile.C [operators_as_parent_class2] 1.36.2.2:
17946: 1
17947:
17948: * src/Makefile.in 1.6:
17949: * src/classes/Makefile.in 1.6:
17950: * src/classes/Makefile.in 1.7:
17951: * src/main/Makefile.in 1.5:
17952: * src/targets/Makefile.in 1.6:
17953: * src/targets/apache13/Makefile.in 1.5:
17954: * src/targets/cgi/Makefile.in 1.6:
17955: * src/types/Makefile.in 1.5:
17956: makes
17957:
17958: * src/classes/double.C 1.30:
17959: * src/classes/hash.C 1.4:
17960: * src/classes/hash.C 1.5:
17961: * src/classes/nothing.C 1.1:
17962: * src/classes/nothing.C 1.2:
17963: * src/classes/nothing.C 1.3:
17964: * src/classes/op.C 1.23:
17965: * src/classes/string.C 1.55:
17966: * src/classes/table.C 1.83:
17967: * src/classes/unknown.C 1.8:
17968: * src/main/compile.y 1.136:
17969: * src/main/execute.C 1.164:
17970: * src/main/execute.C 1.165:
17971: * src/main/main.dsp 1.100:
17972: * src/main/pa_request.C 1.134:
17973: * src/targets/cgi/pa_pool.C 1.15:
17974: * src/targets/cgi/pa_pool.C 1.16:
17975: * src/types/pa_value.h 1.62:
17976: * src/types/pa_vcode_frame.h 1.5:
17977: * src/types/pa_vmethod_frame.h 1.10:
17978: * src/types/pa_vmethod_frame.h 1.11:
17979: * src/types/pa_vnothing.h 1.1:
17980: * src/types/pa_vtable.h 1.24:
17981: * src/types/pa_vtable.h 1.25:
17982: * src/types/pa_vunknown.h 1.14:
17983: 'unknown' renamed to 'nothing'
17984:
17985: * src/Makefile.in 1.5:
17986: * src/classes/Makefile.in 1.5:
17987: * src/main/Makefile.in 1.4:
17988: * src/targets/Makefile.in 1.5:
17989: * src/targets/apache13/Makefile.in 1.4:
17990: * src/targets/cgi/Makefile.in 1.5:
17991: * src/types/Makefile.in 1.4:
17992: make system timestamps
17993:
17994: * src/classes/nothing.C 1.4:
17995: resultless ^sql moved to nothing:
17996:
17997: * src/classes/Makefile.am 1.13:
17998: .AM
17999:
18000: * src/main/pa_request.C 1.133:
18001: .am
18002:
18003: * src/Makefile.in 1.4:
18004: file stamps to remove autoreconf
18005:
18006: * src/targets/cgi/parser3.C 1.88:
18007: argv can be just "parser3". made site_auto_path "." in that case
18008:
18009: * src/types/pa_vstring.C 1.8:
18010: eoleof
18011:
18012: * src/classes/op.C [operators_as_parent_class2] 1.21.2.1:
18013: * src/main/execute.C 1.162:
18014: * src/targets/cgi/Makefile.in 1.4:
18015: * src/targets/cgi/parser3.C 1.86:
18016: * src/targets/cgi/parser3.C 1.87:
18017: * src/targets/cgi/parser3.C 1.89:
18018: z
18019:
18020: * src/main/pa_request.C 1.132:
18021: * src/targets/cgi/parser3.C 1.85:
18022: pcre_tables=pcre_default_tables;
18023:
18024: * src/classes/hash.C 1.3:
18025: * src/classes/int.C 1.25:
18026: * src/classes/string.C 1.53:
18027: * src/classes/table.C 1.82:
18028: * src/include/pa_string.h 1.95:
18029: * src/include/pa_string.h 1.96:
18030: * src/main/pa_string.C 1.89:
18031: * src/main/pa_string.C 1.90:
18032: * src/types/pa_vstring.C 1.6:
18033: * src/types/pa_vstring.h 1.27:
18034: started int:sql
18035:
18036: * src/types/pa_vstring.C 1.7:
18037: * src/types/pa_vstring.h 1.28:
18038: removed unnecessary vstring::set_string
18039:
18040: * src/classes/double.C 1.29:
18041: * src/classes/int.C 1.26:
18042: * src/classes/string.C 1.54:
18043: int,double;sql
18044:
18045: * src/classes/hash.C [operators_as_parent_class2] 1.1.2.1:
18046: * src/classes/op.C [operators_as_parent_class2] 1.21.2.2:
18047: * src/classes/table.C [operators_as_parent_class2] 1.80.2.1:
18048: hash:sql
18049:
18050: * src/classes/classes.C 1.6:
18051: * src/classes/hash.C 1.2:
18052: * src/classes/op.C 1.22:
18053: * src/classes/table.C 1.81:
18054: * src/main/compile.C 1.37:
18055: * src/main/compile.y 1.135:
18056: * src/main/execute.C 1.163:
18057: hash:sql moved to main trunc. operators.txt updated
18058:
18059: 2001-05-19 parser
18060: * src/types/pa_value.h 1.61:
18061: parameter # 1 based
18062:
18063: * src/main/pa_common.C 1.54:
18064: common: actual filename '%s'
18065:
18066: * src/classes/string.C 1.52:
18067: root context in match replace body now unchanged
18068:
18069: * src/classes/Makefile.am 1.10:
18070: * src/classes/Makefile.am 1.11:
18071: * src/classes/Makefile.am 1.12:
18072: * src/classes/Makefile.am 1.9:
18073: * src/main/pa_sql_driver_manager.C 1.20:
18074: * src/targets/cgi/pa_pool.C 1.12:
18075: classes/.am
18076:
18077: * src/main/untaint.C 1.50:
18078: * src/targets/cgi/pa_pool.C 1.13:
18079: * src/targets/cgi/parser3.C 1.84:
18080: fixed bug in pre html untaint, wrong size used, 4* mem wasted
18081:
18082: * src/classes/string.C 1.51:
18083: * src/main/pa_string.C 1.88:
18084: z
18085:
18086: * src/include/pa_string.h 1.94:
18087: * src/main/untaint.C 1.51:
18088: * src/targets/cgi/pa_pool.C 1.14:
18089: introducing String::cstr_bufsize, returns just size+1 for as_is
18090: target.
18091:
18092: * src/classes/Makefile.in 1.4:
18093: clean
18094:
18095: 2001-05-18 parser
18096: * src/Makefile.in 1.3:
18097: * src/classes/Makefile.in 1.3:
18098: * src/include/pa_config_auto.h.in 1.3:
18099: * src/main/Makefile.in 1.3:
18100: * src/targets/Makefile.in 1.4:
18101: * src/targets/apache13/Makefile.in 1.3:
18102: * src/targets/cgi/Makefile.in 1.3:
18103: * src/targets/cgi/pa_pool.C 1.11:
18104: * src/types/Makefile.in 1.3:
18105: .am pa_threads.C ins
18106:
18107: * src/targets/cgi/Makefile.am 1.8:
18108: .am pa_threads.C added
18109:
18110: 2001-05-17 parser
18111: * src/include/pa_hash.h 1.40:
18112: * src/main/execute.C 1.158:
18113: removed /*SYNCHRONIZED*/ from hash.h
18114:
18115: * src/include/pa_array.h 1.41:
18116: * src/include/pa_common.h 1.44:
18117: * src/include/pa_config_fixed.h 1.8:
18118: * src/include/pa_config_includes.h 1.8:
18119: * src/include/pa_exception.h 1.12:
18120: * src/include/pa_exec.h 1.2:
18121: * src/include/pa_globals.h 1.54:
18122: * src/include/pa_hash.h 1.41:
18123: * src/include/pa_opcode.h 1.2:
18124: * src/include/pa_pool.h 1.52:
18125: * src/include/pa_request.h 1.88:
18126: * src/include/pa_sapi.h 1.9:
18127: * src/include/pa_socks.h 1.3:
18128: * src/include/pa_sql_connection.h 1.7:
18129: * src/include/pa_stack.h 1.9:
18130: * src/include/pa_string.h 1.93:
18131: * src/include/pa_table.h 1.33:
18132: * src/include/pa_threads.h 1.14:
18133: #include "pa_config_includes.h"
18134: in all headers
18135:
18136: * src/include/pa_request.h 1.89:
18137: * src/main/execute.C 1.159:
18138: * src/main/pa_request.C 1.131:
18139: ANTI_ENDLESS_EXECUTE_RECOURSION
18140:
18141: * src/classes/op.C 1.20:
18142: * src/include/pa_config_fixed.h 1.10:
18143: * src/include/pa_sql_connection.h 1.8:
18144: * src/include/pa_sql_driver_manager.h 1.5:
18145: * src/main/pa_sql_driver_manager.C 1.15:
18146: found problem at last: 2connections own 1driver and
18147: set_services fight for driver::fservices. before fix
18148:
18149: * src/main/execute.C 1.160:
18150: * src/types/pa_vmethod_frame.h 1.9:
18151: endless recursion line no
18152:
18153: * src/classes/classes.h 1.8:
18154: * src/include/pa_sql_connection.h 1.10:
18155: * src/include/pa_sql_driver_manager.h 1.7:
18156: * src/main/pa_sql_driver_manager.C 1.17:
18157: cache expiration[use SQL_Driver::disconnect]
18158:
18159: * src/include/pa_config_fixed.h 1.9:
18160: * src/include/pa_threads.h 1.16:
18161: * src/targets/cgi/pa_threads.C 1.1:
18162: * src/targets/cgi/parser3.dsp 1.18:
18163: * src/targets/isapi/pa_threads.C 1.1:
18164: * src/targets/isapi/parser3isapi.dsp 1.14:
18165: added pa_threads.C
18166:
18167: * src/classes/image.C 1.27:
18168: * src/include/pa_sql_driver_manager.h 1.4:
18169: * src/main/pa_sql_driver_manager.C 1.14:
18170: * src/main/pa_string.C 1.87:
18171: wrong includes order prevented sqlmanager to see MULTYTHREAD define
18172:
18173: * src/main/pa_table.C 1.31:
18174: table.locate current restored on "not found"
18175:
18176: * src/include/pa_threads.h 1.15:
18177: removed targets/parser
18178:
18179: * src/classes/op.C 1.19:
18180: * src/include/pa_sql_connection.h 1.6:
18181: * src/main/pa_sql_driver_manager.C 1.12:
18182: * src/sql/pa_sql_driver.h 1.9:
18183: connection from cache ->set_services(&services);
18184:
18185: * src/include/pa_config_fixed.h 1.7:
18186: * src/include/pa_threads.h 1.13:
18187: * src/main/pa_sql_driver_manager.C 1.13:
18188: SYNCHRONIZED moved closer to caches put/gets
18189:
18190: * src/classes/string.C 1.50:
18191: * src/include/pa_config_fixed.h 1.11:
18192: * src/include/pa_config_includes.h 1.9:
18193: * src/main/compile.y 1.134:
18194: * src/main/compile_tools.h 1.40:
18195: * src/main/execute.C 1.161:
18196: * src/main/pa_array.C 1.35:
18197: * src/main/pa_common.C 1.53:
18198: * src/main/pa_dir.C 1.3:
18199: * src/main/pa_hash.C 1.35:
18200: * src/main/pa_pool.C 1.18:
18201: * src/main/untaint.C 1.49:
18202: * src/types/pa_vcookie.C 1.21:
18203: * src/types/pa_vfile.C 1.17:
18204: * src/types/pa_vform.C 1.29:
18205: #include "pa_config_includes.h"
18206: removed from most .C
18207:
18208: * src/doc/html2chm.cmd 1.2:
18209: z
18210:
18211: * src/doc/chm.cmd 1.7:
18212: * src/doc/doxygen.cmd 1.7:
18213: * src/doc/html2chm.cmd 1.1:
18214: * src/doc/sources2html.cmd 1.1:
18215: * src/doc/view.cmd 1.3:
18216: * src/doc/view_chm.cmd 1.1:
18217: * src/doc/view_html.cmd 1.1:
18218: doc cmds
18219:
18220: * src/main/pa_sql_driver_manager.C 1.19:
18221: moved expiration to get_connection_from_cache
18222:
18223: * src/main/pa_sql_driver_manager.C 1.18:
18224: cache expiration bf
18225:
18226: * src/classes/op.C 1.21:
18227: * src/include/pa_sql_connection.h 1.9:
18228: * src/include/pa_sql_driver_manager.h 1.6:
18229: * src/main/pa_sql_driver_manager.C 1.16:
18230: * src/sql/pa_sql_driver.h 1.10:
18231: fixed problem at last: 2connections own 1driver and
18232: set_services fight for driver::fservices. before fix
18233:
18234: 2001-05-16 parser
18235: * src/include/pa_array.h 1.39:
18236: * src/include/pa_string.h 1.92:
18237: * src/main/execute.C 1.157:
18238: * src/main/pa_array.C 1.33:
18239: * src/targets/cgi/pa_pool.C 1.9:
18240: * src/targets/cgi/parser3.C 1.81:
18241: array debugged; adjusted
18242:
18243: * src/include/pa_array.h 1.40:
18244: * src/main/pa_array.C 1.34:
18245: * src/targets/cgi/parser3.C 1.82:
18246: removed array debug. before vstring rebasing
18247:
18248: * src/main/pa_sql_driver_manager.C 1.11:
18249: * src/main/pa_string.C 1.86:
18250: SQL_Driver_manager line no for connect/charset errors
18251:
18252: * src/targets/cgi/parser3.C 1.83:
18253: z
18254:
18255: * src/include/pa_pool.h 1.51:
18256: * src/targets/cgi/pa_pool.C 1.10:
18257: removed pool debug, #ifdefed some.
18258: would debug later, on more precise sample than stupid:
18259: @main[]
18260: $name[$z[]]
18261: ^for[i](0;10000-2){
18262: $tail[9994]
18263: $name.$tail[$tail!]
18264: $name.$tail
18265: }
18266: ok3
18267:
18268: 2001-05-15 parser
18269: * src/targets/cgi/pa_pool.C 1.6:
18270: * src/targets/cgi/parser3.C 1.78:
18271: main loss here: 5673321/ 70041= 81
18272:
18273: * src/include/pa_pool.h 1.50:
18274: * src/include/pa_string.h 1.89:
18275: * src/main/pa_string.C 1.83:
18276: * src/targets/cgi/pa_pool.C 1.7:
18277: * src/targets/cgi/parser3.C 1.79:
18278: string fixed bug with fullchunk cmps
18279:
18280: * src/include/pa_string.h 1.90:
18281: * src/main/pa_string.C 1.84:
18282: * src/targets/cgi/pa_pool.C 1.8:
18283: * src/targets/cgi/parser3.C 1.80:
18284: think that all must grow lineary, not exponentialy
18285:
18286: * src/include/pa_array.h 1.38:
18287: * src/include/pa_string.h 1.91:
18288: * src/main/pa_array.C 1.32:
18289: * src/main/pa_string.C 1.85:
18290: string+array made linear grows
18291:
18292: * src/include/pa_string.h 1.88:
18293: * src/targets/cgi/pa_pool.C 1.5:
18294: * src/targets/cgi/parser3.C 1.77:
18295: detected huge mem allocation: size/times malloc 27809390/368771
18296: calloc 3232/83. would test now
18297:
18298: * src/classes/random.C 1.12:
18299: * src/main/compile.y 1.133:
18300: * src/main/execute.C 1.156:
18301: * src/main/pa_request.C 1.130:
18302: * src/types/pa_value.h 1.60:
18303: * src/types/pa_vmethod_frame.h 1.8:
18304: numbered params had wrong name - for instance: bad error
18305: message in ^for[] bad body type. fixed
18306:
18307: 2001-05-14 parser
18308: * src/classes/string.C 1.49:
18309: * src/include/pa_string.h 1.87:
18310: * src/main/pa_string.C 1.82:
18311: * src/main/untaint.C 1.48:
18312: ^string.upper|lower[]
18313:
18314: 2001-05-11 paf
18315: * src/classes/classes.cmd 1.2:
18316: * src/classes/gawk.exe 1.2:
18317: * src/classes/ls.exe 1.2:
18318: * src/main/bison.exe 1.2:
18319: * src/targets/isapi/KILL.EXE 1.2:
18320: * src/targets/isapi/PSTAT.EXE 1.2:
18321: * src/targets/isapi/istart.cmd 1.2:
18322: * src/targets/isapi/istop.cmd 1.2:
18323: * src/targets/isapi/kill.pl 1.2:
18324: moved win32 helpers to /win32tools
18325:
18326: 2001-05-11 parser
18327: * src/main/main.dsp 1.99:
18328: * src/targets/isapi/parser3isapi.dsp 1.13:
18329: fixed some .dsp for win32tools
18330:
18331: * src/classes/double.C 1.28:
18332: * src/classes/image.C 1.26:
18333: * src/classes/op.C 1.18:
18334: * src/classes/string.C 1.48:
18335: * src/classes/table.C 1.80:
18336: * src/classes/unknown.C 1.7:
18337: * src/main/execute.C 1.155:
18338: * src/types/pa_value.h 1.59:
18339: * src/types/pa_vbool.h 1.10:
18340: * src/types/pa_vdouble.h 1.21:
18341: * src/types/pa_vint.h 1.22:
18342: * src/types/pa_vstring.h 1.26:
18343: * src/types/pa_vunknown.h 1.13:
18344: op: MAX_LOOPS
18345: as_int
18346:
18347: 2001-05-10 paf
18348: * src/doc/doxygen.cmd 1.5:
18349: * src/main/compile.y 1.131:
18350: * src/types/pa_vobject.h 1.9:
18351: grammar: priorities changes [lowerd && prior]
18352: vobject: now first fields, next methods
18353:
18354: * src/main/pa_request.C 1.129:
18355: * src/types/pa_vrequest.C 1.6:
18356: op configured
18357:
18358: * src/Makefile.in 1.2:
18359: * src/classes/Makefile.in 1.2:
18360: * src/include/pa_config_auto.h.in 1.2:
18361: * src/include/pa_config_fixed.h 1.6:
18362: * src/include/pa_config_includes.h 1.6:
18363: * src/main/Makefile.in 1.2:
18364: * src/targets/Makefile.in 1.3:
18365: * src/targets/apache13/Makefile.in 1.2:
18366: * src/targets/cgi/Makefile.in 1.2:
18367: * src/types/Makefile.in 1.2:
18368: inline wonders
18369:
18370: * src/main/compile.y 1.132:
18371: @end grammar: allowed zero strings in control menthod
18372:
18373: * src/types/pa_value.h 1.58:
18374: * src/types/pa_vclass.h 1.16:
18375: * src/types/pa_vstateless_class.h 1.14:
18376: * src/types/pa_vstateless_object.h 1.9:
18377: changed priority: field before method lookup in vclass & vobject
18378:
18379: * src/include/pa_common.h 1.43:
18380: * src/include/pa_config_includes.h 1.7:
18381: inline undefed for C++, that's all
18382:
18383: * src/classes/Makefile.am 1.8:
18384: * src/classes/hash.C 1.1:
18385: * src/doc/doxygen.cfg 1.11:
18386: * src/doc/doxygen.cmd 1.6:
18387: hash.C added
18388:
18389: 2001-05-08 paf
18390: * src/classes/table.C 1.76:
18391: table:hash always hash of hash now
18392:
18393: * src/classes/op.C 1.15:
18394: * src/classes/table.C 1.72:
18395: * src/main/main.dsp 1.97:
18396: * src/types/pa_vtable.h 1.21:
18397: removed table:find. table:locate and op:eval now return bool
18398:
18399: * src/classes/table.C 1.75:
18400: table:empty return bool now
18401:
18402: * src/classes/table.C 1.79:
18403: * src/types/pa_value.h 1.57:
18404: * src/types/pa_vhash.h 1.14:
18405: * src/types/pa_vmethod_frame.h 1.7:
18406: hash:default works at last!
18407:
18408: * src/main/pa_table.C 1.30:
18409: table columnname2item on nameless ignored bark=false. fixed
18410:
18411: * src/classes/op.C 1.17:
18412: * src/types/pa_vtable.h 1.22:
18413: allowed $table.2342734 returns vunknown
18414:
18415: * src/classes/table.C 1.74:
18416: * src/doc/chm.cmd 1.6:
18417: * src/include/pa_array.h 1.37:
18418: * src/include/pa_table.h 1.32:
18419: * src/main/pa_table.C 1.29:
18420: * src/types/pa_value.h 1.56:
18421: * src/types/pa_vtable.h 1.23:
18422: table:hash
18423:
18424: * src/doc/chm.cmd 1.5:
18425: * src/main/execute.C 1.154:
18426: * src/types/pa_value.h 1.55:
18427: wrong pool in method checkparams again. fixed
18428:
18429: * src/classes/double.C 1.27:
18430: * src/classes/int.C 1.24:
18431: * src/classes/op.C 1.16:
18432: * src/classes/string.C 1.47:
18433: int,double,string:int[] double[] string:length[] results now
18434: have hames
18435:
18436: * src/classes/table.C 1.77:
18437: z
18438:
18439: * src/classes/mail.C 1.28:
18440: * src/classes/table.C 1.78:
18441: * src/doc/doxygen.cmd 1.4:
18442: * src/main/main.dsp 1.98:
18443: * src/types/pa_vhash.h 1.13:
18444: * src/types/pa_vstateless_class.h 1.13:
18445: hash:default
18446:
18447: * src/classes/table.C 1.73:
18448: table:record have name
18449:
18450: 2001-05-07 paf
18451: * src/types/pa_value.h 1.51:
18452: * src/types/pa_vtable.h 1.17:
18453: table: fields, then methods. so to enable 'dir' fields & co.
18454:
18455: * src/main/execute.C 1.153:
18456: ^var[^class:var.method[]] is not constructor now
18457:
18458: * src/main/compile.y 1.130:
18459: grammar: @end
18460:
18461: * src/doc/chm.cmd 1.4:
18462: cmd
18463:
18464: * src/doc/ClassExample2.dox 1.3:
18465: * src/doc/aliased.dox 1.3:
18466: * src/doc/chm.cmd 1.2:
18467: * src/include/code.h 1.29:
18468: * src/include/pa_opcode.h 1.1:
18469: * src/main/compile.C 1.36:
18470: * src/main/compile_tools.h 1.39:
18471: * src/main/execute.C 1.152:
18472: * src/types/pa_value.h 1.53:
18473: * src/types/pa_vbool.h 1.9:
18474: * src/types/pa_vclass.h 1.15:
18475: * src/types/pa_vcode_frame.h 1.4:
18476: * src/types/pa_vcookie.h 1.10:
18477: * src/types/pa_vdouble.h 1.20:
18478: * src/types/pa_venv.h 1.16:
18479: * src/types/pa_vfile.h 1.26:
18480: * src/types/pa_vform.h 1.20:
18481: * src/types/pa_vhash.h 1.12:
18482: * src/types/pa_vimage.h 1.13:
18483: * src/types/pa_vint.h 1.21:
18484: * src/types/pa_vjunction.h 1.6:
18485: * src/types/pa_vmethod_frame.h 1.6:
18486: * src/types/pa_vobject.h 1.8:
18487: * src/types/pa_vrequest.h 1.10:
18488: * src/types/pa_vresponse.h 1.10:
18489: * src/types/pa_vstateless_class.h 1.12:
18490: * src/types/pa_vstring.h 1.25:
18491: * src/types/pa_vtable.h 1.20:
18492: * src/types/pa_vunknown.h 1.12:
18493: * src/types/pa_wcontext.h 1.15:
18494: * src/types/pa_wwrapper.h 1.9:
18495: pa_code.h
18496:
18497: * src/include/pa_table.h 1.30:
18498: * src/main/pa_table.C 1.27:
18499: * src/types/pa_value.h 1.52:
18500: * src/types/pa_vtable.h 1.18:
18501: table: fields, then methods. so to enable 'dir' fields & co. more
18502:
18503: * src/classes/string.C 1.45:
18504: * src/classes/table.C 1.71:
18505: * src/doc/ClassExample1.dox 1.2:
18506: * src/doc/ClassExample2.dox 1.2:
18507: * src/doc/ClassExample3.dox 1.2:
18508: * src/doc/aliased.dox 1.2:
18509: * src/doc/class.dox 1.2:
18510: * src/doc/compiler.dox 1.2:
18511: * src/doc/doxygen.cfg 1.10:
18512: * src/doc/doxygen.cmd 1.2:
18513: * src/doc/executor.dox 1.2:
18514: * src/doc/index.dox 1.3:
18515: * src/doc/methoded.dox 1.2:
18516: * src/doc/module.dox 1.2:
18517: * src/doc/object.dox 1.2:
18518: * src/doc/pooled.dox 1.2:
18519: * src/doc/string.dox 1.2:
18520: * src/doc/targets.dox 1.2:
18521: * src/doc/value.dox 1.2:
18522: * src/include/code.h 1.28:
18523: * src/include/pa_hash.h 1.39:
18524: * src/include/pa_string.h 1.86:
18525: * src/main/pa_request.C 1.128:
18526: * src/main/pa_sql_driver_manager.C 1.10:
18527: * src/types/pa_vjunction.h 1.5:
18528: * src/types/pa_vtable.h 1.19:
18529: dox, split by not clean parts also
18530:
18531: * src/classes/image.C 1.25:
18532: * src/classes/mail.C 1.27:
18533: * src/classes/string.C 1.46:
18534: * src/doc/chm.cmd 1.3:
18535: * src/include/pa_table.h 1.31:
18536: * src/main/pa_table.C 1.28:
18537: * src/types/pa_value.h 1.54:
18538: method reported errors on wrong pool
18539:
18540: * src/doc/chm.cmd 1.1:
18541: * src/doc/doxygen.cmd 1.3:
18542: * src/doc/view.cmd 1.2:
18543: dox cmd
18544:
18545: 2001-05-04 paf
18546: * src/classes/classes.h 1.7:
18547: * src/classes/double.C 1.26:
18548: * src/classes/file.C 1.36:
18549: * src/classes/form.C 1.11:
18550: * src/classes/image.C 1.24:
18551: * src/classes/int.C 1.23:
18552: * src/classes/mail.C 1.26:
18553: * src/classes/op.C 1.14:
18554: * src/classes/random.C 1.11:
18555: * src/classes/response.C 1.11:
18556: * src/classes/string.C 1.44:
18557: * src/classes/table.C 1.70:
18558: * src/classes/unknown.C 1.6:
18559: * src/doc/doxygen.cfg 1.9:
18560: * src/doc/index.dox 1.2:
18561: * src/main/pa_string.C 1.81:
18562: removed m- method dox
18563:
18564: * src/doc/ClassExample1.dox 1.1:
18565: * src/doc/ClassExample2.dox 1.1:
18566: * src/doc/ClassExample3.dox 1.1:
18567: * src/main/execute.C 1.151:
18568: dox: example1 updated
18569:
18570: 2001-05-03 paf
18571: * src/classes/classes.h 1.6:
18572: * src/classes/double.C 1.25:
18573: * src/doc/aliased.dox 1.1:
18574: * src/doc/class.dox 1.1:
18575: * src/doc/compiler.dox 1.1:
18576: * src/doc/doxygen.cfg 1.8:
18577: * src/doc/doxygen.txt 1.6:
18578: * src/doc/executor.dox 1.1:
18579: * src/doc/index.dox 1.1:
18580: * src/doc/methoded.dox 1.1:
18581: * src/doc/module.dox 1.1:
18582: * src/doc/object.dox 1.1:
18583: * src/doc/pooled.dox 1.1:
18584: * src/doc/string.dox 1.1:
18585: * src/doc/targets.dox 1.1:
18586: * src/doc/value.dox 1.1:
18587: * src/main/pa_request.C 1.127:
18588: dox splitted .dox files and added some
18589:
18590: * src/classes/Makefile.am 1.7:
18591: * src/doc/doxygen.txt 1.5:
18592: classes/am
18593:
18594: 2001-05-02 paf
18595: * src/classes/image.C 1.23:
18596: * src/classes/table.C 1.69:
18597: table:dir result are not tainted by file_name language now
18598:
18599: 2001-04-28 paf
18600: * src/classes/classes.inc 1.5:
18601: removed classes.inc
18602:
18603: * src/classes/classes.C 1.3:
18604: * src/classes/classes.h 1.3:
18605: * src/classes/file.C 1.33:
18606: * src/classes/form.C 1.5:
18607: * src/classes/mail.C 1.24:
18608: * src/include/pa_request.h 1.85:
18609: * src/main/pa_request.C 1.124:
18610: configure started
18611:
18612: * src/classes/file.C [reorganize_user_classes] 1.31.2.5:
18613: * src/classes/table.C [reorganize_user_classes] 1.65.2.4:
18614: * src/main/compile.y [reorganize_user_classes] 1.127.2.2:
18615: * src/main/execute.C [reorganize_user_classes] 1.148.2.3:
18616: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.4:
18617: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.2:
18618: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.3:
18619: * src/types/pa_wcontext.h [reorganize_user_classes] 1.12.2.1:
18620: removed ^a.menu{$name} ability. now
18621: $a{^menu{$name}}
18622: or
18623: ^a.menu{$a.name}
18624:
18625: * src/classes/_double.h 1.8:
18626: * src/classes/_file.h 1.5:
18627: * src/classes/_form.h 1.4:
18628: * src/classes/_image.h 1.4:
18629: * src/classes/_int.h 1.8:
18630: * src/classes/_mail.h 1.4:
18631: * src/classes/_op.h 1.6:
18632: * src/classes/_random.h 1.4:
18633: * src/classes/_response.h 1.5:
18634: * src/classes/_string.h 1.10:
18635: * src/classes/_table.h 1.7:
18636: * src/classes/_unknown.h 1.3:
18637: * src/classes/classes.C 1.2:
18638: * src/classes/classes.h 1.2:
18639: * src/classes/classes.inc 1.1:
18640: * src/classes/double.C 1.22:
18641: * src/classes/exec.C 1.4:
18642: * src/classes/file.C 1.32:
18643: * src/classes/form.C 1.4:
18644: * src/classes/image.C 1.22:
18645: * src/classes/int.C 1.20:
18646: * src/classes/mail.C 1.23:
18647: * src/classes/op.C 1.10:
18648: * src/classes/random.C 1.10:
18649: * src/classes/response.C 1.8:
18650: * src/classes/string.C 1.41:
18651: * src/classes/table.C 1.66:
18652: * src/classes/unknown.C 1.3:
18653: * src/include/pa_globals.h 1.51:
18654: * src/include/pa_request.h 1.84:
18655: * src/main/compile.y 1.129:
18656: * src/main/execute.C 1.149:
18657: * src/main/main.dsp 1.93:
18658: * src/main/pa_globals.C 1.57:
18659: * src/main/pa_request.C 1.123:
18660: * src/targets/cgi/parser3.C 1.73:
18661: * src/targets/isapi/parser3isapi.C 1.32:
18662: * src/types/pa_value.h 1.50:
18663: * src/types/pa_vcookie.h 1.9:
18664: * src/types/pa_vdouble.h 1.17:
18665: * src/types/pa_venv.h 1.15:
18666: * src/types/pa_vfile.h 1.23:
18667: * src/types/pa_vform.C 1.28:
18668: * src/types/pa_vform.h 1.17:
18669: * src/types/pa_vimage.h 1.10:
18670: * src/types/pa_vint.h 1.18:
18671: * src/types/pa_vrequest.h 1.9:
18672: * src/types/pa_vresponse.h 1.9:
18673: * src/types/pa_vstateless_class.h 1.11:
18674: * src/types/pa_vstring.h 1.24:
18675: * src/types/pa_vtable.h 1.16:
18676: * src/types/pa_vunknown.h 1.11:
18677: * src/types/pa_wcontext.h 1.13:
18678: Methoded reorganized. todo: methoded-configure
18679:
18680: * src/classes/classes.inc 1.4:
18681: * src/main/Makefile.am 1.12:
18682: removed pa_methoded from .am
18683:
18684: * src/main/execute.C 1.150:
18685: * src/types/pa_wcontext.h 1.14:
18686: Methoded reorganized 2. todo: methoded-configure
18687:
18688: * src/classes/Makefile.am 1.4:
18689: * src/classes/classes.awk 1.1:
18690: * src/classes/classes.cmd 1.1:
18691: * src/classes/classes.inc 1.2:
18692: * src/classes/gawk.exe 1.1:
18693: * src/classes/ls.exe 1.1:
18694: * src/main/bison.exe 1.1:
18695: classes.inc autogenerator
18696:
18697: * src/classes/form.C 1.6:
18698: * src/include/pa_request.h 1.86:
18699: * src/main/pa_request.C 1.125:
18700: about to move configured data to special request hash
18701:
18702: * src/classes/form.C 1.7:
18703: * src/classes/mail.C 1.25:
18704: * src/classes/op.C 1.11:
18705: * src/include/pa_globals.h 1.52:
18706: * src/include/pa_request.h 1.87:
18707: * src/main/pa_globals.C 1.58:
18708: * src/main/pa_request.C 1.126:
18709: moved some configured data to request::classes_conf
18710: moved some string crations from globals to M...
18711:
1.24 paf 18712: * src/classes/Makefile.am 1.5:
18713: * src/main/main.dsp 1.95:
18714: classes/Makefile.am
18715:
1.15 paf 18716: * src/classes/classes.C 1.4:
18717: * src/classes/classes.h 1.4:
18718: * src/classes/double.C 1.23:
18719: * src/classes/file.C 1.34:
18720: * src/classes/form.C 1.9:
18721: * src/classes/int.C 1.21:
18722: * src/classes/op.C 1.12:
18723: * src/classes/response.C 1.9:
18724: * src/classes/string.C 1.42:
18725: * src/classes/table.C 1.67:
18726: * src/classes/unknown.C 1.4:
18727: * src/include/pa_methoded.h 1.1:
18728: * src/main/Makefile.am 1.11:
18729: * src/main/main.dsp 1.94:
18730: * src/main/pa_methoded.C 1.1:
18731: * src/targets/cgi/parser3.C 1.75:
18732: * src/types/pa_vdouble.h 1.18:
18733: * src/types/pa_vfile.h 1.24:
18734: * src/types/pa_vform.h 1.18:
18735: * src/types/pa_vimage.h 1.11:
18736: * src/types/pa_vint.h 1.19:
18737: classes/classes renamet to include|main/pa_methoded
18738:
18739: * src/include/pa_string.h 1.85:
18740: * src/main/pa_globals.C 1.60:
18741: * src/main/untaint.C 1.47:
18742: * src/targets/cgi/parser3.C 1.74:
18743: * src/targets/isapi/parser3isapi.C 1.33:
18744: z
18745:
18746: * src/classes/Makefile.am 1.6:
18747: * src/classes/classes.C 1.5:
18748: * src/classes/classes.h 1.5:
18749: * src/classes/classes.inc 1.3:
18750: * src/classes/double.C 1.24:
18751: * src/classes/file.C 1.35:
18752: * src/classes/form.C 1.10:
18753: * src/classes/int.C 1.22:
18754: * src/classes/op.C 1.13:
18755: * src/classes/response.C 1.10:
18756: * src/classes/string.C 1.43:
18757: * src/classes/table.C 1.68:
18758: * src/classes/unknown.C 1.5:
18759: * src/include/pa_methoded.h 1.2:
18760: * src/main/main.dsp 1.96:
18761: * src/main/pa_methoded.C 1.2:
18762: * src/targets/cgi/parser3.C 1.76:
18763: * src/types/pa_vdouble.h 1.19:
18764: * src/types/pa_vfile.h 1.25:
18765: * src/types/pa_vform.h 1.19:
18766: * src/types/pa_vimage.h 1.12:
18767: * src/types/pa_vint.h 1.20:
18768: renamed pa_methoded back to classes/classes.h
18769:
18770: * src/classes/_string.h [reorganize_user_classes] 1.9.2.1:
18771: * src/classes/classes.C [reorganize_user_classes] 1.1.2.2:
18772: * src/classes/classes.h [reorganize_user_classes] 1.1.2.2:
18773: * src/classes/double.C [reorganize_user_classes] 1.21.4.2:
18774: * src/classes/exec.C [reorganize_user_classes] 1.3.4.1:
18775: * src/classes/file.C [reorganize_user_classes] 1.31.2.4:
18776: * src/classes/form.C [reorganize_user_classes] 1.3.4.2:
18777: * src/classes/image.C [reorganize_user_classes] 1.21.2.4:
18778: * src/classes/int.C [reorganize_user_classes] 1.19.4.3:
18779: * src/classes/mail.C [reorganize_user_classes] 1.22.2.3:
18780: * src/classes/op.C [reorganize_user_classes] 1.9.2.3:
18781: * src/classes/random.C [reorganize_user_classes] 1.9.2.3:
18782: * src/classes/response.C [reorganize_user_classes] 1.7.4.3:
18783: * src/classes/string.C [reorganize_user_classes] 1.40.2.3:
18784: * src/classes/table.C [reorganize_user_classes] 1.65.2.3:
18785: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.2:
18786: * src/include/pa_request.h [reorganize_user_classes] 1.83.2.1:
18787: * src/main/compile.y [reorganize_user_classes] 1.127.2.1:
18788: * src/main/execute.C [reorganize_user_classes] 1.148.2.2:
18789: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.3:
18790: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.3:
18791: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.2:
18792: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.2:
18793: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.2:
18794: * src/types/pa_vform.C [reorganize_user_classes] 1.27.2.1:
18795: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.2:
18796: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.2:
18797: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.2:
18798: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.2:
18799: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.2:
18800: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.2:
18801: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.2:
18802: beautifying just compiled. todo: debug, configure
18803:
18804: * src/classes/classes.awk 1.2:
18805: skipped classes in .awk
18806:
18807: * src/classes/form.C 1.8:
18808: * src/include/pa_globals.h 1.53:
18809: * src/main/pa_globals.C 1.59:
18810: moved some configured data to request::classes_conf
18811: moved some string crations from globals to M...
18812: [works]
18813:
18814: 2001-04-27 paf
18815: * src/main/compile.y 1.128:
18816: serge@ found @CLASS bug. fixed
18817:
18818: * src/classes/_double.h [reorganize_user_classes] 1.7.2.1:
18819: * src/classes/_form.h [reorganize_user_classes] 1.3.2.1:
18820: * src/classes/_int.h [reorganize_user_classes] 1.7.2.1:
18821: * src/classes/_response.h [reorganize_user_classes] 1.4.2.1:
18822: * src/classes/_unknown.h [reorganize_user_classes] 1.2.2.1:
18823: * src/classes/classes.C [reorganize_user_classes] 1.1.2.1:
18824: * src/classes/classes.h [reorganize_user_classes] 1.1.2.1:
18825: * src/classes/double.C [reorganize_user_classes] 1.21.4.1:
18826: * src/classes/file.C [reorganize_user_classes] 1.31.2.2:
18827: * src/classes/form.C [reorganize_user_classes] 1.3.4.1:
18828: * src/classes/image.C [reorganize_user_classes] 1.21.2.2:
18829: * src/classes/int.C [reorganize_user_classes] 1.19.4.2:
18830: * src/classes/mail.C [reorganize_user_classes] 1.22.2.2:
18831: * src/classes/op.C [reorganize_user_classes] 1.9.2.2:
18832: * src/classes/random.C [reorganize_user_classes] 1.9.2.2:
18833: * src/classes/response.C [reorganize_user_classes] 1.7.4.2:
18834: * src/classes/string.C [reorganize_user_classes] 1.40.2.2:
18835: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.2:
18836: * src/main/main.dsp [reorganize_user_classes] 1.92.2.2:
18837: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.2:
18838: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.1:
18839: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.1:
18840: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.1:
18841: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.1:
18842: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.1:
18843: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.1:
18844: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.1:
18845: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.1:
18846: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.1:
18847: beautifying -100
18848:
18849: * src/classes/classes.C 1.1:
18850: file classes.C was initially added on branch
18851: reorganize_user_classes.
18852:
18853: * src/classes/file.C [reorganize_user_classes] 1.31.2.3:
18854: * src/classes/image.C [reorganize_user_classes] 1.21.2.3:
18855: * src/classes/table.C [reorganize_user_classes] 1.65.2.2:
18856: * src/main/execute.C [reorganize_user_classes] 1.148.2.1:
18857: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.2:
18858: * src/types/pa_vstateless_class.h [reorganize_user_classes] 1.10.2.1:
18859: beautifying -99
18860:
18861: * src/classes/_file.h [reorganize_user_classes] 1.4.2.1:
18862: * src/classes/_image.h [reorganize_user_classes] 1.3.2.1:
18863: * src/classes/_mail.h [reorganize_user_classes] 1.3.2.1:
18864: * src/classes/_op.h [reorganize_user_classes] 1.5.2.1:
18865: * src/classes/_random.h [reorganize_user_classes] 1.3.2.1:
18866: * src/classes/_table.h [reorganize_user_classes] 1.6.2.1:
18867: * src/classes/file.C [reorganize_user_classes] 1.31.2.1:
18868: * src/classes/image.C [reorganize_user_classes] 1.21.2.1:
18869: * src/classes/int.C [reorganize_user_classes] 1.19.4.1:
18870: * src/classes/mail.C [reorganize_user_classes] 1.22.2.1:
18871: * src/classes/op.C [reorganize_user_classes] 1.9.2.1:
18872: * src/classes/random.C [reorganize_user_classes] 1.9.2.1:
18873: * src/classes/response.C [reorganize_user_classes] 1.7.4.1:
18874: * src/classes/string.C [reorganize_user_classes] 1.40.2.1:
18875: * src/classes/table.C [reorganize_user_classes] 1.65.2.1:
18876: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.1:
18877: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.1:
18878: * src/main/main.dsp [reorganize_user_classes] 1.92.2.1:
18879: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.1:
18880: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.1:
18881: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.1:
18882: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.1:
18883: * src/types/pa_vcookie.h [reorganize_user_classes] 1.8.2.1:
18884: * src/types/pa_venv.h [reorganize_user_classes] 1.14.2.1:
18885: * src/types/pa_vrequest.h [reorganize_user_classes] 1.8.2.1:
18886: started beautifying
18887:
18888: * src/classes/classes.h 1.1:
18889: file classes.h was initially added on branch
18890: reorganize_user_classes.
18891:
18892: 2001-04-26 paf
18893: * src/main/pa_request.C 1.121:
18894: * src/main/pa_string.C 1.80:
18895: z
18896:
18897: * src/classes/_exec.h 1.4:
18898: * src/classes/_image.h 1.3:
18899: * src/classes/image.C 1.21:
18900: * src/classes/mail.C 1.22:
18901: * src/classes/op.C 1.9:
18902: * src/classes/random.C 1.9:
18903: * src/classes/string.C 1.40:
18904: * src/classes/table.C 1.65:
18905: * src/doc/doxygen.cfg 1.5:
18906: * src/doc/doxygen.cfg 1.6:
18907: * src/doc/doxygen.cfg 1.7:
18908: * src/doc/doxygen.txt 1.4:
18909: * src/include/pa_array.h 1.36:
18910: * src/include/pa_config_fixed.h 1.5:
18911: * src/include/pa_config_includes.h 1.5:
18912: * src/include/pa_dir.h 1.3:
18913: * src/include/pa_socks.h 1.2:
18914: * src/include/pa_string.h 1.84:
18915: * src/main/compile_tools.h 1.38:
18916: * src/main/pa_common.C 1.52:
18917: * src/main/pa_request.C 1.122:
18918: * src/main/pa_socks.C 1.3:
18919: * src/sql/pa_sql_driver.h 1.8:
18920: * src/targets/cgi/pa_pool.C 1.4:
18921: * src/types/pa_vbool.h 1.7:
18922: * src/types/pa_vbool.h 1.8:
18923: * src/types/pa_vclass.h 1.13:
18924: * src/types/pa_vclass.h 1.14:
18925: * src/types/pa_vcode_frame.h 1.2:
18926: * src/types/pa_vcode_frame.h 1.3:
18927: * src/types/pa_vcookie.h 1.8:
18928: * src/types/pa_vdouble.h 1.16:
18929: * src/types/pa_venv.h 1.14:
18930: * src/types/pa_vfile.h 1.22:
18931: * src/types/pa_vform.C 1.27:
18932: * src/types/pa_vform.h 1.16:
18933: * src/types/pa_vhash.h 1.11:
18934: * src/types/pa_vimage.C 1.7:
18935: * src/types/pa_vimage.h 1.9:
18936: * src/types/pa_vint.h 1.17:
18937: * src/types/pa_vjunction.h 1.3:
18938: * src/types/pa_vjunction.h 1.4:
18939: * src/types/pa_vmethod_frame.h 1.4:
18940: * src/types/pa_vmethod_frame.h 1.5:
18941: * src/types/pa_vobject.h 1.6:
18942: * src/types/pa_vobject.h 1.7:
18943: * src/types/pa_vrequest.C 1.5:
18944: * src/types/pa_vrequest.h 1.8:
18945: * src/types/pa_vstateless_class.C 1.8:
18946: * src/types/pa_vstateless_class.h 1.10:
18947: * src/types/pa_vstateless_object.h 1.8:
18948: * src/types/pa_vstring.C 1.5:
18949: * src/types/pa_vstring.h 1.23:
18950: * src/types/pa_vtable.h 1.15:
18951: * src/types/pa_vunknown.h 1.10:
18952: * src/types/pa_wcontext.C 1.6:
18953: * src/types/pa_wcontext.h 1.12:
18954: * src/types/pa_wwrapper.h 1.7:
18955: * src/types/pa_wwrapper.h 1.8:
18956: code documentation ++
18957:
18958: * src/include/pa_common.h 1.42:
18959: * src/include/pa_types.h 1.25:
18960: * src/main/pa_sql_driver_manager.C 1.9:
18961: module [and, guess, isapi] connection caching fixed.
18962: request-pooled-url were stored into global connectioncache
18963:
18964: 2001-04-25 paf
18965: * src/doc/doxygen.cfg 1.4:
18966: * src/doc/doxygen.txt 1.3:
18967: * src/targets/isapi/parser3isapi.C 1.31:
18968: started doc / [doxygen.txt]
18969:
18970: * src/include/code.h 1.27:
18971: * src/include/pa_common.h 1.41:
18972: * src/main/compile.y 1.127:
18973: * src/main/execute.C 1.148:
18974: * src/main/pa_common.C 1.51:
18975: -d
18976:
18977: * src/classes/file.C 1.31:
18978: * src/main/pa_exec.C 1.5:
18979: * src/targets/cgi/parser3.C 1.72:
18980: illegal call check a bit improved, but still under iis no
18981: mapping of dir with parser allowed!
18982:
18983: 2001-04-24 paf
18984: * src/targets/Makefile.in 1.2:
18985: * src/targets/apache13/Makefile.in 1.1:
18986: apache makefile.in s
18987:
18988: * src/targets/Makefile.am 1.5:
18989: * src/targets/apache13/Makefile.am 1.1:
18990: apache module lib .am
18991:
18992: * src/main/pa_exec.C 1.4:
18993: windows32 buildCommand
18994:
18995: 2001-04-23 paf
18996: * src/classes/image.C 1.20:
18997: * src/classes/mail.C 1.21:
18998: * src/include/pa_globals.h 1.50:
18999: * src/include/pa_string.h 1.83:
19000: * src/main/pa_exec.C 1.3:
19001: * src/main/pa_request.C 1.119:
19002: * src/main/untaint.C 1.44:
19003: untaint - @test optimize whitespaces for all but 'html'
19004:
19005: * src/main/untaint.C 1.46:
19006: untaint without charset
19007:
19008: * src/targets/cgi/parser3.C 1.68:
19009: cgi /// @test disable /cgi-bin/parser3/auto.p
19010:
19011: * src/classes/random.C 1.8:
19012: * src/targets/cgi/parser3.C 1.71:
19013: redo failed
19014: /// @test noticed series in isapi, check how initialize_random_class is called! [must be called only once]
19015:
19016: * src/main/untaint.C 1.45:
19017: mail header only once to =?
19018:
19019: * src/classes/mail.C 1.20:
19020: * src/include/pa_hash.h 1.38:
19021: * src/include/pa_string.h 1.82:
19022: * src/main/pa_common.C 1.49:
19023: * src/main/pa_hash.C 1.34:
19024: * src/main/pa_request.C 1.118:
19025: * src/main/untaint.C 1.43:
19026: untaint - @test mail-header
19027:
19028: * src/include/pa_config_auto.h.in 1.1:
19029: .h.in
19030:
19031: * src/targets/cgi/parser3.C 1.69:
19032: cgi cmdline ver
19033:
19034: * src/main/pa_request.C 1.120:
19035: * src/targets/cgi/parser3.C 1.70:
19036: // @test with commandline start "parser3 a.html" so that ^load
19037: a.cfg] worked! [now doesnt]
19038:
19039: * src/main/execute.C 1.147:
19040: operators first!
19041: so that ^table.menu{^rem{}} would not be 'unknown column'
19042:
19043: * src/include/pa_array.h 1.35:
19044: * src/main/pa_array.C 1.31:
19045: * src/types/pa_vfile.h 1.20:
19046: * src/types/pa_vfile.h 1.21:
19047: vfile fields return type
19048:
19049: * src/Makefile.in 1.1:
19050: * src/classes/Makefile.in 1.1:
19051: * src/main/Makefile.in 1.1:
19052: * src/targets/cgi/Makefile.in 1.1:
19053: * src/types/Makefile.in 1.1:
19054: makefile ins
19055:
19056: * src/main/pa_string.C 1.78:
19057: tested OK
19058: /// @test really @b test: s x m [tested: i & g ]
19059:
19060: * src/targets/Makefile.in 1.1:
19061: makefiles&co
19062:
19063: * src/classes/Makefile 1.2:
19064: * src/main/Makefile 1.2:
19065: * src/targets/cgi/Makefile 1.2:
19066: * src/types/Makefile 1.2:
19067: makefiles removed
19068:
19069: * src/classes/Makefile 1.1:
19070: * src/main/Makefile 1.1:
19071: * src/main/pa_string.C 1.79:
19072: * src/targets/cgi/Makefile 1.1:
19073: * src/types/Makefile 1.1:
19074: configure.in + makefiles
19075:
19076: * src/classes/table.C 1.64:
19077: * src/types/pa_vform.C 1.26:
19078: * src/types/pa_vtable.h 1.14:
19079: /// @test $a.menu{ $a[123] }
19080: and $a.menu{^table:set[]...}
19081:
19082: * src/targets/cgi/Makefile.am 1.5:
19083: liblink
19084:
19085: * src/targets/cgi/Makefile.am 1.6:
19086: * src/targets/cgi/Makefile.am 1.7:
19087: win32 conditional
19088:
19089: * src/include/pa_config_fixed.h 1.4:
19090: * src/include/pa_config_includes.h 1.4:
19091: * src/main/pa_common.C 1.50:
19092: common: file_write /// @test mkdirs file_delete rmdirs
19093:
19094: 2001-04-20 paf
19095: * src/main/untaint.C 1.41:
19096: * src/targets/cgi/parser3.C 1.66:
19097: fixed header "a/a"
19098:
19099: * src/main/untaint.C 1.42:
19100: z
19101:
19102: * src/classes/string.C 1.39:
19103: * src/classes/table.C 1.63:
19104: * src/include/pa_globals.h 1.49:
19105: * src/include/pa_request.h 1.83:
19106: * src/include/pa_string.h 1.81:
19107: * src/main/compile.y 1.126:
19108: * src/main/pa_globals.C 1.56:
19109: * src/main/pa_request.C 1.117:
19110: * src/main/pa_string.C 1.77:
19111: * src/targets/cgi/parser3.C 1.67:
19112: $MAIN:LOCALE
19113:
19114: 2001-04-19 paf
19115: * src/main/compile_tools.h 1.37:
19116: $a$b bugfix
19117:
19118: * src/classes/file.C 1.30:
19119: * src/targets/cgi/parser3.C 1.65:
19120: z
19121:
19122: * src/include/pa_common.h 1.39:
19123: * src/main/pa_common.C 1.48:
19124: * src/main/pa_request.C 1.116:
19125: * src/main/untaint.C 1.40:
19126: * src/targets/isapi/parser3isapi.C 1.30:
19127: * src/types/pa_vcookie.C 1.19:
19128: changed urlencode here and in untaint.C to HTTP standard's "
19129: and \" mech
19130:
19131: * src/classes/file.C 1.29:
19132: * src/include/pa_common.h 1.40:
19133: * src/types/pa_vcookie.C 1.20:
19134: done: header to $fields. waits for header '\' tricks
19135:
19136: * src/main/pa_request.C 1.115:
19137: * src/targets/isapi/parser3isapi.C 1.29:
19138: fixed http://alx/~paf/ doesnt load /auto.p
19139:
19140: 2001-04-18 paf
19141: * src/main/Makefile.am 1.10:
19142: * src/main/main.dsp 1.92:
19143: * src/targets/cgi/Makefile.am 1.4:
19144: linux @alx
19145:
19146: * src/main/pa_request.C 1.114:
19147: 1
19148:
19149: 2001-04-17 paf
19150: * src/classes/file.C 1.28:
19151: * src/classes/image.C 1.19:
19152: * src/doc/doxygen.cfg 1.3:
19153: * src/include/pa_sql_connection.h 1.5:
19154: * src/main/pa_sql_driver_manager.C 1.8:
19155: * src/sql/pa_sql_driver.h 1.7:
19156: SQL_Driver_services renamed. doxygen statics enabled
19157:
19158: * src/Makefile.am 1.5:
19159: * src/classes/Makefile.am 1.3:
19160: * src/classes/_double.h 1.7:
19161: * src/classes/_exec.h 1.3:
19162: * src/classes/_file.h 1.4:
19163: * src/classes/_form.h 1.3:
19164: * src/classes/_image.h 1.2:
19165: * src/classes/_int.h 1.7:
19166: * src/classes/_mail.h 1.3:
19167: * src/classes/_op.h 1.5:
19168: * src/classes/_random.h 1.3:
19169: * src/classes/_response.h 1.4:
19170: * src/classes/_string.h 1.9:
19171: * src/classes/_table.h 1.6:
19172: * src/classes/_unknown.h 1.2:
19173: * src/classes/file.C 1.27:
19174: * src/classes/image.C 1.18:
19175: * src/classes/mail.C 1.19:
19176: * src/classes/op.C 1.8:
19177: * src/classes/random.C 1.7:
19178: * src/include/pa_config_fixed.h 1.3:
19179: * src/include/pa_config_includes.h 1.3:
19180: * src/include/pa_hash.h 1.37:
19181: * src/include/pa_sql_driver_manager.h 1.3:
19182: * src/include/pa_version.h 1.2:
19183: * src/main/Makefile.am 1.9:
19184: * src/main/compile.y 1.125:
19185: * src/main/pa_common.C 1.47:
19186: * src/main/pa_exec.C 1.2:
19187: * src/main/pa_socks.C 1.2:
19188: * src/main/pa_sql_driver_manager.C 1.7:
19189: * src/sql/Makefile.am 1.2:
19190: * src/sql/pa_sql_driver.h 1.6:
19191: * src/targets/cgi/Makefile.am 1.3:
19192: * src/targets/cgi/parser3.C 1.64:
19193: * src/types/Makefile.am 1.3:
19194: * src/types/pa_vcookie.C 1.18:
19195: * src/types/pa_vform.C 1.25:
19196: * src/types/pa_vimage.h 1.8:
19197: exec @jav
19198:
19199: * src/include/pa_sql_driver_manager.h [gcc0415] 1.2.2.1:
19200: * src/main/pa_sql_driver_manager.C [gcc0415] 1.6.2.1:
19201: * src/sql/pa_sql_driver.h [gcc0415] 1.5.2.1:
19202: * src/types/pa_vimage.h [gcc0415] 1.7.2.1:
19203: sql driver interface now has initialize(client .so)
19204:
19205: 2001-04-16 paf
19206: * src/Makefile.am [gcc0415] 1.4.2.2:
19207: compile2 cygwin
19208:
19209: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.2:
19210: compile0 jav
19211:
19212: * src/Makefile.am [gcc0415] 1.4.2.1:
19213: * src/classes/Makefile.am [gcc0415] 1.2.2.1:
19214: * src/classes/_double.h [gcc0415] 1.6.2.1:
19215: * src/classes/_exec.h [gcc0415] 1.2.2.1:
19216: * src/classes/_file.h [gcc0415] 1.3.2.1:
19217: * src/classes/_form.h [gcc0415] 1.2.2.1:
19218: * src/classes/_image.h [gcc0415] 1.1.2.1:
19219: * src/classes/_int.h [gcc0415] 1.6.2.1:
19220: * src/classes/_mail.h [gcc0415] 1.2.2.1:
19221: * src/classes/_op.h [gcc0415] 1.4.2.1:
19222: * src/classes/_random.h [gcc0415] 1.2.2.1:
19223: * src/classes/_response.h [gcc0415] 1.3.2.1:
19224: * src/classes/_string.h [gcc0415] 1.8.2.1:
19225: * src/classes/_table.h [gcc0415] 1.5.2.1:
19226: * src/classes/_unknown.h [gcc0415] 1.1.2.1:
19227: * src/classes/image.C [gcc0415] 1.17.2.1:
19228: * src/classes/mail.C [gcc0415] 1.18.2.1:
19229: * src/classes/op.C [gcc0415] 1.7.2.1:
19230: * src/classes/random.C [gcc0415] 1.6.2.1:
19231: * src/include/pa_config_fixed.h [gcc0415] 1.2.2.1:
19232: * src/include/pa_config_includes.h [gcc0415] 1.2.2.1:
19233: * src/include/pa_hash.h [gcc0415] 1.36.2.1:
19234: * src/include/pa_version.h [gcc0415] 1.1.2.1:
19235: * src/main/Makefile.am [gcc0415] 1.8.2.1:
19236: * src/main/compile.y [gcc0415] 1.124.2.1:
19237: * src/main/pa_common.C [gcc0415] 1.46.2.1:
19238: * src/main/pa_exec.C [gcc0415] 1.1.2.1:
19239: * src/sql/Makefile.am [gcc0415] 1.1.2.1:
19240: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.1:
19241: * src/targets/cgi/parser3.C [gcc0415] 1.63.2.1:
19242: * src/types/Makefile.am [gcc0415] 1.2.2.1:
19243: * src/types/pa_vcookie.C [gcc0415] 1.17.2.1:
19244: * src/types/pa_vform.C [gcc0415] 1.24.2.1:
19245: compile-1
19246:
19247: * src/include/pa_config_includes.h [gcc0415] 1.2.2.2:
19248: * src/main/pa_exec.C [gcc0415] 1.1.2.2:
19249: * src/main/pa_socks.C [gcc0415] 1.1.2.1:
19250: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.3:
19251: compile1 cygwin
19252:
19253: 2001-04-15 paf
19254: * src/classes/op.C 1.5:
19255: * src/include/pa_request.h 1.82:
19256: * src/types/pa_value.h 1.48:
19257: * src/types/pa_vmethod_frame.h 1.3:
19258: MethodParams in op.C
19259:
19260: * src/types/pa_value.h 1.49:
19261: MethodParams !junction
19262:
19263: * src/classes/table.C 1.62:
19264: table:empty +=process
19265:
19266: * src/classes/op.C 1.7:
19267: z
19268:
19269: * src/classes/_string.h 1.8:
19270: * src/classes/double.C 1.21:
19271: * src/classes/file.C 1.26:
19272: * src/classes/image.C 1.17:
19273: * src/classes/int.C 1.19:
19274: * src/classes/mail.C 1.18:
19275: * src/classes/op.C 1.6:
19276: * src/classes/random.C 1.6:
19277: * src/classes/response.C 1.7:
19278: * src/classes/string.C 1.38:
19279: * src/classes/table.C 1.61:
19280: * src/classes/unknown.C 1.2:
19281: * src/main/pa_request.C 1.113:
19282: MethodParams everywhere
19283:
19284: 2001-04-12 paf
19285: * src/classes/_unknown.h 1.1:
19286: * src/classes/unknown.C 1.1:
19287: * src/include/pa_globals.h 1.48:
19288: * src/main/main.dsp 1.91:
19289: * src/main/pa_globals.C 1.55:
19290: * src/types/pa_vunknown.h 1.9:
19291: ^unknown:int[]=0 double[]=0
19292:
19293: * src/classes/image.C 1.13:
19294: image:line/fill/rectangle/bar/replace/polygon/polybar
19295:
19296: * src/classes/image.C 1.15:
19297: * src/main/pa_hash.C 1.33:
19298: hash bug fixed
19299:
19300: * src/classes/image.C 1.12:
19301: * src/classes/op.C 1.4:
19302: * src/main/execute.C 1.146:
19303: * src/types/pa_value.h 1.47:
19304: * src/types/pa_vmethod_frame.h 1.2:
19305: * src/types/pa_wcontext.h 1.11:
19306: for var now written not to r.wcontext, but to r.root
19307: cleared "entered_object" state
19308:
19309: * src/classes/image.C 1.16:
19310: * src/types/pa_vimage.h 1.7:
19311: image:font :text
19312:
19313: * src/classes/image.C 1.14:
19314: image:gif now does not have params
19315:
19316: 2001-04-11 paf
19317: * src/classes/mail.C 1.17:
19318: * src/classes/op.C 1.3:
19319: * src/targets/cgi/parser3.C 1.63:
19320: * src/types/pa_value.h 1.46:
19321: * src/types/pa_vfile.C 1.15:
19322: * src/types/pa_vfile.h 1.19:
19323: * src/types/pa_vform.C 1.24:
19324: * src/types/pa_vstring.C 1.3:
19325: * src/types/pa_vstring.h 1.22:
19326: forced UL_FILE_NAME of posted file name
19327:
19328: * src/classes/image.C 1.7:
19329: * src/main/execute.C 1.145:
19330: * src/main/main.dsp 1.89:
19331: * src/main/pa_request.C 1.112:
19332: * src/types/pa_vcframe.h 1.4:
19333: * src/types/pa_vcode_frame.h 1.1:
19334: * src/types/pa_vimage.C 1.4:
19335: * src/types/pa_vimage.h 1.4:
19336: * src/types/pa_vmethod_frame.h 1.1:
19337: * src/types/pa_vmframe.h 1.13:
19338: libimaging dead end: pil parses header in .py
19339:
19340: * src/classes/image.C 1.8:
19341: * src/types/pa_vimage.C 1.5:
19342: * src/types/pa_vimage.h 1.5:
19343: gd started porting to Pooled descendant
19344:
19345: * src/classes/image.C 1.5:
19346: * src/main/pa_request.C 1.110:
19347: * src/types/pa_vform.C 1.23:
19348: fixed post [broke when moved post read to core]
19349:
19350: * src/main/main.dsp 1.87:
19351: gd+smtp made separate libs
19352:
19353: * src/classes/image.C 1.9:
19354: * src/types/pa_vimage.C 1.6:
19355: * src/types/pa_vimage.h 1.6:
19356: gd todo: gif without file
19357:
19358: * src/include/pa_globals.h 1.46:
19359: * src/include/pa_string.h 1.80:
19360: * src/main/pa_common.C 1.46:
19361: * src/main/pa_request.C 1.111:
19362: * src/main/untaint.C 1.39:
19363: * src/types/pa_vfile.C 1.16:
19364: * src/types/pa_vstring.C 1.4:
19365: fixed vstring:as_vfile length
19366:
19367: * src/classes/image.C 1.6:
19368: * src/include/pa_globals.h 1.47:
19369: * src/main/main.dsp 1.88:
19370: * src/main/pa_globals.C 1.54:
19371: * src/types/pa_vimage.C 1.3:
19372: * src/types/pa_vimage.h 1.3:
19373: gd dead end. switching to python imaging lib
19374:
19375: * src/classes/image.C 1.10:
19376: * src/main/main.dsp 1.90:
19377: gd with mem write + image just compiled
19378:
19379: * src/classes/image.C 1.11:
19380: image:create image:load
19381:
19382: 2001-04-10 paf
19383: * src/classes/_double.h 1.6:
19384: * src/classes/_file.h 1.3:
19385: * src/classes/_form.h 1.2:
19386: * src/classes/_int.h 1.6:
19387: * src/classes/_mail.h 1.2:
19388: * src/classes/_op.h 1.4:
19389: * src/classes/_random.h 1.2:
19390: * src/classes/_response.h 1.3:
19391: * src/classes/_string.h 1.7:
19392: * src/classes/_table.h 1.5:
19393: * src/classes/file.C 1.25:
19394: * src/classes/mail.C 1.16:
19395: * src/include/pa_common.h 1.37:
19396: * src/include/pa_globals.h 1.45:
19397: * src/main/execute.C 1.144:
19398: * src/main/main.dsp 1.86:
19399: * src/main/pa_common.C 1.44:
19400: * src/main/pa_globals.C 1.53:
19401: * src/targets/isapi/parser3isapi.C 1.28:
19402: * src/types/pa_value.h 1.45:
19403: * src/types/pa_vfile.C 1.14:
19404: * src/types/pa_vfile.h 1.18:
19405: * src/types/pa_vhash.h 1.10:
19406: * src/types/pa_vimage.h 1.1:
19407: * src/types/pa_vresponse.h 1.8:
19408: * src/types/pa_vstring.h 1.21:
19409: image:measure -100 just compiled
19410:
19411: * src/classes/_image.h 1.1:
19412: * src/classes/image.C 1.1:
19413: * src/types/pa_vimage.C 1.1:
19414: image forgotten!
19415:
19416: * src/classes/image.C 1.3:
19417: * src/types/pa_vimage.C 1.2:
19418: jpg measure bugs fixed
19419:
19420: * src/classes/image.C 1.4:
19421: image:html done
19422:
19423: * src/classes/table.C 1.60:
19424: * src/include/pa_common.h 1.38:
19425: * src/main/pa_common.C 1.45:
19426: * src/main/pa_request.C 1.109:
19427: * src/main/pa_string.C 1.76:
19428: * src/main/untaint.C 1.38:
19429: * src/types/pa_vimage.h 1.2:
19430: image:measure -90
19431:
19432: * src/classes/mail.C 1.11:
19433: * src/main/pa_globals.C 1.52:
19434: smtp some consts
19435:
19436: * src/classes/mail.C 1.12:
19437: unix sendmail compiled. todo:testing
19438:
19439: * src/classes/mail.C 1.14:
19440: sendmail unix skipping defaults
19441:
19442: * src/classes/image.C 1.2:
19443: z
19444:
19445: * src/classes/mail.C 1.13:
19446: * src/include/pa_common.h 1.36:
19447: * src/main/pa_common.C 1.43:
19448: sendmail unix added defaults
19449:
19450: * src/classes/mail.C 1.15:
19451: minor bug with unclear from/to
19452:
19453: 2001-04-09 paf
19454: * src/classes/_exec.h 1.2:
19455: * src/main/execute.C 1.142:
19456: * src/main/pa_globals.C 1.50:
19457: * src/main/pa_request.C 1.106:
19458: * src/types/pa_vcookie.C 1.17:
19459: * src/types/pa_vfile.C 1.12:
19460: exec -2
19461:
19462: * src/classes/file.C 1.24:
19463: * src/include/pa_exec.h 1.1:
19464: * src/include/pa_sapi.h 1.8:
19465: * src/main/main.dsp 1.85:
19466: * src/main/pa_exec.C 1.1:
19467: * src/targets/cgi/parser3.C 1.62:
19468: * src/targets/cgi/parser3.dsp 1.17:
19469: * src/targets/isapi/parser3isapi.C 1.27:
19470: * src/targets/isapi/parser3isapi.dsp 1.12:
19471: all targets exec
19472:
19473: * src/classes/exec.C 1.2:
19474: * src/include/pa_common.h 1.35:
19475: * src/main/pa_common.C 1.42:
19476: * src/main/untaint.C 1.37:
19477: exec3. decided exec:cgi to move to file:cgi
19478:
19479: * src/include/pa_sapi.h 1.7:
19480: * src/include/pa_string.h 1.79:
19481: * src/targets/cgi/parser3.C 1.61:
19482: * src/targets/isapi/parser3isapi.C 1.26:
19483: * src/targets/isapi/parser3isapi.dsp 1.11:
19484: sapi exec dead end. badly parsed args in apache:util.script
19485:
19486: * src/classes/file.C 1.23:
19487: * src/main/main.dsp 1.84:
19488: * src/main/pa_request.C 1.108:
19489: * src/targets/cgi/parser3.C 1.60:
19490: exec win32 env
19491:
19492: * src/classes/exec.C 1.3:
19493: * src/classes/file.C 1.21:
19494: * src/include/pa_globals.h 1.44:
19495: * src/main/execute.C 1.143:
19496: * src/main/main.dsp 1.83:
19497: * src/main/pa_globals.C 1.51:
19498: * src/main/pa_request.C 1.107:
19499: * src/types/pa_vfile.C 1.13:
19500: * src/types/pa_vfile.h 1.17:
19501: * src/types/pa_vform.C 1.22:
19502: * src/types/pa_vstring.C 1.2:
19503: exec4. todo env
19504:
19505: * src/classes/_exec.h 1.1:
19506: * src/classes/exec.C 1.1:
19507: * src/include/pa_common.h 1.34:
19508: * src/include/pa_request.h 1.81:
19509: * src/include/pa_sapi.h 1.6:
19510: * src/include/pa_string.h 1.77:
19511: * src/main/pa_common.C 1.41:
19512: * src/main/pa_request.C 1.105:
19513: * src/main/pa_string.C 1.75:
19514: * src/targets/cgi/parser3.C 1.59:
19515: * src/targets/cgi/parser3.dsp 1.16:
19516: * src/targets/isapi/parser3isapi.C 1.25:
19517: * src/types/pa_vform.C 1.21:
19518: * src/types/pa_vform.h 1.15:
19519: exec class just compiled. moved post read to request core
19520:
19521: * src/classes/file.C 1.22:
19522: * src/include/pa_hash.h 1.36:
19523: * src/main/pa_hash.C 1.32:
19524: exec env 0
19525:
19526: * src/classes/_op.h 1.3:
19527: * src/include/pa_dir.h 1.2:
19528: * src/include/pa_globals.h 1.43:
19529: * src/include/pa_sapi.h 1.5:
19530: * src/main/main.dsp 1.82:
19531: * src/main/pa_dir.C 1.2:
19532: * src/main/pa_globals.C 1.49:
19533: * src/targets/cgi/parser3.C 1.58:
19534: * src/targets/cgi/parser3.dsp 1.15:
19535: problems with ^exec:cgi post data. they are already read by vform
19536:
19537: * src/include/pa_string.h 1.78:
19538: written but not tested exec with env for unix
19539:
19540: 2001-04-08 paf
19541: * src/classes/file.C 1.20:
19542: * src/classes/mail.C 1.10:
19543: * src/classes/string.C 1.37:
19544: * src/include/pa_request.h 1.80:
19545: * src/include/pa_string.h 1.76:
19546: * src/main/pa_request.C 1.104:
19547: uuencode. string<<
19548:
19549: 2001-04-07 paf
19550: * src/classes/_mail.h 1.1:
19551: * src/classes/mail.C 1.1:
19552: * src/include/pa_common.h 1.33:
19553: * src/include/pa_globals.h 1.41:
19554: * src/include/pa_string.h 1.74:
19555: * src/main/main.dsp 1.79:
19556: * src/main/pa_common.C 1.40:
19557: * src/main/pa_globals.C 1.47:
19558: * src/main/pa_request.C 1.101:
19559: * src/main/untaint.C 1.36:
19560: * src/types/pa_vcookie.C 1.16:
19561: mail:send -10 just compiled
19562:
19563: * src/include/pa_socks.h 1.1:
19564: * src/main/main.dsp 1.81:
19565: * src/main/pa_socks.C 1.1:
19566: * src/targets/cgi/parser3.C 1.57:
19567: * src/targets/cgi/parser3.dsp 1.14:
19568: * src/targets/isapi/parser3isapi.C 1.24:
19569: mail:send 1
19570:
19571: * src/classes/mail.C 1.3:
19572: +=
19573:
19574: * src/classes/mail.C 1.6:
19575: ^attach dead end
19576:
19577: * src/classes/mail.C 1.2:
19578: * src/include/pa_string.h 1.75:
19579: mail:send -1 text prepared
19580:
19581: * src/classes/mail.C 1.7:
19582: ^mail[$attach
19583:
19584: * src/classes/mail.C 1.5:
19585: * src/classes/mail.C 1.8:
19586: * src/classes/mail.C 1.9:
19587: * src/main/pa_request.C 1.103:
19588: z
19589:
19590: * src/classes/mail.C 1.4:
19591: * src/include/pa_globals.h 1.42:
19592: * src/include/pa_request.h 1.79:
19593: * src/main/main.dsp 1.80:
19594: * src/main/pa_globals.C 1.48:
19595: * src/main/pa_request.C 1.102:
19596: smtp just compiled
19597:
19598: 2001-04-06 paf
19599: * src/types/pa_valiased.C 1.7:
19600: another root inherititance skipped
19601:
19602: * src/classes/random.C 1.5:
19603: * src/classes/table.C 1.57:
19604: * src/main/pa_globals.C 1.44:
19605: @office
19606:
19607: * src/classes/table.C 1.58:
19608: * src/include/pa_dir.h 1.1:
19609: * src/main/execute.C 1.141:
19610: * src/main/main.dsp 1.78:
19611: * src/main/pa_dir.C 1.1:
19612: table:dir 0 [without regexp]
19613:
19614: * src/main/compile.C 1.34:
19615: * src/main/compile.y 1.124:
19616: * src/main/execute.C 1.139:
19617: operators are now not root methods of parent class. just 'ROOT
19618: class
19619:
19620: * src/classes/table.C 1.59:
19621: * src/include/pa_globals.h 1.40:
19622: * src/main/pa_globals.C 1.46:
19623: * src/main/pa_string.C 1.74:
19624: table:dir 1
19625:
19626: * src/classes/_op.h 1.2:
19627: * src/classes/_root.h 1.5:
19628: * src/classes/op.C 1.2:
19629: * src/classes/root.C 1.62:
19630: * src/include/pa_globals.h 1.39:
19631: * src/include/pa_request.h 1.78:
19632: * src/main/compile.C 1.35:
19633: * src/main/execute.C 1.140:
19634: * src/main/main.dsp 1.77:
19635: * src/main/pa_globals.C 1.45:
19636: * src/main/pa_request.C 1.100:
19637: renamed 'root' to 'op'
19638:
19639: * src/classes/_op.h 1.1:
19640: * src/classes/op.C 1.1:
19641: renamed from 'root'
19642:
19643: 2001-04-05 paf
19644: * src/classes/root.C 1.59:
19645: * src/include/pa_sql_connection.h 1.1:
19646: * src/include/pa_sql_driver.h 1.5:
19647: * src/main/main.dsp 1.76:
19648: * src/main/pa_sql_driver_manager.C 1.3:
19649: * src/sql/pa_sql_driver.h 1.1:
19650: sql driver services for conv memory & error reporting
19651:
19652: * src/main/execute.C 1.138:
19653: * src/main/pa_request.C 1.98:
19654: * src/main/pa_string.C 1.73:
19655: * src/types/pa_value.h 1.44:
19656: * src/types/pa_vmframe.h 1.12:
19657: * src/types/pa_wcontext.h 1.10:
19658: constructor flag dropped at get_method_frame and remembered
19659: into method_frame
19660:
19661: * src/include/pa_globals.h 1.38:
19662: * src/main/pa_globals.C 1.43:
19663: * src/main/pa_request.C 1.96:
19664: * src/main/pa_string.C 1.72:
19665: * src/targets/isapi/parser3isapi.dsp 1.10:
19666: $LOCALE:ctype[Russian_Russia.1251]
19667:
19668: * src/main/pa_request.C 1.99:
19669: * src/sql/pa_sql_driver.h 1.5:
19670: mysql limit
19671:
19672: * src/classes/table.C 1.52:
19673: select * from hren error contains statement
19674:
19675: * src/classes/random.C 1.4:
19676: * src/classes/root.C 1.60:
19677: * src/classes/table.C 1.54:
19678: * src/include/pa_sql_connection.h 1.4:
19679: * src/include/pa_string.h 1.71:
19680: * src/main/execute.C 1.137:
19681: * src/main/pa_sql_driver_manager.C 1.6:
19682: * src/main/pa_string.C 1.70:
19683: * src/main/untaint.C 1.34:
19684: * src/sql/pa_sql_driver.h 1.4:
19685: * src/types/pa_vmframe.h 1.11:
19686: * src/types/pa_wcontext.C 1.5:
19687: * src/types/pa_wcontext.h 1.9:
19688: sql quote. string untaint UL_SQL
19689:
19690: * src/classes/table.C 1.51:
19691: * src/include/pa_sql_connection.h 1.2:
19692: * src/include/pa_types.h 1.24:
19693: * src/main/pa_sql_driver_manager.C 1.4:
19694: * src/main/untaint.C 1.33:
19695: * src/sql/pa_sql_driver.h 1.2:
19696: * src/targets/cgi/parser3.dsp 1.13:
19697: mysql 0
19698:
19699: * src/classes/table.C 1.53:
19700: * src/include/pa_sql_connection.h 1.3:
19701: * src/main/pa_sql_driver_manager.C 1.5:
19702: * src/sql/pa_sql_driver.h 1.3:
19703: sql ping
19704:
19705: * src/classes/table.C 1.55:
19706: * src/include/pa_string.h 1.72:
19707: * src/main/pa_string.C 1.71:
19708: * src/main/untaint.C 1.35:
19709: z
19710:
19711: * src/classes/file.C 1.19:
19712: * src/classes/root.C 1.61:
19713: * src/classes/string.C 1.36:
19714: * src/classes/table.C 1.56:
19715: * src/main/pa_request.C 1.97:
19716: junction to code&expression in errors
19717:
19718: * src/include/pa_config_fixed.h 1.2:
19719: * src/include/pa_config_includes.h 1.2:
19720: * src/include/pa_hash.h 1.35:
19721: * src/include/pa_string.h 1.73:
19722: * src/main/pa_hash.C 1.31:
19723: * src/main/pa_table.C 1.26:
19724: hash now not thread-safe.
19725:
19726: 2001-04-04 paf
19727: * src/include/pa_sql_driver.h 1.4:
19728: mysql connect
19729:
19730: * src/classes/random.C 1.3:
19731: * src/classes/root.C 1.56:
19732: * src/classes/table.C 1.49:
19733: * src/include/pa_globals.h 1.36:
19734: * src/include/pa_pool.h 1.48:
19735: * src/include/pa_request.h 1.76:
19736: * src/main/pa_request.C 1.94:
19737: * src/types/pa_vclass.h 1.12:
19738: sql frame -10
19739:
19740: * src/Makefile.am 1.4:
19741: * src/classes/root.C 1.57:
19742: * src/classes/string.C 1.35:
19743: * src/classes/table.C 1.50:
19744: * src/include/pa_globals.h 1.37:
19745: * src/include/pa_hash.h 1.34:
19746: * src/include/pa_pool.h 1.49:
19747: * src/include/pa_request.h 1.77:
19748: * src/include/pa_sapi.h 1.4:
19749: * src/include/pa_string.h 1.70:
19750: * src/include/pa_table.h 1.29:
19751: * src/main/main.dsp 1.74:
19752: * src/main/pa_globals.C 1.42:
19753: * src/main/pa_hash.C 1.30:
19754: * src/main/pa_request.C 1.95:
19755: * src/main/pa_string.C 1.69:
19756: * src/main/pa_table.C 1.25:
19757: * src/main/untaint.C 1.32:
19758: connect&sql -1000 just compiled
19759:
19760: * src/sql/Makefile.am 1.1:
19761: forgot to add mysql client
19762:
19763: * src/classes/root.C 1.58:
19764: * src/include/pa_sql_driver.h 1.2:
19765: * src/include/pa_sql_driver_manager.h 1.2:
19766: * src/main/main.dsp 1.75:
19767: * src/main/pa_sql_driver_manager.C 1.2:
19768: more manager&connection&driver
19769:
19770: * src/include/pa_sql_driver.h 1.3:
19771: mysql info
19772:
19773: * src/doc/doxygen.cfg 1.2:
19774: z
19775:
19776: * src/include/pa_sql_driver.h 1.1:
19777: * src/include/pa_sql_driver_manager.h 1.1:
19778: * src/main/pa_sql_driver_manager.C 1.1:
19779: connect&sql -1000 just compiled [forgot to add libltdl, added]
19780:
19781: 2001-04-03 paf
19782: * src/classes/file.C 1.18:
19783: * src/classes/string.C 1.32:
19784: * src/classes/table.C 1.48:
19785: * src/include/pa_string.h 1.69:
19786: * src/main/pa_common.C 1.39:
19787: * src/main/pa_string.C 1.68:
19788: * src/main/untaint.C 1.31:
19789: string:match replace 2. string.cstr(forced lang)
19790:
19791: * src/classes/string.C 1.30:
19792: string:match replace 0
19793:
19794: * src/classes/string.C 1.34:
19795: * src/types/pa_vform.C 1.19:
19796: string:match replace assigned lang
19797:
19798: * src/classes/string.C 1.31:
19799: * src/include/pa_string.h 1.68:
19800: * src/main/pa_string.C 1.67:
19801: string:match replace strange matches
19802:
19803: * src/classes/table.C 1.46:
19804: table:append now uses string::split
19805:
19806: * src/include/pa_globals.h 1.33:
19807: * src/include/pa_hash.h 1.33:
19808: * src/main/pa_globals.C 1.39:
19809: * src/main/pa_request.C 1.92:
19810: * src/targets/cgi/parser3.C 1.55:
19811: * src/targets/isapi/parser3isapi.C 1.22:
19812: * src/types/pa_vfile.C 1.11:
19813: content-disposition
19814:
19815: * src/classes/string.C 1.25:
19816: * src/include/pa_globals.h 1.34:
19817: * src/include/pa_string.h 1.64:
19818: * src/main/main.dsp 1.73:
19819: * src/main/pa_globals.C 1.40:
19820: * src/main/pa_string.C 1.62:
19821: string:match [search] -1 just compiled
19822:
19823: * src/classes/string.C 1.26:
19824: * src/include/pa_globals.h 1.35:
19825: * src/include/pa_string.h 1.65:
19826: * src/include/pa_threads.h 1.12:
19827: * src/main/pa_globals.C 1.41:
19828: * src/main/pa_string.C 1.63:
19829: * src/targets/isapi/parser3isapi.dsp 1.9:
19830: string:match 0
19831:
19832: * src/main/pa_common.C 1.37:
19833: * src/main/untaint.C 1.30:
19834: * src/targets/cgi/parser3.C 1.56:
19835: * src/targets/isapi/parser3isapi.C 1.23:
19836: * src/targets/isapi/pool_storage.h 1.4:
19837: todo/tests
19838:
19839: * src/classes/file.C 1.15:
19840: * src/classes/root.C 1.54:
19841: * src/classes/string.C 1.23:
19842: * src/classes/table.C 1.44:
19843: * src/doc/doxygen.cmd 1.1:
19844: * src/doc/doxygen.txt 1.2:
19845: * src/doc/generate.cmd 1.2:
19846: * src/include/pa_array.h 1.34:
19847: * src/include/pa_request.h 1.74:
19848: * src/include/pa_string.h 1.62:
19849: * src/main/execute.C 1.136:
19850: * src/main/pa_string.C 1.60:
19851: * src/main/untaint.C 1.29:
19852: * src/targets/cgi/parser3.C 1.52:
19853: * src/types/pa_vcookie.C 1.15:
19854: string::pos & cmp & piece bugs fixed.
19855: string::split new
19856: table:load separated from set
19857: table:set implemented with clean \n \t searches
19858:
19859: * src/include/pa_common.h 1.31:
19860: * src/include/pa_globals.h 1.32:
19861: * src/main/pa_globals.C 1.38:
19862: * src/main/pa_request.C 1.91:
19863: * src/targets/cgi/parser3.C 1.54:
19864: * src/targets/isapi/parser3isapi.C 1.21:
19865: * src/types/pa_value.h 1.43:
19866: main:post-process
19867:
1.24 paf 19868: * src/classes/string.C 1.27:
19869: * src/include/pa_string.h 1.66:
19870: * src/main/pa_string.C 1.64:
19871: string:match replace -11
19872:
1.15 paf 19873: * src/classes/file.C 1.16:
19874: * src/classes/table.C 1.45:
19875: * src/include/pa_common.h 1.32:
19876: * src/main/compile_tools.C 1.34:
19877: * src/main/pa_common.C 1.38:
19878: * src/main/pa_request.C 1.93:
19879: * src/types/pa_vform.C 1.20:
19880: * src/types/pa_vstring.C 1.1:
19881: z
19882:
19883: * src/include/pa_common.h 1.30:
19884: * src/include/pa_request.h 1.75:
19885: * src/include/pa_sapi.h 1.3:
19886: * src/main/main.dsp 1.72:
19887: * src/main/pa_common.C 1.36:
19888: * src/main/pa_request.C 1.90:
19889: * src/targets/cgi/parser3.C 1.53:
19890: * src/types/pa_value.h 1.42:
19891: * src/types/pa_vfile.C 1.10:
19892: * src/types/pa_vfile.h 1.16:
19893: * src/types/pa_vstring.h 1.20:
19894: vfile in response:body
19895:
19896: * src/classes/string.C 1.28:
19897: * src/include/pa_string.h 1.67:
19898: * src/main/pa_string.C 1.65:
19899: string:match replace prepared
19900:
19901: * src/classes/string.C 1.33:
19902: * src/main/compile.y 1.123:
19903: grammar: fixed to allow {}[]< empty []
19904:
19905: * src/classes/double.C 1.20:
19906: * src/classes/file.C 1.17:
19907: * src/classes/form.C 1.3:
19908: * src/classes/int.C 1.18:
19909: * src/classes/response.C 1.6:
19910: * src/classes/root.C 1.55:
19911: * src/classes/string.C 1.24:
19912: * src/classes/table.C 1.47:
19913: * src/include/pa_string.h 1.63:
19914: * src/main/pa_string.C 1.61:
19915: string:match -10 [frame]
19916:
19917: * src/classes/string.C 1.29:
19918: * src/main/pa_string.C 1.66:
19919: string:match replace prepared 2
19920:
19921: 2001-04-02 paf
19922: * src/classes/_random.h 1.1:
19923: * src/classes/random.C 1.1:
19924: * src/include/pa_globals.h 1.31:
19925: * src/main/main.dsp 1.71:
19926: * src/main/pa_globals.C 1.37:
19927: * src/main/pa_request.C 1.89:
19928: * src/types/pa_value.h 1.40:
19929: random:generate
19930:
19931: * src/classes/table.C 1.42:
19932: * src/include/pa_array.h 1.33:
19933: * src/include/pa_string.h 1.60:
19934: * src/include/pa_table.h 1.28:
19935: * src/main/execute.C 1.135:
19936: * src/types/pa_value.h 1.41:
19937: table:join
19938:
19939: * src/classes/table.C 1.43:
19940: * src/include/pa_string.h 1.61:
19941: * src/main/pa_string.C 1.59:
19942: * src/types/pa_valiased.C 1.6:
19943: * src/types/pa_valiased.h 1.12:
19944: * src/types/pa_vdouble.h 1.15:
19945: * src/types/pa_vfile.h 1.15:
19946: * src/types/pa_vint.h 1.16:
19947: * src/types/pa_vresponse.h 1.7:
19948: * src/types/pa_vstring.h 1.19:
19949: * src/types/pa_vtable.h 1.13:
19950: string::pos. about to use it in table:set/load
19951:
19952: * src/classes/random.C 1.2:
19953: random:generate 1
19954:
19955: 2001-03-30 paf
19956: * src/classes/double.C 1.19:
19957: * src/classes/file.C 1.14:
19958: * src/classes/int.C 1.17:
19959: * src/classes/response.C 1.5:
19960: * src/classes/root.C 1.53:
19961: * src/classes/string.C 1.22:
19962: * src/classes/table.C 1.40:
19963: * src/main/compile.y 1.122:
19964: * src/main/execute.C 1.134:
19965: * src/types/pa_value.h 1.39:
19966: * src/types/pa_vstateless_class.C 1.7:
19967: * src/types/pa_vstateless_class.h 1.9:
19968: static|dynamic|any method registration
19969:
19970: * src/classes/table.C 1.41:
19971: * src/include/pa_string.h 1.59:
19972: * src/main/pa_string.C 1.58:
19973: todo: table flip and append. string::pos
19974:
19975: 2001-03-29 paf
19976: * src/classes/string.C 1.14:
19977: * src/main/compile.y 1.120:
19978: * src/main/compile_tools.C 1.33:
19979: * src/main/compile_tools.h 1.36:
19980: * src/main/main.dsp 1.70:
19981: * src/types/pa_value.h 1.38:
19982: * src/types/pa_vstring.h 1.17:
19983: * src/types/pa_vunknown.h 1.8:
19984: empty params allowed. [] and [;] are different now.
19985:
19986: * src/include/pa_pool.h 1.46:
19987: * src/include/pa_request.h 1.72:
19988: * src/main/pa_request.C 1.86:
19989: * src/main/untaint.C 1.25:
19990: pool.request
19991:
19992: * src/classes/string.C 1.21:
19993: string:xsplit forgot that they must result in 1 row N column [
19994: not vice versa]
19995:
19996: * src/classes/string.C 1.17:
19997: * src/include/pa_string.h 1.57:
19998: * src/main/execute.C 1.133:
19999: * src/main/pa_array.C 1.30:
20000: * src/main/pa_string.C 1.56:
20001: * src/types/pa_vtable.h 1.12:
20002: string: lsplit -1
20003:
20004: * src/classes/string.C 1.16:
20005: * src/include/pa_string.h 1.55:
20006: * src/main/pa_string.C 1.54:
20007: string: pos -1
20008:
20009: * src/classes/string.C 1.18:
20010: * src/include/pa_string.h 1.58:
20011: * src/main/pa_string.C 1.57:
20012: string: lsplit
20013:
20014: * src/include/pa_pool.h 1.47:
20015: * src/include/pa_request.h 1.73:
20016: * src/main/pa_request.C 1.87:
20017: * src/main/untaint.C 1.26:
20018: pool.request undone
20019:
20020: * src/classes/string.C 1.20:
20021: z
20022:
20023: * src/include/pa_string.h 1.56:
20024: * src/main/pa_string.C 1.55:
20025: * src/main/untaint.C 1.28:
20026: string: pos
20027:
20028: * src/classes/string.C 1.15:
20029: * src/classes/table.C 1.38:
20030: * src/include/pa_string.h 1.54:
20031: * src/main/compile.y 1.121:
20032: * src/main/pa_request.C 1.88:
20033: * src/main/pa_string.C 1.53:
20034: * src/main/untaint.C 1.27:
20035: string: left right mid
20036:
20037: * src/classes/file.C 1.13:
20038: * src/classes/table.C 1.39:
20039: * src/include/pa_table.h 1.27:
20040: * src/main/pa_table.C 1.24:
20041: * src/types/pa_vstring.h 1.18:
20042: * src/types/pa_wwrapper.h 1.6:
20043: table:flip
20044:
20045: * src/classes/string.C 1.19:
20046: string: rsplit
20047:
20048: 2001-03-28 paf
20049: * src/classes/file.C 1.12:
20050: * src/include/pa_globals.h 1.30:
20051: * src/include/pa_request.h 1.71:
20052: * src/targets/cgi/parser3.C 1.51:
20053: * src/targets/isapi/parser3isapi.C 1.20:
20054: * src/types/pa_value.h 1.37:
20055: * src/types/pa_vrequest.C 1.4:
20056: * src/types/pa_vunknown.h 1.7:
20057: $request:browser [.type .version]; unknown.get_double now = 0.
20058:
20059: * src/classes/table.C 1.36:
20060: * src/include/pa_array.h 1.32:
20061: * src/include/pa_hash.h 1.32:
20062: * src/include/pa_table.h 1.24:
20063: * src/main/pa_array.C 1.29:
20064: * src/main/pa_table.C 1.21:
20065: * src/types/pa_vtable.h 1.11:
20066: table:locate just compiled
20067:
20068: * src/classes/file.C 1.9:
20069: * src/include/pa_common.h 1.29:
20070: * src/main/pa_common.C 1.34:
20071: * src/types/pa_vfile.C 1.7:
20072: * src/types/pa_vfile.h 1.12:
20073: started file:load. wrong write. must be self.set
20074:
20075: * src/classes/file.C 1.8:
20076: * src/classes/root.C 1.52:
20077: * src/classes/table.C 1.37:
20078: * src/include/pa_table.h 1.25:
20079: * src/main/pa_table.C 1.22:
20080: table:locate1, file:test
20081:
20082: * src/classes/file.C 1.10:
20083: * src/main/execute.C 1.132:
20084: * src/main/pa_common.C 1.35:
20085: * src/main/untaint.C 1.24:
20086: * src/targets/cgi/parser3.C 1.50:
20087: * src/types/pa_vfile.C 1.8:
20088: * src/types/pa_vfile.h 1.13:
20089: * src/types/pa_vform.C 1.17:
20090: file:load 1. tainted
20091:
20092: * src/classes/file.C 1.11:
20093: * src/include/pa_globals.h 1.29:
20094: * src/include/pa_request.h 1.70:
20095: * src/include/pa_table.h 1.26:
20096: * src/main/pa_globals.C 1.36:
20097: * src/main/pa_request.C 1.85:
20098: * src/main/pa_table.C 1.23:
20099: * src/types/pa_vfile.C 1.9:
20100: * src/types/pa_vfile.h 1.14:
20101: * src/types/pa_vform.C 1.18:
20102: file:load autodetection of mime-type by user-file-name
20103:
20104: 2001-03-27 paf
20105: * src/classes/double.C 1.18:
20106: * src/classes/int.C 1.16:
20107: * src/classes/root.C 1.51:
20108: * src/classes/string.C 1.13:
20109: * src/classes/table.C 1.34:
20110: * src/main/compile_tools.C 1.32:
20111: * src/main/execute.C 1.128:
20112: * src/main/pa_request.C 1.84:
20113: * src/main/untaint.C 1.23:
20114: * src/types/pa_value.h 1.35:
20115: * src/types/pa_vbool.h 1.6:
20116: * src/types/pa_vcookie.C 1.14:
20117: * src/types/pa_vdouble.h 1.14:
20118: * src/types/pa_vfile.h 1.11:
20119: * src/types/pa_vint.h 1.15:
20120: * src/types/pa_vmframe.h 1.9:
20121: * src/types/pa_vstring.h 1.16:
20122: * src/types/pa_vtable.h 1.10:
20123: * src/types/pa_vunknown.h 1.6:
20124: sort 0
20125:
20126: * src/classes/table.C 1.31:
20127: * src/include/pa_common.h 1.27:
20128: * src/main/compile.y 1.117:
20129: * src/main/execute.C 1.127:
20130: * src/main/pa_common.C 1.31:
20131: * src/main/pa_table.C 1.20:
20132: table:save decided to have as it were. stepped back.
20133: grammar: added 'in' 'is' 'lt'&co follow-space check
20134:
20135: * src/main/compile.y 1.119:
20136: fixed minor bug in @mn[][] ...^{
20137:
20138: * src/main/execute.C 1.130:
20139: * src/types/pa_value.h 1.36:
20140: * src/types/pa_vmframe.h 1.10:
20141: * src/types/pa_wcontext.h 1.8:
20142: fixed r/w context of code-params
20143:
20144: * src/classes/table.C 1.33:
20145: * src/main/pa_common.C 1.32:
20146: * src/main/pa_request.C 1.83:
20147: * src/targets/cgi/parser3.C 1.49:
20148: * src/types/pa_value.h 1.34:
20149: * src/types/pa_vbool.h 1.5:
20150: * src/types/pa_vdouble.h 1.12:
20151: * src/types/pa_vfile.h 1.9:
20152: * src/types/pa_vint.h 1.13:
20153: * src/types/pa_vstring.h 1.14:
20154: * src/types/pa_vunknown.h 1.5:
20155: continue on sort
20156:
20157: * src/types/pa_valiased.C 1.5:
20158: * src/types/pa_valiased.h 1.11:
20159: * src/types/pa_vdouble.h 1.13:
20160: * src/types/pa_vfile.h 1.10:
20161: * src/types/pa_vint.h 1.14:
20162: * src/types/pa_vresponse.h 1.6:
20163: * src/types/pa_vstring.h 1.15:
20164: * src/types/pa_vtable.h 1.9:
20165: renamed to are_static_calls_disabled
20166:
20167: * src/main/execute.C 1.131:
20168: * src/main/pa_common.C 1.33:
20169: fixed r/w context of code-params2, fixed ntfs hardlink slow dir update
20170:
20171: * src/classes/table.C 1.35:
20172: * src/main/execute.C 1.129:
20173: about to change junction rcontext!!
20174:
20175: * src/classes/table.C 1.32:
20176: * src/include/pa_common.h 1.28:
20177: * src/main/compile.y 1.118:
20178: started table:sort
20179: fixed minor bug in #...^{
20180:
20181: 2001-03-26 paf
20182: * src/classes/file.C 1.7:
20183: * src/classes/root.C 1.50:
20184: * src/classes/table.C 1.30:
20185: * src/include/pa_common.h 1.26:
20186: * src/include/pa_globals.h 1.28:
20187: * src/include/pa_table.h 1.23:
20188: * src/main/pa_common.C 1.30:
20189: * src/main/pa_globals.C 1.35:
20190: * src/main/pa_request.C 1.82:
20191: * src/main/pa_table.C 1.19:
20192: moved ::save to pa_table.
20193: disabled @auto invocation in ^process
20194:
20195: * src/classes/table.C 1.29:
20196: * src/include/pa_array.h 1.31:
20197: * src/include/pa_table.h 1.22:
20198: * src/main/pa_array.C 1.28:
20199: table:record
20200:
20201: * src/main/untaint.C 1.22:
20202: * src/targets/cgi/parser3.C 1.48:
20203: * src/targets/isapi/parser3isapi.C 1.19:
20204: * src/targets/isapi/parser3isapi.dsp 1.8:
20205: * src/targets/isapi/pool_storage.h 1.3:
20206: * src/types/pa_valiased.h 1.10:
20207: * src/types/pa_vcookie.C 1.13:
20208: * src/types/pa_vdouble.h 1.11:
20209: * src/types/pa_vfile.h 1.8:
20210: * src/types/pa_vint.h 1.12:
20211: * src/types/pa_vresponse.h 1.5:
20212: * src/types/pa_vstring.h 1.13:
20213: * src/types/pa_vtable.h 1.8:
20214: z
20215:
20216: * src/main/compile.y 1.116:
20217: grammar: [] 0params [;] 2 params (was 0)
20218:
20219: * src/include/pa_pool.h 1.45:
20220: * src/main/execute.C 1.126:
20221: * src/types/pa_valiased.C 1.4:
20222: * src/types/pa_valiased.h 1.9:
20223: * src/types/pa_value.h 1.33:
20224: * src/types/pa_vdouble.h 1.10:
20225: * src/types/pa_vfile.h 1.7:
20226: * src/types/pa_vint.h 1.11:
20227: * src/types/pa_vresponse.h 1.4:
20228: * src/types/pa_vstring.h 1.12:
20229: * src/types/pa_vtable.h 1.7:
20230: disabled $a(123) $b[$a.CLASS] ^b.inc[123] shit.
20231: allowed no checks in native method realisations on 'self' validity -
20232: they now can simply assume that 'self' is V{Proper} .
20233:
20234: 2001-03-25 paf
20235: * src/classes/table.C 1.26:
20236: * src/include/pa_globals.h 1.27:
20237: * src/include/pa_string.h 1.52:
20238: * src/include/pa_table.h 1.20:
20239: * src/main/compile.y 1.114:
20240: * src/main/compile_tools.C 1.31:
20241: * src/main/compile_tools.h 1.35:
20242: * src/main/pa_globals.C 1.32:
20243: * src/main/pa_request.C 1.79:
20244: * src/main/pa_string.C 1.52:
20245: * src/main/pa_table.C 1.17:
20246: * src/main/untaint.C 1.15:
20247: * src/types/pa_vcookie.h 1.7:
20248: typo & typo-default
20249:
20250: * src/main/pa_globals.C 1.34:
20251: * src/main/untaint.C 1.19:
20252: html-typo - moved all processing to table [except preliminary \
20253: \n \r \n replacements to "\n"]
20254:
20255: * src/main/untaint.C 1.16:
20256: typo \r \r\n \n properly handled
20257:
20258: * src/classes/table.C 1.27:
20259: * src/include/pa_table.h 1.21:
20260: * src/main/pa_globals.C 1.33:
20261: * src/main/pa_table.C 1.18:
20262: * src/main/untaint.C 1.17:
20263: returned table originating. useful for reporting typo table
20264: problems origin. think would be useful somewhere else
20265:
20266: * src/classes/table.C 1.28:
20267: * src/main/untaint.C 1.18:
20268: html-typo - decided to move all the processing to table
20269:
20270: * src/main/pa_request.C 1.80:
20271: table empty lines ignored. system-default content type assigned
20272: in output:result [can fail in main:auto and skipped normal
20273: defaults extraction]
20274:
20275: * src/include/pa_string.h 1.53:
20276: * src/main/compile.y 1.115:
20277: #comment fixed minor bug
20278:
20279: * src/main/pa_request.C 1.81:
20280: * src/main/untaint.C 1.20:
20281: moved default typo-table to lowlevel - it initialization could
20282: be skipped if failed in @auto. so that exception report would
20283: use some table
20284:
20285: * src/main/untaint.C 1.21:
20286: z
20287:
20288: 2001-03-24 paf
20289: * src/main/pa_globals.C 1.28:
20290: * src/types/pa_vclass.C 1.6:
20291: * src/types/pa_vclass.h 1.11:
20292: * src/types/pa_vstateless_class.C 1.6:
20293: * src/types/pa_vstateless_class.h 1.8:
20294: thrown away freeze mech.
20295: no danger now for you can't do ^request:process[@new-method[]
20296: body]
20297: trick anymore.
20298: still remains $some_instance.process[@new-method[]
20299: possibility]
20300: but would leave it as a feature.
20301: see index for sample
20302:
20303: * src/include/pa_string.h 1.51:
20304: * src/main/pa_string.C 1.51:
20305: * src/main/untaint.C 1.14:
20306: * src/targets/cgi/parser3.C 1.47:
20307: html-typo 2
20308:
20309: * src/include/pa_array.h 1.29:
20310: * src/include/pa_hash.h 1.31:
20311: * src/include/pa_request.h 1.67:
20312: * src/main/compile.y 1.110:
20313: * src/main/pa_array.C 1.26:
20314: * src/main/pa_common.C 1.25:
20315: * src/main/pa_hash.C 1.29:
20316: * src/main/pa_request.C 1.73:
20317: * src/types/pa_vcookie.C 1.12:
20318: cyclic uses ignored. defaulted default content-type
20319:
20320: * src/doc/doxygen.cfg 1.1:
20321: * src/doc/doxygen.txt 1.1:
20322: * src/doc/generate.cmd 1.1:
20323: * src/doc/view.cmd 1.1:
20324: * src/include/pa_array.h 1.30:
20325: * src/include/pa_globals.h 1.26:
20326: * src/include/pa_pool.h 1.44:
20327: * src/include/pa_string.h 1.50:
20328: * src/include/pa_table.h 1.19:
20329: * src/main/execute.C 1.125:
20330: * src/main/pa_array.C 1.27:
20331: * src/main/pa_globals.C 1.31:
20332: * src/main/pa_request.C 1.78:
20333: * src/main/pa_string.C 1.50:
20334: * src/main/untaint.C 1.13:
20335: * src/targets/cgi/parser3.C 1.46:
20336: * src/targets/isapi/parser3isapi.C 1.18:
20337: * src/types/pa_value.h 1.32:
20338: * src/types/pa_vtable.h 1.6:
20339: html-typo 0
20340: html-typo 1. noticed double default content-type prob. run cgi.cmd tomorrow first
20341: html-typo sample. detected << problem: they become ltlt too fast
20342:
20343: * src/classes/file.C 1.6:
20344: * src/classes/root.C 1.49:
20345: * src/classes/table.C 1.25:
20346: * src/include/pa_common.h 1.25:
20347: * src/include/pa_request.h 1.69:
20348: * src/main/compile.y 1.111:
20349: * src/main/pa_common.C 1.28:
20350: * src/main/pa_request.C 1.77:
20351: * src/main/pa_string.C 1.49:
20352: * src/targets/isapi/parser3isapi.C 1.17:
20353: * src/types/pa_vfile.h 1.6:
20354: file_read stringified
20355:
20356: * src/include/pa_sapi.h 1.2:
20357: * src/main/pa_common.C 1.27:
20358: * src/main/pa_request.C 1.76:
20359: * src/targets/cgi/parser3.C 1.44:
20360: * src/targets/isapi/nt_log_events.mc 1.1:
20361: * src/targets/isapi/parser3isapi.C 1.16:
20362: * src/targets/isapi/parser3isapi.dsp 1.6:
20363: 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.
20364: isapi: used HSE_APPEND_LOG_PARAMETER feature
20365:
20366: * src/types/pa_valiased.C 1.3:
20367: decided to String-ify file_read
20368:
20369: * src/targets/cgi/parser3.C 1.45:
20370: * src/targets/isapi/nt_log_events.mc 1.2:
20371: * src/targets/isapi/parser3isapi.dsp 1.7:
20372: cgi: sapi::log
20373:
20374: * src/main/compile.y 1.109:
20375: * src/main/execute.C 1.124:
20376: * src/main/main.dsp 1.69:
20377: @CLASS equals @BASE. sanity
20378:
20379: * src/include/pa_common.h 1.22:
20380: * src/main/pa_common.C 1.23:
20381: * src/main/pa_request.C 1.72:
20382: * src/targets/cgi/parser3.C 1.42:
20383: * src/targets/isapi/pool_storage.h 1.2:
20384: * src/types/pa_vform.C 1.16:
20385: * src/types/pa_vform.h 1.14:
20386: auto.p monkey
20387:
20388: * src/include/pa_common.h 1.24:
20389: * src/include/pa_globals.h 1.25:
20390: * src/main/pa_common.C 1.26:
20391: * src/main/pa_globals.C 1.30:
20392: * src/main/pa_request.C 1.75:
20393: * src/targets/isapi/parser3isapi.C 1.15:
20394: fixed default content-type allocation storage
20395:
1.24 paf 20396: * src/include/pa_globals.h 1.24:
20397: * src/include/pa_request.h 1.68:
20398: * src/main/compile.y 1.113:
20399: * src/main/pa_common.C 1.29:
20400: * src/main/pa_globals.C 1.29:
20401: * src/main/pa_request.C 1.74:
20402: z
20403:
1.15 paf 20404: * src/include/pa_common.h 1.23:
20405: * src/main/pa_common.C 1.24:
20406: * src/targets/cgi/parser3.C 1.43:
20407: * src/targets/isapi/parser3isapi.C 1.14:
20408: auto.p monkey every target
20409:
20410: * src/main/compile.y 1.112:
20411: * src/main/compile_tools.h 1.34:
20412: #comment
20413:
20414: 2001-03-23 paf
20415: * src/classes/root.C 1.48:
20416: * src/classes/table.C 1.24:
20417: * src/include/pa_common.h 1.21:
20418: * src/include/pa_config_fixed.h 1.1:
20419: * src/include/pa_config_includes.h 1.1:
20420: * src/include/pa_string.h 1.49:
20421: * src/include/pa_threads.h 1.11:
20422: * src/include/pa_types.h 1.23:
20423: * src/include/pa_version.h 1.1:
20424: * src/main/compile.y 1.108:
20425: * src/main/execute.C 1.123:
20426: * src/main/pa_array.C 1.25:
20427: * src/main/pa_common.C 1.22:
20428: * src/main/pa_hash.C 1.28:
20429: * src/main/pa_pool.C 1.17:
20430: * src/main/pa_request.C 1.70:
20431: * src/main/pa_string.C 1.48:
20432: * src/main/untaint.C 1.12:
20433: * src/targets/cgi/parser3.C 1.40:
20434: * src/targets/isapi/parser3isapi.C 1.10:
20435: * src/types/pa_vfile.C 1.6:
20436: * src/types/pa_vform.C 1.15:
20437: cgi: reinvent document_root and request_uri under iis. autoconf
20438: updated. introducing ap_config_includes
20439:
20440: * src/targets/cgi/parser3.C 1.41:
20441: * src/targets/isapi/parser3isapi.C 1.12:
20442: isapi: think it would be better to rewrite as filter then to
20443: deal with pool
20444:
20445: * src/targets/cgi/parser3.C 1.39:
20446: cgi: reinvent document_root under iis
20447:
20448: * src/include/pa_globals.h 1.22:
20449: * src/main/pa_request.C 1.68:
20450: * src/targets/cgi/parser3.C 1.36:
20451: * src/targets/cgi/parser3.dsp 1.12:
20452: * src/targets/isapi/parser3isapi.C 1.8:
20453: * src/types/pa_vcookie.C 1.10:
20454: * src/types/pa_venv.h 1.12:
20455: * src/types/pa_vform.C 1.13:
20456: all: sapi beauty
20457:
20458: * src/main/pa_request.C 1.67:
20459: * src/targets/cgi/parser3.C 1.35:
20460: * src/targets/isapi/parser3isapi.C 1.7:
20461: * src/targets/isapi/parser3isapi.dsp 1.4:
20462: isapi minor env beauty
20463:
20464: * src/include/pa_globals.h 1.23:
20465: * src/include/pa_sapi.h 1.1:
20466: * src/main/main.dsp 1.67:
20467: * src/main/pa_globals.C 1.27:
20468: * src/main/pa_request.C 1.69:
20469: * src/targets/cgi/parser3.C 1.37:
20470: * src/targets/isapi/parser3isapi.C 1.9:
20471: * src/types/pa_vcookie.C 1.11:
20472: * src/types/pa_venv.h 1.13:
20473: * src/types/pa_vform.C 1.14:
20474: sapi made object
20475:
20476: * src/include/pa_pool.h 1.43:
20477: * src/main/pa_request.C 1.71:
20478: * src/targets/cgi/pa_pool.C 1.3:
20479: * src/targets/isapi/pa_pool.C 1.3:
20480: * src/targets/isapi/parser3isapi.C 1.13:
20481: * src/targets/isapi/parser3isapi.dsp 1.5:
20482: * src/targets/isapi/pool_storage.h 1.1:
20483: isapi: dumb pool storage
20484:
20485: * src/main/main.dsp 1.68:
20486: * src/targets/isapi/parser3isapi.C 1.11:
20487: isapi: docroot now like in cgi, not from APPL_PHYSICAL_PATH
20488:
20489: * src/targets/isapi/pa_pool.C 1.2:
20490: decided to continue with extension
20491:
20492: * src/targets/cgi/parser3.C 1.38:
20493: cgi: only one pool now
20494:
20495: 2001-03-22 paf
20496: * src/main/pa_request.C 1.66:
20497: * src/targets/cgi/parser3.C 1.34:
20498: * src/targets/isapi/parser3isapi.C 1.6:
20499: * src/targets/isapi/parser3isapi.dsp 1.3:
20500: isapi document_root 0
20501:
20502: * src/types/pa_vcookie.C 1.8:
20503: cookie attr decoded
20504:
20505: * src/include/pa_pool.h 1.40:
20506: * src/targets/cgi/pa_pool.C 1.2:
20507: * src/targets/cgi/parser3.C 1.31:
20508: * src/targets/cgi/parser3.dsp 1.11:
20509: * src/targets/isapi/pa_pool.C 1.1:
20510: * src/targets/isapi/parser3isapi.C 1.1:
20511: * src/targets/isapi/parser3isapi.def 1.1:
20512: * src/targets/isapi/parser3isapi.dsp 1.1:
20513: started isapi
20514:
20515: * src/targets/isapi/parser3isapi.C 1.5:
20516: isapi keep-alive
20517:
20518: * src/targets/isapi/KILL.EXE 1.1:
20519: * src/targets/isapi/PSTAT.EXE 1.1:
20520: * src/targets/isapi/istart.cmd 1.1:
20521: * src/targets/isapi/istop.cmd 1.1:
20522: * src/targets/isapi/kill.pl 1.1:
20523: isapi added utils
20524:
20525: * src/include/pa_pool.h 1.41:
20526: * src/main/pa_pool.C 1.16:
20527: * src/targets/cgi/parser3.C 1.32:
20528: * src/targets/isapi/parser3isapi.C 1.2:
20529: * src/targets/isapi/parser3isapi.dsp 1.2:
20530: * src/types/pa_vform.C 1.12:
20531: isapi 0
20532:
20533: * src/include/pa_globals.h 1.20:
20534: * src/include/pa_request.h 1.66:
20535: * src/include/pa_types.h 1.22:
20536: * src/main/pa_globals.C 1.26:
20537: * src/main/pa_request.C 1.63:
20538: * src/targets/cgi/parser3.C 1.30:
20539: * src/types/pa_vcookie.C 1.9:
20540: config of auto.p path: parser_root_auto_path parser_site_auto_path
20541:
20542: * src/targets/cgi/vform_fields_fill.C 1.2:
20543: * src/targets/cgi/vform_fields_fill.h 1.2:
20544: * src/targets/isapi/parser3isapi.C 1.4:
20545: z
20546:
20547: * src/include/pa_globals.h 1.21:
20548: * src/main/pa_common.C 1.21:
20549: * src/main/pa_request.C 1.64:
20550: some comments
20551:
20552: * src/include/pa_pool.h 1.42:
20553: * src/main/pa_request.C 1.65:
20554: * src/targets/cgi/parser3.C 1.33:
20555: * src/targets/isapi/parser3isapi.C 1.3:
20556: isapi 1
20557:
20558: 2001-03-21 paf
20559: * src/include/pa_globals.h 1.18:
20560: * src/targets/cgi/parser3.C 1.28:
20561: * src/types/pa_venv.h 1.11:
20562: in cookie & env. todo:post
20563:
20564: * src/Makefile.am 1.3:
20565: * src/classes/Makefile.am 1.2:
20566: * src/classes/file.C 1.5:
20567: * src/classes/root.C 1.47:
20568: * src/classes/table.C 1.23:
20569: * src/include/pa_array.h 1.28:
20570: * src/include/pa_common.h 1.20:
20571: * src/include/pa_globals.h 1.17:
20572: * src/include/pa_pool.h 1.39:
20573: * src/include/pa_request.h 1.65:
20574: * src/include/pa_string.h 1.48:
20575: * src/main/Makefile.am 1.8:
20576: * src/main/compile.y 1.107:
20577: * src/main/execute.C 1.122:
20578: * src/main/main.dsp 1.66:
20579: * src/main/pa_common.C 1.20:
20580: * src/main/pa_globals.C 1.25:
20581: * src/main/pa_request.C 1.62:
20582: * src/main/pa_string.C 1.47:
20583: * src/main/pa_table.C 1.16:
20584: * src/main/untaint.C 1.11:
20585: * src/targets/Makefile.am 1.4:
20586: * src/targets/cgi/Makefile.am 1.2:
20587: * src/targets/cgi/parser3.C 1.27:
20588: * src/targets/cgi/parser3.dsp 1.10:
20589: * src/types/Makefile.am 1.2:
20590: * src/types/pa_vcookie.C 1.7:
20591: * src/types/pa_vform.C 1.11:
20592: * src/types/pa_vstring.h 1.11:
20593: * src/types/pa_wwrapper.h 1.5:
20594: shifted apache branch on main trunc
20595:
20596: * src/targets/cgi/parser3.C 1.29:
20597: z
20598:
20599: * src/include/pa_common.h [automake_update] 1.19.2.2:
20600: * src/include/pa_globals.h [automake_update] 1.16.2.1:
20601: * src/include/pa_pool.h [automake_update] 1.38.2.1:
20602: * src/include/pa_request.h [automake_update] 1.64.2.4:
20603: * src/main/main.dsp [automake_update] 1.65.2.1:
20604: * src/main/pa_common.C [automake_update] 1.19.2.5:
20605: * src/main/pa_request.C [automake_update] 1.61.2.3:
20606: * src/targets/cgi/parser3.C [automake_update] 1.26.2.4:
20607: * src/targets/cgi/parser3.dsp [automake_update] 1.9.2.1:
20608: * src/types/pa_vcookie.C [automake_update] 1.6.2.2:
20609: * src/types/pa_vform.C [automake_update] 1.10.2.1:
20610: * src/types/pa_vstring.h [automake_update] 1.10.2.1:
20611: starting mod_parser3
20612:
20613: * src/include/pa_globals.h 1.19:
20614: post. todo: config of auto.p path
20615:
20616: 2001-03-20 paf
20617: * src/classes/Makefile.am 1.1:
20618: * src/types/Makefile.am 1.1:
20619: file Makefile.am was initially added on branch automake_update.
20620:
20621: * src/main/pa_common.C [automake_update] 1.19.2.4:
20622: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.3:
20623: * src/targets/cgi/parser3.C [automake_update] 1.26.2.3:
20624: automake compiled and works. todo:make win32 ifdefs work and
20625: add ifdef unistd
20626:
20627: * src/classes/Makefile.am [automake_update] 1.1.2.1:
20628: * src/classes/file.C 1.4:
20629: * src/classes/table.C 1.21:
20630: * src/classes/table.C [automake_update] 1.22.2.2:
20631: * src/include/pa_array.h 1.27:
20632: * src/include/pa_common.h 1.18:
20633: * src/include/pa_common.h [automake_update] 1.19.2.1:
20634: * src/include/pa_request.h 1.64:
20635: * src/include/pa_request.h [automake_update] 1.64.2.3:
20636: * src/include/pa_string.h 1.47:
20637: * src/include/pa_table.h 1.18:
20638: * src/include/pa_threads.h 1.10:
20639: * src/main/Makefile.am [automake_update] 1.7.16.3:
20640: * src/main/pa_common.C [automake_update] 1.19.2.3:
20641: * src/main/pa_globals.C 1.24:
20642: * src/main/pa_request.C [automake_update] 1.61.2.2:
20643: * src/main/pa_table.C [automake_update] 1.15.2.1:
20644: * src/main/untaint.C 1.10:
20645: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.2:
20646: * src/targets/cgi/parser3.C [automake_update] 1.26.2.2:
20647: * src/types/Makefile.am [automake_update] 1.1.2.1:
20648: * src/types/pa_valiased.h 1.8:
20649: * src/types/pa_value.h 1.31:
20650: * src/types/pa_vform.h 1.13:
20651: z
20652:
20653: * src/include/pa_request.h [automake_update] 1.64.2.2:
20654: * src/main/Makefile.am [automake_update] 1.7.16.2:
20655: * src/main/compile.y [automake_update] 1.106.2.1:
20656: * src/main/execute.C [automake_update] 1.121.2.2:
20657: * src/main/pa_common.C [automake_update] 1.19.2.2:
20658: * src/types/Makefile.am [automake_update] 1.1.2.2:
20659: removing locking
20660:
20661: * src/Makefile.am [automake_update] 1.2.16.1:
20662: * src/classes/file.C [automake_update] 1.4.2.1:
20663: * src/classes/root.C [automake_update] 1.46.2.1:
20664: * src/classes/table.C [automake_update] 1.22.2.1:
20665: * src/include/pa_array.h [automake_update] 1.27.2.1:
20666: * src/include/pa_request.h [automake_update] 1.64.2.1:
20667: * src/include/pa_string.h [automake_update] 1.47.2.1:
20668: * src/main/Makefile.am [automake_update] 1.7.16.1:
20669: * src/main/execute.C [automake_update] 1.121.2.1:
20670: * src/main/pa_common.C [automake_update] 1.19.2.1:
20671: * src/main/pa_globals.C [automake_update] 1.24.2.1:
20672: * src/main/pa_request.C [automake_update] 1.61.2.1:
20673: * src/main/pa_string.C [automake_update] 1.46.2.1:
20674: * src/main/untaint.C [automake_update] 1.10.2.1:
20675: * src/targets/Makefile.am [automake_update] 1.3.16.1:
20676: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.1:
20677: * src/targets/cgi/parser3.C [automake_update] 1.26.2.1:
20678: * src/types/pa_vcookie.C [automake_update] 1.6.2.1:
20679: * src/types/pa_wwrapper.h [automake_update] 1.4.8.1:
20680: String::UL_
20681:
20682: * src/classes/table.C 1.22:
20683: * src/include/pa_common.h 1.19:
20684: * src/main/pa_common.C 1.19:
20685: * src/main/pa_request.C 1.61:
20686: * src/types/pa_vfile.h 1.5:
20687: ^table:save
20688:
20689: 2001-03-19 paf
20690: * src/classes/file.C 1.2:
20691: * src/classes/request.C 1.4:
20692: * src/classes/table.C 1.19:
20693: * src/include/pa_string.h 1.45:
20694: * src/main/main.dsp 1.61:
20695: * src/main/pa_pool.C 1.15:
20696: * src/main/pa_request.C 1.58:
20697: * src/main/untaint.C 1.9:
20698: * src/types/pa_value.h 1.27:
20699: * src/types/pa_vfile.C 1.2:
20700: * src/types/pa_vfile.h 1.2:
20701: * src/types/pa_vform.C 1.10:
20702: file 1
20703:
20704: * src/classes/table.C 1.17:
20705: * src/include/pa_pool.h 1.38:
20706: * src/include/pa_request.h 1.63:
20707: * src/include/pa_table.h 1.16:
20708: * src/include/pa_types.h 1.20:
20709: * src/main/execute.C 1.119:
20710: * src/main/pa_request.C 1.57:
20711: * src/targets/cgi/parser3.C 1.25:
20712: * src/types/pa_value.h 1.25:
20713: * src/types/pa_vclass.h 1.10:
20714: * src/types/pa_vform.C 1.8:
20715: * src/types/pa_vstateless_class.h 1.5:
20716: * src/types/pa_vstateless_object.h 1.4:
20717: ^table:set{default level: TABLE}
20718:
20719: * src/classes/_request.h 1.3:
20720: * src/classes/request.C 1.5:
20721: * src/main/pa_globals.C 1.22:
20722: * src/types/pa_vrequest.C 1.2:
20723: * src/types/pa_vrequest.h 1.6:
20724: VRequest moved to :VStateless_object
20725:
20726: * src/classes/_request.h 1.4:
20727: * src/classes/request.C 1.6:
20728: * src/main/main.dsp 1.65:
20729: * src/main/pa_globals.C 1.23:
20730: * src/types/pa_value.h 1.30:
20731: * src/types/pa_vform.h 1.12:
20732: * src/types/pa_vrequest.C 1.3:
20733: * src/types/pa_vrequest.h 1.7:
20734: VRequest moved to :Value
20735:
20736: * src/types/pa_valiased.h 1.4:
20737: * src/types/pa_vbool.h 1.4:
20738: doc: Value and it's derivates somehow unlinked. don't know why yet
20739:
20740: * src/classes/_env.h 1.6:
20741: * src/classes/_table.h 1.4:
20742: * src/classes/env.C 1.8:
20743: * src/classes/table.C 1.20:
20744: * src/main/execute.C 1.121:
20745: * src/main/main.dsp 1.63:
20746: * src/main/pa_globals.C 1.20:
20747: * src/main/pa_request.C 1.60:
20748: * src/types/pa_value.h 1.28:
20749: * src/types/pa_vcookie.C 1.6:
20750: * src/types/pa_vcookie.h 1.6:
20751: * src/types/pa_venv.h 1.10:
20752: VEnv is now :Value
20753:
20754: * src/targets/cgi/pa_vform.C 1.3:
20755: * src/types/pa_valiased.C 1.1:
20756: * src/types/pa_valiased.h 1.7:
20757: * src/types/pa_value.h 1.29:
20758: * src/types/pa_vstateless_class.C 1.5:
20759: * src/types/pa_vstateless_class.h 1.7:
20760: * src/types/pa_vstateless_object.h 1.7:
20761: moved common get_element part from stateless object&class into VAliased
20762:
20763: * src/classes/_file.h 1.2:
20764: * src/classes/file.C 1.3:
20765: * src/include/pa_types.h 1.21:
20766: * src/main/pa_globals.C 1.18:
20767: * src/main/pa_request.C 1.59:
20768: * src/targets/cgi/parser3.C 1.26:
20769: * src/types/pa_valiased.h 1.6:
20770: * src/types/pa_vfile.C 1.4:
20771: * src/types/pa_vfile.h 1.3:
20772: * src/types/pa_vstateless_class.h 1.6:
20773: * src/types/pa_vstateless_object.h 1.5:
20774: \ to / and ^file:save
20775:
20776: * src/classes/root.C 1.46:
20777: * src/classes/table.C 1.16:
20778: * src/main/pa_exception.C 1.7:
20779: * src/main/pa_request.C 1.53:
20780: * src/targets/cgi/parser3.C 1.24:
20781: * src/types/pa_vbool.h 1.3:
20782: * src/types/pa_vcookie.C 1.3:
20783: * src/types/pa_vcookie.h 1.3:
20784: * src/types/pa_vdouble.h 1.9:
20785: * src/types/pa_venv.h 1.8:
20786: * src/types/pa_vform.h 1.8:
20787: * src/types/pa_vint.h 1.10:
20788: * src/types/pa_vrequest.h 1.4:
20789: doc: detected Value derivates prob
20790:
20791: * src/include/code.h 1.25:
20792: * src/include/pa_array.h 1.25:
20793: * src/include/pa_pool.h 1.35:
20794: * src/include/pa_string.h 1.42:
20795: * src/include/pa_threads.h 1.8:
20796: * src/main/compile.C 1.32:
20797: * src/main/compile.y 1.105:
20798: * src/main/compile_tools.C 1.29:
20799: * src/main/compile_tools.h 1.32:
20800: * src/main/execute.C 1.117:
20801: * src/main/pa_array.C 1.23:
20802: * src/main/pa_common.C 1.15:
20803: * src/main/pa_exception.C 1.8:
20804: * src/main/pa_globals.C 1.15:
20805: * src/main/pa_hash.C 1.25:
20806: * src/main/pa_pool.C 1.13:
20807: * src/main/pa_request.C 1.54:
20808: * src/main/pa_string.C 1.45:
20809: * src/main/pa_table.C 1.14:
20810: * src/main/untaint.C 1.7:
20811: * src/types/pa_value.h 1.23:
20812: auto @brief
20813:
20814: * src/classes/_file.h 1.1:
20815: * src/classes/file.C 1.1:
20816: * src/classes/table.C 1.18:
20817: * src/include/pa_common.h 1.17:
20818: * src/include/pa_globals.h 1.16:
20819: * src/include/pa_string.h 1.44:
20820: * src/include/pa_table.h 1.17:
20821: * src/main/main.dsp 1.60:
20822: * src/main/pa_common.C 1.18:
20823: * src/main/pa_globals.C 1.17:
20824: * src/types/pa_value.h 1.26:
20825: * src/types/pa_vcookie.h 1.4:
20826: * src/types/pa_venv.h 1.9:
20827: * src/types/pa_vfile.C 1.1:
20828: * src/types/pa_vfile.h 1.1:
20829: * src/types/pa_vform.C 1.9:
20830: * src/types/pa_vform.h 1.9:
20831: * src/types/pa_vrequest.h 1.5:
20832: * src/types/pa_vtable.h 1.5:
20833: file class just compiled
20834:
20835: * src/types/pa_vfile.C 1.5:
20836: * src/types/pa_vfile.h 1.4:
20837: * src/types/pa_vstateless_object.h 1.6:
20838: vfile doxx
20839:
20840: * src/classes/_response.h 1.2:
20841: * src/classes/response.C 1.4:
20842: * src/main/pa_globals.C 1.21:
20843: * src/types/pa_vform.h 1.11:
20844: * src/types/pa_vresponse.h 1.3:
20845: VResponse moved to :VStateless_object
20846:
20847: * src/classes/_request.h 1.2:
20848: * src/classes/request.C 1.3:
20849: * src/include/code.h 1.24:
20850: * src/include/pa_array.h 1.24:
20851: * src/include/pa_common.h 1.15:
20852: * src/include/pa_exception.h 1.10:
20853: * src/include/pa_globals.h 1.13:
20854: * src/include/pa_hash.h 1.28:
20855: * src/include/pa_pool.h 1.34:
20856: * src/include/pa_request.h 1.61:
20857: * src/include/pa_stack.h 1.7:
20858: * src/include/pa_string.h 1.41:
20859: * src/include/pa_table.h 1.14:
20860: * src/include/pa_threads.h 1.7:
20861: * src/include/pa_types.h 1.17:
20862: * src/main/execute.C 1.116:
20863: * src/main/pa_pool.C 1.12:
20864: * src/main/pa_request.C 1.52:
20865: * src/main/pa_string.C 1.44:
20866: * src/main/untaint.C 1.6:
20867: * src/targets/cgi/parser3.C 1.23:
20868: * src/types/pa_value.h 1.22:
20869: * src/types/pa_vform.C 1.7:
20870: doxygen include/, Value
20871:
20872: * src/include/code.h 1.26:
20873: * src/include/pa_array.h 1.26:
20874: * src/include/pa_common.h 1.16:
20875: * src/include/pa_exception.h 1.11:
20876: * src/include/pa_globals.h 1.14:
20877: * src/include/pa_globals.h 1.15:
20878: * src/include/pa_hash.h 1.29:
20879: * src/include/pa_pool.h 1.36:
20880: * src/include/pa_pool.h 1.37:
20881: * src/include/pa_request.h 1.62:
20882: * src/include/pa_stack.h 1.8:
20883: * src/include/pa_string.h 1.43:
20884: * src/include/pa_string.h 1.46:
20885: * src/include/pa_table.h 1.15:
20886: * src/include/pa_threads.h 1.9:
20887: * src/include/pa_types.h 1.18:
20888: * src/main/compile.C 1.33:
20889: * src/main/compile.y 1.106:
20890: * src/main/compile_tools.C 1.30:
20891: * src/main/compile_tools.h 1.33:
20892: * src/main/execute.C 1.118:
20893: * src/main/pa_array.C 1.24:
20894: * src/main/pa_common.C 1.16:
20895: * src/main/pa_exception.C 1.9:
20896: * src/main/pa_globals.C 1.16:
20897: * src/main/pa_hash.C 1.26:
20898: * src/main/pa_pool.C 1.14:
20899: * src/main/pa_request.C 1.55:
20900: * src/main/pa_string.C 1.46:
20901: * src/main/pa_table.C 1.15:
20902: * src/main/untaint.C 1.8:
20903: * src/types/pa_valiased.h 1.5:
20904: * src/types/pa_value.h 1.24:
20905: * src/types/pa_vfile.C 1.3:
20906: z
20907:
20908: * src/include/pa_hash.h 1.30:
20909: * src/include/pa_types.h 1.19:
20910: * src/main/pa_common.C 1.17:
20911: * src/main/pa_hash.C 1.27:
20912: * src/main/pa_request.C 1.56:
20913: * src/types/pa_vcookie.C 1.4:
20914: renamed Hash::Value to Val so to doxygen would finlly stop
20915: confusing those Value-s
20916:
20917: * src/main/main.dsp 1.64:
20918: * src/targets/cgi/parser3.dsp 1.9:
20919: * src/types/pa_valiased.C 1.2:
20920: * src/types/pa_vform.h 1.10:
20921: commented VForm
20922:
20923: * src/classes/_cookie.h 1.2:
20924: * src/classes/_table.h 1.3:
20925: * src/classes/cookie.C 1.3:
20926: * src/main/execute.C 1.120:
20927: * src/main/main.dsp 1.62:
20928: * src/main/pa_globals.C 1.19:
20929: * src/types/pa_vcookie.C 1.5:
20930: * src/types/pa_vcookie.h 1.5:
20931: VCookie is now :Value
20932:
20933: 2001-03-18 paf
20934: * src/classes/_cookie.h 1.1:
20935: * src/classes/cookie.C 1.1:
20936: * src/include/pa_common.h 1.14:
20937: * src/include/pa_globals.h 1.12:
20938: * src/include/pa_request.h 1.60:
20939: * src/include/pa_string.h 1.40:
20940: * src/include/pa_types.h 1.16:
20941: * src/main/main.dsp 1.59:
20942: * src/main/pa_common.C 1.14:
20943: * src/main/pa_globals.C 1.14:
20944: * src/main/pa_hash.C 1.24:
20945: * src/main/pa_request.C 1.51:
20946: * src/main/pa_string.C 1.43:
20947: * src/main/untaint.C 1.5:
20948: * src/targets/cgi/parser3.C 1.21:
20949: * src/types/pa_value.h 1.21:
20950: * src/types/pa_vcookie.C 1.1:
20951: * src/types/pa_vcookie.h 1.1:
20952: * src/types/pa_vform.C 1.6:
20953: * src/types/pa_vform.h 1.7:
20954: * src/types/pa_vhash.h 1.9:
20955: * src/types/pa_vunknown.h 1.4:
20956: cookie class
20957:
20958: * src/include/pa_hash.h 1.26:
20959: * src/main/pa_hash.C 1.22:
20960: * src/targets/cgi/parser3.C 1.17:
20961: response fields to header
20962:
20963: * src/classes/root.C 1.41:
20964: * src/classes/string.C 1.12:
20965: * src/include/pa_string.h 1.37:
20966: * src/main/pa_globals.C 1.11:
20967: * src/main/pa_request.C 1.44:
20968: * src/main/pa_string.C 1.41:
20969: * src/types/pa_vdouble.h 1.8:
20970: * src/types/pa_vform.C 1.5:
20971: * src/types/pa_vint.h 1.9:
20972: * src/types/pa_vstateless_class.C 1.4:
20973: convinient string(pool, char *src, bool tainted) ctor
20974:
20975: * src/include/pa_hash.h 1.27:
20976: * src/include/pa_request.h 1.58:
20977: * src/include/pa_string.h 1.36:
20978: * src/main/pa_globals.C 1.10:
20979: * src/main/pa_hash.C 1.23:
20980: * src/main/pa_request.C 1.43:
20981: * src/main/pa_string.C 1.40:
20982: * src/main/untaint.C 1.3:
20983: * src/targets/cgi/parser3.C 1.18:
20984: proper @exceptions params tainting
20985:
20986: * src/classes/_response.h 1.1:
20987: * src/classes/response.C 1.1:
20988: * src/include/pa_globals.h 1.8:
20989: * src/include/pa_hash.h 1.25:
20990: * src/include/pa_request.h 1.57:
20991: * src/main/compile.C 1.31:
20992: * src/main/compile.y 1.104:
20993: * src/main/execute.C 1.114:
20994: * src/main/main.dsp 1.58:
20995: * src/main/pa_globals.C 1.8:
20996: * src/main/pa_hash.C 1.21:
20997: * src/main/pa_request.C 1.41:
20998: * src/targets/cgi/parser3.C 1.16:
20999: * src/targets/cgi/parser3.dsp 1.8:
21000: * src/types/pa_value.h 1.18:
21001: * src/types/pa_vhash.h 1.6:
21002: * src/types/pa_vrequest.h 1.3:
21003: * src/types/pa_vresponse.h 1.1:
21004: $response: 0 request::core exception rethrow
21005:
21006: * src/classes/request.C 1.2:
21007: * src/classes/response.C 1.2:
21008: * src/classes/root.C 1.42:
21009: * src/include/pa_common.h 1.13:
21010: * src/include/pa_globals.h 1.10:
21011: * src/include/pa_request.h 1.59:
21012: * src/include/pa_string.h 1.38:
21013: * src/main/pa_common.C 1.13:
21014: * src/main/pa_globals.C 1.12:
21015: * src/main/pa_request.C 1.45:
21016: * src/targets/cgi/parser3.C 1.19:
21017: ^taint 0
21018:
21019: * src/classes/cookie.C 1.2:
21020: * src/types/pa_vcookie.C 1.2:
21021: * src/types/pa_vcookie.h 1.2:
21022: cookie: allowed access to hash-assigned
21023:
21024: * src/include/pa_globals.h 1.9:
21025: * src/main/execute.C 1.115:
21026: * src/main/pa_globals.C 1.9:
21027: * src/main/pa_request.C 1.42:
21028: * src/targets/cgi/parser3.C 1.22:
21029: z
21030:
21031: * src/main/pa_request.C 1.50:
21032: zero length output allowed
21033:
21034: * src/classes/root.C 1.44:
21035: * src/include/pa_globals.h 1.11:
21036: * src/include/pa_string.h 1.39:
21037: * src/main/pa_globals.C 1.13:
21038: * src/main/pa_request.C 1.47:
21039: * src/main/pa_string.C 1.42:
21040: * src/types/pa_value.h 1.19:
21041: * src/types/pa_vhash.h 1.7:
21042: $defautl[$content-type[$value[text/html] $charset[windows-1251]]
21043:
21044: * src/classes/root.C 1.43:
21045: * src/main/pa_request.C 1.46:
21046: * src/main/untaint.C 1.4:
21047: * src/targets/cgi/parser3.C 1.20:
21048: taint[uri
21049:
21050: * src/classes/response.C 1.3:
21051: * src/main/pa_request.C 1.49:
21052: * src/types/pa_value.h 1.20:
21053: * src/types/pa_vhash.h 1.8:
21054: * src/types/pa_vresponse.h 1.2:
21055: ^response:clear[]
21056:
21057: * src/classes/root.C 1.45:
21058: * src/main/pa_request.C 1.48:
21059: taint forgotten forced lang switch
21060:
21061: 2001-03-16 paf
21062: * src/include/code.h 1.22:
21063: * src/include/pa_hash.h 1.24:
21064: * src/include/pa_request.h 1.55:
21065: * src/main/compile.y 1.102:
21066: * src/main/execute.C 1.108:
21067: * src/types/pa_value.h 1.15:
21068: * src/types/pa_vhash.h 1.5:
21069: * src/types/pa_vstring.h 1.10:
21070: * src/types/pa_vtable.h 1.4:
21071: * src/types/pa_wcontext.C 1.4:
21072: * src/types/pa_wcontext.h 1.6:
21073: see () and {} param wcontext conflict
21074:
21075: * src/main/execute.C 1.113:
21076: * src/main/main.dsp 1.57:
21077: * src/types/pa_value.h 1.17:
21078: * src/types/pa_vrequest.h 1.2:
21079: native method' class call with less params then needed error reporting
21080:
21081: * src/classes/double.C 1.17:
21082: * src/include/code.h 1.23:
21083: * src/main/compile.y 1.103:
21084: * src/main/compile_tools.C 1.28:
21085: * src/main/compile_tools.h 1.31:
21086: * src/main/execute.C 1.109:
21087: ) and {} param wcontext conflict fixed by OP_EXPR_CODE__STORE_PARAM
21088:
21089: * src/main/execute.C 1.107:
21090: * src/types/pa_value.h 1.14:
21091: * src/types/pa_vstateless_object.h 1.3:
21092: * src/types/pa_vstring.h 1.9:
21093: disabled $string.field
21094:
21095: * src/main/execute.C 1.110:
21096: * src/types/pa_vmframe.h 1.7:
21097: if(in "/news/")
21098:
21099: * src/include/pa_globals.h 1.6:
21100: * src/main/execute.C 1.111:
21101: * src/main/pa_globals.C 1.6:
21102: * src/types/pa_value.h 1.16:
21103: * src/types/pa_vcframe.h 1.3:
21104: * src/types/pa_vmframe.h 1.8:
21105: * src/types/pa_wcontext.h 1.7:
21106: $result
21107:
21108: * src/classes/_request.h 1.1:
21109: * src/classes/request.C 1.1:
21110: * src/include/pa_globals.h 1.7:
21111: * src/include/pa_request.h 1.56:
21112: * src/main/execute.C 1.112:
21113: * src/main/main.dsp 1.56:
21114: * src/main/pa_globals.C 1.7:
21115: * src/main/pa_request.C 1.40:
21116: * src/targets/cgi/parser3.C 1.15:
21117: * src/types/pa_vform.C 1.4:
21118: * src/types/pa_vrequest.C 1.1:
21119: * src/types/pa_vrequest.h 1.1:
21120: $request : query :uri
21121:
21122: 2001-03-15 paf
21123: * src/main/compile.y 1.99:
21124: * src/main/pa_request.C 1.37:
21125: * src/targets/cgi/parser3.C 1.13:
21126: * src/types/pa_vstring.h 1.7:
21127: pre-pre-pre-beta cgi under win32 apache pre pre pre works
21128:
21129: * src/main/compile.y 1.100:
21130: * src/main/execute.C 1.105:
21131: z
21132:
21133: * src/main/compile.y 1.101:
21134: * src/main/execute.C 1.106:
21135: * src/main/pa_request.C 1.38:
21136: * src/targets/cgi/parser3.C 1.14:
21137: * src/types/pa_vstring.h 1.8:
21138: @exception
21139:
21140: * src/include/pa_globals.h 1.5:
21141: * src/main/pa_globals.C 1.5:
21142: * src/main/pa_request.C 1.36:
21143: * src/targets/cgi/parser3.C 1.12:
21144: * src/types/pa_vform.C 1.3:
21145: * src/types/pa_vform.h 1.6:
21146: vform fillfields just compiled
21147:
21148: * src/main/pa_request.C 1.39:
21149: news sample
21150:
21151: 2001-03-14 paf
21152: * src/include/core.h 1.16:
21153: * src/include/pa_globals.h 1.1:
21154: * src/include/pa_pool.h 1.33:
21155: * src/include/pa_string.h 1.35:
21156: * src/include/pa_types.h 1.13:
21157: * src/main/compile.y 1.98:
21158: * src/main/core.C 1.69:
21159: * src/main/main.dsp 1.54:
21160: * src/main/pa_globals.C 1.1:
21161: * src/main/pa_request.C 1.31:
21162: * src/targets/cgi/pa_vform.C 1.2:
21163: * src/targets/cgi/parser3.C 1.5:
21164: * src/targets/cgi/parser3.dsp 1.4:
21165: * src/types/pa_value.h 1.13:
21166: * src/types/pa_vform.h 1.3:
21167: * src/types/pa_vunknown.h 1.3:
21168: global handler, exceptions in parser3
21169:
21170: * src/include/pa_globals.h 1.4:
21171: * src/main/pa_globals.C 1.4:
21172: * src/main/pa_request.C 1.34:
21173: * src/targets/cgi/parser3.dsp 1.7:
21174: * src/types/pa_vform.C 1.2:
21175: * src/types/pa_vform.h 1.5:
21176: * src/types/pa_vstring.h 1.6:
21177: limits -1
21178:
21179: * src/include/pa_common.h 1.12:
21180: * src/include/pa_types.h 1.14:
21181: * src/main/pa_request.C 1.32:
21182: * src/targets/cgi/parser3.C 1.7:
21183: PATH_DELIMITER_CHAR
21184:
21185: * src/targets/cgi/parser3.C 1.8:
21186: # if MSVC
21187:
21188: * src/include/pa_globals.h 1.3:
21189: * src/include/pa_request.h 1.53:
21190: * src/include/pa_types.h 1.15:
21191: * src/main/main.dsp 1.55:
21192: * src/main/pa_globals.C 1.3:
21193: * src/main/pa_request.C 1.33:
21194: * src/targets/cgi/parser3.C 1.10:
21195: * src/targets/cgi/parser3.dsp 1.6:
21196: * src/types/pa_vform.C 1.1:
21197: * src/types/pa_vform.h 1.4:
21198: request_info -1
21199:
21200: * src/include/pa_globals.h 1.2:
21201: * src/main/pa_globals.C 1.2:
21202: * src/targets/cgi/parser3.C 1.9:
21203: * src/targets/cgi/parser3.dsp 1.5:
21204: * src/targets/cgi/vform_fields_fill.C 1.1:
21205: * src/targets/cgi/vform_fields_fill.h 1.1:
21206: vform_fields_fill
21207:
21208: * src/include/pa_request.h 1.54:
21209: * src/main/pa_request.C 1.35:
21210: * src/targets/cgi/parser3.C 1.11:
21211: * src/targets/cgi/parser3.C 1.6:
21212: z
21213:
21214: 2001-03-13 paf
21215: * src/main/execute.C 1.101:
21216: * src/types/pa_value.h 1.10:
21217: * src/types/pa_venv.h 1.4:
21218: for future methods of ENV constructor if
21219:
21220: * src/classes/root.C 1.36:
21221: * src/classes/table.C 1.12:
21222: * src/include/pa_exception.h 1.9:
21223: * src/include/pa_pool.h 1.31:
21224: skipped_restructure_exceptions_dead_end
21225:
21226: * src/types/pa_vstateless_class.h 1.1:
21227: file pa_vstateless_class.h was initially added on branch
21228: stateless_class.
21229:
21230: * src/include/code.h 1.21:
21231: * src/include/pa_string.h 1.34:
21232: * src/main/compile.y 1.95:
21233: * src/main/execute.C 1.103:
21234: * src/main/pa_string.C 1.39:
21235: 'value is type' expr operator
21236:
21237: * src/classes/form.C 1.2:
21238: * src/main/compile.y 1.97:
21239: * src/main/core.C 1.68:
21240: * src/types/pa_value.h 1.12:
21241: * src/types/pa_vclass.h 1.9:
21242: * src/types/pa_venv.h 1.7:
21243: * src/types/pa_vform.h 1.2:
21244: * src/types/pa_vstateless_class.C 1.3:
21245: * src/types/pa_vstateless_class.h 1.4:
21246: form:fields removed. use $form.CLASS instead
21247:
21248: * src/types/pa_vstateless_class.C 1.1:
21249: file pa_vstateless_class.C was initially added on branch
21250: stateless_class.
21251:
21252: * src/include/core.h 1.14:
21253: * src/include/pa_common.h 1.10:
21254: * src/include/pa_request.h 1.51:
21255: * src/main/pa_common.C 1.12:
21256: * src/main/pa_request.C 1.29:
21257: * src/targets/cgi/parser3.C 1.3:
21258: before error show with parser
21259:
21260: * src/types/pa_venv.h 1.1:
21261: file pa_venv.h was initially added on branch stateless_class.
21262:
21263: * src/targets/cgi/Makefile.am 1.1:
21264: * src/targets/cgi/pa_pool.C 1.1:
21265: * src/targets/cgi/pa_vform.C 1.1:
21266: * src/targets/cgi/parser.dsp 1.1:
21267: * src/targets/cgi/parser3.C 1.1:
21268: renamed targets/ parser to cgi
21269:
21270: * src/classes/_double.h 1.5:
21271: * src/classes/_double.h [stateless_class] 1.4.8.1:
21272: * src/classes/_env.h 1.4:
21273: * src/classes/_env.h [stateless_class] 1.3.8.1:
21274: * src/classes/_int.h 1.5:
21275: * src/classes/_int.h [stateless_class] 1.4.8.1:
21276: * src/classes/_root.h 1.4:
21277: * src/classes/_root.h [stateless_class] 1.3.8.1:
21278: * src/classes/_string.h 1.6:
21279: * src/classes/_string.h [stateless_class] 1.5.4.1:
21280: * src/classes/_table.h 1.2:
21281: * src/classes/_table.h [stateless_class] 1.1.6.1:
21282: * src/classes/double.C 1.15:
21283: * src/classes/double.C [stateless_class] 1.14.2.1:
21284: * src/classes/env.C 1.5:
21285: * src/classes/env.C [stateless_class] 1.4.8.1:
21286: * src/classes/int.C 1.14:
21287: * src/classes/int.C [stateless_class] 1.13.2.1:
21288: * src/classes/root.C 1.38:
21289: * src/classes/root.C [stateless_class] 1.37.2.1:
21290: * src/classes/string.C 1.10:
21291: * src/classes/string.C [stateless_class] 1.9.4.1:
21292: * src/classes/table.C 1.14:
21293: * src/classes/table.C [stateless_class] 1.13.2.1:
21294: * src/include/pa_request.h 1.46:
21295: * src/include/pa_request.h [stateless_class] 1.45.2.1:
21296: * src/main/compile.C 1.29:
21297: * src/main/compile.C [stateless_class] 1.28.2.1:
21298: * src/main/compile_tools.h 1.30:
21299: * src/main/compile_tools.h [stateless_class] 1.29.8.1:
21300: * src/main/core.C 1.64:
21301: * src/main/core.C [stateless_class] 1.63.6.1:
21302: * src/main/execute.C 1.100:
21303: * src/main/execute.C [stateless_class] 1.99.2.1:
21304: * src/main/main.dsp 1.51:
21305: * src/main/main.dsp [stateless_class] 1.50.6.1:
21306: * src/main/pa_request.C 1.26:
21307: * src/main/pa_request.C [stateless_class] 1.25.2.1:
21308: * src/types/pa_valiased.h 1.3:
21309: * src/types/pa_valiased.h [stateless_class] 1.2.8.1:
21310: * src/types/pa_value.h 1.9:
21311: * src/types/pa_value.h [stateless_class] 1.8.2.1:
21312: * src/types/pa_vclass.C 1.5:
21313: * src/types/pa_vclass.C [stateless_class] 1.4.8.1:
21314: * src/types/pa_vclass.h 1.8:
21315: * src/types/pa_vclass.h [stateless_class] 1.7.6.1:
21316: * src/types/pa_venv.h 1.2:
21317: * src/types/pa_venv.h [stateless_class] 1.1.2.1:
21318: * src/types/pa_vmframe.h 1.6:
21319: * src/types/pa_vmframe.h [stateless_class] 1.5.2.1:
21320: * src/types/pa_vobject.h 1.5:
21321: * src/types/pa_vobject.h [stateless_class] 1.4.8.1:
21322: * src/types/pa_vstateless_class.C 1.2:
21323: * src/types/pa_vstateless_class.C [stateless_class] 1.1.2.1:
21324: * src/types/pa_vstateless_class.h 1.2:
21325: * src/types/pa_vstateless_class.h [stateless_class] 1.1.2.1:
21326: * src/types/pa_vstateless_object.h 1.2:
21327: * src/types/pa_vstateless_object.h [stateless_class] 1.1.8.1:
21328: * src/types/pa_wcontext.h 1.5:
21329: * src/types/pa_wcontext.h [stateless_class] 1.4.4.1:
21330: $ENV: re 0, stateless classes
21331:
21332: * src/include/pa_request.h 1.45:
21333: * src/main/compile.C 1.28:
21334: * src/main/execute.C 1.99:
21335: * src/main/pa_request.C 1.25:
21336: * src/types/pa_value.h 1.8:
21337: * src/types/pa_vmframe.h 1.5:
21338: fixed yesterdays bad decision on execute_static_method
21339:
21340: * src/include/core.h 1.15:
21341: * src/include/pa_common.h 1.11:
21342: * src/include/pa_request.h 1.52:
21343: * src/main/core.C 1.67:
21344: * src/main/execute.C 1.104:
21345: * src/main/main.dsp 1.53:
21346: * src/main/pa_request.C 1.30:
21347: * src/targets/cgi/parser3.C 1.4:
21348: * src/targets/cgi/parser3.dsp 1.3:
21349: * src/types/pa_vform.h 1.1:
21350: started cgi target
21351:
21352: * src/include/pa_request.h 1.47:
21353: * src/types/pa_venv.h 1.3:
21354: $ENV 0.1 stateless class
21355:
21356: * src/classes/_form.h 1.1:
21357: * src/classes/double.C 1.16:
21358: * src/classes/env.C 1.7:
21359: * src/classes/form.C 1.1:
21360: * src/classes/int.C 1.15:
21361: * src/classes/root.C 1.40:
21362: * src/classes/string.C 1.11:
21363: * src/classes/table.C 1.13:
21364: * src/classes/table.C 1.15:
21365: * src/include/core.h 1.13:
21366: * src/include/pa_request.h 1.49:
21367: * src/include/pa_request.h 1.50:
21368: * src/include/pa_types.h 1.12:
21369: * src/main/core.C 1.66:
21370: * src/main/execute.C 1.102:
21371: * src/main/pa_request.C 1.23:
21372: * src/main/pa_request.C 1.24:
21373: * src/main/pa_request.C 1.28:
21374: * src/targets/cgi/parser.dsp 1.2:
21375: * src/targets/cgi/parser3.C 1.2:
21376: * src/targets/cgi/parser3.dsp 1.1:
21377: * src/targets/cgi/parser3.dsp 1.2:
21378: * src/types/pa_vhash.h 1.4:
21379: z
21380:
21381: * src/classes/root.C 1.35:
21382: * src/classes/table.C 1.11:
21383: * src/include/pa_exception.h 1.8:
21384: * src/include/pa_pool.h 1.30:
21385: * src/main/pa_request.C 1.22:
21386: restructure_exceptions_dead_end
21387:
21388: * src/classes/root.C 1.34:
21389: * src/main/compile.y 1.94:
21390: ^if required junctions. allowed ; inside {} to break params
21391:
21392: * src/classes/_env.h 1.5:
21393: * src/classes/env.C 1.6:
21394: * src/classes/root.C 1.39:
21395: * src/include/core.h 1.12:
21396: * src/include/pa_pool.h 1.32:
21397: * src/include/pa_request.h 1.48:
21398: * src/main/compile.C 1.30:
21399: * src/main/compile.y 1.96:
21400: * src/main/core.C 1.65:
21401: * src/main/main.dsp 1.52:
21402: * src/main/pa_common.C 1.11:
21403: * src/main/pa_request.C 1.27:
21404: * src/types/pa_value.h 1.11:
21405: * src/types/pa_venv.h 1.6:
21406: * src/types/pa_vstateless_class.h 1.3:
21407: started $form: [historical moment :)]
21408:
21409: * src/types/pa_venv.h 1.5:
21410: $ENV 1
21411:
21412: * src/classes/double.C 1.14:
21413: * src/classes/int.C 1.13:
21414: * src/classes/root.C 1.37:
21415: * src/types/pa_vdouble.h 1.7:
21416: * src/types/pa_vint.h 1.8:
21417: Int,Double dec mul div mod
21418:
21419: 2001-03-12 paf
21420: * src/classes/_string.h 1.5:
21421: * src/classes/double.C 1.13:
21422: * src/classes/int.C 1.12:
21423: * src/classes/string.C 1.9:
21424: * src/main/execute.C 1.98:
21425: * src/types/pa_wcontext.h 1.4:
21426: int doube string ^format
21427:
21428: * src/classes/root.C 1.19:
21429: * src/types/pa_vclass.h 1.4:
21430: process temp main zeroing
21431:
21432: * src/classes/root.C 1.30:
21433: * src/classes/table.C 1.6:
21434: * src/types/pa_vtable.h 1.2:
21435: table ^offset ^line ^count
21436:
21437: * src/classes/root.C 1.28:
21438: * src/classes/table.C 1.5:
21439: ^use
21440:
21441: * src/main/execute.C [other_construction_strategy_test] 1.97.2.1:
21442: * src/types/pa_wcontext.h [other_construction_strategy_test] 1.3.2.1:
21443: constructing flag not 'bad' but not 'enough'
21444:
21445: * src/classes/root.C 1.27:
21446: * src/classes/table.C 1.4:
21447: * src/include/pa_request.h 1.44:
21448: * src/main/compile.y 1.92:
21449: * src/main/core.C 1.62:
21450: * src/main/execute.C 1.96:
21451: * src/types/pa_vclass.h 1.7:
21452: * src/types/pa_wcontext.C 1.3:
21453: * src/types/pa_wcontext.h 1.3:
21454: * src/types/pa_wwrapper.h 1.3:
21455: while. switched off wcontext.constructing after write(value) or
21456: auto-vhash-constructing
21457:
21458: * src/classes/table.C 1.8:
21459: table ^empty
21460:
21461: * src/classes/root.C 1.33:
21462: ^eval
21463:
21464: * src/classes/root.C 1.26:
21465: * src/classes/table.C 1.3:
21466: * src/include/pa_request.h 1.43:
21467: * src/main/pa_request.C 1.20:
21468: fail_if_junction_ helper func
21469:
21470: * src/classes/root.C 1.23:
21471: * src/include/core.h 1.11:
21472: * src/include/pa_array.h 1.23:
21473: * src/include/pa_request.h 1.41:
21474: * src/include/pa_table.h 1.11:
21475: * src/main/core.C 1.60:
21476: * src/main/main.dsp 1.49:
21477: * src/main/pa_request.C 1.17:
21478: * src/main/pa_table.C 1.12:
21479: * src/types/pa_value.h 1.6:
21480: * src/types/pa_vclass.C 1.4:
21481: * src/types/pa_vclass.h 1.6:
21482: * src/types/pa_vdouble.h 1.5:
21483: * src/types/pa_vint.h 1.5:
21484: * src/types/pa_vmframe.h 1.4:
21485: * src/types/pa_vstring.h 1.5:
21486: freeze, ^table:create[] -1
21487:
21488: * src/types/pa_vtable.h 1.1:
21489: table: no, better with string in cells...
21490:
21491: * src/classes/root.C 1.21:
21492: * src/main/execute.C 1.93:
21493: * src/types/pa_vclass.h 1.5:
21494: used get_method in couple places optimizing them
21495:
1.24 paf 21496: * src/classes/_table.h 1.1:
21497: * src/classes/root.C 1.20:
21498: * src/classes/root.C 1.22:
21499: * src/classes/table.C 1.1:
21500: * src/include/pa_array.h [table_with_charp_in_cells_dead_end] 1.23.2.1:
21501: * src/include/pa_table.h [table_with_charp_in_cells_dead_end] 1.12.2.1:
21502: * src/main/pa_table.C [table_with_charp_in_cells_dead_end] 1.13.2.1:
21503: * src/main/untaint.C 1.1:
21504: * src/types/pa_value.h 1.5:
21505: z
21506:
1.15 paf 21507: * src/classes/double.C 1.10:
21508: * src/classes/int.C 1.10:
21509: * src/classes/root.C 1.18:
21510: * src/classes/string.C 1.7:
21511: * src/include/pa_common.h 1.6:
21512: * src/include/pa_request.h 1.40:
21513: * src/include/pa_string.h 1.32:
21514: * src/include/pa_types.h 1.10:
21515: * src/main/compile.C 1.27:
21516: * src/main/compile.y 1.91:
21517: * src/main/compile_tools.h 1.29:
21518: * src/main/execute.C 1.92:
21519: * src/main/pa_common.C 1.7:
21520: * src/main/pa_request.C 1.16:
21521: * src/types/pa_value.h 1.4:
21522: * src/types/pa_vmframe.h 1.3:
21523: process. actual names to store param and
21524: check_actual_numbered_params for better place diagnostics
21525:
21526: * src/classes/root.C 1.25:
21527: * src/classes/table.C 1.2:
21528: * src/include/pa_common.h 1.8:
21529: * src/include/pa_request.h 1.42:
21530: * src/main/execute.C 1.95:
21531: * src/main/main.dsp 1.50:
21532: * src/main/pa_common.C 1.9:
21533: * src/main/pa_request.C 1.19:
21534: ^process error point by actual method_name, not source.
21535: ^load
21536:
21537: * src/classes/table.C 1.7:
21538: * src/include/pa_table.h 1.13:
21539: table ^menu
21540:
21541: * src/classes/root.C 1.29:
21542: ^round() ^floor() ^ceiling() ^abs() ^sign()
21543:
21544: * src/classes/double.C 1.11:
21545: * src/classes/int.C 1.11:
21546: * src/classes/root.C 1.31:
21547: * src/classes/string.C 1.8:
21548: * src/classes/table.C 1.9:
21549: * src/main/core.C 1.63:
21550: * src/main/execute.C 1.97:
21551: * src/types/pa_vint.h 1.6:
21552: ^for
21553:
21554: * src/classes/double.C 1.12:
21555: * src/classes/root.C 1.32:
21556: * src/classes/table.C 1.10:
21557: * src/include/pa_common.h 1.9:
21558: * src/include/pa_types.h 1.11:
21559: * src/main/compile.y 1.93:
21560: * src/main/pa_common.C 1.10:
21561: * src/main/pa_request.C 1.21:
21562: * src/main/untaint.C 1.2:
21563: * src/types/pa_vdouble.h 1.6:
21564: * src/types/pa_vint.h 1.7:
21565: * src/types/pa_vtable.h 1.3:
21566: * src/types/pa_wwrapper.h 1.4:
21567: think constructing flag as is is bad
21568:
21569: * src/classes/root.C 1.24:
21570: * src/include/pa_common.h 1.7:
21571: * src/include/pa_string.h 1.33:
21572: * src/include/pa_table.h 1.12:
21573: * src/main/core.C 1.61:
21574: * src/main/execute.C 1.94:
21575: * src/main/pa_common.C 1.8:
21576: * src/main/pa_request.C 1.18:
21577: * src/main/pa_table.C 1.13:
21578: * src/types/pa_value.h 1.7:
21579: table:set 0
21580:
21581: 2001-03-11 paf
21582: * src/classes/double.C 1.8:
21583: * src/classes/int.C 1.8:
21584: * src/classes/root.C 1.14:
21585: * src/include/pa_request.h 1.38:
21586: * src/main/execute.C 1.90:
21587: intercept_string
21588:
21589: * src/classes/double.C 1.6:
21590: * src/classes/int.C 1.6:
21591: * src/include/pa_request.h 1.37:
21592: ^inc-s(expr)
21593:
21594: * src/include/pa_valiased.h 1.4:
21595: * src/include/pa_value.h 1.51:
21596: * src/include/pa_vbool.h 1.8:
21597: * src/include/pa_vcframe.h 1.8:
21598: * src/include/pa_vclass.h 1.30:
21599: * src/include/pa_vdouble.h 1.13:
21600: * src/include/pa_vhash.h 1.13:
21601: * src/include/pa_vint.h 1.5:
21602: * src/include/pa_vjunction.h 1.9:
21603: * src/include/pa_vmframe.h 1.24:
21604: * src/include/pa_vobject.h 1.18:
21605: * src/include/pa_vstring.h 1.18:
21606: * src/include/pa_vunknown.h 1.10:
21607: * src/include/pa_wcontext.h 1.29:
21608: * src/include/pa_wwrapper.h 1.14:
21609: * src/main/compile.y 1.88:
21610: * src/main/core.C 1.55:
21611: * src/main/main.dsp 1.44:
21612: * src/main/pa_cframe.C 1.6:
21613: * src/main/pa_request.C 1.11:
21614: * src/main/pa_value.C 1.8:
21615: * src/main/pa_vclass.C 1.5:
21616: * src/main/pa_wcontext.C 1.11:
21617: * src/types/pa_valiased.h 1.1:
21618: * src/types/pa_value.h 1.1:
21619: * src/types/pa_vbool.h 1.1:
21620: * src/types/pa_vcframe.h 1.1:
21621: * src/types/pa_vclass.C 1.1:
21622: * src/types/pa_vclass.h 1.1:
21623: * src/types/pa_vdouble.h 1.1:
21624: * src/types/pa_vhash.h 1.1:
21625: * src/types/pa_vint.h 1.1:
21626: * src/types/pa_vjunction.h 1.1:
21627: * src/types/pa_vmframe.h 1.1:
21628: * src/types/pa_vobject.h 1.1:
21629: * src/types/pa_vstring.h 1.1:
21630: * src/types/pa_vunknown.h 1.1:
21631: * src/types/pa_wcontext.C 1.1:
21632: * src/types/pa_wcontext.h 1.1:
21633: * src/types/pa_wwrapper.h 1.1:
21634: splitted types from include/
21635:
21636: * src/main/main.dsp 1.47:
21637: * src/types/pa_value.h 1.3:
21638: * src/types/pa_vdouble.h 1.3:
21639: * src/types/pa_vint.h 1.3:
21640: * src/types/pa_vobject.h 1.3:
21641: * src/types/pa_vstring.h 1.3:
21642: VString VDouble VInt base now VObject_base - without fields
21643:
21644: * src/include/core.h 1.7:
21645: * src/include/pa_request.h 1.35:
21646: * src/main/core.C 1.56:
21647: * src/main/main.dsp 1.45:
21648: * src/main/pa_request.C 1.12:
21649: renamed AUTO: to MAIN:
21650:
21651: * src/classes/double.C 1.9:
21652: * src/classes/int.C 1.9:
21653: * src/classes/root.C 1.15:
21654: * src/classes/string.C 1.6:
21655: * src/include/core.h 1.9:
21656: * src/include/pa_hash.h 1.23:
21657: * src/include/pa_pool.h 1.29:
21658: * src/include/pa_request.h 1.39:
21659: * src/include/pa_string.h 1.31:
21660: * src/main/compile.C 1.26:
21661: * src/main/core.C 1.58:
21662: * src/main/pa_request.C 1.15:
21663: ^untaint 0
21664:
21665: * src/classes/root.C 1.17:
21666: * src/main/execute.C 1.91:
21667: * src/main/main.dsp 1.48:
21668: setname for method-junctions bug fixed
21669:
21670: * src/types/pa_vdouble.h 1.4:
21671: * src/types/pa_vint.h 1.4:
21672: * src/types/pa_vobject.h 1.4:
21673: * src/types/pa_vstateless_object.h 1.1:
21674: * src/types/pa_vstring.h 1.4:
21675: stateless_object
21676:
21677: * src/classes/root.C 1.16:
21678: * src/include/core.h 1.10:
21679: * src/main/core.C 1.59:
21680: * src/main/pa_request.C 1.13:
21681: * src/types/pa_vhash.h 1.2:
21682: z
21683:
21684: * src/classes/_double.h 1.4:
21685: * src/classes/_env.h 1.3:
21686: * src/classes/_int.h 1.4:
21687: * src/classes/_root.h 1.3:
21688: * src/classes/_string.h 1.4:
21689: * src/classes/double.C 1.5:
21690: * src/classes/env.C 1.4:
21691: * src/classes/int.C 1.5:
21692: * src/classes/root.C 1.12:
21693: * src/classes/string.C 1.5:
21694: * src/include/code.h 1.20:
21695: * src/include/core.h 1.8:
21696: * src/include/pa_array.h 1.22:
21697: * src/include/pa_common.h 1.5:
21698: * src/include/pa_exception.h 1.7:
21699: * src/include/pa_hash.h 1.22:
21700: * src/include/pa_pool.h 1.28:
21701: * src/include/pa_request.h 1.36:
21702: * src/include/pa_stack.h 1.6:
21703: * src/include/pa_string.h 1.30:
21704: * src/include/pa_table.h 1.10:
21705: * src/include/pa_threads.h 1.6:
21706: * src/include/pa_types.h 1.9:
21707: * src/main/compile.C 1.25:
21708: * src/main/compile.y 1.89:
21709: * src/main/compile_tools.C 1.26:
21710: * src/main/compile_tools.h 1.27:
21711: * src/main/core.C 1.57:
21712: * src/main/execute.C 1.89:
21713: * src/main/pa_array.C 1.22:
21714: * src/main/pa_common.C 1.6:
21715: * src/main/pa_exception.C 1.6:
21716: * src/main/pa_hash.C 1.20:
21717: * src/main/pa_pool.C 1.11:
21718: * src/main/pa_request.C 1.14:
21719: * src/main/pa_string.C 1.37:
21720: * src/main/pa_table.C 1.11:
21721: * src/types/pa_valiased.h 1.2:
21722: * src/types/pa_value.h 1.2:
21723: * src/types/pa_vbool.h 1.2:
21724: * src/types/pa_vcframe.h 1.2:
21725: * src/types/pa_vclass.C 1.2:
21726: * src/types/pa_vclass.h 1.2:
21727: * src/types/pa_vdouble.h 1.2:
21728: * src/types/pa_vhash.h 1.3:
21729: * src/types/pa_vint.h 1.2:
21730: * src/types/pa_vjunction.h 1.2:
21731: * src/types/pa_vmframe.h 1.2:
21732: * src/types/pa_vobject.h 1.2:
21733: * src/types/pa_vstring.h 1.2:
21734: * src/types/pa_vunknown.h 1.2:
21735: * src/types/pa_wcontext.C 1.2:
21736: * src/types/pa_wcontext.h 1.2:
21737: * src/types/pa_wwrapper.h 1.2:
21738: headers updated
21739:
21740: * src/classes/double.C 1.7:
21741: * src/classes/int.C 1.7:
21742: * src/classes/root.C 1.13:
21743: * src/types/pa_vclass.C 1.3:
21744: * src/types/pa_vclass.h 1.3:
21745: add_native_method helper
21746:
21747: 2001-03-10 paf
21748: * src/include/core.h 1.4:
21749: * src/include/pa_request.h 1.30:
21750: * src/main/compile.y 1.85:
21751: * src/main/core.C 1.52:
21752: * src/main/pa_request.C 1.6:
21753: names to core.C
21754:
21755: * src/classes/_env.h 1.1:
21756: * src/classes/env.C 1.1:
21757: * src/classes/root.C 1.8:
21758: * src/include/pa_request.h 1.23:
21759: * src/include/pa_vclass.h 1.27:
21760: * src/main/core.C 1.49:
21761: * src/main/main.dsp 1.42:
21762: env0
21763:
21764: * src/include/code.h 1.18:
21765: * src/include/pa_request.h 1.28:
21766: * src/include/pa_vint.h 1.3:
21767: * src/include/pa_vjunction.h 1.7:
21768: * src/include/pa_vstring.h 1.16:
21769: * src/main/compile.y 1.84:
21770: * src/main/compile_tools.C 1.24:
21771: * src/main/compile_tools.h 1.25:
21772: * src/main/execute.C 1.86:
21773: optimized from OP_STRING+OP_WRITE to OP_STRING__WRITE
21774:
21775: * src/include/core.h 1.2:
21776: * src/include/pa_array.h 1.20:
21777: * src/include/pa_hash.h 1.20:
21778: * src/include/pa_request.h 1.24:
21779: * src/include/pa_value.h 1.49:
21780: * src/include/pa_vcframe.h 1.6:
21781: * src/include/pa_vdouble.h 1.11:
21782: * src/include/pa_vint.h 1.2:
21783: * src/include/pa_vstring.h 1.15:
21784: * src/include/pa_vunknown.h 1.8:
21785: * src/include/pa_wcontext.h 1.26:
21786: * src/main/compile.y 1.82:
21787: * src/main/compile_tools.C 1.23:
21788: * src/main/compile_tools.h 1.24:
21789: * src/main/core.C 1.50:
21790: * src/main/execute.C 1.82:
21791: * src/main/main.dsp 1.43:
21792: * src/main/pa_cframe.C 1.4:
21793: * src/main/pa_request.C 1.3:
21794: * src/main/pa_wcontext.C 1.8:
21795: const fight finished
21796:
21797: * src/include/core.h 1.6:
21798: * src/include/pa_request.h 1.34:
21799: * src/main/core.C 1.54:
21800: * src/main/pa_request.C 1.10:
21801: run+auto=run
21802:
21803: * src/include/pa_request.h 1.27:
21804: * src/main/execute.C 1.85:
21805: * src/main/pa_request.C 1.4:
21806: @auto[] realised. auto.p scan togo
21807:
21808: * src/classes/double.C 1.3:
21809: * src/classes/int.C 1.3:
21810: * src/classes/root.C 1.9:
21811: * src/classes/string.C 1.3:
21812: * src/include/pa_request.h 1.25:
21813: * src/include/pa_string.h 1.28:
21814: * src/include/pa_wcontext.h 1.27:
21815: * src/main/compile.y 1.83:
21816: * src/main/execute.C 1.83:
21817: * src/main/pa_string.C 1.35:
21818: * src/main/pa_wcontext.C 1.9:
21819: tainting 0
21820:
21821: * src/classes/_double.h 1.2:
21822: * src/classes/_int.h 1.2:
21823: * src/classes/_root.h 1.1:
21824: * src/classes/_string.h 1.2:
21825: * src/classes/double.C 1.2:
21826: * src/classes/int.C 1.2:
21827: * src/classes/root.C 1.7:
21828: * src/classes/string.C 1.2:
21829: * src/include/pa_request.h 1.22:
21830: * src/include/pa_string.h 1.27:
21831: * src/include/pa_types.h 1.7:
21832: * src/include/pa_vcframe.h 1.5:
21833: * src/include/pa_wcontext.h 1.25:
21834: * src/main/core.C 1.48:
21835: * src/main/main.dsp 1.41:
21836: * src/main/pa_cframe.C 1.3:
21837: * src/main/pa_string.C 1.34:
21838: * src/main/pa_vclass.C 1.3:
21839: * src/main/pa_wcontext.C 1.7:
21840: ^lang prepare0
21841:
21842: * src/include/pa_request.h 1.31:
21843: * src/main/compile.C 1.23:
21844: * src/main/compile.y 1.86:
21845: * src/main/pa_request.C 1.7:
21846: auto tree0
21847:
21848: * src/classes/env.C 1.2:
21849: env:file/line
21850:
21851: * src/include/pa_vclass.h 1.28:
21852: const fight to go
21853:
1.24 paf 21854: * src/include/pa_request.h 1.26:
21855: * src/main/execute.C 1.84:
21856: autocalc code-junctions result now have names
21857:
1.15 paf 21858: * src/include/core.h 1.3:
21859: * src/include/pa_common.h 1.3:
21860: * src/include/pa_pool.h 1.26:
21861: * src/include/pa_request.h 1.29:
21862: * src/main/core.C 1.51:
21863: * src/main/execute.C 1.87:
21864: * src/main/pa_common.C 1.4:
21865: * src/main/pa_request.C 1.5:
21866: root auto.p loaded
21867:
21868: * src/classes/root.C 1.11:
21869: * src/include/pa_request.h 1.33:
21870: minor if junction bug
21871:
21872: * src/main/pa_request.C 1.8:
21873: auto..
21874:
21875: * src/classes/_double.h 1.3:
21876: * src/classes/_env.h 1.2:
21877: * src/classes/_int.h 1.3:
21878: * src/classes/_root.h 1.2:
21879: * src/classes/_string.h 1.3:
21880: * src/classes/double.C 1.4:
21881: * src/classes/env.C 1.3:
21882: * src/classes/int.C 1.4:
21883: * src/classes/root.C 1.10:
21884: * src/classes/string.C 1.4:
21885: * src/include/code.h 1.19:
21886: * src/include/core.h 1.5:
21887: * src/include/pa_array.h 1.21:
21888: * src/include/pa_common.h 1.4:
21889: * src/include/pa_exception.h 1.6:
21890: * src/include/pa_hash.h 1.21:
21891: * src/include/pa_pool.h 1.27:
21892: * src/include/pa_request.h 1.32:
21893: * src/include/pa_stack.h 1.5:
21894: * src/include/pa_string.h 1.29:
21895: * src/include/pa_table.h 1.9:
21896: * src/include/pa_threads.h 1.5:
21897: * src/include/pa_types.h 1.8:
21898: * src/include/pa_valiased.h 1.3:
21899: * src/include/pa_value.h 1.50:
21900: * src/include/pa_vbool.h 1.7:
21901: * src/include/pa_vcframe.h 1.7:
21902: * src/include/pa_vclass.h 1.29:
21903: * src/include/pa_vdouble.h 1.12:
21904: * src/include/pa_vhash.h 1.12:
21905: * src/include/pa_vint.h 1.4:
21906: * src/include/pa_vjunction.h 1.8:
21907: * src/include/pa_vmframe.h 1.23:
21908: * src/include/pa_vobject.h 1.17:
21909: * src/include/pa_vstring.h 1.17:
21910: * src/include/pa_vunknown.h 1.9:
21911: * src/include/pa_wcontext.h 1.28:
21912: * src/include/pa_wwrapper.h 1.13:
21913: * src/main/compile.C 1.24:
21914: * src/main/compile.y 1.87:
21915: * src/main/compile_tools.C 1.25:
21916: * src/main/compile_tools.h 1.26:
21917: * src/main/core.C 1.53:
21918: * src/main/execute.C 1.88:
21919: * src/main/pa_array.C 1.21:
21920: * src/main/pa_cframe.C 1.5:
21921: * src/main/pa_common.C 1.5:
21922: * src/main/pa_exception.C 1.5:
21923: * src/main/pa_hash.C 1.19:
21924: * src/main/pa_pool.C 1.10:
21925: * src/main/pa_request.C 1.9:
21926: * src/main/pa_string.C 1.36:
21927: * src/main/pa_table.C 1.10:
21928: * src/main/pa_value.C 1.7:
21929: * src/main/pa_vclass.C 1.4:
21930: * src/main/pa_wcontext.C 1.10:
21931: sources header
21932:
21933: 2001-03-09 paf
21934: * src/classes/root.C [before_string_to_object_attempt] 1.4.4.1:
21935: * src/include/pa_request.h [before_string_to_object_attempt] 1.20.4.1:
21936: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.2:
21937: ^string.length[]
21938:
21939: * src/classes/root.C 1.5:
21940: * src/include/pa_request.h 1.21:
21941: * src/include/pa_vclass.h 1.26:
21942: * src/include/pa_vhash.h 1.11:
21943: * src/include/pa_vmframe.h 1.20:
21944: * src/include/pa_vobject.h 1.15:
21945: * src/include/pa_vstring.h 1.13:
21946: * src/include/pa_wcontext.h 1.24:
21947: * src/main/compile.y 1.80:
21948: * src/main/core.C 1.46:
21949: * src/main/execute.C 1.79:
21950: * src/main/main.dsp 1.39:
21951: .
21952:
21953: * src/include/pa_vmframe.h 1.22:
21954: * src/main/compile.C 1.22:
21955: * src/main/execute.C 1.81:
21956: expr construct proper naming
21957:
21958: * src/classes/_double.h 1.1:
21959: * src/classes/_int.h 1.1:
21960: * src/classes/_string.h 1.1:
21961: * src/classes/double.C 1.1:
21962: * src/classes/int.C 1.1:
21963: * src/classes/root.C 1.6:
21964: * src/classes/string.C 1.1:
21965: * src/include/code.h 1.17:
21966: * src/include/pa_value.h 1.48:
21967: * src/include/pa_vbool.h 1.6:
21968: * src/include/pa_vdouble.h 1.10:
21969: * src/include/pa_vint.h 1.1:
21970: * src/include/pa_vmframe.h 1.21:
21971: * src/include/pa_vobject.h 1.16:
21972: * src/include/pa_vstring.h 1.14:
21973: * src/main/compile.y 1.81:
21974: * src/main/compile_tools.C 1.22:
21975: * src/main/core.C 1.47:
21976: * src/main/execute.C 1.80:
21977: * src/main/main.dsp 1.40:
21978: Int and Double classes with ^int[] and ^double[]. fixed expr type
21979:
21980: 2001-03-08 paf
21981: * src/include/pa_request.h 1.18:
21982: * src/include/pa_value.h 1.44:
21983: * src/include/pa_vcframe.h 1.4:
21984: * src/include/pa_vmframe.h 1.16:
21985: * src/include/pa_wcontext.h 1.23:
21986: * src/main/compile.C 1.21:
21987: * src/main/compile.y 1.76:
21988: * src/main/core.C 1.45:
21989: * src/main/execute.C 1.70:
21990: * src/main/pa_cframe.C 1.2:
21991: * src/main/pa_wcontext.C 1.5:
21992: 'if' just compiled
21993:
21994: * src/main/pa_vclass.C 1.2:
21995: that were ok... [vclass were out of vcs]
21996:
21997: * src/include/pa_value.h 1.43:
21998: * src/include/pa_vmframe.h 1.14:
21999: * src/main/compile.y 1.75:
22000: * src/main/core.C 1.44:
22001: * src/main/execute.C 1.68:
22002: * src/main/main.dsp 1.37:
22003: z. detected probs with parameter names in operator methods
22004:
22005: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.2:
22006: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.2:
22007: * src/include/pa_wcontext.h [before_string_to_object_attempt] 1.23.4.1:
22008: * src/main/compile.y [before_string_to_object_attempt] 1.79.2.1:
22009: * src/main/core.C [before_string_to_object_attempt] 1.45.4.1:
22010: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.1:
22011: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.2:
22012: dead end: vstring can't be derivated from vobject
22013:
22014: * src/include/pa_request.h 1.17:
22015: * src/main/compile.C 1.20:
22016: * src/main/compile.y 1.73:
22017: * src/main/core.C 1.43:
22018: * src/main/main.dsp 1.36:
22019: introducing ROOT_CLASS.
22020: it's default @BASE.
22021: changed 'RUN' assignment mech
22022:
22023: * src/main/execute.C 1.64:
22024: root root in code-junction
22025:
22026: * src/include/pa_bool.h 1.2:
22027: * src/include/pa_double.h 1.2:
22028: * src/include/pa_value.h 1.47:
22029: * src/include/pa_vbool.h 1.5:
22030: * src/include/pa_vclass.h 1.24:
22031: * src/include/pa_vdouble.h 1.9:
22032: * src/include/pa_vhash.h 1.9:
22033: * src/include/pa_vjunction.h 1.6:
22034: * src/include/pa_vmframe.h 1.19:
22035: * src/include/pa_vobject.h 1.13:
22036: * src/include/pa_vstring.h 1.12:
22037: * src/include/pa_vunknown.h 1.7:
22038: * src/main/compile.y 1.79:
22039: * src/main/compile_tools.C 1.21:
22040: * src/main/execute.C 1.78:
22041: withoud cloning. didn't need it actually, params got passed
22042: from out unnamed ewpool
22043:
22044: * src/include/code.h 1.16:
22045: * src/main/compile.y 1.72:
22046: * src/main/compile_tools.C 1.19:
22047: * src/main/compile_tools.h 1.23:
22048: * src/main/execute.C 1.66:
22049: made class: dynamic, not static. so to enable runtime ^use
22050:
22051: * src/include/code.h 1.15:
22052: * src/main/compile.y 1.70:
22053: * src/main/compile_tools.C 1.18:
22054: * src/main/execute.C 1.65:
22055: joined 2 into one OP_CODE__STORE_PARAM
22056:
22057: * src/main/execute.C 1.74:
22058: fixed problems calling operators in constructors
22059:
22060: * src/classes/root.C 1.2:
22061: * src/include/pa_request.h 1.19:
22062: * src/include/pa_value.h 1.45:
22063: * src/include/pa_vbool.h 1.3:
22064: * src/include/pa_wwrapper.h 1.12:
22065: * src/main/execute.C 1.71:
22066: ^if 0
22067:
22068: * src/main/pa_vclass.C 1.1:
22069: wow! vclass were out of vcs
22070:
22071: * src/classes/root.C 1.4:
22072: * src/include/pa_stack.h 1.4:
22073: * src/main/execute.C 1.73:
22074: detected problems calling operators in constructors
22075:
22076: * src/main/compile.y 1.74:
22077: minor renamings in .y
22078:
22079: * src/include/pa_vdouble.h 1.8:
22080: * src/include/pa_vhash.h 1.8:
22081: * src/include/pa_vjunction.h 1.5:
22082: * src/include/pa_vobject.h 1.12:
22083: * src/include/pa_vunknown.h 1.6:
22084: * src/main/compile.y 1.78:
22085: cloning dead end
22086:
22087: * src/include/pa_vmframe.h [before_string_to_object_attempt] 1.19.2.1:
22088: fixed forgotten method_frame my check
22089:
22090: * src/classes/root.C 1.1:
22091: added root.c
22092:
22093: * src/include/pa_vbool.h 1.2:
22094: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.1:
22095: * src/include/pa_vdouble.h 1.6:
22096: * src/include/pa_vhash.h [before_string_to_object_attempt] 1.10.2.1:
22097: * src/include/pa_vjunction.h 1.3:
22098: * src/include/pa_vmframe.h 1.15:
22099: * src/include/pa_vobject.h [before_string_to_object_attempt] 1.14.2.1:
22100: * src/include/pa_vstring.h 1.10:
22101: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.1:
22102: * src/include/pa_wcontext.h 1.22:
22103: * src/main/execute.C 1.67:
22104: * src/main/execute.C 1.69:
22105: * src/main/execute.C 1.75:
22106: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.1:
22107: * src/main/pa_wcontext.C 1.4:
22108: * src/main/pa_wcontext.C 1.6:
22109: z
22110:
22111: * src/main/compile.y 1.71:
22112: minor grammar bug with OP_CODE__STORE_PARAM
22113:
22114: * src/include/pa_bool.h 1.1:
22115: * src/include/pa_double.h 1.1:
22116: * src/include/pa_valiased.h 1.2:
22117: * src/include/pa_value.h 1.46:
22118: * src/include/pa_vbool.h 1.4:
22119: * src/include/pa_vclass.h 1.23:
22120: * src/include/pa_vdouble.h 1.7:
22121: * src/include/pa_vhash.h 1.7:
22122: * src/include/pa_vjunction.h 1.4:
22123: * src/include/pa_vmframe.h 1.18:
22124: * src/include/pa_vobject.h 1.11:
22125: * src/include/pa_vstring.h 1.11:
22126: * src/include/pa_vunknown.h 1.5:
22127: * src/main/compile.y 1.77:
22128: * src/main/compile_tools.C 1.20:
22129: * src/main/execute.C 1.77:
22130: * src/main/main.dsp 1.38:
22131: * src/main/pa_value.C 1.6:
22132: value.cloning so to give params proper names
22133:
22134: * src/classes/root.C 1.3:
22135: * src/include/pa_request.h 1.20:
22136: * src/main/execute.C 1.72:
22137: autocalc def to string
22138:
22139: * src/include/pa_vmframe.h 1.17:
22140: * src/main/execute.C 1.76:
22141: added names to unknown values in get_element and unfilled
22142: params. removed wrong name change in get_element
22143:
22144: * src/include/pa_vclass.h 1.25:
22145: * src/include/pa_vhash.h 1.10:
22146: * src/include/pa_vobject.h 1.14:
22147: removes some remained clone conseqs
22148:
22149: 2001-03-07 paf
22150: * src/include/pa_hash.h 1.19:
22151: * src/include/pa_value.h 1.40:
22152: * src/include/pa_vhash.h 1.4:
22153: * src/include/pa_vunknown.h 1.4:
22154: * src/main/compile.y 1.67:
22155: * src/main/execute.C 1.62:
22156: * src/main/pa_hash.C 1.18:
22157: expr def in -f
22158:
22159: * src/main/compile.y 1.65:
22160: * src/main/execute.C 1.60:
22161: * src/main/pa_string.C 1.33:
22162: bug in string.cmp fixed
22163:
22164: * src/main/compile.y 1.68:
22165: .y priorities syntax shaped up a bit
22166:
22167: * src/main/compile.y 1.64:
22168: expr quoted code
22169:
22170: * src/main/execute.C 1.57:
22171: ^var.menu{$field} problem detected. that $field not a $var.field
22172:
22173: * src/main/compile.y 1.69:
22174: * src/main/compile_tools.h 1.22:
22175: ^func(params)
22176:
1.24 paf 22177: * src/main/compile.y 1.63:
22178: * src/main/execute.C 1.59:
22179: expr whitespace solved. added "" support0
22180:
1.15 paf 22181: * src/include/pa_value.h 1.42:
22182: * src/include/pa_vclass.h 1.22:
22183: * src/include/pa_vhash.h 1.6:
22184: * src/include/pa_vmframe.h 1.13:
22185: * src/include/pa_vobject.h 1.10:
22186: * src/include/pa_wwrapper.h 1.11:
22187: const in Value.get_element
22188:
22189: * src/include/pa_string.h 1.26:
22190: * src/main/compile.y 1.61:
22191: * src/main/execute.C 1.58:
22192: * src/main/pa_string.C 1.32:
22193: just compiled lt&co
22194:
22195: * src/include/pa_stack.h 1.3:
22196: * src/include/pa_value.h 1.41:
22197: * src/include/pa_vclass.h 1.21:
22198: * src/include/pa_vhash.h 1.5:
22199: * src/include/pa_vmframe.h 1.12:
22200: * src/include/pa_vobject.h 1.9:
22201: * src/include/pa_wwrapper.h 1.10:
22202: * src/main/execute.C 1.63:
22203: fixed rwcontext of {} params up
22204:
22205: * src/main/compile.y 1.62:
22206: expr string comparisons 0
22207:
22208: * src/main/compile.y 1.66:
22209: * src/main/execute.C 1.61:
22210: expr calls
22211:
22212: 2001-03-06 paf
22213: * src/include/pa_vbool.h 1.1:
22214: forgot this
22215:
22216: * src/main/compile.y 1.51:
22217: expr lexx1
22218:
22219: * src/include/code.h 1.14:
22220: * src/main/compile.y 1.59:
22221: * src/main/execute.C 1.56:
22222: 1 problems with skipping whitespace in yylex fixed
22223: 2 xors: # bitwise ## logical
22224:
22225: * src/include/code.h 1.11:
22226: * src/include/pa_valiased.h 1.1:
22227: * src/include/pa_value.h 1.37:
22228: * src/include/pa_vdouble.h 1.1:
22229: * src/include/pa_vstring.h 1.6:
22230: * src/main/compile.y 1.49:
22231: * src/main/execute.C 1.49:
22232: expr lex0 exec-1
22233:
22234: * src/main/compile.y 1.52:
22235: expr grammar-1
22236:
22237: * src/include/pa_value.h 1.39:
22238: * src/include/pa_vdouble.h 1.5:
22239: * src/include/pa_vstring.h 1.8:
22240: * src/include/pa_vunknown.h 1.3:
22241: * src/main/compile.y 1.56:
22242: * src/main/execute.C 1.54:
22243: * src/main/main.dsp 1.35:
22244: !~
22245:
22246: * src/include/code.h 1.10:
22247: * src/main/compile.y 1.48:
22248: * src/main/compile_tools.h 1.18:
22249: g
22250:
22251: * src/main/compile.y 1.60:
22252: .y expr visible-shorter
22253:
22254: * src/include/pa_vcframe.h 1.3:
22255: * src/include/pa_vclass.h 1.20:
22256: * src/include/pa_vdouble.h 1.4:
22257: * src/include/pa_vhash.h 1.3:
22258: * src/include/pa_vjunction.h 1.2:
22259: * src/include/pa_vmframe.h 1.11:
22260: * src/include/pa_vobject.h 1.8:
22261: * src/include/pa_vstring.h 1.7:
22262: * src/include/pa_vunknown.h 1.2:
22263: * src/include/pa_wcontext.h 1.21:
22264: * src/include/pa_wwrapper.h 1.9:
22265: * src/main/compile.y 1.55:
22266: * src/main/compile_tools.C 1.17:
22267: * src/main/compile_tools.h 1.21:
22268: * src/main/execute.C 1.53:
22269: +-*/
22270:
22271: * src/main/compile.y 1.50:
22272: * src/main/execute.C 1.50:
22273: * src/main/main.dsp 1.34:
22274: z
22275:
22276: * src/include/pa_value.h 1.38:
22277: * src/include/pa_vdouble.h 1.2:
22278: * src/main/compile.y 1.53:
22279: * src/main/execute.C 1.51:
22280: expr grammar-1 2*2=4.000000 :)
22281:
1.24 paf 22282: * src/include/pa_vstring.h 1.9:
22283: * src/main/compile.y 1.58:
22284: problems with skipping whitespace in yylex
22285:
1.15 paf 22286: * src/include/pa_vdouble.h 1.3:
22287: * src/main/compile.y 1.54:
22288: * src/main/compile_tools.C 1.15:
22289: * src/main/compile_tools.h 1.19:
22290: grammar-1.1 $a(z) $a=0
22291:
22292: * src/include/code.h 1.13:
22293: * src/main/compile.y 1.57:
22294: * src/main/execute.C 1.55:
22295: without string ops in expressions 0
22296:
22297: 2001-02-26 paf
22298: * src/main/compile.y 1.46:
22299: max_string in yyerror bug fix
22300:
22301: 2001-02-25 paf
22302: * src/main/compile.y 1.40:
22303: escaping bug
22304:
22305: * src/include/pa_request.h 1.14:
22306: * src/main/compile.C 1.19:
22307: * src/main/core.C 1.38:
22308: default name RUN, also alias
22309:
22310: * src/include/pa_vcframe.h 1.2:
22311: * src/include/pa_vmframe.h 1.5:
22312: * src/include/pa_vobject.h 1.6:
22313: * src/include/pa_wcontext.h 1.17:
22314: * src/include/pa_wwrapper.h 1.7:
22315: * src/main/core.C 1.40:
22316: * src/main/execute.C 1.43:
22317: * src/main/main.dsp 1.31:
22318: would now get fields into interm VFielded class
22319:
22320: * src/include/pa_request.h 1.16:
22321: * src/include/pa_value.h 1.34:
22322: * src/include/pa_vmframe.h 1.7:
22323: * src/include/pa_wcontext.h 1.19:
22324: * src/main/execute.C 1.46:
22325: VAliased0
22326:
22327: * src/main/execute.C 1.47:
22328: VAliased1
22329:
22330: * src/include/pa_value.h 1.35:
22331: * src/include/pa_vmframe.h 1.8:
22332: VAliased2
22333:
22334: * src/include/code.h 1.9:
22335: * src/include/pa_value.h 1.28:
22336: * src/include/pa_vclass.h 1.15:
22337: * src/include/pa_vmframe.h 1.2:
22338: * src/include/pa_vobject.h 1.3:
22339: * src/include/pa_wwrapper.h 1.5:
22340: * src/main/compile.y 1.38:
22341: * src/main/compile_tools.C 1.14:
22342: * src/main/compile_tools.h 1.16:
22343: * src/main/execute.C 1.38:
22344: ^class:method() just compiled
22345:
22346: * src/include/pa_hash.h 1.18:
22347: * src/include/pa_value.h 1.31:
22348: * src/include/pa_vclass.h 1.17:
22349: * src/include/pa_vmframe.h 1.4:
22350: * src/include/pa_vobject.h 1.5:
22351: * src/include/pa_vstring.h 1.5:
22352: * src/include/pa_wcontext.h 1.16:
22353: * src/main/compile.y 1.45:
22354: * src/main/core.C 1.39:
22355: * src/main/execute.C 1.42:
22356: * src/main/main.dsp 1.30:
22357: * src/main/pa_hash.C 1.17:
22358: * src/main/pa_value.C 1.5:
22359: * src/main/pa_wcontext.C 1.3:
22360: virtuals2
22361:
22362: * src/include/pa_value.h 1.32:
22363: * src/include/pa_vclass.h 1.18:
22364: * src/include/pa_wcontext.h 1.18:
22365: * src/include/pa_wwrapper.h 1.8:
22366: * src/main/execute.C 1.44:
22367: * src/main/main.dsp 1.32:
22368: no not get fields into interm VFielded class.
22369: fields & staticfields 1
22370:
22371: * src/include/pa_pool.h 1.25:
22372: * src/include/pa_request.h 1.15:
22373: * src/include/pa_value.h 1.33:
22374: * src/include/pa_vclass.h 1.19:
22375: * src/include/pa_vmframe.h 1.6:
22376: * src/include/pa_vobject.h 1.7:
22377: * src/main/core.C 1.41:
22378: * src/main/execute.C 1.45:
22379: * src/main/main.dsp 1.33:
22380: VAliased just compiled
22381:
1.24 paf 22382: * src/include/pa_value.h 1.36:
22383: * src/include/pa_vmframe.h 1.9:
22384: * src/include/pa_wcontext.h 1.20:
22385: * src/main/execute.C 1.48:
22386: VAliased3
22387:
1.15 paf 22388: * src/include/pa_request.h 1.13:
22389: * src/include/pa_value.h 1.29:
22390: * src/include/pa_vobject.h 1.4:
22391: * src/main/compile.y 1.39:
22392: * src/main/compile_tools.h 1.17:
22393: * src/main/core.C 1.37:
22394: * src/main/execute.C 1.39:
22395: * src/main/pa_common.C 1.3:
22396: vobject1
22397:
22398: * src/main/compile.y 1.43:
22399: rethought to $class:static.field.subfield
22400:
22401: * src/main/compile.y 1.44:
22402: : 1
22403:
22404: * src/include/pa_value.h 1.30:
22405: * src/include/pa_vmframe.h 1.3:
22406: * src/include/pa_wwrapper.h 1.6:
22407: * src/main/compile.y 1.41:
22408: * src/main/execute.C 1.40:
22409: * src/main/pa_wcontext.C 1.2:
22410: before execute class calls rewrite
22411:
22412: * src/include/pa_vclass.h 1.16:
22413: * src/main/compile.y 1.42:
22414: * src/main/execute.C 1.41:
22415: $class:element
22416:
22417: * src/include/pa_pool.h [class_alias_dead_end] 1.24.2.1:
22418: * src/include/pa_value.h [class_alias_dead_end] 1.32.2.1:
22419: * src/include/pa_vclass.h [class_alias_dead_end] 1.18.2.1:
22420: * src/include/pa_vobject.h [class_alias_dead_end] 1.6.2.1:
22421: * src/main/execute.C [class_alias_dead_end] 1.44.2.1:
22422: alias dead end
22423:
22424: 2001-02-24 paf
22425: * src/main/compile.y 1.32:
22426: fixed grammar bugs in constructor/params klinch
22427:
22428: * src/main/main.dsp 1.29:
22429: no bison -d
22430:
22431: * src/main/compile.y 1.37:
22432: * src/main/compile_tools.h 1.15:
22433: use0 line no on 'undef class' err msg wrong
22434:
22435: * src/main/compile.y 1.30:
22436: fixed last \n macrotemplate strip bug
22437:
22438: * src/include/pa_vframe.h 1.5:
22439: * src/main/compile.y 1.33:
22440: found junction ideology @: ^x{$a()) must construct current
22441: wcontext element, so smart wcontext handling needed
22442:
22443: * src/include/pa_value.h 1.25:
22444: * src/include/pa_wcontext.h 1.15:
22445: * src/include/pa_wwrapper.h 1.4:
22446: * src/main/execute.C 1.36:
22447: * src/main/pa_value.C 1.4:
22448: it works as bad as you've named it: wcontext.value() was not a
22449: perfect idea
22450:
22451: * src/main/compile.y 1.35:
22452: * src/main/core.C 1.36:
22453: yylex need some @special lines adj
22454:
22455: * src/include/pa_value.h 1.24:
22456: * src/include/pa_vcframe.h 1.1:
22457: * src/include/pa_vclass.h 1.10:
22458: * src/include/pa_vframe.h 1.6:
22459: * src/include/pa_vhash.h 1.2:
22460: * src/include/pa_vjunction.h 1.1:
22461: * src/include/pa_vmframe.h 1.1:
22462: * src/include/pa_wcontext.h 1.14:
22463: * src/include/pa_wwrapper.h 1.3:
22464: * src/main/execute.C 1.34:
22465: * src/main/main.dsp 1.27:
22466: * src/main/pa_cframe.C 1.1:
22467: * src/main/pa_wcontext.C 1.1:
22468: codeframe just compiled
22469:
22470: * src/include/pa_request.h 1.12:
22471: * src/include/pa_vclass.h 1.14:
22472: * src/main/compile.C 1.18:
22473: * src/main/compile.y 1.34:
22474: * src/main/compile_tools.h 1.14:
22475: * src/main/core.C 1.35:
22476: modules0
22477:
22478: * src/main/pa_array.C 1.20:
22479: minor bug in expanding very small arrays. 60% from 1 were 0
22480:
22481: * src/include/pa_vclass.h 1.12:
22482: * src/main/compile.y 1.36:
22483: * src/main/core.C 1.33:
22484: z
22485:
22486: * src/include/code.h 1.7:
22487: * src/include/pa_request.h 1.11:
22488: * src/include/pa_value.h 1.23:
22489: * src/include/pa_vclass.h 1.9:
22490: * src/include/pa_vframe.h 1.4:
22491: * src/main/compile.y 1.29:
22492: * src/main/compile_tools.C 1.13:
22493: * src/main/compile_tools.h 1.13:
22494: * src/main/core.C 1.32:
22495: * src/main/execute.C 1.32:
22496: code junctions0. something wrong with last \n macrotemplate strip
22497:
22498: * src/include/pa_value.h 1.26:
22499: * src/include/pa_vclass.h 1.11:
22500: * src/include/pa_vobject.h 1.1:
22501: * src/main/main.dsp 1.28:
22502: vobject00
22503:
22504: * src/main/compile.y 1.31:
22505: * src/main/execute.C 1.33:
22506: fixed empty constructor optimized empty case. failed on calls -
22507: produced empty string param
22508:
22509: * src/main/execute.C 1.35:
22510: codeframe1
22511:
22512: 2001-02-23 paf
22513: * src/include/pa_value.h 1.18:
22514: * src/main/core.C 1.27:
22515: * src/main/execute.C 1.25:
22516: * src/main/main.dsp 1.23:
22517: value named
22518:
22519: * src/main/compile.y 1.26:
22520: * src/main/execute.C 1.27:
22521: empty constructor bug fixed
22522:
22523: * src/include/pa_vframe.h 1.1:
22524: * src/include/pa_vunknown.h 1.1:
22525: * src/include/pa_wcontext.h 1.13:
22526: * src/include/pa_wwrapper.h 1.1:
22527: * src/main/core.C 1.29:
22528: * src/main/execute.C 1.29:
22529: * src/main/main.dsp 1.25:
22530: * src/main/pa_value.C 1.1:
22531: call0
22532:
22533: * src/main/compile.y 1.27:
22534: * src/main/compile_tools.C 1.12:
22535: * src/main/compile_tools.h 1.12:
22536: fixed wrong grammar in complex constructor case
22537:
22538: * src/include/pa_value.h 1.21:
22539: * src/include/pa_vclass.h 1.8:
22540: * src/include/pa_vframe.h 1.3:
22541: * src/main/core.C 1.30:
22542: * src/main/execute.C 1.31:
22543: * src/main/pa_value.C 1.2:
22544: get_method RIP. junctions everywhere. call with junctions0
22545:
22546: * src/main/compile.y 1.28:
22547: * src/main/execute.C 1.30:
22548: * src/main/main.dsp 1.26:
22549: rethought some. before junction
22550:
22551: * src/include/pa_value.h 1.17:
22552: * src/include/pa_vstring.h 1.4:
22553: * src/main/execute.C 1.24:
22554: strign 2 value in 2 places in execute
22555:
22556: * src/include/pa_wcontext.h 1.11:
22557: z
22558:
22559: * src/include/pa_hash.h 1.17:
22560: * src/include/pa_value.h 1.19:
22561: * src/include/pa_wcontext.h 1.12:
22562: * src/main/core.C 1.28:
22563: * src/main/execute.C 1.28:
22564: * src/main/main.dsp 1.24:
22565: * src/main/pa_hash.C 1.16:
22566: started call. store param, vframe done
22567:
22568: * src/include/pa_value.h 1.22:
22569: * src/main/compile.C 1.17:
22570: * src/main/core.C 1.31:
22571: * src/main/pa_value.C 1.3:
22572: minor error reporting format beautifyings
22573:
22574: * src/main/execute.C 1.26:
22575: with result rwpool
22576:
1.24 paf 22577: * src/include/pa_value.h 1.20:
22578: * src/include/pa_vclass.h 1.7:
22579: * src/include/pa_vframe.h 1.2:
22580: * src/include/pa_wwrapper.h 1.2:
22581: lara came, can't work, sorry :(
22582:
1.15 paf 22583: * src/include/pa_value.h 1.16:
22584: * src/include/pa_wcontext.h 1.10:
22585: * src/main/compile.y 1.25:
22586: * src/main/execute.C 1.23:
22587: * src/main/main.dsp 1.22:
22588: * src/main/pa_array.C 1.19:
22589: auto VHash on wcontext.put_element when wcontext fvalue==0
22590:
22591: 2001-02-22 paf
22592: * src/include/pa_request.h 1.10:
22593: * src/main/compile.y 1.23:
22594: $self.put(val)
22595:
22596: * src/include/pa_pool.h 1.24:
22597: * src/include/pa_vclass.h 1.5:
22598: * src/main/core.C 1.25:
22599: * src/main/pa_hash.C 1.15:
22600: * src/main/pa_pool.C 1.9:
22601: TRY...
22602:
22603: * src/include/code.h 1.6:
22604: * src/main/compile_tools.C 1.9:
22605: * src/main/compile_tools.h 1.10:
22606: * src/main/execute.C 1.19:
22607: OP_STRING better then some xxx _VALUE
22608:
22609: * src/main/compile.C 1.14:
22610: * src/main/core.C 1.26:
22611: * src/main/execute.C 1.16:
22612: * src/main/pa_string.C 1.31:
22613: more precise parse error line:col
22614:
22615: * src/main/compile.C 1.15:
22616: * src/main/compile.y 1.18:
22617: * src/main/execute.C 1.20:
22618: started : with $a.$:f
22619:
22620: * src/main/compile.y 1.20:
22621: $: wasn't finished - $:sdf(sdf) troubled a bit. finished now.
22622:
22623: * src/include/code.h 1.3:
22624: * src/include/pa_string.h 1.25:
22625: * src/include/pa_value.h 1.12:
22626: * src/include/pa_vclass.h 1.3:
22627: * src/include/pa_wcontext.h 1.3:
22628: * src/main/compile.y 1.14:
22629: * src/main/execute.C 1.14:
22630: * src/main/pa_string.C 1.28:
22631: write_value write_string 0
22632: it seems wcontext must write strings regardles of fvalue!=0
22633:
22634: * src/include/code.h 1.4:
22635: * src/include/pa_value.h 1.13:
22636: * src/include/pa_vclass.h 1.4:
22637: * src/include/pa_wcontext.h 1.5:
22638: * src/main/compile.y 1.15:
22639: * src/main/compile_tools.C 1.6:
22640: * src/main/compile_tools.h 1.8:
22641: * src/main/execute.C 1.15:
22642: * src/main/main.dsp 1.20:
22643: iiieeyys! get/put simple vars to VClass works0
22644:
22645: * src/include/pa_array.h 1.18:
22646: * src/include/pa_wcontext.h 1.4:
22647: * src/main/pa_string.C 1.29:
22648: in process, but found that exceptions are too global
22649:
22650: * src/main/compile.y 1.19:
22651: $: finished
22652:
22653: * src/main/compile.C 1.16:
22654: * src/main/compile.y 1.21:
22655: * src/main/compile_tools.C 1.10:
22656: z
22657:
22658: * src/include/pa_request.h 1.9:
22659: * src/include/pa_stack.h 1.2:
22660: * src/include/pa_wcontext.h 1.7:
22661: * src/main/execute.C 1.17:
22662: z about to vstring it .y all
22663:
22664: * src/include/pa_hash.h 1.16:
22665: * src/include/pa_value.h 1.15:
22666: * src/include/pa_vclass.h 1.6:
22667: * src/include/pa_vhash.h 1.1:
22668: * src/include/pa_vstring.h 1.3:
22669: * src/include/pa_wcontext.h 1.9:
22670: * src/main/execute.C 1.22:
22671: * src/main/main.dsp 1.21:
22672: auto VHash in pa.th.cre.at.e
22673:
22674: * src/include/code.h 1.5:
22675: * src/include/pa_vstring.h 1.2:
22676: * src/main/compile.y 1.17:
22677: * src/main/compile_tools.C 1.8:
22678: * src/main/compile_tools.h 1.9:
22679: * src/main/execute.C 1.18:
22680: string to vstring it .y all
22681:
22682: * src/include/pa_array.h 1.19:
22683: * src/main/compile.y 1.22:
22684: * src/main/compile_tools.C 1.11:
22685: * src/main/compile_tools.h 1.11:
22686: * src/main/pa_array.C 1.18:
22687: $self.get
22688:
22689: * src/include/pa_exception.h 1.5:
22690: * src/include/pa_pool.h 1.23:
22691: * src/include/pa_request.h 1.8:
22692: * src/include/pa_value.h 1.14:
22693: * src/include/pa_wcontext.h 1.6:
22694: * src/main/compile.C 1.13:
22695: * src/main/compile.y 1.16:
22696: * src/main/compile_tools.C 1.7:
22697: * src/main/core.C 1.24:
22698: * src/main/pa_array.C 1.17:
22699: * src/main/pa_exception.C 1.4:
22700: * src/main/pa_hash.C 1.14:
22701: * src/main/pa_pool.C 1.8:
22702: * src/main/pa_string.C 1.30:
22703: * src/main/pa_table.C 1.9:
22704: removed exception from request
22705:
22706: * src/include/pa_vstring.h 1.1:
22707: * src/main/compile.C 1.12:
22708: * src/main/core.C 1.23:
22709: added some forgotten
22710:
22711: * src/include/pa_wcontext.h 1.8:
22712: * src/main/compile.y 1.24:
22713: * src/main/execute.C 1.21:
22714: erroreos checkout
22715:
22716: 2001-02-21 paf
22717: * src/main/compile.y 1.9:
22718: more straightforward yylex[end]
22719:
22720: * src/main/compile.C 1.6:
22721: * src/main/compile.y 1.6:
22722: * src/main/compile_tools.h 1.5:
22723: error processing in eval & yyerror so it wouldn't cause
22724: memleaks.
22725:
22726: * src/include/compile.h 1.5:
22727: * src/include/execute.h 1.3:
22728: * src/include/pa_array.h 1.17:
22729: * src/include/pa_request.h 1.7:
22730: * src/include/pa_stack.h 1.1:
22731: * src/include/pa_vclass.h 1.2:
22732: * src/include/pa_wcontext.h 1.2:
22733: * src/main/compile.C 1.10:
22734: * src/main/compile.y 1.12:
22735: * src/main/execute.C 1.11:
22736: * src/main/main.dsp 1.19:
22737: * src/main/pa_array.C 1.16:
22738: * src/main/pa_request.C 1.2:
22739: get put -1 [just compiled]
22740:
22741: * src/include/compile.h 1.4:
22742: * src/include/pa_array.h 1.16:
22743: * src/main/compile.C 1.9:
22744: * src/main/compile.y 1.11:
22745: * src/main/execute.C 1.10:
22746: MAIN_METHOD_NAME ready to write execute
22747:
22748: * src/include/pa_string.h 1.24:
22749: * src/include/pa_types.h 1.6:
22750: * src/main/pa_string.C 1.27:
22751: string.operator==(char*)
22752:
22753: * src/main/compile.C 1.11:
22754: * src/main/compile.y 1.13:
22755: * src/main/execute.C 1.12:
22756: store0
22757:
22758: * src/include/core.h 1.1:
22759: * src/include/pa_context.h 1.8:
22760: * src/include/pa_request.h 1.6:
22761: * src/include/pa_vclass.h 1.1:
22762: * src/include/pa_wcontext.h 1.1:
22763: * src/main/core.C 1.22:
22764: * src/main/main.dsp 1.18:
22765: * src/main/pa_request.C 1.1:
22766: request core methods0
22767:
22768: * src/include/compile.h 1.3:
22769: * src/include/pa_context.h 1.7:
22770: * src/include/pa_hash.h 1.15:
22771: * src/include/pa_request.h 1.5:
22772: * src/include/pa_string.h 1.23:
22773: * src/include/pa_value.h 1.9:
22774: struck with const array.gets
22775:
22776: * src/include/code.h 1.2:
22777: * src/include/pa_types.h 1.5:
22778: * src/main/compile.C 1.3:
22779: * src/main/compile.y 1.3:
22780: * src/main/compile_tools.C 1.3:
22781: * src/main/compile_tools.h 1.3:
22782: * src/main/execute.C 1.3:
22783: * src/main/main.dsp 1.16:
22784: .y to c++
22785: hierarchy output fix.
22786: compiler works ok
22787:
22788: * src/include/compile.h 1.2:
22789: * src/main/compile.C 1.4:
22790: * src/main/compile.y 1.4:
22791: * src/main/compile_tools.h 1.4:
22792: line numbers needed. would add them to .y now internally.
22793: externally it's not as precise as needed
22794:
1.24 paf 22795: * src/include/execute.h 1.2:
22796: * src/include/pa_array.h 1.15:
22797: * src/include/pa_value.h 1.10:
22798: * src/main/execute.C 1.9:
22799: * src/main/pa_array.C 1.15:
22800: after array.const get wonders
22801:
1.15 paf 22802: * src/include/pa_exception.h 1.4:
22803: * src/include/pa_value.h 1.11:
22804: * src/main/compile.C 1.8:
22805: * src/main/compile.y 1.10:
22806: * src/main/compile_tools.C 1.5:
22807: * src/main/compile_tools.h 1.7:
22808: .y methods and one_big_piece. now compile returns array<method*>
22809:
22810: * src/main/compile.y 1.7:
22811: * src/main/execute.C 1.4:
22812: * src/main/execute.C 1.5:
22813: * src/main/execute.C 1.6:
22814: * src/main/execute.C 1.7:
22815: * src/main/execute.C 1.8:
22816: z
22817:
22818: * src/main/execute.C 1.13:
22819: tired :)
22820:
22821: * src/main/compile.C 1.5:
22822: * src/main/compile.y 1.5:
22823: failed to add absolute precies parse error positions. leaving
22824: RIGHTMOST position as @file[line:col]
22825:
22826: 2001-02-20 paf
22827: * src/include/code.h 1.1:
22828: * src/include/compile.h 1.1:
22829: * src/include/execute.h 1.1:
22830: * src/include/pa_array.h 1.14:
22831: * src/include/pa_common.h 1.2:
22832: * src/include/pa_pool.h 1.22:
22833: * src/include/pa_string.h 1.22:
22834: * src/include/pa_table.h 1.8:
22835: * src/include/pa_types.h 1.4:
22836: * src/main/compile.C 1.1:
22837: * src/main/compile.y 1.1:
22838: * src/main/compile_tools.C 1.1:
22839: * src/main/compile_tools.h 1.1:
22840: * src/main/core.C 1.21:
22841: * src/main/execute.C 1.1:
22842: * src/main/main.dsp 1.14:
22843: * src/main/pa_array.C 1.14:
22844: * src/main/pa_common.C 1.2:
22845: * src/main/pa_hash.C 1.12:
22846: * src/main/pa_string.C 1.26:
22847: * src/main/pa_table.C 1.8:
22848: bison[yacc] first time compiled.
22849: execute=dump for now
22850:
22851: * src/main/compile.C 1.2:
22852: * src/main/compile.y 1.2:
22853: * src/main/compile_tools.C 1.2:
22854: * src/main/compile_tools.h 1.2:
22855: * src/main/execute.C 1.2:
22856: * src/main/main.dsp 1.15:
22857: nestage probs, eof yylex not perfect
22858:
22859: * src/main/core.C 1.20:
22860: core rewrite using yacc investigations
22861: now will be compile[yacc]/execute[opcodes]
22862:
22863: 2001-02-15 paf
22864: * src/include/pa_value.h 1.8:
22865: * src/main/core.C 1.19:
22866: maybe a-la yacc those ifs rewrite as turing machine?
22867: for it seems it would be it's too many ifs with this syntax now
22868:
22869: 2001-02-14 paf
22870: * src/include/pa_context.h 1.6:
22871: * src/include/pa_string.h 1.20:
22872: * src/main/core.C 1.10:
22873: * src/main/pa_string.C 1.23:
22874: process text repassing
22875:
22876: * src/include/pa_value.h 1.7:
22877: * src/main/core.C 1.11:
22878: * src/main/pa_string.C 1.24:
22879: process text repassing2
22880: operator static vars
22881:
22882: * src/include/pa_string.h 1.21:
22883: * src/main/core.C 1.12:
22884: * src/main/pa_string.C 1.25:
22885: get names 0
22886:
22887: * src/include/pa_context.h 1.5:
22888: * src/include/pa_value.h 1.6:
22889: * src/main/core.C 1.9:
22890: module:calls changes
22891:
22892: * src/main/core.C 1.16:
22893: varios breaks
22894:
22895: * src/main/core.C 1.17:
22896: get_params
22897: figured ^menu[UNEVALUATED unthinked :( ]
22898:
22899: * src/main/core.C 1.18:
22900: get_params 1
22901:
22902: * src/main/core.C 1.13:
22903: get names 1
22904:
22905: * src/main/core.C 1.14:
22906: get names 2
22907:
22908: * src/main/core.C 1.15:
22909: get names 3
22910:
22911: 2001-02-13 paf
22912: * src/include/pa_string.h 1.17:
22913: * src/main/pa_string.C 1.19:
22914: String_iterator::skip_to
22915: todo:optimize
22916:
22917: * src/main/core.C 1.6:
22918: operators
22919: : and self. prefixes
22920:
22921: * src/include/pa_context.h 1.4:
22922: * src/include/pa_value.h 1.5:
22923: * src/main/core.C 1.8:
22924: ^class:calls[] started
22925:
22926: * src/include/pa_string.h 1.18:
22927: * src/main/pa_string.C 1.21:
22928: String_iterator optimized
22929:
22930: * src/include/pa_string.h 1.19:
22931: * src/main/pa_string.C 1.22:
22932: String_iterator tested
22933:
22934: * src/main/pa_string.C 1.20:
22935: String_iterator::skip_to
22936: optimized a bit. would change privates to better support optimization
22937:
22938: * src/include/pa_value.h 1.4:
22939: * src/main/core.C 1.5:
22940: * src/main/core.C 1.7:
22941: z
22942:
22943: 2001-02-12 paf
22944: * src/include/pa_context.h 1.2:
22945: * src/include/pa_value.h 1.2:
22946: * src/main/core.C 1.2:
22947: get self/methodref joined
22948:
22949: * src/include/pa_context.h 1.3:
22950: * src/include/pa_value.h 1.3:
22951: * src/main/core.C 1.3:
22952: some comments
22953:
22954: * src/include/pa_string.h 1.16:
22955: * src/main/core.C 1.4:
22956: * src/main/pa_string.C 1.18:
22957: started String_iterator
22958:
22959: 2001-02-11 paf
22960: * src/include/pa_context.h 1.1:
22961: * src/include/pa_value.h 1.1:
22962: * src/main/core.C 1.1:
22963: * src/main/main.dsp 1.13:
22964: core started.
22965: core.C, context&value .h
22966:
22967: * src/include/pa_array.h 1.13:
22968: * src/include/pa_hash.h 1.14:
22969: * src/include/pa_pool.h 1.21:
22970: * src/include/pa_string.h 1.15:
22971: * src/main/main.dsp 1.12:
22972: * src/main/pa_array.C 1.13:
22973: * src/main/pa_hash.C 1.11:
22974: * src/main/pa_pool.C 1.7:
22975: * src/main/pa_string.C 1.17:
22976: :pooled
22977:
22978: 2001-01-30 paf
22979: * src/include/pa_error.h 1.4:
22980: * src/include/pa_exception.h 1.1:
22981: * src/include/pa_pool.h 1.17:
22982: * src/include/pa_request.h 1.3:
22983: * src/main/main.dsp 1.10:
22984: * src/main/pa_error.C 1.4:
22985: * src/main/pa_exception.C 1.1:
22986: * src/main/pa_pool.C 1.4:
22987: * src/targets/Makefile.am 1.2:
22988: lowered targets/parser into subdir, added parser_Pool(Pool)
22989: failed to add. would think..
22990:
22991: * src/include/pa_exception.h 1.3:
22992: * src/include/pa_pool.h 1.19:
22993: * src/include/pa_table.h 1.7:
22994: * src/main/pa_exception.C 1.3:
22995: * src/main/pa_table.C 1.7:
22996: minor * to & changes
22997:
22998: * src/include/pa_pool.h 1.20:
22999: * src/main/Makefile.am 1.5:
23000: * src/main/main.dsp 1.11:
23001: * src/main/pa_pool.C 1.6:
23002: moved pa_pool.C to be target specific
23003:
23004: * src/Makefile.am 1.2:
23005: * src/main/Makefile.am 1.6:
23006: * src/targets/Makefile.am 1.3:
23007: .am comments
23008:
23009: * src/include/pa_exception.h 1.2:
23010: * src/include/pa_pool.h 1.18:
23011: * src/include/pa_request.h 1.4:
23012: * src/include/pa_table.h 1.6:
23013: * src/main/pa_array.C 1.12:
23014: * src/main/pa_exception.C 1.2:
23015: * src/main/pa_pool.C 1.5:
23016: * src/main/pa_table.C 1.6:
23017: error re-associated. that's much better
23018: even removed 'die' necessety
23019:
23020: 2001-01-29 paf
23021: * src/include/pa_hash.h 1.9:
23022: * src/include/pa_pool.h 1.10:
23023: * src/include/pa_threads.h 1.3:
23024: * src/main/pa_hash.C 1.5:
23025: made local Hash-es not thread safe=quicker by
23026: SYNCHRONIZED(thread_safe)
23027:
23028: * src/include/pa_hash.h 1.5:
23029: some comments
23030:
23031: * src/include/pa_error.h 1.2:
23032: * src/include/pa_request.h 1.2:
23033: * src/include/pa_string.h 1.13:
23034: * src/include/pa_table.h 1.4:
23035: * src/main/pa_error.C 1.2:
23036: * src/main/pa_table.C 1.4:
23037: Error fixed
23038:
23039: * src/include/pa_pool.h 1.11:
23040: * src/include/pa_string.h 1.9:
23041: * src/main/pa_string.C 1.13:
23042: String originating
23043:
1.23 paf 23044: * src/include/pa_pool.h 1.14:
23045: * src/main/pa_array.C 1.9:
23046: tested - decision "no templates"
1.15 paf 23047:
23048: * src/include/pa_hash.h 1.6:
23049: * src/include/pa_threads.h 1.1:
23050: * src/main/main.dsp 1.6:
23051: * src/main/pa_threads.C 1.1:
23052: added pa_threads
23053:
23054: Mutex
23055:
1.23 paf 23056: * src/include/pa_array.h 1.4:
23057: * src/main/pa_array.C 1.4:
23058: Array::operator += (Array& src)
23059:
23060: rethought, would change now
1.15 paf 23061:
23062: * src/include/pa_array.h 1.7:
23063: * src/include/pa_hash.h 1.10:
23064: * src/include/pa_pool.h 1.12:
23065: * src/include/pa_string.h 1.10:
23066: * src/include/pa_table.h 1.1:
23067: * src/include/pa_types.h 1.2:
23068: * src/main/main.dsp 1.7:
23069: * src/main/pa_array.C 1.7:
23070: * src/main/pa_string.C 1.14:
23071: * src/main/pa_table.C 1.1:
23072: Table started
23073: would test
23074: template Array now
23075:
1.23 paf 23076: * src/include/pa_error.h 1.3:
23077: * src/include/pa_hash.h 1.13:
23078: * src/include/pa_string.h 1.14:
23079: * src/include/pa_table.h 1.5:
23080: * src/main/pa_error.C 1.3:
23081: * src/main/pa_hash.C 1.10:
23082: * src/main/pa_string.C 1.16:
23083: * src/main/pa_table.C 1.5:
23084: Table
23085: more like C++ style
23086: hence lots of 'const'
1.15 paf 23087:
23088: * src/include/pa_array.h 1.11:
23089: * src/include/pa_hash.h 1.11:
23090: * src/include/pa_pool.h 1.15:
23091: * src/include/pa_string.h 1.11:
23092: * src/include/pa_table.h 1.2:
23093: * src/include/pa_types.h 1.3:
23094: * src/main/Makefile.am 1.3:
23095: * src/main/main.dsp 1.9:
23096: * src/main/pa_array.C 1.10:
23097: * src/main/pa_hash.C 1.8:
23098: * src/main/pa_string.C 1.15:
23099: * src/main/pa_table.C 1.2:
23100: Request
23101: Error
23102: Table
23103:
1.23 paf 23104: * src/main/pa_array.C 1.5:
23105: expand not convinient, would rewrite
23106:
1.15 paf 23107: * src/include/pa_array.h 1.6:
23108: * src/include/pa_hash.h 1.8:
23109: * src/include/pa_string.h 1.8:
23110: moved .h public parts to top
23111:
23112: * src/include/pa_hash.h 1.7:
23113: * src/include/pa_threads.h 1.2:
23114: * src/main/pa_hash.C 1.4:
23115: * src/main/pa_threads.C 1.2:
23116: decided on one global_mutex, like PHP
23117: as I can see: needed only in global Hash now,
23118: made Hash:: put/get SYNCHRONIZED
23119:
23120: * src/include/pa_array.h 1.12:
23121: * src/include/pa_common.h 1.1:
23122: * src/include/pa_error.h 1.1:
23123: * src/include/pa_hash.h 1.12:
23124: * src/include/pa_pool.h 1.16:
23125: * src/include/pa_request.h 1.1:
23126: * src/include/pa_string.h 1.12:
23127: * src/include/pa_table.h 1.3:
23128: * src/main/Makefile.am 1.4:
23129: * src/main/pa_array.C 1.11:
23130: * src/main/pa_common.C 1.1:
23131: * src/main/pa_error.C 1.1:
23132: * src/main/pa_hash.C 1.9:
23133: * src/main/pa_table.C 1.3:
23134: added forgotten
23135:
23136: * src/include/pa_array.h 1.8:
23137: * src/include/pa_pool.h 1.13:
23138: * src/main/Makefile.am 1.2:
23139: * src/main/main.dsp 1.8:
23140: * src/main/pa_array.C 1.8:
23141: templates failed
23142: no template specializations [VC6],
23143: no library auto instantation [VC6, GNU c++ 2.95.2-6 from latest cygwin]
23144:
23145: * src/include/pa_array.h 1.5:
23146: * src/include/pa_pool.h 1.9:
23147: * src/main/pa_array.C 1.6:
23148: Array& operator += (Array& src)
23149:
23150: 2001-01-27 paf
23151: * src/include/pa_hash.h 1.1:
23152: * src/include/pa_string.h 1.4:
23153: * src/include/pa_types.h 1.1:
23154: * src/main/main.dsp 1.4:
23155: * src/main/pa_string.C 1.7:
23156: uint, and added pa_types & pa_hash[forgotten]
23157:
23158: * src/main/pa_string.C 1.9:
23159: String::operator ==
23160:
1.23 paf 23161: * src/main/pa_hash.C 1.2:
23162: String(&String)
23163:
1.15 paf 23164: * src/include/pa_array.h 1.3:
23165: * src/main/pa_array.C 1.3:
23166: array [] with chunk caching
23167:
23168: * src/include/pa_array.h 1.2:
23169: * src/include/pa_hash.h 1.4:
23170: * src/include/pa_pool.h 1.8:
23171: * src/include/pa_string.h 1.7:
23172: * src/main/pa_array.C 1.2:
23173: * src/main/pa_string.C 1.11:
23174: array cache rethought to chunk caching
23175:
23176: * src/include/pa_array.h 1.1:
23177: * src/include/pa_hash.h 1.3:
23178: * src/include/pa_pool.h 1.7:
23179: * src/include/pa_string.h 1.6:
23180: * src/main/main.dsp 1.5:
23181: * src/main/pa_array.C 1.1:
23182: * src/main/pa_hash.C 1.3:
23183: * src/main/pa_string.C 1.10:
23184: Array 0
23185:
23186: * src/main/pa_hash.C 1.1:
23187: added pa_hash.C [forgotten]
23188:
23189: 2001-01-26 paf
1.23 paf 23190: * src/include/pa_pool.h 1.2:
23191: * src/main/pa_string.C 1.2:
23192: String prealloc & dynamic row_count
23193:
1.15 paf 23194: * src/include/pa_pool.h 1.6:
23195: * src/include/pa_string.h 1.3:
23196: * src/main/pa_string.C 1.6:
23197: removed templates [vc++ suxx]
23198:
23199: * src/include/pa_pool.h 1.4:
23200: * src/include/pa_string.h 1.1:
23201: pa_pool split
23202:
23203: * src/Makefile.am 1.1.1.1:
23204: * src/include/pa_pool.h 1.1.1.1:
23205: * src/main/Makefile.am 1.1.1.1:
23206: * src/main/main.dsp 1.1.1.1:
23207: * src/main/pa_pool.C 1.1.1.1:
23208: * src/main/pa_string.C 1.1.1.1:
23209: * src/targets/Makefile.am 1.1.1.1:
23210: creating parser3 module
23211:
23212: * src/include/pa_pool.h 1.3:
23213: * src/main/main.dsp 1.2:
23214: * src/main/pa_pool.C 1.2:
23215: * src/main/pa_string.C 1.3:
23216: * src/main/pa_string.C 1.4:
1.26 paf 23217: $Id$ check
1.15 paf 23218:
23219: * src/include/pa_pool.h 1.5:
23220: * src/include/pa_string.h 1.2:
23221: * src/main/main.dsp 1.3:
23222: * src/main/pa_pool.C 1.3:
23223: * src/main/pa_string.C 1.5:
23224: templates in VC++ suxx.
23225:
E-mail: