Annotation of parser3/ChangeLog, revision 1.21.2.1
1.21.2.1! paf 1: 2003-01-28 paf
! 2: * src/include/pa_exception.h [autoptr] 1.38.2.8:
! 3: * src/include/pa_uue.h [autoptr] 1.4.2.1:
! 4: * src/main/pa_uue.C [autoptr] 1.4.2.1:
! 5: * src/types/pa_vfile.h [autoptr] 1.52.2.1:
! 6: uue compiled
! 7:
! 8: * src/include/pa_charset.h [autoptr] 1.20.2.5:
! 9: * src/main/pa_charset.C [autoptr] 1.33.2.3:
! 10: * src/main/pa_charsets.C [autoptr] 1.11.2.3:
! 11: charset/s simplified [charset::pool_for_load introduced]
! 12:
! 13: * src/include/pa_table.h [autoptr] 1.48.2.6:
! 14: * src/main/pa_string.C [autoptr] 1.172.2.8:
! 15: * src/main/pa_table.C [autoptr] 1.53.2.5:
! 16: table compiled
! 17:
! 18: * src/include/pa_cache_managers.h [autoptr] 1.9.2.3:
! 19: * src/main/pa_cache_managers.C [autoptr] 1.7.2.2:
! 20: * src/main/pa_globals.C [autoptr] 1.152.2.5:
! 21: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.6:
! 22: globals compiled
! 23:
! 24: * src/include/pa_array.h [autoptr] 1.57.2.12:
! 25: * src/include/pa_exec.h [autoptr] 1.11.2.1:
! 26: * src/include/pa_hash.h [autoptr] 1.58.2.9:
! 27: * src/include/pa_pool.h [autoptr] 1.86.2.15:
! 28: * src/main/pa_exec.C [autoptr] 1.48.2.2:
! 29: pa_exec win32 compiled
! 30:
! 31: * src/include/pa_array.h [autoptr] 1.57.2.11:
! 32: * src/include/pa_charset.h [autoptr] 1.20.2.3:
! 33: * src/include/pa_charsets.h [autoptr] 1.8.2.1:
! 34: * src/include/pa_pool.h [autoptr] 1.86.2.13:
! 35: * src/include/pa_sql_connection.h [autoptr] 1.30.2.4:
! 36: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.4:
! 37: * src/include/pa_stack.h [autoptr] 1.17.2.2:
! 38: * src/include/pa_string.h [autoptr] 1.144.2.9:
! 39: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.4:
! 40: * src/types/pa_vhash.h [autoptr] 1.43.2.3:
! 41: * src/types/pa_vint.h [autoptr] 1.38.2.3:
! 42: sql_driver_manager compiled
! 43:
! 44: * src/include/pa_pool.h [autoptr] 1.86.2.14:
! 45: * src/main/pa_common.C [autoptr] 1.143.2.7:
! 46: * src/types/pa_vdouble.h [autoptr] 1.42.2.2:
! 47: common compiled
! 48:
! 49: * src/classes/date.C [autoptr] 1.42.2.1:
! 50: * src/include/pa_charset.h [autoptr] 1.20.2.4:
! 51: * src/include/pa_charsets.h [autoptr] 1.8.2.2:
! 52: * src/include/pa_charsets.h [autoptr] 1.8.2.3:
! 53: * src/include/pa_globals.h [autoptr] 1.101.2.5:
! 54: * src/main/pa_charset.C [autoptr] 1.33.2.2:
! 55: * src/main/pa_charsets.C [autoptr] 1.11.2.1:
! 56: * src/main/pa_charsets.C [autoptr] 1.11.2.2:
! 57: * src/main/pa_globals.C [autoptr] 1.152.2.4:
! 58: * src/main/pa_request.C [autoptr] 1.245.2.1:
! 59: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.5:
! 60: pa_charsets compiled
! 61:
! 62: * etc/parser3.charsets/koi8-r.cfg 1.3:
! 63: * etc/parser3.charsets/windows-1251.cfg 1.7:
! 64: ukranian letter i with two dots added to koi,
! 65: all ukranian letters added to win1251.
! 66:
! 67: typographic simbol 0xb9 deleted from win1251 [strange one & were abscent from koi]
! 68:
! 69: 2003-01-27 paf
! 70: * src/include/pa_array.h [autoptr] 1.57.2.9:
! 71: * src/include/pa_common.h [autoptr] 1.89.2.4:
! 72: * src/include/pa_hash.h [autoptr] 1.58.2.7:
! 73: * src/include/pa_pool.h [autoptr] 1.86.2.9:
! 74: * src/include/pa_string.h [autoptr] 1.144.2.7:
! 75: * src/main/pa_common.C [autoptr] 1.143.2.4:
! 76: * src/main/pa_string.C [autoptr] 1.172.2.6:
! 77: * src/types/pa_value.C [autoptr] 1.9.2.2:
! 78: * src/types/pa_value.h [autoptr] 1.109.2.3:
! 79: * src/types/pa_vhash.h [autoptr] 1.43.2.2:
! 80: * src/types/pa_vint.h [autoptr] 1.38.2.2:
! 81: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.2:
! 82: * src/types/pa_wcontext.C [autoptr] 1.24.2.1:
! 83: * src/types/pa_wcontext.h [autoptr] 1.42.2.1:
! 84: wcontext compiled
! 85:
! 86: * src/include/pa_exception.h [autoptr] 1.38.2.6:
! 87: * src/include/pa_sql_connection.h [autoptr] 1.30.2.3:
! 88: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.3:
! 89: * src/include/pa_string.h [autoptr] 1.144.2.8:
! 90: * src/main/pa_common.C [autoptr] 1.143.2.6:
! 91: * src/main/pa_exec.C [autoptr] 1.48.2.1:
! 92: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.3:
! 93: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.1:
! 94: paused on sql_manager
! 95:
! 96: * src/classes/op.C [autoptr] 1.127.2.3:
! 97: * src/include/pa_globals.h [autoptr] 1.101.2.4:
! 98: * src/include/pa_hash.h [autoptr] 1.58.2.8:
! 99: * src/include/pa_sql_connection.h [autoptr] 1.30.2.1:
! 100: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.1:
! 101: * src/include/pa_table.h [autoptr] 1.48.2.5:
! 102: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.1:
! 103: * src/main/pa_table.C [autoptr] 1.53.2.4:
! 104: table compiled
! 105:
! 106: * src/include/pa_pool.h [autoptr] 1.86.2.10:
! 107: * src/main/pa_common.C [autoptr] 1.143.2.5:
! 108: common compiled
! 109:
! 110: * src/include/pa_cache_managers.h [autoptr] 1.9.2.1:
! 111: * src/main/pa_cache_managers.C [autoptr] 1.7.2.1:
! 112: cache_managers compiled
! 113:
! 114: * src/include/pa_cache_managers.h [autoptr] 1.9.2.2:
! 115: * src/include/pa_pool.h [autoptr] 1.86.2.12:
! 116: * src/include/pa_sql_connection.h [autoptr] 1.30.2.2:
! 117: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.2:
! 118: * src/include/pa_stack.h [autoptr] 1.17.2.1:
! 119: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.2:
! 120: * src/types/pa_vtable.h [autoptr] 1.48.2.1:
! 121: * src/types/pa_vvoid.h [autoptr] 1.17.2.1:
! 122: vtable compiled
! 123:
! 124: * src/include/pa_array.h [autoptr] 1.57.2.10:
! 125: * src/include/pa_charset.h [autoptr] 1.20.2.2:
! 126: * src/include/pa_pool.h [autoptr] 1.86.2.11:
! 127: * src/main/pa_charset.C [autoptr] 1.33.2.1:
! 128: charset compiled
! 129:
! 130: 2003-01-24 paf
! 131: * src/classes/classes.C [autoptr] 1.18.2.1:
! 132: * src/classes/classes.h [autoptr] 1.23.2.1:
! 133: * src/include/pa_array.h [autoptr] 1.57.2.8:
! 134: * src/include/pa_common.h [autoptr] 1.89.2.3:
! 135: * src/include/pa_globals.h [autoptr] 1.101.2.3:
! 136: * src/include/pa_hash.h [autoptr] 1.58.2.6:
! 137: * src/include/pa_pool.h [autoptr] 1.86.2.8:
! 138: * src/include/pa_string.h [autoptr] 1.144.2.6:
! 139: * src/main/pa_common.C [autoptr] 1.143.2.3:
! 140: * src/main/pa_globals.C [autoptr] 1.152.2.3:
! 141: * src/main/pa_string.C [autoptr] 1.172.2.5:
! 142: * src/types/pa_value.h [autoptr] 1.109.2.2:
! 143: * src/types/pa_vbool.h [autoptr] 1.21.2.1:
! 144: * src/types/pa_vdouble.h [autoptr] 1.42.2.1:
! 145: * src/types/pa_vhash.h [autoptr] 1.43.2.1:
! 146: * src/types/pa_vint.h [autoptr] 1.38.2.1:
! 147: * src/types/pa_vjunction.h [autoptr] 1.19.2.1:
! 148: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.1:
! 149: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.1:
! 150: * src/types/pa_vstatus.h [autoptr] 1.15.2.1:
! 151: * src/types/pa_vstring.h [autoptr] 1.54.2.1:
! 152: more patched
! 153:
! 154: * src/classes/op.C [autoptr] 1.127.2.2:
! 155: * src/include/pa_array.h [autoptr] 1.57.2.7:
! 156: * src/include/pa_exception.h [autoptr] 1.38.2.5:
! 157: * src/include/pa_hash.h [autoptr] 1.58.2.5:
! 158: * src/include/pa_pool.h [autoptr] 1.86.2.7:
! 159: * src/include/pa_string.h [autoptr] 1.144.2.5:
! 160: * src/include/pa_table.h [autoptr] 1.48.2.4:
! 161: * src/main/pa_dictionary.C [autoptr] 1.17.2.2:
! 162: * src/main/pa_exception.C [autoptr] 1.43.2.5:
! 163: * src/main/pa_string.C [autoptr] 1.172.2.4:
! 164: * src/main/pa_table.C [autoptr] 1.53.2.3:
! 165: string compiled
! 166:
! 167: * src/include/pa_array.h [autoptr] 1.57.2.6:
! 168: * src/include/pa_common.h [autoptr] 1.89.2.2:
! 169: * src/include/pa_dictionary.h [autoptr] 1.13.2.2:
! 170: * src/include/pa_exception.h [autoptr] 1.38.2.4:
! 171: * src/include/pa_pool.h [autoptr] 1.86.2.6:
! 172: * src/include/pa_string.h [autoptr] 1.144.2.4:
! 173: * src/include/pa_table.h [autoptr] 1.48.2.3:
! 174: * src/main/pa_common.C [autoptr] 1.143.2.2:
! 175: * src/main/pa_dictionary.C [autoptr] 1.17.2.1:
! 176: * src/main/pa_exception.C [autoptr] 1.43.2.4:
! 177: * src/main/pa_string.C [autoptr] 1.172.2.3:
! 178: dictionary compiled
! 179:
! 180: 2003-01-23 paf
! 181: * src/include/pa_array.h [autoptr] 1.57.2.4:
! 182: * src/include/pa_exception.h [autoptr] 1.38.2.2:
! 183: * src/include/pa_hash.h [autoptr] 1.58.2.4:
! 184: * src/include/pa_pool.h [autoptr] 1.86.2.4:
! 185: * src/include/pa_table.h [autoptr] 1.48.2.2:
! 186: * src/main/pa_exception.C [autoptr] 1.43.2.2:
! 187: * src/main/pa_table.C [autoptr] 1.53.2.2:
! 188: table compiled
! 189:
! 190: * src/include/pa_array.h [autoptr] 1.57.2.2:
! 191: * src/include/pa_hash.h [autoptr] 1.58.2.2:
! 192: * src/include/pa_pool.h [autoptr] 1.86.2.2:
! 193: * src/main/main.dsp [autoptr] 1.161.6.1:
! 194: continued with Hash
! 195:
! 196: * src/include/pa_array.h [autoptr] 1.57.2.5:
! 197: * src/include/pa_common.h [autoptr] 1.89.2.1:
! 198: * src/include/pa_exception.h [autoptr] 1.38.2.3:
! 199: * src/include/pa_globals.h [autoptr] 1.101.2.2:
! 200: * src/include/pa_pool.h [autoptr] 1.86.2.5:
! 201: * src/include/pa_request.h [autoptr] 1.160.2.1:
! 202: * src/include/pa_string.h [autoptr] 1.144.2.3:
! 203: * src/main/pa_common.C [autoptr] 1.143.2.1:
! 204: * src/main/pa_exception.C [autoptr] 1.43.2.3:
! 205: * src/main/pa_globals.C [autoptr] 1.152.2.2:
! 206: * src/types/pa_value.C [autoptr] 1.9.2.1:
! 207: * src/types/pa_value.h [autoptr] 1.109.2.1:
! 208: resurrected pool in new sense: now it's factory, producing
! 209: accounting memory chunks for read[autofree] buffers
! 210:
! 211: * src/classes/image.C [autoptr] 1.90.2.1:
! 212: * src/classes/op.C [autoptr] 1.127.2.1:
! 213: * src/include/pa_array.h [autoptr] 1.57.2.3:
! 214: * src/include/pa_exception.h [autoptr] 1.38.2.1:
! 215: * src/include/pa_globals.h [autoptr] 1.101.2.1:
! 216: * src/include/pa_hash.h [autoptr] 1.58.2.3:
! 217: * src/include/pa_pool.h [autoptr] 1.86.2.3:
! 218: * src/include/pa_pragma_pack_begin.h [autoptr] 1.6.2.1:
! 219: * src/include/pa_pragma_pack_end.h [autoptr] 1.6.2.1:
! 220: * src/include/pa_sapi.h [autoptr] 1.22.2.1:
! 221: * src/include/pa_string.h [autoptr] 1.144.2.2:
! 222: * src/include/pa_table.h [autoptr] 1.48.2.1:
! 223: * src/include/pa_types.h [autoptr] 1.44.2.1:
! 224: * src/main/pa_exception.C [autoptr] 1.43.2.1:
! 225: * src/main/pa_globals.C [autoptr] 1.152.2.1:
! 226: * src/main/pa_string.C [autoptr] 1.172.2.2:
! 227: * src/main/pa_table.C [autoptr] 1.53.2.1:
! 228: aint that easy
! 229:
! 230: * src/main/pa_common.C 1.144:
! 231: connect_string allocated on heap[wes on stack] now. and exception can be reported OK now [can be reported outside of pro
! 232: c with that stack]
! 233:
! 234: * src/lib/pcre/8859-1.ucm 1.1:
! 235: file 8859-1.ucm was initially added on branch autoptr.
! 236:
! 237: 2003-01-22 paf
! 238: * src/include/pa_array.h [autoptr] 1.57.2.1:
! 239: * src/include/pa_charset.h [autoptr] 1.20.2.1:
! 240: * src/include/pa_dictionary.h [autoptr] 1.13.2.1:
! 241: * src/include/pa_hash.h [autoptr] 1.58.2.1:
! 242: * src/include/pa_pool.h [autoptr] 1.86.2.1:
! 243: * src/include/pa_string.h [autoptr] 1.144.2.1:
! 244: * src/main/pa_array.C [autoptr] 1.54.2.1:
! 245: * src/main/pa_hash.C [autoptr] 1.53.2.1:
! 246: * src/main/pa_pool.C [autoptr] 1.59.2.1:
! 247: * src/main/pa_string.C [autoptr] 1.172.2.1:
! 248: started auto_ptr.
! 249: PA_Object is base: contains references_count.
! 250: auto_ptr template calls add_ref/release
! 251:
! 252: 2003-01-21 paf
! 253: * src/classes/classes.C 1.18:
! 254: * src/classes/classes.h 1.23:
! 255: * src/classes/date.C 1.42:
! 256: * src/classes/double.C 1.53:
! 257: * src/classes/file.C 1.107:
! 258: * src/classes/form.C 1.34:
! 259: * src/classes/gd/gif.C 1.30:
! 260: * src/classes/gd/gif.h 1.23:
! 261: * src/classes/gd/gifio.C 1.21:
! 262: * src/classes/hash.C 1.54:
! 263: * src/classes/image.C 1.90:
! 264: * src/classes/int.C 1.49:
! 265: * src/classes/mail.C 1.88:
! 266: * src/classes/math.C 1.24:
! 267: * src/classes/op.C 1.127:
! 268: * src/classes/response.C 1.23:
! 269: * src/classes/smtp/comms.C 1.11:
! 270: * src/classes/smtp/smtp.C 1.20:
! 271: * src/classes/smtp/smtp.h 1.11:
! 272: * src/classes/string.C 1.125:
! 273: * src/classes/table.C 1.172:
! 274: * src/classes/void.C 1.28:
! 275: * src/classes/xdoc.C 1.108:
! 276: * src/classes/xnode.C 1.54:
! 277: * src/classes/xnode.h 1.18:
! 278: * src/include/pa_array.h 1.57:
! 279: * src/include/pa_cache_managers.h 1.9:
! 280: * src/include/pa_charset.h 1.20:
! 281: * src/include/pa_charsets.h 1.8:
! 282: * src/include/pa_common.h 1.89:
! 283: * src/include/pa_config_fixed.h 1.54:
! 284: * src/include/pa_config_includes.h 1.23:
! 285: * src/include/pa_dictionary.h 1.13:
! 286: * src/include/pa_dir.h 1.13:
! 287: * src/include/pa_exception.h 1.38:
! 288: * src/include/pa_exec.h 1.11:
! 289: * src/include/pa_globals.h 1.101:
! 290: * src/include/pa_hash.h 1.58:
! 291: * src/include/pa_opcode.h 1.24:
! 292: * src/include/pa_pool.h 1.86:
! 293: * src/include/pa_pragma_pack_begin.h 1.6:
! 294: * src/include/pa_pragma_pack_end.h 1.6:
! 295: * src/include/pa_request.h 1.160:
! 296: * src/include/pa_sapi.h 1.22:
! 297: * src/include/pa_socks.h 1.11:
! 298: * src/include/pa_sql_connection.h 1.30:
! 299: * src/include/pa_sql_driver_manager.h 1.26:
! 300: * src/include/pa_stack.h 1.17:
! 301: * src/include/pa_string.h 1.144:
! 302: * src/include/pa_stylesheet_connection.h 1.32:
! 303: * src/include/pa_stylesheet_manager.h 1.15:
! 304: * src/include/pa_table.h 1.48:
! 305: * src/include/pa_threads.h 1.26:
! 306: * src/include/pa_types.h 1.44:
! 307: * src/include/pa_uue.h 1.4:
! 308: * src/lib/md5/pa_md5.h 1.5:
! 309: * src/lib/md5/pa_md5c.c 1.6:
! 310: * src/lib/pcre/pcre_parser_ctype.c 1.3:
! 311: * src/main/compile.C 1.69:
! 312: * src/main/compile.tab.C 1.80:
! 313: * src/main/compile.y 1.204:
! 314: * src/main/compile_tools.C 1.54:
! 315: * src/main/compile_tools.h 1.67:
! 316: * src/main/execute.C 1.295:
! 317: * src/main/pa_array.C 1.54:
! 318: * src/main/pa_cache_managers.C 1.7:
! 319: * src/main/pa_charset.C 1.33:
! 320: * src/main/pa_charsets.C 1.11:
! 321: * src/main/pa_common.C 1.143:
! 322: * src/main/pa_dictionary.C 1.17:
! 323: * src/main/pa_dir.C 1.14:
! 324: * src/main/pa_exception.C 1.43:
! 325: * src/main/pa_exec.C 1.48:
! 326: * src/main/pa_globals.C 1.152:
! 327: * src/main/pa_hash.C 1.53:
! 328: * src/main/pa_pool.C 1.59:
! 329: * src/main/pa_request.C 1.245:
! 330: * src/main/pa_socks.C 1.18:
! 331: * src/main/pa_sql_driver_manager.C 1.69:
! 332: * src/main/pa_string.C 1.172:
! 333: * src/main/pa_stylesheet_manager.C 1.16:
! 334: * src/main/pa_table.C 1.53:
! 335: * src/main/pa_uue.C 1.4:
! 336: * src/main/untaint.C 1.115:
! 337: * src/sql/pa_sql_driver.h 1.34:
! 338: * src/targets/apache13/mod_parser3.C 1.28:
! 339: * src/targets/apache13/pa_md5c.c 1.5:
! 340: * src/targets/apache13/pa_pool.C 1.8:
! 341: * src/targets/apache13/pa_threads.C 1.11:
! 342: * src/targets/cgi/pa_pool.C 1.41:
! 343: * src/targets/cgi/pa_threads.C 1.12:
! 344: * src/targets/cgi/parser3.C 1.216:
! 345: * src/targets/cgi/pool_storage.h 1.13:
! 346: * src/targets/isapi/pa_pool.C 1.16:
! 347: * src/targets/isapi/pa_threads.C 1.13:
! 348: * src/targets/isapi/parser3isapi.C 1.82:
! 349: * src/targets/isapi/pool_storage.h 1.19:
! 350: * src/types/pa_value.C 1.9:
! 351: * src/types/pa_value.h 1.109:
! 352: * src/types/pa_vbool.h 1.21:
! 353: * src/types/pa_vclass.C 1.16:
! 354: * src/types/pa_vclass.h 1.39:
! 355: * src/types/pa_vcode_frame.h 1.24:
! 356: * src/types/pa_vcookie.C 1.55:
! 357: * src/types/pa_vcookie.h 1.23:
! 358: * src/types/pa_vdate.h 1.24:
! 359: * src/types/pa_vdouble.h 1.42:
! 360: * src/types/pa_venv.h 1.28:
! 361: * src/types/pa_vfile.C 1.36:
! 362: * src/types/pa_vfile.h 1.52:
! 363: * src/types/pa_vform.C 1.74:
! 364: * src/types/pa_vform.h 1.45:
! 365: * src/types/pa_vhash.h 1.43:
! 366: * src/types/pa_vimage.C 1.22:
! 367: * src/types/pa_vimage.h 1.34:
! 368: * src/types/pa_vint.h 1.38:
! 369: * src/types/pa_vjunction.h 1.19:
! 370: * src/types/pa_vmail.C 1.40:
! 371: * src/types/pa_vmail.h 1.9:
! 372: * src/types/pa_vmath.h 1.14:
! 373: * src/types/pa_vmethod_frame.h 1.45:
! 374: * src/types/pa_vobject.C 1.12:
! 375: * src/types/pa_vobject.h 1.38:
! 376: * src/types/pa_vrequest.C 1.27:
! 377: * src/types/pa_vrequest.h 1.25:
! 378: * src/types/pa_vresponse.C 1.17:
! 379: * src/types/pa_vresponse.h 1.32:
! 380: * src/types/pa_vstateless_class.C 1.19:
! 381: * src/types/pa_vstateless_class.h 1.42:
! 382: * src/types/pa_vstateless_object.h 1.28:
! 383: * src/types/pa_vstatus.C 1.15:
! 384: * src/types/pa_vstatus.h 1.15:
! 385: * src/types/pa_vstring.C 1.22:
! 386: * src/types/pa_vstring.h 1.54:
! 387: * src/types/pa_vtable.C 1.21:
! 388: * src/types/pa_vtable.h 1.48:
! 389: * src/types/pa_vvoid.h 1.17:
! 390: * src/types/pa_vxdoc.C 1.23:
! 391: * src/types/pa_vxdoc.h 1.31:
! 392: * src/types/pa_vxnode.C 1.30:
! 393: * src/types/pa_vxnode.h 1.22:
! 394: * src/types/pa_wcontext.C 1.24:
! 395: * src/types/pa_wcontext.h 1.42:
! 396: * src/types/pa_wwrapper.h 1.28:
! 397: 2002->2003
! 398:
! 399: 2003-01-16 paf
! 400: * operators.txt 1.108:
! 401: * src/include/pa_config_fixed.h 1.53:
! 402: * src/main/pa_common.C 1.141:
! 403: * www/htdocs/index.html 1.208:
! 404: http request now return status. and not fail on status!=200
! 405:
! 406: * operators.txt 1.109:
! 407: * src/include/pa_globals.h 1.100:
! 408: * src/main/pa_common.C 1.142:
! 409: * src/main/pa_globals.C 1.151:
! 410: * www/htdocs/index.html 1.209:
! 411: http://
! 412: introducing
! 413: $.any-status(1)
! 414:
! 415: * src/classes/gd/gif.C 1.29:
! 416: * www/htdocs/index.html 1.210:
! 417: image.copy fixed transparent resampling
! 418:
! 419: * bin/Makefile.in 1.9:
! 420: * etc/Makefile.in 1.14:
! 421: * etc/parser3.charsets/Makefile.in 1.17:
! 422: * src/Makefile.in 1.55:
! 423: * src/classes/Makefile.in 1.53:
! 424: * src/classes/gd/Makefile.in 1.43:
! 425: * src/classes/smtp/Makefile.in 1.12:
! 426: * src/include/Makefile.in 1.11:
! 427: * src/lib/Makefile.in 1.8:
! 428: * src/lib/md5/Makefile.in 1.6:
! 429: * src/lib/patches/Makefile.in 1.10:
! 430: * src/lib/pcre/Makefile.in 1.8:
! 431: * src/main/Makefile.in 1.50:
! 432: * src/sql/Makefile.in 1.11:
! 433: * src/targets/Makefile.in 1.42:
! 434: * src/targets/cgi/Makefile.in 1.62:
! 435: * src/targets/isapi/Makefile.in 1.11:
! 436: * src/types/Makefile.in 1.50:
! 437: proper AC_LANG_ switching to fix qsort detection bug
! 438:
! 439: 2003-01-15 paf
! 440: * src/main/pa_globals.C 1.150:
! 441: localized pa_xmlFileRead/Close
! 442:
! 443: 2003-01-14 paf
! 444: * src/lib/ltdl/config.guess 1.2:
! 445: * src/lib/ltdl/config.sub 1.2:
! 446: * src/lib/ltdl/install-sh 1.2:
! 447: * src/lib/ltdl/missing 1.2:
! 448: * src/lib/ltdl/mkinstalldirs 1.2:
! 449: removed some ancient files [they in / really]
! 450:
! 451: * src/lib/ltdl/config_fixed.h 1.2:
! 452: * src/lib/ltdl/libltdl.dsp 1.3:
! 453: * src/lib/ltdl/ltdl.c 1.3:
! 454: ltdl.c regretfully needed patch in two places.
! 455: in config_fixed.h made stubs for lib to compile in MSVC
! 456:
! 457: * src/lib/ltdl/aclocal.m4 1.1:
! 458: *** empty log message ***
! 459:
! 460: 2003-01-13 paf
! 461: * config.guess 1.3:
! 462: * config.sub 1.4:
! 463: * ltmain.sh 1.4:
! 464: * src/targets/apache13/Makefile.in 1.44:
! 465: * src/targets/apache13/hook/Makefile.in 1.6:
! 466: removed last piece of configure.in(libtool) hacks
! 467:
! 468: * src/lib/ltdl/COPYING.LIB 1.1:
! 469: * src/lib/ltdl/Makefile.in 1.4:
! 470: * src/lib/ltdl/acinclude.m4 1.2:
! 471: * src/lib/ltdl/config.h 1.2:
! 472: * src/lib/ltdl/config_auto.h.in 1.3:
! 473: * src/lib/ltdl/configure 1.4:
! 474: * src/lib/ltdl/configure.in 1.4:
! 475: * src/lib/ltdl/libltdl.dsp 1.2:
! 476: * src/lib/ltdl/ltdl.c 1.2:
! 477: * src/lib/ltdl/ltdl.h 1.2:
! 478: moved to latest libtool (1.4.3)
! 479:
! 480: 2003-01-10 paf
! 481: * src/lib/patches/Makefile.am 1.3:
! 482: * src/lib/patches/Makefile.in 1.9:
! 483: * src/lib/patches/libgdome_cpp_syntax1.patch 1.2:
! 484: * src/lib/patches/libgdome_cpp_syntax2.patch 1.2:
! 485: * src/lib/patches/libgdome_morestatic.patch 1.2:
! 486: * src/lib/patches/libxml_error_column_tab.patch 1.2:
! 487: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.2:
! 488: * src/lib/patches/libxml_transcoder_context1.patch 1.2:
! 489: * src/lib/patches/libxml_transcoder_context2.patch 1.2:
! 490: * src/lib/patches/libxml_transcoder_context3.patch 1.2:
! 491: * src/lib/patches/libxml_transcoder_context4.patch 1.2:
! 492: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.2:
! 493: * src/main/pa_globals.C 1.149:
! 494: moved to latest xml lib versions, changed patches.
! 495: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
! 496: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
! 497: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
! 498:
! 499: * INSTALL 1.31:
! 500: moved to latest versions of xml libs
! 501: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
! 502: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
! 503: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
! 504:
! 505: * src/lib/patches/libxml2.patch 1.1:
! 506: moved to libxml2 2.5.1, only these patches left:
! 507: * fixing \t chars to spaces in error position reporting
! 508: * adding context to conversion functions
! 509:
! 510: * src/lib/patches/gdome2.patch 1.1:
! 511: moved to gdome 0.7.2, one extern const patch left; making some strings more static still needed.
! 512: Paolo said that he would incorporate this patch in upcoming version of gdome.
! 513:
! 514: * src/lib/ltdl/configure 1.3:
! 515: * src/lib/ltdl/configure.in 1.3:
! 516: PROG_NM
! 517:
! 518: * src/lib/patches/libxslt.patch 1.1:
! 519: moved to libxslt 1.0.23. still need a patch which suppresses
! 520: htmlSetMetaEncoding calls
! 521:
! 522: 2003-01-09 paf
! 523: * bin/Makefile.in 1.8:
! 524: * config.guess 1.2:
! 525: * config.sub 1.3:
! 526: * etc/Makefile.in 1.13:
! 527: * etc/parser3.charsets/Makefile.in 1.16:
! 528: * missing 1.2:
! 529: * mkinstalldirs 1.2:
! 530: * src/Makefile.in 1.54:
! 531: * src/classes/Makefile.in 1.52:
! 532: * src/classes/gd/Makefile.in 1.42:
! 533: * src/classes/smtp/Makefile.in 1.11:
! 534: * src/include/Makefile.in 1.10:
! 535: * src/include/pa_config_auto.h.in 1.37:
! 536: * src/lib/Makefile.in 1.7:
! 537: * src/lib/ltdl/Makefile.in 1.3:
! 538: * src/lib/ltdl/config_auto.h.in 1.2:
! 539: * src/lib/ltdl/configure 1.2:
! 540: * src/lib/ltdl/configure.in 1.2:
! 541: * src/lib/md5/Makefile.in 1.5:
! 542: * src/lib/patches/Makefile.in 1.8:
! 543: * src/lib/pcre/Makefile.in 1.7:
! 544: * src/main/Makefile.in 1.49:
! 545: * src/sql/Makefile.in 1.10:
! 546: * src/targets/Makefile.in 1.41:
! 547: * src/targets/apache13/Makefile.in 1.43:
! 548: * src/targets/apache13/hook/Makefile.in 1.5:
! 549: * src/targets/cgi/Makefile.am 1.46:
! 550: * src/targets/cgi/Makefile.in 1.61:
! 551: * src/targets/isapi/Makefile.in 1.10:
! 552: * src/types/Makefile.in 1.49:
! 553: moved to autoconf 2.57 & automake 1.7.2
! 554:
! 555: * depcomp 1.1:
! 556: moving to automake 1.7.2
! 557:
! 558: * INSTALL 1.30:
! 559: xml,xslt,gdome lib urls updated
! 560:
! 561: * Makefile.am 1.30:
! 562: * Makefile.in 1.44:
! 563: * src/lib/ltdl/missing 1.1:
! 564: * src/lib/ltdl/mkinstalldirs 1.1:
! 565: *** empty log message ***
! 566:
1.21 paf 567: 2002-12-27 paf
568: * src/doc/aliased.dox 1.5:
569: * src/doc/index.dox 1.4:
570: * src/doc/module.dox 1.4:
571: * src/doc/pooled.dox 1.4:
572: * www/htdocs/index.html 1.207:
573: removed outdated parts, made links to language docs
574:
575: * src/include/pa_version.h [release_3_0_0007] 1.7.10.1:
576: 0007
577:
578: * src/include/pa_config_auto.h.in 1.36:
579: comment
580:
581: 2002-12-26 paf
582: * INSTALL 1.29:
583: * src/include/pa_config_auto.h.in 1.35:
584: * src/main/pa_common.C 1.140:
585: * src/main/pa_exec.C 1.47:
586: changing SAFE_MODE politics
587:
588: * src/classes/file.C 1.106:
589: file:fullpath[a.gif] when document root did not contain
590: trailing / fixed.
591:
592: 2002-12-25 paf
593: * src/main/pa_globals.C 1.147:
594: optimized-as-is
595:
596: * src/main/pa_globals.C 1.148:
597: optimized-xml
598:
599: 2002-12-24 paf
600: * src/main/pa_common.C 1.139:
601: * src/main/pa_pool.C 1.58:
602: pool::copy on zero size|ptr fixed [were really called with zero
603: size when .html?a=&b=]
604:
605: * src/main/pa_exec.C 1.46:
606: * www/htdocs/index.html 1.206:
607: fork/pipe error now [old always-pipe-error fixed]
608:
609: * src/classes/mail.C 1.86:
610: $MAIL in @conf now invalid when configured with --with-sendmail
611:
612: 2002-12-23 paf
613: * src/types/pa_vcookie.C 1.54:
614: cookie:field[put value] fixed [were ignoring parameters & were
615: storing only string with default expires
616:
617: * src/main/pa_charset.C 1.32:
618: From: "Victor Fedoseev" <vvf_ru@mail.ru>
619: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
620: Sent: Monday, December 23, 2002 4:22 AM
621: Subject: bug â Charset::transcode_buf2xchar
622:
623: 2002-12-20 paf
624: * src/targets/cgi/parser3.C 1.215:
625: removed last \n appending in non-win32 non-cgi [script] runs
626:
627: 2002-12-19 paf
628: * operators.txt 1.107:
629: * src/include/pa_globals.h 1.99:
630: * src/include/pa_request.h 1.159:
631: * src/main/pa_globals.C 1.146:
632: * src/main/pa_request.C 1.244:
633: * www/htdocs/index.html 1.205:
634: $response:download
635:
636: * src/classes/mail.C 1.85:
637: 'to' check bugfix [now checked only on ms compiler [win32]].
638:
639: * INSTALL 1.28:
640: --without-iconv recommended [it crashes on some systems [tested on elik]]
641: moreover, it's not needed there [parser registers charsets itself]
642:
643: * INSTALL 1.27:
644: -without-iconv recommended [it crashes on some systems [tested
645: on elik]]
646:
647: 2002-12-18 paf
648: * src/classes/xdoc.C 1.107:
649: doc->URL on xdoc.load set correctly now
650:
651: 2002-12-17 paf
652: * src/targets/cgi/parser3.C [release_3_0_0006] 1.213.2.1:
653: 1. on win32 in die: abort() reverted to exit(1)
654: 2. more flexible iilegal call check
655:
656: * src/targets/cgi/parser3.C 1.214:
657: merged die&iis changes
658:
659: 2002-12-16 paf
660: * src/main/untaint.C 1.114:
661: filespec russian small 'r' changed to latin 'p' bug fix
662:
663: * Makefile.in 1.38:
664: ltmain.sh silly required for stupid automake added
665:
666: * ltmain.sh 1.3:
667: *** empty log message ***
668:
669: * ltmain.sh [release_3_0_0006] 1.2.2.1:
670: some automakes silly insist on having this handy
671:
1.20 paf 672: 2002-12-15 paf
1.21 paf 673: * src/main/untaint.C 1.113:
674: filespec russian small 'r' changed to latin 'p'
675:
676: * src/main/pa_common.C [release_3_0_0006] 1.137.2.1:
677: ftruncate having checked
678:
679: * src/classes/smtp/smtp.C [release_3_0_0006] 1.18.2.1:
680: * src/main/compile.C [release_3_0_0006] 1.67.6.1:
681: removed warning
682:
1.20 paf 683: * configure.in [release_3_0_0006] 1.52.2.1:
684: * src/include/pa_version.h [release_3_0_0006] 1.7.8.1:
685: new version
686:
1.21 paf 687: * configure.in [release_3_0_0006] 1.52.2.2:
688: * src/include/pa_config_auto.h.in [release_3_0_0006] 1.33.2.1:
689: *** empty log message ***
690:
691: * configure.in 1.53:
692: * src/classes/smtp/smtp.C 1.19:
693: * src/include/pa_config_auto.h.in 1.34:
694: * src/main/compile.C 1.68:
695: * src/main/pa_common.C 1.138:
696: merged small changes from branch 6 to HEAD
697:
1.20 paf 698: 2002-12-14 paf
699: * src/sql/pa_sql_driver.h 1.33:
700: * www/htdocs/index.html 1.204:
701: exception type fixed
702:
703: * src/classes/table.C 1.171:
704: removed unnecessary code
705:
706: 2002-12-09 paf
707: * src/classes/hash.C 1.53:
708: * src/classes/string.C 1.124:
709: * src/classes/table.C 1.170:
710: * src/classes/void.C 1.27:
711: * src/main/pa_sql_driver_manager.C 1.68:
712: * src/sql/pa_sql_driver.h 1.32:
713: changed exception handling mech in sql handlers #2
714:
715: * bin/Makefile.in 1.7:
716: * configure.in 1.52:
717: * etc/Makefile.in 1.12:
718: * etc/parser3.charsets/Makefile.in 1.15:
719: * src/Makefile.in 1.53:
720: * src/classes/Makefile.in 1.51:
721: * src/classes/gd/Makefile.in 1.41:
722: * src/classes/smtp/Makefile.in 1.10:
723: * src/include/Makefile.in 1.9:
724: * src/lib/Makefile.in 1.6:
725: * src/lib/ltdl/Makefile.in 1.2:
726: * src/lib/md5/Makefile.in 1.4:
727: * src/lib/patches/Makefile.in 1.7:
728: * src/lib/pcre/Makefile.in 1.6:
729: * src/main/Makefile.in 1.48:
730: * src/sql/Makefile.in 1.9:
731: * src/targets/Makefile.in 1.40:
732: * src/targets/apache13/Makefile.in 1.42:
733: * src/targets/apache13/hook/Makefile.in 1.4:
734: * src/targets/cgi/Makefile.in 1.60:
735: * src/targets/isapi/Makefile.in 1.9:
736: * src/types/Makefile.in 1.48:
737: removed configure.in:AC_LIBTOOL, it caused automake to write
738: makefile which used libtool to install things, which is not needed
739:
740: * src/targets/apache13/mod_parser3.C 1.27:
741: * src/targets/cgi/parser3.C 1.211:
742: * src/targets/cgi/parser3.C 1.212:
743: * src/targets/cgi/parser3.C 1.213:
744: * src/targets/isapi/parser3isapi.C 1.81:
745: ::die now tries to write core dump
746:
747: * src/types/pa_vvoid.h 1.16:
748: * www/htdocs/index.html 1.203:
749: $void.store[now] error
750:
751: * src/classes/hash.C 1.52:
752: * src/classes/string.C 1.123:
753: * src/classes/table.C 1.169:
754: * src/classes/void.C 1.26:
755: * src/main/pa_sql_driver_manager.C 1.66:
756: * src/main/pa_sql_driver_manager.C 1.67:
757: * src/sql/pa_sql_driver.h 1.29:
758: * src/sql/pa_sql_driver.h 1.30:
759: * src/sql/pa_sql_driver.h 1.31:
760: changed exception handling mech in sql handlers
761:
762: 2002-12-06 paf
763: * operators.txt 1.106:
764: * src/main/compile.tab.C 1.78:
765: * src/types/pa_vhash.h 1.42:
766: $hash.fields -- pseudo field to make 'hash' more like 'table'
767:
768: 2002-12-05 paf
769: * src/main/pa_array.C 1.53:
770: * src/main/pa_table.C 1.51:
771: * www/htdocs/index.html 1.199:
772: wow! found/fixed bug in lowlevel proc
773:
774: * src/classes/smtp/smtp.C 1.15:
775: * src/main/pa_common.C 1.137:
776: * src/main/untaint.C 1.111:
777: * src/types/pa_vmail.C 1.38:
778: * www/htdocs/index.html 1.200:
779: mail header ',' allowed.
780: still bugs in smtp [only one receiptient works, cc, bcc ignored now, and MAILED ;)]
781:
782: [strncpy killed, memnchr used]
783:
784: * src/main/pa_table.C 1.52:
785: table-copy now current=0
786:
787: * src/targets/cgi/parser3.C 1.209:
788: * src/targets/cgi/parser3.C 1.210:
789: more checks on http://domain/parser.cgi start [maybe some
790: getenv returns "", checked that now
791:
792: * src/targets/cgi/parser3.C 1.208:
793: * www/htdocs/index.html 1.198:
794: error logging made unbuffered [so that out-of-mem errors
795: reached log]
796:
797: * src/main/main.dsp 1.161:
798: pa_version included into main.dsp
799:
800: * src/classes/smtp/smtp.C 1.14:
801: * www/htdocs/index.html 1.196:
802: smtp line ends fixed. now \r\n [not \r]. some smtp servers [
803: win32] leave \n intact, and some clients [bat] fail to show
804: letter correctly
805:
806: * src/classes/mail.C 1.83:
807: * src/targets/cgi/parser3.C 1.207:
808: * src/types/pa_vmail.C 1.37:
809: * www/htdocs/index.html 1.197:
810: mail:send MIME-Version default
811:
812: * src/classes/smtp/smtp.C 1.17:
813: * src/main/untaint.C 1.112:
814: * www/htdocs/index.html 1.201:
815: mail header closed properly
816:
817: * src/classes/mail.C 1.84:
818: * src/classes/smtp/smtp.C 1.18:
819: * src/types/pa_vmail.C 1.39:
820: * src/types/pa_vmail.h 1.8:
821: * www/htdocs/index.html 1.202:
822: smtp cc/bcc OK now
823:
824: 2002-12-04 paf
825: * gnu.dsp 1.3:
826: restored
827:
828: * src/types/pa_vform.C 1.73:
829: $form:field string value cut by premature 0
830:
831: * parser3.dsw 1.6:
832: * src/main/compile.tab.C 1.77:
833: * src/main/main.dsp 1.160:
834: * www/htdocs/.htaccess 1.12:
835: * www/htdocs/index.html 1.195:
836: lib/libltdl -> lib/ltdl Win32 changes. s
837:
838: * bin/Makefile.in 1.6:
839: * configure.in 1.51:
840: * etc/Makefile.in 1.11:
841: * etc/parser3.charsets/Makefile.in 1.14:
842: * gnu.dsp 1.2:
843: * src/Makefile.in 1.52:
844: * src/classes/Makefile.in 1.50:
845: * src/classes/gd/Makefile.in 1.40:
846: * src/classes/smtp/Makefile.in 1.9:
847: * src/include/Makefile.in 1.8:
848: * src/lib/Makefile.am 1.3:
849: * src/lib/Makefile.in 1.5:
850: * src/lib/ltdl/Makefile.am 1.1:
851: * src/lib/ltdl/Makefile.in 1.1:
852: * src/lib/ltdl/README 1.1:
853: * src/lib/ltdl/acinclude.m4 1.1:
854: * src/lib/ltdl/config.guess 1.1:
855: * src/lib/ltdl/config.h 1.1:
856: * src/lib/ltdl/config.sub 1.1:
857: * src/lib/ltdl/config_auto.h.in 1.1:
858: * src/lib/ltdl/config_fixed.h 1.1:
859: * src/lib/ltdl/configure 1.1:
860: * src/lib/ltdl/configure.in 1.1:
861: * src/lib/ltdl/install-sh 1.1:
862: * src/lib/ltdl/libltdl.dsp 1.1:
863: * src/lib/ltdl/ltdl.c 1.1:
864: * src/lib/ltdl/ltdl.h 1.1:
865: * src/lib/md5/Makefile.in 1.3:
866: * src/lib/patches/Makefile.in 1.6:
867: * src/lib/pcre/Makefile.in 1.5:
868: * src/main/Makefile.in 1.47:
869: * src/sql/Makefile.in 1.8:
870: * src/targets/Makefile.in 1.39:
871: * src/targets/apache13/Makefile.in 1.41:
872: * src/targets/apache13/hook/Makefile.in 1.3:
873: * src/targets/cgi/Makefile.in 1.59:
874: * src/targets/isapi/Makefile.in 1.8:
875: * src/types/Makefile.in 1.47:
876: src/lib/ltdl/Makefile now created with /configure, not ltdl/configure,
877: so it does have no problems with automake.
878: ltdl/configure AC_OUTPUT(Makefile<<removed)
879:
880: * src/classes/classes.awk 1.6:
881: more strict *.C$
882:
883: 2002-12-02 paf
884: * operators.txt 1.105:
885: removed outdated status:db
886:
887: * src/classes/mail.C 1.82:
888: * src/include/pa_common.h 1.88:
889: * src/main/pa_common.C 1.136:
890: * src/main/pa_request.C 1.243:
891: * src/types/pa_vcookie.C 1.53:
892: * src/types/pa_vmail.C 1.36:
893: * www/htdocs/index.html 1.194:
894: http header lang of tainted parts becomes http-header
895:
1.19 paf 896: 2002-11-29 paf
897: * src/include/pa_common.h 1.87:
898: * src/main/pa_common.C 1.135:
899: * src/types/pa_vresponse.C 1.16:
900: * src/types/pa_vresponse.h 1.31:
901: * www/htdocs/index.html 1.192:
902: http:// param values now handled exactly like $response:header values.
903: e.g. can be hash [can have subattributes] & contain date values.
904:
905: * operators.txt 1.104:
906: * src/classes/date.C 1.41:
907: * src/classes/image.C 1.89:
908: * www/htdocs/index.html 1.193:
909: exif dates now objects of type date
910:
911: * src/main/pa_common.C 1.133:
912: * www/htdocs/index.html 1.190:
913: http:// tainted partes now %xx
914:
915: * src/main/pa_common.C 1.134:
916: * www/htdocs/index.html 1.191:
917: http:// param values lang forced URI
918:
919: * src/classes/image.C 1.88:
920: 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]
921: now used image.format
922:
923: 2002-11-28 paf
924: * src/classes/op.C 1.126:
925: * www/htdocs/index.html 1.185:
926: ^cache bug fixed.
927: stupid compiler allowed 'false' to go into (Hash *) parameter
928:
929: * src/classes/image.C 1.85:
930: * www/htdocs/index.html 1.186:
931: image.text now outputs one pixel HIGHER chars [one top
932: horizontal line of 1pixel height were missing]
933:
934: * www/htdocs/index.html 1.187:
935: regexp syntax xxx$ speed-up experiments
936:
937: * operators.txt 1.102:
938: http.timeout
939:
940: * www/htdocs/font.gif 1.1:
941: *** empty log message ***
942:
943: * configure.in 1.50:
944: stopped double libltdl/Makefile generation
945:
946: * src/classes/image.C 1.87:
947: * www/htdocs/index.html 1.188:
948: image.length now counts interchar space. plus space after last char
949:
950: * www/htdocs/index.html 1.189:
951: doc samples
952:
953: * src/main/pa_string.C 1.171:
954: PCRE_DOLLAR_ENDONLY
955:
956: * src/classes/image.C 1.86:
957: ^image.font width measurer now scans full height [were -1]
958:
959: 2002-11-27 paf
960: * src/classes/image.C 1.84:
961: * www/htdocs/index.html 1.183:
962: ^image.font << bad font file-size now properly reported
963:
964: * src/include/pa_globals.h 1.98:
965: * src/main/pa_globals.C 1.145:
966: * src/main/pa_request.C 1.242:
967: * src/types/pa_vmail.C 1.35:
968: * www/htdocs/index.html 1.184:
969: response:body[file] if file nows it's name
970: now returns content-disposition: >>attachment<<
971:
1.18 paf 972: 2002-11-26 paf
973: * operators.txt 1.101:
974: * src/main/pa_common.C 1.130:
975: * www/htdocs/index.html 1.182:
976: http:// response status!=200 made exception: http.status with
977: source=bad status#
978:
979: * src/main/pa_common.C 1.131:
980: * www/htdocs/.htaccess 1.11:
981: utf8 prefix ignored @read text
982:
983: * src/main/pa_request.C 1.241:
984: fixed lang in reponse header
985:
986: 2002-11-25 paf
987: * operators.txt 1.99:
988: * src/main/pa_common.C 1.128:
989: * www/htdocs/index.html 1.181:
990: http fields now UPPERCASE
991:
992: $file[^file::load[http://there]]
993: $file.SERVER
994:
995: * configure.in 1.49:
996: * src/classes/image.C 1.83:
997: * src/include/pa_config_auto.h.in 1.33:
998: * src/include/pa_config_includes.h 1.22:
999: * src/main/Makefile.am 1.35:
1000: * src/main/Makefile.in 1.46:
1001: * src/main/pa_common.C 1.129:
1002: * src/main/pa_globals.C 1.142:
1003: http://
1004: and image const void related probs fixed
1005:
1006: * operators.txt 1.98:
1007: * src/classes/file.C 1.104:
1008: * src/classes/table.C 1.168:
1009: * src/classes/xdoc.C 1.105:
1010: * src/include/pa_common.h 1.85:
1011: * src/include/pa_globals.h 1.97:
1012: * src/main/pa_common.C 1.126:
1013: * src/main/pa_globals.C 1.141:
1014: * src/main/pa_request.C 1.239:
1015: * src/types/pa_vfile.C 1.35:
1016: * src/types/pa_vfile.h 1.51:
1017: * www/htdocs/index.html 1.179:
1018: table/xdoc/file::load now understand http:// prefix and additional params, sample:
1019: $rates[^xdoc::load[http://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002;
1020: $.USER-AGENT[parser3]
1021: ]]
1022:
1023: * src/classes/file.C 1.105:
1024: * src/classes/image.C 1.82:
1025: * src/classes/xdoc.C 1.106:
1026: * src/include/pa_common.h 1.86:
1027: * src/main/pa_common.C 1.127:
1028: * src/main/pa_request.C 1.240:
1029: * www/htdocs/index.html 1.180:
1030: checked http options [invalid onces now reported]
1031: made default
1032: user-agent: paf
1033:
1034: 2002-11-22 paf
1035: * operators.txt 1.97:
1036: * src/classes/image.C 1.80:
1037: * src/include/pa_globals.h 1.96:
1038: * src/main/execute.C 1.294:
1039: * src/main/pa_globals.C 1.140:
1040: * src/types/pa_vimage.C 1.21:
1041: * src/types/pa_vimage.h 1.33:
1042: * www/htdocs/.htaccess 1.10:
1043: * www/htdocs/index.html 1.178:
1044: $image.exif support
1045: $image.exif.DateTime & co
1046:
1047: 2002-11-21 paf
1048: * src/classes/image.C 1.78:
1049: jpeg size measure fixed: were badly skipping EXIF information [
1050: were big block and it's size were considered negative :(]
1051:
1052: * operators.txt 1.96:
1053: * src/classes/image.C 1.77:
1054: * src/include/pa_common.h 1.83:
1055: * src/main/pa_common.C 1.123:
1056: * src/types/pa_vmail.C 1.34:
1057: * www/htdocs/index.html 1.177:
1058: image.measure internals rewritten. no there's reader.seek, and all's ready for EXIF extraction
1059: [now we fail to measure files with EXIF info]
1060:
1061: * src/main/pa_common.C 1.122:
1062: O_TRUNCATE killed, ftruncate used instead:
1063: O_TRUNC truncates even exclusevely write-locked file [thanks to Igor Milyakov <virtan@rotabanner.com> for discovering]
1064:
1065: * src/main/pa_exec.C 1.44:
1066: * src/main/untaint.C 1.110:
1067: cstr(UL_UNSPECIFIED) [not _PASS_APPENDED)
1068:
1069: 2002-11-20 paf
1070: * src/main/pa_exec.C 1.41:
1071: pa_exec: data written only if size>0
1072:
1073: * src/targets/cgi/parser3.C 1.205:
1074: logging @signal += query_string
1075:
1076: * src/include/pa_config_fixed.h 1.52:
1077: * src/main/pa_common.C 1.121:
1078: * src/main/pa_exec.C 1.40:
1079: * src/targets/cgi/parser3.C 1.200:
1080: ^file:exec/cgi [pa_exec] pipe read errors now checked
1081:
1082: * src/main/pa_exec.C 1.43:
1083: *** empty log message ***
1084:
1085: * operators.txt 1.95:
1086: * src/classes/file.C 1.103:
1087: ^file::exec/cgi[file;$.stdin[] << disable HTTP-POST repassing
1088:
1089: * src/include/pa_request.h 1.158:
1090: * src/main/execute.C 1.293:
1091: * src/main/pa_request.C 1.238:
1092: * src/targets/cgi/parser3.C 1.201:
1093: SIGUSR1 >> writes to error_log uri of currently processed document
1094: SIGPIPE >> interrupts request processing [exception = DB rollback]
1095:
1096: * src/targets/cgi/parser3.C 1.203:
1097: SIGNALS overriden @ main top
1098:
1099: * configure.in 1.48:
1100: * src/include/pa_config_auto.h.in 1.32:
1101: * src/include/pa_config_includes.h 1.21:
1102: * src/main/pa_exec.C 1.42:
1103: * src/targets/cgi/parser3.C 1.204:
1104: comment
1105:
1106: 2002-11-19 paf
1107: * src/targets/cgi/parser3.C 1.199:
1108: removed #ifdef WIN32 around check of CGI: Illegal call
1109:
1110: 2002-11-01 paf
1111: * src/main/execute.C 1.292:
1112: comment
1113:
1114: 2002-10-31 paf
1115: * src/types/pa_vobject.C 1.11:
1116: * src/types/pa_vstateless_object.h 1.27:
1117: object put replaces static parent if any
1118:
1119: * src/main/execute.C 1.291:
1120: found out why, checked that for now.
1121: todo: find out a way for that user could do that
1122:
1123: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.2:
1124: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.2:
1125: realized that one can't remember derivates in base class: there's so many of them.
1126: also there can be no virtual method calls in static classes
1127:
1128: * src/classes/op.C 1.124:
1129: * src/types/pa_value.h 1.107:
1130: * src/types/pa_vobject.h 1.36:
1131: * www/htdocs/base.p 1.4:
1132: * www/htdocs/derived.p 1.22:
1133: * www/htdocs/index.html 1.174:
1134: * www/htdocs/operators.p 1.11:
1135: * www/htdocs/some.p 1.2:
1136: ^process[$caller.self]{...}
1137: now compiles to last derived object part of that 'self'
1138:
1139: * src/classes/form.C [global_static_self_fix] 1.32.4.1:
1140: * src/classes/mail.C [global_static_self_fix] 1.80.4.1:
1141: * src/classes/op.C [global_static_self_fix] 1.124.2.1:
1142: * src/classes/xnode.h [global_static_self_fix] 1.16.4.1:
1143: * src/main/execute.C [global_static_self_fix] 1.289.2.1:
1144: * src/main/pa_request.C [global_static_self_fix] 1.236.4.1:
1145: * src/types/pa_value.h [global_static_self_fix] 1.107.2.1:
1146: * src/types/pa_vclass.C [global_static_self_fix] 1.14.4.1:
1147: * src/types/pa_vclass.h [global_static_self_fix] 1.37.4.1:
1148: * src/types/pa_vcode_frame.h [global_static_self_fix] 1.22.4.1:
1149: * src/types/pa_vcookie.C [global_static_self_fix] 1.51.4.1:
1150: * src/types/pa_vcookie.h [global_static_self_fix] 1.21.4.1:
1151: * src/types/pa_vdate.h [global_static_self_fix] 1.22.4.1:
1152: * src/types/pa_venv.h [global_static_self_fix] 1.26.4.1:
1153: * src/types/pa_vfile.h [global_static_self_fix] 1.49.4.1:
1154: * src/types/pa_vform.C [global_static_self_fix] 1.70.4.1:
1155: * src/types/pa_vform.h [global_static_self_fix] 1.43.4.1:
1156: * src/types/pa_vhash.h [global_static_self_fix] 1.40.4.1:
1157: * src/types/pa_vimage.h [global_static_self_fix] 1.31.4.1:
1158: * src/types/pa_vmail.C [global_static_self_fix] 1.32.4.1:
1159: * src/types/pa_vmail.h [global_static_self_fix] 1.6.4.1:
1160: * src/types/pa_vmath.h [global_static_self_fix] 1.12.4.1:
1161: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.1:
1162: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.1:
1163: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.1:
1164: * src/types/pa_vrequest.C [global_static_self_fix] 1.25.4.1:
1165: * src/types/pa_vrequest.h [global_static_self_fix] 1.23.4.1:
1166: * src/types/pa_vresponse.C [global_static_self_fix] 1.14.2.1:
1167: * src/types/pa_vresponse.h [global_static_self_fix] 1.29.4.1:
1168: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.1:
1169: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.1:
1170: * src/types/pa_vstateless_object.h [global_static_self_fix] 1.25.4.1:
1171: * src/types/pa_vstatus.C [global_static_self_fix] 1.13.4.1:
1172: * src/types/pa_vstatus.h [global_static_self_fix] 1.13.4.1:
1173: * src/types/pa_vstring.h [global_static_self_fix] 1.52.4.1:
1174: * src/types/pa_vtable.C [global_static_self_fix] 1.19.4.1:
1175: * src/types/pa_vtable.h [global_static_self_fix] 1.46.4.1:
1176: * src/types/pa_vvoid.h [global_static_self_fix] 1.14.4.1:
1177: * src/types/pa_vxdoc.C [global_static_self_fix] 1.21.4.1:
1178: * src/types/pa_vxdoc.h [global_static_self_fix] 1.29.4.1:
1179: * src/types/pa_vxnode.C [global_static_self_fix] 1.28.4.1:
1180: * src/types/pa_vxnode.h [global_static_self_fix] 1.20.4.1:
1181: * src/types/pa_wwrapper.h [global_static_self_fix] 1.26.4.1:
1182: * www/htdocs/base.p [global_static_self_fix] 1.4.2.1:
1183: * www/htdocs/derived.p [global_static_self_fix] 1.22.2.1:
1184: * www/htdocs/index.html [global_static_self_fix] 1.174.2.1:
1185: static call $self fixed
1186:
1187: * www/htdocs/base.p 1.6:
1188: * www/htdocs/derived.p 1.24:
1189: * www/htdocs/index.html 1.176:
1190: this example creates base object, which is wrong, todo: find
1191: out why
1192:
1193: * src/main/compile.tab.C [global_static_self_fix] 1.75.4.1:
1194: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.4:
1195: killed $virtual_fields in dynamic, but one can reach derived
1196: static[class] variable from base
1197:
1198: * src/classes/form.C 1.33:
1199: * src/classes/mail.C 1.81:
1200: * src/classes/op.C 1.125:
1201: * src/classes/xnode.h 1.17:
1202: * src/main/compile.tab.C 1.76:
1203: * src/main/execute.C 1.290:
1204: * src/main/pa_request.C 1.237:
1205: * src/types/pa_value.h 1.108:
1206: * src/types/pa_vclass.C 1.15:
1207: * src/types/pa_vclass.h 1.38:
1208: * src/types/pa_vcode_frame.h 1.23:
1209: * src/types/pa_vcookie.C 1.52:
1210: * src/types/pa_vcookie.h 1.22:
1211: * src/types/pa_vdate.h 1.23:
1212: * src/types/pa_venv.h 1.27:
1213: * src/types/pa_vfile.h 1.50:
1214: * src/types/pa_vform.C 1.71:
1215: * src/types/pa_vform.h 1.44:
1216: * src/types/pa_vhash.h 1.41:
1217: * src/types/pa_vimage.h 1.32:
1218: * src/types/pa_vmail.C 1.33:
1219: * src/types/pa_vmail.h 1.7:
1220: * src/types/pa_vmath.h 1.13:
1221: * src/types/pa_vmethod_frame.h 1.44:
1222: * src/types/pa_vobject.C 1.10:
1223: * src/types/pa_vobject.h 1.37:
1224: * src/types/pa_vrequest.C 1.26:
1225: * src/types/pa_vrequest.h 1.24:
1226: * src/types/pa_vresponse.C 1.15:
1227: * src/types/pa_vresponse.h 1.30:
1228: * src/types/pa_vstateless_class.C 1.18:
1229: * src/types/pa_vstateless_class.h 1.41:
1230: * src/types/pa_vstateless_object.h 1.26:
1231: * src/types/pa_vstatus.C 1.14:
1232: * src/types/pa_vstatus.h 1.14:
1233: * src/types/pa_vstring.h 1.53:
1234: * src/types/pa_vtable.C 1.20:
1235: * src/types/pa_vtable.h 1.47:
1236: * src/types/pa_vvoid.h 1.15:
1237: * src/types/pa_vxdoc.C 1.22:
1238: * src/types/pa_vxdoc.h 1.30:
1239: * src/types/pa_vxnode.C 1.29:
1240: * src/types/pa_vxnode.h 1.21:
1241: * src/types/pa_wwrapper.h 1.27:
1242: * www/htdocs/base.p 1.5:
1243: * www/htdocs/derived.p 1.23:
1244: * www/htdocs/index.html 1.175:
1245: static fix merged
1246:
1247: * src/classes/op.C [global_static_self_fix] 1.124.2.2:
1248: * src/types/pa_value.h [global_static_self_fix] 1.107.2.2:
1249: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.2:
1250: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.3:
1251: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.2:
1252: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.3:
1253: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.2:
1254: fixed statics, left $virtual_fields in dynamic
1255:
1256: * src/main/execute.C 1.288:
1257: comment
1258:
1259: 2002-10-30 paf
1260: * www/htdocs/derived.p 1.21:
1261: * www/htdocs/some.p 1.1:
1262: include method overriding tested OK
1263:
1264: 2002-10-29 paf
1265: * src/targets/isapi/parser3isapi.C 1.80:
1266: comment on 404 bad status re-passing [iis to blame]
1267:
1268: * src/classes/string.C 1.122:
1269: changed string.save to pass current sql connection to cstr
1270: thus one can
1271: ^connect[some server]{
1272: $s[insert into table x (x) values (^taint[sql]{value})]
1273: ^s.save[some.sql]
1274: }
1275: and he'd get in some.sql file code with properly escaped.
1276: [tried in mssql->mysql export->import of binary data]
1277:
1278: 2002-10-28 paf
1279: * www/htdocs/index.html 1.172:
1280: * www/htdocs/index.html 1.173:
1281: bad email handling test
1282:
1283: 2002-10-25 paf
1284: * src/include/pa_hash.h [hash_insensitive_garbage] 1.57.4.1:
1285: * src/main/pa_hash.C [hash_insensitive_garbage] 1.52.4.1:
1286: * src/main/pa_request.C [hash_insensitive_garbage] 1.236.2.1:
1287: * src/types/pa_vresponse.C [hash_insensitive_garbage] 1.13.2.1:
1288: saving for maybe-future
1289:
1290: * src/types/pa_vresponse.C 1.14:
1291: case insensitive response user fields get/put
1292:
1293: 2002-10-23 paf
1294: * src/types/pa_vmail.C 1.32:
1295: * www/htdocs/index.html 1.171:
1296: email whitespace trimBoth-ed
1297:
1298: * operators.txt 1.94:
1299: * src/classes/table.C 1.166:
1300: ^table.hash{code}...
1301: ^table.hash(expr)...
1302:
1303: 2002-10-22 paf
1304: * src/types/pa_vform.C 1.70:
1305: * src/types/pa_vform.h 1.43:
1306: removed needless VForm::Append...(...Value)
1307:
1308: * src/main/execute.C 1.287:
1309: $.name outside of $name[...]
1310: checked
1311:
1312: * src/main/compile.tab.C 1.75:
1313: * src/main/compile.y 1.203:
1314: lexer changed to fix ^call[]^#HH bug [that situation yelded no
1315: EON, which whas wrong]
1316:
1317: 2002-10-21 paf
1318: * operators.txt 1.91:
1319: * src/types/pa_vform.C 1.67:
1320: $form:image-map
1321:
1322: * operators.txt 1.92:
1323: * src/types/pa_vform.C 1.68:
1324: $form:nameless = "?value&...", "...&value&...", "...&value"
1325:
1326: * operators.txt 1.93:
1327: * src/types/pa_vform.C 1.69:
1328: * src/types/pa_vform.h 1.42:
1329: $form:qtail
1330: $form:imap.x/y
1331:
1332: * operators.txt 1.90:
1333: * src/classes/file.C 1.102:
1334: * www/htdocs/index.html 1.170:
1335: /some/page.html: ^file:fullpath[a.gif] => /some/a.gif
1336:
1337: 2002-10-17 paf
1338: * src/classes/op.C 1.123:
1339: exception handling fixed [were bad with contexts]
1340:
1341: * src/main/compile.tab.C 1.74:
1342: * src/main/compile.y 1.202:
1343: operators precedence changed a little:
1344: logical not and bitwise negation precedence made highest,
1345: << and >> bitshits precedence made equal [were << higher than >>]
1346:
1.17 paf 1347: 2002-10-16 paf
1348: * src/classes/op.C 1.122:
1349: * src/include/pa_request.h 1.157:
1350: * src/main/execute.C 1.285:
1351: * src/main/execute.C 1.286:
1352: * src/main/pa_request.C 1.236:
1353: * www/htdocs/derived.p 1.20:
1354: * www/htdocs/index.html 1.167:
1355: * www/htdocs/index.html 1.168:
1356: Request::self considered equal to VMethodFrame::self, and removed,
1357: Request::get_self() mapped to VMethodFrame.self()
1.18 paf 1358:
1359: * www/htdocs/index.html 1.169:
1360: bad compile to system class test
1.17 paf 1361:
1362: * src/classes/op.C 1.121:
1363: * src/main/pa_request.C 1.235:
1364: VMainClass now has name = $hash in open field now gives old
1365: good error meesage
1366:
1.15 paf 1367: 2002-10-15 paf
1.17 paf 1368: * www/htdocs/derived.p 1.17:
1369: * www/htdocs/index.html 1.162:
1370: test of ^process from operator called from user class
1371:
1372: * src/types/pa_vjunction.h 1.18:
1373: * www/htdocs/index.html 1.166:
1374: ^if(def $junction){was true}{now false}
1375: use
1376: ^if($junction is junction){was and now true}
1377:
1378: * src/types/pa_vjunction.C 1.2:
1379: ident
1380:
1381: * src/classes/op.C 1.119:
1382: * src/main/compile.tab.C 1.72:
1383: * src/main/compile.y 1.200:
1384: * src/types/pa_vmethod_frame.h 1.42:
1385: process[self] objects also considered [were only classes]
1386:
1.15 paf 1387: * src/main/execute.C 1.283:
1388: * src/targets/cgi/parser3.C 1.198:
1389: * src/types/pa_vstateless_class.C 1.17:
1390: * src/types/pa_vstateless_class.h 1.40:
1391: * www/htdocs/operators.p 1.9:
1392: compiling to system classes disabled
1393:
1.17 paf 1394: * operators.txt 1.88:
1395: * src/classes/op.C 1.116:
1396: * www/htdocs/operators.p 1.8:
1397: ^process[$caller.CLASS]{code-string} added
1398:
1399: * src/types/Makefile.in 1.46:
1400: *** empty log message ***
1.15 paf 1401:
1.17 paf 1402: * src/classes/op.C 1.120:
1403: * src/include/pa_opcode.h 1.23:
1404: * src/include/pa_request.h 1.156:
1405: * src/main/compile.tab.C 1.73:
1406: * src/main/compile.y 1.201:
1407: * src/main/execute.C 1.284:
1408: * src/types/pa_vmethod_frame.h 1.43:
1409: * www/htdocs/derived.p 1.19:
1410: removed last pieces of old code allowing $junction.xxx at
1411: compile time
1.15 paf 1412:
1413: * operators.txt 1.87:
1414: * src/classes/op.C 1.115:
1415: * src/main/compile.tab.C 1.71:
1416: * src/main/compile.y 1.199:
1417: * src/main/execute.C 1.282:
1418: * src/main/pa_request.C 1.234:
1419: * src/types/Makefile.am 1.28:
1420: * src/types/pa_vjunction.C 1.3:
1421: * src/types/pa_vjunction.h 1.17:
1422: * src/types/pa_vmethod_frame.h 1.40:
1423: * src/types/types.dsp 1.35:
1424: * www/htdocs/operators.p 1.7:
1425: removed $junction.get $junction.set[]
1426: introducing $caller
1427:
1428: * src/classes/op.C 1.118:
1429: * src/include/pa_request.h 1.155:
1430: * src/types/pa_vmethod_frame.h 1.41:
1431: * www/htdocs/derived.p 1.18:
1432: * www/htdocs/index.html 1.164:
1433: ^process[CLASS]{body} now executed with CLASS self.
1434: [ (request&method_frame).self temporarily changed ]
1435:
1.17 paf 1436: * src/classes/xdoc.C 1.104:
1437: * src/classes/xnode.C 1.53:
1438: * src/include/pa_charset.h 1.19:
1439: * src/include/pa_pool.h 1.85:
1440: * src/main/pa_charset.C 1.31:
1441: * src/main/pa_pool.C 1.57:
1442: * src/types/pa_vxnode.C 1.28:
1443: * www/htdocs/index.html 1.165:
1444: xml->parser strings now have origin, which points to place
1445: where value left xml library and came to parser: place of dom
1446: field extraction/call
1.16 paf 1447:
1.15 paf 1448: * src/classes/hash.C 1.51:
1449: * src/classes/op.C 1.117:
1450: * www/htdocs/index.html 1.163:
1451: * www/htdocs/operators.p 1.10:
1452: method_frame now always changed, with no exception to native calls.
1453: for&foreach changed to use method_frame.caller for their var's name context
1454:
1455: * src/types/pa_value.h 1.106:
1456: removed outdated comments. doxygen would find them lower by
1457: inheritance tree
1458:
1459: 2002-10-14 paf
1460: * src/classes/form.C 1.32:
1461: * src/classes/mail.C 1.80:
1462: * src/classes/op.C 1.113:
1463: * src/include/pa_request.h 1.154:
1464: * src/main/compile.C 1.67:
1465: * src/main/compile.tab.C 1.70:
1466: * src/main/compile.y 1.198:
1467: * src/main/execute.C 1.281:
1468: * src/main/pa_request.C 1.233:
1469: * src/types/pa_vstateless_class.h 1.39:
1470: * www/htdocs/index.html 1.161:
1471: operators now main-class-methods
1472:
1473: * src/include/pa_request.h 1.152:
1474: * src/main/execute.C 1.280:
1475: * src/main/pa_request.C 1.232:
1476: operators @auto now executed in MAIN context
1477:
1478: * src/types/pa_vclass.C 1.14:
1479: * src/types/pa_vobject.h 1.35:
1480: * src/types/pa_vstateless_class.C 1.16:
1481: * src/types/pa_vstateless_class.h 1.38:
1482: * www/htdocs/index.html 1.158:
1483: * www/htdocs/operators.p 1.5:
1484: $form:CLASS resurrected [wes killed in action]
1485:
1486: * configure 1.49:
1487: * configure.in 1.47:
1488: * operators.txt 1.86:
1489: * src/include/pa_config_auto.h.in 1.31:
1490: * src/types/pa_vstatus.C 1.13:
1491: * www/htdocs/index.html 1.157:
1492: $status:rusage.tv_secs/usecs introduced
1493:
1494: * src/types/pa_vxnode.C 1.27:
1495: misreplace fixed
1496:
1497: * src/classes/op.C 1.112:
1498: * src/include/pa_request.h 1.153:
1499: * www/htdocs/index.html 1.160:
1500: * www/htdocs/operators.p 1.6:
1501: ^try{^call{}} now has better stack trace [has "call" & co there]
1502:
1503: * src/main/execute.C 1.279:
1504: operator execution context now = MAIN, not closest stack frame
1505:
1506: @touchit[]
1507: $i[after]
1508:
1509: ----t.html
1510: $i[before] << local
1511: ^touchit[]
1512: $i << now 'before', were 'after'
1513:
1514: ---t.html
1515: $i[before] << notlocal [main]
1516: ^touchit[]
1517: $i << now 'after'
1518:
1519: * src/main/execute.C 1.278:
1520: comment
1521:
1522: * src/classes/op.C 1.114:
1523: process compiles to code's class class
1524:
1525: 2002-10-09 paf
1526: * src/classes/double.C 1.52:
1527: * src/classes/int.C 1.48:
1528: * src/classes/string.C 1.121:
1529: * www/htdocs/derived.p 1.16:
1530: * www/htdocs/index.html 1.156:
1531: ^string.int[] now failes on empty string [or uses (default)]
1532:
1533: 2002-10-08 paf
1534: * src/lib/patches/Makefile.am 1.2:
1535: * src/lib/patches/Makefile.in 1.5:
1536: forgot libgdome_morestatic.patch
1537:
1538: * src/types/pa_vxnode.C 1.26:
1539: misreplace
1540:
1541: * src/main/untaint.C 1.109:
1542: mail header quoted printable changed after RFC reread
1543:
1544: * operators.txt 1.85:
1545: plan on ^if(method
1546:
1547: 2002-09-24 paf
1548: * src/targets/cgi/Makefile.am 1.45:
1549: * src/targets/cgi/Makefile.in 1.58:
1550: LIBS were bad name in .am
1551:
1552: * acconfig.h 1.5:
1553: * configure 1.47:
1554: * configure.in 1.46:
1555: * src/include/pa_config_auto.h.in 1.30:
1556: * src/include/pa_config_fixed.h 1.51:
1557: * src/targets/cgi/Makefile.am 1.44:
1558: * src/targets/cgi/Makefile.in 1.57:
1559: * src/types/pa_vmail.C 1.30:
1560: * src/types/pa_vmail.C 1.31:
1561: HAVE_TIMEZONE & co now checked and mailreceive would compile on
1562: freebsd now
1563:
1564: * src/classes/file.C 1.101:
1565: * src/main/untaint.C 1.108:
1566: * www/htdocs/index.html 1.155:
1567: 1.
1568: file spec language changed:
1569: now there are only few chars are untainted:
1570: * ? ' " < > |
1571: and, on unix, : \ ~
1572: [russian letters and SPACES now enabled, one should use ^untaint[uri]{...} now]
1573:
1574: 2.
1575: $list[^file:list[dir]] now returns simply tainted names in $list.name, not tainted as filespec
1576:
1577: @russianindex[]
1578: #dir with files with russian-lang names
1579: $where[dir]
1580:
1581: $dir[^file:list[$where;\.txt^$]]
1582: ^dir.menu{
1583: <a href=$where/^untaint[uri]{$dir.name}>$dir.name</a><br>
1584: }
1585:
1586: 2002-09-23 paf
1587: * src/classes/date.C 1.38:
1588: * src/classes/date.C 1.39:
1589: date bug fix, now round(floatDays*secondsPerDay)
1590:
1591: * src/targets/cgi/Makefile.in 1.56:
1592: *** empty log message ***
1593:
1594: * src/types/pa_vdouble.h 1.41:
1595: double->int round added
1596:
1597: 2002-09-20 paf
1598: * src/types/pa_vhash.h 1.40:
1599: * www/htdocs/operators.p 1.4:
1600: hash.foreach modification of existing keys allowed
1601:
1602: * src/main/compile.tab.C 1.69:
1603: * src/main/compile.y 1.197:
1604: * www/htdocs/index.html 1.153:
1605: changed grammer on junction expanding to include ^junction.method
1606:
1607: * src/classes/xdoc.C 1.102:
1608: empty transform result, being taken as file now returns empty
1609: file, not raises stupid error about "stat-ed file"
1610:
1611: * src/main/execute.C 1.276:
1612: * www/htdocs/index.html 1.154:
1613: code junction calls disabled [before: code was compiled in such a way, that there were no code-junctions in OP_CALL]
1614:
1615: this now error:
1616: @badjunctioncall[]
1617: ^badjunctioncallinside{code}
1618:
1619: @badjunctioncallinside[code]
1620: ^code[]
1621:
1622: * src/targets/apache13/Makefile.am 1.15:
1623: * src/targets/apache13/Makefile.in 1.40:
1624: * src/targets/cgi/Makefile.am 1.43:
1625: * src/targets/cgi/Makefile.in 1.55:
1626: binaries now depend on makefiles, thus taking linking options
1627: configure changes into account [were: ignoring]
1628:
1629: * src/classes/xdoc.C 1.103:
1630: * www/htdocs/index.html 1.152:
1631: xdoc::create[name] now sets $request:charset as internal xdoc
1632: encoding, and after decoding attributes set by dom functions
1633: now encoded OK, not as digital entities
1634:
1635: * src/types/Makefile.in 1.45:
1636: *** empty log message ***
1637:
1638: * src/include/pa_opcode.h 1.22:
1639: * src/include/pa_request.h 1.150:
1640: * src/main/compile.tab.C 1.68:
1641: * src/main/compile.y 1.196:
1642: * src/main/execute.C 1.275:
1643: * src/main/main.dsp 1.159:
1644: * src/targets/cgi/parser3.dsp 1.60:
1645: * src/types/Makefile.am 1.27:
1646: * src/types/pa_vjunction.C 1.1:
1647: * src/types/pa_vjunction.h 1.16:
1648: * src/types/types.dsp 1.34:
1649: * www/htdocs/.htaccess 1.8:
1650: * www/htdocs/index.html 1.151:
1651: introducing $junction.get/put(1)
1652: one can write iterators now:
1653:
1654: ^user-foreach[key;value]{$key=$value<br>}
1655:
1656: @user-foreach[key;value;code]
1657: ^for[i](1;10){
1658: $code.key($i)
1659: $code.value($i*2)
1660: $code
1661: }
1662:
1663: * src/main/pa_common.C 1.120:
1664: -d "DIR/" now true
1665:
1666: * src/main/compile_tools.h 1.66:
1667: mistype
1668:
1669: 2002-09-19 paf
1670: * Makefile.am 1.8:
1671: * Makefile.in 1.21:
1672: * aclocal.m4 1.5:
1673: *** empty log message ***
1674:
1675: * aclocal.m4 1.3:
1676: forced to be older
1677:
1678: * Makefile.am 1.12:
1679: * Makefile.in 1.25:
1680: new: make commit
1681:
1682: 2002-09-18 paf
1683: * parser3.dsw 1.4:
1684: * src/include/pa_opcode.h 1.21:
1685: * src/main/compile.tab.C 1.67:
1686: * src/main/compile.y 1.195:
1687: * src/main/execute.C 1.274:
1688: * www/htdocs/index.html 1.150:
1689: << >> int shifts
1690:
1691: * src/classes/file.C 1.100:
1692: * www/htdocs/index.html 1.149:
1693: * www/htdocs/mailreceive.eml 1.3:
1694: ^file::exec/cgi $.stdin[can be file now]
1695: so that one can pass binary data there
1696:
1697: * src/include/pa_common.h 1.82:
1698: * src/include/pa_request.h 1.149:
1699: * src/main/pa_common.C 1.119:
1700: * src/main/pa_request.C 1.230:
1701: auto.p exists but unreadable - now this - fatal error
1702:
1703: * src/classes/date.C 1.37:
1704: * src/classes/double.C 1.51:
1705: * src/classes/file.C 1.99:
1706: * src/classes/hash.C 1.50:
1707: * src/classes/image.C 1.76:
1708: * src/classes/int.C 1.47:
1709: * src/classes/mail.C 1.79:
1710: * src/classes/op.C 1.111:
1711: * src/classes/response.C 1.22:
1712: * src/classes/string.C 1.120:
1713: * src/classes/table.C 1.165:
1714: * src/classes/void.C 1.25:
1715: * src/classes/xdoc.C 1.101:
1716: * src/classes/xnode.C 1.52:
1717: * src/include/pa_request.h 1.148:
1718: * www/htdocs/index.html 1.148:
1719: pa_request contexts made privated, plus get_{self/method_frame} to read.
1720: Request_context_saver used in ^try to save flang too.
1721: [were not saved]
1722:
1723: * src/types/pa_vresponse.C 1.13:
1724: header value chains joined before output, this should help
1725: $.subject[$var $var]
1726: from being converted to
1727: subject: ?koi8-r?Q?...?= ?koi8-r?Q?...?=
1728:
1729: 2002-09-17 paf
1730: * src/classes/op.C 1.109:
1731: * www/htdocs/index.html 1.147:
1732: * www/htdocs/operators.p 1.2:
1733: made place for ^process to compile it's code to in case of no self
1734:
1735: * src/classes/op.C 1.110:
1736: * src/main/execute.C 1.272:
1737: * src/main/pa_request.C 1.229:
1738: * src/types/pa_value.C 1.8:
1739: * src/types/pa_value.h 1.104:
1740: * src/types/pa_vmethod_frame.h 1.38:
1741: * src/types/pa_vstateless_class.h 1.37:
1742: * www/htdocs/operators.p 1.3:
1743: operators now executed with MAIN self.
1744: it's for ^include sake, too strong a change
1745:
1746: * src/classes/hash.C 1.47:
1747: foreach delims bug fixed [were ,2,3]
1748:
1749: * src/classes/hash.C 1.48:
1750: * src/classes/table.C 1.162:
1751: * src/include/pa_sql_connection.h 1.29:
1752: * www/htdocs/index.html 1.141:
1753: table.sql hash::sql duplicate keys now errors
1754:
1755: * src/main/execute.C 1.273:
1756: * src/types/pa_value.h 1.105:
1757: * src/types/pa_vmethod_frame.h 1.39:
1758: removed changes, operators executed with calling self.
1759: lots of code with ^include code relies on defined/defining self variables
1760:
1761: $a[1]
1762: ^include[print_a.p]
1763: print_a.p: $a
1764:
1765: ^include[set_a.p]
1766: a=$a
1767: set_a.p:
1768: $a[1]
1769:
1770: * operators.txt 1.83:
1771: * operators.txt 1.84:
1772: * src/classes/hash.C 1.49:
1773: * src/classes/table.C 1.163:
1774: * src/include/pa_globals.h 1.95:
1775: * src/main/pa_globals.C 1.139:
1776: * www/htdocs/index.html 1.142:
1777: table.sql hash::sql flag to allow duplicate keys [$.distinct(1/0)]
1778: first record taken [were last]
1779:
1780: * src/main/execute.C 1.270:
1781: * src/main/execute.C 1.271:
1782: * src/types/pa_value.C 1.7:
1783: * src/types/pa_value.h 1.103:
1784: * src/types/pa_vstateless_class.h 1.36:
1785: * www/htdocs/index.html 1.146:
1786: found ancient param to Junction, removed.
1787: allowed passing self to native_code_operators [for ^process to work, she needs self]
1788:
1789: * Makefile.in 1.20:
1790: * bin/Makefile.in 1.5:
1791: * bin/auto.p.dist.in 1.8:
1792: * configure 1.40:
1793: * configure 1.41:
1794: * configure.in 1.40:
1795: * configure.in 1.41:
1796: * etc/Makefile.in 1.10:
1797: * etc/parser3.charsets/Makefile.in 1.13:
1798: * src/Makefile.in 1.51:
1799: * src/classes/Makefile.in 1.49:
1800: * src/classes/gd/Makefile.in 1.39:
1801: * src/classes/smtp/Makefile.in 1.8:
1802: * src/include/Makefile.in 1.7:
1803: * src/lib/Makefile.in 1.4:
1804: * src/lib/md5/Makefile.in 1.2:
1805: * src/lib/patches/Makefile.in 1.4:
1806: * src/lib/pcre/Makefile.in 1.4:
1807: * src/main/Makefile.in 1.45:
1808: * src/sql/Makefile.in 1.7:
1809: * src/targets/Makefile.in 1.38:
1810: * src/targets/apache13/Makefile.in 1.39:
1811: * src/targets/apache13/hook/Makefile.in 1.2:
1812: * src/targets/cgi/Makefile.in 1.54:
1813: * src/targets/isapi/Makefile.in 1.7:
1814: * src/types/Makefile.in 1.44:
1815: so now detected [can be .sl on hpux, .dll on cygwin, .so in
1816: other cases)
1817:
1818: * bin/auto.p.dist.in 1.9:
1819: strange \n
1820:
1821: * src/classes/table.C 1.164:
1822: * src/classes/xdoc.C 1.100:
1823: * www/htdocs/index.html 1.144:
1824: table::sql options
1825: table::create copy options
1826: options checked, wrong option now fatal error
1827:
1828: * src/main/pa_string.C 1.170:
1829: * www/htdocs/index.html 1.143:
1830: string.replace fixed [were missing words on pieces boundaries]
1831:
1832: * src/main/execute.C 1.269:
1833: * src/main/pa_request.C 1.228:
1834: * src/types/pa_value.C 1.6:
1835: * src/types/pa_value.h 1.102:
1836: * src/types/pa_vmethod_frame.h 1.37:
1837: * src/types/pa_vstateless_class.h 1.35:
1838: * www/htdocs/index.html 1.145:
1839: * www/htdocs/operators.p 1.1:
1840: allowed Request.self to be 0, checked that in VMethodFrame get
1841: put and $self.
1842:
1843: * src/classes/op.C 1.108:
1844: * src/classes/table.C 1.161:
1845: * www/htdocs/index.html 1.140:
1846: menu/for delims bug fixed [were ,2,3]
1847:
1848: 2002-09-16 paf
1849: * src/classes/file.C 1.98:
1850: * www/htdocs/index.html 1.139:
1851: 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.
1852: now detected closest header break.
1853:
1854: * src/main/untaint.C 1.107:
1855: * src/types/pa_vmail.C 1.29:
1856: mail:send closing ?= now closed right
1857:
1858: 2002-09-13 paf
1859: * operators.txt 1.81:
1860: * src/main/compile.tab.C 1.65:
1861: * src/main/compile.y 1.193:
1862: * www/htdocs/index.html 1.137:
1863: !| bitwise
1864: !|| numerical
1865: xor now
1866: [preparing for expression #comments]
1867:
1868: * src/main/compile.tab.C 1.63:
1869: * src/main/compile.y 1.191:
1870: * src/types/pa_vresponse.C 1.12:
1871: * www/htdocs/index.html 1.135:
1872: cookie date now clean [were mistakenly tainted & that worked
1873: bad with opera -- 'happily' that worked OK with msie]
1874:
1875: * src/main/compile.tab.C 1.64:
1876: * src/main/compile.y 1.192:
1877: * www/htdocs/index.html 1.136:
1878: @method[$name]
1879: now parse error
1880:
1881: * operators.txt 1.82:
1882: * src/main/compile.tab.C 1.66:
1883: * src/main/compile.y 1.194:
1884: * src/main/compile_tools.h 1.65:
1885: * www/htdocs/index.html 1.138:
1886: (expression #comment)
1887:
1888: (multiline expression #comment
1889: line2 #comment
1890: )
1891:
1892: (expression #comment with (brackets) comment) << OK
1893:
1894: * Makefile.in 1.19:
1895: * configure 1.39:
1896: * configure.in 1.39:
1897: * src/include/pa_config_auto.h.in 1.29:
1898: HAVE_WINSOCK_H created in configure.in
1899:
1900: * src/include/pa_config_fixed.h 1.50:
1901: * src/main/pa_socks.C 1.17:
1902: HAVE_WINSOCK_H cheched in pa_socks.C
1903:
1904: 2002-09-12 paf
1905: * src/main/untaint.C 1.105:
1906: * www/htdocs/index.html 1.134:
1907: quoted printable ' ' now =20
1908: and encoding stops before <...>$
1909:
1910: * src/types/pa_vclass.C 1.13:
1911: * src/types/pa_vmail.C 1.28:
1912: * src/types/pa_vobject.C 1.8:
1913: VObject & VClass
1914: get_element
1915: now first looks to fields, next to methods & co
1916: todo: the rest
1917: reason: more speed
1918:
1919: * src/main/untaint.C 1.106:
1920: quoted printable encoding stops before \s*<...>$
1921:
1922: 2002-09-11 paf
1923: * src/main/pa_charset.C 1.30:
1924: * src/targets/cgi/parser3.dsp 1.59:
1925: * www/htdocs/index.html 1.133:
1926: while fixing ( xmlCharEncodingInput/OutputFunc callbacks returned bad value )
1927: forgot to check users of those funcs. not all were using that return value convention
1928:
1929: * etc/parser3.charsets/windows-1254.cfg 1.1:
1930: * src/lib/pcre/ibm-1254.ucm 1.1:
1931: windows-1254 added
1932:
1933: 2002-09-10 paf
1934: * src/classes/op.C 1.106:
1935: * src/main/execute.C 1.265:
1936: * src/types/pa_value.C 1.5:
1937: * src/types/pa_value.h 1.100:
1938: * src/types/pa_vcode_frame.h 1.22:
1939: * src/types/pa_vmethod_frame.h 1.36:
1940: * src/types/pa_wcontext.C 1.23:
1941: * src/types/pa_wcontext.h 1.39:
1942: * src/types/pa_wwrapper.h 1.25:
1943: moved junction kill responsibility to wcontext
1944:
1945: * src/main/execute.C 1.267:
1946: * src/types/pa_value.h 1.101:
1947: * src/types/pa_wwrapper.h 1.26:
1948: WWrapper which used in constructing objects(second param to sql method) ^...sql{}[$.default{code}]
1949: now has parent, wich helps code in hash to survivi
1950:
1951: * src/include/pa_request.h 1.147:
1952: * src/main/execute.C 1.266:
1953: removed redundant param to execute [stack said 'thanks']
1954:
1955: * src/classes/file.C 1.97:
1956: decided not to log exec's with stderr, that could be warnings,
1957: and it's up to scritper to log/show them
1958:
1959: * src/main/pa_charset.C 1.29:
1960: * src/types/pa_vmail.C 1.27:
1961: * www/htdocs/index.html 1.131:
1962: 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]
1963: tfm readed & code updated
1964:
1965: * src/classes/op.C 1.107:
1966: * src/main/execute.C 1.268:
1967: * src/types/pa_wcontext.h 1.40:
1968: * src/types/pa_wcontext.h 1.41:
1969: VCodeFrame parent param were specified badly
1970:
1971: * src/classes/double.C 1.50:
1972: * src/main/execute.C 1.264:
1973: * www/htdocs/index.html 1.132:
1974: double:sql badly called write_assign_lang, not write_no_lang,
1975: thus doing unnecessary double/string converstion, which were loosing time&precesion
1976:
1977: 2002-09-04 paf
1978: * src/types/pa_vxnode.C 1.25:
1979: * www/htdocs/index.html 1.129:
1980: removed too strong checks of xnode.elements.
1981: now, for instance, if element does not have any attributes, $xnode.attributes is void, not error
1982:
1983: * configure 1.37:
1984: * configure.in 1.38:
1985: introducing --with-sjlj-exceptions
1986: [hpux can not work with longjump/throw pair, and one must switch that on there.
1987: todo: detect that automatically]
1988:
1989: * configure 1.38:
1990: makes with sjlj
1991:
1992: * src/include/pa_config_auto.h.in 1.28:
1993: sjlj define
1994:
1995: * INSTALL 1.26:
1996: * src/include/pa_config_fixed.h 1.49:
1997: * src/include/pa_sql_connection.h 1.28:
1998: * src/main/pa_sql_driver_manager.C 1.65:
1999: * www/htdocs/index.html 1.130:
2000: -with-sjlj-exceptions define checked.
2001: on win32 it made default
2002:
2003: 2002-09-02 paf
2004: * Makefile.am 1.7:
2005: * Makefile.in 1.18:
2006: * src/types/pa_vdate.h 1.20:
2007: happy now only install-exec
2008:
2009: * src/types/pa_vdate.h 1.21:
2010: removed debug
2011:
2012: * operators.txt 1.80:
2013: * src/main/execute.C 1.263:
2014: * src/targets/cgi/parser3.dsp 1.58:
2015: * www/htdocs/index.html 1.128:
2016: removed double_result, didn't help
2017:
2018: * src/types/pa_vdate.h 1.22:
2019: *** empty log message ***
2020:
2021: * src/main/execute.C 1.258:
2022: fixed numeric < & co so that thay now use c=a-b, c OPERATOR 0.
2023: this works fine on solaris/intel for still unknown reason.
2024:
2025: * src/main/execute.C 1.261:
2026: double_result made to move that var away from hungry g++ optimizer (-O2),
2027: before: it were optimized and comparison operators worked badly
2028:
2029: 2002-08-30 paf
2030: * src/ident.awk 1.6:
2031: forgot to remove after switching to old static RCSxxx="xxx" scheme
2032:
2033: 2002-08-29 paf
2034: * parser3.dsw 1.3:
2035: * src/classes/classes.dsp 1.25:
2036: * src/classes/hash.C 1.46:
2037: * src/classes/op.C 1.105:
2038: * src/classes/string.C 1.119:
2039: * src/include/pa_request.h 1.146:
2040: * src/lib/md5/md5.dsp 1.2:
2041: * src/main/execute.C 1.257:
2042: * src/main/main.dsp 1.158:
2043: * src/main/pa_request.C 1.227:
2044: * src/targets/cgi/parser3.dsp 1.57:
2045: * src/types/pa_value.C 1.4:
2046: * src/types/pa_value.h 1.99:
2047: * src/types/pa_vmail.C 1.26:
2048: * src/types/pa_vmethod_frame.h 1.35:
2049: * src/types/pa_wcontext.h 1.38:
2050: * src/types/types.dsp 1.33:
2051: * www/htdocs/index.html 1.127:
2052: junction_cleaner moved to auto VMethodFrame [called less frequent, allowed to remove ugly Junction.change_context-s from many places, switch, mail:send..html{}, ..]
2053: request.root renamed to method_frame [more easyreading]
2054: ancient {...PUSH/POPs...} changed to stack vars [speed up]
2055:
2056: 2002-08-28 paf
2057: * operators.txt 1.79:
2058: * src/classes/string.C 1.118:
2059: * www/htdocs/derived.p 1.15:
2060: * www/htdocs/index.html 1.124:
2061: ^string.split[delim[;options]]
2062:
2063: * src/types/pa_vcookie.C 1.50:
2064: * www/htdocs/index.html 1.125:
2065: fixed cookie delete when
2066: $cookie:name[$.value[]]
2067:
2068: * src/types/pa_vcookie.C 1.51:
2069: * www/htdocs/index.html 1.126:
2070: $cookie:name[&]
2071: $cookie:name << now tainted
2072:
2073: 2002-08-27 paf
2074: * etc/parser3.charsets/Makefile.am 1.4:
2075: * etc/parser3.charsets/Makefile.in 1.12:
2076: merged from 3.0.0005
2077:
2078: * INSTALL 1.25:
2079: recommended latest gmime 1.0.5
2080:
2081: * operators.txt 1.78:
2082: * src/main/compile.tab.C 1.62:
2083: * src/main/compile.y 1.190:
2084: * www/htdocs/index.html 1.123:
2085: * www/htdocs/mailreceive.eml 1.2:
2086: # now delimiter
2087:
2088: 2002-08-26 paf
2089: * src/targets/apache13/hook/Makefile.am 1.1:
2090: * src/targets/apache13/hook/Makefile.in 1.1:
2091: *** empty log message ***
2092:
2093: * configure 1.36:
2094: * configure.in 1.37:
2095: * src/targets/apache13/Makefile.am 1.14:
2096: * src/targets/apache13/Makefile.in 1.38:
2097: * src/targets/apache13/hook/mod_parser3.c 1.2:
2098: apache13/hook added to make dist.
2099:
2100: 2002-08-23 paf
2101: * src/include/pa_common.h 1.81:
2102: * src/main/pa_common.C 1.118:
2103: * src/targets/cgi/parser3.C 1.197:
2104: * src/targets/isapi/parser3isapi.C 1.79:
2105: * www/htdocs/index.html 1.122:
2106: when auto.p beside binary [cgi, isapi] not accessible [due to
2107: bad rights or whatever] it's error now
2108:
2109: 2002-08-21 paf
2110: * src/main/pa_string.C 1.169:
2111: * www/htdocs/index.html 1.121:
2112: fixed bad language bug, [were wrong string cloning constructor]
2113:
2114: * src/main/compile.tab.C 1.61:
2115: * src/main/compile.y 1.189:
2116: * src/main/compile_tools.C 1.53:
2117: * src/main/compile_tools.h 1.64:
2118: * www/htdocs/derived.p 1.13:
2119: * www/htdocs/derived.p 1.14:
2120: "BASE:"
2121: "BASE::"
2122: syntax allowed, means "base class".
2123: compiled as if here they named base class
2124:
2125: * bin/auto.p.dist.in 1.7:
2126: * src/targets/cgi/parser3.C 1.196:
2127: * src/types/pa_vfile.C 1.34:
2128: * src/types/pa_vmail.C 1.23:
2129: * www/htdocs/mailreceive.eml 1.1:
2130: * www/htdocs/mailreceive.html 1.1:
2131: $mail.received.file.value.content-type fixed
2132:
2133: * Makefile.am 1.6:
2134: * Makefile.in 1.17:
2135: can use:
2136: make happy
2137: equals to
2138: make update install
2139:
2140: * src/main/execute.C 1.256:
2141: * src/types/pa_vobject.h 1.34:
2142: * www/htdocs/base.p 1.3:
2143: * www/htdocs/derived.p 1.12:
2144: * www/htdocs/index.html 1.120:
2145: fixed virtual calls
2146:
2147: 2002-08-20 paf
2148: * operators.txt 1.76:
2149: * src/classes/void.C 1.23:
2150: * www/htdocs/index.html 1.117:
2151: ^void.length[] = 0 merged from 3.0.0005
2152:
2153: * operators.txt 1.77:
2154: * src/classes/void.C 1.24:
2155: * www/htdocs/index.html 1.118:
2156: ^void.pos[...] = -1 merged from 3.0.0005
2157:
2158: * operators.txt [release_3_0_0005] 1.59.2.3:
2159: * src/classes/void.C [release_3_0_0005] 1.21.2.1:
2160: ^void.length[] = 0
2161:
2162: * operators.txt [release_3_0_0005] 1.59.2.4:
2163: * src/classes/void.C [release_3_0_0005] 1.21.2.2:
2164: ^void.pos[...] = -1
2165:
2166: * src/classes/file.C 1.96:
2167: * www/htdocs/index.html 1.119:
2168: fixed language of file:file result
2169:
2170: 2002-08-19 paf
2171: * src/classes/xnode.C 1.49:
2172: * src/classes/xnode.C 1.50:
2173: * src/classes/xnode.C 1.51:
2174: * src/types/pa_vxdoc.C 1.21:
2175: xdoc.fields fixed [were error in xnode, which were not catched
2176: in xdoc]
2177:
2178: * src/classes/xdoc.C 1.99:
2179: xdoc getElementsByTagName, ...NS
2180: overriden, work now
2181:
2182: * src/include/pa_stylesheet_connection.h 1.31:
2183: * src/main/pa_globals.C 1.138:
2184: prepared:
2185: // validate each document after load/create (?)
2186: //xmlDoValidityCheckingDefaultValue = 1;
2187:
2188: 2002-08-15 paf
2189: * src/types/pa_vrequest.C 1.25:
2190: * www/htdocs/index.html 1.113:
2191: $request:body unprecessed POST request
2192:
2193: * operators.txt 1.71:
2194: * src/classes/form.C 1.31:
2195: * src/include/pa_pool.h 1.84:
2196: * src/include/pa_request.h 1.145:
2197: * src/main/pa_pool.C 1.56:
2198: * src/types/pa_vform.C 1.66:
2199: * src/types/pa_vform.h 1.41:
2200: * www/htdocs/.htaccess 1.7:
2201: planning/preparing_to $request:body
2202: r.post_data now const
2203:
2204: * src/classes/image.C 1.75:
2205: * src/classes/op.C 1.104:
2206: * src/classes/xdoc.C 1.98:
2207: * src/classes/xnode.C 1.48:
2208: * src/main/execute.C 1.255:
2209: * src/types/pa_value.h 1.97:
2210: * src/types/pa_vhash.h 1.39:
2211: * src/types/pa_vobject.C 1.7:
2212: * src/types/pa_vobject.h 1.33:
2213: * src/types/pa_vtable.h 1.46:
2214: * www/htdocs/index.html 1.111:
2215: instead of type() checking everywhere used Value.as
2216: now user descendants can be used in params.
2217:
2218: VObject::as_*, is_defined now taken from bases.
2219: xtable(table)
2220: ^if($xtable) now OK
2221:
2222: * operators.txt 1.73:
2223: * src/include/pa_common.h 1.80:
2224: * src/main/pa_common.C 1.117:
2225: * src/types/pa_vcookie.C 1.49:
2226: * src/types/pa_vdate.h 1.19:
2227: * src/types/pa_vresponse.C 1.11:
2228: * src/types/pa_vresponse.h 1.29:
2229: * www/htdocs/index.html 1.115:
2230: $response:field[date]
2231: $response:field[$.xxx[date]]
2232:
2233: * src/types/pa_value.h 1.98:
2234: * src/types/pa_vdate.h 1.18:
2235: * src/types/pa_vrequest.C 1.24:
2236: * src/types/pa_vxdoc.C 1.20:
2237: * src/types/pa_vxnode.C 1.24:
2238: * www/htdocs/index.html 1.112:
2239: few barks:
2240: bark("%s field not found", 0, &aname)
2241:
2242: * src/classes/hash.C 1.45:
2243: * src/classes/string.C 1.117:
2244: * src/classes/table.C 1.160:
2245: * src/classes/void.C 1.22:
2246: * src/include/pa_sql_connection.h 1.27:
2247: * www/htdocs/index.html 1.114:
2248: fixed source of ^hash::sql{bad}
2249:
2250: * src/classes/classes.h 1.22:
2251: * www/htdocs/index.html 1.116:
2252: write to static var caused useless Exception, introduced
2253: Methoded::put_element wich consumes those
2254:
2255: * src/main/execute.C 1.254:
2256: * src/types/pa_value.h 1.96:
2257: * src/types/pa_vclass.C 1.12:
2258: * src/types/pa_vclass.h 1.37:
2259: * src/types/pa_vobject.C 1.6:
2260: * src/types/pa_vobject.h 1.32:
2261: * src/types/pa_vxdoc.C 1.19:
2262: * src/types/pa_vxdoc.h 1.29:
2263: is->as
2264:
2265: * operators.txt 1.72:
2266: $request:body unprecessed POST request body
2267:
2268: 2002-08-14 paf
2269: * src/targets/cgi/Makefile.am 1.41:
2270: * src/targets/cgi/fixopt.C 1.1:
2271: * src/targets/cgi/fixopt.C 1.2:
2272: * src/targets/cgi/fixopt.h 1.1:
2273: * src/targets/cgi/parser3.C 1.194:
2274: * src/targets/cgi/parser3.dsp 1.55:
2275: fixopt now preprocesses command line params, splitting them by
2276: space, excluding argv[0], argv[argc-1]
2277:
2278: * src/classes/xnode.h 1.16:
2279: * src/main/execute.C 1.253:
2280: * src/targets/cgi/parser3.dsp 1.56:
2281: * src/types/pa_value.h 1.95:
2282: * src/types/pa_vclass.C 1.11:
2283: * src/types/pa_vclass.h 1.36:
2284: * src/types/pa_vcode_frame.h 1.21:
2285: * src/types/pa_vcookie.C 1.48:
2286: * src/types/pa_vcookie.h 1.21:
2287: * src/types/pa_vdate.h 1.17:
2288: * src/types/pa_venv.h 1.26:
2289: * src/types/pa_vfile.h 1.49:
2290: * src/types/pa_vform.C 1.65:
2291: * src/types/pa_vform.h 1.40:
2292: * src/types/pa_vhash.h 1.38:
2293: * src/types/pa_vimage.h 1.31:
2294: * src/types/pa_vmail.C 1.22:
2295: * src/types/pa_vmail.h 1.6:
2296: * src/types/pa_vmath.h 1.12:
2297: * src/types/pa_vmethod_frame.h 1.34:
2298: * src/types/pa_vobject.C 1.5:
2299: * src/types/pa_vobject.h 1.31:
2300: * src/types/pa_vrequest.C 1.23:
2301: * src/types/pa_vrequest.h 1.23:
2302: * src/types/pa_vresponse.C 1.10:
2303: * src/types/pa_vresponse.h 1.28:
2304: * src/types/pa_vstateless_class.h 1.34:
2305: * src/types/pa_vstateless_object.h 1.25:
2306: * src/types/pa_vstatus.C 1.12:
2307: * src/types/pa_vstatus.h 1.13:
2308: * src/types/pa_vstring.h 1.52:
2309: * src/types/pa_vtable.C 1.19:
2310: * src/types/pa_vtable.h 1.45:
2311: * src/types/pa_vvoid.h 1.14:
2312: * src/types/pa_vxdoc.C 1.18:
2313: * src/types/pa_vxdoc.h 1.28:
2314: * src/types/pa_vxnode.C 1.23:
2315: * src/types/pa_vxnode.h 1.20:
2316: * src/types/pa_wwrapper.h 1.24:
2317: * www/htdocs/index.html 1.110:
2318: is now works with VObject & VClass
2319:
2320: * src/types/pa_vmail.C 1.21:
2321: mail: turned off utf8 to source transcoding
2322:
2323: * src/targets/cgi/parser3.C 1.193:
2324: -f config file
2325:
2326: * src/targets/cgi/Makefile.am 1.42:
2327: * src/targets/cgi/fixopt.C 1.3:
2328: * src/targets/cgi/fixopt.h 1.2:
2329: * src/targets/cgi/parser3.C 1.195:
2330: removed fixopt stupidity. on stupid linux use
2331: cd /document/root
2332: ../cgi/parser3 script
2333:
2334: * src/targets/cgi/Makefile.in 1.52:
2335: * src/targets/cgi/Makefile.in 1.53:
2336: *** empty log message ***
2337:
2338: * src/targets/cgi/parser3.C 1.192:
2339: * www/htdocs/auto.p 1.17:
2340: * www/htdocs/derived.p 1.11:
2341: * www/htdocs/index.html 1.109:
2342: fixed .log file dir
2343:
2344: 2002-08-13 paf
2345: * www/htdocs/derived.p 1.7:
2346: sample: dont convinient that table fields can be overridden
2347:
2348: * src/types/Makefile.in 1.43:
2349: added vobject.c & vclass
2350:
2351: * src/types/Makefile.in 1.42:
2352: VAliased removed
2353:
2354: * src/types/pa_vclass.C 1.9:
2355: * www/htdocs/derived.p 1.9:
2356: checked: form[vclass]fields can be overwritten in derived(table)
2357:
2358: * src/types/Makefile.am 1.26:
2359: * src/types/pa_vclass.C 1.7:
2360: * src/types/pa_vclass.h 1.34:
2361: * src/types/pa_vobject.C 1.1:
2362: * src/types/pa_vobject.h 1.29:
2363: * src/types/types.dsp 1.32:
2364: reorganized modules
2365: todo: fix bug with put endless recoursion
2366: todo: check 'as'
2367:
2368: * src/types/pa_vclass.C 1.10:
2369: * www/htdocs/index.html 1.107:
2370: allow override parent variables, useful for form descendants
2371:
2372: * src/types/pa_vobject.C 1.4:
2373: * www/htdocs/derived.p 1.10:
2374: * www/htdocs/index.html 1.108:
2375: allow override parent variables, useful for form descendants [
2376: in vobject too, were in vclass]
2377:
2378: * src/classes/form.C 1.30:
2379: * src/classes/mail.C 1.78:
2380: * src/classes/op.C 1.103:
2381: * src/classes/xnode.h 1.15:
2382: * src/include/pa_request.h 1.144:
2383: * src/main/execute.C 1.252:
2384: * src/main/pa_request.C 1.226:
2385: * src/types/pa_value.h 1.94:
2386: * src/types/pa_vclass.C 1.8:
2387: * src/types/pa_vclass.h 1.35:
2388: * src/types/pa_vcode_frame.h 1.20:
2389: * src/types/pa_vcookie.C 1.47:
2390: * src/types/pa_vcookie.h 1.20:
2391: * src/types/pa_vdate.h 1.16:
2392: * src/types/pa_venv.h 1.25:
2393: * src/types/pa_vfile.h 1.48:
2394: * src/types/pa_vform.C 1.64:
2395: * src/types/pa_vform.h 1.39:
2396: * src/types/pa_vhash.h 1.37:
2397: * src/types/pa_vimage.h 1.30:
2398: * src/types/pa_vmail.C 1.20:
2399: * src/types/pa_vmail.h 1.5:
2400: * src/types/pa_vmath.h 1.11:
2401: * src/types/pa_vmethod_frame.h 1.33:
2402: * src/types/pa_vobject.C 1.3:
2403: * src/types/pa_vobject.h 1.30:
2404: * src/types/pa_vrequest.C 1.22:
2405: * src/types/pa_vrequest.h 1.22:
2406: * src/types/pa_vresponse.C 1.9:
2407: * src/types/pa_vresponse.h 1.27:
2408: * src/types/pa_vstateless_class.h 1.33:
2409: * src/types/pa_vstateless_object.h 1.24:
2410: * src/types/pa_vstatus.C 1.11:
2411: * src/types/pa_vstatus.h 1.12:
2412: * src/types/pa_vstring.h 1.51:
2413: * src/types/pa_vtable.C 1.18:
2414: * src/types/pa_vtable.h 1.44:
2415: * src/types/pa_vvoid.h 1.13:
2416: * src/types/pa_vxdoc.C 1.17:
2417: * src/types/pa_vxdoc.h 1.27:
2418: * src/types/pa_vxnode.C 1.22:
2419: * src/types/pa_vxnode.h 1.19:
2420: * src/types/pa_wwrapper.h 1.23:
2421: introduced Value::get_element(..., bool looking_down) [needed
2422: to exclude endless recoursion]
2423:
2424: * src/classes/table.C 1.159:
2425: * src/types/pa_vtable.C 1.17:
2426: * src/types/pa_vtable.h 1.43:
2427: * www/htdocs/derived.p 1.5:
2428: fixed error message on using non-created table
2429:
2430: * src/classes/form.C 1.29:
2431: * src/classes/hash.C 1.44:
2432: * src/classes/mail.C 1.77:
2433: * src/classes/op.C 1.102:
2434: * src/classes/xnode.h 1.14:
2435: * src/include/pa_request.h 1.143:
2436: * src/main/compile.C 1.66:
2437: * src/main/compile.tab.C 1.60:
2438: * src/main/execute.C 1.251:
2439: * src/main/pa_request.C 1.225:
2440: * src/types/pa_value.h 1.93:
2441: * src/types/pa_vclass.h 1.33:
2442: * src/types/pa_vcode_frame.h 1.19:
2443: * src/types/pa_vcookie.C 1.46:
2444: * src/types/pa_vcookie.h 1.19:
2445: * src/types/pa_vdate.h 1.15:
2446: * src/types/pa_venv.h 1.24:
2447: * src/types/pa_vfile.h 1.47:
2448: * src/types/pa_vform.C 1.63:
2449: * src/types/pa_vform.h 1.38:
2450: * src/types/pa_vhash.h 1.36:
2451: * src/types/pa_vimage.C 1.20:
2452: * src/types/pa_vimage.h 1.29:
2453: * src/types/pa_vmail.C 1.19:
2454: * src/types/pa_vmail.h 1.4:
2455: * src/types/pa_vmath.h 1.10:
2456: * src/types/pa_vmethod_frame.h 1.32:
2457: * src/types/pa_vobject.h 1.26:
2458: * src/types/pa_vrequest.C 1.20:
2459: * src/types/pa_vrequest.h 1.20:
2460: * src/types/pa_vresponse.C 1.8:
2461: * src/types/pa_vresponse.h 1.26:
2462: * src/types/pa_vstateless_class.h 1.32:
2463: * src/types/pa_vstateless_object.h 1.23:
2464: * src/types/pa_vstatus.C 1.10:
2465: * src/types/pa_vstatus.h 1.11:
2466: * src/types/pa_vstring.h 1.50:
2467: * src/types/pa_vtable.C 1.16:
2468: * src/types/pa_vtable.h 1.42:
2469: * src/types/pa_vvoid.h 1.12:
2470: * src/types/pa_vxdoc.C 1.16:
2471: * src/types/pa_vxdoc.h 1.26:
2472: * src/types/pa_vxnode.C 1.21:
2473: * src/types/pa_vxnode.h 1.18:
2474: * src/types/pa_wwrapper.h 1.22:
2475: * www/htdocs/derived.p 1.4:
2476: VObject.get/out now looking down/up tree
2477: todo: fix error message on non-constructed parents
2478:
2479: * src/types/pa_vobject.h 1.28:
2480: * www/htdocs/derived.p 1.8:
2481: checked: table fields can be overwritten in derived(table)
2482:
2483: * src/types/pa_vobject.h 1.27:
2484: * www/htdocs/derived.p 1.6:
2485: * www/htdocs/index.html 1.106:
2486: derived classes can have fields of their own now
2487:
2488: 2002-08-12 paf
2489: * src/main/compile.tab.C 1.59:
2490: * src/main/compile.y 1.188:
2491: * src/main/execute.C 1.249:
2492: * src/main/execute.C 1.250:
2493: * src/main/pa_request.C 1.224:
2494: * src/types/Makefile.am 1.25:
2495: * src/types/pa_valiased.C 1.17:
2496: * src/types/pa_valiased.h 1.23:
2497: * src/types/pa_value.h 1.92:
2498: * src/types/pa_vclass.h 1.32:
2499: * src/types/pa_vobject.h 1.25:
2500: * src/types/pa_vstateless_class.h 1.30:
2501: * src/types/pa_vstateless_object.h 1.21:
2502: * src/types/pa_wcontext.h 1.37:
2503: ^base:create[] dynamic call rewritten
2504: todo: thorough testing
2505:
2506: * src/types/pa_value.h 1.91:
2507: * src/types/pa_vclass.h 1.31:
2508: * src/types/pa_vobject.h 1.24:
2509: * www/htdocs/base.p 1.1:
2510: * www/htdocs/derived.p 1.1:
2511: VObject ctor now instantates base class, remembers it and saves child in parent
2512: VObject.get_class now returns last child = downward virtual calls OK
2513:
2514: * src/types/pa_vstateless_class.h 1.31:
2515: * src/types/pa_vstateless_object.h 1.22:
2516: * www/htdocs/derived.p 1.3:
2517: table derived OK
2518:
2519: * src/main/pa_request.C 1.223:
2520: response:body[file] content-type check fixed [were bad when
2521: content-type is hash]
2522:
2523: * bin/auto.p.dist.in 1.5:
2524: fixed sendmail default comment
2525:
2526: * src/main/execute.C 1.248:
2527: * src/types/pa_value.h 1.90:
2528: * src/types/pa_vclass.h 1.30:
2529: * src/types/pa_vdate.h 1.14:
2530: * src/types/pa_vdouble.h 1.40:
2531: * src/types/pa_vfile.h 1.46:
2532: * src/types/pa_vimage.h 1.28:
2533: * src/types/pa_vint.h 1.37:
2534: * src/types/pa_vmethod_frame.h 1.31:
2535: * src/types/pa_vobject.h 1.23:
2536: * src/types/pa_vresponse.h 1.25:
2537: * src/types/pa_vstateless_class.h 1.29:
2538: * src/types/pa_vstateless_object.h 1.20:
2539: * src/types/pa_vstring.h 1.49:
2540: * src/types/pa_vtable.h 1.41:
2541: * src/types/pa_vxdoc.h 1.25:
2542: * src/types/pa_vxnode.h 1.17:
2543: * src/types/pa_wcontext.h 1.36:
2544: * src/types/types.dsp 1.31:
2545: * www/htdocs/index.html 1.105:
2546: killed VAliased [redundant], moved $CLASS to VObject only [
2547: parser class instance]
2548:
2549: * bin/auto.p.dist.in 1.6:
2550: more like in dist on parser.ru
2551:
2552: * www/htdocs/base.p 1.2:
2553: * www/htdocs/derived.p 1.2:
2554: not good - along upward-virtual call self eq child
2555:
2556: 2002-08-09 paf
2557: * src/main/execute.C 1.247:
2558: * src/types/pa_value.h 1.89:
2559: * src/types/pa_vclass.h 1.29:
2560: * src/types/pa_vobject.h 1.22:
2561: * src/types/pa_vxdoc.h 1.24:
2562: * www/htdocs/index.html 1.104:
2563: started as()
2564:
2565: 2002-08-08 paf
2566: * src/classes/mail.C 1.76:
2567: * src/types/pa_vmail.C 1.18:
2568: * www/htdocs/auto.p 1.16:
2569: * www/htdocs/index.html 1.98:
2570: in letter texts one can use tainted data now. only she must specify the language.
2571:
2572: ^mail:send[
2573: $.from[paf@mail.design.ru]
2574: $.to[paf@mail.design.ru]
2575: $.subject[^taint[uri][ìîñêâà]=2]
2576: $.text[^taint[uri][ìîñêâà]=]
2577: ]
2578:
2579: * operators.txt 1.67:
2580: * src/include/pa_string.h 1.142:
2581: * src/include/pa_string.h 1.143:
2582: * src/main/pa_string.C 1.168:
2583: * www/htdocs/index.html 1.95:
2584: String::first_char now not fails on empty strings
2585: ^if(-f '') now ok and in 3 other places.
2586:
2587: * src/classes/file.C 1.95:
2588: * src/classes/op.C 1.101:
2589: * src/types/pa_vfile.C 1.33:
2590: * www/htdocs/index.html 1.96:
2591: * www/htdocs/index.html 1.97:
2592: ^process now prints more precise origin
2593:
2594: * operators.txt 1.68:
2595: * src/types/pa_vdate.h 1.13:
2596: * www/htdocs/index.html 1.99:
2597: $date.yearday
2598: $date.daylightsaving
2599:
2600: * src/main/execute.C 1.246:
2601: * www/htdocs/index.html 1.100:
2602: error reporting on object writes to MAIN improved [were ruind
2603: with fixing $obj[^if(1){$obj}] ]
2604:
2605: * operators.txt 1.69:
2606: * operators.txt 1.70:
2607: * src/classes/date.C 1.36:
2608: * src/include/pa_globals.h 1.94:
2609: * src/main/pa_globals.C 1.137:
2610: * www/htdocs/index.html 1.101:
2611: * www/htdocs/index.html 1.102:
2612: year column in month calendar [week year]
2613:
2614: 2002-08-07 paf
2615: * src/classes/classes.dsp 1.24:
2616: * src/classes/gd/gd.dsp 1.26:
2617: * src/classes/smtp/smtp.dsp 1.22:
2618: * src/classes/table.C 1.158:
2619: * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
2620: * src/main/pa_array.C 1.52:
2621: * src/types/types.dsp 1.30:
2622: * www/htdocs/index.html 1.91:
2623: all Debug dirs in .dsp now named 'Debug'
2624:
2625: * src/classes/string.C 1.116:
2626: * src/main/pa_string.C 1.166:
2627: * src/main/pa_string.C 1.167:
2628: * www/htdocs/index.html 1.93:
2629: * www/htdocs/index.html 1.94:
2630: ^string.mid(0;bad) fixed
2631:
2632: * operators.txt 1.66:
2633: * src/classes/op.C 1.100:
2634: cache...{...^cache<<to past...} now erasing cache file [there
2635: were bad check on that]
2636:
2637: * operators.txt 1.65:
2638: * src/classes/mail.C 1.75:
2639: exception_type email.send
2640:
2641: * src/types/pa_vmail.C 1.16:
2642: * www/htdocs/global.xsl 1.8:
2643: * www/htdocs/index.html 1.89:
2644: mail:send empty email checked
2645:
2646: * src/main/execute.C 1.245:
2647: * src/types/pa_vcode_frame.h 1.17:
2648: * src/types/pa_vcode_frame.h 1.18:
2649: * src/types/pa_vmethod_frame.h 1.30:
2650: * src/types/pa_wcontext.C 1.22:
2651: * src/types/pa_wcontext.h 1.35:
2652: * src/types/pa_wwrapper.h 1.21:
2653: * www/htdocs/index.html 1.92:
2654: vcodeframe were mistakenly not completely transparent to object writes.
2655: $hash[^if(1){$hash}] now works
2656:
2657: * operators.txt 1.64:
2658: * src/types/pa_vmail.C 1.17:
2659: * www/htdocs/index.html 1.90:
2660: exception_type email.format
2661:
2662: * etc/parser3.charsets/Makefile.am [release_3_0_0005] 1.3.6.1:
2663: * etc/parser3.charsets/Makefile.in [release_3_0_0005] 1.11.4.1:
2664: all included into dist
2665:
2666: 2002-08-06 paf
2667: * src/classes/file.C 1.93:
2668: * src/include/pa_globals.h 1.93:
2669: * src/main/pa_globals.C 1.136:
2670: * src/main/pa_request.C 1.222:
2671: * src/types/pa_vfile.C 1.32:
2672: * src/types/pa_vfile.h 1.45:
2673: * www/htdocs/index.html 1.85:
2674: $file.content-type [instead of .mime-type]
2675: now works for file::stat also
2676:
2677: * src/main/pa_request.C 1.221:
2678: * www/htdocs/index.html 1.84:
2679: case insensitive mime_type_of
2680:
2681: * src/classes/file.C 1.94:
2682: * www/htdocs/index.html 1.86:
2683: $f[file::cgi]
2684: $f.UPPER case fields
2685:
2686: * operators.txt 1.62:
2687: * operators.txt 1.63:
2688: * src/classes/table.C 1.157:
2689: * src/include/pa_array.h 1.56:
2690: * src/include/pa_table.h 1.47:
2691: * src/main/pa_array.C 1.51:
2692: * src/main/pa_table.C 1.50:
2693: * www/htdocs/index.html 1.88:
2694: ^table::create[$source;$.options]
2695: ^table::join[$source;$.options]
2696:
2697: * bin/auto.p.dist.in 1.4:
2698: jpeg
2699:
2700: * operators.txt 1.61:
2701: * src/classes/hash.C 1.43:
2702: * src/classes/string.C 1.115:
2703: * src/classes/table.C 1.156:
2704: * www/htdocs/index.html 1.87:
2705: sql options can be string now
2706: ^xxx:sql{...}[
2707: # $.default()
2708: }
2709:
2710: 2002-08-05 paf
2711: * src/classes/date.C 1.34:
2712: * src/include/pa_globals.h 1.92:
2713: * src/main/pa_globals.C 1.135:
2714: month calendar week column [ISO 8601 Week Numbers]
2715:
2716: * operators.txt 1.60:
2717: comment on date:calendar week column
2718:
2719: * src/types/pa_vxnode.C 1.20:
2720: xnode.childNodes now 0... [were 1...]
2721:
2722: * src/main/pa_common.C 1.113:
2723: * src/main/pa_common.C 1.114:
2724: * src/main/pa_common.C 1.115:
2725: * src/main/pa_common.C 1.116:
2726: write checked
2727:
2728: * src/types/pa_vmail.C 1.15:
2729: file buffer relocated to parser heap
2730:
2731: * src/classes/date.C 1.35:
2732: +1 buf size for stupid snprintfs
2733:
2734: 2002-08-02 paf
2735: * operators.txt 1.59:
2736: * src/main/pa_request.C 1.220:
2737: * src/types/pa_vform.C 1.61:
2738: * www/htdocs/index.html 1.83:
2739: response transcoded source->client only when text/* or simple
2740: onoverridden $response:body
2741:
2742: * src/include/pa_config_fixed.h [release_3_0_0005] 1.48.2.1:
2743: * src/main/pa_string.C [release_3_0_0005] 1.165.2.1:
2744: * src/targets/cgi/getopt.c [release_3_0_0005] 1.1.4.1:
2745: * src/targets/cgi/parser3.C [release_3_0_0005] 1.190.2.1:
2746: removed #define DEBUG*
2747:
2748: * src/Makefile.in 1.50:
2749: * src/classes/Makefile.in 1.48:
2750: * src/classes/gd/Makefile.in 1.38:
2751: * src/main/Makefile.in 1.44:
2752: * src/targets/apache13/Makefile.in 1.37:
2753: * src/targets/cgi/Makefile.in 1.51:
2754: * src/types/Makefile.in 1.41:
2755: *** empty log message ***
2756:
2757: * src/types/pa_vclass.h 1.28:
2758: * src/types/pa_vform.C 1.62:
2759: * src/types/pa_vobject.h 1.21:
2760: opera multipart post fixed
2761:
2762: * configure [release_3_0_0005] 1.35.2.1:
2763: * configure.in [release_3_0_0005] 1.36.2.1:
2764: * src/include/pa_version.h [release_3_0_0005] 1.7.2.1:
2765: release 3_0_0005
2766:
2767: * bin/auto.p.dist.in [release_3_0_0005] 1.3.4.1:
2768: unhandled_exception comments
2769:
2770: 2002-08-01 paf
2771: * src/classes/classes.C 1.17:
2772: * src/classes/classes.h 1.21:
2773: * src/classes/date.C 1.33:
2774: * src/classes/double.C 1.49:
2775: * src/classes/file.C 1.92:
2776: * src/classes/form.C 1.28:
2777: * src/classes/gd/gif.C 1.28:
2778: * src/classes/gd/gif.h 1.22:
2779: * src/classes/gd/gifio.C 1.20:
2780: * src/classes/hash.C 1.42:
2781: * src/classes/image.C 1.74:
2782: * src/classes/int.C 1.46:
2783: * src/classes/mail.C 1.74:
2784: * src/classes/math.C 1.23:
2785: * src/classes/op.C 1.99:
2786: * src/classes/response.C 1.21:
2787: * src/classes/smtp/comms.C 1.10:
2788: * src/classes/smtp/smtp.C 1.13:
2789: * src/classes/smtp/smtp.h 1.10:
2790: * src/classes/string.C 1.114:
2791: * src/classes/table.C 1.155:
2792: * src/classes/void.C 1.21:
2793: * src/classes/xdoc.C 1.97:
2794: * src/classes/xnode.C 1.47:
2795: * src/classes/xnode.h 1.13:
2796: * src/include/pa_array.h 1.55:
2797: * src/include/pa_cache_managers.h 1.8:
2798: * src/include/pa_charset.h 1.18:
2799: * src/include/pa_charsets.h 1.7:
2800: * src/include/pa_common.h 1.79:
2801: * src/include/pa_config_fixed.h 1.48:
2802: * src/include/pa_dictionary.h 1.12:
2803: * src/include/pa_dir.h 1.12:
2804: * src/include/pa_exception.h 1.37:
2805: * src/include/pa_exec.h 1.10:
2806: * src/include/pa_globals.h 1.91:
2807: * src/include/pa_hash.h 1.57:
2808: * src/include/pa_opcode.h 1.20:
2809: * src/include/pa_pool.h 1.83:
2810: * src/include/pa_request.h 1.142:
2811: * src/include/pa_sapi.h 1.21:
2812: * src/include/pa_socks.h 1.10:
2813: * src/include/pa_sql_connection.h 1.26:
2814: * src/include/pa_sql_driver_manager.h 1.25:
2815: * src/include/pa_stack.h 1.16:
2816: * src/include/pa_string.h 1.141:
2817: * src/include/pa_stylesheet_connection.h 1.30:
2818: * src/include/pa_stylesheet_manager.h 1.14:
2819: * src/include/pa_table.h 1.46:
2820: * src/include/pa_threads.h 1.25:
2821: * src/include/pa_types.h 1.43:
2822: * src/include/pa_uue.h 1.3:
2823: * src/lib/md5/pa_md5.h 1.4:
2824: * src/lib/md5/pa_md5c.c 1.5:
2825: * src/lib/pcre/pcre_parser_ctype.c 1.2:
2826: * src/main/compile.C 1.65:
2827: * src/main/compile.tab.C 1.58:
2828: * src/main/compile_tools.C 1.52:
2829: * src/main/compile_tools.h 1.63:
2830: * src/main/execute.C 1.244:
2831: * src/main/pa_array.C 1.50:
2832: * src/main/pa_cache_managers.C 1.6:
2833: * src/main/pa_charset.C 1.28:
2834: * src/main/pa_charsets.C 1.10:
2835: * src/main/pa_common.C 1.112:
2836: * src/main/pa_dictionary.C 1.16:
2837: * src/main/pa_dir.C 1.13:
2838: * src/main/pa_exception.C 1.42:
2839: * src/main/pa_exec.C 1.39:
2840: * src/main/pa_globals.C 1.134:
2841: * src/main/pa_hash.C 1.52:
2842: * src/main/pa_pool.C 1.55:
2843: * src/main/pa_request.C 1.219:
2844: * src/main/pa_socks.C 1.16:
2845: * src/main/pa_sql_driver_manager.C 1.64:
2846: * src/main/pa_string.C 1.165:
2847: * src/main/pa_stylesheet_manager.C 1.15:
2848: * src/main/pa_table.C 1.49:
2849: * src/main/pa_uue.C 1.3:
2850: * src/main/untaint.C 1.104:
2851: * src/sql/pa_sql_driver.h 1.28:
2852: * src/targets/apache13/mod_parser3.C 1.26:
2853: * src/targets/apache13/pa_md5c.c 1.4:
2854: * src/targets/apache13/pa_pool.C 1.7:
2855: * src/targets/apache13/pa_threads.C 1.10:
2856: * src/targets/cgi/pa_pool.C 1.40:
2857: * src/targets/cgi/pa_threads.C 1.11:
2858: * src/targets/cgi/parser3.C 1.190:
2859: * src/targets/cgi/pool_storage.h 1.12:
2860: * src/targets/isapi/pa_pool.C 1.15:
2861: * src/targets/isapi/pa_threads.C 1.12:
2862: * src/targets/isapi/parser3isapi.C 1.78:
2863: * src/targets/isapi/pool_storage.h 1.18:
2864: * src/types/pa_valiased.C 1.16:
2865: * src/types/pa_valiased.h 1.22:
2866: * src/types/pa_value.C 1.3:
2867: * src/types/pa_value.h 1.88:
2868: * src/types/pa_vbool.h 1.20:
2869: * src/types/pa_vclass.h 1.27:
2870: * src/types/pa_vcode_frame.h 1.16:
2871: * src/types/pa_vcookie.C 1.45:
2872: * src/types/pa_vcookie.h 1.18:
2873: * src/types/pa_vdate.h 1.12:
2874: * src/types/pa_vdouble.h 1.39:
2875: * src/types/pa_venv.h 1.23:
2876: * src/types/pa_vfile.C 1.31:
2877: * src/types/pa_vfile.h 1.44:
2878: * src/types/pa_vform.C 1.60:
2879: * src/types/pa_vform.h 1.37:
2880: * src/types/pa_vhash.h 1.35:
2881: * src/types/pa_vimage.C 1.19:
2882: * src/types/pa_vimage.h 1.27:
2883: * src/types/pa_vint.h 1.36:
2884: * src/types/pa_vjunction.h 1.15:
2885: * src/types/pa_vmail.C 1.14:
2886: * src/types/pa_vmail.h 1.3:
2887: * src/types/pa_vmath.h 1.9:
2888: * src/types/pa_vmethod_frame.h 1.29:
2889: * src/types/pa_vobject.h 1.20:
2890: * src/types/pa_vrequest.C 1.19:
2891: * src/types/pa_vrequest.h 1.19:
2892: * src/types/pa_vresponse.C 1.7:
2893: * src/types/pa_vresponse.h 1.24:
2894: * src/types/pa_vstateless_class.C 1.15:
2895: * src/types/pa_vstateless_class.h 1.28:
2896: * src/types/pa_vstateless_object.h 1.19:
2897: * src/types/pa_vstatus.C 1.9:
2898: * src/types/pa_vstatus.h 1.10:
2899: * src/types/pa_vstring.C 1.21:
2900: * src/types/pa_vstring.h 1.48:
2901: * src/types/pa_vtable.C 1.15:
2902: * src/types/pa_vtable.h 1.40:
2903: * src/types/pa_vvoid.h 1.11:
2904: * src/types/pa_vxdoc.C 1.15:
2905: * src/types/pa_vxdoc.h 1.23:
2906: * src/types/pa_vxnode.C 1.19:
2907: * src/types/pa_vxnode.h 1.16:
2908: * src/types/pa_wcontext.C 1.21:
2909: * src/types/pa_wcontext.h 1.34:
2910: * src/types/pa_wwrapper.h 1.20:
1.21.2.1! paf 2911: $Date: now$
1.15 paf 2912:
2913: * src/Makefile.am 1.17:
2914: * src/classes/Makefile.am 1.40:
2915: * src/classes/classes.C 1.16:
2916: * src/classes/classes.dsp 1.23:
2917: * src/classes/classes.h 1.20:
2918: * src/classes/date.C 1.32:
2919: * src/classes/double.C 1.48:
2920: * src/classes/file.C 1.91:
2921: * src/classes/form.C 1.27:
2922: * src/classes/gd/Makefile.am 1.10:
2923: * src/classes/gd/gd.dsp 1.25:
2924: * src/classes/gd/gif.C 1.27:
2925: * src/classes/gd/gif.h 1.21:
2926: * src/classes/gd/gifio.C 1.19:
2927: * src/classes/hash.C 1.41:
2928: * src/classes/image.C 1.73:
2929: * src/classes/int.C 1.45:
2930: * src/classes/mail.C 1.73:
2931: * src/classes/math.C 1.22:
2932: * src/classes/op.C 1.98:
2933: * src/classes/response.C 1.20:
2934: * src/classes/smtp/comms.C 1.9:
2935: * src/classes/smtp/smtp.C 1.12:
2936: * src/classes/smtp/smtp.dsp 1.21:
2937: * src/classes/smtp/smtp.h 1.9:
2938: * src/classes/string.C 1.113:
2939: * src/classes/table.C 1.154:
2940: * src/classes/void.C 1.20:
2941: * src/classes/xdoc.C 1.96:
2942: * src/classes/xnode.C 1.46:
2943: * src/classes/xnode.h 1.12:
2944: * src/include/pa_array.h 1.54:
2945: * src/include/pa_cache_managers.h 1.7:
2946: * src/include/pa_charset.h 1.17:
2947: * src/include/pa_charsets.h 1.6:
2948: * src/include/pa_common.h 1.78:
2949: * src/include/pa_config_fixed.h 1.47:
2950: * src/include/pa_config_includes.h 1.20:
2951: * src/include/pa_dictionary.h 1.11:
2952: * src/include/pa_dir.h 1.11:
2953: * src/include/pa_exception.h 1.36:
2954: * src/include/pa_exec.h 1.9:
2955: * src/include/pa_globals.h 1.90:
2956: * src/include/pa_hash.h 1.56:
2957: * src/include/pa_opcode.h 1.19:
2958: * src/include/pa_pool.h 1.82:
2959: * src/include/pa_pragma_pack_begin.h 1.5:
2960: * src/include/pa_pragma_pack_end.h 1.5:
2961: * src/include/pa_request.h 1.141:
2962: * src/include/pa_sapi.h 1.20:
2963: * src/include/pa_socks.h 1.9:
2964: * src/include/pa_sql_connection.h 1.25:
2965: * src/include/pa_sql_driver_manager.h 1.24:
2966: * src/include/pa_stack.h 1.15:
2967: * src/include/pa_string.h 1.140:
2968: * src/include/pa_stylesheet_connection.h 1.29:
2969: * src/include/pa_stylesheet_manager.h 1.13:
2970: * src/include/pa_table.h 1.45:
2971: * src/include/pa_threads.h 1.24:
2972: * src/include/pa_types.h 1.42:
2973: * src/include/pa_uue.h 1.2:
2974: * src/lib/md5/pa_md5.h 1.3:
2975: * src/lib/md5/pa_md5c.c 1.4:
2976: * src/main/Makefile.am 1.34:
2977: * src/main/compile.C 1.64:
2978: * src/main/compile_tools.C 1.51:
2979: * src/main/compile_tools.h 1.62:
2980: * src/main/execute.C 1.243:
2981: * src/main/main.dsp 1.157:
2982: * src/main/pa_array.C 1.49:
2983: * src/main/pa_cache_managers.C 1.5:
2984: * src/main/pa_charset.C 1.27:
2985: * src/main/pa_charsets.C 1.9:
2986: * src/main/pa_common.C 1.111:
2987: * src/main/pa_dictionary.C 1.15:
2988: * src/main/pa_dir.C 1.12:
2989: * src/main/pa_exception.C 1.41:
2990: * src/main/pa_exec.C 1.38:
2991: * src/main/pa_globals.C 1.133:
2992: * src/main/pa_hash.C 1.51:
2993: * src/main/pa_pool.C 1.54:
2994: * src/main/pa_request.C 1.218:
2995: * src/main/pa_socks.C 1.15:
2996: * src/main/pa_sql_driver_manager.C 1.63:
2997: * src/main/pa_string.C 1.164:
2998: * src/main/pa_stylesheet_manager.C 1.14:
2999: * src/main/pa_table.C 1.48:
3000: * src/main/pa_uue.C 1.2:
3001: * src/main/untaint.C 1.103:
3002: * src/sql/pa_sql_driver.h 1.27:
3003: * src/targets/apache13/ApacheModuleParser3.dsp 1.16:
3004: * src/targets/apache13/Makefile.am 1.13:
3005: * src/targets/apache13/mod_parser3.C 1.25:
3006: * src/targets/apache13/pa_md5c.c 1.3:
3007: * src/targets/apache13/pa_pool.C 1.6:
3008: * src/targets/apache13/pa_threads.C 1.9:
3009: * src/targets/cgi/Makefile.am 1.40:
3010: * src/targets/cgi/pa_pool.C 1.39:
3011: * src/targets/cgi/pa_threads.C 1.10:
3012: * src/targets/cgi/parser3.C 1.189:
3013: * src/targets/cgi/parser3.dsp 1.54:
3014: * src/targets/cgi/pool_storage.h 1.11:
3015: * src/targets/isapi/pa_pool.C 1.14:
3016: * src/targets/isapi/pa_threads.C 1.11:
3017: * src/targets/isapi/parser3isapi.C 1.77:
3018: * src/targets/isapi/parser3isapi.dsp 1.41:
3019: * src/targets/isapi/pool_storage.h 1.17:
3020: * src/types/Makefile.am 1.24:
3021: * src/types/pa_valiased.C 1.15:
3022: * src/types/pa_valiased.h 1.21:
3023: * src/types/pa_value.C 1.2:
3024: * src/types/pa_value.h 1.87:
3025: * src/types/pa_vbool.h 1.19:
3026: * src/types/pa_vclass.h 1.26:
3027: * src/types/pa_vcode_frame.h 1.15:
3028: * src/types/pa_vcookie.C 1.44:
3029: * src/types/pa_vcookie.h 1.17:
3030: * src/types/pa_vdate.h 1.11:
3031: * src/types/pa_vdouble.h 1.38:
3032: * src/types/pa_venv.h 1.22:
3033: * src/types/pa_vfile.C 1.30:
3034: * src/types/pa_vfile.h 1.43:
3035: * src/types/pa_vform.C 1.59:
3036: * src/types/pa_vform.h 1.36:
3037: * src/types/pa_vhash.h 1.34:
3038: * src/types/pa_vimage.C 1.18:
3039: * src/types/pa_vimage.h 1.26:
3040: * src/types/pa_vint.h 1.35:
3041: * src/types/pa_vjunction.h 1.14:
3042: * src/types/pa_vmail.C 1.13:
3043: * src/types/pa_vmail.h 1.2:
3044: * src/types/pa_vmath.h 1.8:
3045: * src/types/pa_vmethod_frame.h 1.28:
3046: * src/types/pa_vobject.h 1.19:
3047: * src/types/pa_vrequest.C 1.18:
3048: * src/types/pa_vrequest.h 1.18:
3049: * src/types/pa_vresponse.C 1.6:
3050: * src/types/pa_vresponse.h 1.23:
3051: * src/types/pa_vstateless_class.C 1.14:
3052: * src/types/pa_vstateless_class.h 1.27:
3053: * src/types/pa_vstateless_object.h 1.18:
3054: * src/types/pa_vstatus.C 1.8:
3055: * src/types/pa_vstatus.h 1.9:
3056: * src/types/pa_vstring.C 1.20:
3057: * src/types/pa_vstring.h 1.47:
3058: * src/types/pa_vtable.C 1.14:
3059: * src/types/pa_vtable.h 1.39:
3060: * src/types/pa_vvoid.h 1.10:
3061: * src/types/pa_vxdoc.C 1.14:
3062: * src/types/pa_vxdoc.h 1.22:
3063: * src/types/pa_vxnode.C 1.18:
3064: * src/types/pa_vxnode.h 1.15:
3065: * src/types/pa_wcontext.C 1.20:
3066: * src/types/pa_wcontext.h 1.33:
3067: * src/types/pa_wwrapper.h 1.19:
3068: * src/types/types.dsp 1.29:
3069: ident.C* removed
3070:
3071: * operators.txt 1.58:
3072: * src/classes/file.C 1.90:
3073: * src/main/pa_request.C 1.217:
1.20 paf 3074: * www/cgi-bin/parser3.log 1.78:
1.15 paf 3075: file:find[/can/do/this/now.txt]
3076:
3077: * src/targets/cgi/parser3.C 1.188:
3078: usage to stdout now
3079:
3080: 2002-07-31 paf
3081: * src/classes/mail.C 1.72:
3082: * src/types/pa_vmail.C 1.10:
3083: * src/types/pa_vmail.C 1.11:
3084: * src/types/pa_vmail.C 1.12:
3085: mail:
3086: errors-to: now default "postmaster"
3087:
3088: * src/classes/mail.C 1.70:
3089: * src/classes/smtp/smtp.C 1.11:
3090: * src/types/pa_vmail.C 1.9:
1.20 paf 3091: * www/cgi-bin/parser3.log 1.77:
1.15 paf 3092: mail from/to now must be.
3093: -f postmaster now default sendmail key
3094: word "postmaster" replaced to $.from
3095:
3096: * src/classes/mail.C 1.71:
3097: *** empty log message ***
3098:
3099: 2002-07-30 paf
3100: * src/main/pa_charset.C 1.25:
1.20 paf 3101: * www/cgi-bin/parser3.log 1.76:
1.15 paf 3102: * www/htdocs/auto.p 1.15:
3103: UTF-8 to 1byte charset convert, no char in table, &#decimal;
3104:
3105: * Makefile.in 1.16:
3106: * configure 1.35:
3107: * configure.in 1.36:
3108: * src/targets/cgi/Makefile.in 1.50:
3109: * src/targets/cgi/pa_config_paths.h.in 1.2:
3110: * src/targets/cgi/parser3.C 1.187:
3111: removed pa_config_paths.h
3112:
3113: * src/main/pa_charset.C 1.26:
3114: * src/main/pa_request.C 1.216:
3115: comment
3116:
3117: * etc/parser3.charsets/windows-1251.cfg 1.6:
3118: section sign [russian paragraf]
3119:
3120: 2002-07-11 paf
3121: * src/classes/mail.C 1.69:
3122: $MAIL[
3123: # xxx
3124: ]
3125:
3126: now ok
3127:
3128: * operators.txt 1.57:
3129: plan: sql detailed exception
3130:
3131: * src/main/pa_exec.C 1.36:
3132: invalid .exe caused error message with params wich parser did not provide = reported badly.
3133: fixed that.
3134:
3135: * src/main/pa_exec.C 1.37:
3136: build command line badly added params twice [and first time
3137: without ' ']. double wrong. fixed.
3138:
3139: 2002-07-01 paf
3140: * src/classes/form.C 1.26:
3141: * src/main/pa_request.C 1.215:
3142: conf bug fixed [MForm.configure_admin were called when request
3143: main_class ==0
3144:
3145: * src/classes/form.C 1.24:
3146: content_length type fix
3147:
3148: * src/classes/form.C 1.25:
3149: 10*0x400*400 bug fix [4M not 10M]
3150:
3151: 2002-06-30 paf
3152: * src/classes/mail.C 1.68:
3153: merged from 4
3154:
3155: * src/classes/mail.C [release_3_0_0004] 1.67.2.1:
3156: restored $MAIL
3157:
3158: 2002-06-28 paf
3159: * configure 1.32:
3160: * operators.txt 1.56:
3161: * src/classes/xdoc.C 1.95:
3162: * src/include/pa_charset.h 1.16:
3163: * src/include/pa_config_fixed.h 1.46:
3164: * src/include/pa_pool.h 1.81:
3165: * src/include/pa_version.h 1.6:
3166: * src/main/pa_charset.C 1.24:
3167: * src/main/pa_pool.C 1.53:
3168: * src/targets/apache13/ApacheModuleParser3.dsp 1.15:
3169: * src/targets/cgi/parser3.dsp 1.53:
3170: * src/targets/isapi/parser3isapi.dsp 1.40:
3171: * src/types/pa_vmail.C 1.8:
1.20 paf 3172: * www/cgi-bin/parser3.log 1.75:
1.15 paf 3173: * www/htdocs/index.html 1.82:
3174: merged latest updates to head
3175:
3176: * configure 1.34:
3177: * configure.in [release_3_0_0004] 1.35.2.2:
3178: removed paths.h
3179:
3180: * Makefile.in 1.15:
3181: * configure 1.33:
3182: * src/include/pa_version.h 1.7:
3183: * src/targets/cgi/pa_config_paths.h.in [release_3_0_0004] 1.1.8.1:
3184: lates changes from 4 build merged, makes updated
3185:
3186: 2002-06-27 paf
3187: * src/classes/xdoc.C 1.94:
3188: * www/htdocs/index.html 1.81:
3189: xsltParseStylesheetDoc bug workaround
3190:
3191: * operators.txt [release_3_0_0004] 1.55.2.1:
3192: * src/classes/xdoc.C [release_3_0_0004] 1.93.2.1:
3193: * src/include/pa_charset.h [release_3_0_0004] 1.15.2.1:
3194: * src/include/pa_config_fixed.h [release_3_0_0004] 1.45.2.2:
3195: * src/include/pa_pool.h [release_3_0_0004] 1.80.4.1:
3196: * src/main/pa_charset.C [release_3_0_0004] 1.23.8.1:
3197: * src/main/pa_pool.C [release_3_0_0004] 1.52.8.1:
1.20 paf 3198: * www/cgi-bin/parser3.log [release_3_0_0004] 1.74.2.1:
1.15 paf 3199: * www/htdocs/index.html [release_3_0_0004] 1.80.2.1:
3200: ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
3201: default uri=path_translated
3202:
3203: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_0004] 1.14.2.1:
3204: * src/targets/cgi/parser3.dsp [release_3_0_0004] 1.52.2.1:
3205: * src/targets/isapi/parser3isapi.dsp [release_3_0_0004] 1.39.2.1:
3206: post-build not error now
3207:
3208: 2002-06-26 paf
3209: * configure [release_3_0_0004] 1.31.2.1:
3210: * configure.in [release_3_0_0004] 1.35.2.1:
3211: * src/include/pa_version.h [release_3_0_0004] 1.5.4.1:
3212: release_3_0_0004
3213:
3214: * src/main/pa_string.C 1.162:
3215: blank string '', ' <whitespace>' considered 0 now
3216:
3217: * src/lib/md5/Makefile.in 1.1:
3218: *** empty log message ***
3219:
3220: * src/targets/cgi/parser3.C 1.186:
1.20 paf 3221: * www/cgi-bin/parser3.log 1.74:
1.15 paf 3222: /cgi-bin/parser empty filename checked
3223:
3224: 2002-06-25 paf
3225: * operators.txt 1.55:
3226: * src/classes/xdoc.C 1.93:
1.20 paf 3227: * www/cgi-bin/parser3.log 1.71:
3228: * www/cgi-bin/parser3.log 1.72:
1.15 paf 3229: * www/htdocs/index.html 1.78:
3230: * www/htdocs/index.html 1.79:
3231: ^xdoc.transform[xdoc <<can be now
3232:
3233: * bin/auto.p.dist.in 1.3:
3234: * operators.txt 1.53:
3235: * src/classes/math.C 1.20:
3236: * src/types/pa_vmail.C 1.6:
1.20 paf 3237: * www/cgi-bin/parser3.log 1.70:
1.15 paf 3238: * www/htdocs/index.html 1.76:
3239: math:crypt updated to generate random salt when needed and to
3240: call system crypt() if not $apr1$ prefix
3241:
3242: * configure 1.31:
3243: * configure.in 1.35:
3244: * src/include/pa_config_auto.h.in 1.27:
3245: crypt library configured
3246:
3247: * operators.txt 1.54:
3248: * src/classes/string.C 1.112:
3249: * www/htdocs/index.html 1.77:
3250: ^string.normalize [old name: optimize
3251:
3252: * src/main/pa_string.C 1.161:
1.20 paf 3253: * www/cgi-bin/parser3.log 1.73:
1.15 paf 3254: * www/htdocs/index.html 1.80:
3255: emtpy string, or string of whitespaces considered bad number now
3256:
3257: * src/main/pa_request.C 1.214:
3258: configure_admin forced if no @conf
3259:
3260: 2002-06-24 paf
3261: * Makefile.in 1.14:
3262: * bin/Makefile.in 1.4:
3263: * configure 1.29:
3264: * configure.in 1.33:
3265: * etc/Makefile.in 1.9:
3266: * etc/parser3.charsets/Makefile.in 1.11:
3267: * src/Makefile.in 1.49:
3268: * src/classes/Makefile.in 1.47:
3269: * src/classes/gd/Makefile.in 1.37:
3270: * src/classes/smtp/Makefile.in 1.7:
3271: * src/include/Makefile.in 1.6:
3272: * src/include/pa_config_auto.h.in 1.25:
3273: * src/lib/Makefile.in 1.3:
3274: * src/lib/patches/Makefile.in 1.3:
3275: * src/lib/pcre/Makefile.in 1.3:
3276: * src/main/Makefile.in 1.43:
3277: * src/sql/Makefile.in 1.6:
3278: * src/targets/Makefile.in 1.37:
3279: * src/targets/apache13/Makefile.in 1.36:
3280: * src/targets/apache13/p3runConfigure.in 1.11:
3281: * src/targets/cgi/Makefile.am 1.39:
3282: * src/targets/cgi/Makefile.in 1.49:
3283: * src/targets/isapi/Makefile.in 1.6:
3284: * src/types/Makefile.am 1.23:
3285: * src/types/Makefile.in 1.40:
3286: * src/types/pa_vmail.C 1.4:
3287: $mail:received makes update
3288:
3289: * src/targets/cgi/getopt.c 1.1:
3290: * src/targets/cgi/getopt.h 1.1:
3291: introducing parser -m option, for $mail:receive
3292:
3293: * src/include/pa_config_fixed.h 1.45:
3294: ssize_t fixed
3295:
3296: * INSTALL 1.24:
3297: --with-static/shared-mailreceive described
3298:
3299: * operators.txt 1.51:
3300: * src/classes/mail.C 1.67:
3301: * src/include/Makefile.am 1.3:
3302: * src/include/pa_charset.h 1.15:
3303: * src/include/pa_config_fixed.h 1.43:
3304: * src/include/pa_request.h 1.140:
3305: * src/include/pa_string.h 1.139:
3306: * src/include/pa_uue.h 1.1:
3307: * src/main/Makefile.am 1.33:
3308: * src/main/main.dsp 1.155:
3309: * src/main/pa_globals.C 1.131:
3310: * src/main/pa_request.C 1.213:
3311: * src/main/pa_string.C 1.160:
3312: * src/main/pa_uue.C 1.1:
3313: * src/targets/apache13/mod_parser3.C 1.24:
3314: * src/targets/cgi/Makefile.am 1.38:
3315: * src/targets/cgi/parser3.C 1.184:
3316: * src/targets/cgi/parser3.dsp 1.51:
3317: * src/targets/isapi/parser3isapi.C 1.76:
3318: * src/types/pa_vform.C 1.57:
3319: * src/types/pa_vform.h 1.35:
3320: * src/types/pa_vmail.C 1.1:
3321: * src/types/pa_vmail.h 1.1:
3322: * src/types/types.dsp 1.27:
1.20 paf 3323: * www/cgi-bin/parser3.log 1.68:
1.15 paf 3324: * www/htdocs/index.html 1.74:
3325: uue to separate file
3326: introducting $message:received
3327: ^mail:send rewritten with backward comp
3328:
3329: * src/classes/classes.dsp 1.22:
3330: * src/classes/gd/gd.dsp 1.24:
3331: * src/classes/smtp/smtp.dsp 1.20:
3332: * src/main/main.dsp 1.156:
3333: * src/main/pa_globals.C 1.132:
3334: * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
3335: * src/targets/cgi/parser3.dsp 1.52:
3336: * src/targets/isapi/parser3isapi.dsp 1.39:
3337: * src/types/types.dsp 1.28:
3338: win32xml win32mailreceive pseudomodules paths now
3339:
3340: * src/include/pa_config_fixed.h 1.44:
3341: * src/targets/cgi/parser3.C 1.185:
3342: * src/types/pa_vmail.C 1.3:
3343: #ifdef WITH_MAILRECEIVE
3344:
3345: * acconfig.h 1.2:
3346: * configure 1.30:
3347: * configure.in 1.34:
3348: * src/include/pa_config_auto.h.in 1.26:
3349: *** empty log message ***
3350:
3351: 2002-06-21 paf
3352: * Makefile.in 1.13:
3353: * configure 1.28:
3354: * configure.in 1.32:
3355: * src/Makefile.in 1.48:
3356: * src/classes/Makefile.in 1.46:
3357: * src/lib/Makefile.in 1.1:
3358: * src/lib/md5/Makefile.am 1.2:
3359: * src/lib/md5/pa_md5c.c 1.2:
3360: * src/lib/patches/Makefile.in 1.2:
3361: * src/lib/pcre/Makefile.in 1.2:
3362: * src/main/Makefile.in 1.42:
3363: * src/targets/apache13/Makefile.in 1.35:
3364: * src/targets/cgi/Makefile.am 1.37:
3365: * src/targets/cgi/Makefile.in 1.48:
3366: * src/types/Makefile.in 1.39:
3367: lib restructure .in and .am files appropriate changes
3368:
3369: * src/lib/Makefile.am 1.2:
3370: * src/lib/Makefile.in 1.2:
3371: * src/lib/md5/pa_md5.h 1.2:
3372: * src/targets/apache13/p3runConfigure.in 1.10:
3373: * src/targets/apache13/pa_md5c.c 1.2:
3374: lib restructure apache .am & co changes
3375:
3376: * INSTALL 1.23:
3377: * configure.in 1.31:
3378: * operators.txt 1.50:
3379: * parser3.dsw 1.2:
3380: * src/Makefile.am 1.16:
3381: * src/classes/Makefile.am 1.39:
3382: * src/classes/classes.dsp 1.21:
3383: * src/classes/math.C 1.19:
3384: * src/lib/Makefile.am 1.1:
3385: * src/lib/md5/Makefile.am 1.1:
3386: * src/lib/md5/md5.dsp 1.1:
3387: * src/lib/md5/pa_md5.h 1.1:
3388: * src/lib/md5/pa_md5c.c 1.1:
3389: * src/lib/patches/Makefile.am 1.1:
3390: * src/lib/patches/Makefile.in 1.1:
3391: * src/lib/patches/libgdome_cpp_syntax1.patch 1.1:
3392: * src/lib/patches/libgdome_cpp_syntax2.patch 1.1:
3393: * src/lib/patches/libgdome_morestatic.patch 1.1:
3394: * src/lib/patches/libxml_error_column_tab.patch 1.1:
3395: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.1:
3396: * src/lib/patches/libxml_transcoder_context1.patch 1.1:
3397: * src/lib/patches/libxml_transcoder_context2.patch 1.1:
3398: * src/lib/patches/libxml_transcoder_context3.patch 1.1:
3399: * src/lib/patches/libxml_transcoder_context4.patch 1.1:
3400: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.1:
3401: * src/lib/pcre/LICENCE 1.1:
3402: * src/lib/pcre/Makefile.am 1.1:
3403: * src/lib/pcre/Makefile.in 1.1:
3404: * src/lib/pcre/README 1.1:
3405: * src/lib/pcre/Tech.Notes 1.1:
3406: * src/lib/pcre/dftables.c 1.1:
3407: * src/lib/pcre/get.c 1.1:
3408: * src/lib/pcre/ibm-1250.ucm 1.1:
3409: * src/lib/pcre/ibm-1251.ucm 1.1:
3410: * src/lib/pcre/ibm-1257.ucm 1.1:
3411: * src/lib/pcre/internal.h 1.1:
3412: * src/lib/pcre/maketables.c 1.1:
3413: * src/lib/pcre/pcre-2_08.tar.gz 1.1:
3414: * src/lib/pcre/pcre.3 1.1:
3415: * src/lib/pcre/pcre.3.html 1.1:
3416: * src/lib/pcre/pcre.3.txt 1.1:
3417: * src/lib/pcre/pcre.c 1.1:
3418: * src/lib/pcre/pcre.dsp 1.1:
3419: * src/lib/pcre/pcre.h 1.1:
3420: * src/lib/pcre/pcre_dftables.dsp 1.1:
3421: * src/lib/pcre/pcre_parser_ctype.c 1.1:
3422: * src/lib/pcre/pcre_parser_ctype.dsp 1.1:
3423: * src/lib/pcre/ruspart_win2koi.pl 1.1:
3424: * src/lib/pcre/study.c 1.1:
3425: * src/lib/pcre/win-koi.tab 1.1:
3426: * src/main/Makefile.am 1.32:
3427: * src/main/compile.tab.C 1.57:
3428: * src/main/main.dsp 1.154:
3429: * src/targets/apache13/ApacheModuleParser3.dsp 1.13:
3430: * src/targets/apache13/Makefile.am 1.12:
3431: * src/targets/apache13/pa_md5c.c 1.1:
3432: * src/targets/cgi/Makefile.am 1.36:
3433: * src/targets/cgi/parser3.dsp 1.50:
3434: * src/targets/isapi/parser3isapi.dsp 1.38:
3435: * src/types/Makefile.am 1.22:
3436: * src/types/types.dsp 1.26:
1.20 paf 3437: * www/cgi-bin/parser3.log 1.67:
1.15 paf 3438: * www/htdocs/.htaccess 1.5:
3439: * www/htdocs/index.html 1.73:
3440: moved libltdl and pcre to libs/
3441: added libs/md5 which is linked to non-apache targets
3442: ^math:crypt[password;$apr1$salt]
3443:
3444: 2002-06-20 paf
3445: * INSTALL [release_3_0_0003] 1.21.2.1:
3446: * bin/Makefile.am [release_3_0_0003] 1.2.2.1:
3447: * bin/Makefile.in [release_3_0_0003] 1.2.2.1:
3448: * bin/auto.p.dist.in [release_3_0_0003] 1.2.2.1:
3449: * bin/parser3.conf.dist.in [release_3_0_0003] 1.1.2.1:
3450: * configure [release_3_0_0003] 1.26.2.2:
3451: * configure.in [release_3_0_0003] 1.29.2.2:
3452: * operators.txt [release_3_0_0003] 1.47.2.1:
3453: * src/classes/file.C [release_3_0_0003] 1.88.2.1:
3454: * src/classes/op.C [release_3_0_0003] 1.96.2.1:
3455: * src/doc/doxygen.cfg [release_3_0_0003] 1.22.4.1:
3456: * src/include/pa_globals.h [release_3_0_0003] 1.88.2.1:
3457: * src/include/pa_request.h [release_3_0_0003] 1.138.2.1:
3458: * src/main/execute.C [release_3_0_0003] 1.241.2.1:
3459: * src/main/pa_request.C [release_3_0_0003] 1.211.2.1:
3460: * src/targets/apache13/mod_parser3.C [release_3_0_0003] 1.22.2.1:
3461: * src/targets/cgi/parser3.C [release_3_0_0003] 1.182.2.1:
3462: * src/targets/isapi/parser3isapi.C [release_3_0_0003] 1.74.2.1:
3463: * src/types/pa_vmethod_frame.h [release_3_0_0003] 1.26.6.1:
3464: * www/htdocs/auto.p [release_3_0_0003] 1.11.2.1:
3465: * www/htdocs/index.html [release_3_0_0003] 1.69.2.1:
3466: marged latest HEAD updates, mainly file:justname&co & @auto
3467: conf[filespec
3468:
3469: * INSTALL 1.22:
3470: * bin/Makefile.am 1.3:
3471: * bin/auto.p.dist.in 1.1:
3472: * bin/parser3.conf.dist.in 1.2:
3473: * configure.in 1.30:
3474: * operators.txt 1.48:
3475: * src/doc/doxygen.cfg 1.23:
3476: * src/include/pa_globals.h 1.89:
3477: * src/targets/apache13/mod_parser3.C 1.23:
3478: * src/targets/cgi/parser3.C 1.183:
3479: * src/targets/isapi/parser3isapi.C 1.75:
3480: * www/htdocs/auto.p 1.12:
3481: * www/htdocs/index.html 1.70:
3482: parser3.conf renamed to auto.p
3483:
3484: * operators.txt 1.49:
3485: * src/classes/file.C 1.89:
1.20 paf 3486: * www/cgi-bin/parser3.log 1.66:
1.15 paf 3487: * www/htdocs/auto.p 1.14:
3488: * www/htdocs/index.html 1.72:
3489: !^file:dirname[/a/some.tar.gz]=/a
3490: !^file:dirname[/a/b/]=/a
3491: !^file:basename[/a/some.tar.gz]=some.tar.gz
3492: !^file:justname[/a/some.tar.gz]=some.tar
3493: !^file:justext[/a/some.tar.gz]=gz
3494:
3495: * bin/Makefile.in 1.3:
3496: * configure 1.27:
3497: parser3.conf renamed to auto.p autoconf changes
3498:
3499: * src/classes/op.C 1.97:
3500: * src/include/pa_request.h 1.139:
3501: * src/main/execute.C 1.242:
3502: * src/main/pa_request.C 1.212:
3503: * src/types/pa_vmethod_frame.h 1.27:
1.20 paf 3504: * www/cgi-bin/parser3.log 1.65:
1.15 paf 3505: * www/htdocs/auto.p 1.13:
3506: * www/htdocs/index.html 1.71:
3507: introducing @conf/auto[filespec]
3508:
3509: * bin/auto.p.dist.in 1.2:
3510: <noindex>
3511:
3512: 2002-06-18 paf
3513: * bin/Makefile.am 1.1:
3514: * bin/Makefile.in 1.1:
3515: * bin/parser3.conf.dist.in 1.1:
3516: * etc/Makefile.am 1.4:
3517: * etc/parser3.conf.sample.in 1.2:
3518: * www/htdocs/index.html 1.69:
3519: bin/parser3.conf.dist [moved from etc
3520:
1.20 paf 3521: * src/classes/file.C 1.86:
3522: * www/cgi-bin/parser3.log 1.64:
3523: ^file::exec[script;$.bad error case insensitive check now
3524:
1.15 paf 3525: * configure [release_3_0_0003] 1.26.2.1:
3526: * configure.in [release_3_0_0003] 1.29.2.1:
3527: * src/include/pa_version.h [release_3_0_0003] 1.5.2.1:
3528: version to configure.in
3529:
3530: * src/classes/file.C 1.85:
1.20 paf 3531: * www/cgi-bin/parser3.log 1.63:
1.15 paf 3532: * www/htdocs/index.html 1.68:
3533: ^file::exec[script;$.bad now error, not skip
3534:
3535: * Makefile.am 1.5:
3536: * Makefile.in 1.12:
3537: * bin/Makefile.am 1.2:
3538: * bin/Makefile.in 1.2:
3539: * configure 1.26:
3540: * configure.in 1.29:
3541: * etc/Makefile.in 1.8:
3542: * etc/parser3.charsets/Makefile.am 1.3:
3543: * etc/parser3.charsets/Makefile.in 1.10:
3544: * src/classes/smtp/Makefile.am 1.2:
3545: * src/classes/smtp/Makefile.in 1.6:
3546: * src/targets/apache13/Makefile.in 1.34:
3547: parser3.conf.dist moved to bin, .in & *.am updated
3548:
3549: * src/classes/file.C 1.87:
3550: strcasecmp
3551:
3552: * INSTALL 1.21:
3553: reflected .conf.dist dir change
3554:
3555: * configure 1.25:
3556: * configure.in 1.28:
3557: * src/include/pa_pool.h 1.80:
3558: * src/include/pa_types.h 1.41:
3559: pack configure.in detection simplified.
3560: figured out that gcc on sparc not that stupid as thought previously:
3561: 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]
3562: so packed must be all parts of packed class, i.e. it's parents&fields(classes).
3563: for now it's only String that packed and what was wrong is that it's parent - Pooled, were not packed. fixed that.
3564:
3565: * src/classes/file.C 1.88:
3566: strncasecmp
3567:
3568: 2002-06-14 paf
3569: * operators.txt 1.47:
3570: more precise xml-to-text options
3571:
3572: * operators.txt 1.46:
3573: * src/types/pa_vxnode.C 1.17:
3574: xnode attribute_node.name/value
3575: xnode pi.node.data
3576:
3577: 2002-06-12 paf
3578: * Makefile.in 1.11:
3579: * configure 1.24:
3580: * configure.in 1.27:
3581: * etc/Makefile.in 1.7:
3582: * etc/parser3.charsets/Makefile.in 1.9:
3583: * src/Makefile.in 1.47:
3584: * src/classes/Makefile.in 1.45:
3585: * src/classes/gd/Makefile.in 1.36:
3586: * src/classes/smtp/Makefile.in 1.5:
3587: * src/include/Makefile.in 1.5:
3588: * src/main/Makefile.in 1.41:
3589: * src/sql/Makefile.in 1.5:
3590: * src/targets/Makefile.in 1.36:
3591: * src/targets/cgi/Makefile.am 1.35:
3592: * src/targets/cgi/Makefile.in 1.47:
3593: * src/targets/cgi/parser3.C 1.182:
3594: * src/targets/isapi/Makefile.in 1.5:
3595: * src/types/Makefile.in 1.38:
3596: removed root conf define creation
3597:
3598: * etc/parser3.conf.in 1.10:
3599: * src/classes/mail.C 1.66:
3600: sendmail -ti [default now]
3601:
3602: * etc/parser3.conf.in 1.8:
3603: * src/include/pa_globals.h 1.86:
3604: * src/include/pa_request.h 1.136:
3605: * src/main/main.dsp 1.153:
3606: * src/main/pa_globals.C 1.128:
3607: * src/main/pa_request.C 1.208:
1.20 paf 3608: * www/cgi-bin/parser3.log 1.60:
1.15 paf 3609: @conf
3610:
1.20 paf 3611: * etc/parser3.conf.in 1.9:
3612: * src/include/pa_globals.h 1.87:
3613: * src/include/pa_request.h 1.137:
3614: * src/main/execute.C 1.241:
3615: * src/main/pa_globals.C 1.129:
3616: * src/main/pa_request.C 1.209:
3617: * www/cgi-bin/parser3.log 1.61:
3618: @rootconf [were @conf]
3619:
1.15 paf 3620: * INSTALL 1.20:
3621: * configure.in 1.26:
3622: * etc/Makefile.am 1.3:
3623: * operators.txt 1.43:
3624: * src/include/pa_globals.h 1.88:
3625: * src/include/pa_request.h 1.138:
3626: * src/main/compile.tab.C 1.56:
3627: * src/main/pa_globals.C 1.130:
3628: * src/main/pa_request.C 1.211:
3629: * src/targets/apache13/mod_parser3.C 1.22:
3630: * src/targets/cgi/parser3.C 1.181:
3631: * src/targets/isapi/parser3isapi.C 1.74:
1.20 paf 3632: * www/cgi-bin/parser3.log 1.62:
1.15 paf 3633: parser3.conf now one and only
3634:
3635: * src/classes/mail.C 1.65:
3636: * src/main/pa_request.C 1.210:
3637: $MAIL $CHARSETS allowed to be strings. for convinient #ing
3638:
3639: * etc/parser3.conf.in 1.11:
3640: * etc/parser3.conf.sample.in 1.1:
3641: .conf renamed to .conf.sample
3642:
3643: 2002-06-11 paf
3644: * src/classes/file.C 1.83:
3645: * src/targets/cgi/parser3.dsp 1.49:
3646: * src/targets/isapi/parser3isapi.C 1.73:
1.20 paf 3647: * www/cgi-bin/parser3.log 1.59:
1.15 paf 3648: * www/htdocs/.htaccess 1.4:
3649: * www/htdocs/index.html 1.66:
3650: suexec env keys filter plus CGI_ as valid prefix
3651:
3652: * src/classes/file.C 1.84:
3653: check simplified
3654:
3655: * src/classes/file.C 1.82:
3656: * src/include/pa_request.h 1.135:
3657: * src/include/pa_sapi.h 1.19:
3658: * src/targets/apache13/mod_parser3.C 1.21:
3659: * src/targets/cgi/parser3.C 1.180:
3660: * src/targets/isapi/parser3isapi.C 1.72:
1.20 paf 3661: * www/cgi-bin/parser3.log 1.58:
1.15 paf 3662: * www/htdocs/index.html 1.65:
3663: file::exec/cgi to pass HTTP_ vars
3664: introducing SAPI::environment
3665:
3666: 2002-06-10 paf
3667: * src/main/pa_common.C [release_1_0_0001] 1.108.2.1:
3668: fixed -d (bug)
3669:
3670: * configure 1.20:
3671: * configure [release_3_0_0002] 1.19.2.1:
3672: * configure.in [release_3_0_0002] 1.21.2.1:
3673: * src/include/pa_version.h 1.5:
3674: * src/include/pa_version.h [release_3_0_0002] 1.4.2.1:
3675: makes
3676:
3677: * operators.txt 1.41:
3678: old merge conflict removed
3679:
3680: * src/types/pa_vform.C 1.56:
3681: * src/types/pa_vform.h 1.34:
3682: * www/htdocs/index.html 1.62:
3683: $form: not determined yet check
3684:
3685: * src/main/pa_common.C 1.109:
3686: merged fixed -d (bug)
3687:
3688: * src/main/compile.tab.C 1.55:
3689: * src/main/pa_string.C 1.159:
1.20 paf 3690: * www/cgi-bin/parser3.log 1.56:
1.15 paf 3691: * www/htdocs/index.html 1.63:
3692: whitespace after number in autoconvert now ignored
3693:
3694: * operators.txt 1.42:
3695: * src/classes/op.C 1.96:
3696: * src/include/pa_common.h 1.77:
3697: * src/main/pa_common.C 1.110:
3698: lock failures reported now
3699:
3700: * configure 1.21:
3701: * configure.in 1.23:
3702: pack even address access on sparc&co arch checked in configure
3703:
3704: * configure 1.23:
3705: * configure.in 1.25:
3706: *** empty log message ***
3707:
3708: * src/main/compile_tools.C 1.50:
1.20 paf 3709: * www/cgi-bin/parser3.log 1.57:
1.15 paf 3710: * www/htdocs/index.html 1.64:
3711: ^if(" 1 "){y} bug fixed
3712: optimization string->double @ compile time were not-enough-checking...
3713:
3714: * configure 1.22:
3715: * configure.in 1.24:
3716: hpux check, nsl link, no socket
3717:
3718: * src/classes/mail.C 1.64:
3719: mail netscape attachment name fixed. todo: $response:body
3720: content-type:name
3721:
3722: * src/main/untaint.C 1.102:
3723: bug#2) mail subject got always prepended with charset even when
3724: all letters were 7bit one
3725:
3726: 2002-06-04 paf
3727: * src/targets/apache13/mod_parser3.C 1.20:
3728: * src/targets/apache13/mod_parser3.C [release_1_0_0001] 1.19.2.1:
3729: fixed .dsp-s along with reorganized cvs modules dirs structure
3730:
3731: 2002-06-03 paf
3732: * etc/parser3.charsets/windows-1251.cfg 1.5:
3733: * operators.txt 1.40:
3734: * src/classes/classes.dsp 1.20:
3735: * src/classes/gd/gd.dsp 1.23:
3736: * src/classes/smtp/smtp.dsp 1.19:
3737: * src/main/compile.tab.C 1.54:
3738: * src/main/main.dsp 1.152:
3739: * src/main/pa_globals.C 1.127:
3740: * src/targets/apache13/ApacheModuleParser3.dsp 1.12:
3741: * src/targets/cgi/parser3.C 1.179:
3742: * src/targets/cgi/parser3.dsp 1.48:
3743: * src/targets/isapi/parser3isapi.dsp 1.37:
3744: * src/types/types.dsp 1.25:
3745: * www/htdocs/index.html 1.60:
3746: fixed .dsp-s along with reorganized cvs modules dirs structure
3747:
3748: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
3749: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.2:
3750: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.2:
3751: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
3752: * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
3753: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
3754: * src/targets/apache13/ApacheModuleParser3.dsp [release_1_0_0001] 1.11.2.1:
3755: * src/targets/cgi/parser3.dsp [release_1_0_0001] 1.46.2.1:
3756: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.2:
3757: * src/types/types.dsp [release_1_0_0001] 1.23.2.2:
3758: reorganized cvs modules
3759:
3760: 2002-05-28 paf
3761: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.3:
3762: info.uri now ""
3763:
3764: 2002-05-17 paf
3765: * src/classes/table.C 1.153:
3766: * src/classes/table.C [release_1_0_0001] 1.151.2.1:
3767: ^table.save << checked empty pre/match/post columns
3768:
3769: 2002-05-16 paf
3770: * src/classes/image.C 1.72:
1.20 paf 3771: * www/cgi-bin/parser3.log 1.55:
1.15 paf 3772: * www/htdocs/index.html 1.59:
3773: image::measure can png now
3774:
3775: 2002-05-15 paf
3776: * operators.txt 1.38:
3777: * src/classes/date.C 1.31:
1.20 paf 3778: * www/cgi-bin/parser3.log 1.54:
1.15 paf 3779: * www/htdocs/index.html 1.58:
3780: ^date::create[%H:%M[:%S]] added
3781:
3782: * etc/parser3.charsets/windows-1251.cfg 1.4:
3783: 0x forgot, fixed
3784:
3785: * operators.txt 1.37:
3786: * src/classes/date.C 1.30:
1.20 paf 3787: * www/cgi-bin/parser3.log 1.53:
1.15 paf 3788: * www/htdocs/.htaccess 1.3:
3789: * www/htdocs/auto.p 1.10:
3790: * www/htdocs/index.html 1.57:
3791: ^date::create[%Y[-%m[-%d[ %H[:%M[:%S]]]]]]
3792: [-%m now
3793:
3794: 2002-05-14 paf
3795: * etc/parser3.charsets/windows-1251.cfg 1.3:
3796: * etc/parser3.charsets/windows-1251.cfg [release_1_0_0001] 1.2.2.1:
3797: added 3 quotes
3798:
3799: 2002-05-07 paf
3800: * src/classes/classes.dsp 1.19:
3801: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
3802: * src/classes/gd/gd.dsp 1.22:
3803: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.1:
3804: * src/classes/op.C 1.95:
3805: * src/classes/op.C [release_1_0_0001] 1.93.2.1:
3806: * src/classes/smtp/smtp.dsp 1.18:
3807: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.1:
3808: * src/include/pa_globals.h 1.85:
3809: * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
3810: * src/include/pa_request.h 1.134:
3811: * src/include/pa_request.h [release_1_0_0001] 1.133.2.1:
3812: * src/include/pa_table.h 1.44:
3813: * src/include/pa_table.h [release_1_0_0001] 1.43.2.1:
3814: * src/main/compile.tab.C 1.53:
3815: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.1:
3816: * src/main/compile.y 1.187:
3817: * src/main/compile.y [release_1_0_0001] 1.186.2.1:
3818: * src/main/main.dsp 1.151:
3819: * src/main/main.dsp [release_1_0_0001] 1.150.2.1:
3820: * src/main/pa_globals.C 1.126:
3821: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.2:
3822: * src/main/pa_request.C 1.207:
3823: * src/main/pa_request.C [release_1_0_0001] 1.204.2.1:
3824: * src/main/pa_table.C 1.47:
3825: * src/main/pa_table.C [release_1_0_0001] 1.46.2.1:
3826: * src/targets/isapi/pa_pool.C 1.13:
3827: * src/targets/isapi/pa_pool.C [release_1_0_0001] 1.12.2.1:
3828: * src/targets/isapi/parser3isapi.C 1.71:
3829: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.2:
3830: * src/targets/isapi/parser3isapi.dsp 1.36:
3831: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.1:
3832: * src/targets/isapi/pool_storage.h 1.16:
3833: * src/targets/isapi/pool_storage.h [release_1_0_0001] 1.15.2.1:
3834: * src/types/types.dsp 1.24:
3835: * src/types/types.dsp [release_1_0_0001] 1.23.2.1:
3836: * www/htdocs/parser-status.html 1.2:
3837: * www/htdocs/parser-status.html [release_1_0_0001] 1.1.2.1:
3838: Table name2number field now &.
3839: 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]
3840:
3841: 2002-05-06 paf
3842: * src/main/pa_globals.C 1.125:
3843: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.1:
3844: * src/targets/cgi/parser3.C 1.178:
3845: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.2:
3846: * src/targets/cgi/pool_storage.h 1.10:
3847: * src/targets/cgi/pool_storage.h [release_1_0_0001] 1.9.2.1:
3848: * src/targets/isapi/parser3isapi.C 1.70:
3849: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.1:
3850: removed 100*40 bytes per request memory leak [nonpool malloc in
3851: globals]
3852:
3853: 2002-04-30 paf
3854: * configure 1.19:
3855: * src/include/pa_version.h 1.4:
3856: version now not b
3857:
3858: * src/targets/cgi/parser3.C 1.177:
1.20 paf 3859: * www/cgi-bin/parser3.log 1.52:
1.15 paf 3860: * www/htdocs/global.xsl 1.7:
3861: * www/htdocs/index.html 1.56:
3862: request.uri now never 0
3863:
3864: 2002-04-29 paf
3865: * configure.in 1.21:
3866: removed b
3867:
3868: * src/doc/ClassExample1.dox 1.4:
3869: * src/doc/ClassExample3.dox 1.4:
3870: * src/doc/aliased.dox 1.4:
3871: * src/doc/methoded.dox 1.3:
3872: * src/doc/string.dox 1.4:
3873: * src/doc/value.dox 1.3:
3874: * src/include/pa_exception.h 1.34:
3875: * src/main/pa_request.C 1.205:
3876: * src/targets/cgi/parser3.C 1.176:
3877: merged from 0001
3878:
3879: * src/classes/op.C 1.94:
3880: * src/include/pa_exception.h 1.35:
3881: * src/main/pa_request.C 1.206:
3882: Exception::comment/type checked in (), no there's no empty type
3883: comment by default
3884:
3885: 2002-04-26 paf
3886: * src/doc/doxygen.cfg 1.22:
3887: * src/doc/doxygen.cfg [release_1_0_0001] 1.21.2.1:
3888: * src/targets/cgi/parser3.dsp 1.47:
1.20 paf 3889: * www/cgi-bin/parser3.log 1.51:
1.15 paf 3890: * www/htdocs/index.html 1.55:
3891: doxygen dot image size reduced
3892:
3893: 2002-04-25 paf
3894: * src/classes/table.C 1.152:
1.20 paf 3895: * www/cgi-bin/parser3.log 1.47:
1.15 paf 3896: * www/htdocs/.htaccess 1.1:
3897: * www/htdocs/index.html 1.51:
3898: removed restriction on column count to ^table.hash to work, now
3899: must be >0 [were >1]
3900:
3901: * src/targets/cgi/parser3.C 1.175:
3902: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.1:
3903: setenv in .htaccess when cgi is not under that dir got
3904: REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
3905: into account
3906:
1.20 paf 3907: * www/cgi-bin/parser3.log 1.48:
1.15 paf 3908: * www/htdocs/index.html 1.52:
3909: sample of 'using junction out of context'
3910:
3911: * operators.txt 1.35:
3912: * operators.txt 1.36:
3913: * src/classes/date.C 1.28:
3914: * src/classes/date.C 1.29:
1.20 paf 3915: * www/cgi-bin/parser3.log 1.49:
1.15 paf 3916: * www/htdocs/index.html 1.53:
3917: ^date::create[2002-12-33 01:03:04]
3918:
3919: 2002-04-24 paf
3920: * src/classes/classes.dsp 1.18:
3921: * src/classes/gd/gd.dsp 1.21:
3922: * src/classes/smtp/smtp.dsp 1.17:
3923: * src/main/compile.tab.C 1.52:
3924: * src/main/main.dsp 1.150:
3925: * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
3926: * src/targets/cgi/parser3.C 1.174:
3927: * src/targets/cgi/parser3.dsp 1.46:
3928: * src/targets/isapi/parser3isapi.dsp 1.34:
3929: * src/types/types.dsp 1.23:
3930: MSVC profile targets
3931:
3932: 2002-04-23 paf
3933: * operators.txt 1.34:
3934: * src/classes/string.C 1.110:
1.20 paf 3935: * www/cgi-bin/parser3.log 1.46:
1.15 paf 3936: * www/htdocs/index.html 1.50:
3937: int/double/string:sql{}[$.default{code}]
3938: fixed [were barking: "junction used outside of context"]
3939:
3940: 2002-04-22 paf
3941: * src/classes/string.C 1.109:
3942: * src/include/pa_string.h 1.138:
3943: * src/main/pa_string.C 1.158:
3944: * src/types/pa_vstring.C 1.19:
3945: * src/types/pa_vstring.h 1.46:
3946: * types.txt 1.2:
3947: ^string.optimize[]
3948:
3949: * src/main/execute.C 1.238:
1.20 paf 3950: * www/cgi-bin/parser3.log 1.43:
1.15 paf 3951: * www/htdocs/index.html 1.48:
3952: junctions to local contexts got cleanized&checked later
3953:
1.20 paf 3954: * src/main/execute.C 1.240:
3955: * www/cgi-bin/parser3.log 1.45:
3956: rolled back to before_killing_userjunction_contexts
3957:
1.15 paf 3958: * src/include/pa_globals.h 1.84:
3959: * src/include/pa_table.h 1.43:
3960: * src/main/pa_globals.C 1.124:
3961: * src/main/pa_string.C 1.157:
3962: * src/main/pa_table.C 1.46:
3963: fixed match table template
3964:
3965: * src/classes/string.C 1.107:
3966: * src/classes/string.C 1.108:
3967: optimize removed from string .left/right/pos
3968:
3969: * src/main/execute.C 1.239:
1.20 paf 3970: * www/cgi-bin/parser3.log 1.44:
1.15 paf 3971: * www/htdocs/index.html 1.49:
3972: user junctions context killed
3973:
3974: 2002-04-19 paf
3975: * src/classes/string.C 1.106:
3976: * src/include/pa_request.h 1.133:
3977: * src/include/pa_string.h 1.137:
3978: * src/main/pa_request.C 1.204:
3979: * src/main/pa_string.C 1.156:
3980: * src/types/pa_vstring.C 1.18:
3981: * src/types/pa_vstring.h 1.45:
1.20 paf 3982: * www/cgi-bin/parser3.log 1.42:
1.15 paf 3983: * www/htdocs/index.html 1.47:
3984: string now optimized prior to .left .right .mid .pos .match when that is profitable,
3985: and always before .replace
3986: when $ORIGINS(1) optimization disabled
3987: 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
3988:
3989: * src/classes/op.C 1.93:
3990: * src/classes/string.C 1.105:
3991: * src/types/pa_value.h 1.86:
3992: VTable removed from each String::match replace iteration, and made stacked
3993: sizeof(VTable)=12bytes economy on each replace code
3994:
3995: * src/include/pa_globals.h 1.83:
3996: * src/include/pa_table.h 1.42:
3997: * src/main/pa_globals.C 1.123:
3998: * src/main/pa_string.C 1.155:
3999: String::match table columns globalized, not created @ each ^match anymore
4000: economy: sizeof(Array)+space on 3+x cells=24+ bytes per ^match
4001:
4002: * src/classes/file.C 1.81:
4003: ovector now local
4004: economy: 16 bytes per ^file:list
4005:
4006: * src/classes/string.C 1.104:
4007: * src/include/pa_string.h 1.136:
4008: * src/main/pa_string.C 1.154:
4009: * www/htdocs/index.html 1.46:
4010: string.match[]['] option enables generation of $match.prematch
4011: .match .postmatch columns
4012:
4013: * src/main/pa_string.C 1.153:
4014: String::match options analized without cstr-ing them now
4015:
4016: * src/doc/chmhelper.pl 1.1:
4017: * src/doc/doxygen.cfg 1.21:
4018: * src/doc/footer.htm 1.1:
4019: * src/doc/html2chm.cmd 1.6:
4020: * src/doc/postbuild.txt 1.3:
4021: * src/doc/sources2html.cmd 1.5:
4022: * src/doc/view_chm.cmd 1.2:
4023: * src/doc/view_html.cmd 1.2:
4024: config updated to doxygen 1.2.15,
4025: created helper which fixes minor bugs in chm project files & htm tree.
4026: changed extension to .htm
4027:
4028: * src/doc/footer.htm 1.2:
4029: 2001,
4030:
4031: 2002-04-18 paf
4032: * src/classes/classes.h 1.18:
4033: * src/classes/hash.C 1.40:
4034: * src/types/pa_value.h 1.85:
4035: * src/types/pa_vbool.h 1.18:
4036: * src/types/pa_vcookie.h 1.16:
4037: * src/types/pa_vdate.h 1.10:
4038: * src/types/pa_vdouble.h 1.37:
4039: * src/types/pa_venv.h 1.21:
4040: * src/types/pa_vfile.h 1.42:
4041: * src/types/pa_vhash.h 1.33:
4042: * src/types/pa_vimage.h 1.25:
4043: * src/types/pa_vint.h 1.34:
4044: * src/types/pa_vjunction.h 1.13:
4045: * src/types/pa_vobject.h 1.18:
4046: * src/types/pa_vrequest.h 1.17:
4047: * src/types/pa_vresponse.h 1.22:
4048: * src/types/pa_vstateless_class.h 1.26:
4049: * src/types/pa_vstateless_object.h 1.17:
4050: * src/types/pa_vstatus.h 1.8:
4051: * src/types/pa_vstring.h 1.44:
4052: * src/types/pa_vtable.h 1.38:
4053: * src/types/pa_vvoid.h 1.9:
4054: * src/types/pa_vxdoc.h 1.21:
4055: * src/types/pa_vxnode.h 1.14:
4056: fclass_real lowered from VStateless_class to VObject
4057:
4058: * src/types/pa_value.C 1.1:
4059: forced to cut that from .h because of VStateless_class usage [
4060: undefined in .h]
4061:
4062: * src/classes/classes.h 1.17:
4063: * src/classes/date.C 1.27:
4064: * src/classes/double.C 1.47:
4065: * src/classes/file.C 1.80:
4066: * src/classes/form.C 1.23:
4067: * src/classes/hash.C 1.39:
4068: * src/classes/image.C 1.71:
4069: * src/classes/int.C 1.44:
4070: * src/classes/mail.C 1.63:
4071: * src/classes/math.C 1.18:
4072: * src/classes/op.C 1.91:
4073: * src/classes/response.C 1.19:
4074: * src/classes/string.C 1.103:
4075: * src/classes/table.C 1.151:
4076: * src/classes/void.C 1.19:
4077: * src/classes/xnode.C 1.44:
4078: * src/include/pa_globals.h 1.82:
4079: * src/include/pa_request.h 1.132:
4080: * src/main/execute.C 1.236:
4081: * src/main/pa_globals.C 1.122:
4082: * src/main/pa_request.C 1.201:
4083: * src/types/Makefile.am 1.21:
4084: * src/types/pa_value.h 1.84:
4085: * src/types/pa_vdouble.h 1.36:
4086: * src/types/pa_vform.C 1.55:
4087: * src/types/pa_vhash.h 1.32:
4088: * src/types/pa_vint.h 1.33:
4089: * src/types/pa_vmath.h 1.7:
4090: * src/types/pa_vmethod_frame.h 1.25:
4091: * src/types/pa_vstateless_class.h 1.24:
4092: * src/types/pa_wcontext.C 1.18:
4093: * src/types/pa_wcontext.h 1.32:
4094: * src/types/pa_wwrapper.h 1.18:
4095: * src/types/types.dsp 1.22:
1.20 paf 4096: * www/cgi-bin/parser3.log 1.36:
1.15 paf 4097: * www/htdocs/index.html 1.40:
4098: removed Value::fname
4099:
4100: * src/include/pa_opcode.h 1.18:
4101: * src/main/compile.tab.C 1.51:
4102: * src/main/compile.y 1.186:
4103: * src/main/compile_tools.C 1.49:
4104: * src/main/compile_tools.h 1.61:
4105: * src/main/execute.C 1.237:
4106: * src/main/pa_request.C 1.202:
4107: * src/types/pa_vmethod_frame.h 1.26:
1.20 paf 4108: * www/cgi-bin/parser3.log 1.37:
1.15 paf 4109: * www/htdocs/index.html 1.41:
4110: OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
4111: stack [no more heap waste on each CALL]
4112:
4113: * src/types/pa_valiased.C 1.14:
4114: * src/types/pa_valiased.h 1.19:
4115: * src/types/pa_vclass.h 1.25:
4116: * src/types/pa_vobject.h 1.17:
4117: * src/types/pa_wcontext.C 1.19:
1.20 paf 4118: * www/cgi-bin/parser3.log 1.38:
1.15 paf 4119: * www/htdocs/index.html 1.42:
4120: VAliased get/set alias now virtual and implemented down in
4121: VClass, fclass_alias removed,
4122:
4123: * src/main/pa_request.C 1.203:
4124: * src/types/pa_valiased.h 1.20:
4125: * src/types/pa_vstateless_class.h 1.25:
4126: * src/types/pa_vstateless_object.h 1.16:
4127: * src/types/pa_vstring.h 1.43:
1.20 paf 4128: * www/cgi-bin/parser3.log 1.39:
1.15 paf 4129: * www/htdocs/index.html 1.43:
4130: VStateless_string_object speicalized light version of VStateless_object
4131:
4132: * src/types/Makefile.in 1.37:
4133: *** empty log message ***
4134:
4135: * src/doc/doxygen.cfg 1.20:
4136: .chi generation disabled
4137:
4138: * src/classes/classes.h 1.19:
4139: * src/classes/xdoc.C 1.92:
4140: * src/classes/xnode.C 1.45:
4141: * src/classes/xnode.h 1.11:
4142: * src/types/pa_vxdoc.C 1.13:
1.20 paf 4143: * www/cgi-bin/parser3.log 1.40:
4144: * www/cgi-bin/parser3.log 1.41:
1.15 paf 4145: * www/htdocs/index.html 1.44:
4146: * www/htdocs/index.html 1.45:
4147: xdoc(xnode) now fully - fields&methods
4148:
4149: * src/classes/op.C 1.92:
4150: ^throw comment param made optional
4151:
4152: 2002-04-17 paf
4153: * src/types/pa_vhash.h 1.31:
4154: vstring wrong parent fixed
4155:
4156: * src/classes/op.C 1.90:
4157: taint local result var bug fixed
4158:
4159: * src/doc/ClassExample1.dox 1.3:
4160: * src/doc/ClassExample2.dox 1.4:
4161: * src/doc/ClassExample3.dox 1.3:
4162: * src/doc/compiler.dox 1.3:
4163: * src/doc/module.dox 1.3:
4164: * src/doc/pooled.dox 1.3:
4165: * src/doc/string.dox 1.3:
4166: * src/doc/targets.dox 1.3:
4167: * src/include/pa_pool.h 1.79:
4168: * src/include/pa_types.h 1.40:
4169: dox updated to current state, PTHROW freshen to throw & co
4170:
4171: 2002-04-16 paf
4172: * src/classes/op.C 1.89:
4173: exception2vhash file now tainted
4174:
4175: * src/include/pa_opcode.h 1.17:
4176: * src/main/compile.tab.C 1.49:
4177: * src/main/compile.y 1.185:
4178: * src/main/execute.C 1.232:
4179: * src/targets/cgi/parser3.C 1.172:
1.20 paf 4180: * www/cgi-bin/parser3.log 1.30:
1.15 paf 4181: OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
4182:
4183: * src/doc/postbuild.txt 1.2:
4184: * src/main/execute.C 1.234:
1.20 paf 4185: * www/cgi-bin/parser3.log 1.34:
1.15 paf 4186: * www/htdocs/index.html 1.37:
4187: result in @postprocess & @unhandled_exception now taken into
4188: account as in usual functions
4189:
4190: * src/doc/postbuild.txt 1.1:
4191: instructions on post .html build
4192:
4193: * asm.txt 1.2:
4194: * form.txt 1.2:
4195: * lang.txt 1.2:
4196: * sql.txt 1.2:
1.20 paf 4197: * www/cgi-bin/parser3.log 1.35:
1.15 paf 4198: removed outdated. see in Attic asm.txt as most interesting
4199:
4200: * src/classes/op.C 1.87:
1.20 paf 4201: * www/cgi-bin/parser3.log 1.28:
1.15 paf 4202: * www/htdocs/auto.p 1.8:
4203: extra check on empty file in origin in _execute
4204:
4205: * src/classes/date.C 1.26:
4206: * src/main/compile.tab.C 1.50:
4207: * src/targets/cgi/parser3.C 1.173:
1.20 paf 4208: * www/cgi-bin/parser3.log 1.31:
4209: * www/cgi-bin/parser3.log 1.32:
1.15 paf 4210: cheched date:create(days) param for validity [later were
4211: assumed valid and crashed on invalid onces]
4212:
4213: * src/classes/file.C 1.79:
4214: * src/main/pa_exec.C 1.35:
1.20 paf 4215: * www/cgi-bin/parser3.log 1.33:
1.15 paf 4216: * www/htdocs/index.html 1.36:
4217: stderr of execs mark as tainted
4218:
4219: * src/main/execute.C 1.235:
4220: * www/htdocs/index.html 1.38:
4221: $result in @main now taken into account as in usual functions
4222:
1.20 paf 4223: * src/classes/op.C 1.88:
4224: * www/cgi-bin/parser3.log 1.29:
4225: _process pseudo origin copied from local var to heap
4226:
1.15 paf 4227: * src/main/pa_request.C 1.199:
4228: uri in error log
4229:
4230: * src/main/pa_request.C 1.200:
4231: * src/targets/isapi/parser3isapi.C 1.69:
4232: * www/htdocs/index.html 1.39:
4233: removed check, preventing content-length: 0 from appearing
4234:
4235: * src/doc/doxygen.cfg 1.19:
4236: * src/doc/html2chm.cmd 1.5:
4237: .chm file only now, no .chi
4238:
4239: 2002-04-15 paf
4240: * src/classes/image.C 1.70:
4241: * src/classes/op.C 1.83:
4242: * src/classes/op.C 1.84:
4243: * src/classes/string.C 1.101:
4244: * src/classes/table.C 1.149:
4245: * src/include/pa_request.h 1.129:
4246: * src/main/execute.C 1.228:
4247: * src/types/pa_value.h 1.81:
4248: * src/types/pa_vmethod_frame.h 1.24:
4249: * src/types/pa_wcontext.h 1.29:
1.20 paf 4250: * www/cgi-bin/parser3.log 1.25:
1.15 paf 4251: StringOrValue wcontext result, now ready for dual writes
4252:
1.20 paf 4253: * src/classes/file.C 1.78:
4254: * src/classes/op.C 1.86:
4255: * src/classes/table.C 1.150:
4256: * www/cgi-bin/parser3.log 1.26:
4257: finished dual write_xxx_lang functions
4258:
1.15 paf 4259: * src/main/execute.C 1.231:
4260: * src/types/pa_value.h 1.83:
1.20 paf 4261: * www/cgi-bin/parser3.log 1.27:
1.15 paf 4262: fixed name update
4263:
4264: * src/main/execute.C 1.229:
4265: CodeFrame soul fixed [mistakenly killed by prev changes]
4266:
4267: * src/classes/date.C 1.25:
4268: * src/classes/file.C 1.76:
4269: * src/classes/mail.C 1.62:
4270: * src/classes/string.C 1.102:
4271: * src/classes/xnode.C 1.43:
4272: * src/include/pa_request.h 1.130:
4273: * src/types/pa_value.h 1.82:
4274: * src/types/pa_wcontext.h 1.30:
4275: removed absolutely unnecessary VString shells
4276:
4277: * src/classes/op.C 1.82:
4278: * src/include/pa_globals.h 1.81:
4279: * src/include/pa_opcode.h 1.16:
4280: * src/include/pa_request.h 1.128:
4281: * src/main/compile.tab.C 1.47:
4282: * src/main/compile.y 1.183:
4283: * src/main/compile_tools.C 1.47:
4284: * src/main/compile_tools.h 1.59:
4285: * src/main/execute.C 1.226:
4286: * src/main/pa_globals.C 1.121:
4287: * src/main/pa_request.C 1.198:
4288: * src/targets/cgi/parser3.C 1.170:
1.20 paf 4289: * www/cgi-bin/parser3.log 1.24:
1.15 paf 4290: * www/htdocs/index.html 1.35:
4291: switch in hash constructor fixed [were problems with using of
4292: stacked wwrapper after it's death]
4293:
4294: * src/classes/file.C 1.77:
4295: * src/classes/hash.C 1.38:
4296: * src/classes/op.C 1.85:
4297: * src/include/pa_request.h 1.131:
4298: * src/main/execute.C 1.230:
4299: * src/types/pa_wcontext.h 1.31:
4300: started dual write_xxx_lang functions, if checked & works
4301:
4302: * src/targets/cgi/parser3.C 1.171:
4303: ctime sometimes can be just "", checked that
4304:
4305: * src/main/compile.tab.C 1.48:
4306: * src/main/compile.y 1.184:
4307: * src/main/compile_tools.C 1.48:
4308: * src/main/compile_tools.h 1.60:
4309: * src/main/execute.C 1.227:
4310: OP_GET_ELEMENT+OP_GET_ELEMENT__WRITE
4311: changed to OP_WRITE_VALUE
4312: in var get cases
4313:
4314: 2002-04-12 paf
4315: * operators.txt 1.33:
4316: * src/classes/table.C 1.148:
1.20 paf 4317: * www/cgi-bin/parser3.log 1.23:
1.15 paf 4318: * www/htdocs/index.html 1.34:
4319: table.select(expression) 0
4320:
4321: 2002-04-11 paf
4322: * src/classes/string.C 1.100:
4323: * src/include/pa_request.h 1.127:
4324: * src/main/execute.C 1.225:
4325: Request::process_internal codeFrame & wwrapper stacked [not
4326: wasting heap anymore]
4327:
4328: 2002-04-10 paf
4329: * src/include/pa_string.h 1.135:
4330: * src/main/pa_string.C 1.151:
4331: * src/main/untaint.C 1.101:
1.20 paf 4332: * www/cgi-bin/parser3.log 1.22:
1.15 paf 4333: * www/htdocs/index.html 1.33:
4334: killed 8 bytes from String.head
4335:
4336: * src/classes/double.C 1.46:
4337: * src/classes/file.C 1.75:
4338: * src/classes/hash.C 1.37:
4339: * src/classes/image.C 1.69:
4340: * src/classes/int.C 1.43:
4341: * src/classes/math.C 1.17:
4342: * src/classes/op.C 1.81:
4343: * src/classes/string.C 1.99:
4344: * src/classes/table.C 1.147:
4345: * src/classes/void.C 1.18:
4346: * src/classes/xdoc.C 1.91:
4347: * src/include/pa_request.h 1.126:
4348: * src/main/execute.C 1.224:
4349: * src/main/pa_string.C 1.152:
4350: killed Request::process() wrapping VString(String) in case we
4351: need only String
4352:
4353: 2002-04-09 paf
4354: * src/main/pa_common.C 1.108:
4355: * src/targets/cgi/parser3.C 1.168:
4356: * src/types/pa_vdouble.h 1.35:
4357: * src/types/pa_vint.h 1.32:
4358: int/double get_string now not pool.malloc(MAX_NUMBER) but
4359: really neaded
4360:
4361: * etc/Makefile.in 1.6:
4362: * etc/parser3.charsets/Makefile.in 1.8:
4363: * src/classes/Makefile.in 1.44:
4364: * src/classes/gd/Makefile.in 1.35:
4365: * src/classes/smtp/Makefile.in 1.4:
4366: * src/sql/Makefile.in 1.4:
4367: * src/targets/Makefile.in 1.35:
4368: * src/targets/apache13/Makefile.in 1.33:
4369: * src/targets/cgi/Makefile.in 1.46:
4370: * src/targets/isapi/Makefile.in 1.4:
4371: * src/types/Makefile.in 1.36:
4372: makse
4373:
4374: * operators.txt 1.31:
4375: * src/classes/double.C 1.45:
4376: * src/classes/int.C 1.42:
4377: * www/htdocs/global.xsl 1.5:
4378: int/double.int/double(default)
4379:
4380: * src/main/compile.tab.C 1.46:
4381: * src/targets/cgi/parser3.C 1.169:
4382: * src/targets/isapi/parser3isapi.C 1.68:
1.20 paf 4383: * www/cgi-bin/parser3.log 1.21:
1.15 paf 4384: removed
4385: {
4386: char *a;
4387: {
4388: /*sub local*/char b[...];
4389: a=b;
4390: situations
4391:
4392: * src/classes/xdoc.C 1.89:
1.20 paf 4393: * www/cgi-bin/parser3.log 1.19:
1.15 paf 4394: * www/htdocs/global.xsl 1.6:
4395: * www/htdocs/index.html 1.32:
4396: xslt params fixed
4397:
4398: * operators.txt 1.32:
4399: * src/classes/xdoc.C 1.90:
1.20 paf 4400: * www/cgi-bin/parser3.log 1.20:
1.15 paf 4401: xslt params made literal
4402:
4403: 2002-04-04 paf
4404: * src/include/pa_string.h 1.134:
4405: * src/main/pa_string.C 1.150:
1.20 paf 4406: * www/cgi-bin/parser3.log 1.18:
1.15 paf 4407: * www/htdocs/index.html 1.31:
4408: fixed string.replace [when reconstructing pieces were split by
4409: max_integral(piece.size), thus some strings to replace happen
4410: to be split into two = not replaced)
4411:
4412: * src/targets/cgi/parser3.C 1.166:
4413: * src/targets/cgi/parser3.C 1.167:
4414: * src/targets/cgi/parser3.dsp 1.44:
4415: * src/targets/cgi/parser3.dsp 1.45:
4416: document root in standalone version = current dir
4417:
4418: 2002-04-03 paf
4419: * INSTALL 1.18:
4420: * Makefile.in 1.10:
4421: * configure 1.17:
4422: * configure.in 1.19:
4423: * etc/Makefile.in 1.5:
4424: * etc/parser3.charsets/Makefile.in 1.7:
4425: * etc/parser3.conf.in 1.7:
4426: * src/Makefile.in 1.46:
4427: * src/include/Makefile.in 1.4:
4428: * src/main/Makefile.in 1.40:
4429: root config configure options
4430:
4431: * configure 1.18:
4432: * configure.in 1.20:
4433: more checks on nonexistent charset
4434:
4435: 2002-04-02 paf
4436: * src/main/compile.C 1.63:
4437: parser.compile [exception name more like in doc]
4438:
4439: 2002-04-01 paf
4440: * src/classes/mail.C 1.61:
4441: * src/include/pa_string.h 1.133:
4442: * src/main/untaint.C 1.100:
4443: * src/targets/isapi/parser3isapi.dsp 1.33:
1.20 paf 4444: * www/cgi-bin/parser3.log 1.17:
1.15 paf 4445: mail subject encoding taken from .content-type.charset, not .charset
4446:
4447: 2002-03-29 paf
4448: * operators.txt 1.30:
4449: * src/classes/date.C 1.24:
1.20 paf 4450: * www/cgi-bin/parser3.log 1.16:
1.15 paf 4451: * www/htdocs/index.html 1.30:
4452: ^date::create now may not supply day, default 1.
4453: checked 29.03 -> 29.02 roll on non 366 days' year. | 31.05->31.04 roll
4454:
4455: * etc/parser3.charsets/koi8-r.cfg 1.2:
4456: koi8-r += ukranian letters
4457:
4458: 2002-03-28 paf
4459: * operators.txt 1.29:
4460: * src/classes/date.C 1.23:
4461: * src/classes/op.C 1.79:
4462: * src/include/pa_globals.h 1.80:
4463: * src/include/pa_hash.h 1.55:
4464: * src/main/pa_globals.C 1.120:
4465: * src/types/pa_vdate.h 1.9:
4466: * www/htdocs/index.html 1.29:
4467: ^cache[file][date]{
4468: ^cache(seconds)
4469: ^cache[date]
4470: }
4471:
4472: * src/classes/xdoc.C 1.88:
4473: * src/classes/xnode.C 1.42:
4474: * src/classes/xnode.h 1.10:
4475: removed redundant pool param
4476:
4477: 2002-03-27 paf
4478: * operators.txt 1.27:
4479: * src/classes/op.C 1.77:
4480: * src/include/pa_config_fixed.h 1.42:
4481: * src/include/pa_request.h 1.124:
4482: * src/main/execute.C 1.222:
4483: * src/main/pa_request.C 1.196:
1.20 paf 4484: * www/cgi-bin/parser3.log 1.14:
1.15 paf 4485: decided agains resetting exception_trace, just changed name
4486:
4487: * operators.txt 1.28:
4488: * src/classes/date.C 1.22:
4489: * src/classes/double.C 1.44:
4490: * src/classes/file.C 1.74:
4491: * src/classes/form.C 1.22:
4492: * src/classes/hash.C 1.36:
4493: * src/classes/image.C 1.68:
4494: * src/classes/int.C 1.41:
4495: * src/classes/mail.C 1.60:
4496: * src/classes/math.C 1.16:
4497: * src/classes/op.C 1.78:
4498: * src/classes/smtp/smtp.C 1.10:
4499: * src/classes/string.C 1.98:
4500: * src/classes/table.C 1.146:
4501: * src/classes/void.C 1.17:
4502: * src/classes/xdoc.C 1.87:
4503: * src/classes/xnode.C 1.41:
4504: * src/include/pa_exception.h 1.33:
4505: * src/include/pa_request.h 1.125:
4506: * src/include/pa_stylesheet_connection.h 1.28:
4507: * src/main/compile.C 1.62:
4508: * src/main/compile_tools.C 1.46:
4509: * src/main/execute.C 1.223:
4510: * src/main/pa_array.C 1.48:
4511: * src/main/pa_charset.C 1.23:
4512: * src/main/pa_charsets.C 1.8:
4513: * src/main/pa_common.C 1.106:
4514: * src/main/pa_dictionary.C 1.14:
4515: * src/main/pa_exception.C 1.40:
4516: * src/main/pa_exec.C 1.34:
4517: * src/main/pa_pool.C 1.52:
4518: * src/main/pa_request.C 1.197:
4519: * src/main/pa_socks.C 1.14:
4520: * src/main/pa_sql_driver_manager.C 1.62:
4521: * src/main/pa_string.C 1.149:
4522: * src/main/pa_table.C 1.45:
4523: * src/main/untaint.C 1.99:
4524: * src/targets/apache13/mod_parser3.C 1.19:
4525: * src/targets/cgi/parser3.C 1.165:
4526: * src/targets/isapi/parser3isapi.C 1.67:
4527: * src/types/pa_value.h 1.80:
4528: * src/types/pa_vcookie.C 1.43:
4529: * src/types/pa_vfile.h 1.41:
4530: * src/types/pa_vform.C 1.54:
4531: * src/types/pa_vhash.h 1.30:
4532: * src/types/pa_vmethod_frame.h 1.23:
4533: * src/types/pa_vstatus.C 1.7:
4534: * src/types/pa_vtable.C 1.13:
4535: * src/types/pa_vxdoc.h 1.20:
4536: * src/types/pa_vxnode.h 1.13:
4537: * src/types/pa_wcontext.C 1.17:
4538: * src/types/pa_wwrapper.h 1.17:
1.20 paf 4539: * www/cgi-bin/parser3.log 1.15:
1.15 paf 4540: * www/htdocs/index.html 1.28:
4541: assigned exception types
4542:
4543: 2002-03-26 paf
4544: * operators.txt 1.24:
4545: * src/classes/date.C 1.20:
4546: * www/htdocs/index.html 1.25:
4547: fixed date roll on daylightsaving days
4548: mktime took into account tm_isdst flag, which remained from BEFORE roll, but should have been reset
4549:
4550: * src/classes/op.C 1.76:
4551: * www/htdocs/index.html 1.27:
4552: forced language of $source field of exception to 'tainted',
4553: so that sql-langed-frags could be outputed outside of connect
4554:
4555: * src/include/pa_common.h 1.76:
4556: * src/main/pa_exec.C 1.33:
4557: windows exec chdir fixed
4558:
4559: * operators.txt 1.25:
4560: * src/classes/date.C 1.21:
4561: * www/htdocs/index.html 1.26:
4562: removed date.roll limit of +-1 offset
4563:
4564: 2002-03-25 paf
4565: * INSTALL 1.13:
4566: comment on --disable-link-stdcpp
4567:
4568: * INSTALL 1.12:
4569: * configure 1.15:
4570: * configure.in 1.17:
4571: * src/targets/cgi/Makefile.am 1.33:
4572: * src/targets/cgi/Makefile.in 1.44:
4573: libstdc++ link skipping configure option
4574:
4575: * src/classes/file.C 1.73:
4576: * src/classes/mail.C 1.56:
4577: * src/include/pa_exec.h 1.8:
4578: * src/main/pa_exec.C 1.32:
4579: f(!forced_allow)
4580: to allow
4581: --with-sendmail to work with any/both
4582: --disable-foreign-group-files --disable-execs
4583:
4584: * src/classes/op.C 1.75:
4585: * src/include/pa_sql_connection.h 1.24:
4586: sql connection with error were put to cache with '
4587: marked_to_rollback' flag, all consequent even OK requests
4588: rolled back
4589:
4590: * INSTALL 1.16:
4591: "--with=sendmail=COMMAND"
4592: comment
4593:
4594: * INSTALL 1.15:
4595: * configure 1.16:
4596: * configure.in 1.18:
4597: * src/classes/mail.C 1.55:
4598: * src/include/pa_config_auto.h.in 1.24:
4599: * src/main/pa_exec.C 1.31:
4600: * src/targets/cgi/Makefile.am 1.34:
4601: * src/targets/cgi/Makefile.in 1.45:
4602: --disable-foreign-group-files now disables execs also.
4603: introducing --sendmail
4604:
4605: * INSTALL 1.14:
4606: * INSTALL 1.17:
4607: * src/classes/mail.C 1.57:
4608: * src/classes/mail.C 1.58:
4609: *** empty log message ***
4610:
4611: * operators.txt 1.22:
4612: pgsql options comment
4613:
4614: * operators.txt 1.23:
4615: * src/targets/cgi/parser3.C 1.164:
4616: http_site_config_filespec
4617:
4618: 2002-03-22 paf
4619: * operators.txt 1.21:
4620: few comments on sets
4621:
4622: * src/main/pa_exec.C 1.30:
4623: createprocess nowindow flag
4624: check on readfile false return
4625:
4626: 2002-03-18 paf
4627: * src/main/pa_charset.C 1.22:
4628: * src/targets/isapi/pa_threads.C 1.10:
4629: * src/types/pa_vdouble.h 1.34:
4630: removed some tested @tests
4631:
4632: * etc/parser3.conf.in 1.6:
4633: * operators.txt 1.20:
4634: * src/classes/op.C 1.74:
4635: * src/include/pa_exception.h 1.32:
4636: * src/include/pa_globals.h 1.79:
4637: * src/include/pa_request.h 1.123:
4638: * src/include/pa_stack.h 1.14:
4639: * src/main/pa_globals.C 1.119:
4640: * src/main/pa_request.C 1.195:
1.20 paf 4641: * www/cgi-bin/parser3.log 1.12:
4642: * www/cgi-bin/parser3.log 1.13:
1.15 paf 4643: * www/htdocs/index.html 1.22:
4644: * www/htdocs/index.html 1.23:
4645: introducing ^try
4646:
4647: 2002-03-15 paf
4648: * operators.txt 1.19:
4649: * src/classes/table.C 1.145:
4650: * www/htdocs/index.html 1.21:
4651: ^table.locate(logical expr)
4652:
4653: 2002-03-13 paf
4654: * src/main/pa_exception.C 1.39:
4655: checked not-pooled malloc
4656:
4657: 2002-03-11 paf
4658: * src/types/pa_vfile.C 1.29:
4659: $file.text now 0A linebreaks,
4660: file::exec/cgi linebreaks "0D0A" changed to 0A onces
4661:
4662: * INSTALL 1.10:
4663: * configure 1.13:
4664: * configure.in 1.15:
4665: * src/include/pa_config_auto.h.in 1.22:
4666: * src/include/pa_config_fixed.h 1.40:
4667: * src/main/pa_exec.C 1.28:
4668: * src/main/pa_exec.C 1.29:
4669: * www/htdocs/index.html 1.18:
4670: * www/htdocs/index.html 1.19:
4671: * www/htdocs/index.html 1.20:
4672: --disable-execs
4673:
4674: * INSTALL 1.11:
4675: * configure 1.14:
4676: * configure.in 1.16:
4677: * src/include/pa_config_auto.h.in 1.23:
4678: * src/main/pa_common.C 1.105:
4679: --disable-foreign-group-files
4680:
4681: 2002-03-05 paf
4682: * src/targets/isapi/parser3isapi.C 1.66:
4683: * src/targets/isapi/parser3isapi.dsp 1.32:
4684: iis5 now requires headers to be terminated with \r\n manually [
4685: refuses to separate header/body itself]
4686:
4687: * operators.txt 1.17:
4688: * operators.txt 1.18:
4689: * src/classes/date.C 1.18:
4690: * src/classes/date.C 1.19:
4691: date week calendar columns named
4692:
4693: * src/main/pa_globals.C 1.118:
4694: * src/targets/cgi/parser3.C 1.163:
4695: * src/targets/isapi/parser3isapi.C 1.65:
4696: * www/htdocs/index.html 1.17:
4697: isapi site config beside .dll
4698:
4699: 2002-03-04 paf
4700: * src/targets/isapi/pa_threads.C 1.9:
4701: * src/targets/isapi/parser3isapi.C 1.64:
4702: * src/targets/isapi/parser3isapi.dsp 1.31:
4703: isapi updated
4704:
4705: * src/classes/op.C 1.73:
4706: * src/types/pa_vfile.C 1.28:
1.20 paf 4707: * www/cgi-bin/parser3.log 1.11:
1.15 paf 4708: * www/htdocs/index.html 1.16:
4709: process body now evaluated in PASS language
4710:
4711: * src/classes/op.C 1.72:
4712: * src/include/pa_string.h 1.132:
4713: * src/main/pa_string.C 1.148:
4714: string deserialize checks on broken file
4715:
4716: 2002-03-01 paf
4717: * src/main/pa_exec.C 1.27:
4718: execle -> execve, now argc OK
4719:
4720: 2002-02-28 paf
4721: * src/main/pa_string.C 1.147:
4722: origin by first piece preferred before last piece
4723:
4724: * src/main/pa_charsets.C 1.7:
4725: when placing charset to cache using global name now [were
4726: request]
4727:
4728: * configure 1.12:
4729: * configure.in 1.14:
4730: * src/targets/apache13/ApacheModuleParser3.dsp 1.10:
4731: * src/targets/apache13/mod_parser3.C 1.18:
4732: * src/targets/apache13/p3runConfigure.in 1.9:
4733: * src/targets/apache13/pa_threads.C 1.8:
1.20 paf 4734: * www/cgi-bin/parser3.log 1.10:
1.15 paf 4735: * www/htdocs/auto.p 1.7:
4736: apache module updated
4737:
4738: * src/main/untaint.C 1.98:
4739: removed some debug comments
4740:
4741: 2002-02-27 paf
4742: * etc/parser3.conf.in 1.5:
4743: .dll -> .so
4744:
4745: * src/main/pa_charset.C 1.21:
4746: size_t
4747:
4748: * INSTALL 1.9:
4749: shared/static-xml
4750: with-pathlink
4751:
4752: * operators.txt 1.15:
4753: * operators.txt 1.16:
4754: SMTP comment
4755:
4756: 2002-02-26 paf
4757: * src/classes/xnode.C 1.40:
1.20 paf 4758: * www/cgi-bin/parser3.log 1.9:
1.15 paf 4759: * www/htdocs/auto.p 1.6:
4760: * www/htdocs/global.xsl 1.4:
4761: * www/htdocs/index.html 1.15:
4762: in some situation, xpath query returned result with type NODESET, but empty nodeset member field,
4763: checked that
4764:
4765: * src/main/pa_exec.C 1.26:
4766: more precise names for vars, cosmetic
4767:
4768: 2002-02-22 paf
4769: * operators.txt 1.14:
4770: * src/types/pa_vcookie.C 1.41:
4771: * src/types/pa_vcookie.C 1.42:
1.20 paf 4772: * www/cgi-bin/parser3.log 1.5:
1.15 paf 4773: cookie "expires=0" = "session"
4774:
4775: * src/include/pa_string.h 1.131:
4776: * src/main/pa_string.C 1.144:
4777: * src/main/pa_string.C 1.145:
4778: * src/main/pa_string.C 1.146:
1.20 paf 4779: * www/cgi-bin/parser3.log 1.6:
4780: * www/cgi-bin/parser3.log 1.7:
4781: * www/cgi-bin/parser3.log 1.8:
1.15 paf 4782: * www/htdocs/auto.p 1.5:
4783: * www/htdocs/index.html 1.14:
4784: string iterators fixed again, so were String::join_chain
4785:
4786: * configure 1.11:
4787: * configure.in 1.13:
4788: glib###.a detection fixed
4789:
4790: * Makefile.in 1.7:
4791: * configure 1.9:
4792: * configure.in 1.11:
4793: * etc/Makefile.in 1.4:
4794: * etc/parser3.charsets/Makefile.in 1.6:
4795: * src/Makefile.in 1.45:
4796: * src/classes/Makefile.am 1.38:
4797: * src/classes/Makefile.in 1.43:
4798: * src/classes/gd/Makefile.in 1.34:
4799: * src/classes/hashfile.C 1.23:
4800: * src/classes/smtp/Makefile.in 1.3:
4801: * src/include/Makefile.am 1.2:
4802: * src/include/Makefile.in 1.3:
4803: * src/include/pa_config_auto.h.in 1.20:
4804: * src/include/pa_db_connection.h 1.22:
4805: * src/include/pa_db_manager.h 1.15:
4806: * src/include/pa_db_table.h 1.16:
4807: * src/main/Makefile.am 1.31:
4808: * src/main/Makefile.in 1.39:
4809: * src/main/pa_db_connection.C 1.38:
4810: * src/main/pa_db_manager.C 1.23:
4811: * src/main/pa_db_table.C 1.21:
4812: * src/main/pa_globals.C 1.117:
4813: * src/sql/Makefile.in 1.3:
4814: * src/targets/Makefile.in 1.34:
4815: * src/targets/apache13/Makefile.in 1.32:
4816: * src/targets/apache13/p3runConfigure.in 1.8:
4817: * src/targets/cgi/Makefile.am 1.32:
4818: * src/targets/cgi/Makefile.in 1.43:
4819: * src/targets/isapi/Makefile.in 1.3:
4820: * src/types/Makefile.am 1.20:
4821: * src/types/Makefile.in 1.35:
4822: * src/types/pa_vhashfile.C 1.21:
4823: * src/types/pa_vhashfile.h 1.16:
4824: removed hashfile support for now
4825:
4826: * acconfig.h 1.1:
4827: acconfig move in cvs[from src/libltdl to /]
4828:
4829: * etc/parser3.charsets/windows-1251.cfg 1.2:
4830: °
4831:
4832: * Makefile.am 1.4:
4833: * Makefile.in 1.9:
4834: make update
4835:
4836: * INSTALL 1.7:
4837: hashfile removed from INSTALL
4838:
4839: * Makefile.in 1.8:
4840: * configure 1.10:
4841: * configure.in 1.12:
4842: * src/include/pa_config_auto.h.in 1.21:
4843: --with-shared-xml
4844: --with-static-xml
4845:
4846: * INSTALL 1.8:
4847: without-zlib comment
4848:
4849: * operators.txt 1.13:
4850: * src/classes/classes.dsp 1.16:
4851: * src/main/main.dsp 1.148:
4852: * src/types/types.dsp 1.20:
4853: removed hashfile support from sources for now
4854:
4855: * src/classes/classes.dsp 1.17:
4856: * src/classes/gd/gd.dsp 1.20:
4857: * src/main/compile.tab.C 1.45:
4858: * src/main/main.dsp 1.149:
4859: * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
4860: * src/targets/cgi/parser3.dsp 1.43:
4861: * src/targets/isapi/parser3isapi.dsp 1.30:
4862: * src/types/types.dsp 1.21:
4863: *.dsp: removed refereces to win32db & ancient xalan&xml
4864:
4865: 2002-02-21 paf
4866: * Makefile.am 1.3:
4867: * Makefile.in 1.6:
4868: make cvsupdate
4869:
4870: * src/main/untaint.C 1.97:
1.20 paf 4871: * www/cgi-bin/parser3.log 1.4:
1.15 paf 4872: removed debug code, activated commented-for debug parts
4873:
4874: * src/include/pa_string.h 1.130:
4875: * src/include/pa_types.h 1.39:
4876: * src/main/pa_string.C 1.143:
4877: * src/main/untaint.C 1.96:
1.20 paf 4878: * www/cgi-bin/parser3.log 1.3:
1.15 paf 4879: STRING_*FOREACH_ROW
4880: changed to stop at append_row, not at link zero
4881: now string to string appending works
4882:
4883: 2002-02-20 paf
4884: * src/include/pa_string.h 1.129:
4885: * src/main/execute.C 1.221:
4886: * src/main/untaint.C 1.95:
4887: * src/targets/cgi/pa_pool.C 1.38:
4888: * src/targets/cgi/parser3.C 1.162:
4889: * www/htdocs/index.html 1.13:
4890: //#define DEBUG_STRING_APPENDS_VS_EXPANDS
4891:
4892: * src/include/pa_string.h 1.128:
4893: * src/main/pa_string.C 1.142:
4894: * src/main/untaint.C 1.94:
1.20 paf 4895: * www/cgi-bin/parser3.log 1.2:
1.15 paf 4896: economy: 22%
4897:
4898: * operators.txt 1.12:
4899: * src/include/pa_common.h 1.75:
4900: * src/include/pa_config_fixed.h 1.39:
4901: * src/include/pa_string.h 1.125:
4902: * src/include/pa_types.h 1.38:
4903: * src/main/compile.tab.C 1.44:
4904: * src/main/execute.C 1.220:
4905: * src/main/pa_string.C 1.139:
4906: * src/main/untaint.C 1.91:
4907: * src/targets/cgi/pa_pool.C 1.37:
4908: * src/targets/cgi/parser3.C 1.160:
4909: * www/htdocs/auto.p 1.4:
4910: * www/htdocs/global.xsl 1.3:
4911: * www/htdocs/index.html 1.11:
4912: strign to string append optimiziation idea and estimates
4913:
4914: * src/include/pa_string.h 1.126:
4915: * src/include/pa_stylesheet_connection.h 1.27:
4916: * src/main/pa_db_manager.C 1.22:
4917: * src/main/pa_dictionary.C 1.13:
4918: * src/main/pa_string.C 1.140:
4919: * src/main/untaint.C 1.92:
4920: * src/targets/cgi/parser3.C 1.161:
4921: * src/types/pa_vcookie.C 1.40:
4922: * src/types/pa_vstring.h 1.42:
4923: * www/htdocs/index.html 1.12:
4924: speed uptimized: string::is_empty
4925:
4926: * src/include/pa_string.h 1.127:
4927: * src/main/pa_string.C 1.141:
4928: * src/main/untaint.C 1.93:
1.20 paf 4929: * www/cgi-bin/parser3.log 1.1:
1.15 paf 4930: space uptimized: string::link_row removed
4931:
4932: 2002-02-19 paf
4933: * src/classes/xdoc.C 1.86:
4934: * src/classes/xnode.C 1.39:
4935: getElementsByTagName and *NS moved to node [element]
4936:
4937: * src/classes/math.C 1.15:
4938: not used directly [but erroreously reported that 'is', thus
4939: registering twice&other probs]
4940:
4941: * src/main/compile.C 1.59:
4942: * src/main/compile.C 1.60:
4943: without string_origins not worked
4944:
4945: * src/main/compile.C 1.61:
4946: without string_origins parse error file+line+col possible
4947:
4948: 2002-02-18 paf
4949: * src/types/pa_vdouble.h 1.33:
4950: since we have in_expression
4951: removed that trick i've installed into double::as_string
4952:
4953: * INSTALL 1.6:
4954: local install comment
4955:
4956: * src/main/compile.tab.C 1.41:
4957: * src/main/compile.y 1.181:
4958: * www/htdocs/global.xsl 1.2:
4959: * www/htdocs/index.html 1.7:
4960: integer division stops name
4961:
4962: * Makefile.in 1.4:
4963: * acinclude.m4 1.2:
4964: * aclocal.m4 1.2:
4965: * configure 1.8:
4966: * configure.in 1.10:
4967: * etc/Makefile.in 1.3:
4968: * etc/parser3.charsets/Makefile.in 1.5:
4969: * src/Makefile.in 1.44:
4970: * src/classes/Makefile.in 1.42:
4971: * src/classes/gd/Makefile.in 1.33:
4972: * src/classes/smtp/Makefile.in 1.2:
4973: * src/include/Makefile.in 1.2:
4974: * src/include/pa_config_auto.h.in 1.19:
4975: * src/include/pa_config_includes.h 1.19:
4976: * src/main/Makefile.in 1.38:
4977: * src/sql/Makefile.in 1.2:
4978: * src/targets/Makefile.in 1.33:
4979: * src/targets/apache13/Makefile.in 1.31:
4980: * src/targets/apache13/p3runConfigure.in 1.7:
4981: * src/targets/cgi/Makefile.am 1.30:
4982: * src/targets/cgi/Makefile.in 1.41:
4983: * src/targets/cgi/parser3.C 1.157:
4984: * src/targets/isapi/Makefile.in 1.2:
4985: * src/types/Makefile.in 1.34:
4986: removed libtool usage from build mech
4987:
4988: * operators.txt 1.10:
4989: * src/classes/date.C 1.17:
4990: date::create [were date::set, with backward comp
4991:
4992: * src/classes/math.C 1.14:
4993: * www/htdocs/index.html 1.8:
4994: math:random range check fixed
4995:
4996: * src/main/compile.tab.C 1.42:
4997: bison env set so one could compile without cygwin installed
4998:
4999: * src/targets/cgi/Makefile.am 1.31:
5000: * src/targets/cgi/Makefile.in 1.42:
5001: * src/targets/cgi/parser3.C 1.158:
5002: *** empty log message ***
5003:
5004: * src/main/pa_globals.C 1.116:
5005: extern "C" was removed too fast
5006:
5007: * Makefile.in 1.5:
5008: * ltconfig 1.2:
5009: * ltmain.sh 1.2:
5010: removed libtool subpart files
5011:
5012: * src/main/main.dsp 1.147:
5013: * src/main/pa_globals.C 1.115:
5014: removed unneded
5015: #ifdef __cplusplus
5016: }
5017: #endif
5018:
5019: * src/include/pa_opcode.h 1.15:
5020: * src/include/pa_request.h 1.122:
5021: * src/main/compile.tab.C 1.43:
5022: * src/main/compile.y 1.182:
5023: * src/main/execute.C 1.219:
5024: * src/types/pa_wcontext.h 1.28:
5025: * www/htdocs/index.html 1.10:
5026: * www/htdocs/index.html 1.9:
5027: in_expression
5028: aimed to solve old problem with string/nonstring values,
5029: now in expressions double/int values are passed as-is, without stupid tostring/fromstring conversions
5030:
5031: * operators.txt 1.11:
5032: * src/targets/cgi/parser3.C 1.159:
5033: PARSER_ROOT_CONFIG
5034:
5035: * src/classes/classes.dsp 1.15:
5036: * src/classes/gd/gd.dsp 1.19:
5037: * src/classes/smtp/smtp.dsp 1.16:
5038: * src/main/main.dsp 1.146:
5039: * src/main/pa_globals.C 1.114:
5040: * src/targets/cgi/parser3.dsp 1.42:
5041: * src/types/types.dsp 1.19:
5042: win32xml now contains gnome xml libs
5043: parser .dsp-s changed accordingly
5044:
5045: * operators.txt 1.9:
5046: \ comment
5047:
5048: 2002-02-13 paf
5049: * INSTALL 1.5:
5050: * configure 1.7:
5051: * configure.in 1.9:
5052: * src/targets/cgi/Makefile.am 1.29:
5053: * src/targets/cgi/Makefile.in 1.40:
5054: --with-glib-config
5055: CXXLINK=$(CC) for targets/cgi/parser3
5056:
5057: * src/include/pa_config_includes.h 1.18:
5058: sys/time time both included now.
5059: vaguely remember confilicts on this on some system [not on six|ablv]
5060: so when would see them again would think up proper check
5061:
5062: * etc/parser3.charsets/windows-1257.cfg 1.1:
5063: * etc/parser3.conf.in 1.4:
5064: * src/targets/cgi/parser3.C 1.156:
5065: baltic charset file generated, in generation script ispunct
5066: check added
5067:
5068: * src/main/pa_common.C 1.103:
5069: strnchr: sanity check added
5070:
5071: * src/main/pa_common.C 1.104:
5072: truncation never occured when writing files on unix [since i've changed cache mech]
5073: fix
5074:
5075: * etc/parser3.charsets/windows-1257.cfg 1.2:
5076: id added
5077:
5078: 2002-02-08 paf
5079: * src/classes/classes.C 1.14:
5080: * src/classes/classes.h 1.15:
5081: * src/classes/date.C 1.15:
5082: * src/classes/double.C 1.42:
5083: * src/classes/file.C 1.71:
5084: * src/classes/form.C 1.20:
5085: * src/classes/gd/gif.C 1.25:
5086: * src/classes/gd/gif.h 1.19:
5087: * src/classes/gd/gifio.C 1.17:
5088: * src/classes/hash.C 1.34:
5089: * src/classes/hashfile.C 1.21:
5090: * src/classes/image.C 1.65:
5091: * src/classes/int.C 1.39:
5092: * src/classes/mail.C 1.53:
5093: * src/classes/math.C 1.12:
5094: * src/classes/op.C 1.70:
5095: * src/classes/response.C 1.17:
5096: * src/classes/smtp/comms.C 1.7:
5097: * src/classes/smtp/smtp.C 1.8:
5098: * src/classes/smtp/smtp.h 1.7:
5099: * src/classes/string.C 1.96:
5100: * src/classes/table.C 1.143:
5101: * src/classes/void.C 1.15:
5102: * src/classes/xdoc.C 1.84:
5103: * src/classes/xnode.C 1.37:
5104: * src/classes/xnode.h 1.8:
5105: * src/include/pa_array.h 1.52:
5106: * src/include/pa_cache_managers.h 1.5:
5107: * src/include/pa_charset.h 1.13:
5108: * src/include/pa_charsets.h 1.4:
5109: * src/include/pa_common.h 1.73:
5110: * src/include/pa_config_fixed.h 1.37:
5111: * src/include/pa_config_includes.h 1.16:
5112: * src/include/pa_db_connection.h 1.20:
5113: * src/include/pa_db_manager.h 1.13:
5114: * src/include/pa_db_table.h 1.14:
5115: * src/include/pa_dictionary.h 1.9:
5116: * src/include/pa_dir.h 1.9:
5117: * src/include/pa_exception.h 1.30:
5118: * src/include/pa_exec.h 1.6:
5119: * src/include/pa_globals.h 1.77:
5120: * src/include/pa_hash.h 1.53:
5121: * src/include/pa_opcode.h 1.13:
5122: * src/include/pa_pool.h 1.77:
5123: * src/include/pa_pragma_pack_begin.h 1.3:
5124: * src/include/pa_pragma_pack_end.h 1.3:
5125: * src/include/pa_request.h 1.120:
5126: * src/include/pa_sapi.h 1.17:
5127: * src/include/pa_socks.h 1.7:
5128: * src/include/pa_sql_connection.h 1.22:
5129: * src/include/pa_sql_driver_manager.h 1.22:
5130: * src/include/pa_stack.h 1.12:
5131: * src/include/pa_string.h 1.123:
5132: * src/include/pa_stylesheet_connection.h 1.25:
5133: * src/include/pa_stylesheet_manager.h 1.11:
5134: * src/include/pa_table.h 1.40:
5135: * src/include/pa_threads.h 1.22:
5136: * src/include/pa_types.h 1.36:
5137: * src/main/compile.C 1.57:
5138: * src/main/compile.tab.C 1.40:
5139: * src/main/compile_tools.C 1.44:
5140: * src/main/compile_tools.h 1.57:
5141: * src/main/execute.C 1.217:
5142: * src/main/pa_array.C 1.46:
5143: * src/main/pa_cache_managers.C 1.3:
5144: * src/main/pa_charset.C 1.19:
5145: * src/main/pa_charsets.C 1.5:
5146: * src/main/pa_common.C 1.100:
5147: * src/main/pa_db_connection.C 1.36:
5148: * src/main/pa_db_manager.C 1.20:
5149: * src/main/pa_db_table.C 1.19:
5150: * src/main/pa_dictionary.C 1.11:
5151: * src/main/pa_dir.C 1.10:
5152: * src/main/pa_exception.C 1.37:
5153: * src/main/pa_exec.C 1.24:
5154: * src/main/pa_globals.C 1.112:
5155: * src/main/pa_hash.C 1.49:
5156: * src/main/pa_pool.C 1.50:
5157: * src/main/pa_request.C 1.193:
5158: * src/main/pa_socks.C 1.12:
5159: * src/main/pa_sql_driver_manager.C 1.60:
5160: * src/main/pa_status_provider.C 1.3:
5161: * src/main/pa_string.C 1.137:
5162: * src/main/pa_stylesheet_manager.C 1.12:
5163: * src/main/pa_table.C 1.43:
5164: * src/main/untaint.C 1.88:
5165: * src/sql/pa_sql_driver.h 1.25:
5166: * src/targets/apache13/mod_parser3.C 1.16:
5167: * src/targets/apache13/pa_pool.C 1.4:
5168: * src/targets/apache13/pa_threads.C 1.6:
5169: * src/targets/cgi/pa_pool.C 1.35:
5170: * src/targets/cgi/pa_threads.C 1.8:
5171: * src/targets/cgi/parser3.C 1.153:
5172: * src/targets/cgi/pool_storage.h 1.8:
5173: * src/targets/isapi/pa_pool.C 1.11:
5174: * src/targets/isapi/pa_threads.C 1.7:
5175: * src/targets/isapi/parser3isapi.C 1.62:
5176: * src/targets/isapi/pool_storage.h 1.14:
5177: * src/types/pa_valiased.C 1.12:
5178: * src/types/pa_valiased.h 1.17:
5179: * src/types/pa_value.h 1.78:
5180: * src/types/pa_vbool.h 1.16:
5181: * src/types/pa_vclass.h 1.23:
5182: * src/types/pa_vcode_frame.h 1.13:
5183: * src/types/pa_vcookie.C 1.33:
5184: * src/types/pa_vcookie.h 1.14:
5185: * src/types/pa_vdate.h 1.7:
5186: * src/types/pa_vdouble.h 1.31:
5187: * src/types/pa_venv.h 1.19:
5188: * src/types/pa_vfile.C 1.25:
5189: * src/types/pa_vfile.h 1.39:
5190: * src/types/pa_vform.C 1.51:
5191: * src/types/pa_vform.h 1.32:
5192: * src/types/pa_vhash.h 1.28:
5193: * src/types/pa_vhashfile.C 1.18:
5194: * src/types/pa_vhashfile.h 1.14:
5195: * src/types/pa_vimage.C 1.15:
5196: * src/types/pa_vimage.h 1.23:
5197: * src/types/pa_vint.h 1.30:
5198: * src/types/pa_vjunction.h 1.11:
5199: * src/types/pa_vmath.h 1.5:
5200: * src/types/pa_vmethod_frame.h 1.21:
5201: * src/types/pa_vobject.h 1.15:
5202: * src/types/pa_vrequest.C 1.15:
5203: * src/types/pa_vrequest.h 1.15:
5204: * src/types/pa_vresponse.C 1.3:
5205: * src/types/pa_vresponse.h 1.20:
5206: * src/types/pa_vstateless_class.C 1.12:
5207: * src/types/pa_vstateless_class.h 1.22:
5208: * src/types/pa_vstateless_object.h 1.14:
5209: * src/types/pa_vstatus.C 1.5:
5210: * src/types/pa_vstatus.h 1.6:
5211: * src/types/pa_vstring.C 1.15:
5212: * src/types/pa_vstring.h 1.40:
5213: * src/types/pa_vtable.C 1.10:
5214: * src/types/pa_vtable.h 1.36:
5215: * src/types/pa_vvoid.h 1.7:
5216: * src/types/pa_vxdoc.C 1.10:
5217: * src/types/pa_vxdoc.h 1.18:
5218: * src/types/pa_vxnode.C 1.14:
5219: * src/types/pa_vxnode.h 1.11:
5220: * src/types/pa_wcontext.C 1.14:
5221: * src/types/pa_wcontext.h 1.26:
5222: * src/types/pa_wwrapper.h 1.15:
5223: 2002
5224:
5225: * src/types/pa_vcookie.C 1.36:
5226: * src/types/pa_vcookie.C 1.37:
5227: * src/types/pa_vcookie.C 1.38:
5228: * src/types/pa_vcookie.C 1.39:
5229: VCookie::fill_fields one check forgotten
5230:
5231: * src/classes/smtp/Makefile.am 1.1:
5232: * src/classes/smtp/Makefile.in 1.1:
5233: * src/include/Makefile.am 1.1:
5234: * src/include/Makefile.in 1.1:
5235: * src/sql/Makefile.am 1.3:
5236: * src/sql/Makefile.in 1.1:
5237: * src/targets/isapi/Makefile.am 1.1:
5238: * src/targets/isapi/Makefile.in 1.1:
5239: forgotten makes
5240:
5241: * AUTHORS 1.2:
5242: * COPYING 1.2:
5243: * INSTALL 1.3:
5244: * INSTALL 1.4:
5245: * README 1.2:
5246: install&others updated
5247:
5248: * Makefile.am 1.2:
5249: * Makefile.in 1.3:
5250: * configure 1.6:
5251: * configure.in 1.8:
5252: * etc/parser3.charsets/Makefile.am 1.2:
5253: * etc/parser3.charsets/Makefile.in 1.4:
5254: * src/Makefile.am 1.15:
5255: * src/Makefile.in 1.43:
5256: * src/classes/Makefile.am 1.37:
5257: * src/classes/Makefile.in 1.41:
5258: * src/classes/gd/Makefile.am 1.9:
5259: * src/classes/gd/Makefile.in 1.32:
5260: * src/main/Makefile.am 1.30:
5261: * src/main/Makefile.in 1.37:
5262: * src/main/pa_status_provider.C 1.5:
5263: * src/targets/Makefile.am 1.9:
5264: * src/targets/Makefile.in 1.32:
5265: * src/targets/apache13/Makefile.am 1.11:
5266: * src/targets/apache13/Makefile.in 1.30:
5267: * src/targets/cgi/Makefile.am 1.28:
5268: * src/targets/cgi/Makefile.in 1.39:
5269: * src/types/Makefile.am 1.19:
5270: * src/types/Makefile.in 1.33:
5271: 'make dist' works
5272:
5273: * src/classes/classes.C 1.15:
5274: * src/classes/classes.h 1.16:
5275: * src/classes/date.C 1.16:
5276: * src/classes/double.C 1.43:
5277: * src/classes/file.C 1.72:
5278: * src/classes/form.C 1.21:
5279: * src/classes/gd/gif.C 1.26:
5280: * src/classes/gd/gif.h 1.20:
5281: * src/classes/gd/gifio.C 1.18:
5282: * src/classes/hash.C 1.35:
5283: * src/classes/hashfile.C 1.22:
5284: * src/classes/image.C 1.66:
5285: * src/classes/image.C 1.67:
5286: * src/classes/int.C 1.40:
5287: * src/classes/mail.C 1.54:
5288: * src/classes/math.C 1.13:
5289: * src/classes/op.C 1.71:
5290: * src/classes/response.C 1.18:
5291: * src/classes/smtp/comms.C 1.8:
5292: * src/classes/smtp/smtp.C 1.9:
5293: * src/classes/smtp/smtp.h 1.8:
5294: * src/classes/string.C 1.97:
5295: * src/classes/table.C 1.144:
5296: * src/classes/void.C 1.16:
5297: * src/classes/xdoc.C 1.85:
5298: * src/classes/xnode.C 1.38:
5299: * src/classes/xnode.h 1.9:
5300: * src/include/pa_array.h 1.53:
5301: * src/include/pa_cache_managers.h 1.6:
5302: * src/include/pa_charset.h 1.14:
5303: * src/include/pa_charsets.h 1.5:
5304: * src/include/pa_common.h 1.74:
5305: * src/include/pa_config_fixed.h 1.38:
5306: * src/include/pa_config_includes.h 1.17:
5307: * src/include/pa_db_connection.h 1.21:
5308: * src/include/pa_db_manager.h 1.14:
5309: * src/include/pa_db_table.h 1.15:
5310: * src/include/pa_dictionary.h 1.10:
5311: * src/include/pa_dir.h 1.10:
5312: * src/include/pa_exception.h 1.31:
5313: * src/include/pa_exec.h 1.7:
5314: * src/include/pa_globals.h 1.78:
5315: * src/include/pa_hash.h 1.54:
5316: * src/include/pa_opcode.h 1.14:
5317: * src/include/pa_pool.h 1.78:
5318: * src/include/pa_pragma_pack_begin.h 1.4:
5319: * src/include/pa_pragma_pack_end.h 1.4:
5320: * src/include/pa_request.h 1.121:
5321: * src/include/pa_sapi.h 1.18:
5322: * src/include/pa_socks.h 1.8:
5323: * src/include/pa_sql_connection.h 1.23:
5324: * src/include/pa_sql_driver_manager.h 1.23:
5325: * src/include/pa_stack.h 1.13:
5326: * src/include/pa_string.h 1.124:
5327: * src/include/pa_stylesheet_connection.h 1.26:
5328: * src/include/pa_stylesheet_manager.h 1.12:
5329: * src/include/pa_table.h 1.41:
5330: * src/include/pa_threads.h 1.23:
5331: * src/include/pa_types.h 1.37:
5332: * src/main/compile.C 1.58:
5333: * src/main/compile_tools.C 1.45:
5334: * src/main/compile_tools.h 1.58:
5335: * src/main/execute.C 1.218:
5336: * src/main/pa_array.C 1.47:
5337: * src/main/pa_cache_managers.C 1.4:
5338: * src/main/pa_charset.C 1.20:
5339: * src/main/pa_charsets.C 1.6:
5340: * src/main/pa_common.C 1.101:
5341: * src/main/pa_common.C 1.102:
5342: * src/main/pa_db_connection.C 1.37:
5343: * src/main/pa_db_manager.C 1.21:
5344: * src/main/pa_db_table.C 1.20:
5345: * src/main/pa_dictionary.C 1.12:
5346: * src/main/pa_dir.C 1.11:
5347: * src/main/pa_exception.C 1.38:
5348: * src/main/pa_exec.C 1.25:
5349: * src/main/pa_globals.C 1.113:
5350: * src/main/pa_hash.C 1.50:
5351: * src/main/pa_pool.C 1.51:
5352: * src/main/pa_request.C 1.194:
5353: * src/main/pa_socks.C 1.13:
5354: * src/main/pa_sql_driver_manager.C 1.61:
5355: * src/main/pa_status_provider.C 1.4:
5356: * src/main/pa_string.C 1.138:
5357: * src/main/pa_stylesheet_manager.C 1.13:
5358: * src/main/pa_table.C 1.44:
5359: * src/main/untaint.C 1.89:
5360: * src/main/untaint.C 1.90:
5361: * src/sql/pa_sql_driver.h 1.26:
5362: * src/targets/apache13/mod_parser3.C 1.17:
5363: * src/targets/apache13/pa_pool.C 1.5:
5364: * src/targets/apache13/pa_threads.C 1.7:
5365: * src/targets/cgi/pa_pool.C 1.36:
5366: * src/targets/cgi/pa_threads.C 1.9:
5367: * src/targets/cgi/parser3.C 1.154:
5368: * src/targets/cgi/parser3.C 1.155:
5369: * src/targets/cgi/pool_storage.h 1.9:
5370: * src/targets/isapi/pa_pool.C 1.12:
5371: * src/targets/isapi/pa_threads.C 1.8:
5372: * src/targets/isapi/parser3isapi.C 1.63:
5373: * src/targets/isapi/pool_storage.h 1.15:
5374: * src/types/pa_valiased.C 1.13:
5375: * src/types/pa_valiased.h 1.18:
5376: * src/types/pa_value.h 1.79:
5377: * src/types/pa_vbool.h 1.17:
5378: * src/types/pa_vclass.h 1.24:
5379: * src/types/pa_vcode_frame.h 1.14:
5380: * src/types/pa_vcookie.C 1.34:
5381: * src/types/pa_vcookie.C 1.35:
5382: * src/types/pa_vcookie.h 1.15:
5383: * src/types/pa_vdate.h 1.8:
5384: * src/types/pa_vdouble.h 1.32:
5385: * src/types/pa_venv.h 1.20:
5386: * src/types/pa_vfile.C 1.26:
5387: * src/types/pa_vfile.C 1.27:
5388: * src/types/pa_vfile.h 1.40:
5389: * src/types/pa_vform.C 1.52:
5390: * src/types/pa_vform.C 1.53:
5391: * src/types/pa_vform.h 1.33:
5392: * src/types/pa_vhash.h 1.29:
5393: * src/types/pa_vhashfile.C 1.19:
5394: * src/types/pa_vhashfile.C 1.20:
5395: * src/types/pa_vhashfile.h 1.15:
5396: * src/types/pa_vimage.C 1.16:
5397: * src/types/pa_vimage.C 1.17:
5398: * src/types/pa_vimage.h 1.24:
5399: * src/types/pa_vint.h 1.31:
5400: * src/types/pa_vjunction.h 1.12:
5401: * src/types/pa_vmath.h 1.6:
5402: * src/types/pa_vmethod_frame.h 1.22:
5403: * src/types/pa_vobject.h 1.16:
5404: * src/types/pa_vrequest.C 1.16:
5405: * src/types/pa_vrequest.C 1.17:
5406: * src/types/pa_vrequest.h 1.16:
5407: * src/types/pa_vresponse.C 1.4:
5408: * src/types/pa_vresponse.C 1.5:
5409: * src/types/pa_vresponse.h 1.21:
5410: * src/types/pa_vstateless_class.C 1.13:
5411: * src/types/pa_vstateless_class.h 1.23:
5412: * src/types/pa_vstateless_object.h 1.15:
5413: * src/types/pa_vstatus.C 1.6:
5414: * src/types/pa_vstatus.h 1.7:
5415: * src/types/pa_vstring.C 1.16:
5416: * src/types/pa_vstring.C 1.17:
5417: * src/types/pa_vstring.h 1.41:
5418: * src/types/pa_vtable.C 1.11:
5419: * src/types/pa_vtable.C 1.12:
5420: * src/types/pa_vtable.h 1.37:
5421: * src/types/pa_vvoid.h 1.8:
5422: * src/types/pa_vxdoc.C 1.11:
5423: * src/types/pa_vxdoc.C 1.12:
5424: * src/types/pa_vxdoc.h 1.19:
5425: * src/types/pa_vxnode.C 1.15:
5426: * src/types/pa_vxnode.C 1.16:
5427: * src/types/pa_vxnode.h 1.12:
5428: * src/types/pa_wcontext.C 1.15:
5429: * src/types/pa_wcontext.h 1.27:
5430: * src/types/pa_wwrapper.h 1.16:
5431: name spelling
5432:
5433: 2002-02-07 paf
5434: * src/main/compile.C 1.56:
5435: * src/main/compile.tab.C 1.39:
5436: * src/main/compile.y 1.180:
5437: * src/main/compile_tools.h 1.56:
5438: disabled $if reference due to conflicts with local variables
5439:
5440: * configure 1.5:
5441: * configure.in 1.7:
5442: * src/classes/Makefile.in 1.39:
5443: * src/classes/gd/Makefile.in 1.30:
5444: * src/include/pa_config_auto.h.in 1.18:
5445: * src/main/Makefile.in 1.35:
5446: * src/main/pa_common.C 1.99:
5447: * src/main/pa_socks.C 1.10:
5448: * src/targets/Makefile.in 1.30:
5449: * src/targets/cgi/Makefile.in 1.37:
5450: * src/types/Makefile.in 1.31:
5451: compiled under cygwin
5452: added yet another locking function: fcntl
5453:
5454: * src/classes/Makefile.in 1.40:
5455: * src/classes/gd/Makefile.in 1.31:
5456: * src/main/Makefile.in 1.36:
5457: * src/targets/Makefile.in 1.31:
5458: * src/targets/apache13/Makefile.in 1.29:
5459: * src/targets/cgi/Makefile.in 1.38:
5460: * src/types/Makefile.in 1.32:
5461: makes
5462:
5463: * src/include/pa_array.h 1.50:
5464: * src/main/compile.C 1.55:
5465: * src/main/compile.tab.C 1.37:
5466: * src/main/compile.y 1.179:
5467: * src/main/compile_tools.C 1.43:
5468: * src/main/compile_tools.h 1.55:
5469: operators now detected by check at name_without_curly_rdive_read rule whether diving code constists only of
5470: OP_VALUE+string+OP_GET_ELEMENT.
5471: and last op code substituted with OP_GET_ELEMENT_OR_OPERATOR
5472: to form
5473: OP_VALUE+string+OP_GET_ELEMENT_OR_OPERATOR.
5474: code
5475:
5476: * operators.txt 1.6:
5477: * src/classes/string.C 1.95:
5478: * src/include/pa_config_fixed.h 1.35:
5479: * src/main/compile.tab.C 1.38:
5480: ^int/double/string.format
5481: now can be called with normal [] brackets, not stupid {} as it were implemented for some strange reason.
5482: retaining backward compatibility due to some already-implemented servers
5483:
5484: * config.sub 1.2:
5485: on cygwin configure passes it with strange i1586 const, hacked
5486: it to mean i586
5487:
5488: * src/main/pa_socks.C 1.11:
5489: swapped headers to avoid compiler warnings
5490:
5491: * operators.txt 1.7:
5492: * src/classes/table.C 1.142:
5493: * src/include/pa_array.h 1.51:
5494: * src/include/pa_table.h 1.39:
5495: * src/main/pa_array.C 1.45:
5496: * src/main/pa_table.C 1.42:
5497: * www/htdocs/auto.p 1.3:
5498: * www/htdocs/index.html 1.6:
5499: table::create now // 'set' name obsolete now
5500: table clone.
5501:
5502: * operators.txt 1.8:
5503: * src/classes/xdoc.C 1.83:
5504: * src/include/pa_config_fixed.h 1.36:
5505: xdoc::set obsolete now, now xdoc::create, with both sences
5506:
5507: 2002-02-06 paf
5508: * src/classes/mail.C 1.52:
5509: *** empty log message ***
5510:
5511: * configure 1.4:
5512: * configure.in 1.6:
5513: prefix expanded, grr
5514:
5515: * etc/parser3.conf.in 1.3:
5516: * operators.txt 1.5:
5517: * src/classes/mail.C 1.51:
5518: mail:send config changed
5519:
5520: 2002-02-05 paf
5521: * configure.in 1.3:
5522: * operators.txt 1.2:
5523: * src/classes/file.C 1.70:
5524: * src/classes/op.C 1.69:
5525: * src/include/pa_common.h 1.72:
5526: * src/include/pa_config_includes.h 1.15:
5527: * src/main/compile.tab.C 1.36:
5528: * src/main/pa_common.C 1.98:
5529: * www/htdocs/index.html 1.5:
5530: rewritten ^cache to use non-blocking-exclusive-caches
5531:
5532: * src/types/pa_vstatus.C 1.4:
5533: status:rusage 3
5534:
5535: * src/main/pa_common.C 1.97:
5536: text file read mode on win32 adjusted [speed impact. was off
5537: for debugging purpose, but forgotten afterwards]
5538:
5539: * operators.txt 1.3:
5540: status:rusage described int operators
5541:
5542: * configure.in 1.4:
5543: * src/types/Makefile.am 1.18:
5544: * src/types/pa_vstatus.h 1.5:
5545: * src/types/types.dsp 1.18:
5546: status:rusage
5547:
5548: * src/types/pa_vstatus.C 1.1:
5549: status:rusage 1
5550:
5551: * configure 1.3:
5552: * configure.in 1.5:
5553: * src/include/pa_config_auto.h.in 1.17:
5554: * src/types/Makefile.in 1.30:
5555: * src/types/pa_vstatus.C 1.2:
5556: *** empty log message ***
5557:
5558: * src/main/pa_exec.C 1.22.14.1:
5559: * src/main/pa_exec.C 1.23:
5560: argv0 now correct
5561:
5562: * src/types/pa_vstatus.C 1.3:
5563: status:rusage 2
5564:
5565: * operators.txt 1.4:
5566: regex options commented
5567:
5568: 2002-02-01 paf
5569: * etc/parser3.conf.in 1.2:
5570: \r removed
5571:
5572: * src/classes/op.C 1.62.2.1.2.3:
5573: file_write does EX lock after create,
5574: while file_read does SH after open,
5575: 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,
5576: added a check for that in ^cache...read
5577:
5578: 2002-01-31 paf
5579: * src/main/execute.C 1.210:
5580: * www/htdocs/index.html 1.3:
5581: operators check, thay mistakenly seen in
5582: $class:operator
5583: $object.operators
5584: contexts
5585:
5586: * INSTALL 1.2:
5587: * Makefile.in 1.2:
5588: * configure 1.2:
5589: * configure.in 1.2:
5590: * etc/Makefile.am 1.2:
5591: * etc/Makefile.in 1.2:
5592: * etc/parser3.charsets/Makefile.in 1.3:
5593: * ident.awk 1.2:
5594: * src/Makefile.in 1.42:
5595: * src/classes/Makefile.am 1.36:
5596: * src/classes/Makefile.in 1.38:
5597: * src/classes/gd/Makefile.am 1.8:
5598: * src/classes/gd/Makefile.in 1.29:
5599: * src/main/Makefile.am 1.29:
5600: * src/main/Makefile.in 1.34:
5601: * src/targets/Makefile.in 1.29:
5602: * src/targets/apache13/Makefile.am 1.10:
5603: * src/targets/cgi/Makefile.am 1.27:
5604: * src/targets/cgi/Makefile.in 1.36:
5605: * src/targets/cgi/pa_config_paths.h.in 1.1:
5606: * src/targets/cgi/parser3.C 1.152:
5607: * src/types/Makefile.am 1.17:
5608: * src/types/Makefile.in 1.29:
5609: lowered indent.awk back to src/
5610:
5611: * src/classes/xdoc.C 1.82:
5612: * src/targets/cgi/parser3.dsp 1.41:
5613: * www/htdocs/index.html 1.2:
5614: now compiles under win32
5615:
5616: * src/main/compile.tab.C 1.35:
5617: * src/main/compile.y 1.178:
5618: disabled operator call after ^xxx:
5619:
5620: * AUTHORS 1.1:
5621: * COPYING 1.1:
5622: * INSTALL 1.1:
5623: * Makefile.am 1.1:
5624: * Makefile.in 1.1:
5625: * NEWS 1.1:
5626: * README 1.1:
5627: * acinclude.m4 1.1:
5628: * aclocal.m4 1.1:
5629: * asm.txt 1.1:
5630: * config.guess 1.1:
5631: * config.sub 1.1:
5632: * configure 1.1:
5633: * configure.in 1.1:
5634: * etc/Makefile.am 1.1:
5635: * etc/Makefile.in 1.1:
5636: * etc/parser3.charsets/Makefile.am 1.1:
5637: * etc/parser3.charsets/Makefile.in 1.1:
5638: * etc/parser3.charsets/koi8-r.cfg 1.1:
5639: * etc/parser3.charsets/windows-1250.cfg 1.1:
5640: * etc/parser3.charsets/windows-1251.cfg 1.1:
5641: * etc/parser3.conf.in 1.1:
5642: * form.txt 1.1:
5643: * ident.awk 1.1:
5644: * install-sh 1.1:
5645: * lang.txt 1.1:
5646: * ltconfig 1.1:
5647: * ltmain.sh 1.1:
5648: * missing 1.1:
5649: * mkinstalldirs 1.1:
5650: * operators.txt 1.1:
5651: * parser3.dsw 1.1:
5652: * sql.txt 1.1:
5653: * src/Makefile.am 1.14:
5654: * src/Makefile.in 1.41:
5655: * src/classes/Makefile.am 1.35:
5656: * src/classes/Makefile.in 1.37:
5657: * src/classes/gd/Makefile.am 1.7:
5658: * src/classes/gd/Makefile.in 1.28:
5659: * src/ident.awk 1.4:
5660: * src/include/pa_config_auto.h.in 1.16:
5661: * src/main/Makefile.am 1.28:
5662: * src/main/Makefile.in 1.33:
5663: * src/targets/Makefile.in 1.28:
5664: * src/targets/apache13/Makefile.am 1.9:
5665: * src/targets/apache13/Makefile.in 1.28:
5666: * src/targets/cgi/Makefile.am 1.26:
5667: * src/targets/cgi/Makefile.in 1.35:
5668: * src/targets/cgi/parser3.C 1.151:
5669: * src/types/Makefile.am 1.16:
5670: * src/types/Makefile.in 1.28:
5671: * types.txt 1.1:
5672: * www/Makefile.am 1.1:
5673: * www/Makefile.in 1.1:
5674: * www/htdocs/auto.p 1.1:
5675: * www/htdocs/global.xsl 1.1:
5676: * www/htdocs/index.html 1.1:
5677: * www/htdocs/parser-status.html 1.1:
5678: * www/htdocs/people.dtd 1.1:
5679: moved etc&www out of src, moved configure&co out of src
5680: added windows-1250.cfg
5681: straightened installation scripts procedure
5682: made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
5683:
5684: * src/include/pa_opcode.h 1.12:
5685: * src/include/pa_request.h 1.119:
5686: * src/main/compile.C 1.54:
5687: * src/main/compile.tab.C 1.33:
5688: * src/main/compile.y 1.177:
5689: * src/main/compile_tools.C 1.42:
5690: * src/main/compile_tools.h 1.54:
5691: * src/main/execute.C 1.215:
5692: * src/types/pa_wcontext.h 1.25:
5693: operators check 6.1
5694: rewritten. now check is done at compile time
5695:
5696: * etc/parser3.charsets/Makefile.in 1.2:
5697: * src/ident.awk 1.5:
5698: *** empty log message ***
5699:
5700: * src/main/execute.C 1.214:
5701: operators check 5
5702: floated up old error of staying in 'entered class/object' state after $a($a..)
5703: it prevented operators from being called thereafter
5704:
5705: * src/main/compile.tab.C 1.34:
5706: * src/main/execute.C 1.216:
5707: made operators lookup first in ^xxx situation.
5708: so that one could not do
5709: $if[1]
5710: ^if[xxx]
5711:
5712: * src/main/execute.C 1.211:
5713: * src/types/pa_wcontext.h 1.24:
5714: * www/htdocs/auto.p 1.2:
5715: * www/htdocs/index.html 1.4:
5716: operators check 2
5717: floated up old error of staying in 'entered class' state after $a:a[a]
5718: it prevented operators from being called thereafter
5719:
5720: * src/main/execute.C 1.212:
5721: operators check 3
5722: floated up old error of staying in 'entered class' state after $a:a(a)
5723: it prevented operators from being called thereafter
5724:
5725: * src/include/pa_opcode.h 1.11:
5726: * src/main/compile.tab.C 1.32:
5727: * src/main/compile.y 1.176:
5728: * src/main/execute.C 1.213:
5729: operators check 4
5730: floated up old error of staying in 'entered object' state after ^a.a(a)
5731: it prevented operators from being called thereafter
5732:
5733: 2002-01-30 paf
5734: * src/classes/xdoc.C 1.81:
5735: acconfig.h changed [comments before #undefs removed]
5736: those comments were a mistake, and prevented libltdl from function properly
5737:
5738: 2002-01-29 paf
5739: * src/Makefile.am 1.13:
5740: * src/Makefile.in 1.40:
5741: * src/classes/Makefile.am 1.34:
5742: * src/classes/Makefile.in 1.36:
5743: * src/classes/gd/Makefile.in 1.27:
5744: * src/main/Makefile.in 1.32:
5745: * src/targets/Makefile.in 1.27:
5746: * src/targets/apache13/Makefile.in 1.27:
5747: * src/targets/cgi/Makefile.in 1.34:
5748: * src/types/Makefile.in 1.27:
5749: removed libltdl/libtool creation [modified acinclude.m4 which were creating int into just assignment LIBTOOL=../libtool]
5750: added default system config&charsetts
5751: prepared 'make install', now it installs
5752: targets/cgi/parser3 into bin directory
5753: etc/parser3.conf & etc/parser3.charsets/* into $sysconfdir and $sysconfdir/parser3.charsets respectively
5754:
5755: * src/classes/xdoc.C 1.80:
5756: * src/include/pa_charset.h 1.12:
5757: * src/include/pa_globals.h 1.76:
5758: * src/main/pa_globals.C 1.111:
5759: few forgotten ifdef XML added
5760:
5761: 2002-01-28 paf
5762: * src/classes/xdoc.C 1.79:
5763: * src/classes/xnode.h 1.7:
5764: * src/main/pa_exception.C 1.35:
5765: xdoc.importNode 0
5766:
5767: * src/classes/xdoc.C 1.78:
5768: xdoc::set now untaints OK
5769:
5770: * src/Makefile.in 1.39:
5771: stupid make runs automake on ths
5772:
5773: * src/classes/xnode.C 1.34:
5774: * src/types/pa_vxdoc.h 1.17:
5775: xdoc.importNode 1 [fixed as_node helper func to accept docs]
5776:
5777: * src/classes/Makefile.am 1.33:
5778: * src/classes/Makefile.in 1.35:
5779: * src/targets/cgi/Makefile.am 1.25:
5780: * src/targets/cgi/Makefile.in 1.33:
5781: xalan-patch removed
5782:
5783: * src/main/pa_exception.C 1.36:
5784: dom|generic error output fix
5785:
5786: * src/classes/xnode.C 1.35:
5787: xdoc.importNode 2 [mistype err]
5788:
5789: * src/classes/xnode.C 1.36:
5790: xdoc.importNode 3 [check err]
5791:
5792: 2002-01-25 paf
5793: * src/include/pa_charset.h 1.11:
5794: * src/main/pa_globals.C 1.110:
5795: http://localhost/abc -> $ENV{DOCUMENT_ROOT}/abc | ./abc
5796:
5797: * src/classes/hash.C 1.33:
5798: unified hash::sql, now
5799: ^hash::sql{query}[[$.limit(2) $.offset(4)]]
5800:
5801: * src/classes/file.C 1.68:
5802: * src/classes/op.C 1.68:
5803: * src/classes/string.C 1.94:
5804: * src/classes/table.C 1.141:
5805: * src/classes/xdoc.C 1.77:
5806: * src/include/pa_common.h 1.70:
5807: * src/main/pa_common.C 1.95:
5808: * src/types/pa_vfile.h 1.38:
5809: removed redundant pool param to some pa_common funcs
5810:
5811: * src/classes/file.C 1.69:
5812: * src/include/pa_common.h 1.71:
5813: * src/main/pa_common.C 1.96:
5814: ^file:lock[filename]{code}
5815:
5816: * src/include/pa_charset.h 1.10:
5817: * src/include/pa_charset.h 1.2.2.1:
5818: * src/include/pa_config_fixed.h 1.34.6.1:
5819: * src/main/compile.tab.C 1.27.6.3:
5820: * src/main/pa_charset.C 1.18:
5821: typedef XMLCh... not stupid illegal define
5822:
5823: * src/main/compile.tab.C 1.31:
5824: * src/main/compile.y 1.175:
5825: #comment before @ after @SPECIAL
5826: now works OK
5827:
5828: * src/main/pa_exec.C 1.20:
5829: max arg count now 10, and proper message on violation that added
5830:
5831: * src/main/pa_exec.C 1.21:
5832: * src/main/pa_exec.C 1.22:
5833: unix: exec now does chdir to script dir
5834:
5835: 2002-01-24 paf
5836: * src/classes/hashfile.C 1.20:
5837: * src/include/pa_db_table.h 1.13:
5838: * src/include/pa_opcode.h 1.10:
5839: * src/main/compile.tab.C 1.30:
5840: * src/main/compile.y 1.174:
5841: * src/main/compile_tools.C 1.41:
5842: * src/main/compile_tools.h 1.53:
5843: * src/main/execute.C 1.209:
5844: * src/main/pa_db_connection.C 1.35:
5845: * src/main/pa_db_table.C 1.18:
5846: * src/types/pa_vhashfile.C 1.17:
5847: * src/types/pa_vhashfile.h 1.13:
5848: merged from r17 - hashfile without logfiles
5849:
5850: * src/classes/xnode.C 1.31:
5851: xnode.select returns array always now, in case 'nothing found'
5852: returns empty array
5853:
5854: * src/include/pa_version.h 1.3:
5855: changed version number
5856:
5857: * src/classes/xdoc.C 1.74:
5858: checked empty response
5859:
5860: * src/classes/hashfile.C 1.19.2.1:
5861: * src/include/pa_db_table.h 1.12.6.1:
5862: * src/main/compile.tab.C 1.27.6.2:
5863: * src/main/pa_db_connection.C 1.34.6.1:
5864: * src/main/pa_db_table.C 1.17.2.1:
5865: * src/types/pa_vhashfile.C 1.16.6.1:
5866: * src/types/pa_vhashfile.h 1.12.14.1:
5867: hashfile:
5868: removed use of transactions
5869: [libdb removed DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_TXN init bits,
5870: thus got rid of huge log files, which cluttered disk without huge need]
5871:
5872: * src/classes/xdoc.C 1.76:
5873: * src/classes/xnode.C 1.33:
5874: * src/classes/xnode.h 1.6:
5875: gdome_xml_doc_get_xmlDoc handy macro, which is strangly abscent
5876: in dome lib
5877:
5878: * src/classes/xnode.C 1.30:
5879: xpath nodes select bug [0] instead of [i], be more tender with
5880: ctrl/c/v
5881:
5882: * src/classes/xdoc.C 1.75:
5883: xsltSaveResultTo checked <0 response
5884:
5885: * src/classes/xnode.C 1.32:
5886: xdoc.select fixed context node [were always /, not self node]
5887:
5888: 2002-01-23 paf
5889: * src/classes/xdoc.C 1.72:
5890: * src/main/pa_globals.C 1.108:
5891: * src/types/pa_vdouble.h 1.29:
5892: %.20E now default float format
5893: this is for regretful twice-converting here:
5894: $a(double value) when they write double falue they convert it to string first,
5895: thus %g were losing precesion.
5896:
5897: todo: think up some way to remove double->string string->double twice-converting
5898:
5899: * src/main/pa_globals.C 1.105:
5900: removed debug xslt messages
5901:
5902: * src/main/pa_globals.C 1.106:
5903: xslt linked dynamically. [mistekenly were statically linked]
5904:
5905: * src/include/pa_exception.h 1.29:
5906: * src/main/compile.tab.C 1.29:
5907: * src/main/pa_exception.C 1.34:
5908: removed exception va_list constructor.
5909: 1. not needed anymore
5910: 2. there were a conflict[causing errors] between
5911: ctor(, va_list)
5912: ctor(, ...)
5913: compiler[both msvc and gcc] never detected an ambiguilty here, compiling
5914: ctor(, "hello") into ctor(, va_list) which, of course, caused gpf
5915:
5916: * src/types/pa_vdouble.h 1.30:
5917: %.20E now float format when %g produced 'e' in output
5918: this is for regretful twice-converting here:
5919: $a(double value) when they write double falue they convert it to string first,
5920: thus %g were losing precesion.
5921:
5922: todo: think up some way to remove double->string string->double twice-converting
5923:
5924: * src/types/pa_vdouble.h 1.28.14.1:
5925: double prec. todo: get rid of twice-converting
5926:
5927: * src/classes/xdoc.C 1.71:
5928: * src/include/pa_stylesheet_connection.h 1.24:
5929: * src/main/pa_globals.C 1.107:
5930: xmlSubstituteEntitiesDefault(1) now global, reasons in comment inside
5931:
5932: * src/classes/xdoc.C 1.73:
5933: * src/main/pa_globals.C 1.109:
5934: xdoc::load/set entities substituted.
5935: // 2. when dom tree with entites goes under transform text nodes
5936: // got [erroreosly] cut on first entity occurance
5937:
5938: 2002-01-22 paf
5939: * src/classes/table.C 1.140:
5940: join behaived badly in case named tables structure mismatched: 0 strings sneaked into dest failing afterwards.
5941: replaced them with empty strings
5942:
5943: * src/classes/xdoc.C 1.70:
5944: * src/include/pa_stylesheet_connection.h 1.23:
5945: * src/main/pa_globals.C 1.104:
5946: xsl stylesheet load: parsed entities, this helps compiling stylesheet properly.
5947: example:
5948: this refused to work,
5949: <b>«<xsl:value-of select="@title" />»</b>
5950: stranly worked only this way:
5951: <b>«<xsl:value-of select="@title" />»</b>
5952:
5953: docs says "set it to 1", never going into details, so I decided to try NOT to do that
5954:
5955: * src/classes/gd/gif.C 1.24:
5956: * src/classes/gd/mtables.h 1.2:
5957: angles adjust for image.arc and image.sector
5958:
5959: * src/classes/gd/gif.C 1.23:
5960: added bounds check into image.replace...LineReplaceColor
5961:
5962: 2002-01-21 paf
5963: * src/include/pa_stylesheet_connection.h 1.20:
5964: * src/main/pa_exception.C 1.32:
5965: xml generic message 1
5966:
5967: * src/main/pa_charset.C 1.17:
5968: checked empty transcoders in transcode_cstr|buf
5969:
5970: * src/classes/Makefile.in 1.34:
5971: * src/classes/xdoc.C 1.67:
5972: * src/classes/xnode.C 1.29:
5973: * src/include/pa_stylesheet_connection.h 1.22:
5974: * src/main/pa_charset.C 1.16:
5975: * src/main/pa_globals.C 1.103:
5976: * src/main/pa_sql_driver_manager.C 1.59:
5977: * src/main/pa_stylesheet_manager.C 1.11:
5978: * src/targets/cgi/Makefile.am 1.24:
5979: * src/targets/cgi/Makefile.in 1.32:
5980: autoconf gnome
5981:
5982: * src/classes/xdoc.C 1.69:
5983: xdoc::load error source = filespec
5984:
5985: * src/classes/table.C 1.139:
5986: ^table::load
5987: empty lines or #comments before headline
5988:
5989: * src/include/pa_array.h 1.49:
5990: * src/include/pa_globals.h 1.74:
5991: * src/include/pa_request.h 1.118:
5992: * src/include/pa_threads.h 1.21:
5993: * src/main/pa_array.C 1.44:
5994: * src/main/pa_exception.C 1.31:
5995: * src/main/pa_globals.C 1.101:
5996: * src/main/pa_request.C 1.192:
5997: * src/targets/apache13/pa_threads.C 1.4:
5998: * src/targets/cgi/pa_threads.C 1.6:
5999: * src/targets/isapi/pa_threads.C 1.6:
6000: xml generic errors 0
6001:
6002: * src/classes/xdoc.C 1.66:
6003: * src/classes/xnode.C 1.28:
6004: * src/include/pa_exception.h 1.28:
6005: * src/include/pa_globals.h 1.75:
6006: * src/include/pa_stylesheet_connection.h 1.21:
6007: * src/main/pa_exception.C 1.33:
6008: * src/main/pa_globals.C 1.102:
6009: * src/targets/apache13/pa_threads.C 1.5:
6010: * src/targets/cgi/pa_threads.C 1.7:
6011: xslt generic error 1
6012:
6013: * src/classes/xdoc.C 1.68:
6014: transform error source now stylesheet_filespec
6015:
6016: 2002-01-16 paf
6017: * src/classes/xdoc.C 1.64:
6018: few comments
6019:
6020: * src/classes/hash.C 1.32:
6021: * src/classes/op.C 1.67:
6022: * src/classes/string.C 1.93:
6023: * src/classes/table.C 1.138:
6024: * src/classes/void.C 1.14:
6025: * src/classes/xdoc.C 1.65:
6026: * src/include/pa_db_connection.h 1.19:
6027: * src/include/pa_request.h 1.117:
6028: * src/include/pa_sql_connection.h 1.21:
6029: * src/include/pa_sql_driver_manager.h 1.21:
6030: * src/include/pa_stylesheet_connection.h 1.19:
6031: * src/include/pa_stylesheet_manager.h 1.10:
6032: * src/main/pa_request.C 1.191:
6033: * src/main/pa_sql_driver_manager.C 1.58:
6034: * src/main/pa_stylesheet_manager.C 1.10:
6035: * src/targets/cgi/pool_storage.h 1.7:
6036: auto closers to sql_connection, stylesheet_connection
6037: auto destroyers to remaining gnome objects
6038:
6039: 2002-01-15 paf
6040: * src/classes/xdoc.C 1.61:
6041: * src/include/pa_charset.h 1.9:
6042: * src/main/pa_charset.C 1.15:
6043: started output options parsing
6044:
6045: * src/classes/xdoc.C 1.63:
6046: xdoc
6047: file
6048: save
6049: string
6050:
6051: ready.
6052: todo: error handling
6053:
6054: * src/classes/xdoc.C 1.62:
6055: xdoc save rewritten using xmlAllocOutputBuffer
6056: less mallocs, more reallocs. less fragmented result
6057:
6058: 2002-01-14 paf
6059: * src/classes/xdoc.C 1.60:
6060: method
6061:
6062: * src/classes/xdoc.C 1.59:
6063: * src/classes/xnode.C 1.27:
6064: * src/include/pa_charset.h 1.8:
6065: * src/include/pa_pool.h 1.76:
6066: * src/include/pa_stylesheet_connection.h 1.18:
6067: * src/main/main.dsp 1.145:
6068: * src/main/pa_charset.C 1.14:
6069: * src/main/pa_globals.C 1.100:
6070: * src/main/pa_pool.C 1.49:
6071: * src/main/pa_stylesheet_manager.C 1.9:
6072: * src/types/pa_vxdoc.h 1.16:
6073: xslt transform0.
6074: TODO:
6075: use output options
6076: handle errors
6077:
6078: * src/classes/xdoc.C 1.58:
6079: * src/classes/xnode.C 1.26:
6080: ^xdoc.file
6081:
6082: 2002-01-11 paf
6083: * src/classes/xnode.C 1.22:
6084: * src/include/pa_charset.h 1.6:
6085: * src/main/pa_charset.C 1.13:
6086: xpath selectNode 1
6087:
6088: * src/include/pa_opcode.h 1.9.6.1:
6089: * src/main/compile.tab.C 1.27.6.1:
6090: * src/main/compile.y 1.173.14.1:
6091: * src/main/compile_tools.C 1.40.14.1:
6092: * src/main/compile_tools.h 1.52.6.1:
6093: * src/main/execute.C 1.208.2.1:
6094: partial logical && || evaluation
6095:
6096: * src/classes/xnode.C 1.23:
6097: xpath selectNode 2
6098:
6099: * src/classes/xnode.C 1.24:
6100: * src/include/pa_charset.h 1.7:
6101: xpath selectNode 3: string/number/bool
6102:
6103: * src/classes/xnode.C 1.25:
6104: xpath selectNodes
6105:
6106: 2002-01-10 paf
6107: * src/classes/xnode.C 1.21:
6108: xpath selectNode -100 [just written]
6109:
6110: * src/classes/xdoc.C 1.57:
6111: * src/classes/xnode.C 1.20:
6112: * src/include/pa_charset.h 1.5:
6113: * src/include/pa_exception.h 1.27:
6114: * src/include/pa_pool.h 1.75:
6115: * src/main/pa_charset.C 1.12:
6116: * src/main/pa_pool.C 1.48:
6117: GdomeDOMString_auto_ptr c++ wrapper [calls refcounter]
6118:
6119: 2001-12-29 paf
6120: * src/classes/xdoc.C 1.56:
6121: * src/include/pa_exception.h 1.26:
6122: * src/main/pa_charset.C 1.11:
6123: * src/main/pa_exception.C 1.30:
6124: * src/main/pa_globals.C 1.99:
6125: xdoc
6126: ^set
6127: ^string with glib works 0
6128:
6129: 2001-12-28 paf
6130: * src/classes/smtp/smtp.h 1.6:
6131: * src/main/pa_globals.C 1.98:
6132: renamed gdome to libgdome.dll
6133:
6134: * src/classes/classes.dsp 1.14:
6135: * src/classes/gd/gd.dsp 1.18:
6136: * src/classes/gd/gifio.C 1.16:
6137: * src/classes/mail.C 1.50:
6138: * src/classes/smtp/comms.C 1.6:
6139: * src/classes/smtp/smtp.C 1.7:
6140: * src/classes/smtp/smtp.dsp 1.15:
6141: * src/classes/xdoc.C 1.54:
6142: * src/classes/xnode.C 1.19:
6143: * src/classes/xnode.h 1.5:
6144: * src/include/pa_exception.h 1.25:
6145: * src/include/pa_globals.h 1.73:
6146: * src/main/compile.tab.C 1.28:
6147: * src/main/main.dsp 1.144:
6148: * src/main/pa_charset.C 1.9:
6149: * src/main/pa_dir.C 1.9:
6150: * src/main/pa_exception.C 1.28:
6151: * src/main/pa_exec.C 1.19:
6152: * src/main/pa_globals.C 1.97:
6153: * src/main/pa_socks.C 1.9:
6154: * src/targets/cgi/parser3.C 1.150:
6155: * src/targets/cgi/parser3.dsp 1.40:
6156: * src/types/pa_vxdoc.C 1.9:
6157: * src/types/pa_vxdoc.h 1.15:
6158: * src/types/pa_vxnode.C 1.13:
6159: * src/types/pa_vxnode.h 1.10:
6160: gnome libs just compiled in.
6161: no refcounting
6162: no xpath
6163: no xslt
6164: yet
6165:
6166: * src/classes/xdoc.C 1.55:
6167: * src/include/pa_charset.h 1.4:
6168: * src/main/pa_charset.C 1.10:
6169: * src/main/pa_exception.C 1.29:
6170: started glib transcoders
6171:
6172: 2001-12-27 paf
6173: * src/include/pa_charset.h 1.3:
6174: * src/include/pa_common.h 1.69:
6175: * src/include/pa_exception.h 1.24:
6176: * src/include/pa_globals.h 1.72:
6177: * src/include/pa_pool.h 1.74:
6178: * src/main/main.dsp 1.143:
6179: * src/main/pa_charset.C 1.8:
6180: * src/main/pa_charsets.C 1.4:
6181: * src/main/pa_globals.C 1.96:
6182: * src/main/pa_pool.C 1.47:
6183: * src/targets/cgi/parser3.C 1.149:
6184: * src/targets/cgi/parser3.dsp 1.39:
6185: * src/types/pa_vxdoc.C 1.8:
6186: * src/types/pa_vxdoc.h 1.14:
6187: * src/types/pa_vxnode.C 1.12:
6188: * src/types/pa_vxnode.h 1.9:
6189: * src/types/types.dsp 1.17:
6190: going away from xalan&xerces, started the process.
6191: globals [initialization
6192: pool [charset update
6193: charset [transcodings
6194: vxnode vxdoc [DOM calls
6195:
6196: * src/classes/Makefile.am 1.32:
6197: going away from xalan&xerces, not needed anymore
6198:
6199: 2001-12-26 paf
6200: * src/include/pa_charset.h 1.2:
6201: * src/include/pa_charsets.h 1.3:
6202: * src/main/pa_charset.C 1.7:
6203: * src/main/pa_charsets.C 1.3:
6204: * src/main/pa_request.C 1.190:
6205: charset key globalized [bug]
6206:
6207: 2001-12-25 paf
6208: * src/classes/mail.C 1.49:
6209: * src/classes/table.C 1.137:
6210: * src/include/pa_string.h 1.122:
6211: * src/main/pa_string.C 1.136:
6212: table set & append changed splitting languages, separators now can be clean AND as-is
6213: same to mail command line $MAIN:MAIL.progX arguments
6214:
6215: 2001-12-24 paf
6216: * src/classes/hashfile.C 1.19:
6217: * src/classes/op.C 1.66:
6218: * src/main/pa_db_table.C 1.17:
6219: * src/main/pa_string.C 1.135:
6220: read from cache size check updated
6221:
6222: * src/main/pa_string.C 1.133:
6223: * src/main/pa_string.C 1.134:
6224: String::join_chain another ugly bug :(
6225:
6226: * src/classes/mail.C 1.48:
6227: one parted text messages - no multipart mime-type anymore.
6228: for convinient if $.attach-ments
6229:
6230: 2001-12-21 paf
6231: * src/main/pa_request.C 1.189:
6232: $result in @main actually not working, to hell with it for now
6233:
6234: * src/main/execute.C 1.207:
6235: junction evaluation canceled - endless recursion detected
6236:
6237: * src/classes/date.C 1.14:
6238: date:sql-string now returns localtime
6239:
6240: * src/include/pa_request.h 1.116:
6241: * src/main/execute.C 1.208:
6242: * src/main/pa_request.C 1.188:
6243: * src/types/pa_vmethod_frame.h 1.20:
6244: * src/types/pa_wcontext.h 1.23:
6245: $result in @main @postprocess @exception
6246:
6247: 2001-12-19 paf
6248: * src/main/pa_request.C 1.187:
6249: CLASS_PATH now / = DOCUMENT_ROOT
6250:
6251: * src/classes/op.C 1.65:
6252: ^cache keypath now relative
6253:
6254: * src/classes/hashfile.C 1.18:
6255: ^hashfile.open DB_HOME now relative
6256:
6257: * src/main/pa_charset.C 1.6:
6258: charset->charset transcoding via unicode intermediate
6259:
6260: * src/classes/mail.C 1.46:
6261: * src/include/pa_config_fixed.h 1.34:
6262: to/from 0 check were missing
6263:
6264: * src/classes/mail.C 1.47:
6265: changed weighting prior to sort
6266:
6267: 2001-12-17 paf
6268: * src/classes/mail.C 1.45:
6269: * src/include/pa_charsets.h 1.2:
6270: * src/include/pa_string.h 1.121:
6271: * src/main/pa_charsets.C 1.2:
6272: * src/main/untaint.C 1.87:
6273: * src/types/pa_vrequest.C 1.14:
6274: * src/types/pa_vresponse.C 1.2:
6275: ^mail:send[
6276: $.charset[zzz]
6277: addded
6278:
6279: * src/include/pa_db_table.h 1.12:
6280: * src/main/pa_db_table.C 1.16:
6281: db_table used outdated unset services_pool
6282:
6283: * src/main/pa_charset.C 1.5:
6284: ifndef XML were bad type
6285:
6286: * src/classes/image.C 1.63:
6287: govno
6288:
6289: * src/main/untaint.C 1.86:
6290: allowed space in filespec
6291:
6292: * src/classes/image.C 1.64:
6293: no govno
6294:
6295: * src/targets/apache13/mod_parser3.C 1.15:
6296: test r->finfo.st_mode check seems to work only on win32
6297:
6298: * src/main/pa_charset.C 1.4:
6299: empty bufs transcode [forgot check :(]
6300:
6301: 2001-12-15 paf
6302: * src/classes/file.C 1.67:
6303: * src/classes/math.C 1.11:
6304: * src/classes/op.C 1.64:
6305: * src/classes/string.C 1.92:
6306: * src/classes/table.C 1.136:
6307: * src/classes/xdoc.C 1.53:
6308: * src/include/pa_array.h 1.48:
6309: * src/include/pa_cache_managers.h 1.4:
6310: * src/include/pa_charset_connection.h 1.6:
6311: * src/include/pa_charset_manager.h 1.8:
6312: * src/include/pa_common.h 1.68:
6313: * src/include/pa_db_connection.h 1.18:
6314: * src/include/pa_db_manager.h 1.12:
6315: * src/include/pa_db_table.h 1.11:
6316: * src/include/pa_dictionary.h 1.8:
6317: * src/include/pa_exception.h 1.23:
6318: * src/include/pa_exec.h 1.5:
6319: * src/include/pa_globals.h 1.71:
6320: * src/include/pa_hash.h 1.52:
6321: * src/include/pa_opcode.h 1.9:
6322: * src/include/pa_pool.h 1.73:
6323: * src/include/pa_request.h 1.115:
6324: * src/include/pa_sapi.h 1.16:
6325: * src/include/pa_socks.h 1.6:
6326: * src/include/pa_sql_connection.h 1.20:
6327: * src/include/pa_sql_driver_manager.h 1.20:
6328: * src/include/pa_string.h 1.120:
6329: * src/include/pa_stylesheet_connection.h 1.17:
6330: * src/include/pa_stylesheet_manager.h 1.9:
6331: * src/include/pa_table.h 1.38:
6332: * src/include/pa_transcoder.h 1.3:
6333: * src/main/compile_tools.h 1.52:
6334: * src/main/main.dsp 1.142:
6335: * src/main/pa_charset.C 1.1:
6336: * src/main/pa_charset_connection.C 1.13:
6337: * src/main/pa_charset_manager.C 1.10:
6338: * src/main/pa_charsets.C 1.1:
6339: * src/main/pa_globals.C 1.95:
6340: * src/main/pa_pool.C 1.46:
6341: * src/main/pa_request.C 1.186:
6342: * src/main/pa_string.C 1.132:
6343: * src/main/pa_transcoder.C 1.4:
6344: * src/main/untaint.C 1.84:
6345: * src/types/pa_vfile.C 1.24:
6346: * src/types/pa_vform.C 1.50:
6347: * src/types/pa_vform.h 1.31:
6348: * src/types/pa_vrequest.C 1.13:
6349: * src/types/pa_vrequest.h 1.14:
6350: * src/types/pa_vresponse.C 1.1:
6351: * src/types/pa_vresponse.h 1.19:
6352: * src/types/types.dsp 1.16:
6353: introducing Charset
6354:
6355: * src/main/pa_charset.C 1.2:
6356: name_cstr 0
6357:
6358: * src/main/Makefile.in 1.31:
6359: * src/targets/apache13/Makefile.in 1.26:
6360: * src/targets/cgi/Makefile.in 1.31:
6361: * src/types/Makefile.in 1.26:
6362: makes
6363:
6364: * src/include/pa_charset.h 1.1:
6365: * src/include/pa_charsets.h 1.1:
6366: forgot to add
6367:
6368: * src/main/Makefile.am 1.27:
6369: * src/main/pa_charset.C 1.3:
6370: * src/types/Makefile.am 1.15:
6371: charset_connection&manager replaced by charset&charsets
6372:
6373: * src/main/untaint.C 1.85:
6374: uri lang now knows about client/source charsets
6375:
6376: 2001-12-14 paf
6377: * src/include/pa_request.h 1.114:
6378: * src/include/pa_transcoder.h 1.2:
6379: * src/main/pa_request.C 1.185:
6380: * src/main/pa_transcoder.C 1.3:
6381: * src/types/pa_vform.C 1.49:
6382: * src/types/pa_vform.h 1.30:
6383: transcodeToUTF8[were FromUTF8] for forms
6384: todo: uri lang
6385:
6386: * src/targets/apache13/Makefile.am 1.8:
6387: * src/targets/cgi/Makefile.am 1.23:
6388: -I../../pcre to .am
6389:
6390: * src/include/pa_charset_connection.h 1.5:
6391: * src/include/pa_pool.h 1.72:
6392: * src/include/pa_request.h 1.113:
6393: * src/include/pa_transcoder.h 1.1:
6394: * src/main/Makefile.am 1.26:
6395: * src/main/main.dsp 1.141:
6396: * src/main/pa_charset_connection.C 1.12:
6397: * src/main/pa_charset_manager.C 1.9:
6398: * src/main/pa_request.C 1.184:
6399: * src/main/pa_transcoder.C 1.1:
6400: * src/types/Makefile.am 1.14:
6401: * src/types/pa_vrequest.C 1.12:
6402: * src/types/pa_vrequest.h 1.13:
6403: * src/types/pa_vresponse.h 1.18:
6404: * src/types/types.dsp 1.15:
6405: changed charset model.
6406: now important:
6407: $request:charset
6408: $response:charset
6409: while
6410: $response:content-type.charset
6411: become unimportant [informational]
6412:
6413: * src/include/pa_globals.h 1.70:
6414: * src/main/pa_globals.C 1.94:
6415: removed unused defalts_name global
6416:
6417: * src/main/pa_transcoder.C 1.2:
6418: transcodeToUTF8,
6419: now form&uri lang
6420:
6421: 2001-12-13 paf
6422: * src/include/pa_types.h 1.35:
6423: msvc head debugging flag
6424:
6425: * src/classes/xdoc.C 1.49:
6426: freed up listener
6427:
6428: * src/classes/xdoc.C 1.51:
6429: * src/main/pa_sql_driver_manager.C 1.57:
6430: rewritten auto_ptr part other way, because of stupid gcc 2.96
6431: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
6432: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
6433: FormatterListener]
6434: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
6435: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
6436: FormatterListener, _Tp = FormatterListener]
6437:
6438: * src/include/pa_config_fixed.h 1.32:
6439: * src/main/pa_common.C 1.94:
6440: * src/main/pa_string.C 1.131:
6441: removed signed mismatch warnings
6442:
6443: * src/classes/xdoc.C 1.52:
6444: rewritten auto_ptr part other way2, because of stupid gcc 2.96
6445: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
6446: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
6447: FormatterListener]
6448: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
6449: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
6450: FormatterListener, _Tp = FormatterListener]
6451:
6452: * src/main/pa_string.C 1.130:
6453: string::recustruct erroreusly used outdated row ptr
6454:
6455: * src/include/pa_cache_managers.h 1.3:
6456: * src/include/pa_charset_manager.h 1.7:
6457: * src/include/pa_config_fixed.h 1.33:
6458: * src/include/pa_db_manager.h 1.11:
6459: * src/include/pa_sql_driver_manager.h 1.19:
6460: * src/include/pa_stylesheet_manager.h 1.8:
6461: * src/main/pa_cache_managers.C 1.2:
6462: * src/main/pa_globals.C 1.93:
6463: ~Cache_managers
6464:
6465: * src/classes/string.C 1.91:
6466: change msg '... code is not code'
6467:
6468: * src/classes/xdoc.C 1.50:
6469: removed extra inc
6470:
6471: * src/targets/apache13/mod_parser3.C 1.14:
6472: * src/targets/cgi/parser3.C 1.147:
6473: * src/targets/isapi/parser3isapi.C 1.61:
6474: removed 'expires' from header outputs
6475:
6476: * src/targets/cgi/pa_pool.C 1.34:
6477: * src/targets/isapi/pa_pool.C 1.10:
6478: EOL@EOF
6479:
6480: * src/main/pa_db_connection.C 1.34:
6481: * src/main/pa_db_manager.C 1.19:
6482: * src/main/pa_sql_driver_manager.C 1.56:
6483: * src/main/pa_stylesheet_manager.C 1.8:
6484: * src/targets/cgi/pool_storage.h 1.6:
6485: couple cache expiratiors were wrong [past/future prob]
6486:
6487: * src/classes/xdoc.C 1.48:
6488: lang list updated
6489:
6490: * src/targets/cgi/pa_pool.C 1.33:
6491: * src/targets/cgi/parser3.C 1.148:
6492: msvc heap debugging flag
6493:
6494: * src/classes/file.C 1.66:
6495: file::cgi bug, request_method were passed to SERVER_PROTOCOL
6496: but SERVER_PROTOCOL were forgotten
6497:
6498: 2001-12-10 paf
6499: * src/main/untaint.C 1.83:
6500: FILE_SPEC untainting changed so that one can erase files like that, knowing their full name
6501: introducing
6502: // theoretical problem with, for instance, "_2B" and "." fragments,
6503: // they would yield the same
6504: // because need_file_encode('_')=false
6505: // but we need to delete such files somehow, getting names from ^index
6506:
6507: * src/main/pa_string.C 1.129:
6508: ^string.replace bug fixed [bad string::join_chank break]
6509:
6510: * src/classes/math.C 1.10:
6511: ^math:random(n) now yields[0;n) not [0;n]
6512:
6513: 2001-12-07 paf
6514: * src/main/pa_string.C 1.125.2.1.2.2:
6515: stupid sparc architecture failed to access short at odd address
6516: 0x311f0 <deserialize__6StringUiPvUiPCc+16>: lduh [ %i2 + 1 ], %l0
6517:
6518: bus error,
6519: fixed that
6520:
6521: * src/include/pa_config_auto.h.in 1.14.6.1:
6522: makes
6523:
6524: * src/main/pa_string.C 1.125.2.1.2.1:
6525: strange string deserialize bug on client[pmts], a bit shortened,
6526:
6527: * src/include/pa_common.h 1.66.6.2:
6528: * src/include/pa_config_fixed.h 1.30.8.2:
6529: * src/include/pa_config_includes.h 1.13.6.1:
6530: * src/main/pa_common.C 1.91.4.1.2.2:
6531: exclusive lock file write
6532: shared lock file read
6533:
6534: * src/classes/hashfile.C 1.17:
6535: * src/classes/op.C 1.63:
6536: * src/classes/table.C 1.135:
6537: * src/include/pa_common.h 1.67:
6538: * src/include/pa_config_auto.h.in 1.15:
6539: * src/include/pa_config_fixed.h 1.31:
6540: * src/include/pa_config_includes.h 1.14:
6541: * src/include/pa_db_table.h 1.10:
6542: * src/include/pa_request.h 1.112:
6543: * src/main/pa_common.C 1.93:
6544: * src/main/pa_db_table.C 1.15:
6545: * src/main/pa_request.C 1.183:
6546: * src/main/pa_string.C 1.128:
6547: * src/types/pa_vhashfile.C 1.16:
6548: merged from r14_simple_cache
6549:
6550: 2001-12-06 paf
6551: * src/main/compile.tab.C 1.27:
6552: * src/targets/cgi/parser3.C 1.146:
6553: removed debug info
6554:
6555: * src/classes/op.C 1.62.2.1.2.1:
6556: * src/classes/table.C 1.133.2.2.2.1:
6557: * src/include/pa_request.h 1.111.2.1.2.1:
6558: * src/main/pa_request.C 1.182.2.1.2.1:
6559: #ifdef RESOURCES_DEBUG
6560:
6561: * src/classes/op.C 1.62.2.1.2.2:
6562: * src/include/pa_common.h 1.66.6.1:
6563: * src/include/pa_config_fixed.h 1.30.8.1:
6564: * src/main/pa_common.C 1.91.4.1.2.1:
6565: ^cache operator
6566:
6567: * src/classes/hashfile.C 1.15.6.2:
6568: removed transaction from ^cache
6569:
6570: 2001-12-05 paf
6571: * src/targets/cgi/parser3.C 1.144:
6572: * src/targets/cgi/parser3.C 1.145:
6573: fatal error reporting fixed.
6574: in IIS5 there were a prob with illegal call check
6575:
6576: 2001-12-04 paf
6577: * src/classes/op.C 1.62.2.1:
6578: * src/classes/table.C 1.133.2.2:
6579: * src/include/pa_request.h 1.111.2.1:
6580: * src/main/pa_request.C 1.182.2.1:
6581: measures to log
6582:
6583: 2001-11-26 paf
6584: * src/targets/apache13/mod_parser3.C 1.13:
6585: merge dir config now works OK with parser_root_config_filespec
6586:
6587: 20011126 paf: noticed, that this is called even on virtual root merge with something "parent", while thought that that is part of merge_server...
6588:
6589: 2001-11-23 paf
6590: * src/classes/hashfile.C 1.16:
6591: * src/classes/table.C 1.134:
6592: * src/include/pa_db_table.h 1.9:
6593: * src/main/pa_common.C 1.92:
6594: * src/main/pa_db_table.C 1.14:
6595: * src/main/pa_string.C 1.127:
6596: * src/types/pa_vhashfile.C 1.15:
6597: merged from _0014, 1
6598:
6599: * src/classes/hashfile.C 1.15.6.1:
6600: * src/classes/table.C 1.133.2.1:
6601: * src/include/pa_db_table.h 1.8.6.1:
6602: * src/main/pa_common.C 1.91.4.1:
6603: * src/main/pa_db_table.C 1.12.6.2:
6604: * src/types/pa_vhashfile.C 1.14.6.1:
6605: hashfile bugfix2 more wrong sizes.
6606: ^cache behaviour changed: if ^cache(33) would change
6607:
6608: 0660 bits in file_write & hashfile create
6609:
6610: * src/main/pa_db_table.C 1.12.6.1:
6611: * src/main/pa_db_table.C 1.13:
6612: * src/main/pa_string.C 1.125.2.1:
6613: * src/main/pa_string.C 1.126:
6614: cache bugfix [wrong types after pa_string optimization]
6615:
6616: 2001-11-22 paf
6617: * src/main/untaint.C 1.82:
6618: ORIGINS mode removed UHTML
6619:
6620: * src/classes/op.C 1.62:
6621: process cstr(,connection)
6622:
6623: * src/Makefile.in 1.38:
6624: * src/classes/gd/Makefile.in 1.26:
6625: * src/classes/xdoc.C 1.47:
6626: * src/targets/Makefile.in 1.26:
6627: * src/targets/apache13/Makefile.in 1.25:
6628: * src/targets/cgi/Makefile.in 1.30:
6629: cached xslt [removed nocache forcing]
6630:
6631: * src/classes/op.C 1.61:
6632: process now gets its body on current language, not as-is
6633:
6634: * src/main/untaint.C 1.81:
6635: ORIGINS mode was bad - forgot about optimize bit
6636:
6637: * src/classes/table.C 1.133:
6638: * src/include/pa_table.h 1.37:
6639: * src/main/pa_table.C 1.41:
6640: table.offset[whence]
6641:
6642: 2001-11-21 paf
6643: * src/classes/table.C 1.132:
6644: * src/main/pa_string.C 1.124:
6645: * src/main/untaint.C 1.78:
6646: * src/targets/cgi/parser3.C 1.141:
6647: table.append bug fixed: forgot to switch default language for {
6648: code}, it happen to change it's language from CLEAN, so later
6649: refused to split by CLEAN \t
6650:
6651: * src/classes/xdoc.C 1.46:
6652: * src/types/pa_vxdoc.C 1.7:
6653: * src/types/pa_vxdoc.h 1.13:
6654: <xsl:output
6655: output options made identical to xsl:output attributes
6656: exclusion:
6657: cdata-section-elements
6658: what xalan can do but that not used now:
6659: it can escape and remove CDATA sections
6660:
6661: * src/targets/cgi/parser3.C 1.142:
6662: removed debug cgi||1
6663:
6664: * src/main/untaint.C 1.80:
6665: * src/targets/cgi/parser3.C 1.143:
6666: optimized \r produced by xslt
6667:
6668: * src/main/pa_string.C 1.125:
6669: * src/main/untaint.C 1.79:
6670: cached some string::size() es
6671:
6672: 2001-11-20 paf
6673: * src/classes/Makefile.am 1.31:
6674: * src/classes/Makefile.in 1.33:
6675: * src/classes/table.C 1.131:
6676: * src/main/Makefile.am 1.25:
6677: * src/main/Makefile.in 1.30:
6678: * src/main/pa_exception.C 1.27:
6679: * src/types/Makefile.am 1.13:
6680: * src/types/Makefile.in 1.25:
6681: moved ident.C & co to bottom of dependeces, so that errors
6682: would popup quicklier, fixed line numbering in table::sql
6683:
6684: 2001-11-19 paf
6685: * src/classes/op.C 1.60:
6686: * src/include/pa_request.h 1.111:
6687: * src/include/pa_string.h 1.119:
6688: * src/include/pa_types.h 1.34:
6689: * src/main/pa_globals.C 1.92:
6690: * src/main/pa_request.C 1.182:
6691: * src/main/pa_string.C 1.123:
6692: * src/main/untaint.C 1.77:
6693: * src/targets/apache13/mod_parser3.C 1.12:
6694: * src/targets/cgi/parser3.C 1.140:
6695: * src/targets/isapi/parser3isapi.C 1.60:
6696: * src/types/pa_wcontext.C 1.13:
6697: * src/types/pa_wcontext.h 1.22:
6698: UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
6699:
6700: * src/classes/Makefile.in 1.32:
6701: * src/classes/gd/Makefile.in 1.25:
6702: * src/main/Makefile.in 1.29:
6703: * src/targets/Makefile.am 1.8:
6704: * src/targets/Makefile.in 1.25:
6705: * src/targets/apache13/Makefile.in 1.24:
6706: * src/targets/apache13/mod_parser3.C 1.11:
6707: * src/targets/cgi/Makefile.in 1.29:
6708: * src/targets/cgi/parser3.C 1.139:
6709: * src/types/Makefile.in 1.24:
6710: #if _MSC_VER _set_new_handler
6711:
6712: * src/Makefile.in 1.37:
6713: * src/targets/apache13/mod_parser3.C 1.10:
6714: * src/targets/cgi/parser3.C 1.138:
6715: * src/targets/isapi/parser3isapi.C 1.59:
6716: set_new_handler in apache&isapi
6717:
6718: 2001-11-16 paf
6719: * src/include/pa_string.h 1.117:
6720: * src/main/pa_string.C 1.120:
6721: * src/main/pa_string.C 1.121:
6722: * src/main/untaint.C 1.76:
6723: * src/types/pa_vstring.C 1.14:
6724: removed 1+4 bytes from String
6725:
6726: * src/include/pa_string.h 1.118:
6727: * src/include/pa_types.h 1.33:
6728: * src/main/pa_string.C 1.122:
6729: removed 8 bytes from String, 2 bytes from string::chunk::row::item
6730:
6731: * src/include/pa_globals.h 1.69:
6732: * src/include/pa_string.h 1.116:
6733: * src/include/pa_types.h 1.32:
6734: * src/main/pa_globals.C 1.91:
6735: * src/main/pa_pool.C 1.44:
6736: * src/main/pa_pool.C 1.45:
6737: * src/main/pa_request.C 1.181:
6738: * src/main/untaint.C 1.75:
6739: * src/sql/pa_sql_driver.h 1.24:
6740: * src/targets/cgi/parser3.C 1.136:
6741: introducing estimating String::cstr_bufsize, 0
6742:
6743: * src/include/pa_pool.h 1.70:
6744: * src/include/pa_pool.h 1.71:
6745: * src/main/execute.C 1.206:
6746: * src/main/pa_pool.C 1.41:
6747: * src/main/pa_pool.C 1.42:
6748: * src/main/pa_pool.C 1.43:
6749: * src/targets/cgi/parser3.C 1.134:
6750: * src/targets/cgi/parser3.C 1.135:
6751: die in pool::fail
6752:
6753: * src/targets/cgi/parser3.C 1.137:
6754: pool debug @ die
6755:
6756: 2001-11-15 paf
6757: * src/Makefile.in 1.36:
6758: configure set_new_handler check added
6759:
6760: * src/targets/cgi/parser3.C 1.131:
6761: set_new_handler started
6762:
6763: * src/include/pa_exception.h 1.22:
6764: * src/main/execute.C 1.205:
6765: * src/main/main.dsp 1.140:
6766: * src/main/pa_exception.C 1.26:
6767: * src/targets/cgi/parser3.C 1.133:
6768: exception with dynamic buffer re-back
6769: now with counter
6770:
6771: * src/include/pa_config_auto.h.in 1.13:
6772: * src/main/Makefile.in 1.28:
6773: makes
6774:
6775: * src/include/pa_exception.h 1.21:
6776: * src/main/pa_exception.C 1.25:
6777: exception with static buffer back
6778:
6779: * src/classes/classes.awk 1.5:
6780: * src/include/pa_config_auto.h.in 1.14:
6781: * src/include/pa_config_includes.h 1.13:
6782: setnewhandler check
6783:
6784: * src/targets/cgi/parser3.C 1.132:
6785: std::
6786:
6787: 2001-11-14 paf
6788: * src/main/execute.C [no_bad_constructors_try] 1.203.2.1:
6789: * src/types/pa_vclass.h [no_bad_constructors_try] 1.21.2.1:
6790: * src/types/pa_vobject.h [no_bad_constructors_try] 1.13.2.1:
6791: * src/types/pa_vstateless_class.h [no_bad_constructors_try] 1.20.2.1:
6792: * src/types/pa_vstateless_object.h [no_bad_constructors_try] 1.12.2.1:
6793: fixed this:
6794: $bred[^string::length[]]
6795: $bred[^response::clear[]]
6796: $bred[^int::int[]]
6797:
6798: now VObject creation moved into overriden VClass::create_new_value, thus 0 from create_new_value means that class has no ctors
6799:
6800: * src/include/pa_common.h 1.64:
6801: * src/include/pa_common.h 1.65:
6802: * src/include/pa_common.h 1.66:
6803: * src/main/pa_common.C 1.90:
6804: * src/main/pa_common.C 1.91:
6805: snprintf replacement was wrong
6806:
6807: * src/main/execute.C 1.204:
6808: * src/types/pa_vclass.h 1.22:
6809: * src/types/pa_vobject.h 1.14:
6810: * src/types/pa_vstateless_class.h 1.21:
6811: * src/types/pa_vstateless_object.h 1.13:
6812: merged with no_bad_constructors_try
6813:
6814: * src/classes/op.C 1.59:
6815: ^untaint{body} as-is default now
6816:
6817: * src/main/pa_request.C 1.180:
6818: z
6819:
6820: * src/include/pa_common.h 1.63:
6821: * src/main/pa_common.C 1.88:
6822: * src/main/pa_common.C 1.89:
6823: snprintf on buffer full returns
6824: win32 -1
6825: solaris >buffer_size
6826:
6827: checked all that
6828:
6829: 2001-11-13 paf
6830: * src/classes/classes.C 1.13:
6831: returned accedently removed if in foreach callbacks [when hash
6832: no-0-restructure]
6833:
6834: 2001-11-12 paf
6835: * src/classes/classes.C 1.12:
6836: * src/classes/hash.C 1.31:
6837: * src/classes/xdoc.C 1.45:
6838: * src/include/pa_hash.h 1.51:
6839: * src/main/pa_db_connection.C 1.33:
6840: * src/main/pa_db_manager.C 1.18:
6841: * src/main/pa_dictionary.C 1.10:
6842: * src/main/pa_hash.C 1.48:
6843: * src/main/pa_sql_driver_manager.C 1.55:
6844: * src/main/pa_stylesheet_manager.C 1.7:
6845: hash now does not containt 0 values. put 0 actullay removes.
6846: no check on 0 value in foreach now required
6847:
6848: * src/classes/date.C 1.13:
6849: date.roll parser2 alg used
6850:
6851: * src/main/pa_pool.C 1.40:
6852: changed xdoc createXXX politics, now string passed as-is to
6853: method, xalan makes & into & itself
6854:
6855: 2001-11-11 paf
6856: * src/main/pa_sql_driver_manager.C 1.53:
6857: * src/sql/pa_sql_driver.h 1.21:
6858: sql driver initialize not const
6859:
6860: * src/sql/pa_sql_driver.h 1.23:
6861: removed extra constructor, doc
6862:
6863: * src/main/pa_sql_driver_manager.C 1.54:
6864: * src/sql/pa_sql_driver.h 1.22:
6865: CRLF
6866:
6867: 2001-11-10 paf
6868: * src/main/pa_exec.C 1.18:
6869: doc
6870:
6871: 2001-11-09 paf
6872: * src/main/pa_common.C 1.87:
6873: line endings fixing fixed last piece[was still cstr oriented]
6874:
6875: * src/include/pa_common.h 1.62:
6876: * src/main/pa_common.C 1.86:
6877: * src/types/pa_vform.C 1.48:
6878: line endings fixing got rid of cstr, now must work ok with post multipart
6879:
6880: * src/classes/string.C 1.90:
6881: * src/classes/xdoc.C 1.44:
6882: xdoc::set{code} now untaints param properly
6883:
6884: * src/types/pa_vform.C 1.47:
6885: line endings fixed at post / multipart / not file also now
6886:
6887: * src/classes/string.C 1.89:
6888: string.save now does untainting before saving
6889:
6890: 2001-11-08 paf
6891: * src/include/pa_request.h 1.110:
6892: * src/main/pa_request.C 1.179:
6893: * src/targets/apache13/mod_parser3.C 1.9:
6894: * src/targets/cgi/parser3.C 1.130:
6895: * src/targets/isapi/parser3isapi.C 1.58:
6896: apache 'status' class enabler
6897:
6898: <Location /parser-status.html>
6899: ParserStatusAllowed
6900: </Location>
6901:
6902: * src/Makefile.in 1.35:
6903: * src/include/pa_common.h 1.61:
6904: * src/main/Makefile.am 1.24:
6905: * src/main/Makefile.in 1.27:
6906: * src/targets/cgi/pa_pool.C 1.32:
6907: makes
6908:
6909: * src/include/pa_cache_managers.h 1.2:
6910: * src/include/pa_charset_manager.h 1.6:
6911: * src/include/pa_db_manager.h 1.10:
6912: * src/include/pa_sql_driver_manager.h 1.18:
6913: * src/include/pa_stylesheet_manager.h 1.7:
6914: * src/main/pa_charset_manager.C 1.8:
6915: * src/main/pa_db_manager.C 1.17:
6916: * src/main/pa_sql_driver_manager.C 1.52:
6917: * src/main/pa_stylesheet_manager.C 1.6:
6918: restructured Cache manager to be simple parent, not second
6919: parent [gcc 2.96 strangly refused to call virtual from second
6920: parent]
6921:
6922: * src/include/pa_cache_managers.h 1.1:
6923: * src/include/pa_charset_manager.h 1.5:
6924: * src/include/pa_db_manager.h 1.9:
6925: * src/include/pa_sql_driver_manager.h 1.17:
6926: * src/include/pa_stylesheet_manager.h 1.6:
6927: * src/main/main.dsp 1.139:
6928: * src/main/pa_cache_managers.C 1.1:
6929: * src/main/pa_charset_manager.C 1.7:
6930: * src/main/pa_db_manager.C 1.16:
6931: * src/main/pa_globals.C 1.90:
6932: * src/main/pa_request.C 1.178:
6933: * src/main/pa_sql_driver_manager.C 1.51:
6934: * src/main/pa_stylesheet_manager.C 1.5:
6935: * src/types/pa_vstatus.h 1.4:
6936: cache_managers, maybe-expiring every request
6937: todo: apache 'status' class enabler
6938:
6939: 2001-11-05 paf
6940: * src/classes/xdoc.C 1.42:
6941: * src/include/pa_db_connection.h 1.16:
6942: * src/include/pa_stylesheet_connection.h 1.15:
6943: * src/include/pa_stylesheet_manager.h 1.4:
6944: * src/main/pa_stylesheet_manager.C 1.3:
6945: * src/types/pa_vstatus.h 1.2:
6946: $status:stylesheet
6947:
6948: * src/targets/cgi/parser3.C 1.129:
6949: read can return 0, that means sort of sig_pipe on freebsd [moko's experiments].
6950: checked that in cgi, on apache already done :)
6951:
6952: * src/main/pa_db_connection.C 1.31:
6953: * src/main/pa_db_manager.C 1.14:
6954: * src/main/pa_request.C 1.177:
6955: hence i removed skipping 0 values in hash::for_each-es we need to check cleaned cache items manually. few more checks.
6956:
6957: expiring to 0 time was wrong, changed to 'now' time
6958:
6959: * src/main/pa_db_connection.C 1.30:
6960: * src/main/pa_db_manager.C 1.13:
6961: hence i removed skipping 0 values in hash::for_each-es we need
6962: to check cleaned cache items manually
6963:
6964: * src/include/pa_charset_connection.h 1.3:
6965: * src/main/pa_charset_manager.C 1.5:
6966: $status:charset
6967:
6968: * src/classes/classes.C 1.11:
6969: * src/classes/classes.h 1.14:
6970: * src/classes/date.C 1.12:
6971: * src/classes/double.C 1.41:
6972: * src/classes/file.C 1.65:
6973: * src/classes/form.C 1.19:
6974: * src/classes/gd/gif.C 1.22:
6975: * src/classes/gd/gif.h 1.18:
6976: * src/classes/gd/gifio.C 1.15:
6977: * src/classes/hash.C 1.30:
6978: * src/classes/hashfile.C 1.15:
6979: * src/classes/image.C 1.62:
6980: * src/classes/int.C 1.38:
6981: * src/classes/mail.C 1.44:
6982: * src/classes/math.C 1.9:
6983: * src/classes/op.C 1.58:
6984: * src/classes/response.C 1.16:
6985: * src/classes/smtp/comms.C 1.5:
6986: * src/classes/smtp/smtp.C 1.6:
6987: * src/classes/smtp/smtp.h 1.5:
6988: * src/classes/string.C 1.88:
6989: * src/classes/table.C 1.130:
6990: * src/classes/void.C 1.13:
6991: * src/classes/xdoc.C 1.43:
6992: * src/classes/xnode.C 1.18:
6993: * src/classes/xnode.h 1.4:
6994: * src/include/pa_array.h 1.47:
6995: * src/include/pa_charset_connection.h 1.4:
6996: * src/include/pa_charset_manager.h 1.4:
6997: * src/include/pa_common.h 1.60:
6998: * src/include/pa_config_fixed.h 1.30:
6999: * src/include/pa_config_includes.h 1.12:
7000: * src/include/pa_db_connection.h 1.17:
7001: * src/include/pa_db_manager.h 1.8:
7002: * src/include/pa_db_table.h 1.8:
7003: * src/include/pa_dictionary.h 1.7:
7004: * src/include/pa_dir.h 1.8:
7005: * src/include/pa_exception.h 1.20:
7006: * src/include/pa_exec.h 1.4:
7007: * src/include/pa_globals.h 1.68:
7008: * src/include/pa_hash.h 1.50:
7009: * src/include/pa_opcode.h 1.8:
7010: * src/include/pa_pool.h 1.69:
7011: * src/include/pa_pragma_pack_begin.h 1.2:
7012: * src/include/pa_pragma_pack_end.h 1.2:
7013: * src/include/pa_request.h 1.109:
7014: * src/include/pa_sapi.h 1.15:
7015: * src/include/pa_socks.h 1.5:
7016: * src/include/pa_sql_connection.h 1.19:
7017: * src/include/pa_sql_driver_manager.h 1.16:
7018: * src/include/pa_stack.h 1.11:
7019: * src/include/pa_string.h 1.115:
7020: * src/include/pa_stylesheet_connection.h 1.16:
7021: * src/include/pa_stylesheet_manager.h 1.5:
7022: * src/include/pa_table.h 1.36:
7023: * src/include/pa_threads.h 1.20:
7024: * src/include/pa_types.h 1.31:
7025: * src/main/compile.C 1.53:
7026: * src/main/compile.tab.C 1.26:
7027: * src/main/compile_tools.C 1.40:
7028: * src/main/compile_tools.h 1.51:
7029: * src/main/execute.C 1.203:
7030: * src/main/pa_array.C 1.43:
7031: * src/main/pa_charset_connection.C 1.11:
7032: * src/main/pa_charset_manager.C 1.6:
7033: * src/main/pa_common.C 1.85:
7034: * src/main/pa_db_connection.C 1.28:
7035: * src/main/pa_db_manager.C 1.12:
7036: * src/main/pa_db_table.C 1.11:
7037: * src/main/pa_dictionary.C 1.9:
7038: * src/main/pa_dir.C 1.8:
7039: * src/main/pa_exception.C 1.24:
7040: * src/main/pa_exec.C 1.17:
7041: * src/main/pa_globals.C 1.89:
7042: * src/main/pa_hash.C 1.47:
7043: * src/main/pa_pool.C 1.39:
7044: * src/main/pa_request.C 1.176:
7045: * src/main/pa_socks.C 1.8:
7046: * src/main/pa_sql_driver_manager.C 1.50:
7047: * src/main/pa_status_provider.C 1.2:
7048: * src/main/pa_string.C 1.119:
7049: * src/main/pa_stylesheet_manager.C 1.4:
7050: * src/main/pa_table.C 1.40:
7051: * src/main/untaint.C 1.74:
7052: * src/sql/pa_sql_driver.h 1.20:
7053: * src/targets/apache13/mod_parser3.C 1.8:
7054: * src/targets/apache13/pa_pool.C 1.3:
7055: * src/targets/apache13/pa_threads.C 1.3:
7056: * src/targets/cgi/pa_pool.C 1.31:
7057: * src/targets/cgi/pa_threads.C 1.5:
7058: * src/targets/cgi/parser3.C 1.128:
7059: * src/targets/cgi/pool_storage.h 1.5:
7060: * src/targets/isapi/pa_pool.C 1.9:
7061: * src/targets/isapi/pa_threads.C 1.5:
7062: * src/targets/isapi/parser3isapi.C 1.57:
7063: * src/targets/isapi/pool_storage.h 1.13:
7064: * src/types/pa_valiased.C 1.11:
7065: * src/types/pa_valiased.h 1.16:
7066: * src/types/pa_value.h 1.77:
7067: * src/types/pa_vbool.h 1.15:
7068: * src/types/pa_vclass.h 1.21:
7069: * src/types/pa_vcode_frame.h 1.12:
7070: * src/types/pa_vcookie.C 1.32:
7071: * src/types/pa_vcookie.h 1.13:
7072: * src/types/pa_vdate.h 1.6:
7073: * src/types/pa_vdouble.h 1.28:
7074: * src/types/pa_venv.h 1.18:
7075: * src/types/pa_vfile.C 1.23:
7076: * src/types/pa_vfile.h 1.37:
7077: * src/types/pa_vform.C 1.46:
7078: * src/types/pa_vform.h 1.29:
7079: * src/types/pa_vhash.h 1.27:
7080: * src/types/pa_vhashfile.C 1.14:
7081: * src/types/pa_vhashfile.h 1.12:
7082: * src/types/pa_vimage.C 1.14:
7083: * src/types/pa_vimage.h 1.22:
7084: * src/types/pa_vint.h 1.29:
7085: * src/types/pa_vjunction.h 1.10:
7086: * src/types/pa_vmath.h 1.4:
7087: * src/types/pa_vmethod_frame.h 1.19:
7088: * src/types/pa_vobject.h 1.13:
7089: * src/types/pa_vrequest.C 1.11:
7090: * src/types/pa_vrequest.h 1.12:
7091: * src/types/pa_vresponse.h 1.17:
7092: * src/types/pa_vstateless_class.C 1.11:
7093: * src/types/pa_vstateless_class.h 1.20:
7094: * src/types/pa_vstateless_object.h 1.12:
7095: * src/types/pa_vstatus.h 1.3:
7096: * src/types/pa_vstring.C 1.13:
7097: * src/types/pa_vstring.h 1.39:
7098: * src/types/pa_vtable.C 1.9:
7099: * src/types/pa_vtable.h 1.35:
7100: * src/types/pa_vvoid.h 1.6:
7101: * src/types/pa_vxdoc.C 1.6:
7102: * src/types/pa_vxdoc.h 1.12:
7103: * src/types/pa_vxnode.C 1.11:
7104: * src/types/pa_vxnode.h 1.8:
7105: * src/types/pa_wcontext.C 1.12:
7106: * src/types/pa_wcontext.h 1.21:
7107: * src/types/pa_wwrapper.h 1.14:
7108: $status:db
7109: fixed used not initialized in db_connection & db_table
7110:
7111: * src/include/pa_charset_manager.h 1.3:
7112: * src/include/pa_db_manager.h 1.7:
7113: * src/include/pa_request.h 1.108:
7114: * src/include/pa_sql_connection.h 1.18:
7115: * src/include/pa_sql_driver_manager.h 1.15:
7116: * src/include/pa_stylesheet_manager.h 1.3:
7117: * src/main/main.dsp 1.138:
7118: * src/main/pa_charset_manager.C 1.4:
7119: * src/main/pa_common.C 1.84:
7120: * src/main/pa_db_manager.C 1.11:
7121: * src/main/pa_globals.C 1.88:
7122: * src/main/pa_request.C 1.175:
7123: * src/main/pa_sql_driver_manager.C 1.49:
7124: * src/main/pa_status_provider.C 1.1:
7125: * src/main/pa_stylesheet_manager.C 1.2:
7126: * src/types/pa_vstatus.h 1.1:
7127: * src/types/pa_vxnode.C 1.10:
7128: * src/types/types.dsp 1.14:
7129: started status parser class
7130:
7131: * src/main/pa_db_connection.C 1.29:
7132: * src/main/pa_db_table.C 1.12:
7133: parser_multithreaded check was wrong
7134:
7135: * src/main/pa_db_connection.C 1.32:
7136: * src/main/pa_db_manager.C 1.15:
7137: expiration from debug to normal
7138:
7139: 2001-11-01 paf
7140: * src/classes/hash.C 1.26:
7141: * src/classes/op.C 1.54:
7142: * src/types/pa_vmethod_frame.h 1.18:
7143: * src/types/pa_vstring.C 1.12:
7144: * src/types/pa_vstring.h 1.38:
7145: ^foreach[key|value]{body}[[separator]|{separator}]
7146:
7147: * src/classes/hash.C 1.25:
7148: * src/include/pa_hash.h 1.48:
7149: * src/main/pa_hash.C 1.44:
7150: * src/types/pa_vcookie.C 1.31:
7151: ^hash.delete[key]
7152:
7153: * src/classes/gd/gif.C 1.21:
7154: * src/classes/math.C 1.8:
7155: * src/include/pa_common.h 1.59:
7156: HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
7157:
7158: * src/classes/op.C 1.57:
7159: ^for endless loop check strightened
7160:
7161: * src/Makefile.in 1.34:
7162: * src/classes/Makefile.in 1.31:
7163: * src/classes/gd/Makefile.in 1.24:
7164: * src/include/pa_config_auto.h.in 1.12:
7165: * src/main/Makefile.in 1.26:
7166: * src/targets/Makefile.in 1.24:
7167: * src/targets/apache13/Makefile.in 1.23:
7168: * src/targets/cgi/Makefile.in 1.28:
7169: * src/types/Makefile.in 1.23:
7170: makes
7171:
7172: * src/main/pa_hash.C 1.46:
7173: removed old extra include
7174:
7175: * src/classes/hash.C 1.28:
7176: * src/classes/xdoc.C 1.41:
7177: * src/classes/xnode.C 1.17:
7178: * src/include/pa_hash.h 1.49:
7179: * src/main/pa_hash.C 1.45:
7180: * src/main/pa_request.C 1.174:
7181: * src/types/pa_vhash.h 1.26:
7182: * src/types/pa_vxnode.C 1.9:
7183: hash locking
7184: disabled changing of hash inside of foreach
7185:
7186: * src/classes/hash.C 1.27:
7187: * src/classes/hashfile.C 1.14:
7188: * src/types/pa_vhashfile.C 1.13:
7189: ^hashfile.foreach[key|value]{body}[[separator]|{separator}]
7190: prev were hash.foreach
7191:
7192: * src/classes/hash.C 1.29:
7193: * src/classes/op.C 1.56:
7194: * src/main/execute.C 1.202:
7195: changed root behavior in native calls.
7196: it left unchanged, so ^for ^foreach & co can use r.root to write their i & key,value there
7197:
7198: * src/classes/op.C 1.55:
7199: detected for var storage bug, fixed. todo:foreach
7200:
7201: 2001-10-31 paf
7202: * src/main/pa_sql_driver_manager.C 1.47:
7203: hiding passwords and addresses from accidental show [imagine
7204: user forgot @exception]
7205:
7206: * src/main/pa_db_connection.C 1.26:
7207: * src/main/pa_sql_driver_manager.C 1.48:
7208: // lockdetector flags
7209: dbenv.lk_detect=DB_LOCK_RANDOM;
7210:
7211: * src/include/pa_opcode.h 1.7:
7212: * src/main/compile.tab.C 1.25:
7213: * src/main/compile.y 1.173:
7214: * src/main/execute.C 1.201:
7215: \ in expression: int divide 10/3=3
7216:
7217: * src/main/pa_common.C 1.81:
7218: typing bug in common - bad ifdeff
7219:
7220: * src/types/pa_vhashfile.h 1.11:
7221: hashfile ^delete to do something only inside of ^cache
7222:
7223: * src/include/pa_threads.h 1.19:
7224: * src/main/pa_db_connection.C 1.25:
7225: * src/main/pa_db_table.C 1.10:
7226: * src/targets/apache13/pa_threads.C 1.2:
7227: * src/targets/cgi/pa_threads.C 1.4:
7228: * src/targets/isapi/pa_threads.C 1.4:
7229: libdb DB_THREAD flag only when really needed
7230:
7231: * src/main/pa_db_connection.C 1.27:
7232: z
7233:
7234: * src/classes/file.C 1.64:
7235: * src/classes/image.C 1.61:
7236: * src/classes/mail.C 1.43:
7237: * src/classes/string.C 1.87:
7238: * src/classes/xnode.C 1.16:
7239: * src/include/pa_common.h 1.58:
7240: * src/main/pa_common.C 1.80:
7241: ^string.save[[append;]path]
7242:
7243: * src/main/compile.C 1.52:
7244: * src/main/pa_common.C 1.83:
7245: completely empty file now considered "read", not ignored [not
7246: perfect trick used]
7247:
7248: * src/classes/table.C 1.129:
7249: ^table.save[[nameless|+append;]path]
7250:
7251: * src/main/pa_common.C 1.82:
7252: simplier common ifdefs
7253:
7254: 2001-10-30 paf
7255: * src/include/pa_common.h 1.57:
7256: * src/main/pa_common.C 1.79:
7257: * src/types/pa_vform.C 1.45:
7258: form post data line endings not reformatted now.
7259:
7260: * src/classes/xdoc.C 1.40:
7261: rolled back {} in xdoc.createTextNode for now
7262:
7263: * src/classes/classes.dsp 1.13:
7264: * src/classes/gd/gd.dsp 1.17:
7265: * src/classes/smtp/smtp.dsp 1.14:
7266: * src/main/main.dsp 1.137:
7267: * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
7268: * src/targets/cgi/parser3.dsp 1.38:
7269: * src/targets/isapi/parser3isapi.dsp 1.29:
7270: * src/types/types.dsp 1.13:
7271: enabled debug incremental compile
7272:
7273: * src/main/pa_db_connection.C 1.24:
7274: * src/main/pa_db_manager.C 1.10:
7275: * src/main/pa_db_table.C 1.9:
7276: * src/main/pa_exec.C 1.16:
7277: * src/main/pa_request.C 1.173:
7278: * src/main/pa_sql_driver_manager.C 1.46:
7279: * src/main/pa_string.C 1.118:
7280: cstr(asis) default param removed
7281:
7282: * src/types/pa_vform.C 1.44:
7283: * src/types/pa_vform.h 1.28:
7284: AppendFormEntry length param now required [had bug when file=
7285: has no value]
7286:
7287: * src/types/pa_vform.C 1.43:
7288: VForm::AppendFormEntry {length convention was broken} fix_line_breaks
7289:
7290: * src/include/pa_dir.h 1.7:
7291: LOAD_DIR fixed
7292:
7293: * src/include/pa_config_fixed.h 1.29:
7294: * src/include/pa_pragma_pack_begin.h 1.1:
7295: * src/include/pa_pragma_pack_end.h 1.1:
7296: * src/include/pa_string.h 1.114:
7297: * src/include/pa_types.h 1.30:
7298: String & Origin packed with #pragma pack
7299:
7300: * src/Makefile.in 1.33:
7301: * src/include/pa_config_auto.h.in 1.11:
7302: pragma detection
7303:
7304: * src/classes/xdoc.C 1.39:
7305: rolled back {} in xdoc.createElement for now
7306:
7307: 2001-10-29 paf
7308: * src/types/pa_wcontext.h 1.20:
7309: bitfield syntax stricter
7310:
7311: * src/include/pa_string.h 1.111:
7312: * src/main/pa_string.C 1.115:
7313: * src/targets/cgi/pa_pool.C 1.27:
7314: debugging memory
7315: String::fused_rows func now
7316:
7317: [Mon Oct 29 17:55:45 2001] total 5917436/158731
7318: [Mon Oct 29 18:11:53 2001] total 5796092/158731
7319:
7320: * src/classes/file.C 1.61:
7321: * src/classes/image.C 1.60:
7322: * src/classes/string.C 1.86:
7323: * src/classes/xdoc.C 1.38:
7324: * src/include/pa_pool.h 1.68:
7325: * src/include/pa_string.h 1.109:
7326: * src/main/execute.C 1.199:
7327: * src/main/pa_array.C 1.41:
7328: * src/main/pa_common.C 1.78:
7329: * src/main/pa_hash.C 1.43:
7330: * src/main/pa_sql_driver_manager.C 1.45:
7331: * src/main/pa_string.C 1.114:
7332: * src/main/untaint.C 1.70:
7333: * src/targets/cgi/pa_pool.C 1.25:
7334: * src/targets/cgi/parser3.C 1.126:
7335: * src/types/pa_vcookie.C 1.30:
7336: * src/types/pa_vstring.h 1.37:
7337: debuggging memory.
7338: string::as_int/double now usually uses stack, not heap [200K out of 17M :)]
7339: VString(String&) not copies reference [29M -> 17M]
7340:
7341: * src/include/pa_sql_connection.h 1.17:
7342: SQL_CONNECTION_FUNC_GUARDED name
7343:
7344: * src/targets/isapi/pa_pool.C 1.8:
7345: added isapi&apache real_malloc debug param.someday either ifdef
7346: or remove it
7347:
7348: * src/targets/apache13/pa_pool.C 1.2:
7349: * src/targets/cgi/pa_pool.C 1.30:
7350: * src/targets/cgi/parser3.C 1.127:
7351: removed debug defines
7352:
7353: * src/Makefile.am 1.12:
7354: .am order
7355:
7356: * src/main/pa_sql_driver_manager.C 1.44:
7357: ping to have services [old hiding bug]
7358:
7359: * src/main/untaint.C 1.73:
7360: optimizing returned after debugging
7361:
7362: * src/include/pa_array.h 1.45:
7363: * src/include/pa_charset_manager.h 1.2:
7364: * src/include/pa_db_connection.h 1.15:
7365: * src/include/pa_db_manager.h 1.6:
7366: * src/include/pa_db_table.h 1.7:
7367: * src/include/pa_hash.h 1.46:
7368: * src/include/pa_request.h 1.107:
7369: * src/include/pa_sql_driver_manager.h 1.14:
7370: * src/include/pa_stylesheet_manager.h 1.2:
7371: * src/include/pa_threads.h 1.18:
7372: * src/types/pa_valiased.h 1.15:
7373: * src/types/pa_vhashfile.h 1.10:
7374: * src/types/pa_vstateless_class.h 1.19:
7375: * src/types/pa_wcontext.h 1.18:
7376: gcc 3.0.1 required "friend class"
7377:
7378: ../include/pa_request.h:51: friend declaration requires class-key, i.e. `friend
7379: class Temp_lang'
7380:
7381: * src/include/pa_string.h 1.112:
7382: * src/main/pa_string.C 1.116:
7383: * src/main/untaint.C 1.71:
7384: * src/targets/cgi/pa_pool.C 1.29:
7385: String size_t replace to uint in proper places [todo:Array]
7386:
7387: * src/classes/file.C 1.62:
7388: * src/include/pa_hash.h 1.47:
7389: * src/include/pa_string.h 1.110:
7390: * src/main/pa_globals.C 1.87:
7391: * src/targets/cgi/pa_pool.C 1.26:
7392: debugging memory
7393: hash key ref now
7394:
7395: [Mon Oct 29 16:01:17 2001] total 17050496/202647
7396: [Mon Oct 29 17:11:17 2001] total 16867948/202658
7397:
7398: * src/classes/file.C 1.63:
7399: * src/types/pa_vimage.C 1.13:
7400: image&file couple stack string hash.puts
7401:
7402: * src/main/execute.C 1.200:
7403: * src/targets/cgi/pa_pool.C 1.28:
7404: * src/targets/cgi/parser3.dsp 1.37:
7405: * src/types/pa_wcontext.h 1.19:
7406: * src/types/pa_wwrapper.h 1.13:
7407: debugging memory
7408: WContext
7409: flags to bits
7410:
7411: total 5 652 652/158731
7412: total 5 469 332/158731
7413:
7414: * src/include/pa_sql_connection.h 1.16:
7415: there were one wrong SQL_CONNECTION_FUNC_GUARDED [failed]
7416:
7417: * src/include/pa_exception.h 1.19:
7418: * src/include/pa_sql_connection.h 1.15:
7419: * src/main/pa_exception.C 1.23:
7420: * src/main/pa_sql_driver_manager.C 1.43:
7421: * src/sql/pa_sql_driver.h 1.19:
7422: sql driver impl changed in _throw part.
7423:
7424: the idea is to #1 jump to C++ some function to main body, where
7425: every function stack frame has exception unwind information
7426: and from there... #2 propagate_exception()
7427:
7428: * src/include/pa_array.h 1.46:
7429: * src/main/pa_array.C 1.42:
7430: debugging memory
7431: Array:: without cache in get/put now
7432:
7433: [Mon Oct 29 18:23:02 2001] total 5 796 092/158731
7434: [Mon Oct 29 18:25:27 2001] total 5 652 652/158731
7435:
7436: * src/include/pa_string.h 1.113:
7437: * src/include/pa_types.h 1.29:
7438: * src/main/pa_string.C 1.117:
7439: * src/main/untaint.C 1.72:
7440: memory hunging
7441: #pragma pack(1)
7442:
7443: 16 419 844
7444: 13 169 394
7445:
7446: 2001-10-28 paf
7447: * src/include/pa_config_auto.h.in 1.10:
7448: * src/include/pa_config_fixed.h 1.28:
7449: * src/include/pa_db_connection.h 1.14:
7450: * src/include/pa_db_manager.h 1.5:
7451: * src/include/pa_db_table.h 1.6:
7452: * src/main/pa_db_connection.C 1.20:
7453: * src/main/pa_db_table.C 1.6:
7454: db2 on linux with DB 2.4.14: (6/2/98)
7455:
7456: * src/main/pa_db_connection.C 1.21:
7457: * src/main/pa_db_table.C 1.8:
7458: exception translation
7459:
7460: * src/main/pa_db_connection.C 1.22:
7461: expire table [was accidently pasted with wrong type/cast]
7462:
7463: * src/classes/Makefile.am 1.30:
7464: * src/classes/Makefile.in 1.30:
7465: * src/targets/apache13/p3runConfigure.in 1.6:
7466: * src/targets/cgi/Makefile.am 1.22:
7467: * src/targets/cgi/Makefile.in 1.27:
7468: db makes. remember to build DB2 with -fexceptions!!!
7469:
7470: * src/main/pa_db_table.C 1.7:
7471: DB_RMW defed
7472:
7473: * src/main/pa_db_connection.C 1.23:
7474: removed old consts
7475:
7476: 2001-10-27 paf
7477: * src/classes/hashfile.C 1.13:
7478: * src/include/pa_db_connection.h 1.13:
7479: * src/include/pa_db_table.h 1.5:
7480: * src/main/pa_db_connection.C 1.19:
7481: * src/main/pa_db_manager.C 1.9:
7482: * src/main/pa_db_table.C 1.5:
7483: * src/main/pa_globals.C 1.86:
7484: * src/types/pa_vhashfile.C 1.12:
7485: DB2 ifdefs
7486:
7487: * src/Makefile.in 1.32:
7488: * src/classes/Makefile.am 1.29:
7489: * src/classes/Makefile.in 1.29:
7490: * src/classes/gd/Makefile.in 1.23:
7491: * src/include/pa_config_fixed.h 1.27:
7492: * src/main/Makefile.am 1.23:
7493: * src/main/Makefile.in 1.25:
7494: * src/targets/Makefile.in 1.23:
7495: * src/targets/apache13/Makefile.in 1.22:
7496: * src/targets/apache13/p3runConfigure.in 1.5:
7497: * src/targets/cgi/Makefile.am 1.21:
7498: * src/targets/cgi/Makefile.in 1.26:
7499: * src/types/Makefile.am 1.12:
7500: * src/types/Makefile.in 1.22:
7501: makes with DB2
7502:
7503: * src/classes/classes.awk 1.4:
7504: no $ in var names
7505:
7506: * src/main/pa_globals.C 1.85:
7507: * src/targets/apache13/ApacheModuleParser3.dsp 1.7:
7508: * src/targets/cgi/parser3.dsp 1.36:
7509: * src/targets/isapi/parser3isapi.dsp 1.28:
7510: vc projects libdb ifdefed into globals.C
7511:
7512: * src/main/pa_db_connection.C 1.17:
7513: * src/main/pa_db_manager.C 1.8:
7514: db expiration connection&table [forgotten calls]
7515:
7516: * src/Makefile.in 1.31:
7517: * src/classes/Makefile.in 1.28:
7518: * src/classes/gd/Makefile.in 1.22:
7519: * src/include/pa_config_auto.h.in 1.9:
7520: * src/main/Makefile.am 1.22:
7521: * src/main/Makefile.in 1.24:
7522: * src/targets/Makefile.in 1.22:
7523: * src/targets/apache13/p3runConfigure.in 1.4:
7524: * src/targets/cgi/Makefile.in 1.25:
7525: * src/types/Makefile.am 1.11:
7526: * src/types/Makefile.in 1.21:
7527: makes db
7528:
7529: * src/classes/hashfile.C 1.12:
7530: * src/include/pa_db_connection.h 1.12:
7531: * src/include/pa_db_table.h 1.4:
7532: * src/main/pa_db_connection.C 1.18:
7533: * src/main/pa_db_table.C 1.4:
7534: ^hashfile.clear[]
7535:
7536: 2001-10-26 paf
7537: * src/classes/xdoc.C 1.35:
7538: * src/classes/xdoc.C 1.36:
7539: * src/types/pa_vxdoc.h 1.11:
7540: transform2 for parsed_source
7541:
7542: * src/classes/hashfile.C 1.11:
7543: * src/include/pa_db_connection.h 1.10:
7544: * src/include/pa_db_manager.h 1.4:
7545: * src/include/pa_db_table.h 1.3:
7546: * src/include/pa_hash.h 1.45:
7547: * src/main/pa_db_connection.C 1.13:
7548: * src/main/pa_db_manager.C 1.7:
7549: * src/main/pa_db_table.C 1.3:
7550: * src/main/pa_hash.C 1.42:
7551: * src/types/pa_vhashfile.C 1.11:
7552: * src/types/pa_vhashfile.h 1.9:
7553: db connections & tables now cached at create time & multithreaded
7554:
7555: * src/classes/xdoc.C 1.37:
7556: xdoc createTextNode createElement UL_XML default. but entities
7557: still reparsed. todo: tothink
7558:
7559: * src/classes/hashfile.C 1.10:
7560: * src/include/pa_db_table.h 1.2:
7561: * src/main/pa_db_table.C 1.2:
7562: db: child transaction commit/rollback responsibility left to
7563: parent [as it sould - else there were a bug with double free]
7564:
7565: * src/include/pa_db_connection.h 1.11:
7566: * src/main/pa_db_connection.C 1.15:
7567: * src/main/pa_db_connection.C 1.16:
7568: db checkpoints
7569:
7570: * src/main/pa_db_connection.C 1.12:
7571: about to remove connection from vhashfile
7572:
7573: * src/main/pa_db_connection.C 1.14:
7574: db recover mech 2
7575:
7576: 2001-10-25 paf
7577: * src/classes/hashfile.C 1.9:
7578: * src/include/pa_common.h 1.56:
7579: * src/include/pa_db_connection.h 1.9:
7580: * src/include/pa_db_manager.h 1.3:
7581: * src/include/pa_db_table.h 1.1:
7582: * src/main/main.dsp 1.136:
7583: * src/main/pa_db_connection.C 1.11:
7584: * src/main/pa_db_manager.C 1.6:
7585: * src/main/pa_db_table.C 1.1:
7586: * src/types/pa_vhashfile.C 1.10:
7587: * src/types/pa_vhashfile.h 1.8:
7588: started db_home [multiple, cached]
7589: todo: autorecover [tried, but not succeded, yet]
7590:
7591: * src/include/pa_db_connection.h 1.8:
7592: * src/main/pa_db_manager.C 1.5:
7593: transaction parent passed
7594:
7595: * src/include/pa_dir.h 1.6:
7596: ancient gpf on dir not found fixed
7597:
7598: 2001-10-24 parser
7599: * src/classes/Makefile.am 1.26:
7600: * src/classes/Makefile.am 1.27:
7601: * src/classes/Makefile.am 1.28:
7602: * src/classes/Makefile.in 1.26:
7603: * src/classes/Makefile.in 1.27:
7604: * src/main/Makefile.in 1.23:
7605: * src/targets/cgi/Makefile.am 1.20:
7606: * src/targets/cgi/Makefile.in 1.24:
7607: * src/targets/cgi/pool_storage.h 1.2:
7608: * src/targets/cgi/pool_storage.h 1.3:
7609: makes
7610:
7611: * src/include/pa_db_connection.h 1.6:
7612: * src/main/pa_db_connection.C 1.6:
7613: * src/types/pa_vhashfile.C 1.6:
7614: db_cursor constructor public now
7615:
7616: * src/include/pa_common.h 1.54:
7617: * src/main/Makefile.am 1.21:
7618: * src/main/pa_common.C 1.76:
7619: * src/types/pa_vform.C 1.41:
7620: * src/types/pa_vform.h 1.26:
7621: .am
7622:
7623: * src/classes/hashfile.C 1.7:
7624: * src/include/pa_request.h 1.106:
7625: hashfile.cache 0
7626:
7627: * src/main/pa_db_connection.C 1.7:
7628: * src/types/pa_vhashfile.C 1.7:
7629: db_connection not bothers with key when not returning expired data
7630:
7631: * src/targets/cgi/pool_storage.h 1.4:
7632: * src/targets/isapi/parser3isapi.C 1.56:
7633: * src/targets/isapi/pool_storage.h 1.12:
7634: pool_storage fixed
7635:
7636: * src/include/pa_common.h 1.55:
7637: * src/main/pa_common.C 1.77:
7638: * src/types/pa_vform.C 1.42:
7639: * src/types/pa_vform.h 1.27:
7640: form fix_line_breaks
7641:
7642: * src/types/pa_vhashfile.C 1.8:
7643: * src/types/pa_vhashfile.h 1.6:
7644: hashfile expiring 0
7645:
7646: * src/main/pa_db_connection.C 1.8:
7647: * src/types/pa_vhashfile.C 1.9:
7648: hashfile expiring 1
7649:
7650: * src/classes/hashfile.C 1.6:
7651: * src/include/pa_db_connection.h 1.7:
7652: * src/main/pa_db_connection.C 1.9:
7653: hashfile expired deleted from db when get & iterate
7654:
7655: * src/classes/hashfile.C 1.8:
7656: * src/types/pa_vhashfile.h 1.7:
7657: hashfile 1
7658:
7659: * src/targets/apache13/ApacheModuleParser3.dsp 1.6:
7660: * src/targets/isapi/parser3isapi.dsp 1.27:
7661: doc
7662:
7663: * src/include/pa_db_connection.h 1.5:
7664: * src/main/pa_db_connection.C 1.5:
7665: * src/types/pa_vhashfile.C 1.5:
7666: * src/types/pa_vhashfile.h 1.5:
7667: hashfile data stamped, todo: put_element analize
7668:
7669: * src/sql/pa_sql_driver.h 1.18:
7670: version
7671:
7672: * src/include/pa_db_connection.h 1.4:
7673: * src/include/pa_string.h 1.108:
7674: * src/main/pa_db_connection.C 1.4:
7675: * src/main/pa_string.C 1.113:
7676: hashfile pieced serialize. todo stamp
7677:
7678: * src/main/pa_db_connection.C 1.10:
7679: * src/main/pa_db_manager.C 1.4:
7680: hashfile setted this:
7681: DB_RMW
7682: 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
7683:
7684: 2001-10-23 parser
7685: * src/classes/file.C 1.60:
7686: * src/classes/hash.C 1.24:
7687: * src/classes/hashfile.C 1.5:
7688: * src/classes/image.C 1.59:
7689: * src/classes/mail.C 1.42:
7690: * src/classes/response.C 1.15:
7691: * src/classes/string.C 1.85:
7692: * src/classes/table.C 1.128:
7693: * src/classes/xdoc.C 1.34:
7694: * src/include/pa_config_fixed.h 1.26:
7695: * src/include/pa_db_connection.h 1.3:
7696: * src/main/pa_common.C 1.75:
7697: * src/main/pa_db_connection.C 1.3:
7698: * src/main/pa_request.C 1.172:
7699: * src/types/pa_value.h 1.76:
7700: * src/types/pa_vcookie.C 1.29:
7701: * src/types/pa_vhash.h 1.25:
7702: * src/types/pa_vhashfile.C 1.4:
7703: * src/types/pa_vhashfile.h 1.4:
7704: * src/types/pa_vresponse.h 1.16:
7705: * src/types/pa_vtable.C 1.8:
7706: ^hashfile.hash[]
7707:
7708: * src/classes/hashfile.C 1.3:
7709: * src/include/pa_db_connection.h 1.2:
7710: * src/include/pa_db_manager.h 1.2:
7711: * src/main/pa_db_connection.C 1.2:
7712: * src/main/pa_db_manager.C 1.2:
7713: * src/types/pa_vhashfile.h 1.3:
7714: ^hashfile.transaction{code}
7715: ^hashfile:clear[filename]
7716: ^hashfile.delete[key]
7717:
7718: * src/classes/hashfile.C 1.4:
7719: * src/classes/xdoc.C 1.33:
7720: * src/include/pa_config_fixed.h 1.25:
7721: * src/main/pa_db_manager.C 1.3:
7722: * src/main/pa_globals.C 1.84:
7723: ifdefs so it compiled without db
7724:
7725: 2001-10-22 parser
7726: * src/classes/classes.dsp 1.12:
7727: * src/classes/hashfile.C 1.2:
7728: * src/classes/xdoc.C 1.32:
7729: * src/classes/xnode.C 1.15:
7730: * src/include/pa_charset_connection.h 1.2:
7731: * src/include/pa_db_connection.h 1.1:
7732: * src/include/pa_db_manager.h 1.1:
7733: * src/include/pa_exception.h 1.18:
7734: * src/include/pa_sapi.h 1.14:
7735: * src/include/pa_sql_connection.h 1.14:
7736: * src/include/pa_sql_driver_manager.h 1.13:
7737: * src/include/pa_stylesheet_connection.h 1.14:
7738: * src/include/pa_stylesheet_manager.h 1.1:
7739: * src/include/pa_xslt_stylesheet_manager.h 1.5:
7740: * src/main/main.dsp 1.135:
7741: * src/main/pa_db_connection.C 1.1:
7742: * src/main/pa_db_manager.C 1.1:
7743: * src/main/pa_exception.C 1.22:
7744: * src/main/pa_globals.C 1.83:
7745: * src/main/pa_pool.C 1.38:
7746: * src/main/pa_sql_driver_manager.C 1.42:
7747: * src/main/pa_stylesheet_manager.C 1.1:
7748: * src/main/pa_xslt_stylesheet_manager.C 1.5:
7749: * src/targets/apache13/mod_parser3.C 1.7:
7750: * src/targets/cgi/parser3.C 1.124:
7751: * src/targets/isapi/parser3isapi.C 1.55:
7752: * src/types/pa_vhashfile.C 1.3:
7753: * src/types/pa_vhashfile.h 1.2:
7754: * src/types/pa_vxdoc.C 1.5:
7755: * src/types/pa_vxnode.C 1.8:
7756: * src/types/types.dsp 1.12:
7757: hashfile 0
7758:
7759: * src/targets/cgi/pa_pool.C 1.24:
7760: * src/targets/cgi/parser3.C 1.125:
7761: * src/targets/cgi/parser3.dsp 1.35:
7762: * src/targets/cgi/pool_storage.h 1.1:
7763: * src/targets/isapi/pool_storage.h 1.11:
7764: cgi += pool cleanups
7765:
7766: * src/targets/apache13/mod_parser3.C 1.5:
7767: * src/targets/isapi/parser3isapi.C 1.54:
7768: SEH minor ifdef changes
7769:
7770: * src/targets/apache13/mod_parser3.C 1.6:
7771: html
7772:
7773: * src/classes/classes.dsp 1.11:
7774: * src/classes/hashfile.C 1.1:
7775: * src/include/pa_config_fixed.h 1.24:
7776: * src/main/execute.C 1.198:
7777: * src/targets/cgi/parser3.dsp 1.34:
7778: * src/types/pa_vhashfile.C 1.1:
7779: * src/types/pa_vhashfile.h 1.1:
7780: * src/types/types.dsp 1.11:
7781: hashfile -100
7782:
7783: * src/include/pa_exception.h 1.17:
7784: * src/include/pa_request.h 1.105:
7785: * src/main/execute.C 1.197:
7786: * src/main/pa_exception.C 1.21:
7787: * src/main/pa_request.C 1.171:
7788: * src/targets/cgi/parser3.C 1.123:
7789: * src/targets/cgi/parser3.dsp 1.33:
7790: * src/types/pa_vclass.h 1.20:
7791: * src/types/pa_vobject.h 1.12:
7792: stack backtrace
7793:
7794: * src/types/pa_vhashfile.C 1.2:
7795: z
7796:
7797: 2001-10-19 parser
7798: * src/main/pa_request.C 1.170:
7799: * src/targets/apache13/mod_parser3.C 1.4:
7800: pool:: context - get_context
7801:
7802: * src/main/pa_pool.C 1.37:
7803: auto compiled on gcc
7804:
7805: * src/classes/classes.h 1.13:
7806: * src/classes/date.C 1.11:
7807: * src/classes/double.C 1.40:
7808: * src/classes/file.C 1.59:
7809: * src/classes/form.C 1.18:
7810: * src/classes/gd/gd.dsp 1.16:
7811: * src/classes/gd/gif.C 1.20:
7812: * src/classes/hash.C 1.23:
7813: * src/classes/image.C 1.57:
7814: * src/classes/int.C 1.37:
7815: * src/classes/mail.C 1.41:
7816: * src/classes/math.C 1.7:
7817: * src/classes/op.C 1.53:
7818: * src/classes/smtp/smtp.C 1.5:
7819: * src/classes/smtp/smtp.dsp 1.13:
7820: * src/classes/string.C 1.84:
7821: * src/classes/table.C 1.127:
7822: * src/classes/void.C 1.12:
7823: * src/include/pa_config_fixed.h 1.22:
7824: * src/include/pa_exception.h 1.15:
7825: * src/include/pa_pool.h 1.64:
7826: * src/include/pa_request.h 1.104:
7827: * src/include/pa_types.h 1.27:
7828: * src/main/compile.C 1.51:
7829: * src/main/compile_tools.C 1.39:
7830: * src/main/execute.C 1.196:
7831: * src/main/pa_array.C 1.40:
7832: * src/main/pa_common.C 1.73:
7833: * src/main/pa_dictionary.C 1.8:
7834: * src/main/pa_exception.C 1.19:
7835: * src/main/pa_exec.C 1.15:
7836: * src/main/pa_pool.C 1.34:
7837: * src/main/pa_request.C 1.169:
7838: * src/main/pa_socks.C 1.7:
7839: * src/main/pa_sql_driver_manager.C 1.41:
7840: * src/main/pa_string.C 1.112:
7841: * src/main/pa_table.C 1.39:
7842: * src/main/untaint.C 1.69:
7843: * src/targets/apache13/ApacheModuleParser3.dsp 1.5:
7844: * src/targets/apache13/mod_parser3.C 1.3:
7845: * src/targets/cgi/parser3.C 1.122:
7846: * src/targets/isapi/parser3isapi.C 1.53:
7847: * src/types/pa_value.h 1.75:
7848: * src/types/pa_vbool.h 1.14:
7849: * src/types/pa_vdouble.h 1.27:
7850: * src/types/pa_vfile.h 1.36:
7851: * src/types/pa_vform.C 1.40:
7852: * src/types/pa_vhash.h 1.24:
7853: * src/types/pa_vint.h 1.28:
7854: * src/types/pa_vjunction.h 1.9:
7855: * src/types/pa_vmethod_frame.h 1.17:
7856: * src/types/pa_vstateless_class.h 1.18:
7857: * src/types/pa_vtable.C 1.7:
7858: * src/types/pa_wcontext.C 1.11:
7859: * src/types/pa_wwrapper.h 1.12:
7860: switched to c++ exceptions 0
7861:
7862: * src/Makefile.in 1.30:
7863: * src/classes/Makefile.in 1.25:
7864: * src/include/pa_pool.h 1.66:
7865: * src/main/Makefile.in 1.22:
7866: * src/main/pa_common.C 1.74:
7867: * src/targets/Makefile.in 1.21:
7868: * src/targets/apache13/Makefile.in 1.21:
7869: * src/targets/cgi/Makefile.in 1.23:
7870: * src/types/Makefile.in 1.20:
7871: makes
7872:
7873: * src/include/pa_pool.h 1.67:
7874: header
7875:
7876: * src/classes/xdoc.C 1.30:
7877: * src/classes/xnode.C 1.13:
7878: * src/include/pa_pool.h 1.65:
7879: * src/include/pa_types.h 1.28:
7880: * src/main/pa_pool.C 1.36:
7881: first c++ exceptions result: can free up xalandomstring
7882: resulting from pool::transcode
7883:
7884: * src/classes/classes.awk 1.3.6.1:
7885: $ removed
7886:
7887: * src/classes/Makefile.am 1.25:
7888: * src/classes/xdoc.C 1.29:
7889: * src/classes/xnode.C 1.12:
7890: * src/include/pa_config_fixed.h 1.23:
7891: * src/include/pa_exception.h 1.16:
7892: * src/include/pa_stylesheet_connection.h 1.13:
7893: * src/main/pa_charset_connection.C 1.10:
7894: * src/main/pa_exception.C 1.20:
7895: * src/main/pa_pool.C 1.35:
7896: * src/types/pa_vxdoc.C 1.3:
7897: * src/types/pa_vxdoc.h 1.9:
7898: * src/types/pa_vxnode.C 1.6:
7899: * src/types/pa_vxnode.h 1.6:
7900: switched to c++ exceptions 1xml
7901: configure fixed to exclude xalan-patch from non-xml compile
7902:
7903: * src/classes/xdoc.C 1.31:
7904: * src/classes/xnode.C 1.14:
7905: * src/classes/xnode.h 1.3:
7906: * src/types/pa_vxdoc.C 1.4:
7907: * src/types/pa_vxdoc.h 1.10:
7908: * src/types/pa_vxnode.C 1.7:
7909: * src/types/pa_vxnode.h 1.7:
7910: xnode clone got freed
7911:
7912: * src/classes/image.C 1.58:
7913: comment
7914:
7915: 2001-10-18 parser
7916: * src/classes/xdoc.C 1.28:
7917: * src/types/pa_vxdoc.h 1.8:
7918: * src/types/pa_vxnode.C 1.5:
7919: vxdoc set_document & ctor question "who owns document" solved
7920:
7921: * src/classes/xdoc.C 1.26:
7922: * src/classes/xnode.C 1.11:
7923: * src/include/pa_pool.h 1.63:
7924: * src/main/pa_pool.C 1.32:
7925: encoding in dom creating funcs
7926:
7927: * src/include/pa_stylesheet_connection.h 1.12:
7928: prev stylesheet destroyed @ recompile
7929:
7930: * src/classes/xdoc.C 1.22:
7931: comment
7932:
7933: * src/classes/xdoc.C 1.21:
7934: * src/classes/xnode.C 1.10:
7935: * src/main/compile.tab.C 1.24:
7936: xdoc create now uses XercesDocumentBridge, appendChild&co now works
7937:
7938: * src/classes/xdoc.C 1.27:
7939: * src/main/pa_pool.C 1.33:
7940: extra free removed
7941:
7942: * src/classes/xdoc.C 1.24:
7943: * src/classes/xdoc.C 1.25:
7944: * src/types/pa_vxdoc.h 1.7:
7945: dom created by create can be transformed now
7946:
7947: * src/classes/xdoc.C 1.23:
7948: z
7949:
7950: * src/types/pa_vcookie.C 1.28:
7951: cookie:CLASS
7952:
7953: * src/classes/classes.dsp 1.10:
7954: * src/classes/xdoc.C 1.19:
7955: * src/types/types.dsp 1.10:
7956: fiew leechy-found bugs in code&doc fixed
7957:
7958: * src/classes/xdoc.C 1.20:
7959: * src/classes/xnode.C 1.9:
7960: xdoc::create[] now. and all dom tag names forced to XML lang
7961:
7962: * src/main/main.dsp 1.134:
7963: project
7964:
7965: * src/main/compile.tab.C 1.23:
7966: * src/main/compile.y 1.172:
7967: * src/main/pa_request.C 1.168:
7968: ^:
7969: no colon in $origin @exception[
7970:
7971: 2001-10-17 parser
7972: * src/types/pa_vimage.h 1.21:
7973: removed unused vimage::save
7974:
7975: * src/classes/classes.dsp 1.9:
7976: * src/classes/string.C 1.83:
7977: * src/main/pa_string.C 1.111:
7978: * src/types/pa_vxnode.h 1.5:
7979: * src/types/types.dsp 1.9:
7980: string::mid fixed, string.mid n functionality preserved
7981:
7982: 2001-10-16 parser
7983: * src/types/pa_vhash.h 1.23:
7984: * src/types/pa_vtable.h 1.34:
7985: hash can be used as boolean
7986:
7987: * src/types/pa_vimage.C 1.12:
7988: comment
7989:
7990: * src/classes/image.C 1.54:
7991: gd size/resize bugfix
7992:
7993: * src/classes/gd/gif.C 1.18:
7994: * src/classes/gd/gif.h 1.16:
7995: * src/classes/image.C 1.55:
7996: :CopyResampled made gd2beta+my hands, very ineffective, but
7997: works for small paleted image
7998:
7999: * src/classes/xnode.C 1.7:
8000: * src/classes/xnode.C 1.8:
8001: removed few dom returns & changed op.txt
8002:
8003: * src/classes/classes.dsp 1.8:
8004: * src/classes/gd/gd.dsp 1.15:
8005: * src/classes/smtp/smtp.dsp 1.12:
8006: * src/main/main.dsp 1.133:
8007: * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
8008: * src/targets/cgi/parser3.dsp 1.32:
8009: * src/targets/isapi/parser3isapi.dsp 1.26:
8010: * src/types/types.dsp 1.8:
8011: ident >nul 2>&1
8012:
8013: * src/classes/gd/gif.C 1.19:
8014: * src/classes/gd/gif.h 1.17:
8015: * src/classes/image.C 1.56:
8016: image.copy tolerance
8017:
8018: * src/classes/gd/gif.C 1.16:
8019: copyResized
8020:
8021: * src/classes/string.C 1.82:
8022: * src/main/pa_string.C 1.110:
8023: $string.mid(p[;n])
8024:
8025: * src/main/pa_common.C 1.72:
8026: \r\n -> \n DOS
8027: \r -> \n Macintosh
8028: on all systems
8029:
8030: * src/classes/gd/gif.C 1.17:
8031: couple casts
8032:
8033: * src/classes/image.C 1.53:
8034: * src/types/pa_vimage.h 1.20:
8035: image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
8036: ;dest h]])
8037:
8038: 2001-10-15 parser
8039: * src/Makefile.in 1.29:
8040: * src/types/pa_vcode_frame.h 1.11:
8041: * src/types/pa_wcontext.C 1.10:
8042: code_frame fixed - ::write badly passed string too
8043: transparently [failed to intercept it]
8044:
8045: * src/types/pa_vxnode.C 1.4:
8046: document_type_node.
8047: !readonly attribute DOMString name
8048: !notation_node.
8049: !readonly attribute DOMString publicId
8050: !readonly attribute DOMString systemId
8051:
8052: * src/classes/xdoc.C 1.16:
8053: * src/classes/xnode.C 1.6:
8054: * src/include/pa_config_fixed.h 1.21:
8055: * src/include/pa_request.h 1.103:
8056: * src/main/pa_sql_driver_manager.C 1.40:
8057: * src/types/pa_vxdoc.C 1.2:
8058: * src/types/pa_vxdoc.h 1.6:
8059: * src/types/pa_vxnode.C 1.3:
8060: * src/types/pa_vxnode.h 1.4:
8061: DOM1 major addtion, only few attributes/methods left
8062:
8063: * src/main/execute.C 1.195:
8064: z
8065:
8066: * src/classes/xdoc.C 1.17:
8067: * src/classes/xdoc.C 1.18:
8068: !::create{qualifiedName}
8069:
8070: 2001-10-13 parser
8071: * src/main/execute.C 1.194:
8072: * src/types/pa_vcode_frame.h 1.9:
8073: vcodeframe made transparent enough to handle hash if creation&passing
8074:
8075: * src/include/pa_config_fixed.h 1.20:
8076: * src/main/execute.C 1.193:
8077: * src/main/pa_exception.C 1.18:
8078: noticed that vcodeframe not transparent enough, would change now
8079:
8080: * src/types/pa_vcode_frame.h 1.10:
8081: couple comments
8082:
8083: * src/targets/isapi/pool_storage.h 1.10:
8084: isapi pool storage reverse cleanups & frees order
8085:
8086: * src/main/pa_sql_driver_manager.C 1.39:
8087: * src/targets/cgi/parser3.C 1.121:
8088: * src/targets/isapi/parser3isapi.C 1.52:
8089: isapi&cgi couple non-pooled mallocs in main handler
8090:
8091: 2001-10-12 parser
8092: * src/classes/double.C 1.39:
8093: * src/classes/int.C 1.36:
8094: * src/classes/string.C 1.81:
8095: sql{}[$.default[({})]] handling changed:
8096: now type of default param analized always, not only at problem time,
8097: thus helping early problem spotting
8098:
8099: * src/classes/classes.dsp 1.7:
8100: * src/classes/gd/gd.dsp 1.14:
8101: * src/classes/smtp/smtp.dsp 1.11:
8102: * src/classes/xdoc.C 1.15:
8103: * src/main/compile.tab.C 1.22:
8104: * src/main/main.dsp 1.132:
8105: * src/main/pa_globals.C 1.82:
8106: * src/targets/apache13/ApacheModuleParser3.dsp 1.3:
8107: * src/targets/apache13/mod_parser3.C 1.2:
8108: * src/targets/cgi/parser3.C 1.120:
8109: * src/targets/cgi/parser3.dsp 1.31:
8110: * src/targets/isapi/parser3isapi.C 1.50:
8111: * src/targets/isapi/parser3isapi.C 1.51:
8112: * src/targets/isapi/parser3isapi.dsp 1.25:
8113: * src/types/types.dsp 1.7:
8114: xalan&xerces multithread bug fixed. initialization&free on each
8115: thread!
8116:
8117: 2001-10-11 parser
8118: * src/targets/apache13/Makefile.am 1.6:
8119: started restructuring
8120:
8121: * src/Makefile.in 1.25:
8122: * src/Makefile.in 1.26:
8123: * src/Makefile.in 1.28:
8124: * src/classes/Makefile.in 1.22:
8125: * src/classes/Makefile.in 1.23:
8126: * src/classes/gd/Makefile.in 1.19:
8127: * src/classes/gd/Makefile.in 1.20:
8128: * src/ident.awk 1.3:
8129: * src/include/pa_config_auto.h.in 1.8:
8130: * src/main/Makefile.in 1.20:
8131: * src/main/Makefile.in 1.21:
8132: * src/targets/Makefile.in 1.19:
8133: * src/targets/Makefile.in 1.20:
8134: * src/targets/apache13/Makefile.in 1.19:
8135: * src/targets/apache13/Makefile.in 1.20:
8136: * src/targets/apache13/p3runConfigure.in 1.3:
8137: * src/targets/cgi/Makefile.in 1.21:
8138: * src/targets/cgi/Makefile.in 1.22:
8139: * src/types/Makefile.in 1.18:
8140: * src/types/Makefile.in 1.19:
8141: makes
8142:
8143: * src/classes/xnode.C 1.5:
8144: xnode.selectSingle now
8145:
8146: * src/targets/apache13/ApacheModuleParser3.dsp 1.2:
8147: .dsp fixed due to relocate
8148:
8149: * src/classes/xdoc.C 1.14:
8150: * src/classes/xnode.C 1.4:
8151: * src/include/pa_exception.h 1.14:
8152: * src/include/pa_pool.h 1.62:
8153: * src/include/pa_stylesheet_connection.h 1.11:
8154: * src/main/pa_exception.C 1.17:
8155: * src/main/pa_pool.C 1.31:
8156: moved xslt exceptions convertors out of Pool into Exception
8157:
8158: * src/Makefile.in 1.27:
8159: * src/classes/Makefile.in 1.24:
8160: * src/classes/gd/Makefile.in 1.21:
8161: makes. stdc++ lib added to apache libraries
8162:
8163: * src/classes/hash.C 1.22:
8164: !^hash.add[addme]
8165: !^hash.sub[subme]
8166: !^a.union[b] = new
8167: !^a.intersection[b] = new
8168: !^a.intersects[b] = bool
8169:
8170: * src/main/pa_string.C 1.109:
8171: const
8172:
8173: * src/classes/hash.C 1.20:
8174: * src/types/pa_vhash.h 1.22:
8175: !^hash::create[[copy_from]]
8176:
8177: * src/classes/hash.C 1.21:
8178: !^hash::append[append_from]
8179:
8180: * src/targets/apache13/Makefile.am 1.7:
8181: * src/targets/apache13/hook/mod_parser3.c 1.1:
8182: * src/targets/apache13/p3runConfigure.in 1.2:
8183: added
8184:
8185: * src/include/pa_string.h 1.107:
8186: * src/main/pa_string.C 1.108:
8187: restructured string: linked pieces of same language together
8188: prior to String::replace
8189:
8190: * src/targets/apache13/ApacheModuleParser3.dsp 1.1:
8191: * src/targets/apache13/mod_parser3.C 1.1:
8192: * src/targets/apache13/p3runConfigure.in 1.1:
8193: * src/targets/apache13/pa_pool.C 1.1:
8194: * src/targets/apache13/pa_threads.C 1.1:
8195: restructured
8196:
8197: * src/classes/string.C 1.80:
8198: * src/classes/table.C 1.126:
8199: * src/include/pa_globals.h 1.67:
8200: * src/include/pa_string.h 1.106:
8201: * src/main/pa_globals.C 1.81:
8202: * src/main/pa_string.C 1.107:
8203: * src/main/untaint.C 1.68:
8204: * src/types/pa_vvoid.h 1.5:
8205: untaint lang origins table fixed.
8206: got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
8207:
8208: 2001-10-10 parser
8209: * src/classes/gd/gif.C 1.15:
8210: arc algorithms: commented all bresenhams, algs must be unified
8211: not "perfect"
8212:
8213: * src/classes/gd/gif.C 1.14:
8214: * src/main/compile.tab.C 1.19:
8215: * src/main/compile.y 1.170:
8216: ^a[^b] more informative compile error
8217:
8218: * src/main/compile.tab.C 1.20:
8219: * src/main/compile.y 1.171:
8220: ^a[
8221:
8222: @next_method << now unclosed ] would be reported here
8223:
8224: * src/classes/op.C 1.52:
8225: * src/main/compile.tab.C 1.21:
8226: ^error[msg]
8227:
8228: 2001-10-09 parser
8229: * src/classes/classes.dsp 1.6:
8230: * src/classes/xdoc.C 1.13:
8231: * src/include/pa_stylesheet_connection.h 1.10:
8232: * src/main/main.dsp 1.131:
8233: * src/targets/cgi/parser3.C 1.118:
8234: * src/targets/isapi/parser3isapi.C 1.48:
8235: * src/types/pa_vxdoc.h 1.5:
8236: * src/types/pa_vxnode.h 1.3:
8237: * src/types/types.dsp 1.6:
8238: xalan patches starting
8239:
8240: * src/classes/op.C 1.49:
8241: * src/classes/table.C 1.121:
8242: * src/types/pa_vfile.h 1.35:
8243: * src/types/pa_vimage.h 1.19:
8244: * src/types/pa_vjunction.h 1.8:
8245: * src/types/pa_vxdoc.h 1.4:
8246: * src/types/pa_vxnode.h 1.2:
8247: table:menu & op for delims made allowed not to be code [be
8248: string..]
8249:
8250: * src/Makefile.in 1.23:
8251: * src/Makefile.in 1.24:
8252: * src/classes/Makefile.am 1.23:
8253: * src/classes/Makefile.am 1.24:
8254: * src/classes/Makefile.in 1.20:
8255: * src/classes/Makefile.in 1.21:
8256: * src/classes/gd/Makefile.in 1.17:
8257: * src/classes/gd/Makefile.in 1.18:
8258: * src/main/Makefile.am 1.20:
8259: * src/main/Makefile.in 1.18:
8260: * src/main/Makefile.in 1.19:
8261: * src/targets/Makefile.in 1.17:
8262: * src/targets/Makefile.in 1.18:
8263: * src/targets/apache13/Makefile.in 1.17:
8264: * src/targets/apache13/Makefile.in 1.18:
8265: * src/targets/cgi/Makefile.am 1.19:
8266: * src/targets/cgi/Makefile.in 1.19:
8267: * src/targets/cgi/Makefile.in 1.20:
8268: * src/types/Makefile.am 1.10:
8269: * src/types/Makefile.in 1.16:
8270: * src/types/Makefile.in 1.17:
8271: makes
8272:
8273: * src/targets/cgi/parser3.C 1.119:
8274: * src/targets/isapi/parser3isapi.C 1.49:
8275: xml transform win32 errors intercepted [xalan transformer
8276: patched and incorporated]
8277:
8278: * src/classes/double.C 1.38:
8279: * src/classes/file.C 1.58:
8280: * src/classes/image.C 1.52:
8281: * src/classes/int.C 1.35:
8282: * src/classes/op.C 1.48:
8283: * src/classes/string.C 1.78:
8284: * src/classes/table.C 1.120:
8285: lots of params->as_int/double/as_string/as_junction
8286: as_no_junction messages added
8287:
8288: * src/classes/op.C 1.51:
8289: * src/classes/table.C 1.123:
8290: table.hash[key field;value field(s) string/table] now
8291:
8292: * src/classes/op.C 1.50:
8293: * src/classes/table.C 1.122:
8294: z
8295:
8296: * src/classes/date.C 1.10:
8297: * src/classes/table.C 1.124:
8298: calendar moved to date
8299:
8300: * src/classes/string.C 1.79:
8301: * src/classes/table.C 1.125:
8302: ^string.save[file]
8303:
8304: 2001-10-08 parser
8305: * src/classes/xdoc.C 1.12:
8306: xdoc:load exceptions intercepted [like in set]
8307:
8308: * src/types/pa_vcookie.C 1.25:
8309: removing cookie made more netscape-like way
8310:
8311: * src/classes/image.C 1.48:
8312: * src/include/pa_common.h 1.53:
8313: * src/main/pa_common.C 1.71:
8314: * src/types/pa_vcookie.C 1.26:
8315: cookie urlencoded [netscape doc reread]
8316:
8317: * src/classes/gd/gif.C 1.10:
8318: image.bar now draws (100 100 0 0)
8319:
8320: * src/classes/gd/gif.C 1.11:
8321: * src/classes/gd/mtables.h 1.1:
8322: image:arc image:circle
8323:
8324: * src/classes/gd/gd.dsp 1.13:
8325: * src/classes/gd/gif.C 1.12:
8326: * src/classes/gd/gif.h 1.15:
8327: * src/classes/image.C 1.49:
8328: * src/types/pa_vcookie.C 1.27:
8329: * src/types/pa_vimage.C 1.11:
8330: image:sector
8331: removed image:html internal "line-*" attribs
8332:
8333: * src/classes/file.C 1.57:
8334: * src/classes/form.C 1.17:
8335: * src/main/pa_common.C 1.70:
8336: * src/main/untaint.C 1.67:
8337: header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
8338: nonforced [only tainted pieces]
8339:
8340: * src/classes/gd/gif.C 1.13:
8341: * src/classes/image.C 1.50:
8342: image:circle [and round arc] uses Bresenham
8343:
8344: * src/main/untaint.C 1.65:
8345: \r to ' ' in origins mode
8346:
8347: * src/classes/date.C 1.9:
8348: * src/classes/image.C 1.51:
8349: * src/classes/string.C 1.77:
8350: * src/classes/table.C 1.119:
8351: * src/classes/void.C 1.11:
8352: * src/include/pa_request.h 1.102:
8353: params->as_int/double message added
8354:
8355: * src/classes/xdoc.C 1.11:
8356: * src/include/pa_config_fixed.h 1.19:
8357: * src/main/compile.tab.C 1.18:
8358: * src/types/pa_vxdoc.h 1.3:
8359: parsedSource produced by nonstandard liaison freed up
8360:
8361: * src/include/pa_common.h 1.52:
8362: * src/main/pa_common.C 1.69:
8363: * src/main/untaint.C 1.66:
8364: * src/targets/cgi/parser3.C 1.117:
8365: * src/targets/isapi/parser3isapi.C 1.47:
8366: remove_crlf @ SAPI::log
8367:
8368: 2001-10-07 parser
8369: * src/include/pa_config_fixed.h 1.18:
8370: * src/main/compile.tab.C 1.17:
8371: restored project
8372:
8373: 2001-10-05 parser
8374: * src/classes/xdoc.C 1.9:
8375: * src/include/pa_dictionary.h 1.6:
8376: * src/main/main.dsp 1.129:
8377: * src/main/pa_dictionary.C 1.7:
8378: * src/main/pa_string.C 1.106:
8379: * src/types/pa_vxdoc.h 1.2:
8380: started xml errorhandler.
8381: fixed string.replace a little, read @test
8382:
8383: * src/main/pa_charset_connection.C 1.7:
8384: unicode zero pair at the beging of totable appered to be vital
8385:
8386: * src/classes/xdoc.C 1.8:
8387: * src/main/compile.tab.C 1.16:
8388: xdoc.transform now
8389:
8390: * src/doc/doxygen.cfg 1.18:
8391: * src/doc/html2chm.cmd 1.4:
8392: * src/doc/sources2html.cmd 1.4:
8393: paths
8394:
8395: * src/classes/xdoc.C 1.10:
8396: * src/include/pa_pool.h 1.61:
8397: * src/main/main.dsp 1.130:
8398: * src/main/pa_pool.C 1.30:
8399: changed xdoc:set to prevent SAXParseException from outputing to cerr.
8400: lots of "todos"
8401:
8402: * src/main/pa_charset_connection.C 1.8:
8403: * src/main/pa_charset_connection.C 1.9:
8404: ctype another mem clear bugfix
8405:
8406: * src/main/untaint.C 1.64:
8407: http_header tainting more gentle with enquoting now
8408:
8409: * src/main/pa_string.C 1.105:
8410: found replace bug - first_that_starts(char *) does not have
8411: limit, and looks further eos, fixing....
8412:
8413: * src/include/pa_hash.h 1.44:
8414: * src/main/pa_hash.C 1.41:
8415: Hash::size() calculated wrong. fixed it
8416:
8417: * src/Makefile.in 1.22:
8418: * src/main/compile.tab.C 1.15:
8419: * src/main/compile.y 1.169:
8420: disabled ^literals in names
8421: $result[^[$p^]z]
8422: now works fine
8423:
8424: 2001-10-04 parser
8425: * src/classes/image.C 1.47:
8426: ^image.length[text]
8427:
8428: 2001-10-03 parser
8429: * src/main/pa_request.C 1.166:
8430: restored pcre defaulting in request [mindlessly "optimized" yesterday]
8431: comment left
8432:
8433: * src/main/pa_request.C 1.167:
8434: DEFAULT...charset was ignored when !XML
8435:
8436: 2001-10-02 parser
8437: * src/include/pa_request.h 1.101:
8438: * src/main/pa_charset_connection.C 1.4:
8439: * src/main/pa_charset_connection.C 1.5:
8440: * src/main/pa_request.C 1.165:
8441: * src/types/pa_vstring.h 1.36:
8442: pcre tables now const inside
8443: removed default - pcre handles that internally
8444: fixed bug on not-cleaning tables [previously was calloced, now member]
8445:
8446: * src/Makefile.in 1.21:
8447: * src/classes/Makefile.in 1.19:
8448: * src/classes/gd/Makefile.in 1.16:
8449: * src/main/Makefile.in 1.17:
8450: * src/targets/Makefile.in 1.16:
8451: * src/targets/apache13/Makefile.in 1.16:
8452: * src/targets/cgi/Makefile.in 1.18:
8453: * src/types/Makefile.in 1.15:
8454: makes
8455:
8456: * src/include/pa_config_fixed.h 1.17:
8457: * src/main/pa_charset_connection.C 1.3:
8458: tested charset reload on file change @ apache version = OK
8459: tested freeing up prev encoding on adding new = OK
8460:
8461: * src/classes/table.C 1.117:
8462: * src/main/pa_charset_connection.C 1.6:
8463: table:load & charset_connection
8464: #comment now
8465:
8466: * src/classes/classes.dsp 1.5:
8467: * src/types/types.dsp 1.5:
8468: release projects options fixed to use release msvcrt lib
8469:
8470: * src/include/pa_pool.h 1.60:
8471: * src/include/pa_stylesheet_connection.h 1.8:
8472: * src/include/pa_stylesheet_connection.h 1.9:
8473: * src/main/pa_charset_manager.C 1.2:
8474: * src/main/pa_charset_manager.C 1.3:
8475: * src/main/pa_pool.C 1.29:
8476: * src/types/pa_vresponse.h 1.15:
8477: forgot non-xml pool.*charset needed
8478:
8479: * src/classes/table.C 1.118:
8480: # config comments fixed
8481:
8482: 2001-10-01 parser
8483: * src/include/pa_charset_connection.h 1.1:
8484: * src/include/pa_charset_manager.h 1.1:
8485: * src/include/pa_xslt_stylesheet_manager.h 1.4:
8486: * src/main/main.dsp 1.128:
8487: * src/main/pa_charset_connection.C 1.1:
8488: * src/main/pa_charset_manager.C 1.1:
8489: * src/main/pa_request.C 1.164:
8490: charset loading & caching mech 0
8491:
8492: * src/include/pa_stylesheet_connection.h 1.7:
8493: * src/include/pa_xslt_stylesheet_manager.h 1.3:
8494: * src/main/main.dsp 1.127:
8495: * src/main/pa_globals.C 1.80:
8496: * src/main/pa_request.C 1.163:
8497: would make charset loading & caching mech now
8498:
8499: * src/main/pa_charset_connection.C 1.2:
8500: removed entitify external hack [internal installed]
8501:
8502: * src/classes/gd/Makefile.am 1.6:
8503: * src/classes/gd/Makefile.in 1.15:
8504: makes
8505:
8506: * src/main/Makefile.am 1.19:
8507: * src/main/Makefile.in 1.16:
8508: makes+removed dtd
8509:
8510: 2001-09-30 parser
8511: * src/classes/xdoc.C 1.7:
8512: * src/include/pa_request.h 1.100:
8513: * src/main/pa_request.C 1.159:
8514: ctype with unicode 1. todo: no П entities on output somehow
8515:
8516: * src/include/pa_globals.h 1.66:
8517: * src/main/pa_globals.C 1.79:
8518: * src/main/pa_request.C 1.160:
8519: now charsets table configuration variable is: CHARSETS
8520:
8521: * src/main/pa_request.C 1.162:
8522: forgot to fill toTable
8523:
8524: * src/classes/file.C 1.56:
8525: * src/classes/op.C 1.47:
8526: * src/classes/string.C 1.76:
8527: * src/include/pa_request.h 1.99:
8528: * src/main/pa_request.C 1.158:
8529: started ctype with unicode values
8530:
8531: * src/include/pa_config_fixed.h 1.16:
8532: * src/main/pa_request.C 1.161:
8533: started hack_s_maximumCharacterValues to
8534: XALAN_HACK_DIGITAL_ENTITIES but failed on win32 for now..
8535:
8536: 2001-09-28 parser
8537: * src/classes/xdoc.C 1.5:
8538: * src/classes/xnode.C 1.3:
8539: xdoc addencoding works! invented a way of user-configuring...
8540: todo: implement
8541:
8542: * src/classes/mail.C 1.40:
8543: * src/classes/op.C 1.46:
8544: * src/classes/xdoc.C 1.6:
8545: * src/include/pa_stylesheet_connection.h 1.6:
8546: * src/main/pa_request.C 1.157:
8547: letter body string passed AS-IS now
8548:
8549: 2001-09-27 parser
8550: * src/classes/classes.dsp 1.4:
8551: * src/classes/gd/gd.dsp 1.12:
8552: * src/classes/gd/gifio.C 1.14:
8553: * src/classes/smtp/smtp.dsp 1.10:
8554: * src/classes/xdoc.C 1.3:
8555: * src/main/main.dsp 1.126:
8556: * src/targets/cgi/parser3.dsp 1.30:
8557: * src/targets/isapi/parser3isapi.dsp 1.23:
8558: * src/types/types.dsp 1.4:
8559: win32 ident make system so not to rebuild library [ident.C.new]
8560:
8561: * src/classes/table.C 1.116:
8562: table.sort changed to sort table itself
8563:
8564: * src/classes/xdoc.C 1.4:
8565: * src/targets/isapi/parser3isapi.dsp 1.24:
8566: X^.getElementsByTagName[tagname] = array of xnode
8567: X^.getElementsByTagNameNS[namespaceURI;localName] = array of nodes
8568: removed - regretfully not supported @ xalan. maybe someday would reimplement, if needed.
8569:
8570: win32build system: solved long waiting anti-non-started-apache problem
8571:
8572: 2001-09-26 parser
8573: * src/Makefile.am 1.11:
8574: * src/classes/Makefile.am 1.22:
8575: * src/classes/Makefile.in 1.18:
8576: * src/classes/gd/Makefile.am 1.5:
8577: * src/classes/gd/Makefile.in 1.14:
8578: * src/main/Makefile.am 1.18:
8579: * src/main/Makefile.in 1.15:
8580: * src/targets/Makefile.in 1.15:
8581: * src/targets/apache13/Makefile.in 1.15:
8582: * src/targets/cgi/Makefile.am 1.18:
8583: * src/targets/cgi/Makefile.in 1.17:
8584: * src/types/Makefile.am 1.9:
8585: * src/types/Makefile.in 1.14:
8586: makes with clases.awk
8587:
8588: * src/include/pa_config_fixed.h 1.14:
8589: * src/targets/cgi/parser3.C 1.114:
8590: * src/targets/isapi/parser3isapi.C 1.45:
8591: #ifdef SMTP
8592:
8593: * src/classes/classes.C 1.9:
8594: * src/classes/classes.awk 1.3:
8595: * src/classes/classes.dsp 1.1:
8596: * src/classes/classes.h 1.12:
8597: * src/classes/date.C 1.8:
8598: * src/classes/dnode.C 1.6:
8599: * src/classes/dnode.h 1.2:
8600: * src/classes/dom.C 1.35:
8601: * src/classes/double.C 1.37:
8602: * src/classes/file.C 1.55:
8603: * src/classes/form.C 1.16:
8604: * src/classes/gd/gd.dsp 1.10:
8605: * src/classes/gd/gif.C 1.9:
8606: * src/classes/gd/gif.h 1.14:
8607: * src/classes/gd/gifio.C 1.13:
8608: * src/classes/hash.C 1.19:
8609: * src/classes/image.C 1.46:
8610: * src/classes/int.C 1.34:
8611: * src/classes/mail.C 1.39:
8612: * src/classes/math.C 1.6:
8613: * src/classes/op.C 1.45:
8614: * src/classes/response.C 1.14:
8615: * src/classes/smtp/comms.C 1.4:
8616: * src/classes/smtp/smtp.C 1.4:
8617: * src/classes/smtp/smtp.dsp 1.8:
8618: * src/classes/smtp/smtp.h 1.4:
8619: * src/classes/string.C 1.75:
8620: * src/classes/table.C 1.115:
8621: * src/classes/void.C 1.10:
8622: * src/ident.awk 1.1:
8623: * src/ident.awk 1.2:
8624: * src/include/pa_array.h 1.44:
8625: * src/include/pa_common.h 1.51:
8626: * src/include/pa_config_fixed.h 1.13:
8627: * src/include/pa_config_includes.h 1.11:
8628: * src/include/pa_dictionary.h 1.5:
8629: * src/include/pa_dir.h 1.5:
8630: * src/include/pa_exception.h 1.13:
8631: * src/include/pa_exec.h 1.3:
8632: * src/include/pa_globals.h 1.65:
8633: * src/include/pa_request.h 1.98:
8634: * src/include/pa_sapi.h 1.13:
8635: * src/include/pa_socks.h 1.4:
8636: * src/include/pa_sql_connection.h 1.13:
8637: * src/include/pa_sql_driver_manager.h 1.12:
8638: * src/include/pa_stack.h 1.10:
8639: * src/include/pa_string.h 1.105:
8640: * src/include/pa_stylesheet_connection.h 1.5:
8641: * src/include/pa_table.h 1.35:
8642: * src/include/pa_threads.h 1.17:
8643: * src/include/pa_types.h 1.26:
8644: * src/include/pa_xslt_stylesheet_manager.h 1.2:
8645: * src/main/compile.C 1.50:
8646: * src/main/compile.y 1.168:
8647: * src/main/compile_tools.C 1.38:
8648: * src/main/compile_tools.h 1.50:
8649: * src/main/execute.C 1.192:
8650: * src/main/main.dsp 1.124:
8651: * src/main/pa_array.C 1.39:
8652: * src/main/pa_common.C 1.68:
8653: * src/main/pa_dictionary.C 1.6:
8654: * src/main/pa_dir.C 1.7:
8655: * src/main/pa_exception.C 1.16:
8656: * src/main/pa_exec.C 1.14:
8657: * src/main/pa_globals.C 1.78:
8658: * src/main/pa_hash.C 1.40:
8659: * src/main/pa_pool.C 1.28:
8660: * src/main/pa_request.C 1.156:
8661: * src/main/pa_socks.C 1.6:
8662: * src/main/pa_sql_driver_manager.C 1.38:
8663: * src/main/pa_string.C 1.104:
8664: * src/main/pa_table.C 1.38:
8665: * src/main/pa_xslt_stylesheet_manager.C 1.4:
8666: * src/main/untaint.C 1.63:
8667: * src/sql/pa_sql_driver.h 1.17:
8668: * src/targets/cgi/pa_pool.C 1.23:
8669: * src/targets/cgi/pa_threads.C 1.3:
8670: * src/targets/cgi/parser3.C 1.113:
8671: * src/targets/cgi/parser3.dsp 1.29:
8672: * src/targets/isapi/pa_pool.C 1.7:
8673: * src/targets/isapi/pa_threads.C 1.3:
8674: * src/targets/isapi/parser3isapi.C 1.44:
8675: * src/targets/isapi/parser3isapi.dsp 1.22:
8676: * src/targets/isapi/pool_storage.h 1.9:
8677: * src/types/pa_valiased.C 1.10:
8678: * src/types/pa_valiased.h 1.14:
8679: * src/types/pa_value.h 1.74:
8680: * src/types/pa_vbool.h 1.13:
8681: * src/types/pa_vclass.h 1.19:
8682: * src/types/pa_vcode_frame.h 1.8:
8683: * src/types/pa_vcookie.C 1.24:
8684: * src/types/pa_vcookie.h 1.12:
8685: * src/types/pa_vdate.h 1.5:
8686: * src/types/pa_vdnode.C 1.8:
8687: * src/types/pa_vdnode.h 1.3:
8688: * src/types/pa_vdom.C 1.3:
8689: * src/types/pa_vdom.h 1.14:
8690: * src/types/pa_vdouble.h 1.26:
8691: * src/types/pa_venv.h 1.17:
8692: * src/types/pa_vfile.C 1.22:
8693: * src/types/pa_vfile.h 1.34:
8694: * src/types/pa_vform.C 1.39:
8695: * src/types/pa_vform.h 1.25:
8696: * src/types/pa_vimage.C 1.10:
8697: * src/types/pa_vimage.h 1.18:
8698: * src/types/pa_vint.h 1.27:
8699: * src/types/pa_vjunction.h 1.7:
8700: * src/types/pa_vmath.h 1.3:
8701: * src/types/pa_vmethod_frame.h 1.16:
8702: * src/types/pa_vobject.h 1.11:
8703: * src/types/pa_vrequest.C 1.10:
8704: * src/types/pa_vrequest.h 1.11:
8705: * src/types/pa_vresponse.h 1.14:
8706: * src/types/pa_vstateless_class.C 1.10:
8707: * src/types/pa_vstateless_class.h 1.17:
8708: * src/types/pa_vstateless_object.h 1.11:
8709: * src/types/pa_vstring.C 1.11:
8710: * src/types/pa_vstring.h 1.35:
8711: * src/types/pa_vtable.C 1.6:
8712: * src/types/pa_vtable.h 1.33:
8713: * src/types/pa_vvoid.h 1.4:
8714: * src/types/pa_wcontext.C 1.9:
8715: * src/types/pa_wcontext.h 1.17:
8716: * src/types/pa_wwrapper.h 1.11:
8717: * src/types/types.dsp 1.1:
8718: added ident.awk and main.dsp splitted to main+classes+types
8719: along to .am
8720:
8721: * src/classes/classes.dsp 1.2:
8722: * src/classes/dnode.C 1.7:
8723: * src/classes/dnode.h 1.3:
8724: * src/classes/dom.C 1.36:
8725: * src/classes/xdoc.C 1.1:
8726: * src/classes/xnode.C 1.1:
8727: * src/classes/xnode.h 1.1:
8728: * src/main/compile.tab.C 1.14:
8729: * src/types/pa_vdnode.C 1.9:
8730: * src/types/pa_vdnode.h 1.4:
8731: * src/types/pa_vdom.C 1.4:
8732: * src/types/pa_vdom.h 1.15:
8733: * src/types/pa_vxdoc.C 1.1:
8734: * src/types/pa_vxdoc.h 1.1:
8735: * src/types/pa_vxnode.C 1.1:
8736: * src/types/pa_vxnode.h 1.1:
8737: * src/types/types.dsp 1.2:
8738: xdoc&xnode now
8739:
8740: * src/classes/classes.dsp 1.3:
8741: * src/classes/gd/gd.dsp 1.11:
8742: * src/classes/smtp/smtp.dsp 1.9:
8743: * src/classes/xdoc.C 1.2:
8744: * src/classes/xnode.C 1.2:
8745: * src/classes/xnode.h 1.2:
8746: * src/include/pa_config_fixed.h 1.15:
8747: * src/main/main.dsp 1.125:
8748: * src/targets/cgi/parser3.C 1.115:
8749: * src/targets/cgi/parser3.C 1.116:
8750: * src/targets/isapi/parser3isapi.C 1.46:
8751: * src/types/pa_vxnode.C 1.2:
8752: * src/types/types.dsp 1.3:
8753: z
8754:
8755: * src/classes/classes.cmd 1.4:
8756: * src/main/main.dsp 1.123:
8757: * src/targets/cgi/parser3.dsp 1.28:
8758: moved classes.inc generation on win32 to main.dsp
8759:
8760: * src/classes/classes.C 1.10:
8761: forgot one non-xml check
8762:
8763: * src/classes/Makefile.am 1.21:
8764: removed useless var
8765:
8766: 2001-09-25 parser
8767: * src/Makefile.am 1.10:
8768: * src/Makefile.in 1.20:
8769: * src/classes/Makefile.am 1.20:
8770: * src/classes/Makefile.in 1.17:
8771: * src/classes/dom.C 1.34:
8772: * src/classes/gd/Makefile.am 1.4:
8773: * src/classes/gd/Makefile.in 1.13:
8774: * src/include/pa_stylesheet_connection.h 1.4:
8775: * src/main/Makefile.am 1.17:
8776: * src/main/Makefile.in 1.14:
8777: * src/main/pa_pool.C 1.27:
8778: * src/targets/Makefile.in 1.14:
8779: * src/targets/apache13/Makefile.in 1.14:
8780: * src/targets/cgi/Makefile.am 1.17:
8781: * src/targets/cgi/Makefile.in 1.16:
8782: * src/types/Makefile.am 1.8:
8783: * src/types/Makefile.in 1.13:
8784: * src/types/pa_vdom.h 1.13:
8785: xml configure makes
8786:
8787: * src/include/pa_config_auto.h.in 1.7:
8788: xml on linux[elik] works! no 1251 though, todo ICU
8789:
8790: 2001-09-24 parser
8791: * src/types/pa_vfile.h 1.33:
8792: * src/types/pa_vimage.h 1.17:
8793: * src/types/pa_vstring.h 1.34:
8794: fiew wrong resolved conflicts fixed [const]
8795:
8796: * src/Makefile.in 1.19:
8797: * src/classes/Makefile.am 1.19:
8798: * src/classes/Makefile.in 1.16:
8799: * src/classes/gd/Makefile.in 1.12:
8800: * src/include/pa_config_auto.h.in 1.6:
8801: * src/main/Makefile.in 1.13:
8802: * src/targets/Makefile.in 1.13:
8803: * src/targets/apache13/Makefile.in 1.13:
8804: * src/types/Makefile.am 1.7:
8805: * src/types/Makefile.in 1.12:
8806: makes
8807:
8808: * src/targets/cgi/Makefile.am 1.16:
8809: * src/targets/cgi/Makefile.in 1.15:
8810: makefiles
8811:
8812: * src/types/pa_value.h 1.73:
8813: * src/types/pa_vdnode.C 1.7:
8814: * src/types/pa_vtable.C 1.5:
8815: * src/types/pa_vvoid.h 1.3:
8816: z
8817:
8818: * src/types/pa_vclass.h 1.18:
8819: * src/types/pa_vhash.h 1.20:
8820: * src/types/pa_vhash.h 1.21:
8821: * src/types/pa_vtable.h 1.32:
8822: fixed small bugs with usinge hash/table in expressions
8823:
8824: * src/classes/classes.cmd 1.3:
8825: * src/classes/gd/gd.dsp 1.9:
8826: * src/classes/gd/gif.C 1.8:
8827: * src/classes/gd/gif.h 1.13:
8828: * src/classes/image.C 1.45:
8829: * src/classes/op.C 1.44:
8830: * src/classes/table.C 1.114:
8831: * src/include/pa_request.h 1.97:
8832: * src/include/pa_sapi.h 1.12:
8833: * src/main/compile.C 1.49:
8834: * src/main/compile.tab.C 1.13:
8835: * src/main/compile.y 1.167:
8836: * src/main/compile_tools.h 1.49:
8837: * src/main/main.dsp 1.122:
8838: * src/main/pa_common.C 1.67:
8839: * src/main/pa_sql_driver_manager.C 1.37:
8840: * src/targets/cgi/parser3.C 1.112:
8841: * src/targets/cgi/parser3.dsp 1.27:
8842: * src/types/pa_value.h 1.72:
8843: * src/types/pa_vbool.h 1.12:
8844: * src/types/pa_vdate.h 1.4:
8845: * src/types/pa_vdouble.h 1.25:
8846: * src/types/pa_vform.C 1.38:
8847: * src/types/pa_vhash.h 1.19:
8848: * src/types/pa_vimage.h 1.16:
8849: * src/types/pa_vint.h 1.26:
8850: * src/types/pa_vstring.h 1.33:
8851: * src/types/pa_vtable.h 1.31:
8852: * src/types/pa_vvoid.h 1.2:
8853: merged3 with before_xml
8854: [merge2 actually didn't happen - i've created tags on wrong branch. so this merge is in fact re-merge]
8855:
8856: * src/Makefile.am 1.7:
8857: * src/Makefile.am 1.8:
8858: * src/Makefile.am 1.9:
8859: * src/main/Makefile.am 1.16:
8860: * src/targets/Makefile.am 1.7:
8861: * src/targets/apache13/Makefile.am 1.5:
8862: * src/targets/cgi/Makefile.am 1.15:
8863: * src/targets/cgi/pa_pool.C 1.22:
8864: started unix makes update
8865:
8866: 2001-09-21 parser
8867: * src/classes/gd/gd.dsp 1.8:
8868: * src/classes/smtp/smtp.dsp 1.7:
8869: * src/main/main.dsp 1.121:
8870: * src/targets/cgi/parser3.dsp 1.26:
8871: * src/targets/isapi/parser3isapi.dsp 1.21:
8872: updated project files [/ sadly produced "" in make file and
8873: sadly wrong interpreted on load]
8874:
8875: * src/include/pa_pool.h 1.56:
8876: * src/main/pa_pool.C 1.24:
8877: checked whether transcoder were created right
8878: "unsupported encoding" message.
8879: not @ set time, but @ use time, so until xml output functions .string, .file, .save used - no encoding name check occur
8880:
8881: reduced transcode buffer size to 60
8882: fixed pool cleanup - no registration needed, pools are officially destructured
8883:
8884: * src/classes/dom.C 1.29:
8885: * src/classes/dom.C 1.30:
8886: * src/classes/dom.C 1.31:
8887: * src/classes/dom.C 1.32:
8888: * src/include/pa_pool.h 1.57:
8889: * src/include/pa_pool.h 1.58:
8890: * src/main/pa_pool.C 1.25:
8891: * src/types/pa_vdnode.C 1.5:
8892: * src/types/pa_vresponse.h 1.12:
8893: defaulted dom writing methods encoding to pool.get_charset
8894:
8895: * src/classes/classes.C 1.8:
8896: * src/classes/date.C 1.7:
8897: * src/classes/dnode.C 1.5:
8898: * src/classes/dom.C 1.33:
8899: * src/classes/file.C 1.54:
8900: * src/classes/form.C 1.15:
8901: * src/classes/gd/gd.dsp 1.6:
8902: * src/classes/gd/gif.C 1.7:
8903: * src/classes/gd/gifio.C 1.12:
8904: * src/classes/int.C 1.33:
8905: * src/classes/mail.C 1.38:
8906: * src/classes/smtp/comms.C 1.3:
8907: * src/classes/smtp/smtp.C 1.3:
8908: * src/classes/smtp/smtp.dsp 1.5:
8909: * src/doc/doxygen.cfg 1.16:
8910: * src/include/pa_config_fixed.h 1.12:
8911: * src/include/pa_pool.h 1.59:
8912: * src/main/main.dsp 1.119:
8913: * src/main/pa_globals.C 1.76:
8914: * src/main/pa_pool.C 1.26:
8915: * src/main/pa_request.C 1.155:
8916: * src/main/pa_xslt_stylesheet_manager.C 1.3:
8917: * src/targets/cgi/pa_pool.C 1.21:
8918: * src/targets/cgi/pa_threads.C 1.2:
8919: * src/targets/cgi/parser3.dsp 1.24:
8920: * src/targets/isapi/pa_pool.C 1.6:
8921: * src/targets/isapi/pa_threads.C 1.2:
8922: * src/targets/isapi/parser3isapi.dsp 1.19:
8923: * src/types/pa_valiased.C 1.9:
8924: * src/types/pa_vcookie.C 1.23:
8925: * src/types/pa_vdnode.C 1.6:
8926: * src/types/pa_vdom.C 1.2:
8927: * src/types/pa_vfile.C 1.21:
8928: * src/types/pa_vform.C 1.37:
8929: * src/types/pa_vimage.C 1.9:
8930: * src/types/pa_vrequest.C 1.9:
8931: * src/types/pa_vresponse.h 1.13:
8932: * src/types/pa_vstateless_class.C 1.9:
8933: * src/types/pa_vstring.C 1.10:
8934: * src/types/pa_vtable.C 1.4:
8935: * src/types/pa_wcontext.C 1.8:
8936: zillions of #ifdef XML
8937: created new projects for sql drivers [planning to remove sql drivers from main cvs project]
8938: first, will join latest changes
8939:
8940: * src/Makefile.in 1.18:
8941: * src/classes/classes.h 1.11:
8942: * src/classes/gd/gd.dsp 1.7:
8943: * src/classes/gd/gif.h 1.12:
8944: * src/classes/hash.C 1.18:
8945: * src/classes/op.C 1.43:
8946: * src/classes/smtp/smtp.dsp 1.6:
8947: * src/classes/table.C 1.113:
8948: * src/doc/doxygen.cfg 1.17:
8949: * src/include/pa_common.h 1.50:
8950: * src/include/pa_globals.h 1.64:
8951: * src/include/pa_request.h 1.96:
8952: * src/include/pa_sapi.h 1.11:
8953: * src/include/pa_sql_driver_manager.h 1.11:
8954: * src/include/pa_string.h 1.104:
8955: * src/main/compile.tab.C 1.12:
8956: * src/main/main.dsp 1.120:
8957: * src/main/pa_common.C 1.66:
8958: * src/main/pa_exec.C 1.13:
8959: * src/main/pa_globals.C 1.77:
8960: * src/targets/cgi/parser3.dsp 1.25:
8961: * src/targets/isapi/parser3isapi.dsp 1.20:
8962: merged with before_xml
8963:
8964: 2001-09-20 parser
8965: * src/classes/dnode.C 1.3:
8966: * src/classes/dom.C 1.26:
8967: * src/targets/cgi/parser3.dsp 1.22:
8968: * src/types/pa_vstring.h 1.32:
8969: dnode .file .string .save moved back to dom due to strange
8970: xalan bug
8971:
8972: * src/main/pa_pool.C 1.23:
8973: * src/main/pa_request.C 1.154:
8974: Pool::transcode defaults from $MAIN:DEFAULTS.content-type[$
8975: charset[here]]
8976:
8977: * src/classes/dom.C 1.27:
8978: dom. string save file
8979: moved output xml options to last param and made it optional
8980:
8981: * src/types/pa_vhash.h [before_xml] 1.16.4.2:
8982: * src/types/pa_vhash.h [before_xml] 1.16.4.3:
8983: * src/types/pa_vstring.h [before_xml] 1.31.4.1:
8984: * src/types/pa_vtable.h [before_xml] 1.28.4.2:
8985: * src/types/pa_vtable.h [before_xml] 1.28.4.3:
8986: table/hash can be used in expression context now, there value = size
8987: and boolean value size!=0
8988:
8989: * src/classes/dnode.C 1.4:
8990: * src/classes/dom.C 1.28:
8991: * src/classes/gd/gd.dsp 1.5:
8992: * src/classes/smtp/smtp.dsp 1.4:
8993: * src/include/pa_config_includes.h 1.10:
8994: * src/include/pa_globals.h 1.63:
8995: * src/include/pa_pool.h 1.55:
8996: * src/main/main.dsp 1.118:
8997: * src/main/pa_globals.C 1.75:
8998: * src/main/pa_pool.C 1.22:
8999: * src/targets/cgi/parser3.dsp 1.23:
9000: * src/targets/isapi/parser3isapi.C 1.43:
9001: * src/targets/isapi/parser3isapi.dsp 1.18:
9002: * src/types/pa_vdnode.C 1.4:
9003: * src/types/pa_vdnode.h 1.2:
9004: * src/types/pa_vresponse.h 1.11:
9005: Pool::transcode 0
9006:
9007: * src/types/pa_vdnode.C 1.3:
9008: !$elementnode.attributes = hash of dnodes
9009: !$attributenode.specified = boolean
9010: true if the attribute received its value explicitly in the XML document,
9011: or if a value was assigned programatically with the setValue function.
9012: false if the attribute value came from the default value declared in the document's DTD.
9013: !$pinode.target = target of this processing instruction
9014: XML defines this as being the first token following the markup
9015: that begins the processing instruction.
9016: XPath:
9017: !^node.select[xpath/query/expression] = hash of 0->node0 1->node1
9018: !^node.select-single[xpath/query/expression] = first node if any
9019:
9020: * src/classes/image.C [before_xml] 1.40.4.4:
9021: 20K preload on jpg measure [image::measure]
9022:
9023: * src/types/pa_value.h [before_xml] 1.70.4.2:
9024: * src/types/pa_vbool.h [before_xml] 1.11.4.1:
9025: * src/types/pa_vdate.h [before_xml] 1.3.4.1:
9026: * src/types/pa_vdouble.h [before_xml] 1.24.4.1:
9027: * src/types/pa_vhash.h [before_xml] 1.16.4.4:
9028: * src/types/pa_vint.h [before_xml] 1.25.4.1:
9029: * src/types/pa_vstring.h [before_xml] 1.31.4.2:
9030: * src/types/pa_vtable.h [before_xml] 1.28.4.4:
9031: * src/types/pa_vvoid.h [before_xml] 1.1.4.1:
9032: some 'const's added
9033:
9034: 2001-09-18 parser
9035: * src/classes/dnode.C 1.2:
9036: * src/classes/dom.C 1.25:
9037: * src/classes/gd/gif.C 1.6:
9038: * src/classes/gd/gif.h 1.11:
9039: * src/classes/hash.C 1.17:
9040: * src/classes/image.C 1.44:
9041: * src/classes/op.C 1.42:
9042: * src/classes/table.C 1.112:
9043: * src/include/pa_common.h 1.49:
9044: * src/include/pa_globals.h 1.62:
9045: * src/include/pa_request.h 1.95:
9046: * src/include/pa_sql_driver_manager.h 1.10:
9047: * src/main/compile.C 1.48:
9048: * src/main/compile.tab.C 1.11:
9049: * src/main/compile.y 1.166:
9050: * src/main/compile_tools.h 1.48:
9051: * src/main/execute.C 1.191:
9052: * src/main/pa_common.C 1.65:
9053: * src/main/pa_request.C 1.153:
9054: * src/main/pa_sql_driver_manager.C 1.36:
9055: * src/main/pa_string.C 1.103:
9056: * src/main/pa_table.C 1.37:
9057: * src/targets/cgi/parser3.C 1.111:
9058: * src/targets/cgi/parser3.dsp 1.21:
9059: * src/targets/isapi/parser3isapi.C 1.42:
9060: * src/types/pa_value.h 1.71:
9061: * src/types/pa_vform.C 1.36:
9062: * src/types/pa_vform.h 1.24:
9063: * src/types/pa_vhash.h 1.18:
9064: * src/types/pa_vimage.C 1.8:
9065: * src/types/pa_vimage.h 1.15:
9066: * src/types/pa_vtable.h 1.30:
9067: merged latest bugfixes from before_xml branch
9068: ^if(def $hash) now true only when ^hash:_count[]!=0
9069: moved
9070: .string .save .file from dom to dnode
9071:
9072: * src/classes/dnode.C 1.1:
9073: * src/classes/dnode.h 1.1:
9074: * src/main/main.dsp 1.117:
9075: * src/types/pa_vdnode.C 1.1:
9076: * src/types/pa_vdnode.h 1.1:
9077: dom, dnode 0
9078:
9079: * src/types/pa_vdnode.C 1.2:
9080: * src/types/pa_vdom.h 1.12:
9081: * src/types/pa_vhash.h 1.17:
9082: * src/types/pa_vtable.h 1.29:
9083: dom, dnode 1
9084:
9085: * src/classes/image.C [before_xml] 1.40.4.3:
9086: * src/main/pa_string.C [before_xml] 1.102.2.2:
9087: * src/main/pa_table.C [before_xml] 1.36.2.1:
9088: image: poly* fixed
9089:
9090: * src/classes/op.C [before_xml] 1.41.4.2:
9091: * src/main/execute.C [before_xml] 1.190.4.2:
9092: operators self changed to root
9093: ^for variable context changed to self
9094:
9095: 2001-09-17 parser
9096: * src/classes/classes.h 1.10:
9097: * src/classes/dom.C 1.23:
9098: * src/classes/hash.C 1.16:
9099: * src/include/pa_stylesheet_connection.h 1.3:
9100: * src/main/main.dsp 1.115:
9101: * src/targets/cgi/pa_pool.C 1.20:
9102: * src/types/pa_vdom.h 1.10:
9103: * src/types/pa_vfile.h 1.32:
9104: * src/types/pa_vimage.h 1.14:
9105: started
9106: dnode
9107: DOM:
9108: $node.name
9109: $node.value
9110: ...others...
9111: ^node.xpath[/rates/USD] = hash
9112: dom(dnode)
9113:
9114: * src/classes/dom.C 1.24:
9115: * src/main/main.dsp 1.116:
9116: * src/main/pa_globals.C 1.74:
9117: * src/types/pa_vdom.h 1.11:
9118: started dnode+dom
9119:
9120: dnode
9121: DOM methods:
9122: $node.name
9123: $node.value
9124: ...others...
9125:
9126: ^node.xpath[/rates/USD] = hash
9127: $hash[
9128: $.0[node0]
9129: $.1[node1]
9130: ]
9131:
9132: * src/classes/gd/gif.C [before_xml] 1.5.8.2:
9133: * src/classes/gd/gif.h [before_xml] 1.10.4.2:
9134: * src/classes/image.C [before_xml] 1.40.4.2:
9135: * src/types/pa_vimage.C [before_xml] 1.7.8.2:
9136: $image.line-style
9137: now applies to all linear primitives
9138:
9139: * src/classes/hash.C [before_xml] 1.15.4.1:
9140: * src/main/compile.C [before_xml] 1.47.4.1:
9141: * src/main/compile.tab.C [before_xml] 1.10.4.2:
9142: * src/main/compile.y [before_xml] 1.165.4.2:
9143: * src/main/compile_tools.h [before_xml] 1.47.4.2:
9144: * src/main/execute.C [before_xml] 1.190.4.1:
9145: * src/targets/cgi/parser3.C [before_xml] 1.110.4.3:
9146: expressions unary+
9147: ^hash.count[]
9148: bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
9149:
9150: 2001-09-15 parser
9151: * src/classes/gd/gif.C [before_xml] 1.5.8.1:
9152: * src/classes/gd/gif.h [before_xml] 1.10.4.1:
9153: * src/classes/image.C [before_xml] 1.40.4.1:
9154: * src/types/pa_vimage.C [before_xml] 1.7.8.1:
9155: * src/types/pa_vimage.h [before_xml] 1.13.6.1:
9156: image: $line-width ^line(...)[**** style]
9157:
9158: * src/classes/dom.C 1.21:
9159: * src/classes/image.C 1.43:
9160: * src/include/pa_pool.h 1.53:
9161: * src/include/pa_stylesheet_connection.h 1.2:
9162: * src/main/main.dsp 1.114:
9163: * src/targets/cgi/pa_pool.C 1.18:
9164: * src/targets/isapi/pa_pool.C 1.4:
9165: * src/targets/isapi/pool_storage.h 1.5:
9166: * src/types/pa_vdom.C 1.1:
9167: * src/types/pa_vdom.h 1.8:
9168: xalan objects freed up [introducing Pool::register_cleanup]
9169:
9170: * src/doc/doxygen.cfg 1.15:
9171: * src/include/pa_sapi.h 1.10:
9172: * src/types/pa_vdom.h 1.7:
9173: comments
9174:
9175: * src/classes/dom.C 1.22:
9176: * src/targets/isapi/parser3isapi.C 1.41:
9177: * src/targets/isapi/pool_storage.h 1.8:
9178: * src/types/pa_vdom.h 1.9:
9179: fixed bug in isapi pool_storage -
9180: cleanups first, allocations second.
9181: apache wisely does just like that
9182:
9183: * src/targets/isapi/parser3isapi.C 1.40:
9184: * src/targets/isapi/pool_storage.h 1.7:
9185: pool_storage rewritten using template, no bugs now
9186:
9187: * src/include/pa_pool.h 1.54:
9188: * src/main/pa_pool.C 1.21:
9189: * src/targets/cgi/pa_pool.C 1.19:
9190: * src/targets/isapi/pa_pool.C 1.5:
9191: * src/targets/isapi/parser3isapi.C 1.39:
9192: * src/targets/isapi/parser3isapi.dsp 1.17:
9193: * src/targets/isapi/pool_storage.h 1.6:
9194: poorly started isapi pool_storage, would rewrite using template now
9195:
9196: 2001-09-14 parser
9197: * src/classes/dom.C 1.20:
9198: * src/classes/file.C 1.53:
9199: * src/classes/image.C 1.42:
9200: * src/classes/mail.C 1.37:
9201: * src/include/pa_common.h 1.48:
9202: * src/include/pa_sql_driver_manager.h 1.9:
9203: * src/include/pa_string.h 1.103:
9204: * src/include/pa_stylesheet_connection.h 1.1:
9205: * src/include/pa_xslt_stylesheet_manager.h 1.1:
9206: * src/main/main.dsp 1.113:
9207: * src/main/pa_common.C 1.64:
9208: * src/main/pa_exec.C 1.12:
9209: * src/main/pa_globals.C 1.73:
9210: * src/main/pa_sql_driver_manager.C 1.34:
9211: * src/main/pa_xslt_stylesheet_manager.C 1.1:
9212: * src/main/untaint.C 1.62:
9213: * src/types/pa_vfile.C 1.20:
9214: dom.xslt stylesheet compiled&cached
9215:
9216: * src/main/pa_sql_driver_manager.C 1.35:
9217: * src/main/pa_xslt_stylesheet_manager.C 1.2:
9218: z
9219:
9220: 2001-09-13 parser
9221: * src/classes/dom.C 1.18:
9222: dom:file content-type(.method)
9223:
9224: * src/classes/dom.C 1.19:
9225: * src/classes/file.C 1.52:
9226: * src/classes/image.C 1.41:
9227: * src/types/pa_vfile.C 1.19:
9228: * src/types/pa_vfile.h 1.31:
9229: ^dom.file[] charset
9230:
9231: * src/include/pa_globals.h [before_xml] 1.61.4.1:
9232: * src/include/pa_request.h [before_xml] 1.94.4.1:
9233: * src/main/pa_request.C [before_xml] 1.152.4.2:
9234: * src/targets/cgi/parser3.C [before_xml] 1.110.4.2:
9235: * src/targets/isapi/parser3isapi.C [before_xml] 1.38.4.1:
9236: ParserRootConfig .../parser3.conf
9237: ParserSiteConfig .../parser3.conf
9238:
9239: cgi&isapi looks for {configure|c:\windows}/parser3.conf
9240:
9241: * src/include/pa_common.h [before_xml] 1.47.4.1:
9242: * src/include/pa_globals.h [before_xml] 1.61.4.2:
9243: * src/main/pa_common.C [before_xml] 1.63.4.1:
9244: * src/main/pa_request.C [before_xml] 1.152.4.3:
9245: $MAIN:CLASS_PATH now
9246: can be string now
9247: more informative error messages
9248:
9249: 2001-09-12 parser
9250: * src/main/compile.y [before_xml] 1.165.4.1:
9251: * src/main/compile_tools.h [before_xml] 1.47.4.1:
9252: name.[part].xxx syntax lexer on LS_USER level did [] matching without setting nestage,
9253: introduced special LS_NAME_SQUARE_PART state
9254:
9255: * src/main/compile.tab.C [before_xml] 1.10.4.1:
9256: fixed - subname code parts actually [] braced
9257:
9258: * src/classes/op.C [before_xml] 1.41.4.1:
9259: * src/include/pa_sql_driver_manager.h [before_xml] 1.8.4.1:
9260: * src/main/pa_sql_driver_manager.C [before_xml] 1.33.4.1:
9261: ^connect[]
9262: ^connect[aaa]
9263: more precise error reporting:
9264: "connection string must start with protocol://"
9265: now
9266:
9267: 2001-09-11 parser
9268: * src/types/pa_vdom.h 1.5:
9269: messages
9270:
9271: * src/classes/dom.C 1.16:
9272: * src/types/pa_vdom.h 1.6:
9273: ^dom:set[<some>xml</some>]
9274:
9275: * src/classes/dom.C 1.17:
9276: * src/include/pa_string.h 1.102:
9277: * src/main/pa_globals.C 1.72:
9278: * src/main/untaint.C 1.61:
9279: ^dom:set{<some>xml</some>} default language XML
9280: languages+=xml
9281:
9282: * src/classes/dom.C 1.14:
9283: * src/classes/dom.C 1.15:
9284: ^dom:save/string/file[output options]
9285: output options:
9286: $.method[xml|html|text] detection fixed
9287:
9288: 2001-09-10 parser
9289: * src/classes/dom.C 1.4:
9290: * src/main/main.dsp 1.110:
9291: * src/types/pa_vform.C 1.35:
9292: * src/types/pa_vform.h 1.23:
9293: ^dom.save[b.xml] 0
9294:
9295: * src/classes/dom.C 1.9:
9296: ^dom.file[encoding] = file
9297:
9298: * src/classes/dom.C 1.12:
9299: ^dom.xslt[stylesheet filename][params hash added]
9300:
9301: * src/classes/dom.C 1.10:
9302: * src/main/main.dsp 1.111:
9303: * src/types/pa_vdom.h 1.3:
9304: ^dom.xslt[stylesheet filename] -1 doc is lying
9305:
9306: * src/classes/dom.C 1.11:
9307: * src/main/main.dsp 1.112:
9308: * src/types/pa_vdom.h 1.4:
9309: ^dom.xslt[stylesheet filename] 0
9310:
9311: * src/classes/dom.C 1.5:
9312: ^dom.save[b.xml] 1:error handling
9313:
9314: * src/classes/dom.C 1.13:
9315: ^dom:save/string/file[output options]
9316: output options:
9317: $.method[xml|html|text] $.encoding[windows-1251|...]
9318:
9319: * src/classes/dom.C 1.6:
9320: ^dom.string[] 0
9321:
9322: * src/classes/dom.C 1.7:
9323: * src/classes/dom.C 1.8:
9324: ^dom.string[encoding] 1
9325: ^dom.save[encoding;filename]
9326:
9327: 2001-09-08 parser
9328: * src/types/pa_vform.C [before_xml] 1.33.2.3:
9329: $form:tables.name.field
9330:
9331: 2001-09-07 parser
9332: * src/classes/dom.C 1.3:
9333: * src/types/pa_value.h [before_xml] 1.70.4.1:
9334: * src/types/pa_vtable.h [before_xml] 1.28.4.1:
9335: (def $table) is false when table is empty
9336:
9337: * src/main/pa_request.C [before_xml] 1.152.4.1:
9338: * src/types/pa_vform.C [before_xml] 1.33.2.2:
9339: * src/types/pa_vform.h [before_xml] 1.22.2.2:
9340: !$form:tables
9341: $atable[$form:tables.a]
9342: ^atable.menu{a=$atable.element}[,]
9343:
9344: * src/classes/dom.C 1.1:
9345: file dom.C was initially added on branch xalan1_2.
9346:
9347: * src/main/pa_exception.C 1.15:
9348: * src/types/pa_vform.C 1.32:
9349: getting FIRST form element [not last]
9350:
9351: * src/classes/table.C [before_xml] 1.110.4.1:
9352: table:empty removed, superceded by ^if(def $table)...
9353:
9354: * src/targets/cgi/parser3.dsp [before_xml] 1.20.4.1:
9355: * src/types/pa_vform.C [before_xml] 1.33.2.1:
9356: * src/types/pa_vform.h [before_xml] 1.22.2.1:
9357: * src/types/pa_vhash.h [before_xml] 1.16.4.1:
9358: !$form:fields
9359:
9360: * src/include/pa_hash.h 1.43:
9361: * src/main/pa_hash.C 1.39:
9362: * src/targets/cgi/parser3.C [before_xml] 1.110.4.1:
9363: * src/types/pa_vfile.h 1.30:
9364: * src/types/pa_vform.C 1.33:
9365: * src/types/pa_vform.C [xalan1_2] 1.29.4.1:
9366: * src/types/pa_vform.h 1.22:
9367: z
9368:
9369: * src/Makefile.in [xalan1_2] 1.16.2.1:
9370: * src/classes/dom.C [xalan1_2] 1.1.2.1:
9371: * src/classes/table.C [xalan1_2] 1.110.2.1:
9372: * src/main/main.dsp [xalan1_2] 1.108.2.1:
9373: * src/types/pa_vdom.h [xalan1_2] 1.1.2.1:
9374: introducing dom. dom:load[a.xml]
9375:
9376: * src/main/pa_string.C [before_xml] 1.102.2.1:
9377: a[] ^if($a){y;n} is 'n' now [conversion from '' to int/double
9378: is 0]
9379:
9380: * src/Makefile.in 1.17:
9381: * src/classes/dom.C 1.2:
9382: * src/classes/table.C 1.111:
9383: * src/main/main.dsp 1.109:
9384: * src/types/pa_vdom.h 1.2:
9385: * src/types/pa_vform.C 1.34:
9386: merged with successful start of dom
9387:
9388: * src/types/pa_vdom.h 1.1:
9389: file pa_vdom.h was initially added on branch xalan1_2.
9390:
9391: 2001-09-06 parser
9392: * src/doc/doxygen.cfg 1.14:
9393: merged new default options from 1.2.10 doxygen
9394:
9395: * src/classes/hash.C 1.15:
9396: * src/include/pa_globals.h 1.61:
9397: * src/main/pa_globals.C 1.71:
9398: * src/types/pa_vhash.h 1.16:
9399: now there's special hash key '_default' [instead of ^_default method]
9400: $hash[
9401: $.a[1]
9402: $.b[2]
9403: $._default[xx]
9404: ]
9405: $hash.c
9406:
9407: * src/types/pa_vform.C 1.30:
9408: * src/types/pa_vform.C 1.31:
9409: a=1&a=2 would result in $form:a being a table with one column '
9410: element' and two rows: 1 and 2
9411:
9412: * src/classes/gd/gifio.C 1.11:
9413: * src/classes/image.C 1.40:
9414: * src/classes/op.C 1.41:
9415: * src/classes/string.C 1.74:
9416: * src/classes/table.C 1.110:
9417: * src/doc/doxygen.cfg 1.13:
9418: * src/targets/isapi/parser3isapi.C 1.38:
9419: * src/types/pa_vtable.C 1.3:
9420: few #ifndef DOXYGEN
9421:
9422: * src/classes/void.C 1.9:
9423: * src/main/pa_string.C 1.102:
9424: * src/main/pa_table.C 1.36:
9425: fixed up bad int/double conversions, and now $form:nonexistent
9426: int(88) would return 88
9427:
9428: * src/main/compile.tab.C 1.10:
9429: * src/main/compile.y 1.165:
9430: ^if(0){}{ ^if(1){}^; }
9431: bug fixed [thanks, fif], ^; were treated there non-literally
9432:
9433: 2001-09-05 parser
9434: * src/classes/string.C 1.73:
9435: * src/classes/table.C 1.109:
9436: sql options can be void [same as image:html the other day]
9437:
9438: * src/classes/mail.C 1.36:
9439: MAIN:MAIL check fixed
9440:
9441: * src/Makefile.in 1.16:
9442: * src/classes/Makefile.in 1.15:
9443: * src/classes/gd/Makefile.in 1.11:
9444: * src/main/Makefile.in 1.12:
9445: * src/targets/cgi/Makefile.in 1.14:
9446: * src/types/Makefile.in 1.11:
9447: makes
9448:
9449: * src/main/pa_sql_driver_manager.C 1.33:
9450: * src/sql/pa_sql_driver.h 1.16:
9451: * src/targets/cgi/parser3.C 1.110:
9452: #define STRINGIZE(name) #name
9453: does not macro expantion on param, simply qoutes whatever passed, undone
9454:
9455: * src/main/pa_sql_driver_manager.C 1.30:
9456: * src/sql/pa_sql_driver.h 1.14:
9457: SQL_DRIVER_CREATE_FUNC_NAME
9458:
9459: * src/main/pa_sql_driver_manager.C 1.32:
9460: * src/sql/pa_sql_driver.h 1.15:
9461: * src/targets/cgi/Makefile.am 1.13:
9462: * src/targets/cgi/parser3.C 1.109:
9463: #define STRINGIZE(name) #name
9464: invented
9465:
9466: * src/targets/cgi/Makefile.am 1.14:
9467: .am undo
9468:
9469: * src/classes/op.C 1.40:
9470: * src/include/pa_sql_driver_manager.h 1.8:
9471: * src/main/pa_sql_driver_manager.C 1.31:
9472: #define MAIN_SQL_NAME "SQL"
9473: #define MAIN_SQL_DRIVERS_NAME "drivers"
9474:
9475: moved to be availible to all users
9476:
9477: 2001-09-04 parser
9478: * src/targets/cgi/parser3.C 1.106:
9479: zz
9480:
9481: * src/include/pa_config_auto.h.in 1.5:
9482: * src/targets/Makefile.in 1.12:
9483: * src/targets/apache13/Makefile.in 1.12:
9484: * src/targets/cgi/Makefile.am 1.12:
9485: * src/targets/cgi/Makefile.in 1.13:
9486: * src/targets/cgi/parser3.C 1.102:
9487: configure --sysconfdir=sysadmin-controlled auto.p location for
9488: targets/cgi/parser3, default[/usr/local/etc]
9489:
9490: * src/Makefile.in 1.15:
9491: * src/include/pa_config_auto.h.in 1.4:
9492: * src/targets/apache13/Makefile.in 1.11:
9493: * src/targets/cgi/Makefile.in 1.12:
9494: makes
9495:
9496: * src/targets/isapi/parser3isapi.C 1.37:
9497: z
9498:
9499: * src/targets/cgi/parser3.C 1.104:
9500: zzz
9501:
9502: * src/targets/cgi/parser3.C 1.108:
9503: full_file_spec bug
9504:
9505: * src/classes/image.C 1.39:
9506: image.html now can accept void params
9507:
9508: * src/classes/date.C 1.5:
9509: date:sql-string is now without ''
9510:
9511: * src/classes/date.C 1.6:
9512: date
9513:
9514: * src/targets/cgi/parser3.C 1.107:
9515: getenvcheck
9516:
9517: 2001-09-03 parser
9518: * src/targets/cgi/parser3.C 1.101:
9519: /configure cgi SYSCONFDIR
9520:
9521: 2001-09-01 parser
9522: * src/classes/image.C 1.38:
9523: letter_spacing
9524:
9525: * src/classes/image.C 1.36:
9526: image: as_int as_string used
9527:
9528: * src/classes/image.C 1.37:
9529: image: font params changed
9530:
9531: * src/types/pa_vmethod_frame.h 1.15:
9532: $result[] now gets properly analized
9533:
9534: 2001-08-31 parser
9535: * src/Makefile.in 1.14:
9536: * src/include/pa_dir.h 1.4:
9537: * src/targets/Makefile.in 1.11:
9538: * src/targets/cgi/parser3.C 1.99:
9539: compiled under cygwin
9540:
9541: * src/targets/cgi/parser3.C 1.100:
9542: z
9543:
9544: * src/classes/void.C 1.8:
9545: void:int/double += (default)
9546:
9547: * src/classes/string.C 1.72:
9548: * src/classes/table.C 1.108:
9549: string:int/double (defaults)
9550:
9551: * src/classes/image.C 1.35:
9552: image:font added space param
9553: image:font changed charwidth alg, added kerning const[for now]
9554:
9555: 2001-08-29 parser
9556: * src/main/pa_exception.C 1.14:
9557: exception redundant debug info
9558:
9559: 2001-08-28 parser
9560: * src/classes/table.C 1.107:
9561: NO_STRING_ORIGIN check
9562:
9563: * src/classes/string.C 1.71:
9564: * src/include/pa_dictionary.h 1.2:
9565: * src/include/pa_string.h 1.101:
9566: * src/main/pa_dictionary.C 1.4:
9567: * src/main/pa_string.C 1.101:
9568: * src/main/untaint.C 1.59:
9569: pa_directory speeded up. moved zero 'from' check to directory constructor.
9570: string:replace
9571:
9572: * src/Makefile.in 1.13:
9573: makes
9574:
9575: * src/Makefile.in 1.12:
9576: * src/classes/Makefile.in 1.13:
9577: * src/classes/gd/Makefile.in 1.9:
9578: * src/main/Makefile.in 1.10:
9579: * src/targets/Makefile.in 1.10:
9580: * src/targets/apache13/Makefile.in 1.9:
9581: * src/targets/cgi/Makefile.in 1.10:
9582: * src/types/Makefile.in 1.9:
9583: makefiles
9584:
9585: * src/classes/file.C 1.51:
9586: * src/main/pa_common.C 1.63:
9587: file:move autocreate/remove dest/src dir
9588:
9589: * src/main/compile.C 1.47:
9590: NO_STRING_ORIGIN check2
9591:
9592: * src/classes/image.C 1.33:
9593: image: gifsize little endian
9594:
9595: * src/targets/apache13/Makefile.am 1.4:
9596: COMPILE_APACHE13_MODULE
9597:
9598: * src/include/pa_dictionary.h 1.4:
9599: * src/main/pa_dictionary.C 1.5:
9600: * src/main/pa_sql_driver_manager.C 1.29:
9601: NO_STRING_ORIGIN check3
9602:
9603: * src/include/pa_dictionary.h 1.3:
9604: gcc: ../include/pa_dictionary.h:19: storage class specifiers
9605: invalid in friend function declarations
9606:
9607: * src/targets/apache13/Makefile.am 1.3:
9608: configure to skip apache
9609:
9610: * src/classes/Makefile.in 1.14:
9611: * src/classes/gd/Makefile.in 1.10:
9612: * src/main/Makefile.in 1.11:
9613: * src/targets/apache13/Makefile.in 1.10:
9614: * src/targets/cgi/Makefile.in 1.11:
9615: * src/types/Makefile.in 1.10:
9616: make.ins
9617:
9618: * src/classes/op.C 1.39:
9619: * src/main/compile.tab.C 1.9:
9620: * src/main/pa_dir.C 1.6:
9621: * src/main/untaint.C 1.60:
9622: * src/targets/cgi/parser3.C 1.98:
9623: * src/targets/isapi/parser3isapi.C 1.36:
9624: strncpy forced with zero ending in case of limit
9625:
9626: * src/classes/gd/gif.h 1.10:
9627: * src/classes/gd/gifio.C 1.10:
9628: #endif /*some comments removed*/
9629:
9630: * src/classes/image.C 1.34:
9631: image error msgs
9632:
9633: * src/classes/Makefile.am 1.18:
9634: * src/classes/gd/Makefile.am 1.3:
9635: * src/main/Makefile.am 1.15:
9636: * src/targets/cgi/Makefile.am 1.11:
9637: * src/types/Makefile.am 1.6:
9638: .am-s
9639:
9640: * src/doc/doxygen.cfg 1.12:
9641: doxygen conf removed some garbage from under doxygeneration
9642:
9643: 2001-08-27 parser
9644: * src/Makefile.in 1.11:
9645: * src/classes/Makefile.in 1.12:
9646: * src/classes/gd/Makefile.in 1.8:
9647: * src/main/Makefile.in 1.9:
9648: * src/main/pa_common.C 1.61:
9649: * src/main/pa_exception.C 1.12:
9650: * src/main/pa_sql_driver_manager.C 1.28:
9651: * src/targets/Makefile.in 1.9:
9652: * src/targets/apache13/Makefile.in 1.8:
9653: * src/targets/cgi/Makefile.am 1.10:
9654: * src/targets/cgi/Makefile.in 1.9:
9655: * src/types/Makefile.in 1.8:
9656: configure for solaris -lsocket
9657:
9658: * src/classes/image.C 1.31:
9659: * src/classes/image.C 1.32:
9660: fixed jpgsize alg
9661:
9662: * src/main/pa_request.C 1.152:
9663: * src/targets/cgi/parser3.C 1.97:
9664: parser3 test.html [auto.p from current dir loading]
9665:
9666: * src/main/pa_exception.C 1.13:
9667: z
9668:
9669: * src/main/pa_common.C 1.62:
9670: removed debug info from pa_common
9671:
9672: 2001-08-24 parser
9673: * src/targets/cgi/parser3.C 1.95:
9674: not cgi extra \n 2
9675:
9676: * src/classes/file.C 1.50:
9677: * src/classes/form.C 1.14:
9678: * src/classes/mail.C 1.35:
9679: * src/classes/table.C 1.106:
9680: fiew non-pool mallocs fixed
9681:
9682: * src/targets/cgi/parser3.C 1.96:
9683: not cgi extra \n 3
9684:
9685: * src/sql/pa_sql_driver.h 1.13:
9686: sql* removed services from disconnect - cross-request ideological probs.
9687: oracle - fixed bug: cs allocated on request.pool and got freed before disconnect
9688:
9689: * src/targets/cgi/parser3.C 1.94:
9690: not cgi extra \n
9691:
9692: * src/main/pa_sql_driver_manager.C 1.27:
9693: z
9694:
9695: * src/include/pa_sql_connection.h 1.12:
9696: * src/main/pa_sql_driver_manager.C 1.26:
9697: sql* removed services from disconnect - cross-request
9698: ideological probs.
9699:
9700: 2001-08-23 parser
9701: * src/main/pa_sql_driver_manager.C 1.25:
9702: oracle: dlink
9703:
9704: * src/classes/file.C 1.49:
9705: minor bug in file:save fixed
9706:
9707: 2001-08-22 parser
9708: * src/classes/file.C 1.48:
9709: * src/main/compile.tab.C 1.8:
9710: * src/types/pa_vfile.C 1.18:
9711: * src/types/pa_vfile.h 1.29:
9712: file:load|save[text|binary;
9713:
9714: * src/main/compile.tab.C 1.7:
9715: * src/main/compile.y 1.164:
9716: ^method[]^[^] literals []
9717:
9718: 2001-08-21 parser
9719: * src/classes/file.C 1.47:
9720: * src/classes/table.C 1.105:
9721: ^file:list
9722:
9723: 2001-08-20 parser
9724: * src/main/compile.tab.C 1.6:
9725: * src/main/compile.y 1.163:
9726: * src/main/pa_sql_driver_manager.C 1.24:
9727: * src/types/pa_value.h 1.70:
9728: * src/types/pa_vbool.h 1.11:
9729: * src/types/pa_vdouble.h 1.24:
9730: * src/types/pa_vint.h 1.25:
9731: var(123) ^var.inc[] recousively caused problems: inc incremeted
9732: 123 literal!! fixed
9733:
9734: 2001-08-10 parser
9735: * src/classes/table.C 1.101:
9736: * src/include/pa_table.h 1.34:
9737: * src/main/pa_table.C 1.35:
9738: table.sort now creates new sorted table
9739:
9740: * src/main/compile.tab.C 1.3:
9741: * src/main/compile.tab.C 1.4:
9742: * src/main/compile.y 1.160:
9743: * src/main/compile.y 1.161:
9744: (codes) name part syntax added
9745:
9746: * src/main/compile.tab.C 1.5:
9747: * src/main/compile.y 1.162:
9748: [codes] name part syntax now
9749:
9750: * src/main/pa_string.C 1.100:
9751: string.match hanged on. there were a hang check but it weren't wise enough
9752:
9753: @parse[dateString][tmp]
9754: $tmp[^dateString.match[(\d\d\d\d-)?(\d\d-)?][g]]
9755: $tmp.1 $tmp.2
9756: #end
9757:
9758: @main[]
9759: ^parse[2001-02-03]
9760:
9761: * src/classes/table.C 1.102:
9762: * src/classes/table.C 1.103:
9763: table:sort now default desc
9764:
9765: * src/types/pa_value.h 1.69:
9766: * src/types/pa_vstring.h 1.30:
9767: * src/types/pa_vstring.h 1.31:
9768: string now def only when ne ''
9769:
9770: * src/main/pa_request.C 1.150:
9771: * src/main/pa_request.C 1.151:
9772: wanted to make
9773: const int MAX_EXECUTE_SECONDS=1;
9774:
9775: but couldnt, set_callback_and_alarm appeared to be not exported :(
9776:
9777: * src/classes/table.C 1.104:
9778: table:sort restored [it was bad test :(]
9779:
9780: 2001-08-09 parser
9781: * src/main/pa_string.C 1.99:
9782: $a[010] now ^if($a==10){true}
9783: were octal
9784:
9785: * src/main/Makefile.am 1.14:
9786: .am
9787:
9788: * src/classes/void.C 1.6:
9789: * src/classes/void.C 1.7:
9790: void: int double copy/paste from int: bug fixed
9791:
9792: * src/classes/hash.C 1.14:
9793: hash:_default now [was hash:default]
9794:
9795: * src/types/pa_vcookie.C 1.22:
9796: cookie name&value origins added, more precise $ORIGINS(1)
9797:
9798: * src/classes/op.C 1.38:
9799: case without switch check added
9800:
9801: * src/main/Makefile.in 1.8:
9802: make.in
9803:
9804: 2001-08-07 parser
9805: * src/classes/math.C 1.5:
9806: * src/main/pa_request.C 1.149:
9807: math:random fixed. win32 srand made working
9808:
9809: * src/classes/double.C 1.36:
9810: * src/classes/int.C 1.32:
9811: * src/classes/string.C 1.70:
9812: * src/classes/table.C 1.100:
9813: * src/include/pa_globals.h 1.60:
9814: * src/main/pa_globals.C 1.70:
9815: !^int/double:sql{query}[[$.limit(2) $.offset(4) $.default(0)]]
9816: string, table
9817:
9818: 2001-08-06 parser
9819: * src/classes/hash.C 1.13:
9820: hash:keys renamed to hash:_keys :(
9821:
9822: * src/main/pa_exec.C 1.10:
9823: exec win32 real filename
9824:
9825: * src/classes/file.C 1.46:
9826: exec stderr out
9827:
9828: * src/classes/mail.C 1.34:
9829: * src/classes/op.C 1.37:
9830: * src/include/pa_array.h 1.43:
9831: * src/include/pa_globals.h 1.59:
9832: * src/include/pa_hash.h 1.42:
9833: * src/include/pa_request.h 1.94:
9834: * src/main/compile.tab.C 1.2:
9835: * src/main/compile.y 1.159:
9836: * src/main/pa_array.C 1.38:
9837: * src/main/pa_dictionary.C 1.3:
9838: * src/main/pa_exec.C 1.11:
9839: * src/main/pa_globals.C 1.69:
9840: * src/main/pa_hash.C 1.38:
9841: * src/main/pa_request.C 1.148:
9842: * src/main/pa_string.C 1.98:
9843: class_path
9844:
9845: 2001-08-03 parser
9846: * src/classes/table.C 1.99:
9847: * src/types/pa_vtable.h 1.28:
9848: vtable.locks killed
9849:
9850: 2001-08-02 parser
9851: * src/classes/classes.h 1.9:
9852: * src/classes/op.C 1.36:
9853: * src/include/pa_globals.h 1.58:
9854: * src/main/execute.C 1.188:
9855: * src/main/pa_globals.C 1.66:
9856: * src/main/pa_globals.C 1.67:
9857: found another multithread bug in op.C (last, last global var
9858: killed) :)
9859:
9860: * src/main/pa_dictionary.C 1.2:
9861: * src/main/pa_globals.C 1.68:
9862: memset dictionary minor bug fixed
9863:
9864: * src/classes/string.C 1.69:
9865: * src/classes/table.C 1.98:
9866: * src/include/pa_array.h 1.42:
9867: * src/main/execute.C 1.190:
9868: * src/main/pa_exec.C 1.9:
9869: introducing Array_iter
9870:
9871: * src/main/execute.C 1.189:
9872: detected quick_get recursion bug. changed to get@execute, but
9873: needs array iterator, separate from array to avoid it & use caching
9874:
9875: 2001-08-01 parser
9876: * src/include/pa_dictionary.h 1.1:
9877: * src/include/pa_globals.h 1.57:
9878: * src/include/pa_string.h 1.100:
9879: * src/main/main.dsp 1.107:
9880: * src/main/pa_dictionary.C 1.1:
9881: * src/main/pa_globals.C 1.65:
9882: * src/main/pa_request.C 1.147:
9883: * src/main/pa_string.C 1.97:
9884: * src/main/untaint.C 1.58:
9885: speeded up typo-html replacements. introducing Dictionary with
9886: first-char caching
9887:
9888: 2001-07-31 parser
9889: * src/types/Makefile.am 1.5:
9890: pa_vtable.C added to .am
9891:
9892: * src/main/compile.tab.C 1.1:
9893: added, so that could be compiled even on non-bison-enabled platforms
9894:
9895: 2001-07-28 parser
9896: * src/main/compile.y 1.158:
9897: * src/main/untaint.C 1.57:
9898: bug fix @ untaint when \r skipped \n
9899:
9900: * src/classes/table.C 1.97:
9901: table:hash always produces hash, when can't - empty
9902:
9903: 2001-07-27 parser
9904: * src/classes/double.C 1.35:
9905: * src/classes/int.C 1.31:
9906: * src/classes/string.C 1.68:
9907: provided meaningful msg on int/double/string :sql without
9908: result and default
9909:
9910: 2001-07-26 parser
9911: * src/include/pa_opcode.h 1.6:
9912: * src/main/compile.y 1.156:
9913: * src/main/execute.C 1.187:
9914: hash creation syntax problem persists. restored $: for a while.
9915: thinking of $man[$.age[zzz]] syntax now
9916:
9917: * src/classes/op.C 1.35:
9918: fixed bad multithread bug with strangly global OP
9919:
9920: * src/main/compile.y 1.157:
9921: $man[$.age[zzz]] 0
9922:
9923: * src/include/pa_opcode.h 1.4:
9924: * src/main/compile.C 1.45:
9925: * src/main/compile.y 1.154:
9926: * src/main/compile_tools.h 1.46:
9927: * src/main/execute.C 1.185:
9928: * src/main/pa_request.C 1.146:
9929: * src/types/pa_vmethod_frame.h 1.13:
9930: introducing ::
9931: this is constructor call prefix.
9932: ordinary : remains for static accesses
9933:
9934: * src/classes/double.C 1.34:
9935: * src/classes/int.C 1.30:
9936: * src/classes/string.C 1.67:
9937: * src/include/pa_opcode.h 1.5:
9938: * src/main/compile.C 1.46:
9939: * src/main/compile.y 1.155:
9940: * src/main/compile_tools.h 1.47:
9941: * src/main/execute.C 1.186:
9942: * src/types/pa_vcode_frame.h 1.7:
9943: * src/types/pa_vmethod_frame.h 1.14:
9944: * src/types/pa_wcontext.h 1.16:
9945: * src/types/pa_wwrapper.h 1.10:
9946: fixing :: realization #1
9947:
9948: 2001-07-25 parser
9949: * src/classes/table.C 1.95:
9950: * src/main/main.dsp 1.106:
9951: * src/types/pa_vtable.C 1.1:
9952: * src/types/pa_vtable.h 1.27:
9953: ^table.record[] now $table.fields
9954:
9955: * src/types/pa_vtable.C 1.2:
9956: table: get_element order changeed. now:
9957: 1. fields
9958: 2. methods
9959: 3. columns
9960:
9961: * src/types/pa_vdouble.h 1.23:
9962: * src/types/pa_vint.h 1.24:
9963: odbc: no result queries; quote.
9964: optimized double&int tostring-s
9965:
9966: * src/classes/string.C 1.66:
9967: * src/include/pa_globals.h 1.56:
9968: * src/main/execute.C 1.183:
9969: * src/main/pa_globals.C 1.64:
9970: match replace code context moved to implicit $match context
9971:
9972: * src/main/compile.C 1.44:
9973: * src/main/compile.y 1.153:
9974: * src/main/compile_tools.h 1.45:
9975: allowed whitespace before first method decl
9976:
9977: * src/include/pa_opcode.h 1.3:
9978: * src/main/compile.y 1.149:
9979: * src/main/compile_tools.C 1.37:
9980: * src/main/compile_tools.h 1.43:
9981: * src/main/execute.C 1.182:
9982: with killed, code storage introduced with former 'with' syntax
9983:
9984: * src/main/compile.y 1.150:
9985: * src/main/compile.y 1.151:
9986: * src/main/execute.C 1.184:
9987: $var[] is now empty string, not void
9988:
9989: * src/main/compile.C 1.43:
9990: * src/main/compile.y 1.152:
9991: * src/main/compile_tools.h 1.44:
9992: allowed empty lines before first method decl
9993:
9994: * src/classes/table.C 1.96:
9995: allowed nontable result in table:sql, results in empty table
9996:
9997: 2001-07-24 parser
9998: * src/main/compile.C 1.42:
9999: * src/main/execute.C 1.181:
10000: * src/main/pa_string.C 1.96:
10001: * src/types/pa_value.h 1.68:
10002: first get_element, next get operator
10003:
10004: * src/classes/file.C 1.45:
10005: * src/include/pa_common.h 1.47:
10006: * src/main/pa_common.C 1.60:
10007: file:move
10008:
10009: * src/main/compile.y 1.148:
10010: removed @end handling
10011:
10012: * src/main/pa_common.C 1.59:
10013: file_read close @ eof when imgsize bug fixed
10014:
10015: * src/main/compile.C 1.41:
10016: * src/main/compile.y 1.147:
10017: @end handling method2
10018:
10019: 2001-07-23 parser
10020: * src/main/pa_sql_driver_manager.C 1.23:
10021: * src/sql/pa_sql_driver.h 1.12:
10022: sql odbc driver
10023:
10024: * src/classes/hash.C 1.11:
10025: * src/classes/hash.C 1.12:
10026: * src/classes/string.C 1.65:
10027: * src/classes/table.C 1.94:
10028: * src/classes/void.C 1.5:
10029: * src/include/pa_sql_connection.h 1.11:
10030: * src/sql/pa_sql_driver.h 1.11:
10031: changed sql driver query interface
10032:
10033: 2001-07-20 parser
10034: * src/types/pa_vrequest.C 1.8:
10035: X!$browser:type
10036:
10037: * src/classes/file.C 1.44:
10038: * src/classes/string.C 1.64:
10039: * src/include/pa_string.h 1.99:
10040: * src/main/execute.C 1.180:
10041: * src/main/pa_string.C 1.95:
10042: * src/types/pa_valiased.C 1.8:
10043: * src/types/pa_valiased.h 1.13:
10044: * src/types/pa_value.h 1.67:
10045: * src/types/pa_vclass.h 1.17:
10046: * src/types/pa_vcookie.h 1.11:
10047: * src/types/pa_vdate.h 1.3:
10048: * src/types/pa_vfile.h 1.28:
10049: * src/types/pa_vform.h 1.21:
10050: * src/types/pa_vhash.h 1.15:
10051: * src/types/pa_vmath.h 1.2:
10052: * src/types/pa_vobject.h 1.10:
10053: * src/types/pa_vrequest.C 1.7:
10054: * src/types/pa_vstateless_class.h 1.16:
10055: * src/types/pa_vstateless_object.h 1.10:
10056: only ^class:method dynamic calls allowed.
10057: ^BASE.method call disabled.
10058: BASE element globally removed
10059:
10060: 2001-07-18 parser
10061: * src/Makefile.am 1.6:
10062: * src/Makefile.in 1.10:
10063: * src/classes/Makefile.am 1.17:
10064: * src/classes/gd/Makefile.am 1.2:
10065: * src/main/Makefile.am 1.13:
10066: * src/targets/Makefile.am 1.6:
10067: * src/targets/apache13/Makefile.am 1.2:
10068: * src/targets/cgi/Makefile.am 1.9:
10069: * src/types/Makefile.am 1.4:
10070: removed $id from *.in *.am
10071:
10072: * src/classes/file.C 1.43:
10073: file:exec/cgi msg
10074:
10075: * src/main/pa_request.C 1.145:
10076: * src/main/untaint.C 1.56:
10077: ORIGINS langs name abbrevations
10078:
10079: * src/classes/file.C 1.42:
10080: $file:exit-code renamed to 'status'
10081:
10082: * src/classes/date.C 1.4:
10083: * src/classes/mail.C 1.33:
10084: * src/classes/math.C 1.4:
10085: * src/classes/string.C 1.63:
10086: * src/classes/table.C 1.93:
10087: * src/include/pa_globals.h 1.55:
10088: * src/include/pa_string.h 1.98:
10089: * src/main/execute.C 1.179:
10090: * src/main/pa_globals.C 1.63:
10091: * src/main/pa_request.C 1.144:
10092: * src/main/pa_string.C 1.94:
10093: * src/main/untaint.C 1.55:
10094: * src/types/pa_value.h 1.66:
10095: * src/types/pa_vdouble.h 1.22:
10096: * src/types/pa_vfile.h 1.27:
10097: * src/types/pa_vint.h 1.23:
10098: * src/types/pa_vstring.C 1.9:
10099: * src/types/pa_vstring.h 1.29:
10100: $ORIGINS(1) output tracing mode
10101:
10102: * src/classes/Makefile.in 1.11:
10103: * src/classes/gd/Makefile.in 1.7:
10104: * src/main/Makefile.in 1.7:
10105: * src/targets/Makefile.in 1.8:
10106: * src/targets/apache13/Makefile.in 1.7:
10107: * src/targets/cgi/Makefile.in 1.8:
10108: * src/types/Makefile.in 1.7:
10109: $id in .in's from .am's removed
10110:
10111: * src/classes/file.C 1.41:
10112: * src/main/pa_exec.C 1.8:
10113: file:exec
10114:
10115: 2001-07-17 parser
10116: * src/Makefile.in 1.9:
10117: * src/classes/Makefile.in 1.10:
10118: == wrong
10119:
10120: 2001-07-13 parser
10121: * src/main/execute.C 1.175:
10122: * src/main/pa_request.C 1.142:
10123: order of MAIN parents was wrong, fixed
10124:
10125: * src/classes/double.C 1.33:
10126: * src/classes/int.C 1.29:
10127: * src/classes/string.C 1.62:
10128: * src/include/pa_request.h 1.92:
10129: * src/include/pa_request.h 1.93:
10130: * src/main/execute.C 1.176:
10131: * src/main/execute.C 1.177:
10132: * src/main/execute.C 1.178:
10133: * src/main/pa_request.C 1.143:
10134: auto.p[@auto], /news/auto.p[no @auto], so that initializing
10135: second would not call first @auto
10136:
10137: 2001-07-12 parser
10138: * src/types/pa_value.h 1.65:
10139: pa_value.putelement modification of system classes prevented
10140:
10141: 2001-07-11 parser
10142: * src/classes/string.C 1.61:
10143: * src/doc/sources2html.cmd 1.3:
10144: lr split now yelds table $piece
10145:
10146: * src/classes/file.C 1.40:
10147: * src/include/pa_common.h 1.46:
10148: * src/main/pa_common.C 1.58:
10149: * src/types/pa_vstateless_class.h 1.15:
10150: $file created by file:state += .atime .mtime .ctime
10151: +found&fixed bug with exceptions on get_junction-created objects [they were on wrong pool]
10152:
10153: 2001-07-09 parser
10154: * src/main/untaint.C 1.54:
10155: qp wrong name
10156:
10157: * src/classes/date.C 1.3:
10158: * src/classes/string.C 1.60:
10159: * src/classes/table.C 1.92:
10160: * src/main/compile.y 1.146:
10161: date format 0
10162:
10163: 2001-07-07 parser
10164: * src/classes/Makefile.am 1.16:
10165: * src/classes/date.C 1.1:
10166: * src/classes/file.C 1.39:
10167: * src/classes/hash.C 1.10:
10168: * src/classes/image.C 1.30:
10169: * src/classes/mail.C 1.32:
10170: * src/classes/math.C 1.3:
10171: * src/classes/op.C 1.34:
10172: * src/classes/string.C 1.59:
10173: * src/classes/table.C 1.90:
10174: * src/classes/void.C 1.4:
10175: * src/include/pa_request.h 1.91:
10176: * src/main/main.dsp 1.105:
10177: * src/types/pa_value.h 1.64:
10178: * src/types/pa_vdate.h 1.1:
10179: * src/types/pa_wcontext.C 1.7:
10180: date now set $fields roll string. todo: sql, calendar
10181:
10182: * src/classes/date.C 1.2:
10183: * src/classes/table.C 1.91:
10184: * src/include/pa_common.h 1.45:
10185: * src/include/pa_string.h 1.97:
10186: * src/main/pa_common.C 1.57:
10187: * src/types/pa_vdate.h 1.2:
10188: date roll
10189: table calendar
10190:
10191: 2001-07-06 parser
10192: * src/classes/math.C 1.2:
10193: * src/include/pa_request.h 1.90:
10194: * src/main/execute.C 1.174:
10195: * src/main/main.dsp 1.104:
10196: * src/main/pa_request.C 1.141:
10197: * src/types/pa_vmath.h 1.1:
10198: math 0
10199:
10200: 2001-07-03 parser
10201: * src/classes/Makefile.am 1.15:
10202: * src/classes/math.C 1.1:
10203: * src/classes/op.C 1.33:
10204: * src/classes/random.C 1.15:
10205: * src/main/main.dsp 1.103:
10206: class random renamed to math, operators became methods
10207:
10208: * src/classes/op.C 1.32:
10209: pow sqrt
10210:
10211: * src/classes/op.C 1.31:
10212: * src/main/execute.C 1.173:
10213: sin asin cos acos tan atan
10214:
10215: 2001-07-02 parser
10216: * src/classes/hash.C 1.9:
10217: ^hash.keys[]
10218:
10219: * src/classes/table.C 1.88:
10220: * src/main/pa_table.C 1.34:
10221: ^table:columns[]
10222:
10223: * src/classes/table.C 1.89:
10224: ^table.columns column renamed from 'name' to 'column'
10225:
10226: * src/main/compile.y 1.145:
10227: * src/main/compile_tools.h 1.42:
10228: in expressions now allowed 'strings'
10229:
10230: 2001-06-29 parser
10231: * src/main/execute.C 1.171:
10232: * src/main/execute.C 1.172:
10233: /0 %0 checkes ver 2
10234:
10235: * src/classes/table.C 1.87:
10236: empty strings @ sql
10237:
10238: * src/Makefile.in 1.8:
10239: * src/classes/Makefile.in 1.9:
10240: makes
10241:
10242: * src/classes/Makefile.am 1.14:
10243: nothing - void
10244:
10245: * src/main/execute.C 1.170:
10246: /0 %0 checke
10247:
10248: 2001-06-28 parser
10249: * src/classes/double.C 1.32:
10250: * src/classes/file.C 1.38:
10251: * src/classes/form.C 1.13:
10252: * src/classes/hash.C 1.8:
10253: * src/classes/image.C 1.29:
10254: * src/classes/int.C 1.28:
10255: * src/classes/mail.C 1.31:
10256: * src/classes/op.C 1.30:
10257: * src/classes/random.C 1.14:
10258: * src/classes/response.C 1.13:
10259: * src/classes/string.C 1.58:
10260: * src/classes/table.C 1.86:
10261: * src/classes/void.C 1.3:
10262: * src/main/compile.C 1.40:
10263: * src/main/compile.y 1.144:
10264: * src/main/compile_tools.C 1.36:
10265: * src/main/execute.C 1.169:
10266: * src/main/pa_array.C 1.37:
10267: * src/main/pa_common.C 1.56:
10268: * src/main/pa_dir.C 1.5:
10269: * src/main/pa_exception.C 1.11:
10270: * src/main/pa_exec.C 1.7:
10271: * src/main/pa_globals.C 1.62:
10272: * src/main/pa_hash.C 1.37:
10273: * src/main/pa_pool.C 1.20:
10274: * src/main/pa_request.C 1.140:
10275: * src/main/pa_socks.C 1.5:
10276: * src/main/pa_sql_driver_manager.C 1.22:
10277: * src/main/pa_string.C 1.93:
10278: * src/main/pa_table.C 1.33:
10279: * src/main/untaint.C 1.53:
10280: * src/targets/cgi/parser3.C 1.93:
10281: * src/targets/isapi/parser3isapi.C 1.35:
10282: */
1.21.2.1! paf 10283: static const char *RCSId="$Id: double.C,v 1.31 2001/06/28 07:41:59 parser Exp $";
1.15 paf 10284:
10285: * src/main/compile.y 1.142:
10286: * src/main/compile_tools.h 1.41:
10287: $:name: == ${name}:
10288: $class:name: == ${class:name}:
10289:
10290: * src/classes/string.C 1.56:
10291: exactly one
10292:
10293: * src/classes/double.C 1.31:
10294: * src/classes/file.C 1.37:
10295: * src/classes/form.C 1.12:
10296: * src/classes/hash.C 1.7:
10297: * src/classes/image.C 1.28:
10298: * src/classes/int.C 1.27:
10299: * src/classes/mail.C 1.30:
10300: * src/classes/op.C 1.29:
10301: * src/classes/random.C 1.13:
10302: * src/classes/response.C 1.12:
10303: * src/classes/string.C 1.57:
10304: * src/classes/table.C 1.85:
10305: * src/classes/void.C 1.2:
10306: * src/main/compile.C 1.39:
10307: * src/main/compile.y 1.143:
10308: * src/main/compile_tools.C 1.35:
10309: * src/main/execute.C 1.168:
10310: * src/main/pa_array.C 1.36:
10311: * src/main/pa_common.C 1.55:
10312: * src/main/pa_dir.C 1.4:
10313: * src/main/pa_exception.C 1.10:
10314: * src/main/pa_exec.C 1.6:
10315: * src/main/pa_globals.C 1.61:
10316: * src/main/pa_hash.C 1.36:
10317: * src/main/pa_pool.C 1.19:
10318: * src/main/pa_request.C 1.139:
10319: * src/main/pa_socks.C 1.4:
10320: * src/main/pa_sql_driver_manager.C 1.21:
10321: * src/main/pa_string.C 1.92:
10322: * src/main/pa_table.C 1.32:
10323: * src/main/untaint.C 1.52:
10324: * src/targets/cgi/parser3.C 1.92:
10325: * src/targets/isapi/parser3isapi.C 1.34:
1.21.2.1! paf 10326: static char *RCSId="$Id$";
1.15 paf 10327:
10328: 2001-06-27 parser
10329: * src/classes/hash.C 1.6:
10330: * src/classes/nothing.C 1.5:
10331: * src/classes/table.C 1.84:
10332: * src/classes/void.C 1.1:
10333: * src/main/compile.y 1.140:
10334: * src/main/compile.y 1.141:
10335: * src/main/execute.C 1.167:
10336: * src/main/main.dsp 1.102:
10337: * src/main/pa_request.C 1.138:
10338: * src/targets/cgi/pa_pool.C 1.17:
10339: * src/types/pa_value.h 1.63:
10340: * src/types/pa_vcode_frame.h 1.6:
10341: * src/types/pa_vmethod_frame.h 1.12:
10342: * src/types/pa_vnothing.h 1.2:
10343: * src/types/pa_vtable.h 1.26:
10344: * src/types/pa_vvoid.h 1.1:
10345: nothing renamed to void
10346:
10347: * src/classes/op.C 1.28:
10348: ^switch ^case
10349:
10350: * src/main/compile.y 1.139:
10351: lexer: $zzzz^zzzz were name part
10352:
10353: 2001-05-28 parser
10354: * src/main/main.dsp 1.101:
10355: * src/targets/isapi/parser3isapi.dsp 1.15:
10356: release project options [some bugs]
10357:
10358: * src/classes/classes.C 1.7:
10359: * src/main/compile.C 1.38:
10360: * src/main/compile.y 1.138:
10361: * src/main/execute.C 1.166:
10362: operators are not in root class again
10363:
10364: * src/doc/html2chm.cmd 1.3:
10365: removed >a
10366:
10367: * src/doc/sources2html.cmd 1.2:
10368: z
10369:
10370: 2001-05-24 parser
10371: * src/Makefile.in 1.7:
10372: * src/classes/Makefile.in 1.8:
10373: * src/classes/gd/Makefile.in 1.6:
10374: * src/main/Makefile.in 1.6:
10375: * src/targets/Makefile.in 1.7:
10376: * src/targets/apache13/Makefile.in 1.6:
10377: * src/targets/cgi/Makefile.in 1.7:
10378: * src/types/Makefile.in 1.6:
10379: makes
10380:
10381: * src/main/pa_request.C 1.135:
10382: * src/main/pa_request.C 1.136:
10383: * src/targets/cgi/parser3.C 1.90:
10384: // no _ conversions in @exception[params]
10385:
10386: * src/targets/cgi/parser3.dsp 1.19:
10387: project file
10388:
10389: * src/classes/op.C 1.27:
10390: * src/main/pa_request.C 1.137:
10391: * src/targets/cgi/parser3.C 1.91:
10392: ^log ^exp
10393:
10394: 2001-05-23 parser
10395: * src/classes/op.C 1.25:
10396: * src/main/compile.y 1.137:
10397: allow one empty line before LS_DEF_NAME
10398:
10399: * src/main/pa_string.C 1.91:
10400: string cmp bug
10401:
10402: * src/classes/mail.C 1.29:
10403: * src/classes/op.C 1.26:
10404: rem max 1000
10405:
10406: 2001-05-22 parser
10407: * src/classes/op.C 1.24:
10408: if params code-required
10409:
10410: 2001-05-21 parser
10411: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.1:
10412: * src/main/compile.C [operators_as_parent_class2] 1.36.2.1:
10413: * src/main/compile.y [operators_as_parent_class2] 1.134.2.1:
10414: * src/main/execute.C [operators_as_parent_class2] 1.162.2.1:
10415: 0
10416:
10417: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.2:
10418: * src/main/compile.C [operators_as_parent_class2] 1.36.2.2:
10419: 1
10420:
10421: * src/Makefile.in 1.6:
10422: * src/classes/Makefile.in 1.6:
10423: * src/classes/Makefile.in 1.7:
10424: * src/classes/gd/Makefile.in 1.5:
10425: * src/main/Makefile.in 1.5:
10426: * src/targets/Makefile.in 1.6:
10427: * src/targets/apache13/Makefile.in 1.5:
10428: * src/targets/cgi/Makefile.in 1.6:
10429: * src/types/Makefile.in 1.5:
10430: makes
10431:
10432: * src/classes/double.C 1.30:
10433: * src/classes/hash.C 1.4:
10434: * src/classes/hash.C 1.5:
10435: * src/classes/nothing.C 1.1:
10436: * src/classes/nothing.C 1.2:
10437: * src/classes/nothing.C 1.3:
10438: * src/classes/op.C 1.23:
10439: * src/classes/string.C 1.55:
10440: * src/classes/table.C 1.83:
10441: * src/classes/unknown.C 1.8:
10442: * src/main/compile.y 1.136:
10443: * src/main/execute.C 1.164:
10444: * src/main/execute.C 1.165:
10445: * src/main/main.dsp 1.100:
10446: * src/main/pa_request.C 1.134:
10447: * src/targets/cgi/pa_pool.C 1.15:
10448: * src/targets/cgi/pa_pool.C 1.16:
10449: * src/types/pa_value.h 1.62:
10450: * src/types/pa_vcode_frame.h 1.5:
10451: * src/types/pa_vmethod_frame.h 1.10:
10452: * src/types/pa_vmethod_frame.h 1.11:
10453: * src/types/pa_vnothing.h 1.1:
10454: * src/types/pa_vtable.h 1.24:
10455: * src/types/pa_vtable.h 1.25:
10456: * src/types/pa_vunknown.h 1.14:
10457: 'unknown' renamed to 'nothing'
10458:
10459: * src/Makefile.in 1.5:
10460: * src/classes/Makefile.in 1.5:
10461: * src/classes/gd/Makefile.in 1.4:
10462: * src/main/Makefile.in 1.4:
10463: * src/targets/Makefile.in 1.5:
10464: * src/targets/apache13/Makefile.in 1.4:
10465: * src/targets/cgi/Makefile.in 1.5:
10466: * src/types/Makefile.in 1.4:
10467: make system timestamps
10468:
10469: * src/classes/nothing.C 1.4:
10470: resultless ^sql moved to nothing:
10471:
10472: * src/classes/Makefile.am 1.13:
10473: .AM
10474:
10475: * src/main/pa_request.C 1.133:
10476: .am
10477:
10478: * src/Makefile.in 1.4:
10479: file stamps to remove autoreconf
10480:
10481: * src/targets/cgi/parser3.C 1.88:
10482: argv can be just "parser3". made site_auto_path "." in that case
10483:
10484: * src/types/pa_vstring.C 1.8:
10485: eoleof
10486:
10487: * src/classes/op.C [operators_as_parent_class2] 1.21.2.1:
10488: * src/main/execute.C 1.162:
10489: * src/targets/cgi/Makefile.in 1.4:
10490: * src/targets/cgi/parser3.C 1.86:
10491: * src/targets/cgi/parser3.C 1.87:
10492: * src/targets/cgi/parser3.C 1.89:
10493: z
10494:
10495: * src/main/pa_request.C 1.132:
10496: * src/targets/cgi/parser3.C 1.85:
10497: pcre_tables=pcre_default_tables;
10498:
10499: * src/classes/hash.C 1.3:
10500: * src/classes/int.C 1.25:
10501: * src/classes/string.C 1.53:
10502: * src/classes/table.C 1.82:
10503: * src/include/pa_string.h 1.95:
10504: * src/include/pa_string.h 1.96:
10505: * src/main/pa_string.C 1.89:
10506: * src/main/pa_string.C 1.90:
10507: * src/types/pa_vstring.C 1.6:
10508: * src/types/pa_vstring.h 1.27:
10509: started int:sql
10510:
10511: * src/types/pa_vstring.C 1.7:
10512: * src/types/pa_vstring.h 1.28:
10513: removed unnecessary vstring::set_string
10514:
10515: * src/classes/double.C 1.29:
10516: * src/classes/int.C 1.26:
10517: * src/classes/string.C 1.54:
10518: int,double;sql
10519:
10520: * src/classes/hash.C [operators_as_parent_class2] 1.1.2.1:
10521: * src/classes/op.C [operators_as_parent_class2] 1.21.2.2:
10522: * src/classes/table.C [operators_as_parent_class2] 1.80.2.1:
10523: hash:sql
10524:
10525: * src/classes/classes.C 1.6:
10526: * src/classes/hash.C 1.2:
10527: * src/classes/op.C 1.22:
10528: * src/classes/table.C 1.81:
10529: * src/main/compile.C 1.37:
10530: * src/main/compile.y 1.135:
10531: * src/main/execute.C 1.163:
10532: hash:sql moved to main trunc. operators.txt updated
10533:
10534: 2001-05-19 parser
10535: * src/types/pa_value.h 1.61:
10536: parameter # 1 based
10537:
10538: * src/main/pa_common.C 1.54:
10539: common: actual filename '%s'
10540:
10541: * src/classes/string.C 1.52:
10542: root context in match replace body now unchanged
10543:
10544: * src/classes/Makefile.am 1.10:
10545: * src/classes/Makefile.am 1.11:
10546: * src/classes/Makefile.am 1.12:
10547: * src/classes/Makefile.am 1.9:
10548: * src/main/pa_sql_driver_manager.C 1.20:
10549: * src/targets/cgi/pa_pool.C 1.12:
10550: classes/.am
10551:
10552: * src/main/untaint.C 1.50:
10553: * src/targets/cgi/pa_pool.C 1.13:
10554: * src/targets/cgi/parser3.C 1.84:
10555: fixed bug in pre html untaint, wrong size used, 4* mem wasted
10556:
10557: * src/classes/string.C 1.51:
10558: * src/main/pa_string.C 1.88:
10559: z
10560:
10561: * src/include/pa_string.h 1.94:
10562: * src/main/untaint.C 1.51:
10563: * src/targets/cgi/pa_pool.C 1.14:
10564: introducing String::cstr_bufsize, returns just size+1 for as_is
10565: target.
10566:
10567: * src/classes/Makefile.in 1.4:
10568: clean
10569:
10570: 2001-05-18 parser
10571: * src/Makefile.in 1.3:
10572: * src/classes/Makefile.in 1.3:
10573: * src/classes/gd/Makefile.in 1.3:
10574: * src/include/pa_config_auto.h.in 1.3:
10575: * src/main/Makefile.in 1.3:
10576: * src/targets/Makefile.in 1.4:
10577: * src/targets/apache13/Makefile.in 1.3:
10578: * src/targets/cgi/Makefile.in 1.3:
10579: * src/targets/cgi/pa_pool.C 1.11:
10580: * src/types/Makefile.in 1.3:
10581: .am pa_threads.C ins
10582:
10583: * src/targets/cgi/Makefile.am 1.8:
10584: .am pa_threads.C added
10585:
10586: 2001-05-17 parser
10587: * src/include/pa_hash.h 1.40:
10588: * src/main/execute.C 1.158:
10589: removed /*SYNCHRONIZED*/ from hash.h
10590:
10591: * src/include/pa_array.h 1.41:
10592: * src/include/pa_common.h 1.44:
10593: * src/include/pa_config_fixed.h 1.8:
10594: * src/include/pa_config_includes.h 1.8:
10595: * src/include/pa_exception.h 1.12:
10596: * src/include/pa_exec.h 1.2:
10597: * src/include/pa_globals.h 1.54:
10598: * src/include/pa_hash.h 1.41:
10599: * src/include/pa_opcode.h 1.2:
10600: * src/include/pa_pool.h 1.52:
10601: * src/include/pa_request.h 1.88:
10602: * src/include/pa_sapi.h 1.9:
10603: * src/include/pa_socks.h 1.3:
10604: * src/include/pa_sql_connection.h 1.7:
10605: * src/include/pa_stack.h 1.9:
10606: * src/include/pa_string.h 1.93:
10607: * src/include/pa_table.h 1.33:
10608: * src/include/pa_threads.h 1.14:
10609: #include "pa_config_includes.h"
10610: in all headers
10611:
10612: * src/include/pa_request.h 1.89:
10613: * src/main/execute.C 1.159:
10614: * src/main/pa_request.C 1.131:
10615: ANTI_ENDLESS_EXECUTE_RECOURSION
10616:
10617: * src/classes/op.C 1.20:
10618: * src/include/pa_config_fixed.h 1.10:
10619: * src/include/pa_sql_connection.h 1.8:
10620: * src/include/pa_sql_driver_manager.h 1.5:
10621: * src/main/pa_sql_driver_manager.C 1.15:
10622: found problem at last: 2connections own 1driver and
10623: set_services fight for driver::fservices. before fix
10624:
10625: * src/main/execute.C 1.160:
10626: * src/types/pa_vmethod_frame.h 1.9:
10627: endless recursion line no
10628:
10629: * src/classes/classes.h 1.8:
10630: * src/include/pa_sql_connection.h 1.10:
10631: * src/include/pa_sql_driver_manager.h 1.7:
10632: * src/main/pa_sql_driver_manager.C 1.17:
10633: cache expiration[use SQL_Driver::disconnect]
10634:
10635: * src/include/pa_config_fixed.h 1.9:
10636: * src/include/pa_threads.h 1.16:
10637: * src/targets/cgi/pa_threads.C 1.1:
10638: * src/targets/cgi/parser3.dsp 1.18:
10639: * src/targets/isapi/pa_threads.C 1.1:
10640: * src/targets/isapi/parser3isapi.dsp 1.14:
10641: added pa_threads.C
10642:
10643: * src/classes/image.C 1.27:
10644: * src/include/pa_sql_driver_manager.h 1.4:
10645: * src/main/pa_sql_driver_manager.C 1.14:
10646: * src/main/pa_string.C 1.87:
10647: wrong includes order prevented sqlmanager to see MULTYTHREAD define
10648:
10649: * src/main/pa_table.C 1.31:
10650: table.locate current restored on "not found"
10651:
10652: * src/include/pa_threads.h 1.15:
10653: removed targets/parser
10654:
10655: * src/classes/op.C 1.19:
10656: * src/include/pa_sql_connection.h 1.6:
10657: * src/main/pa_sql_driver_manager.C 1.12:
10658: * src/sql/pa_sql_driver.h 1.9:
10659: connection from cache ->set_services(&services);
10660:
10661: * src/include/pa_config_fixed.h 1.7:
10662: * src/include/pa_threads.h 1.13:
10663: * src/main/pa_sql_driver_manager.C 1.13:
10664: SYNCHRONIZED moved closer to caches put/gets
10665:
10666: * src/classes/string.C 1.50:
10667: * src/include/pa_config_fixed.h 1.11:
10668: * src/include/pa_config_includes.h 1.9:
10669: * src/main/compile.y 1.134:
10670: * src/main/compile_tools.h 1.40:
10671: * src/main/execute.C 1.161:
10672: * src/main/pa_array.C 1.35:
10673: * src/main/pa_common.C 1.53:
10674: * src/main/pa_dir.C 1.3:
10675: * src/main/pa_hash.C 1.35:
10676: * src/main/pa_pool.C 1.18:
10677: * src/main/untaint.C 1.49:
10678: * src/types/pa_vcookie.C 1.21:
10679: * src/types/pa_vfile.C 1.17:
10680: * src/types/pa_vform.C 1.29:
10681: #include "pa_config_includes.h"
10682: removed from most .C
10683:
10684: * src/doc/html2chm.cmd 1.2:
10685: z
10686:
10687: * src/doc/chm.cmd 1.7:
10688: * src/doc/doxygen.cmd 1.7:
10689: * src/doc/html2chm.cmd 1.1:
10690: * src/doc/sources2html.cmd 1.1:
10691: * src/doc/view.cmd 1.3:
10692: * src/doc/view_chm.cmd 1.1:
10693: * src/doc/view_html.cmd 1.1:
10694: doc cmds
10695:
10696: * src/main/pa_sql_driver_manager.C 1.19:
10697: moved expiration to get_connection_from_cache
10698:
10699: * src/main/pa_sql_driver_manager.C 1.18:
10700: cache expiration bf
10701:
10702: * src/classes/op.C 1.21:
10703: * src/include/pa_sql_connection.h 1.9:
10704: * src/include/pa_sql_driver_manager.h 1.6:
10705: * src/main/pa_sql_driver_manager.C 1.16:
10706: * src/sql/pa_sql_driver.h 1.10:
10707: fixed problem at last: 2connections own 1driver and
10708: set_services fight for driver::fservices. before fix
10709:
10710: 2001-05-16 parser
10711: * src/include/pa_array.h 1.39:
10712: * src/include/pa_string.h 1.92:
10713: * src/main/execute.C 1.157:
10714: * src/main/pa_array.C 1.33:
10715: * src/targets/cgi/pa_pool.C 1.9:
10716: * src/targets/cgi/parser3.C 1.81:
10717: array debugged; adjusted
10718:
10719: * src/include/pa_array.h 1.40:
10720: * src/main/pa_array.C 1.34:
10721: * src/targets/cgi/parser3.C 1.82:
10722: removed array debug. before vstring rebasing
10723:
10724: * src/main/pa_sql_driver_manager.C 1.11:
10725: * src/main/pa_string.C 1.86:
10726: SQL_Driver_manager line no for connect/charset errors
10727:
10728: * src/targets/cgi/parser3.C 1.83:
10729: z
10730:
10731: * src/include/pa_pool.h 1.51:
10732: * src/targets/cgi/pa_pool.C 1.10:
10733: removed pool debug, #ifdefed some.
10734: would debug later, on more precise sample than stupid:
10735: @main[]
10736: $name[$z[]]
10737: ^for[i](0;10000-2){
10738: $tail[9994]
10739: $name.$tail[$tail!]
10740: $name.$tail
10741: }
10742: ok3
10743:
10744: 2001-05-15 parser
10745: * src/targets/cgi/pa_pool.C 1.6:
10746: * src/targets/cgi/parser3.C 1.78:
10747: main loss here: 5673321/ 70041= 81
10748:
10749: * src/include/pa_pool.h 1.50:
10750: * src/include/pa_string.h 1.89:
10751: * src/main/pa_string.C 1.83:
10752: * src/targets/cgi/pa_pool.C 1.7:
10753: * src/targets/cgi/parser3.C 1.79:
10754: string fixed bug with fullchunk cmps
10755:
10756: * src/include/pa_string.h 1.90:
10757: * src/main/pa_string.C 1.84:
10758: * src/targets/cgi/pa_pool.C 1.8:
10759: * src/targets/cgi/parser3.C 1.80:
10760: think that all must grow lineary, not exponentialy
10761:
10762: * src/include/pa_array.h 1.38:
10763: * src/include/pa_string.h 1.91:
10764: * src/main/pa_array.C 1.32:
10765: * src/main/pa_string.C 1.85:
10766: string+array made linear grows
10767:
10768: * src/include/pa_string.h 1.88:
10769: * src/targets/cgi/pa_pool.C 1.5:
10770: * src/targets/cgi/parser3.C 1.77:
10771: detected huge mem allocation: size/times malloc 27809390/368771
10772: calloc 3232/83. would test now
10773:
10774: * src/classes/random.C 1.12:
10775: * src/main/compile.y 1.133:
10776: * src/main/execute.C 1.156:
10777: * src/main/pa_request.C 1.130:
10778: * src/types/pa_value.h 1.60:
10779: * src/types/pa_vmethod_frame.h 1.8:
10780: numbered params had wrong name - for instance: bad error
10781: message in ^for[] bad body type. fixed
10782:
10783: 2001-05-14 parser
10784: * src/classes/string.C 1.49:
10785: * src/include/pa_string.h 1.87:
10786: * src/main/pa_string.C 1.82:
10787: * src/main/untaint.C 1.48:
10788: ^string.upper|lower[]
10789:
10790: 2001-05-11 paf
10791: * src/classes/classes.cmd 1.2:
10792: * src/classes/gawk.exe 1.2:
10793: * src/classes/ls.exe 1.2:
10794: * src/main/bison.exe 1.2:
10795: * src/targets/isapi/KILL.EXE 1.2:
10796: * src/targets/isapi/PSTAT.EXE 1.2:
10797: * src/targets/isapi/istart.cmd 1.2:
10798: * src/targets/isapi/istop.cmd 1.2:
10799: * src/targets/isapi/kill.pl 1.2:
10800: moved win32 helpers to /win32tools
10801:
10802: 2001-05-11 parser
10803: * src/main/main.dsp 1.99:
10804: * src/targets/isapi/parser3isapi.dsp 1.13:
10805: fixed some .dsp for win32tools
10806:
10807: * src/classes/double.C 1.28:
10808: * src/classes/image.C 1.26:
10809: * src/classes/op.C 1.18:
10810: * src/classes/string.C 1.48:
10811: * src/classes/table.C 1.80:
10812: * src/classes/unknown.C 1.7:
10813: * src/main/execute.C 1.155:
10814: * src/types/pa_value.h 1.59:
10815: * src/types/pa_vbool.h 1.10:
10816: * src/types/pa_vdouble.h 1.21:
10817: * src/types/pa_vint.h 1.22:
10818: * src/types/pa_vstring.h 1.26:
10819: * src/types/pa_vunknown.h 1.13:
10820: op: MAX_LOOPS
10821: as_int
10822:
10823: 2001-05-10 paf
10824: * src/doc/doxygen.cmd 1.5:
10825: * src/main/compile.y 1.131:
10826: * src/types/pa_vobject.h 1.9:
10827: grammar: priorities changes [lowerd && prior]
10828: vobject: now first fields, next methods
10829:
10830: * src/main/pa_request.C 1.129:
10831: * src/types/pa_vrequest.C 1.6:
10832: op configured
10833:
10834: * src/Makefile.in 1.2:
10835: * src/classes/Makefile.in 1.2:
10836: * src/classes/gd/Makefile.in 1.2:
10837: * src/classes/gd/gif.h 1.9:
10838: * src/include/pa_config_auto.h.in 1.2:
10839: * src/include/pa_config_fixed.h 1.6:
10840: * src/include/pa_config_includes.h 1.6:
10841: * src/main/Makefile.in 1.2:
10842: * src/targets/Makefile.in 1.3:
10843: * src/targets/apache13/Makefile.in 1.2:
10844: * src/targets/cgi/Makefile.in 1.2:
10845: * src/types/Makefile.in 1.2:
10846: inline wonders
10847:
10848: * src/main/compile.y 1.132:
10849: @end grammar: allowed zero strings in control menthod
10850:
10851: * src/types/pa_value.h 1.58:
10852: * src/types/pa_vclass.h 1.16:
10853: * src/types/pa_vstateless_class.h 1.14:
10854: * src/types/pa_vstateless_object.h 1.9:
10855: changed priority: field before method lookup in vclass & vobject
10856:
10857: * src/include/pa_common.h 1.43:
10858: * src/include/pa_config_includes.h 1.7:
10859: inline undefed for C++, that's all
10860:
10861: * src/classes/gd/gif.h 1.8:
10862: gif.h accedently removed
10863:
10864: * src/classes/Makefile.am 1.8:
10865: * src/classes/hash.C 1.1:
10866: * src/doc/doxygen.cfg 1.11:
10867: * src/doc/doxygen.cmd 1.6:
10868: hash.C added
10869:
10870: 2001-05-08 paf
10871: * src/classes/table.C 1.76:
10872: table:hash always hash of hash now
10873:
10874: * src/classes/op.C 1.15:
10875: * src/classes/table.C 1.72:
10876: * src/main/main.dsp 1.97:
10877: * src/types/pa_vtable.h 1.21:
10878: removed table:find. table:locate and op:eval now return bool
10879:
10880: * src/classes/table.C 1.75:
10881: table:empty return bool now
10882:
10883: * src/classes/table.C 1.79:
10884: * src/types/pa_value.h 1.57:
10885: * src/types/pa_vhash.h 1.14:
10886: * src/types/pa_vmethod_frame.h 1.7:
10887: hash:default works at last!
10888:
10889: * src/main/pa_table.C 1.30:
10890: table columnname2item on nameless ignored bark=false. fixed
10891:
10892: * src/classes/op.C 1.17:
10893: * src/types/pa_vtable.h 1.22:
10894: allowed $table.2342734 returns vunknown
10895:
10896: * src/classes/table.C 1.74:
10897: * src/doc/chm.cmd 1.6:
10898: * src/include/pa_array.h 1.37:
10899: * src/include/pa_table.h 1.32:
10900: * src/main/pa_table.C 1.29:
10901: * src/types/pa_value.h 1.56:
10902: * src/types/pa_vtable.h 1.23:
10903: table:hash
10904:
10905: * src/doc/chm.cmd 1.5:
10906: * src/main/execute.C 1.154:
10907: * src/types/pa_value.h 1.55:
10908: wrong pool in method checkparams again. fixed
10909:
10910: * src/classes/double.C 1.27:
10911: * src/classes/int.C 1.24:
10912: * src/classes/op.C 1.16:
10913: * src/classes/string.C 1.47:
10914: int,double,string:int[] double[] string:length[] results now
10915: have hames
10916:
10917: * src/classes/table.C 1.77:
10918: z
10919:
10920: * src/classes/mail.C 1.28:
10921: * src/classes/table.C 1.78:
10922: * src/doc/doxygen.cmd 1.4:
10923: * src/main/main.dsp 1.98:
10924: * src/types/pa_vhash.h 1.13:
10925: * src/types/pa_vstateless_class.h 1.13:
10926: hash:default
10927:
10928: * src/classes/table.C 1.73:
10929: table:record have name
10930:
10931: 2001-05-07 paf
10932: * src/types/pa_value.h 1.51:
10933: * src/types/pa_vtable.h 1.17:
10934: table: fields, then methods. so to enable 'dir' fields & co.
10935:
10936: * src/main/execute.C 1.153:
10937: ^var[^class:var.method[]] is not constructor now
10938:
10939: * src/main/compile.y 1.130:
10940: grammar: @end
10941:
10942: * src/doc/chm.cmd 1.4:
10943: cmd
10944:
10945: * src/doc/ClassExample2.dox 1.3:
10946: * src/doc/aliased.dox 1.3:
10947: * src/doc/chm.cmd 1.2:
10948: * src/include/code.h 1.29:
10949: * src/include/pa_opcode.h 1.1:
10950: * src/main/compile.C 1.36:
10951: * src/main/compile_tools.h 1.39:
10952: * src/main/execute.C 1.152:
10953: * src/types/pa_value.h 1.53:
10954: * src/types/pa_vbool.h 1.9:
10955: * src/types/pa_vclass.h 1.15:
10956: * src/types/pa_vcode_frame.h 1.4:
10957: * src/types/pa_vcookie.h 1.10:
10958: * src/types/pa_vdouble.h 1.20:
10959: * src/types/pa_venv.h 1.16:
10960: * src/types/pa_vfile.h 1.26:
10961: * src/types/pa_vform.h 1.20:
10962: * src/types/pa_vhash.h 1.12:
10963: * src/types/pa_vimage.h 1.13:
10964: * src/types/pa_vint.h 1.21:
10965: * src/types/pa_vjunction.h 1.6:
10966: * src/types/pa_vmethod_frame.h 1.6:
10967: * src/types/pa_vobject.h 1.8:
10968: * src/types/pa_vrequest.h 1.10:
10969: * src/types/pa_vresponse.h 1.10:
10970: * src/types/pa_vstateless_class.h 1.12:
10971: * src/types/pa_vstring.h 1.25:
10972: * src/types/pa_vtable.h 1.20:
10973: * src/types/pa_vunknown.h 1.12:
10974: * src/types/pa_wcontext.h 1.15:
10975: * src/types/pa_wwrapper.h 1.9:
10976: pa_code.h
10977:
10978: * src/include/pa_table.h 1.30:
10979: * src/main/pa_table.C 1.27:
10980: * src/types/pa_value.h 1.52:
10981: * src/types/pa_vtable.h 1.18:
10982: table: fields, then methods. so to enable 'dir' fields & co. more
10983:
10984: * src/classes/gd/gifio.C 1.9:
10985: * src/classes/string.C 1.45:
10986: * src/classes/table.C 1.71:
10987: * src/doc/ClassExample1.dox 1.2:
10988: * src/doc/ClassExample2.dox 1.2:
10989: * src/doc/ClassExample3.dox 1.2:
10990: * src/doc/aliased.dox 1.2:
10991: * src/doc/class.dox 1.2:
10992: * src/doc/compiler.dox 1.2:
10993: * src/doc/doxygen.cfg 1.10:
10994: * src/doc/doxygen.cmd 1.2:
10995: * src/doc/executor.dox 1.2:
10996: * src/doc/index.dox 1.3:
10997: * src/doc/methoded.dox 1.2:
10998: * src/doc/module.dox 1.2:
10999: * src/doc/object.dox 1.2:
11000: * src/doc/pooled.dox 1.2:
11001: * src/doc/string.dox 1.2:
11002: * src/doc/targets.dox 1.2:
11003: * src/doc/value.dox 1.2:
11004: * src/include/code.h 1.28:
11005: * src/include/pa_hash.h 1.39:
11006: * src/include/pa_string.h 1.86:
11007: * src/main/pa_request.C 1.128:
11008: * src/main/pa_sql_driver_manager.C 1.10:
11009: * src/types/pa_vjunction.h 1.5:
11010: * src/types/pa_vtable.h 1.19:
11011: dox, split by not clean parts also
11012:
11013: * src/classes/image.C 1.25:
11014: * src/classes/mail.C 1.27:
11015: * src/classes/string.C 1.46:
11016: * src/doc/chm.cmd 1.3:
11017: * src/include/pa_table.h 1.31:
11018: * src/main/pa_table.C 1.28:
11019: * src/types/pa_value.h 1.54:
11020: method reported errors on wrong pool
11021:
11022: * src/doc/chm.cmd 1.1:
11023: * src/doc/doxygen.cmd 1.3:
11024: * src/doc/view.cmd 1.2:
11025: dox cmd
11026:
11027: 2001-05-04 paf
11028: * src/classes/classes.h 1.7:
11029: * src/classes/double.C 1.26:
11030: * src/classes/file.C 1.36:
11031: * src/classes/form.C 1.11:
11032: * src/classes/image.C 1.24:
11033: * src/classes/int.C 1.23:
11034: * src/classes/mail.C 1.26:
11035: * src/classes/op.C 1.14:
11036: * src/classes/random.C 1.11:
11037: * src/classes/response.C 1.11:
11038: * src/classes/string.C 1.44:
11039: * src/classes/table.C 1.70:
11040: * src/classes/unknown.C 1.6:
11041: * src/doc/doxygen.cfg 1.9:
11042: * src/doc/index.dox 1.2:
11043: * src/main/pa_string.C 1.81:
11044: removed m- method dox
11045:
11046: * src/doc/ClassExample1.dox 1.1:
11047: * src/doc/ClassExample2.dox 1.1:
11048: * src/doc/ClassExample3.dox 1.1:
11049: * src/main/execute.C 1.151:
11050: dox: example1 updated
11051:
11052: 2001-05-03 paf
11053: * src/classes/classes.h 1.6:
11054: * src/classes/double.C 1.25:
11055: * src/doc/aliased.dox 1.1:
11056: * src/doc/class.dox 1.1:
11057: * src/doc/compiler.dox 1.1:
11058: * src/doc/doxygen.cfg 1.8:
11059: * src/doc/doxygen.txt 1.6:
11060: * src/doc/executor.dox 1.1:
11061: * src/doc/index.dox 1.1:
11062: * src/doc/methoded.dox 1.1:
11063: * src/doc/module.dox 1.1:
11064: * src/doc/object.dox 1.1:
11065: * src/doc/pooled.dox 1.1:
11066: * src/doc/string.dox 1.1:
11067: * src/doc/targets.dox 1.1:
11068: * src/doc/value.dox 1.1:
11069: * src/main/pa_request.C 1.127:
11070: dox splitted .dox files and added some
11071:
11072: * src/classes/Makefile.am 1.7:
11073: * src/doc/doxygen.txt 1.5:
11074: classes/am
11075:
11076: 2001-05-02 paf
11077: * src/classes/image.C 1.23:
11078: * src/classes/table.C 1.69:
11079: table:dir result are not tainted by file_name language now
11080:
11081: 2001-04-28 paf
11082: * src/classes/classes.inc 1.5:
11083: removed classes.inc
11084:
11085: * src/classes/classes.C 1.3:
11086: * src/classes/classes.h 1.3:
11087: * src/classes/file.C 1.33:
11088: * src/classes/form.C 1.5:
11089: * src/classes/mail.C 1.24:
11090: * src/include/pa_request.h 1.85:
11091: * src/main/pa_request.C 1.124:
11092: configure started
11093:
11094: * src/classes/file.C [reorganize_user_classes] 1.31.2.5:
11095: * src/classes/table.C [reorganize_user_classes] 1.65.2.4:
11096: * src/main/compile.y [reorganize_user_classes] 1.127.2.2:
11097: * src/main/execute.C [reorganize_user_classes] 1.148.2.3:
11098: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.4:
11099: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.2:
11100: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.3:
11101: * src/types/pa_wcontext.h [reorganize_user_classes] 1.12.2.1:
11102: removed ^a.menu{$name} ability. now
11103: $a{^menu{$name}}
11104: or
11105: ^a.menu{$a.name}
11106:
11107: * src/classes/_double.h 1.8:
11108: * src/classes/_file.h 1.5:
11109: * src/classes/_form.h 1.4:
11110: * src/classes/_image.h 1.4:
11111: * src/classes/_int.h 1.8:
11112: * src/classes/_mail.h 1.4:
11113: * src/classes/_op.h 1.6:
11114: * src/classes/_random.h 1.4:
11115: * src/classes/_response.h 1.5:
11116: * src/classes/_string.h 1.10:
11117: * src/classes/_table.h 1.7:
11118: * src/classes/_unknown.h 1.3:
11119: * src/classes/classes.C 1.2:
11120: * src/classes/classes.h 1.2:
11121: * src/classes/classes.inc 1.1:
11122: * src/classes/double.C 1.22:
11123: * src/classes/exec.C 1.4:
11124: * src/classes/file.C 1.32:
11125: * src/classes/form.C 1.4:
11126: * src/classes/image.C 1.22:
11127: * src/classes/int.C 1.20:
11128: * src/classes/mail.C 1.23:
11129: * src/classes/op.C 1.10:
11130: * src/classes/random.C 1.10:
11131: * src/classes/response.C 1.8:
11132: * src/classes/string.C 1.41:
11133: * src/classes/table.C 1.66:
11134: * src/classes/unknown.C 1.3:
11135: * src/include/pa_globals.h 1.51:
11136: * src/include/pa_request.h 1.84:
11137: * src/main/compile.y 1.129:
11138: * src/main/execute.C 1.149:
11139: * src/main/main.dsp 1.93:
11140: * src/main/pa_globals.C 1.57:
11141: * src/main/pa_request.C 1.123:
11142: * src/targets/cgi/parser3.C 1.73:
11143: * src/targets/isapi/parser3isapi.C 1.32:
11144: * src/types/pa_value.h 1.50:
11145: * src/types/pa_vcookie.h 1.9:
11146: * src/types/pa_vdouble.h 1.17:
11147: * src/types/pa_venv.h 1.15:
11148: * src/types/pa_vfile.h 1.23:
11149: * src/types/pa_vform.C 1.28:
11150: * src/types/pa_vform.h 1.17:
11151: * src/types/pa_vimage.h 1.10:
11152: * src/types/pa_vint.h 1.18:
11153: * src/types/pa_vrequest.h 1.9:
11154: * src/types/pa_vresponse.h 1.9:
11155: * src/types/pa_vstateless_class.h 1.11:
11156: * src/types/pa_vstring.h 1.24:
11157: * src/types/pa_vtable.h 1.16:
11158: * src/types/pa_vunknown.h 1.11:
11159: * src/types/pa_wcontext.h 1.13:
11160: Methoded reorganized. todo: methoded-configure
11161:
11162: * src/classes/classes.inc 1.4:
11163: * src/main/Makefile.am 1.12:
11164: removed pa_methoded from .am
11165:
11166: * src/main/execute.C 1.150:
11167: * src/types/pa_wcontext.h 1.14:
11168: Methoded reorganized 2. todo: methoded-configure
11169:
11170: * src/classes/Makefile.am 1.4:
11171: * src/classes/classes.awk 1.1:
11172: * src/classes/classes.cmd 1.1:
11173: * src/classes/classes.inc 1.2:
11174: * src/classes/gawk.exe 1.1:
11175: * src/classes/ls.exe 1.1:
11176: * src/main/bison.exe 1.1:
11177: classes.inc autogenerator
11178:
11179: * src/classes/form.C 1.6:
11180: * src/include/pa_request.h 1.86:
11181: * src/main/pa_request.C 1.125:
11182: about to move configured data to special request hash
11183:
11184: * src/classes/Makefile.am 1.5:
11185: * src/main/main.dsp 1.95:
11186: classes/Makefile.am
11187:
11188: * src/classes/form.C 1.7:
11189: * src/classes/mail.C 1.25:
11190: * src/classes/op.C 1.11:
11191: * src/include/pa_globals.h 1.52:
11192: * src/include/pa_request.h 1.87:
11193: * src/main/pa_globals.C 1.58:
11194: * src/main/pa_request.C 1.126:
11195: moved some configured data to request::classes_conf
11196: moved some string crations from globals to M...
11197:
11198: * src/classes/classes.C 1.4:
11199: * src/classes/classes.h 1.4:
11200: * src/classes/double.C 1.23:
11201: * src/classes/file.C 1.34:
11202: * src/classes/form.C 1.9:
11203: * src/classes/int.C 1.21:
11204: * src/classes/op.C 1.12:
11205: * src/classes/response.C 1.9:
11206: * src/classes/string.C 1.42:
11207: * src/classes/table.C 1.67:
11208: * src/classes/unknown.C 1.4:
11209: * src/include/pa_methoded.h 1.1:
11210: * src/main/Makefile.am 1.11:
11211: * src/main/main.dsp 1.94:
11212: * src/main/pa_methoded.C 1.1:
11213: * src/targets/cgi/parser3.C 1.75:
11214: * src/types/pa_vdouble.h 1.18:
11215: * src/types/pa_vfile.h 1.24:
11216: * src/types/pa_vform.h 1.18:
11217: * src/types/pa_vimage.h 1.11:
11218: * src/types/pa_vint.h 1.19:
11219: classes/classes renamet to include|main/pa_methoded
11220:
11221: * src/include/pa_string.h 1.85:
11222: * src/main/pa_globals.C 1.60:
11223: * src/main/untaint.C 1.47:
11224: * src/targets/cgi/parser3.C 1.74:
11225: * src/targets/isapi/parser3isapi.C 1.33:
11226: z
11227:
11228: * src/classes/Makefile.am 1.6:
11229: * src/classes/classes.C 1.5:
11230: * src/classes/classes.h 1.5:
11231: * src/classes/classes.inc 1.3:
11232: * src/classes/double.C 1.24:
11233: * src/classes/file.C 1.35:
11234: * src/classes/form.C 1.10:
11235: * src/classes/int.C 1.22:
11236: * src/classes/op.C 1.13:
11237: * src/classes/response.C 1.10:
11238: * src/classes/string.C 1.43:
11239: * src/classes/table.C 1.68:
11240: * src/classes/unknown.C 1.5:
11241: * src/include/pa_methoded.h 1.2:
11242: * src/main/main.dsp 1.96:
11243: * src/main/pa_methoded.C 1.2:
11244: * src/targets/cgi/parser3.C 1.76:
11245: * src/types/pa_vdouble.h 1.19:
11246: * src/types/pa_vfile.h 1.25:
11247: * src/types/pa_vform.h 1.19:
11248: * src/types/pa_vimage.h 1.12:
11249: * src/types/pa_vint.h 1.20:
11250: renamed pa_methoded back to classes/classes.h
11251:
11252: * src/classes/_string.h [reorganize_user_classes] 1.9.2.1:
11253: * src/classes/classes.C [reorganize_user_classes] 1.1.2.2:
11254: * src/classes/classes.h [reorganize_user_classes] 1.1.2.2:
11255: * src/classes/double.C [reorganize_user_classes] 1.21.4.2:
11256: * src/classes/exec.C [reorganize_user_classes] 1.3.4.1:
11257: * src/classes/file.C [reorganize_user_classes] 1.31.2.4:
11258: * src/classes/form.C [reorganize_user_classes] 1.3.4.2:
11259: * src/classes/image.C [reorganize_user_classes] 1.21.2.4:
11260: * src/classes/int.C [reorganize_user_classes] 1.19.4.3:
11261: * src/classes/mail.C [reorganize_user_classes] 1.22.2.3:
11262: * src/classes/op.C [reorganize_user_classes] 1.9.2.3:
11263: * src/classes/random.C [reorganize_user_classes] 1.9.2.3:
11264: * src/classes/response.C [reorganize_user_classes] 1.7.4.3:
11265: * src/classes/string.C [reorganize_user_classes] 1.40.2.3:
11266: * src/classes/table.C [reorganize_user_classes] 1.65.2.3:
11267: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.2:
11268: * src/include/pa_request.h [reorganize_user_classes] 1.83.2.1:
11269: * src/main/compile.y [reorganize_user_classes] 1.127.2.1:
11270: * src/main/execute.C [reorganize_user_classes] 1.148.2.2:
11271: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.3:
11272: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.3:
11273: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.2:
11274: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.2:
11275: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.2:
11276: * src/types/pa_vform.C [reorganize_user_classes] 1.27.2.1:
11277: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.2:
11278: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.2:
11279: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.2:
11280: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.2:
11281: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.2:
11282: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.2:
11283: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.2:
11284: beautifying just compiled. todo: debug, configure
11285:
11286: * src/classes/classes.awk 1.2:
11287: skipped classes in .awk
11288:
11289: * src/classes/form.C 1.8:
11290: * src/include/pa_globals.h 1.53:
11291: * src/main/pa_globals.C 1.59:
11292: moved some configured data to request::classes_conf
11293: moved some string crations from globals to M...
11294: [works]
11295:
11296: 2001-04-27 paf
11297: * src/main/compile.y 1.128:
11298: serge@ found @CLASS bug. fixed
11299:
11300: * src/classes/_double.h [reorganize_user_classes] 1.7.2.1:
11301: * src/classes/_form.h [reorganize_user_classes] 1.3.2.1:
11302: * src/classes/_int.h [reorganize_user_classes] 1.7.2.1:
11303: * src/classes/_response.h [reorganize_user_classes] 1.4.2.1:
11304: * src/classes/_unknown.h [reorganize_user_classes] 1.2.2.1:
11305: * src/classes/classes.C [reorganize_user_classes] 1.1.2.1:
11306: * src/classes/classes.h [reorganize_user_classes] 1.1.2.1:
11307: * src/classes/double.C [reorganize_user_classes] 1.21.4.1:
11308: * src/classes/file.C [reorganize_user_classes] 1.31.2.2:
11309: * src/classes/form.C [reorganize_user_classes] 1.3.4.1:
11310: * src/classes/image.C [reorganize_user_classes] 1.21.2.2:
11311: * src/classes/int.C [reorganize_user_classes] 1.19.4.2:
11312: * src/classes/mail.C [reorganize_user_classes] 1.22.2.2:
11313: * src/classes/op.C [reorganize_user_classes] 1.9.2.2:
11314: * src/classes/random.C [reorganize_user_classes] 1.9.2.2:
11315: * src/classes/response.C [reorganize_user_classes] 1.7.4.2:
11316: * src/classes/string.C [reorganize_user_classes] 1.40.2.2:
11317: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.2:
11318: * src/main/main.dsp [reorganize_user_classes] 1.92.2.2:
11319: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.2:
11320: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.1:
11321: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.1:
11322: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.1:
11323: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.1:
11324: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.1:
11325: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.1:
11326: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.1:
11327: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.1:
11328: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.1:
11329: beautifying -100
11330:
11331: * src/classes/classes.C 1.1:
11332: file classes.C was initially added on branch
11333: reorganize_user_classes.
11334:
11335: * src/classes/file.C [reorganize_user_classes] 1.31.2.3:
11336: * src/classes/image.C [reorganize_user_classes] 1.21.2.3:
11337: * src/classes/table.C [reorganize_user_classes] 1.65.2.2:
11338: * src/main/execute.C [reorganize_user_classes] 1.148.2.1:
11339: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.2:
11340: * src/types/pa_vstateless_class.h [reorganize_user_classes] 1.10.2.1:
11341: beautifying -99
11342:
11343: * src/classes/_file.h [reorganize_user_classes] 1.4.2.1:
11344: * src/classes/_image.h [reorganize_user_classes] 1.3.2.1:
11345: * src/classes/_mail.h [reorganize_user_classes] 1.3.2.1:
11346: * src/classes/_op.h [reorganize_user_classes] 1.5.2.1:
11347: * src/classes/_random.h [reorganize_user_classes] 1.3.2.1:
11348: * src/classes/_table.h [reorganize_user_classes] 1.6.2.1:
11349: * src/classes/file.C [reorganize_user_classes] 1.31.2.1:
11350: * src/classes/image.C [reorganize_user_classes] 1.21.2.1:
11351: * src/classes/int.C [reorganize_user_classes] 1.19.4.1:
11352: * src/classes/mail.C [reorganize_user_classes] 1.22.2.1:
11353: * src/classes/op.C [reorganize_user_classes] 1.9.2.1:
11354: * src/classes/random.C [reorganize_user_classes] 1.9.2.1:
11355: * src/classes/response.C [reorganize_user_classes] 1.7.4.1:
11356: * src/classes/string.C [reorganize_user_classes] 1.40.2.1:
11357: * src/classes/table.C [reorganize_user_classes] 1.65.2.1:
11358: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.1:
11359: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.1:
11360: * src/main/main.dsp [reorganize_user_classes] 1.92.2.1:
11361: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.1:
11362: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.1:
11363: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.1:
11364: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.1:
11365: * src/types/pa_vcookie.h [reorganize_user_classes] 1.8.2.1:
11366: * src/types/pa_venv.h [reorganize_user_classes] 1.14.2.1:
11367: * src/types/pa_vrequest.h [reorganize_user_classes] 1.8.2.1:
11368: started beautifying
11369:
11370: * src/classes/classes.h 1.1:
11371: file classes.h was initially added on branch
11372: reorganize_user_classes.
11373:
11374: 2001-04-26 paf
11375: * src/main/pa_request.C 1.121:
11376: * src/main/pa_string.C 1.80:
11377: z
11378:
11379: * src/classes/_exec.h 1.4:
11380: * src/classes/_image.h 1.3:
11381: * src/classes/gd/gif.h 1.7:
11382: * src/classes/gd/gifio.C 1.8:
11383: * src/classes/image.C 1.21:
11384: * src/classes/mail.C 1.22:
11385: * src/classes/op.C 1.9:
11386: * src/classes/random.C 1.9:
11387: * src/classes/smtp/smtp.h 1.3:
11388: * src/classes/string.C 1.40:
11389: * src/classes/table.C 1.65:
11390: * src/doc/doxygen.cfg 1.5:
11391: * src/doc/doxygen.cfg 1.6:
11392: * src/doc/doxygen.cfg 1.7:
11393: * src/doc/doxygen.txt 1.4:
11394: * src/include/pa_array.h 1.36:
11395: * src/include/pa_config_fixed.h 1.5:
11396: * src/include/pa_config_includes.h 1.5:
11397: * src/include/pa_dir.h 1.3:
11398: * src/include/pa_socks.h 1.2:
11399: * src/include/pa_string.h 1.84:
11400: * src/main/compile_tools.h 1.38:
11401: * src/main/pa_common.C 1.52:
11402: * src/main/pa_request.C 1.122:
11403: * src/main/pa_socks.C 1.3:
11404: * src/sql/pa_sql_driver.h 1.8:
11405: * src/targets/cgi/pa_pool.C 1.4:
11406: * src/types/pa_vbool.h 1.7:
11407: * src/types/pa_vbool.h 1.8:
11408: * src/types/pa_vclass.h 1.13:
11409: * src/types/pa_vclass.h 1.14:
11410: * src/types/pa_vcode_frame.h 1.2:
11411: * src/types/pa_vcode_frame.h 1.3:
11412: * src/types/pa_vcookie.h 1.8:
11413: * src/types/pa_vdouble.h 1.16:
11414: * src/types/pa_venv.h 1.14:
11415: * src/types/pa_vfile.h 1.22:
11416: * src/types/pa_vform.C 1.27:
11417: * src/types/pa_vform.h 1.16:
11418: * src/types/pa_vhash.h 1.11:
11419: * src/types/pa_vimage.C 1.7:
11420: * src/types/pa_vimage.h 1.9:
11421: * src/types/pa_vint.h 1.17:
11422: * src/types/pa_vjunction.h 1.3:
11423: * src/types/pa_vjunction.h 1.4:
11424: * src/types/pa_vmethod_frame.h 1.4:
11425: * src/types/pa_vmethod_frame.h 1.5:
11426: * src/types/pa_vobject.h 1.6:
11427: * src/types/pa_vobject.h 1.7:
11428: * src/types/pa_vrequest.C 1.5:
11429: * src/types/pa_vrequest.h 1.8:
11430: * src/types/pa_vstateless_class.C 1.8:
11431: * src/types/pa_vstateless_class.h 1.10:
11432: * src/types/pa_vstateless_object.h 1.8:
11433: * src/types/pa_vstring.C 1.5:
11434: * src/types/pa_vstring.h 1.23:
11435: * src/types/pa_vtable.h 1.15:
11436: * src/types/pa_vunknown.h 1.10:
11437: * src/types/pa_wcontext.C 1.6:
11438: * src/types/pa_wcontext.h 1.12:
11439: * src/types/pa_wwrapper.h 1.7:
11440: * src/types/pa_wwrapper.h 1.8:
11441: code documentation ++
11442:
11443: * src/include/pa_common.h 1.42:
11444: * src/include/pa_types.h 1.25:
11445: * src/main/pa_sql_driver_manager.C 1.9:
11446: module [and, guess, isapi] connection caching fixed.
11447: request-pooled-url were stored into global connectioncache
11448:
11449: 2001-04-25 paf
11450: * src/doc/doxygen.cfg 1.4:
11451: * src/doc/doxygen.txt 1.3:
11452: * src/targets/isapi/parser3isapi.C 1.31:
11453: started doc / [doxygen.txt]
11454:
11455: * src/include/code.h 1.27:
11456: * src/include/pa_common.h 1.41:
11457: * src/main/compile.y 1.127:
11458: * src/main/execute.C 1.148:
11459: * src/main/pa_common.C 1.51:
11460: -d
11461:
11462: * src/classes/file.C 1.31:
11463: * src/main/pa_exec.C 1.5:
11464: * src/targets/cgi/parser3.C 1.72:
11465: illegal call check a bit improved, but still under iis no
11466: mapping of dir with parser allowed!
11467:
11468: 2001-04-24 paf
11469: * src/targets/Makefile.in 1.2:
11470: * src/targets/apache13/Makefile.in 1.1:
11471: apache makefile.in s
11472:
11473: * src/targets/Makefile.am 1.5:
11474: * src/targets/apache13/Makefile.am 1.1:
11475: apache module lib .am
11476:
11477: * src/main/pa_exec.C 1.4:
11478: windows32 buildCommand
11479:
11480: 2001-04-23 paf
11481: * src/classes/gd/gifio.C 1.7:
11482: * src/classes/image.C 1.20:
11483: * src/classes/mail.C 1.21:
11484: * src/include/pa_globals.h 1.50:
11485: * src/include/pa_string.h 1.83:
11486: * src/main/pa_exec.C 1.3:
11487: * src/main/pa_request.C 1.119:
11488: * src/main/untaint.C 1.44:
11489: untaint - @test optimize whitespaces for all but 'html'
11490:
11491: * src/main/untaint.C 1.46:
11492: untaint without charset
11493:
11494: * src/targets/cgi/parser3.C 1.68:
11495: cgi /// @test disable /cgi-bin/parser3/auto.p
11496:
11497: * src/classes/random.C 1.8:
11498: * src/targets/cgi/parser3.C 1.71:
11499: redo failed
11500: /// @test noticed series in isapi, check how initialize_random_class is called! [must be called only once]
11501:
11502: * src/main/untaint.C 1.45:
11503: mail header only once to =?
11504:
11505: * src/classes/mail.C 1.20:
11506: * src/include/pa_hash.h 1.38:
11507: * src/include/pa_string.h 1.82:
11508: * src/main/pa_common.C 1.49:
11509: * src/main/pa_hash.C 1.34:
11510: * src/main/pa_request.C 1.118:
11511: * src/main/untaint.C 1.43:
11512: untaint - @test mail-header
11513:
11514: * src/include/pa_config_auto.h.in 1.1:
11515: .h.in
11516:
11517: * src/targets/cgi/parser3.C 1.69:
11518: cgi cmdline ver
11519:
11520: * src/main/pa_request.C 1.120:
11521: * src/targets/cgi/parser3.C 1.70:
11522: // @test with commandline start "parser3 a.html" so that ^load
11523: a.cfg] worked! [now doesnt]
11524:
11525: * src/main/execute.C 1.147:
11526: operators first!
11527: so that ^table.menu{^rem{}} would not be 'unknown column'
11528:
11529: * src/include/pa_array.h 1.35:
11530: * src/main/pa_array.C 1.31:
11531: * src/types/pa_vfile.h 1.20:
11532: * src/types/pa_vfile.h 1.21:
11533: vfile fields return type
11534:
11535: * src/Makefile.in 1.1:
11536: * src/classes/Makefile.in 1.1:
11537: * src/main/Makefile.in 1.1:
11538: * src/targets/cgi/Makefile.in 1.1:
11539: * src/types/Makefile.in 1.1:
11540: makefile ins
11541:
11542: * src/main/pa_string.C 1.78:
11543: tested OK
11544: /// @test really @b test: s x m [tested: i & g ]
11545:
11546: * src/classes/gd/Makefile.am 1.1:
11547: * src/classes/gd/Makefile.in 1.1:
11548: * src/targets/Makefile 1.2:
11549: * src/targets/Makefile.in 1.1:
11550: makefiles&co
11551:
11552: * src/classes/Makefile 1.2:
11553: * src/main/Makefile 1.2:
11554: * src/targets/cgi/Makefile 1.2:
11555: * src/types/Makefile 1.2:
11556: makefiles removed
11557:
11558: * src/classes/Makefile 1.1:
11559: * src/main/Makefile 1.1:
11560: * src/main/pa_string.C 1.79:
11561: * src/targets/Makefile 1.1:
11562: * src/targets/cgi/Makefile 1.1:
11563: * src/types/Makefile 1.1:
11564: configure.in + makefiles
11565:
11566: * src/classes/table.C 1.64:
11567: * src/types/pa_vform.C 1.26:
11568: * src/types/pa_vtable.h 1.14:
11569: /// @test $a.menu{ $a[123] }
11570: and $a.menu{^table:set[]...}
11571:
11572: * src/targets/cgi/Makefile.am 1.5:
11573: liblink
11574:
11575: * src/targets/cgi/Makefile.am 1.6:
11576: * src/targets/cgi/Makefile.am 1.7:
11577: win32 conditional
11578:
11579: * src/include/pa_config_fixed.h 1.4:
11580: * src/include/pa_config_includes.h 1.4:
11581: * src/main/pa_common.C 1.50:
11582: common: file_write /// @test mkdirs file_delete rmdirs
11583:
11584: 2001-04-20 paf
11585: * src/main/untaint.C 1.41:
11586: * src/targets/cgi/parser3.C 1.66:
11587: fixed header "a/a"
11588:
11589: * src/main/untaint.C 1.42:
11590: z
11591:
11592: * src/classes/string.C 1.39:
11593: * src/classes/table.C 1.63:
11594: * src/include/pa_globals.h 1.49:
11595: * src/include/pa_request.h 1.83:
11596: * src/include/pa_string.h 1.81:
11597: * src/main/compile.y 1.126:
11598: * src/main/pa_globals.C 1.56:
11599: * src/main/pa_request.C 1.117:
11600: * src/main/pa_string.C 1.77:
11601: * src/targets/cgi/parser3.C 1.67:
11602: $MAIN:LOCALE
11603:
11604: 2001-04-19 paf
11605: * src/main/compile_tools.h 1.37:
11606: $a$b bugfix
11607:
11608: * src/classes/file.C 1.30:
11609: * src/targets/cgi/parser3.C 1.65:
11610: z
11611:
11612: * src/include/pa_common.h 1.39:
11613: * src/main/pa_common.C 1.48:
11614: * src/main/pa_request.C 1.116:
11615: * src/main/untaint.C 1.40:
11616: * src/targets/isapi/parser3isapi.C 1.30:
11617: * src/types/pa_vcookie.C 1.19:
11618: changed urlencode here and in untaint.C to HTTP standard's "
11619: and \" mech
11620:
11621: * src/classes/file.C 1.29:
11622: * src/include/pa_common.h 1.40:
11623: * src/types/pa_vcookie.C 1.20:
11624: done: header to $fields. waits for header '\' tricks
11625:
11626: * src/main/pa_request.C 1.115:
11627: * src/targets/isapi/parser3isapi.C 1.29:
11628: fixed http://alx/~paf/ doesnt load /auto.p
11629:
11630: 2001-04-18 paf
11631: * src/classes/smtp/smtp.dsp 1.2:
11632: * src/main/Makefile.am 1.10:
11633: * src/main/main.dsp 1.92:
11634: * src/targets/cgi/Makefile.am 1.4:
11635: linux @alx
11636:
11637: * src/main/pa_request.C 1.114:
11638: 1
11639:
11640: 2001-04-17 paf
11641: * src/classes/file.C 1.28:
11642: * src/classes/image.C 1.19:
11643: * src/doc/doxygen.cfg 1.3:
11644: * src/include/pa_sql_connection.h 1.5:
11645: * src/main/pa_sql_driver_manager.C 1.8:
11646: * src/sql/pa_sql_driver.h 1.7:
11647: SQL_Driver_services renamed. doxygen statics enabled
11648:
11649: * src/Makefile.am 1.5:
11650: * src/classes/Makefile.am 1.3:
11651: * src/classes/_double.h 1.7:
11652: * src/classes/_exec.h 1.3:
11653: * src/classes/_file.h 1.4:
11654: * src/classes/_form.h 1.3:
11655: * src/classes/_image.h 1.2:
11656: * src/classes/_int.h 1.7:
11657: * src/classes/_mail.h 1.3:
11658: * src/classes/_op.h 1.5:
11659: * src/classes/_random.h 1.3:
11660: * src/classes/_response.h 1.4:
11661: * src/classes/_string.h 1.9:
11662: * src/classes/_table.h 1.6:
11663: * src/classes/_unknown.h 1.2:
11664: * src/classes/file.C 1.27:
11665: * src/classes/gd/gif.C 1.5:
11666: * src/classes/gd/gif.h 1.6:
11667: * src/classes/gd/gifio.C 1.6:
11668: * src/classes/image.C 1.18:
11669: * src/classes/mail.C 1.19:
11670: * src/classes/op.C 1.8:
11671: * src/classes/random.C 1.7:
11672: * src/include/pa_config_fixed.h 1.3:
11673: * src/include/pa_config_includes.h 1.3:
11674: * src/include/pa_hash.h 1.37:
11675: * src/include/pa_sql_driver_manager.h 1.3:
11676: * src/include/pa_version.h 1.2:
11677: * src/main/Makefile.am 1.9:
11678: * src/main/compile.y 1.125:
11679: * src/main/pa_common.C 1.47:
11680: * src/main/pa_exec.C 1.2:
11681: * src/main/pa_socks.C 1.2:
11682: * src/main/pa_sql_driver_manager.C 1.7:
11683: * src/sql/Makefile.am 1.2:
11684: * src/sql/pa_sql_driver.h 1.6:
11685: * src/targets/cgi/Makefile.am 1.3:
11686: * src/targets/cgi/parser3.C 1.64:
11687: * src/types/Makefile.am 1.3:
11688: * src/types/pa_vcookie.C 1.18:
11689: * src/types/pa_vform.C 1.25:
11690: * src/types/pa_vimage.h 1.8:
11691: exec @jav
11692:
11693: * src/include/pa_sql_driver_manager.h [gcc0415] 1.2.2.1:
11694: * src/main/pa_sql_driver_manager.C [gcc0415] 1.6.2.1:
11695: * src/sql/pa_sql_driver.h [gcc0415] 1.5.2.1:
11696: * src/types/pa_vimage.h [gcc0415] 1.7.2.1:
11697: sql driver interface now has initialize(client .so)
11698:
11699: 2001-04-16 paf
11700: * src/Makefile.am [gcc0415] 1.4.2.2:
11701: compile2 cygwin
11702:
11703: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.2:
11704: compile0 jav
11705:
11706: * src/Makefile.am [gcc0415] 1.4.2.1:
11707: * src/classes/Makefile.am [gcc0415] 1.2.2.1:
11708: * src/classes/_double.h [gcc0415] 1.6.2.1:
11709: * src/classes/_exec.h [gcc0415] 1.2.2.1:
11710: * src/classes/_file.h [gcc0415] 1.3.2.1:
11711: * src/classes/_form.h [gcc0415] 1.2.2.1:
11712: * src/classes/_image.h [gcc0415] 1.1.2.1:
11713: * src/classes/_int.h [gcc0415] 1.6.2.1:
11714: * src/classes/_mail.h [gcc0415] 1.2.2.1:
11715: * src/classes/_op.h [gcc0415] 1.4.2.1:
11716: * src/classes/_random.h [gcc0415] 1.2.2.1:
11717: * src/classes/_response.h [gcc0415] 1.3.2.1:
11718: * src/classes/_string.h [gcc0415] 1.8.2.1:
11719: * src/classes/_table.h [gcc0415] 1.5.2.1:
11720: * src/classes/_unknown.h [gcc0415] 1.1.2.1:
11721: * src/classes/gd/gif.C [gcc0415] 1.4.2.1:
11722: * src/classes/gd/gif.h [gcc0415] 1.5.2.1:
11723: * src/classes/gd/gifio.C [gcc0415] 1.5.2.1:
11724: * src/classes/image.C [gcc0415] 1.17.2.1:
11725: * src/classes/mail.C [gcc0415] 1.18.2.1:
11726: * src/classes/op.C [gcc0415] 1.7.2.1:
11727: * src/classes/random.C [gcc0415] 1.6.2.1:
11728: * src/include/pa_config_fixed.h [gcc0415] 1.2.2.1:
11729: * src/include/pa_config_includes.h [gcc0415] 1.2.2.1:
11730: * src/include/pa_hash.h [gcc0415] 1.36.2.1:
11731: * src/include/pa_version.h [gcc0415] 1.1.2.1:
11732: * src/main/Makefile.am [gcc0415] 1.8.2.1:
11733: * src/main/compile.y [gcc0415] 1.124.2.1:
11734: * src/main/pa_common.C [gcc0415] 1.46.2.1:
11735: * src/main/pa_exec.C [gcc0415] 1.1.2.1:
11736: * src/sql/Makefile.am [gcc0415] 1.1.2.1:
11737: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.1:
11738: * src/targets/cgi/parser3.C [gcc0415] 1.63.2.1:
11739: * src/types/Makefile.am [gcc0415] 1.2.2.1:
11740: * src/types/pa_vcookie.C [gcc0415] 1.17.2.1:
11741: * src/types/pa_vform.C [gcc0415] 1.24.2.1:
11742: compile-1
11743:
11744: * src/include/pa_config_includes.h [gcc0415] 1.2.2.2:
11745: * src/main/pa_exec.C [gcc0415] 1.1.2.2:
11746: * src/main/pa_socks.C [gcc0415] 1.1.2.1:
11747: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.3:
11748: compile1 cygwin
11749:
11750: 2001-04-15 paf
11751: * src/classes/op.C 1.5:
11752: * src/include/pa_request.h 1.82:
11753: * src/types/pa_value.h 1.48:
11754: * src/types/pa_vmethod_frame.h 1.3:
11755: MethodParams in op.C
11756:
11757: * src/types/pa_value.h 1.49:
11758: MethodParams !junction
11759:
11760: * src/classes/table.C 1.62:
11761: table:empty +=process
11762:
11763: * src/classes/op.C 1.7:
11764: z
11765:
11766: * src/classes/_string.h 1.8:
11767: * src/classes/double.C 1.21:
11768: * src/classes/file.C 1.26:
11769: * src/classes/image.C 1.17:
11770: * src/classes/int.C 1.19:
11771: * src/classes/mail.C 1.18:
11772: * src/classes/op.C 1.6:
11773: * src/classes/random.C 1.6:
11774: * src/classes/response.C 1.7:
11775: * src/classes/string.C 1.38:
11776: * src/classes/table.C 1.61:
11777: * src/classes/unknown.C 1.2:
11778: * src/main/pa_request.C 1.113:
11779: MethodParams everywhere
11780:
11781: 2001-04-12 paf
11782: * src/classes/_unknown.h 1.1:
11783: * src/classes/unknown.C 1.1:
11784: * src/include/pa_globals.h 1.48:
11785: * src/main/main.dsp 1.91:
11786: * src/main/pa_globals.C 1.55:
11787: * src/types/pa_vunknown.h 1.9:
11788: ^unknown:int[]=0 double[]=0
11789:
11790: * src/classes/gd/gif.C 1.4:
11791: * src/classes/image.C 1.13:
11792: image:line/fill/rectangle/bar/replace/polygon/polybar
11793:
11794: * src/classes/image.C 1.15:
11795: * src/main/pa_hash.C 1.33:
11796: hash bug fixed
11797:
11798: * src/classes/gd/gif.h 1.5:
11799: * src/classes/image.C 1.12:
11800: * src/classes/op.C 1.4:
11801: * src/main/execute.C 1.146:
11802: * src/types/pa_value.h 1.47:
11803: * src/types/pa_vmethod_frame.h 1.2:
11804: * src/types/pa_wcontext.h 1.11:
11805: for var now written not to r.wcontext, but to r.root
11806: cleared "entered_object" state
11807:
11808: * src/classes/image.C 1.16:
11809: * src/types/pa_vimage.h 1.7:
11810: image:font :text
11811:
11812: * src/classes/image.C 1.14:
11813: image:gif now does not have params
11814:
11815: 2001-04-11 paf
11816: * src/classes/mail.C 1.17:
11817: * src/classes/op.C 1.3:
11818: * src/targets/cgi/parser3.C 1.63:
11819: * src/types/pa_value.h 1.46:
11820: * src/types/pa_vfile.C 1.15:
11821: * src/types/pa_vfile.h 1.19:
11822: * src/types/pa_vform.C 1.24:
11823: * src/types/pa_vstring.C 1.3:
11824: * src/types/pa_vstring.h 1.22:
11825: forced UL_FILE_NAME of posted file name
11826:
11827: * src/classes/image.C 1.7:
11828: * src/main/execute.C 1.145:
11829: * src/main/main.dsp 1.89:
11830: * src/main/pa_request.C 1.112:
11831: * src/types/pa_vcframe.h 1.4:
11832: * src/types/pa_vcode_frame.h 1.1:
11833: * src/types/pa_vimage.C 1.4:
11834: * src/types/pa_vimage.h 1.4:
11835: * src/types/pa_vmethod_frame.h 1.1:
11836: * src/types/pa_vmframe.h 1.13:
11837: libimaging dead end: pil parses header in .py
11838:
11839: * src/classes/gd/gd.dsp 1.3:
11840: * src/classes/gd/gif.C 1.2:
11841: * src/classes/gd/gif.h 1.2:
11842: * src/classes/gd/gifio.C 1.2:
11843: * src/classes/image.C 1.8:
11844: * src/types/pa_vimage.C 1.5:
11845: * src/types/pa_vimage.h 1.5:
11846: gd started porting to Pooled descendant
11847:
11848: * src/classes/image.C 1.5:
11849: * src/main/pa_request.C 1.110:
11850: * src/types/pa_vform.C 1.23:
11851: fixed post [broke when moved post read to core]
11852:
11853: * src/classes/gd/gd.dsp 1.1:
11854: * src/classes/smtp/smtp.dsp 1.1:
11855: * src/main/main.dsp 1.87:
11856: gd+smtp made separate libs
11857:
11858: * src/classes/gd/gifio.C 1.3:
11859: * src/classes/image.C 1.9:
11860: * src/types/pa_vimage.C 1.6:
11861: * src/types/pa_vimage.h 1.6:
11862: gd todo: gif without file
11863:
11864: * src/include/pa_globals.h 1.46:
11865: * src/include/pa_string.h 1.80:
11866: * src/main/pa_common.C 1.46:
11867: * src/main/pa_request.C 1.111:
11868: * src/main/untaint.C 1.39:
11869: * src/types/pa_vfile.C 1.16:
11870: * src/types/pa_vstring.C 1.4:
11871: fixed vstring:as_vfile length
11872:
11873: * src/classes/gd/gd.dsp 1.2:
11874: * src/classes/image.C 1.6:
11875: * src/include/pa_globals.h 1.47:
11876: * src/main/main.dsp 1.88:
11877: * src/main/pa_globals.C 1.54:
11878: * src/types/pa_vimage.C 1.3:
11879: * src/types/pa_vimage.h 1.3:
11880: gd dead end. switching to python imaging lib
11881:
11882: * src/classes/gd/gif.h 1.3:
11883: * src/classes/gd/gifio.C 1.4:
11884: * src/classes/image.C 1.10:
11885: * src/main/main.dsp 1.90:
11886: gd with mem write + image just compiled
11887:
11888: * src/classes/gd/gif.C 1.3:
11889: * src/classes/gd/gif.h 1.4:
11890: * src/classes/gd/gifio.C 1.5:
11891: * src/classes/image.C 1.11:
11892: image:create image:load
11893:
11894: 2001-04-10 paf
11895: * src/classes/_double.h 1.6:
11896: * src/classes/_file.h 1.3:
11897: * src/classes/_form.h 1.2:
11898: * src/classes/_int.h 1.6:
11899: * src/classes/_mail.h 1.2:
11900: * src/classes/_op.h 1.4:
11901: * src/classes/_random.h 1.2:
11902: * src/classes/_response.h 1.3:
11903: * src/classes/_string.h 1.7:
11904: * src/classes/_table.h 1.5:
11905: * src/classes/file.C 1.25:
11906: * src/classes/gd/gif.C 1.1:
11907: * src/classes/gd/gif.h 1.1:
11908: * src/classes/gd/gifio.C 1.1:
11909: * src/classes/mail.C 1.16:
11910: * src/include/pa_common.h 1.37:
11911: * src/include/pa_globals.h 1.45:
11912: * src/main/execute.C 1.144:
11913: * src/main/main.dsp 1.86:
11914: * src/main/pa_common.C 1.44:
11915: * src/main/pa_globals.C 1.53:
11916: * src/targets/isapi/parser3isapi.C 1.28:
11917: * src/types/pa_value.h 1.45:
11918: * src/types/pa_vfile.C 1.14:
11919: * src/types/pa_vfile.h 1.18:
11920: * src/types/pa_vhash.h 1.10:
11921: * src/types/pa_vimage.h 1.1:
11922: * src/types/pa_vresponse.h 1.8:
11923: * src/types/pa_vstring.h 1.21:
11924: image:measure -100 just compiled
11925:
11926: * src/classes/_image.h 1.1:
11927: * src/classes/image.C 1.1:
11928: * src/types/pa_vimage.C 1.1:
11929: image forgotten!
11930:
11931: * src/classes/image.C 1.3:
11932: * src/types/pa_vimage.C 1.2:
11933: jpg measure bugs fixed
11934:
11935: * src/classes/image.C 1.4:
11936: image:html done
11937:
11938: * src/classes/table.C 1.60:
11939: * src/include/pa_common.h 1.38:
11940: * src/main/pa_common.C 1.45:
11941: * src/main/pa_request.C 1.109:
11942: * src/main/pa_string.C 1.76:
11943: * src/main/untaint.C 1.38:
11944: * src/types/pa_vimage.h 1.2:
11945: image:measure -90
11946:
11947: * src/classes/mail.C 1.11:
11948: * src/classes/smtp/comms.C 1.2:
11949: * src/classes/smtp/smtp.C 1.2:
11950: * src/classes/smtp/smtp.h 1.2:
11951: * src/main/pa_globals.C 1.52:
11952: smtp some consts
11953:
11954: * src/classes/mail.C 1.12:
11955: unix sendmail compiled. todo:testing
11956:
11957: * src/classes/mail.C 1.14:
11958: sendmail unix skipping defaults
11959:
11960: * src/classes/image.C 1.2:
11961: z
11962:
11963: * src/classes/mail.C 1.13:
11964: * src/include/pa_common.h 1.36:
11965: * src/main/pa_common.C 1.43:
11966: sendmail unix added defaults
11967:
11968: * src/classes/mail.C 1.15:
11969: minor bug with unclear from/to
11970:
11971: 2001-04-09 paf
11972: * src/classes/_exec.h 1.2:
11973: * src/main/execute.C 1.142:
11974: * src/main/pa_globals.C 1.50:
11975: * src/main/pa_request.C 1.106:
11976: * src/types/pa_vcookie.C 1.17:
11977: * src/types/pa_vfile.C 1.12:
11978: exec -2
11979:
11980: * src/classes/file.C 1.24:
11981: * src/include/pa_exec.h 1.1:
11982: * src/include/pa_sapi.h 1.8:
11983: * src/main/main.dsp 1.85:
11984: * src/main/pa_exec.C 1.1:
11985: * src/targets/cgi/parser3.C 1.62:
11986: * src/targets/cgi/parser3.dsp 1.17:
11987: * src/targets/isapi/parser3isapi.C 1.27:
11988: * src/targets/isapi/parser3isapi.dsp 1.12:
11989: * src/targets/pa_exec.C 1.7:
11990: * src/targets/pa_exec.h 1.4:
11991: all targets exec
11992:
11993: * src/classes/exec.C 1.2:
11994: * src/include/pa_common.h 1.35:
11995: * src/main/pa_common.C 1.42:
11996: * src/main/untaint.C 1.37:
11997: * src/targets/pa_exec.C 1.3:
11998: exec3. decided exec:cgi to move to file:cgi
11999:
12000: * src/include/pa_sapi.h 1.7:
12001: * src/include/pa_string.h 1.79:
12002: * src/targets/cgi/parser3.C 1.61:
12003: * src/targets/isapi/parser3isapi.C 1.26:
12004: * src/targets/isapi/parser3isapi.dsp 1.11:
12005: sapi exec dead end. badly parsed args in apache:util.script
12006:
12007: * src/classes/file.C 1.23:
12008: * src/main/main.dsp 1.84:
12009: * src/main/pa_request.C 1.108:
12010: * src/targets/cgi/parser3.C 1.60:
12011: exec win32 env
12012:
12013: * src/classes/exec.C 1.3:
12014: * src/classes/file.C 1.21:
12015: * src/include/pa_globals.h 1.44:
12016: * src/main/execute.C 1.143:
12017: * src/main/main.dsp 1.83:
12018: * src/main/pa_globals.C 1.51:
12019: * src/main/pa_request.C 1.107:
12020: * src/targets/pa_exec.C 1.4:
12021: * src/types/pa_vfile.C 1.13:
12022: * src/types/pa_vfile.h 1.17:
12023: * src/types/pa_vform.C 1.22:
12024: * src/types/pa_vstring.C 1.2:
12025: exec4. todo env
12026:
12027: * src/classes/_exec.h 1.1:
12028: * src/classes/exec.C 1.1:
12029: * src/include/pa_common.h 1.34:
12030: * src/include/pa_request.h 1.81:
12031: * src/include/pa_sapi.h 1.6:
12032: * src/include/pa_string.h 1.77:
12033: * src/main/pa_common.C 1.41:
12034: * src/main/pa_request.C 1.105:
12035: * src/main/pa_string.C 1.75:
12036: * src/targets/cgi/parser3.C 1.59:
12037: * src/targets/cgi/parser3.dsp 1.16:
12038: * src/targets/isapi/parser3isapi.C 1.25:
12039: * src/targets/pa_exec.C 1.2:
12040: * src/targets/pa_exec.h 1.2:
12041: * src/types/pa_vform.C 1.21:
12042: * src/types/pa_vform.h 1.15:
12043: exec class just compiled. moved post read to request core
12044:
12045: * src/classes/file.C 1.22:
12046: * src/include/pa_hash.h 1.36:
12047: * src/main/pa_hash.C 1.32:
12048: * src/targets/pa_exec.C 1.5:
12049: * src/targets/pa_exec.h 1.3:
12050: exec env 0
12051:
12052: * src/classes/_op.h 1.3:
12053: * src/include/pa_dir.h 1.2:
12054: * src/include/pa_globals.h 1.43:
12055: * src/include/pa_sapi.h 1.5:
12056: * src/main/main.dsp 1.82:
12057: * src/main/pa_dir.C 1.2:
12058: * src/main/pa_globals.C 1.49:
12059: * src/targets/cgi/parser3.C 1.58:
12060: * src/targets/cgi/parser3.dsp 1.15:
12061: * src/targets/pa_exec.C 1.1:
12062: * src/targets/pa_exec.h 1.1:
12063: problems with ^exec:cgi post data. they are already read by vform
12064:
12065: * src/include/pa_string.h 1.78:
12066: * src/targets/pa_exec.C 1.6:
12067: written but not tested exec with env for unix
12068:
12069: 2001-04-08 paf
12070: * src/classes/file.C 1.20:
12071: * src/classes/mail.C 1.10:
12072: * src/classes/string.C 1.37:
12073: * src/include/pa_request.h 1.80:
12074: * src/include/pa_string.h 1.76:
12075: * src/main/pa_request.C 1.104:
12076: uuencode. string<<
12077:
12078: 2001-04-07 paf
12079: * src/classes/_mail.h 1.1:
12080: * src/classes/mail.C 1.1:
12081: * src/include/pa_common.h 1.33:
12082: * src/include/pa_globals.h 1.41:
12083: * src/include/pa_string.h 1.74:
12084: * src/main/main.dsp 1.79:
12085: * src/main/pa_common.C 1.40:
12086: * src/main/pa_globals.C 1.47:
12087: * src/main/pa_request.C 1.101:
12088: * src/main/untaint.C 1.36:
12089: * src/types/pa_vcookie.C 1.16:
12090: mail:send -10 just compiled
12091:
12092: * src/include/pa_socks.h 1.1:
12093: * src/main/main.dsp 1.81:
12094: * src/main/pa_socks.C 1.1:
12095: * src/targets/cgi/parser3.C 1.57:
12096: * src/targets/cgi/parser3.dsp 1.14:
12097: * src/targets/isapi/parser3isapi.C 1.24:
12098: mail:send 1
12099:
12100: * src/classes/mail.C 1.3:
12101: +=
12102:
12103: * src/classes/mail.C 1.6:
12104: ^attach dead end
12105:
12106: * src/classes/mail.C 1.2:
12107: * src/include/pa_string.h 1.75:
12108: mail:send -1 text prepared
12109:
12110: * src/classes/mail.C 1.7:
12111: ^mail[$attach
12112:
12113: * src/classes/mail.C 1.5:
12114: * src/classes/mail.C 1.8:
12115: * src/classes/mail.C 1.9:
12116: * src/main/pa_request.C 1.103:
12117: z
12118:
12119: * src/classes/mail.C 1.4:
12120: * src/classes/smtp/comms.C 1.1:
12121: * src/classes/smtp/smtp.C 1.1:
12122: * src/classes/smtp/smtp.h 1.1:
12123: * src/include/pa_globals.h 1.42:
12124: * src/include/pa_request.h 1.79:
12125: * src/main/main.dsp 1.80:
12126: * src/main/pa_globals.C 1.48:
12127: * src/main/pa_request.C 1.102:
12128: smtp just compiled
12129:
12130: 2001-04-06 paf
12131: * src/types/pa_valiased.C 1.7:
12132: another root inherititance skipped
12133:
12134: * src/classes/random.C 1.5:
12135: * src/classes/table.C 1.57:
12136: * src/main/pa_globals.C 1.44:
12137: @office
12138:
12139: * src/classes/table.C 1.58:
12140: * src/include/pa_dir.h 1.1:
12141: * src/main/execute.C 1.141:
12142: * src/main/main.dsp 1.78:
12143: * src/main/pa_dir.C 1.1:
12144: table:dir 0 [without regexp]
12145:
12146: * src/main/compile.C 1.34:
12147: * src/main/compile.y 1.124:
12148: * src/main/execute.C 1.139:
12149: operators are now not root methods of parent class. just 'ROOT
12150: class
12151:
12152: * src/classes/table.C 1.59:
12153: * src/include/pa_globals.h 1.40:
12154: * src/main/pa_globals.C 1.46:
12155: * src/main/pa_string.C 1.74:
12156: table:dir 1
12157:
12158: * src/classes/_op.h 1.2:
12159: * src/classes/_root.h 1.5:
12160: * src/classes/op.C 1.2:
12161: * src/classes/root.C 1.62:
12162: * src/include/pa_globals.h 1.39:
12163: * src/include/pa_request.h 1.78:
12164: * src/main/compile.C 1.35:
12165: * src/main/execute.C 1.140:
12166: * src/main/main.dsp 1.77:
12167: * src/main/pa_globals.C 1.45:
12168: * src/main/pa_request.C 1.100:
12169: renamed 'root' to 'op'
12170:
12171: * src/classes/_op.h 1.1:
12172: * src/classes/op.C 1.1:
12173: renamed from 'root'
12174:
12175: 2001-04-05 paf
12176: * src/classes/root.C 1.59:
12177: * src/include/pa_sql_connection.h 1.1:
12178: * src/include/pa_sql_driver.h 1.5:
12179: * src/main/main.dsp 1.76:
12180: * src/main/pa_sql_driver_manager.C 1.3:
12181: * src/sql/pa_sql_driver.h 1.1:
12182: sql driver services for conv memory & error reporting
12183:
12184: * src/main/execute.C 1.138:
12185: * src/main/pa_request.C 1.98:
12186: * src/main/pa_string.C 1.73:
12187: * src/types/pa_value.h 1.44:
12188: * src/types/pa_vmframe.h 1.12:
12189: * src/types/pa_wcontext.h 1.10:
12190: constructor flag dropped at get_method_frame and remembered
12191: into method_frame
12192:
12193: * src/include/pa_globals.h 1.38:
12194: * src/main/pa_globals.C 1.43:
12195: * src/main/pa_request.C 1.96:
12196: * src/main/pa_string.C 1.72:
12197: * src/targets/isapi/parser3isapi.dsp 1.10:
12198: $LOCALE:ctype[Russian_Russia.1251]
12199:
12200: * src/main/pa_request.C 1.99:
12201: * src/sql/pa_sql_driver.h 1.5:
12202: mysql limit
12203:
12204: * src/classes/table.C 1.52:
12205: select * from hren error contains statement
12206:
12207: * src/classes/random.C 1.4:
12208: * src/classes/root.C 1.60:
12209: * src/classes/table.C 1.54:
12210: * src/include/pa_sql_connection.h 1.4:
12211: * src/include/pa_string.h 1.71:
12212: * src/main/execute.C 1.137:
12213: * src/main/pa_sql_driver_manager.C 1.6:
12214: * src/main/pa_string.C 1.70:
12215: * src/main/untaint.C 1.34:
12216: * src/sql/pa_sql_driver.h 1.4:
12217: * src/types/pa_vmframe.h 1.11:
12218: * src/types/pa_wcontext.C 1.5:
12219: * src/types/pa_wcontext.h 1.9:
12220: sql quote. string untaint UL_SQL
12221:
12222: * src/classes/table.C 1.51:
12223: * src/include/pa_sql_connection.h 1.2:
12224: * src/include/pa_types.h 1.24:
12225: * src/main/pa_sql_driver_manager.C 1.4:
12226: * src/main/untaint.C 1.33:
12227: * src/sql/pa_sql_driver.h 1.2:
12228: * src/targets/cgi/parser3.dsp 1.13:
12229: mysql 0
12230:
12231: * src/classes/table.C 1.53:
12232: * src/include/pa_sql_connection.h 1.3:
12233: * src/main/pa_sql_driver_manager.C 1.5:
12234: * src/sql/pa_sql_driver.h 1.3:
12235: sql ping
12236:
12237: * src/classes/table.C 1.55:
12238: * src/include/pa_string.h 1.72:
12239: * src/main/pa_string.C 1.71:
12240: * src/main/untaint.C 1.35:
12241: z
12242:
12243: * src/classes/file.C 1.19:
12244: * src/classes/root.C 1.61:
12245: * src/classes/string.C 1.36:
12246: * src/classes/table.C 1.56:
12247: * src/main/pa_request.C 1.97:
12248: junction to code&expression in errors
12249:
12250: * src/include/pa_config_fixed.h 1.2:
12251: * src/include/pa_config_includes.h 1.2:
12252: * src/include/pa_hash.h 1.35:
12253: * src/include/pa_string.h 1.73:
12254: * src/main/pa_hash.C 1.31:
12255: * src/main/pa_table.C 1.26:
12256: hash now not thread-safe.
12257:
12258: 2001-04-04 paf
12259: * src/include/pa_sql_driver.h 1.4:
12260: mysql connect
12261:
12262: * src/classes/random.C 1.3:
12263: * src/classes/root.C 1.56:
12264: * src/classes/table.C 1.49:
12265: * src/include/pa_globals.h 1.36:
12266: * src/include/pa_pool.h 1.48:
12267: * src/include/pa_request.h 1.76:
12268: * src/main/pa_request.C 1.94:
12269: * src/types/pa_vclass.h 1.12:
12270: sql frame -10
12271:
12272: * src/Makefile.am 1.4:
12273: * src/classes/root.C 1.57:
12274: * src/classes/string.C 1.35:
12275: * src/classes/table.C 1.50:
12276: * src/include/pa_globals.h 1.37:
12277: * src/include/pa_hash.h 1.34:
12278: * src/include/pa_pool.h 1.49:
12279: * src/include/pa_request.h 1.77:
12280: * src/include/pa_sapi.h 1.4:
12281: * src/include/pa_string.h 1.70:
12282: * src/include/pa_table.h 1.29:
12283: * src/main/main.dsp 1.74:
12284: * src/main/pa_globals.C 1.42:
12285: * src/main/pa_hash.C 1.30:
12286: * src/main/pa_request.C 1.95:
12287: * src/main/pa_string.C 1.69:
12288: * src/main/pa_table.C 1.25:
12289: * src/main/untaint.C 1.32:
12290: connect&sql -1000 just compiled
12291:
12292: * src/sql/Makefile.am 1.1:
12293: forgot to add mysql client
12294:
12295: * src/classes/root.C 1.58:
12296: * src/include/pa_sql_driver.h 1.2:
12297: * src/include/pa_sql_driver_manager.h 1.2:
12298: * src/main/main.dsp 1.75:
12299: * src/main/pa_sql_driver_manager.C 1.2:
12300: more manager&connection&driver
12301:
12302: * src/include/pa_sql_driver.h 1.3:
12303: mysql info
12304:
12305: * src/doc/doxygen.cfg 1.2:
12306: z
12307:
12308: * src/include/pa_sql_driver.h 1.1:
12309: * src/include/pa_sql_driver_manager.h 1.1:
12310: * src/main/pa_sql_driver_manager.C 1.1:
12311: connect&sql -1000 just compiled [forgot to add libltdl, added]
12312:
12313: 2001-04-03 paf
12314: * src/classes/file.C 1.18:
12315: * src/classes/string.C 1.32:
12316: * src/classes/table.C 1.48:
12317: * src/include/pa_string.h 1.69:
12318: * src/main/pa_common.C 1.39:
12319: * src/main/pa_string.C 1.68:
12320: * src/main/untaint.C 1.31:
12321: string:match replace 2. string.cstr(forced lang)
12322:
12323: * src/classes/string.C 1.30:
12324: string:match replace 0
12325:
12326: * src/classes/string.C 1.34:
12327: * src/types/pa_vform.C 1.19:
12328: string:match replace assigned lang
12329:
12330: * src/classes/string.C 1.31:
12331: * src/include/pa_string.h 1.68:
12332: * src/main/pa_string.C 1.67:
12333: string:match replace strange matches
12334:
12335: * src/classes/table.C 1.46:
12336: table:append now uses string::split
12337:
12338: * src/include/pa_globals.h 1.33:
12339: * src/include/pa_hash.h 1.33:
12340: * src/main/pa_globals.C 1.39:
12341: * src/main/pa_request.C 1.92:
12342: * src/targets/cgi/parser3.C 1.55:
12343: * src/targets/isapi/parser3isapi.C 1.22:
12344: * src/types/pa_vfile.C 1.11:
12345: content-disposition
12346:
12347: * src/classes/string.C 1.25:
12348: * src/include/pa_globals.h 1.34:
12349: * src/include/pa_string.h 1.64:
12350: * src/main/main.dsp 1.73:
12351: * src/main/pa_globals.C 1.40:
12352: * src/main/pa_string.C 1.62:
12353: string:match [search] -1 just compiled
12354:
12355: * src/classes/string.C 1.26:
12356: * src/include/pa_globals.h 1.35:
12357: * src/include/pa_string.h 1.65:
12358: * src/include/pa_threads.h 1.12:
12359: * src/main/pa_globals.C 1.41:
12360: * src/main/pa_string.C 1.63:
12361: * src/targets/isapi/parser3isapi.dsp 1.9:
12362: string:match 0
12363:
12364: * src/main/pa_common.C 1.37:
12365: * src/main/untaint.C 1.30:
12366: * src/targets/cgi/parser3.C 1.56:
12367: * src/targets/isapi/parser3isapi.C 1.23:
12368: * src/targets/isapi/pool_storage.h 1.4:
12369: todo/tests
12370:
12371: * src/classes/string.C 1.27:
12372: * src/include/pa_string.h 1.66:
12373: * src/main/pa_string.C 1.64:
12374: string:match replace -11
12375:
12376: * src/classes/file.C 1.15:
12377: * src/classes/root.C 1.54:
12378: * src/classes/string.C 1.23:
12379: * src/classes/table.C 1.44:
12380: * src/doc/doxygen.cmd 1.1:
12381: * src/doc/doxygen.txt 1.2:
12382: * src/doc/generate.cmd 1.2:
12383: * src/include/pa_array.h 1.34:
12384: * src/include/pa_request.h 1.74:
12385: * src/include/pa_string.h 1.62:
12386: * src/main/execute.C 1.136:
12387: * src/main/pa_string.C 1.60:
12388: * src/main/untaint.C 1.29:
12389: * src/targets/cgi/parser3.C 1.52:
12390: * src/types/pa_vcookie.C 1.15:
12391: string::pos & cmp & piece bugs fixed.
12392: string::split new
12393: table:load separated from set
12394: table:set implemented with clean \n \t searches
12395:
12396: * src/include/pa_common.h 1.31:
12397: * src/include/pa_globals.h 1.32:
12398: * src/main/pa_globals.C 1.38:
12399: * src/main/pa_request.C 1.91:
12400: * src/targets/cgi/parser3.C 1.54:
12401: * src/targets/isapi/parser3isapi.C 1.21:
12402: * src/types/pa_value.h 1.43:
12403: main:post-process
12404:
12405: * src/classes/file.C 1.16:
12406: * src/classes/table.C 1.45:
12407: * src/include/pa_common.h 1.32:
12408: * src/main/compile_tools.C 1.34:
12409: * src/main/pa_common.C 1.38:
12410: * src/main/pa_request.C 1.93:
12411: * src/types/pa_vform.C 1.20:
12412: * src/types/pa_vstring.C 1.1:
12413: z
12414:
12415: * src/include/pa_common.h 1.30:
12416: * src/include/pa_request.h 1.75:
12417: * src/include/pa_sapi.h 1.3:
12418: * src/main/main.dsp 1.72:
12419: * src/main/pa_common.C 1.36:
12420: * src/main/pa_request.C 1.90:
12421: * src/targets/cgi/parser3.C 1.53:
12422: * src/types/pa_value.h 1.42:
12423: * src/types/pa_vfile.C 1.10:
12424: * src/types/pa_vfile.h 1.16:
12425: * src/types/pa_vstring.h 1.20:
12426: vfile in response:body
12427:
12428: * src/classes/string.C 1.28:
12429: * src/include/pa_string.h 1.67:
12430: * src/main/pa_string.C 1.65:
12431: string:match replace prepared
12432:
12433: * src/classes/string.C 1.33:
12434: * src/main/compile.y 1.123:
12435: grammar: fixed to allow {}[]< empty []
12436:
12437: * src/classes/double.C 1.20:
12438: * src/classes/file.C 1.17:
12439: * src/classes/form.C 1.3:
12440: * src/classes/int.C 1.18:
12441: * src/classes/response.C 1.6:
12442: * src/classes/root.C 1.55:
12443: * src/classes/string.C 1.24:
12444: * src/classes/table.C 1.47:
12445: * src/include/pa_string.h 1.63:
12446: * src/main/pa_string.C 1.61:
12447: string:match -10 [frame]
12448:
12449: * src/classes/string.C 1.29:
12450: * src/main/pa_string.C 1.66:
12451: string:match replace prepared 2
12452:
12453: 2001-04-02 paf
12454: * src/classes/_random.h 1.1:
12455: * src/classes/random.C 1.1:
12456: * src/include/pa_globals.h 1.31:
12457: * src/main/main.dsp 1.71:
12458: * src/main/pa_globals.C 1.37:
12459: * src/main/pa_request.C 1.89:
12460: * src/types/pa_value.h 1.40:
12461: random:generate
12462:
12463: * src/classes/table.C 1.42:
12464: * src/include/pa_array.h 1.33:
12465: * src/include/pa_string.h 1.60:
12466: * src/include/pa_table.h 1.28:
12467: * src/main/execute.C 1.135:
12468: * src/types/pa_value.h 1.41:
12469: table:join
12470:
12471: * src/classes/table.C 1.43:
12472: * src/include/pa_string.h 1.61:
12473: * src/main/pa_string.C 1.59:
12474: * src/types/pa_valiased.C 1.6:
12475: * src/types/pa_valiased.h 1.12:
12476: * src/types/pa_vdouble.h 1.15:
12477: * src/types/pa_vfile.h 1.15:
12478: * src/types/pa_vint.h 1.16:
12479: * src/types/pa_vresponse.h 1.7:
12480: * src/types/pa_vstring.h 1.19:
12481: * src/types/pa_vtable.h 1.13:
12482: string::pos. about to use it in table:set/load
12483:
12484: * src/classes/random.C 1.2:
12485: random:generate 1
12486:
12487: 2001-03-30 paf
12488: * src/classes/double.C 1.19:
12489: * src/classes/file.C 1.14:
12490: * src/classes/int.C 1.17:
12491: * src/classes/response.C 1.5:
12492: * src/classes/root.C 1.53:
12493: * src/classes/string.C 1.22:
12494: * src/classes/table.C 1.40:
12495: * src/main/compile.y 1.122:
12496: * src/main/execute.C 1.134:
12497: * src/types/pa_value.h 1.39:
12498: * src/types/pa_vstateless_class.C 1.7:
12499: * src/types/pa_vstateless_class.h 1.9:
12500: static|dynamic|any method registration
12501:
12502: * src/classes/table.C 1.41:
12503: * src/include/pa_string.h 1.59:
12504: * src/main/pa_string.C 1.58:
12505: todo: table flip and append. string::pos
12506:
12507: 2001-03-29 paf
12508: * src/classes/string.C 1.14:
12509: * src/main/compile.y 1.120:
12510: * src/main/compile_tools.C 1.33:
12511: * src/main/compile_tools.h 1.36:
12512: * src/main/main.dsp 1.70:
12513: * src/types/pa_value.h 1.38:
12514: * src/types/pa_vstring.h 1.17:
12515: * src/types/pa_vunknown.h 1.8:
12516: empty params allowed. [] and [;] are different now.
12517:
12518: * src/include/pa_pool.h 1.46:
12519: * src/include/pa_request.h 1.72:
12520: * src/main/pa_request.C 1.86:
12521: * src/main/untaint.C 1.25:
12522: pool.request
12523:
12524: * src/classes/string.C 1.21:
12525: string:xsplit forgot that they must result in 1 row N column [
12526: not vice versa]
12527:
12528: * src/classes/string.C 1.17:
12529: * src/include/pa_string.h 1.57:
12530: * src/main/execute.C 1.133:
12531: * src/main/pa_array.C 1.30:
12532: * src/main/pa_string.C 1.56:
12533: * src/types/pa_vtable.h 1.12:
12534: string: lsplit -1
12535:
12536: * src/classes/string.C 1.16:
12537: * src/include/pa_string.h 1.55:
12538: * src/main/pa_string.C 1.54:
12539: string: pos -1
12540:
12541: * src/classes/string.C 1.18:
12542: * src/include/pa_string.h 1.58:
12543: * src/main/pa_string.C 1.57:
12544: string: lsplit
12545:
12546: * src/include/pa_pool.h 1.47:
12547: * src/include/pa_request.h 1.73:
12548: * src/main/pa_request.C 1.87:
12549: * src/main/untaint.C 1.26:
12550: pool.request undone
12551:
12552: * src/classes/string.C 1.20:
12553: z
12554:
12555: * src/include/pa_string.h 1.56:
12556: * src/main/pa_string.C 1.55:
12557: * src/main/untaint.C 1.28:
12558: string: pos
12559:
12560: * src/classes/string.C 1.15:
12561: * src/classes/table.C 1.38:
12562: * src/include/pa_string.h 1.54:
12563: * src/main/compile.y 1.121:
12564: * src/main/pa_request.C 1.88:
12565: * src/main/pa_string.C 1.53:
12566: * src/main/untaint.C 1.27:
12567: string: left right mid
12568:
12569: * src/classes/file.C 1.13:
12570: * src/classes/table.C 1.39:
12571: * src/include/pa_table.h 1.27:
12572: * src/main/pa_table.C 1.24:
12573: * src/types/pa_vstring.h 1.18:
12574: * src/types/pa_wwrapper.h 1.6:
12575: table:flip
12576:
12577: * src/classes/string.C 1.19:
12578: string: rsplit
12579:
12580: 2001-03-28 paf
12581: * src/classes/file.C 1.12:
12582: * src/include/pa_globals.h 1.30:
12583: * src/include/pa_request.h 1.71:
12584: * src/targets/cgi/parser3.C 1.51:
12585: * src/targets/isapi/parser3isapi.C 1.20:
12586: * src/types/pa_value.h 1.37:
12587: * src/types/pa_vrequest.C 1.4:
12588: * src/types/pa_vunknown.h 1.7:
12589: $request:browser [.type .version]; unknown.get_double now = 0.
12590:
12591: * src/classes/table.C 1.36:
12592: * src/include/pa_array.h 1.32:
12593: * src/include/pa_hash.h 1.32:
12594: * src/include/pa_table.h 1.24:
12595: * src/main/pa_array.C 1.29:
12596: * src/main/pa_table.C 1.21:
12597: * src/types/pa_vtable.h 1.11:
12598: table:locate just compiled
12599:
12600: * src/classes/file.C 1.9:
12601: * src/include/pa_common.h 1.29:
12602: * src/main/pa_common.C 1.34:
12603: * src/types/pa_vfile.C 1.7:
12604: * src/types/pa_vfile.h 1.12:
12605: started file:load. wrong write. must be self.set
12606:
12607: * src/classes/file.C 1.8:
12608: * src/classes/root.C 1.52:
12609: * src/classes/table.C 1.37:
12610: * src/include/pa_table.h 1.25:
12611: * src/main/pa_table.C 1.22:
12612: table:locate1, file:test
12613:
12614: * src/classes/file.C 1.10:
12615: * src/main/execute.C 1.132:
12616: * src/main/pa_common.C 1.35:
12617: * src/main/untaint.C 1.24:
12618: * src/targets/cgi/parser3.C 1.50:
12619: * src/types/pa_vfile.C 1.8:
12620: * src/types/pa_vfile.h 1.13:
12621: * src/types/pa_vform.C 1.17:
12622: file:load 1. tainted
12623:
12624: * src/classes/file.C 1.11:
12625: * src/include/pa_globals.h 1.29:
12626: * src/include/pa_request.h 1.70:
12627: * src/include/pa_table.h 1.26:
12628: * src/main/pa_globals.C 1.36:
12629: * src/main/pa_request.C 1.85:
12630: * src/main/pa_table.C 1.23:
12631: * src/types/pa_vfile.C 1.9:
12632: * src/types/pa_vfile.h 1.14:
12633: * src/types/pa_vform.C 1.18:
12634: file:load autodetection of mime-type by user-file-name
12635:
12636: 2001-03-27 paf
12637: * src/classes/double.C 1.18:
12638: * src/classes/int.C 1.16:
12639: * src/classes/root.C 1.51:
12640: * src/classes/string.C 1.13:
12641: * src/classes/table.C 1.34:
12642: * src/main/compile_tools.C 1.32:
12643: * src/main/execute.C 1.128:
12644: * src/main/pa_request.C 1.84:
12645: * src/main/untaint.C 1.23:
12646: * src/types/pa_value.h 1.35:
12647: * src/types/pa_vbool.h 1.6:
12648: * src/types/pa_vcookie.C 1.14:
12649: * src/types/pa_vdouble.h 1.14:
12650: * src/types/pa_vfile.h 1.11:
12651: * src/types/pa_vint.h 1.15:
12652: * src/types/pa_vmframe.h 1.9:
12653: * src/types/pa_vstring.h 1.16:
12654: * src/types/pa_vtable.h 1.10:
12655: * src/types/pa_vunknown.h 1.6:
12656: sort 0
12657:
12658: * src/classes/table.C 1.31:
12659: * src/include/pa_common.h 1.27:
12660: * src/main/compile.y 1.117:
12661: * src/main/execute.C 1.127:
12662: * src/main/pa_common.C 1.31:
12663: * src/main/pa_table.C 1.20:
12664: table:save decided to have as it were. stepped back.
12665: grammar: added 'in' 'is' 'lt'&co follow-space check
12666:
12667: * src/main/compile.y 1.119:
12668: fixed minor bug in @mn[][] ...^{
12669:
12670: * src/main/execute.C 1.130:
12671: * src/types/pa_value.h 1.36:
12672: * src/types/pa_vmframe.h 1.10:
12673: * src/types/pa_wcontext.h 1.8:
12674: fixed r/w context of code-params
12675:
12676: * src/classes/table.C 1.33:
12677: * src/main/pa_common.C 1.32:
12678: * src/main/pa_request.C 1.83:
12679: * src/targets/cgi/parser3.C 1.49:
12680: * src/types/pa_value.h 1.34:
12681: * src/types/pa_vbool.h 1.5:
12682: * src/types/pa_vdouble.h 1.12:
12683: * src/types/pa_vfile.h 1.9:
12684: * src/types/pa_vint.h 1.13:
12685: * src/types/pa_vstring.h 1.14:
12686: * src/types/pa_vunknown.h 1.5:
12687: continue on sort
12688:
12689: * src/types/pa_valiased.C 1.5:
12690: * src/types/pa_valiased.h 1.11:
12691: * src/types/pa_vdouble.h 1.13:
12692: * src/types/pa_vfile.h 1.10:
12693: * src/types/pa_vint.h 1.14:
12694: * src/types/pa_vresponse.h 1.6:
12695: * src/types/pa_vstring.h 1.15:
12696: * src/types/pa_vtable.h 1.9:
12697: renamed to are_static_calls_disabled
12698:
12699: * src/main/execute.C 1.131:
12700: * src/main/pa_common.C 1.33:
12701: fixed r/w context of code-params2, fixed ntfs hardlink slow dir update
12702:
12703: * src/classes/table.C 1.35:
12704: * src/main/execute.C 1.129:
12705: about to change junction rcontext!!
12706:
12707: * src/classes/table.C 1.32:
12708: * src/include/pa_common.h 1.28:
12709: * src/main/compile.y 1.118:
12710: started table:sort
12711: fixed minor bug in #...^{
12712:
12713: 2001-03-26 paf
12714: * src/classes/file.C 1.7:
12715: * src/classes/root.C 1.50:
12716: * src/classes/table.C 1.30:
12717: * src/include/pa_common.h 1.26:
12718: * src/include/pa_globals.h 1.28:
12719: * src/include/pa_table.h 1.23:
12720: * src/main/pa_common.C 1.30:
12721: * src/main/pa_globals.C 1.35:
12722: * src/main/pa_request.C 1.82:
12723: * src/main/pa_table.C 1.19:
12724: moved ::save to pa_table.
12725: disabled @auto invocation in ^process
12726:
12727: * src/classes/table.C 1.29:
12728: * src/include/pa_array.h 1.31:
12729: * src/include/pa_table.h 1.22:
12730: * src/main/pa_array.C 1.28:
12731: table:record
12732:
12733: * src/main/untaint.C 1.22:
12734: * src/targets/cgi/parser3.C 1.48:
12735: * src/targets/isapi/parser3isapi.C 1.19:
12736: * src/targets/isapi/parser3isapi.dsp 1.8:
12737: * src/targets/isapi/pool_storage.h 1.3:
12738: * src/types/pa_valiased.h 1.10:
12739: * src/types/pa_vcookie.C 1.13:
12740: * src/types/pa_vdouble.h 1.11:
12741: * src/types/pa_vfile.h 1.8:
12742: * src/types/pa_vint.h 1.12:
12743: * src/types/pa_vresponse.h 1.5:
12744: * src/types/pa_vstring.h 1.13:
12745: * src/types/pa_vtable.h 1.8:
12746: z
12747:
12748: * src/main/compile.y 1.116:
12749: grammar: [] 0params [;] 2 params (was 0)
12750:
12751: * src/include/pa_pool.h 1.45:
12752: * src/main/execute.C 1.126:
12753: * src/types/pa_valiased.C 1.4:
12754: * src/types/pa_valiased.h 1.9:
12755: * src/types/pa_value.h 1.33:
12756: * src/types/pa_vdouble.h 1.10:
12757: * src/types/pa_vfile.h 1.7:
12758: * src/types/pa_vint.h 1.11:
12759: * src/types/pa_vresponse.h 1.4:
12760: * src/types/pa_vstring.h 1.12:
12761: * src/types/pa_vtable.h 1.7:
12762: disabled $a(123) $b[$a.CLASS] ^b.inc[123] shit.
12763: allowed no checks in native method realisations on 'self' validity -
12764: they now can simply assume that 'self' is V{Proper} .
12765:
12766: 2001-03-25 paf
12767: * src/classes/table.C 1.26:
12768: * src/include/pa_globals.h 1.27:
12769: * src/include/pa_string.h 1.52:
12770: * src/include/pa_table.h 1.20:
12771: * src/main/compile.y 1.114:
12772: * src/main/compile_tools.C 1.31:
12773: * src/main/compile_tools.h 1.35:
12774: * src/main/pa_globals.C 1.32:
12775: * src/main/pa_request.C 1.79:
12776: * src/main/pa_string.C 1.52:
12777: * src/main/pa_table.C 1.17:
12778: * src/main/untaint.C 1.15:
12779: * src/types/pa_vcookie.h 1.7:
12780: typo & typo-default
12781:
12782: * src/main/pa_globals.C 1.34:
12783: * src/main/untaint.C 1.19:
12784: html-typo - moved all processing to table [except preliminary \
12785: \n \r \n replacements to "\n"]
12786:
12787: * src/main/untaint.C 1.16:
12788: typo \r \r\n \n properly handled
12789:
12790: * src/classes/table.C 1.27:
12791: * src/include/pa_table.h 1.21:
12792: * src/main/pa_globals.C 1.33:
12793: * src/main/pa_table.C 1.18:
12794: * src/main/untaint.C 1.17:
12795: returned table originating. useful for reporting typo table
12796: problems origin. think would be useful somewhere else
12797:
12798: * src/classes/table.C 1.28:
12799: * src/main/untaint.C 1.18:
12800: html-typo - decided to move all the processing to table
12801:
12802: * src/main/pa_request.C 1.80:
12803: table empty lines ignored. system-default content type assigned
12804: in output:result [can fail in main:auto and skipped normal
12805: defaults extraction]
12806:
12807: * src/include/pa_string.h 1.53:
12808: * src/main/compile.y 1.115:
12809: #comment fixed minor bug
12810:
12811: * src/main/pa_request.C 1.81:
12812: * src/main/untaint.C 1.20:
12813: moved default typo-table to lowlevel - it initialization could
12814: be skipped if failed in @auto. so that exception report would
12815: use some table
12816:
12817: * src/main/untaint.C 1.21:
12818: z
12819:
12820: 2001-03-24 paf
12821: * src/main/pa_globals.C 1.28:
12822: * src/types/pa_vclass.C 1.6:
12823: * src/types/pa_vclass.h 1.11:
12824: * src/types/pa_vstateless_class.C 1.6:
12825: * src/types/pa_vstateless_class.h 1.8:
12826: thrown away freeze mech.
12827: no danger now for you can't do ^request:process[@new-method[]
12828: body]
12829: trick anymore.
12830: still remains $some_instance.process[@new-method[]
12831: possibility]
12832: but would leave it as a feature.
12833: see index for sample
12834:
12835: * src/include/pa_string.h 1.51:
12836: * src/main/pa_string.C 1.51:
12837: * src/main/untaint.C 1.14:
12838: * src/targets/cgi/parser3.C 1.47:
12839: html-typo 2
12840:
12841: * src/include/pa_array.h 1.29:
12842: * src/include/pa_hash.h 1.31:
12843: * src/include/pa_request.h 1.67:
12844: * src/main/compile.y 1.110:
12845: * src/main/pa_array.C 1.26:
12846: * src/main/pa_common.C 1.25:
12847: * src/main/pa_hash.C 1.29:
12848: * src/main/pa_request.C 1.73:
12849: * src/types/pa_vcookie.C 1.12:
12850: cyclic uses ignored. defaulted default content-type
12851:
12852: * src/doc/doxygen.cfg 1.1:
12853: * src/doc/doxygen.txt 1.1:
12854: * src/doc/generate.cmd 1.1:
12855: * src/doc/view.cmd 1.1:
12856: * src/include/pa_array.h 1.30:
12857: * src/include/pa_globals.h 1.26:
12858: * src/include/pa_pool.h 1.44:
12859: * src/include/pa_string.h 1.50:
12860: * src/include/pa_table.h 1.19:
12861: * src/main/execute.C 1.125:
12862: * src/main/pa_array.C 1.27:
12863: * src/main/pa_globals.C 1.31:
12864: * src/main/pa_request.C 1.78:
12865: * src/main/pa_string.C 1.50:
12866: * src/main/untaint.C 1.13:
12867: * src/targets/cgi/parser3.C 1.46:
12868: * src/targets/isapi/parser3isapi.C 1.18:
12869: * src/types/pa_value.h 1.32:
12870: * src/types/pa_vtable.h 1.6:
12871: html-typo 0
12872: html-typo 1. noticed double default content-type prob. run cgi.cmd tomorrow first
12873: html-typo sample. detected << problem: they become ltlt too fast
12874:
12875: * src/classes/file.C 1.6:
12876: * src/classes/root.C 1.49:
12877: * src/classes/table.C 1.25:
12878: * src/include/pa_common.h 1.25:
12879: * src/include/pa_request.h 1.69:
12880: * src/main/compile.y 1.111:
12881: * src/main/pa_common.C 1.28:
12882: * src/main/pa_request.C 1.77:
12883: * src/main/pa_string.C 1.49:
12884: * src/targets/isapi/parser3isapi.C 1.17:
12885: * src/types/pa_vfile.h 1.6:
12886: file_read stringified
12887:
12888: * src/include/pa_sapi.h 1.2:
12889: * src/main/pa_common.C 1.27:
12890: * src/main/pa_request.C 1.76:
12891: * src/targets/cgi/parser3.C 1.44:
12892: * src/targets/isapi/nt_log_events.mc 1.1:
12893: * src/targets/isapi/parser3isapi.C 1.16:
12894: * src/targets/isapi/parser3isapi.dsp 1.6:
12895: 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.
12896: isapi: used HSE_APPEND_LOG_PARAMETER feature
12897:
12898: * src/types/pa_valiased.C 1.3:
12899: decided to String-ify file_read
12900:
12901: * src/targets/cgi/parser3.C 1.45:
12902: * src/targets/isapi/nt_log_events.mc 1.2:
12903: * src/targets/isapi/parser3isapi.dsp 1.7:
12904: cgi: sapi::log
12905:
12906: * src/main/compile.y 1.109:
12907: * src/main/execute.C 1.124:
12908: * src/main/main.dsp 1.69:
12909: @CLASS equals @BASE. sanity
12910:
12911: * src/include/pa_globals.h 1.24:
12912: * src/include/pa_request.h 1.68:
12913: * src/main/compile.y 1.113:
12914: * src/main/pa_common.C 1.29:
12915: * src/main/pa_globals.C 1.29:
12916: * src/main/pa_request.C 1.74:
12917: z
12918:
12919: * src/include/pa_common.h 1.22:
12920: * src/main/pa_common.C 1.23:
12921: * src/main/pa_request.C 1.72:
12922: * src/targets/cgi/parser3.C 1.42:
12923: * src/targets/isapi/pool_storage.h 1.2:
12924: * src/types/pa_vform.C 1.16:
12925: * src/types/pa_vform.h 1.14:
12926: auto.p monkey
12927:
12928: * src/include/pa_common.h 1.24:
12929: * src/include/pa_globals.h 1.25:
12930: * src/main/pa_common.C 1.26:
12931: * src/main/pa_globals.C 1.30:
12932: * src/main/pa_request.C 1.75:
12933: * src/targets/isapi/parser3isapi.C 1.15:
12934: fixed default content-type allocation storage
12935:
12936: * src/include/pa_common.h 1.23:
12937: * src/main/pa_common.C 1.24:
12938: * src/targets/cgi/parser3.C 1.43:
12939: * src/targets/isapi/parser3isapi.C 1.14:
12940: auto.p monkey every target
12941:
12942: * src/main/compile.y 1.112:
12943: * src/main/compile_tools.h 1.34:
12944: #comment
12945:
12946: 2001-03-23 paf
12947: * src/classes/root.C 1.48:
12948: * src/classes/table.C 1.24:
12949: * src/include/pa_common.h 1.21:
12950: * src/include/pa_config_fixed.h 1.1:
12951: * src/include/pa_config_includes.h 1.1:
12952: * src/include/pa_string.h 1.49:
12953: * src/include/pa_threads.h 1.11:
12954: * src/include/pa_types.h 1.23:
12955: * src/include/pa_version.h 1.1:
12956: * src/main/compile.y 1.108:
12957: * src/main/execute.C 1.123:
12958: * src/main/pa_array.C 1.25:
12959: * src/main/pa_common.C 1.22:
12960: * src/main/pa_hash.C 1.28:
12961: * src/main/pa_pool.C 1.17:
12962: * src/main/pa_request.C 1.70:
12963: * src/main/pa_string.C 1.48:
12964: * src/main/untaint.C 1.12:
12965: * src/targets/cgi/parser3.C 1.40:
12966: * src/targets/isapi/parser3isapi.C 1.10:
12967: * src/types/pa_vfile.C 1.6:
12968: * src/types/pa_vform.C 1.15:
12969: cgi: reinvent document_root and request_uri under iis. autoconf
12970: updated. introducing ap_config_includes
12971:
12972: * src/targets/cgi/parser3.C 1.41:
12973: * src/targets/isapi/parser3isapi.C 1.12:
12974: isapi: think it would be better to rewrite as filter then to
12975: deal with pool
12976:
12977: * src/targets/cgi/parser3.C 1.39:
12978: cgi: reinvent document_root under iis
12979:
12980: * src/include/pa_globals.h 1.22:
12981: * src/main/pa_request.C 1.68:
12982: * src/targets/cgi/parser3.C 1.36:
12983: * src/targets/cgi/parser3.dsp 1.12:
12984: * src/targets/isapi/parser3isapi.C 1.8:
12985: * src/types/pa_vcookie.C 1.10:
12986: * src/types/pa_venv.h 1.12:
12987: * src/types/pa_vform.C 1.13:
12988: all: sapi beauty
12989:
12990: * src/main/pa_request.C 1.67:
12991: * src/targets/cgi/parser3.C 1.35:
12992: * src/targets/isapi/parser3isapi.C 1.7:
12993: * src/targets/isapi/parser3isapi.dsp 1.4:
12994: isapi minor env beauty
12995:
12996: * src/include/pa_globals.h 1.23:
12997: * src/include/pa_sapi.h 1.1:
12998: * src/main/main.dsp 1.67:
12999: * src/main/pa_globals.C 1.27:
13000: * src/main/pa_request.C 1.69:
13001: * src/targets/cgi/parser3.C 1.37:
13002: * src/targets/isapi/parser3isapi.C 1.9:
13003: * src/types/pa_vcookie.C 1.11:
13004: * src/types/pa_venv.h 1.13:
13005: * src/types/pa_vform.C 1.14:
13006: sapi made object
13007:
13008: * src/include/pa_pool.h 1.43:
13009: * src/main/pa_request.C 1.71:
13010: * src/targets/cgi/pa_pool.C 1.3:
13011: * src/targets/isapi/pa_pool.C 1.3:
13012: * src/targets/isapi/parser3isapi.C 1.13:
13013: * src/targets/isapi/parser3isapi.dsp 1.5:
13014: * src/targets/isapi/pool_storage.h 1.1:
13015: isapi: dumb pool storage
13016:
13017: * src/main/main.dsp 1.68:
13018: * src/targets/isapi/parser3isapi.C 1.11:
13019: isapi: docroot now like in cgi, not from APPL_PHYSICAL_PATH
13020:
13021: * src/targets/isapi/pa_pool.C 1.2:
13022: decided to continue with extension
13023:
13024: * src/targets/cgi/parser3.C 1.38:
13025: cgi: only one pool now
13026:
13027: 2001-03-22 paf
13028: * src/main/pa_request.C 1.66:
13029: * src/targets/cgi/parser3.C 1.34:
13030: * src/targets/isapi/parser3isapi.C 1.6:
13031: * src/targets/isapi/parser3isapi.dsp 1.3:
13032: isapi document_root 0
13033:
13034: * src/types/pa_vcookie.C 1.8:
13035: cookie attr decoded
13036:
13037: * src/include/pa_pool.h 1.40:
13038: * src/targets/cgi/pa_pool.C 1.2:
13039: * src/targets/cgi/parser3.C 1.31:
13040: * src/targets/cgi/parser3.dsp 1.11:
13041: * src/targets/isapi/pa_pool.C 1.1:
13042: * src/targets/isapi/parser3isapi.C 1.1:
13043: * src/targets/isapi/parser3isapi.def 1.1:
13044: * src/targets/isapi/parser3isapi.dsp 1.1:
13045: started isapi
13046:
13047: * src/targets/isapi/parser3isapi.C 1.5:
13048: isapi keep-alive
13049:
13050: * src/targets/isapi/KILL.EXE 1.1:
13051: * src/targets/isapi/PSTAT.EXE 1.1:
13052: * src/targets/isapi/istart.cmd 1.1:
13053: * src/targets/isapi/istop.cmd 1.1:
13054: * src/targets/isapi/kill.pl 1.1:
13055: isapi added utils
13056:
13057: * src/include/pa_pool.h 1.41:
13058: * src/main/pa_pool.C 1.16:
13059: * src/targets/cgi/parser3.C 1.32:
13060: * src/targets/isapi/parser3isapi.C 1.2:
13061: * src/targets/isapi/parser3isapi.dsp 1.2:
13062: * src/types/pa_vform.C 1.12:
13063: isapi 0
13064:
13065: * src/include/pa_globals.h 1.20:
13066: * src/include/pa_request.h 1.66:
13067: * src/include/pa_types.h 1.22:
13068: * src/main/pa_globals.C 1.26:
13069: * src/main/pa_request.C 1.63:
13070: * src/targets/cgi/parser3.C 1.30:
13071: * src/types/pa_vcookie.C 1.9:
13072: config of auto.p path: parser_root_auto_path parser_site_auto_path
13073:
13074: * src/targets/cgi/vform_fields_fill.C 1.2:
13075: * src/targets/cgi/vform_fields_fill.h 1.2:
13076: * src/targets/isapi/parser3isapi.C 1.4:
13077: z
13078:
13079: * src/include/pa_globals.h 1.21:
13080: * src/main/pa_common.C 1.21:
13081: * src/main/pa_request.C 1.64:
13082: some comments
13083:
13084: * src/include/pa_pool.h 1.42:
13085: * src/main/pa_request.C 1.65:
13086: * src/targets/cgi/parser3.C 1.33:
13087: * src/targets/isapi/parser3isapi.C 1.3:
13088: isapi 1
13089:
13090: 2001-03-21 paf
13091: * src/include/pa_globals.h 1.18:
13092: * src/targets/cgi/parser3.C 1.28:
13093: * src/types/pa_venv.h 1.11:
13094: in cookie & env. todo:post
13095:
13096: * src/Makefile.am 1.3:
13097: * src/classes/Makefile.am 1.2:
13098: * src/classes/file.C 1.5:
13099: * src/classes/root.C 1.47:
13100: * src/classes/table.C 1.23:
13101: * src/include/pa_array.h 1.28:
13102: * src/include/pa_common.h 1.20:
13103: * src/include/pa_globals.h 1.17:
13104: * src/include/pa_pool.h 1.39:
13105: * src/include/pa_request.h 1.65:
13106: * src/include/pa_string.h 1.48:
13107: * src/main/Makefile.am 1.8:
13108: * src/main/compile.y 1.107:
13109: * src/main/execute.C 1.122:
13110: * src/main/main.dsp 1.66:
13111: * src/main/pa_common.C 1.20:
13112: * src/main/pa_globals.C 1.25:
13113: * src/main/pa_request.C 1.62:
13114: * src/main/pa_string.C 1.47:
13115: * src/main/pa_table.C 1.16:
13116: * src/main/untaint.C 1.11:
13117: * src/targets/Makefile.am 1.4:
13118: * src/targets/cgi/Makefile.am 1.2:
13119: * src/targets/cgi/parser3.C 1.27:
13120: * src/targets/cgi/parser3.dsp 1.10:
13121: * src/types/Makefile.am 1.2:
13122: * src/types/pa_vcookie.C 1.7:
13123: * src/types/pa_vform.C 1.11:
13124: * src/types/pa_vstring.h 1.11:
13125: * src/types/pa_wwrapper.h 1.5:
13126: shifted apache branch on main trunc
13127:
13128: * src/targets/cgi/parser3.C 1.29:
13129: z
13130:
13131: * src/include/pa_common.h [automake_update] 1.19.2.2:
13132: * src/include/pa_globals.h [automake_update] 1.16.2.1:
13133: * src/include/pa_pool.h [automake_update] 1.38.2.1:
13134: * src/include/pa_request.h [automake_update] 1.64.2.4:
13135: * src/main/main.dsp [automake_update] 1.65.2.1:
13136: * src/main/pa_common.C [automake_update] 1.19.2.5:
13137: * src/main/pa_request.C [automake_update] 1.61.2.3:
13138: * src/targets/cgi/parser3.C [automake_update] 1.26.2.4:
13139: * src/targets/cgi/parser3.dsp [automake_update] 1.9.2.1:
13140: * src/types/pa_vcookie.C [automake_update] 1.6.2.2:
13141: * src/types/pa_vform.C [automake_update] 1.10.2.1:
13142: * src/types/pa_vstring.h [automake_update] 1.10.2.1:
13143: starting mod_parser3
13144:
13145: * src/include/pa_globals.h 1.19:
13146: post. todo: config of auto.p path
13147:
13148: 2001-03-20 paf
13149: * src/classes/Makefile.am 1.1:
13150: * src/types/Makefile.am 1.1:
13151: file Makefile.am was initially added on branch automake_update.
13152:
13153: * src/main/pa_common.C [automake_update] 1.19.2.4:
13154: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.3:
13155: * src/targets/cgi/parser3.C [automake_update] 1.26.2.3:
13156: automake compiled and works. todo:make win32 ifdefs work and
13157: add ifdef unistd
13158:
13159: * src/classes/Makefile.am [automake_update] 1.1.2.1:
13160: * src/classes/file.C 1.4:
13161: * src/classes/table.C 1.21:
13162: * src/classes/table.C [automake_update] 1.22.2.2:
13163: * src/include/pa_array.h 1.27:
13164: * src/include/pa_common.h 1.18:
13165: * src/include/pa_common.h [automake_update] 1.19.2.1:
13166: * src/include/pa_request.h 1.64:
13167: * src/include/pa_request.h [automake_update] 1.64.2.3:
13168: * src/include/pa_string.h 1.47:
13169: * src/include/pa_table.h 1.18:
13170: * src/include/pa_threads.h 1.10:
13171: * src/main/Makefile.am [automake_update] 1.7.16.3:
13172: * src/main/pa_common.C [automake_update] 1.19.2.3:
13173: * src/main/pa_globals.C 1.24:
13174: * src/main/pa_request.C [automake_update] 1.61.2.2:
13175: * src/main/pa_table.C [automake_update] 1.15.2.1:
13176: * src/main/untaint.C 1.10:
13177: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.2:
13178: * src/targets/cgi/parser3.C [automake_update] 1.26.2.2:
13179: * src/types/Makefile.am [automake_update] 1.1.2.1:
13180: * src/types/pa_valiased.h 1.8:
13181: * src/types/pa_value.h 1.31:
13182: * src/types/pa_vform.h 1.13:
13183: z
13184:
13185: * src/include/pa_request.h [automake_update] 1.64.2.2:
13186: * src/main/Makefile.am [automake_update] 1.7.16.2:
13187: * src/main/compile.y [automake_update] 1.106.2.1:
13188: * src/main/execute.C [automake_update] 1.121.2.2:
13189: * src/main/pa_common.C [automake_update] 1.19.2.2:
13190: * src/types/Makefile.am [automake_update] 1.1.2.2:
13191: removing locking
13192:
13193: * src/Makefile.am [automake_update] 1.2.16.1:
13194: * src/classes/file.C [automake_update] 1.4.2.1:
13195: * src/classes/root.C [automake_update] 1.46.2.1:
13196: * src/classes/table.C [automake_update] 1.22.2.1:
13197: * src/include/pa_array.h [automake_update] 1.27.2.1:
13198: * src/include/pa_request.h [automake_update] 1.64.2.1:
13199: * src/include/pa_string.h [automake_update] 1.47.2.1:
13200: * src/main/Makefile.am [automake_update] 1.7.16.1:
13201: * src/main/execute.C [automake_update] 1.121.2.1:
13202: * src/main/pa_common.C [automake_update] 1.19.2.1:
13203: * src/main/pa_globals.C [automake_update] 1.24.2.1:
13204: * src/main/pa_request.C [automake_update] 1.61.2.1:
13205: * src/main/pa_string.C [automake_update] 1.46.2.1:
13206: * src/main/untaint.C [automake_update] 1.10.2.1:
13207: * src/targets/Makefile.am [automake_update] 1.3.16.1:
13208: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.1:
13209: * src/targets/cgi/parser3.C [automake_update] 1.26.2.1:
13210: * src/types/pa_vcookie.C [automake_update] 1.6.2.1:
13211: * src/types/pa_wwrapper.h [automake_update] 1.4.8.1:
13212: String::UL_
13213:
13214: * src/classes/table.C 1.22:
13215: * src/include/pa_common.h 1.19:
13216: * src/main/pa_common.C 1.19:
13217: * src/main/pa_request.C 1.61:
13218: * src/types/pa_vfile.h 1.5:
13219: ^table:save
13220:
13221: 2001-03-19 paf
13222: * src/classes/file.C 1.2:
13223: * src/classes/request.C 1.4:
13224: * src/classes/table.C 1.19:
13225: * src/include/pa_string.h 1.45:
13226: * src/main/main.dsp 1.61:
13227: * src/main/pa_pool.C 1.15:
13228: * src/main/pa_request.C 1.58:
13229: * src/main/untaint.C 1.9:
13230: * src/types/pa_value.h 1.27:
13231: * src/types/pa_vfile.C 1.2:
13232: * src/types/pa_vfile.h 1.2:
13233: * src/types/pa_vform.C 1.10:
13234: file 1
13235:
13236: * src/classes/table.C 1.17:
13237: * src/include/pa_pool.h 1.38:
13238: * src/include/pa_request.h 1.63:
13239: * src/include/pa_table.h 1.16:
13240: * src/include/pa_types.h 1.20:
13241: * src/main/execute.C 1.119:
13242: * src/main/pa_request.C 1.57:
13243: * src/targets/cgi/parser3.C 1.25:
13244: * src/types/pa_value.h 1.25:
13245: * src/types/pa_vclass.h 1.10:
13246: * src/types/pa_vform.C 1.8:
13247: * src/types/pa_vstateless_class.h 1.5:
13248: * src/types/pa_vstateless_object.h 1.4:
13249: ^table:set{default level: TABLE}
13250:
13251: * src/classes/_request.h 1.3:
13252: * src/classes/request.C 1.5:
13253: * src/main/pa_globals.C 1.22:
13254: * src/types/pa_vrequest.C 1.2:
13255: * src/types/pa_vrequest.h 1.6:
13256: VRequest moved to :VStateless_object
13257:
13258: * src/classes/_request.h 1.4:
13259: * src/classes/request.C 1.6:
13260: * src/main/main.dsp 1.65:
13261: * src/main/pa_globals.C 1.23:
13262: * src/types/pa_value.h 1.30:
13263: * src/types/pa_vform.h 1.12:
13264: * src/types/pa_vrequest.C 1.3:
13265: * src/types/pa_vrequest.h 1.7:
13266: VRequest moved to :Value
13267:
13268: * src/types/pa_valiased.h 1.4:
13269: * src/types/pa_vbool.h 1.4:
13270: doc: Value and it's derivates somehow unlinked. don't know why yet
13271:
13272: * src/classes/_env.h 1.6:
13273: * src/classes/_table.h 1.4:
13274: * src/classes/env.C 1.8:
13275: * src/classes/table.C 1.20:
13276: * src/main/execute.C 1.121:
13277: * src/main/main.dsp 1.63:
13278: * src/main/pa_globals.C 1.20:
13279: * src/main/pa_request.C 1.60:
13280: * src/types/pa_value.h 1.28:
13281: * src/types/pa_vcookie.C 1.6:
13282: * src/types/pa_vcookie.h 1.6:
13283: * src/types/pa_venv.h 1.10:
13284: VEnv is now :Value
13285:
13286: * src/targets/cgi/pa_vform.C 1.3:
13287: * src/types/pa_valiased.C 1.1:
13288: * src/types/pa_valiased.h 1.7:
13289: * src/types/pa_value.h 1.29:
13290: * src/types/pa_vstateless_class.C 1.5:
13291: * src/types/pa_vstateless_class.h 1.7:
13292: * src/types/pa_vstateless_object.h 1.7:
13293: moved common get_element part from stateless object&class into VAliased
13294:
13295: * src/classes/_file.h 1.2:
13296: * src/classes/file.C 1.3:
13297: * src/include/pa_types.h 1.21:
13298: * src/main/pa_globals.C 1.18:
13299: * src/main/pa_request.C 1.59:
13300: * src/targets/cgi/parser3.C 1.26:
13301: * src/types/pa_valiased.h 1.6:
13302: * src/types/pa_vfile.C 1.4:
13303: * src/types/pa_vfile.h 1.3:
13304: * src/types/pa_vstateless_class.h 1.6:
13305: * src/types/pa_vstateless_object.h 1.5:
13306: \ to / and ^file:save
13307:
13308: * src/classes/root.C 1.46:
13309: * src/classes/table.C 1.16:
13310: * src/main/pa_exception.C 1.7:
13311: * src/main/pa_request.C 1.53:
13312: * src/targets/cgi/parser3.C 1.24:
13313: * src/types/pa_vbool.h 1.3:
13314: * src/types/pa_vcookie.C 1.3:
13315: * src/types/pa_vcookie.h 1.3:
13316: * src/types/pa_vdouble.h 1.9:
13317: * src/types/pa_venv.h 1.8:
13318: * src/types/pa_vform.h 1.8:
13319: * src/types/pa_vint.h 1.10:
13320: * src/types/pa_vrequest.h 1.4:
13321: doc: detected Value derivates prob
13322:
13323: * src/include/code.h 1.25:
13324: * src/include/pa_array.h 1.25:
13325: * src/include/pa_pool.h 1.35:
13326: * src/include/pa_string.h 1.42:
13327: * src/include/pa_threads.h 1.8:
13328: * src/main/compile.C 1.32:
13329: * src/main/compile.y 1.105:
13330: * src/main/compile_tools.C 1.29:
13331: * src/main/compile_tools.h 1.32:
13332: * src/main/execute.C 1.117:
13333: * src/main/pa_array.C 1.23:
13334: * src/main/pa_common.C 1.15:
13335: * src/main/pa_exception.C 1.8:
13336: * src/main/pa_globals.C 1.15:
13337: * src/main/pa_hash.C 1.25:
13338: * src/main/pa_pool.C 1.13:
13339: * src/main/pa_request.C 1.54:
13340: * src/main/pa_string.C 1.45:
13341: * src/main/pa_table.C 1.14:
13342: * src/main/untaint.C 1.7:
13343: * src/types/pa_value.h 1.23:
13344: auto @brief
13345:
13346: * src/classes/_file.h 1.1:
13347: * src/classes/file.C 1.1:
13348: * src/classes/table.C 1.18:
13349: * src/include/pa_common.h 1.17:
13350: * src/include/pa_globals.h 1.16:
13351: * src/include/pa_string.h 1.44:
13352: * src/include/pa_table.h 1.17:
13353: * src/main/main.dsp 1.60:
13354: * src/main/pa_common.C 1.18:
13355: * src/main/pa_globals.C 1.17:
13356: * src/types/pa_value.h 1.26:
13357: * src/types/pa_vcookie.h 1.4:
13358: * src/types/pa_venv.h 1.9:
13359: * src/types/pa_vfile.C 1.1:
13360: * src/types/pa_vfile.h 1.1:
13361: * src/types/pa_vform.C 1.9:
13362: * src/types/pa_vform.h 1.9:
13363: * src/types/pa_vrequest.h 1.5:
13364: * src/types/pa_vtable.h 1.5:
13365: file class just compiled
13366:
13367: * src/types/pa_vfile.C 1.5:
13368: * src/types/pa_vfile.h 1.4:
13369: * src/types/pa_vstateless_object.h 1.6:
13370: vfile doxx
13371:
13372: * src/classes/_response.h 1.2:
13373: * src/classes/response.C 1.4:
13374: * src/main/pa_globals.C 1.21:
13375: * src/types/pa_vform.h 1.11:
13376: * src/types/pa_vresponse.h 1.3:
13377: VResponse moved to :VStateless_object
13378:
13379: * src/classes/_request.h 1.2:
13380: * src/classes/request.C 1.3:
13381: * src/include/code.h 1.24:
13382: * src/include/pa_array.h 1.24:
13383: * src/include/pa_common.h 1.15:
13384: * src/include/pa_exception.h 1.10:
13385: * src/include/pa_globals.h 1.13:
13386: * src/include/pa_hash.h 1.28:
13387: * src/include/pa_pool.h 1.34:
13388: * src/include/pa_request.h 1.61:
13389: * src/include/pa_stack.h 1.7:
13390: * src/include/pa_string.h 1.41:
13391: * src/include/pa_table.h 1.14:
13392: * src/include/pa_threads.h 1.7:
13393: * src/include/pa_types.h 1.17:
13394: * src/main/execute.C 1.116:
13395: * src/main/pa_pool.C 1.12:
13396: * src/main/pa_request.C 1.52:
13397: * src/main/pa_string.C 1.44:
13398: * src/main/untaint.C 1.6:
13399: * src/targets/cgi/parser3.C 1.23:
13400: * src/types/pa_value.h 1.22:
13401: * src/types/pa_vform.C 1.7:
13402: doxygen include/, Value
13403:
13404: * src/include/code.h 1.26:
13405: * src/include/pa_array.h 1.26:
13406: * src/include/pa_common.h 1.16:
13407: * src/include/pa_exception.h 1.11:
13408: * src/include/pa_globals.h 1.14:
13409: * src/include/pa_globals.h 1.15:
13410: * src/include/pa_hash.h 1.29:
13411: * src/include/pa_pool.h 1.36:
13412: * src/include/pa_pool.h 1.37:
13413: * src/include/pa_request.h 1.62:
13414: * src/include/pa_stack.h 1.8:
13415: * src/include/pa_string.h 1.43:
13416: * src/include/pa_string.h 1.46:
13417: * src/include/pa_table.h 1.15:
13418: * src/include/pa_threads.h 1.9:
13419: * src/include/pa_types.h 1.18:
13420: * src/main/compile.C 1.33:
13421: * src/main/compile.y 1.106:
13422: * src/main/compile_tools.C 1.30:
13423: * src/main/compile_tools.h 1.33:
13424: * src/main/execute.C 1.118:
13425: * src/main/pa_array.C 1.24:
13426: * src/main/pa_common.C 1.16:
13427: * src/main/pa_exception.C 1.9:
13428: * src/main/pa_globals.C 1.16:
13429: * src/main/pa_hash.C 1.26:
13430: * src/main/pa_pool.C 1.14:
13431: * src/main/pa_request.C 1.55:
13432: * src/main/pa_string.C 1.46:
13433: * src/main/pa_table.C 1.15:
13434: * src/main/untaint.C 1.8:
13435: * src/types/pa_valiased.h 1.5:
13436: * src/types/pa_value.h 1.24:
13437: * src/types/pa_vfile.C 1.3:
13438: z
13439:
13440: * src/include/pa_hash.h 1.30:
13441: * src/include/pa_types.h 1.19:
13442: * src/main/pa_common.C 1.17:
13443: * src/main/pa_hash.C 1.27:
13444: * src/main/pa_request.C 1.56:
13445: * src/types/pa_vcookie.C 1.4:
13446: renamed Hash::Value to Val so to doxygen would finlly stop
13447: confusing those Value-s
13448:
13449: * src/main/main.dsp 1.64:
13450: * src/targets/cgi/parser3.dsp 1.9:
13451: * src/types/pa_valiased.C 1.2:
13452: * src/types/pa_vform.h 1.10:
13453: commented VForm
13454:
13455: * src/classes/_cookie.h 1.2:
13456: * src/classes/_table.h 1.3:
13457: * src/classes/cookie.C 1.3:
13458: * src/main/execute.C 1.120:
13459: * src/main/main.dsp 1.62:
13460: * src/main/pa_globals.C 1.19:
13461: * src/types/pa_vcookie.C 1.5:
13462: * src/types/pa_vcookie.h 1.5:
13463: VCookie is now :Value
13464:
13465: 2001-03-18 paf
13466: * src/classes/_cookie.h 1.1:
13467: * src/classes/cookie.C 1.1:
13468: * src/include/pa_common.h 1.14:
13469: * src/include/pa_globals.h 1.12:
13470: * src/include/pa_request.h 1.60:
13471: * src/include/pa_string.h 1.40:
13472: * src/include/pa_types.h 1.16:
13473: * src/main/main.dsp 1.59:
13474: * src/main/pa_common.C 1.14:
13475: * src/main/pa_globals.C 1.14:
13476: * src/main/pa_hash.C 1.24:
13477: * src/main/pa_request.C 1.51:
13478: * src/main/pa_string.C 1.43:
13479: * src/main/untaint.C 1.5:
13480: * src/targets/cgi/parser3.C 1.21:
13481: * src/types/pa_value.h 1.21:
13482: * src/types/pa_vcookie.C 1.1:
13483: * src/types/pa_vcookie.h 1.1:
13484: * src/types/pa_vform.C 1.6:
13485: * src/types/pa_vform.h 1.7:
13486: * src/types/pa_vhash.h 1.9:
13487: * src/types/pa_vunknown.h 1.4:
13488: cookie class
13489:
13490: * src/include/pa_hash.h 1.26:
13491: * src/main/pa_hash.C 1.22:
13492: * src/targets/cgi/parser3.C 1.17:
13493: response fields to header
13494:
13495: * src/classes/root.C 1.41:
13496: * src/classes/string.C 1.12:
13497: * src/include/pa_string.h 1.37:
13498: * src/main/pa_globals.C 1.11:
13499: * src/main/pa_request.C 1.44:
13500: * src/main/pa_string.C 1.41:
13501: * src/types/pa_vdouble.h 1.8:
13502: * src/types/pa_vform.C 1.5:
13503: * src/types/pa_vint.h 1.9:
13504: * src/types/pa_vstateless_class.C 1.4:
13505: convinient string(pool, char *src, bool tainted) ctor
13506:
13507: * src/include/pa_hash.h 1.27:
13508: * src/include/pa_request.h 1.58:
13509: * src/include/pa_string.h 1.36:
13510: * src/main/pa_globals.C 1.10:
13511: * src/main/pa_hash.C 1.23:
13512: * src/main/pa_request.C 1.43:
13513: * src/main/pa_string.C 1.40:
13514: * src/main/untaint.C 1.3:
13515: * src/targets/cgi/parser3.C 1.18:
13516: proper @exceptions params tainting
13517:
13518: * src/classes/_response.h 1.1:
13519: * src/classes/response.C 1.1:
13520: * src/include/pa_globals.h 1.8:
13521: * src/include/pa_hash.h 1.25:
13522: * src/include/pa_request.h 1.57:
13523: * src/main/compile.C 1.31:
13524: * src/main/compile.y 1.104:
13525: * src/main/execute.C 1.114:
13526: * src/main/main.dsp 1.58:
13527: * src/main/pa_globals.C 1.8:
13528: * src/main/pa_hash.C 1.21:
13529: * src/main/pa_request.C 1.41:
13530: * src/targets/cgi/parser3.C 1.16:
13531: * src/targets/cgi/parser3.dsp 1.8:
13532: * src/types/pa_value.h 1.18:
13533: * src/types/pa_vhash.h 1.6:
13534: * src/types/pa_vrequest.h 1.3:
13535: * src/types/pa_vresponse.h 1.1:
13536: $response: 0 request::core exception rethrow
13537:
13538: * src/classes/request.C 1.2:
13539: * src/classes/response.C 1.2:
13540: * src/classes/root.C 1.42:
13541: * src/include/pa_common.h 1.13:
13542: * src/include/pa_globals.h 1.10:
13543: * src/include/pa_request.h 1.59:
13544: * src/include/pa_string.h 1.38:
13545: * src/main/pa_common.C 1.13:
13546: * src/main/pa_globals.C 1.12:
13547: * src/main/pa_request.C 1.45:
13548: * src/targets/cgi/parser3.C 1.19:
13549: ^taint 0
13550:
13551: * src/classes/cookie.C 1.2:
13552: * src/types/pa_vcookie.C 1.2:
13553: * src/types/pa_vcookie.h 1.2:
13554: cookie: allowed access to hash-assigned
13555:
13556: * src/include/pa_globals.h 1.9:
13557: * src/main/execute.C 1.115:
13558: * src/main/pa_globals.C 1.9:
13559: * src/main/pa_request.C 1.42:
13560: * src/targets/cgi/parser3.C 1.22:
13561: z
13562:
13563: * src/main/pa_request.C 1.50:
13564: zero length output allowed
13565:
13566: * src/classes/root.C 1.44:
13567: * src/include/pa_globals.h 1.11:
13568: * src/include/pa_string.h 1.39:
13569: * src/main/pa_globals.C 1.13:
13570: * src/main/pa_request.C 1.47:
13571: * src/main/pa_string.C 1.42:
13572: * src/types/pa_value.h 1.19:
13573: * src/types/pa_vhash.h 1.7:
13574: $defautl[$content-type[$value[text/html] $charset[windows-1251]]
13575:
13576: * src/classes/root.C 1.43:
13577: * src/main/pa_request.C 1.46:
13578: * src/main/untaint.C 1.4:
13579: * src/targets/cgi/parser3.C 1.20:
13580: taint[uri
13581:
13582: * src/classes/response.C 1.3:
13583: * src/main/pa_request.C 1.49:
13584: * src/types/pa_value.h 1.20:
13585: * src/types/pa_vhash.h 1.8:
13586: * src/types/pa_vresponse.h 1.2:
13587: ^response:clear[]
13588:
13589: * src/classes/root.C 1.45:
13590: * src/main/pa_request.C 1.48:
13591: taint forgotten forced lang switch
13592:
13593: 2001-03-16 paf
13594: * src/include/code.h 1.22:
13595: * src/include/pa_hash.h 1.24:
13596: * src/include/pa_request.h 1.55:
13597: * src/main/compile.y 1.102:
13598: * src/main/execute.C 1.108:
13599: * src/types/pa_value.h 1.15:
13600: * src/types/pa_vhash.h 1.5:
13601: * src/types/pa_vstring.h 1.10:
13602: * src/types/pa_vtable.h 1.4:
13603: * src/types/pa_wcontext.C 1.4:
13604: * src/types/pa_wcontext.h 1.6:
13605: see () and {} param wcontext conflict
13606:
13607: * src/main/execute.C 1.113:
13608: * src/main/main.dsp 1.57:
13609: * src/types/pa_value.h 1.17:
13610: * src/types/pa_vrequest.h 1.2:
13611: native method' class call with less params then needed error reporting
13612:
13613: * src/classes/double.C 1.17:
13614: * src/include/code.h 1.23:
13615: * src/main/compile.y 1.103:
13616: * src/main/compile_tools.C 1.28:
13617: * src/main/compile_tools.h 1.31:
13618: * src/main/execute.C 1.109:
13619: ) and {} param wcontext conflict fixed by OP_EXPR_CODE__STORE_PARAM
13620:
13621: * src/main/execute.C 1.107:
13622: * src/types/pa_value.h 1.14:
13623: * src/types/pa_vstateless_object.h 1.3:
13624: * src/types/pa_vstring.h 1.9:
13625: disabled $string.field
13626:
13627: * src/main/execute.C 1.110:
13628: * src/types/pa_vmframe.h 1.7:
13629: if(in "/news/")
13630:
13631: * src/include/pa_globals.h 1.6:
13632: * src/main/execute.C 1.111:
13633: * src/main/pa_globals.C 1.6:
13634: * src/types/pa_value.h 1.16:
13635: * src/types/pa_vcframe.h 1.3:
13636: * src/types/pa_vmframe.h 1.8:
13637: * src/types/pa_wcontext.h 1.7:
13638: $result
13639:
13640: * src/classes/_request.h 1.1:
13641: * src/classes/request.C 1.1:
13642: * src/include/pa_globals.h 1.7:
13643: * src/include/pa_request.h 1.56:
13644: * src/main/execute.C 1.112:
13645: * src/main/main.dsp 1.56:
13646: * src/main/pa_globals.C 1.7:
13647: * src/main/pa_request.C 1.40:
13648: * src/targets/cgi/parser3.C 1.15:
13649: * src/types/pa_vform.C 1.4:
13650: * src/types/pa_vrequest.C 1.1:
13651: * src/types/pa_vrequest.h 1.1:
13652: $request : query :uri
13653:
13654: 2001-03-15 paf
13655: * src/main/compile.y 1.99:
13656: * src/main/pa_request.C 1.37:
13657: * src/targets/cgi/parser3.C 1.13:
13658: * src/types/pa_vstring.h 1.7:
13659: pre-pre-pre-beta cgi under win32 apache pre pre pre works
13660:
13661: * src/main/compile.y 1.100:
13662: * src/main/execute.C 1.105:
13663: z
13664:
13665: * src/main/compile.y 1.101:
13666: * src/main/execute.C 1.106:
13667: * src/main/pa_request.C 1.38:
13668: * src/targets/cgi/parser3.C 1.14:
13669: * src/types/pa_vstring.h 1.8:
13670: @exception
13671:
13672: * src/include/pa_globals.h 1.5:
13673: * src/main/pa_globals.C 1.5:
13674: * src/main/pa_request.C 1.36:
13675: * src/targets/cgi/parser3.C 1.12:
13676: * src/types/pa_vform.C 1.3:
13677: * src/types/pa_vform.h 1.6:
13678: vform fillfields just compiled
13679:
13680: * src/main/pa_request.C 1.39:
13681: news sample
13682:
13683: 2001-03-14 paf
13684: * src/include/core.h 1.16:
13685: * src/include/pa_globals.h 1.1:
13686: * src/include/pa_pool.h 1.33:
13687: * src/include/pa_string.h 1.35:
13688: * src/include/pa_types.h 1.13:
13689: * src/main/compile.y 1.98:
13690: * src/main/core.C 1.69:
13691: * src/main/main.dsp 1.54:
13692: * src/main/pa_globals.C 1.1:
13693: * src/main/pa_request.C 1.31:
13694: * src/targets/cgi/pa_vform.C 1.2:
13695: * src/targets/cgi/parser3.C 1.5:
13696: * src/targets/cgi/parser3.dsp 1.4:
13697: * src/types/pa_value.h 1.13:
13698: * src/types/pa_vform.h 1.3:
13699: * src/types/pa_vunknown.h 1.3:
13700: global handler, exceptions in parser3
13701:
13702: * src/include/pa_globals.h 1.4:
13703: * src/main/pa_globals.C 1.4:
13704: * src/main/pa_request.C 1.34:
13705: * src/targets/cgi/parser3.dsp 1.7:
13706: * src/types/pa_vform.C 1.2:
13707: * src/types/pa_vform.h 1.5:
13708: * src/types/pa_vstring.h 1.6:
13709: limits -1
13710:
13711: * src/include/pa_common.h 1.12:
13712: * src/include/pa_types.h 1.14:
13713: * src/main/pa_request.C 1.32:
13714: * src/targets/cgi/parser3.C 1.7:
13715: PATH_DELIMITER_CHAR
13716:
13717: * src/targets/cgi/parser3.C 1.8:
13718: # if MSVC
13719:
13720: * src/include/pa_globals.h 1.3:
13721: * src/include/pa_request.h 1.53:
13722: * src/include/pa_types.h 1.15:
13723: * src/main/main.dsp 1.55:
13724: * src/main/pa_globals.C 1.3:
13725: * src/main/pa_request.C 1.33:
13726: * src/targets/cgi/parser3.C 1.10:
13727: * src/targets/cgi/parser3.dsp 1.6:
13728: * src/types/pa_vform.C 1.1:
13729: * src/types/pa_vform.h 1.4:
13730: request_info -1
13731:
13732: * src/include/pa_globals.h 1.2:
13733: * src/main/pa_globals.C 1.2:
13734: * src/targets/cgi/parser3.C 1.9:
13735: * src/targets/cgi/parser3.dsp 1.5:
13736: * src/targets/cgi/vform_fields_fill.C 1.1:
13737: * src/targets/cgi/vform_fields_fill.h 1.1:
13738: vform_fields_fill
13739:
13740: * src/include/pa_request.h 1.54:
13741: * src/main/pa_request.C 1.35:
13742: * src/targets/cgi/parser3.C 1.11:
13743: * src/targets/cgi/parser3.C 1.6:
13744: z
13745:
13746: 2001-03-13 paf
13747: * src/main/execute.C 1.101:
13748: * src/types/pa_value.h 1.10:
13749: * src/types/pa_venv.h 1.4:
13750: for future methods of ENV constructor if
13751:
13752: * src/classes/root.C 1.36:
13753: * src/classes/table.C 1.12:
13754: * src/include/pa_exception.h 1.9:
13755: * src/include/pa_pool.h 1.31:
13756: skipped_restructure_exceptions_dead_end
13757:
13758: * src/types/pa_vstateless_class.h 1.1:
13759: file pa_vstateless_class.h was initially added on branch
13760: stateless_class.
13761:
13762: * src/include/code.h 1.21:
13763: * src/include/pa_string.h 1.34:
13764: * src/main/compile.y 1.95:
13765: * src/main/execute.C 1.103:
13766: * src/main/pa_string.C 1.39:
13767: 'value is type' expr operator
13768:
13769: * src/classes/form.C 1.2:
13770: * src/main/compile.y 1.97:
13771: * src/main/core.C 1.68:
13772: * src/types/pa_value.h 1.12:
13773: * src/types/pa_vclass.h 1.9:
13774: * src/types/pa_venv.h 1.7:
13775: * src/types/pa_vform.h 1.2:
13776: * src/types/pa_vstateless_class.C 1.3:
13777: * src/types/pa_vstateless_class.h 1.4:
13778: form:fields removed. use $form.CLASS instead
13779:
13780: * src/types/pa_vstateless_class.C 1.1:
13781: file pa_vstateless_class.C was initially added on branch
13782: stateless_class.
13783:
13784: * src/include/core.h 1.14:
13785: * src/include/pa_common.h 1.10:
13786: * src/include/pa_request.h 1.51:
13787: * src/main/pa_common.C 1.12:
13788: * src/main/pa_request.C 1.29:
13789: * src/targets/cgi/parser3.C 1.3:
13790: before error show with parser
13791:
13792: * src/types/pa_venv.h 1.1:
13793: file pa_venv.h was initially added on branch stateless_class.
13794:
13795: * src/targets/cgi/Makefile.am 1.1:
13796: * src/targets/cgi/pa_pool.C 1.1:
13797: * src/targets/cgi/pa_vform.C 1.1:
13798: * src/targets/cgi/parser.dsp 1.1:
13799: * src/targets/cgi/parser3.C 1.1:
13800: renamed targets/ parser to cgi
13801:
13802: * src/classes/_double.h 1.5:
13803: * src/classes/_double.h [stateless_class] 1.4.8.1:
13804: * src/classes/_env.h 1.4:
13805: * src/classes/_env.h [stateless_class] 1.3.8.1:
13806: * src/classes/_int.h 1.5:
13807: * src/classes/_int.h [stateless_class] 1.4.8.1:
13808: * src/classes/_root.h 1.4:
13809: * src/classes/_root.h [stateless_class] 1.3.8.1:
13810: * src/classes/_string.h 1.6:
13811: * src/classes/_string.h [stateless_class] 1.5.4.1:
13812: * src/classes/_table.h 1.2:
13813: * src/classes/_table.h [stateless_class] 1.1.6.1:
13814: * src/classes/double.C 1.15:
13815: * src/classes/double.C [stateless_class] 1.14.2.1:
13816: * src/classes/env.C 1.5:
13817: * src/classes/env.C [stateless_class] 1.4.8.1:
13818: * src/classes/int.C 1.14:
13819: * src/classes/int.C [stateless_class] 1.13.2.1:
13820: * src/classes/root.C 1.38:
13821: * src/classes/root.C [stateless_class] 1.37.2.1:
13822: * src/classes/string.C 1.10:
13823: * src/classes/string.C [stateless_class] 1.9.4.1:
13824: * src/classes/table.C 1.14:
13825: * src/classes/table.C [stateless_class] 1.13.2.1:
13826: * src/include/pa_request.h 1.46:
13827: * src/include/pa_request.h [stateless_class] 1.45.2.1:
13828: * src/main/compile.C 1.29:
13829: * src/main/compile.C [stateless_class] 1.28.2.1:
13830: * src/main/compile_tools.h 1.30:
13831: * src/main/compile_tools.h [stateless_class] 1.29.8.1:
13832: * src/main/core.C 1.64:
13833: * src/main/core.C [stateless_class] 1.63.6.1:
13834: * src/main/execute.C 1.100:
13835: * src/main/execute.C [stateless_class] 1.99.2.1:
13836: * src/main/main.dsp 1.51:
13837: * src/main/main.dsp [stateless_class] 1.50.6.1:
13838: * src/main/pa_request.C 1.26:
13839: * src/main/pa_request.C [stateless_class] 1.25.2.1:
13840: * src/types/pa_valiased.h 1.3:
13841: * src/types/pa_valiased.h [stateless_class] 1.2.8.1:
13842: * src/types/pa_value.h 1.9:
13843: * src/types/pa_value.h [stateless_class] 1.8.2.1:
13844: * src/types/pa_vclass.C 1.5:
13845: * src/types/pa_vclass.C [stateless_class] 1.4.8.1:
13846: * src/types/pa_vclass.h 1.8:
13847: * src/types/pa_vclass.h [stateless_class] 1.7.6.1:
13848: * src/types/pa_venv.h 1.2:
13849: * src/types/pa_venv.h [stateless_class] 1.1.2.1:
13850: * src/types/pa_vmframe.h 1.6:
13851: * src/types/pa_vmframe.h [stateless_class] 1.5.2.1:
13852: * src/types/pa_vobject.h 1.5:
13853: * src/types/pa_vobject.h [stateless_class] 1.4.8.1:
13854: * src/types/pa_vstateless_class.C 1.2:
13855: * src/types/pa_vstateless_class.C [stateless_class] 1.1.2.1:
13856: * src/types/pa_vstateless_class.h 1.2:
13857: * src/types/pa_vstateless_class.h [stateless_class] 1.1.2.1:
13858: * src/types/pa_vstateless_object.h 1.2:
13859: * src/types/pa_vstateless_object.h [stateless_class] 1.1.8.1:
13860: * src/types/pa_wcontext.h 1.5:
13861: * src/types/pa_wcontext.h [stateless_class] 1.4.4.1:
13862: $ENV: re 0, stateless classes
13863:
13864: * src/include/pa_request.h 1.45:
13865: * src/main/compile.C 1.28:
13866: * src/main/execute.C 1.99:
13867: * src/main/pa_request.C 1.25:
13868: * src/types/pa_value.h 1.8:
13869: * src/types/pa_vmframe.h 1.5:
13870: fixed yesterdays bad decision on execute_static_method
13871:
13872: * src/include/core.h 1.15:
13873: * src/include/pa_common.h 1.11:
13874: * src/include/pa_request.h 1.52:
13875: * src/main/core.C 1.67:
13876: * src/main/execute.C 1.104:
13877: * src/main/main.dsp 1.53:
13878: * src/main/pa_request.C 1.30:
13879: * src/targets/cgi/parser3.C 1.4:
13880: * src/targets/cgi/parser3.dsp 1.3:
13881: * src/types/pa_vform.h 1.1:
13882: started cgi target
13883:
13884: * src/include/pa_request.h 1.47:
13885: * src/types/pa_venv.h 1.3:
13886: $ENV 0.1 stateless class
13887:
13888: * src/classes/_form.h 1.1:
13889: * src/classes/double.C 1.16:
13890: * src/classes/env.C 1.7:
13891: * src/classes/form.C 1.1:
13892: * src/classes/int.C 1.15:
13893: * src/classes/root.C 1.40:
13894: * src/classes/string.C 1.11:
13895: * src/classes/table.C 1.13:
13896: * src/classes/table.C 1.15:
13897: * src/include/core.h 1.13:
13898: * src/include/pa_request.h 1.49:
13899: * src/include/pa_request.h 1.50:
13900: * src/include/pa_types.h 1.12:
13901: * src/main/core.C 1.66:
13902: * src/main/execute.C 1.102:
13903: * src/main/pa_request.C 1.23:
13904: * src/main/pa_request.C 1.24:
13905: * src/main/pa_request.C 1.28:
13906: * src/targets/cgi/parser.dsp 1.2:
13907: * src/targets/cgi/parser3.C 1.2:
13908: * src/targets/cgi/parser3.dsp 1.1:
13909: * src/targets/cgi/parser3.dsp 1.2:
13910: * src/types/pa_vhash.h 1.4:
13911: z
13912:
13913: * src/classes/root.C 1.35:
13914: * src/classes/table.C 1.11:
13915: * src/include/pa_exception.h 1.8:
13916: * src/include/pa_pool.h 1.30:
13917: * src/main/pa_request.C 1.22:
13918: restructure_exceptions_dead_end
13919:
13920: * src/classes/root.C 1.34:
13921: * src/main/compile.y 1.94:
13922: ^if required junctions. allowed ; inside {} to break params
13923:
13924: * src/classes/_env.h 1.5:
13925: * src/classes/env.C 1.6:
13926: * src/classes/root.C 1.39:
13927: * src/include/core.h 1.12:
13928: * src/include/pa_pool.h 1.32:
13929: * src/include/pa_request.h 1.48:
13930: * src/main/compile.C 1.30:
13931: * src/main/compile.y 1.96:
13932: * src/main/core.C 1.65:
13933: * src/main/main.dsp 1.52:
13934: * src/main/pa_common.C 1.11:
13935: * src/main/pa_request.C 1.27:
13936: * src/types/pa_value.h 1.11:
13937: * src/types/pa_venv.h 1.6:
13938: * src/types/pa_vstateless_class.h 1.3:
13939: started $form: [historical moment :)]
13940:
13941: * src/types/pa_venv.h 1.5:
13942: $ENV 1
13943:
13944: * src/classes/double.C 1.14:
13945: * src/classes/int.C 1.13:
13946: * src/classes/root.C 1.37:
13947: * src/types/pa_vdouble.h 1.7:
13948: * src/types/pa_vint.h 1.8:
13949: Int,Double dec mul div mod
13950:
13951: 2001-03-12 paf
13952: * src/classes/_string.h 1.5:
13953: * src/classes/double.C 1.13:
13954: * src/classes/int.C 1.12:
13955: * src/classes/string.C 1.9:
13956: * src/main/execute.C 1.98:
13957: * src/types/pa_wcontext.h 1.4:
13958: int doube string ^format
13959:
13960: * src/classes/root.C 1.19:
13961: * src/types/pa_vclass.h 1.4:
13962: process temp main zeroing
13963:
13964: * src/classes/root.C 1.30:
13965: * src/classes/table.C 1.6:
13966: * src/types/pa_vtable.h 1.2:
13967: table ^offset ^line ^count
13968:
13969: * src/classes/root.C 1.28:
13970: * src/classes/table.C 1.5:
13971: ^use
13972:
13973: * src/main/execute.C [other_construction_strategy_test] 1.97.2.1:
13974: * src/types/pa_wcontext.h [other_construction_strategy_test] 1.3.2.1:
13975: constructing flag not 'bad' but not 'enough'
13976:
13977: * src/classes/root.C 1.27:
13978: * src/classes/table.C 1.4:
13979: * src/include/pa_request.h 1.44:
13980: * src/main/compile.y 1.92:
13981: * src/main/core.C 1.62:
13982: * src/main/execute.C 1.96:
13983: * src/types/pa_vclass.h 1.7:
13984: * src/types/pa_wcontext.C 1.3:
13985: * src/types/pa_wcontext.h 1.3:
13986: * src/types/pa_wwrapper.h 1.3:
13987: while. switched off wcontext.constructing after write(value) or
13988: auto-vhash-constructing
13989:
13990: * src/classes/table.C 1.8:
13991: table ^empty
13992:
13993: * src/classes/root.C 1.33:
13994: ^eval
13995:
13996: * src/classes/root.C 1.26:
13997: * src/classes/table.C 1.3:
13998: * src/include/pa_request.h 1.43:
13999: * src/main/pa_request.C 1.20:
14000: fail_if_junction_ helper func
14001:
14002: * src/classes/root.C 1.23:
14003: * src/include/core.h 1.11:
14004: * src/include/pa_array.h 1.23:
14005: * src/include/pa_request.h 1.41:
14006: * src/include/pa_table.h 1.11:
14007: * src/main/core.C 1.60:
14008: * src/main/main.dsp 1.49:
14009: * src/main/pa_request.C 1.17:
14010: * src/main/pa_table.C 1.12:
14011: * src/types/pa_value.h 1.6:
14012: * src/types/pa_vclass.C 1.4:
14013: * src/types/pa_vclass.h 1.6:
14014: * src/types/pa_vdouble.h 1.5:
14015: * src/types/pa_vint.h 1.5:
14016: * src/types/pa_vmframe.h 1.4:
14017: * src/types/pa_vstring.h 1.5:
14018: freeze, ^table:create[] -1
14019:
14020: * src/types/pa_vtable.h 1.1:
14021: table: no, better with string in cells...
14022:
14023: * src/classes/root.C 1.21:
14024: * src/main/execute.C 1.93:
14025: * src/types/pa_vclass.h 1.5:
14026: used get_method in couple places optimizing them
14027:
14028: * src/classes/double.C 1.10:
14029: * src/classes/int.C 1.10:
14030: * src/classes/root.C 1.18:
14031: * src/classes/string.C 1.7:
14032: * src/include/pa_common.h 1.6:
14033: * src/include/pa_request.h 1.40:
14034: * src/include/pa_string.h 1.32:
14035: * src/include/pa_types.h 1.10:
14036: * src/main/compile.C 1.27:
14037: * src/main/compile.y 1.91:
14038: * src/main/compile_tools.h 1.29:
14039: * src/main/execute.C 1.92:
14040: * src/main/pa_common.C 1.7:
14041: * src/main/pa_request.C 1.16:
14042: * src/types/pa_value.h 1.4:
14043: * src/types/pa_vmframe.h 1.3:
14044: process. actual names to store param and
14045: check_actual_numbered_params for better place diagnostics
14046:
14047: * src/classes/_table.h 1.1:
14048: * src/classes/root.C 1.20:
14049: * src/classes/root.C 1.22:
14050: * src/classes/table.C 1.1:
14051: * src/include/pa_array.h [table_with_charp_in_cells_dead_end] 1.23.2.1:
14052: * src/include/pa_table.h [table_with_charp_in_cells_dead_end] 1.12.2.1:
14053: * src/main/pa_table.C [table_with_charp_in_cells_dead_end] 1.13.2.1:
14054: * src/main/untaint.C 1.1:
14055: * src/types/pa_value.h 1.5:
14056: z
14057:
14058: * src/classes/root.C 1.25:
14059: * src/classes/table.C 1.2:
14060: * src/include/pa_common.h 1.8:
14061: * src/include/pa_request.h 1.42:
14062: * src/main/execute.C 1.95:
14063: * src/main/main.dsp 1.50:
14064: * src/main/pa_common.C 1.9:
14065: * src/main/pa_request.C 1.19:
14066: ^process error point by actual method_name, not source.
14067: ^load
14068:
14069: * src/classes/table.C 1.7:
14070: * src/include/pa_table.h 1.13:
14071: table ^menu
14072:
14073: * src/classes/root.C 1.29:
14074: ^round() ^floor() ^ceiling() ^abs() ^sign()
14075:
14076: * src/classes/double.C 1.11:
14077: * src/classes/int.C 1.11:
14078: * src/classes/root.C 1.31:
14079: * src/classes/string.C 1.8:
14080: * src/classes/table.C 1.9:
14081: * src/main/core.C 1.63:
14082: * src/main/execute.C 1.97:
14083: * src/types/pa_vint.h 1.6:
14084: ^for
14085:
14086: * src/classes/double.C 1.12:
14087: * src/classes/root.C 1.32:
14088: * src/classes/table.C 1.10:
14089: * src/include/pa_common.h 1.9:
14090: * src/include/pa_types.h 1.11:
14091: * src/main/compile.y 1.93:
14092: * src/main/pa_common.C 1.10:
14093: * src/main/pa_request.C 1.21:
14094: * src/main/untaint.C 1.2:
14095: * src/types/pa_vdouble.h 1.6:
14096: * src/types/pa_vint.h 1.7:
14097: * src/types/pa_vtable.h 1.3:
14098: * src/types/pa_wwrapper.h 1.4:
14099: think constructing flag as is is bad
14100:
14101: * src/classes/root.C 1.24:
14102: * src/include/pa_common.h 1.7:
14103: * src/include/pa_string.h 1.33:
14104: * src/include/pa_table.h 1.12:
14105: * src/main/core.C 1.61:
14106: * src/main/execute.C 1.94:
14107: * src/main/pa_common.C 1.8:
14108: * src/main/pa_request.C 1.18:
14109: * src/main/pa_table.C 1.13:
14110: * src/types/pa_value.h 1.7:
14111: table:set 0
14112:
14113: 2001-03-11 paf
14114: * src/classes/double.C 1.8:
14115: * src/classes/int.C 1.8:
14116: * src/classes/root.C 1.14:
14117: * src/include/pa_request.h 1.38:
14118: * src/main/execute.C 1.90:
14119: intercept_string
14120:
14121: * src/classes/double.C 1.6:
14122: * src/classes/int.C 1.6:
14123: * src/include/pa_request.h 1.37:
14124: ^inc-s(expr)
14125:
14126: * src/include/pa_valiased.h 1.4:
14127: * src/include/pa_value.h 1.51:
14128: * src/include/pa_vbool.h 1.8:
14129: * src/include/pa_vcframe.h 1.8:
14130: * src/include/pa_vclass.h 1.30:
14131: * src/include/pa_vdouble.h 1.13:
14132: * src/include/pa_vhash.h 1.13:
14133: * src/include/pa_vint.h 1.5:
14134: * src/include/pa_vjunction.h 1.9:
14135: * src/include/pa_vmframe.h 1.24:
14136: * src/include/pa_vobject.h 1.18:
14137: * src/include/pa_vstring.h 1.18:
14138: * src/include/pa_vunknown.h 1.10:
14139: * src/include/pa_wcontext.h 1.29:
14140: * src/include/pa_wwrapper.h 1.14:
14141: * src/main/compile.y 1.88:
14142: * src/main/core.C 1.55:
14143: * src/main/main.dsp 1.44:
14144: * src/main/pa_cframe.C 1.6:
14145: * src/main/pa_request.C 1.11:
14146: * src/main/pa_value.C 1.8:
14147: * src/main/pa_vclass.C 1.5:
14148: * src/main/pa_wcontext.C 1.11:
14149: * src/types/pa_valiased.h 1.1:
14150: * src/types/pa_value.h 1.1:
14151: * src/types/pa_vbool.h 1.1:
14152: * src/types/pa_vcframe.h 1.1:
14153: * src/types/pa_vclass.C 1.1:
14154: * src/types/pa_vclass.h 1.1:
14155: * src/types/pa_vdouble.h 1.1:
14156: * src/types/pa_vhash.h 1.1:
14157: * src/types/pa_vint.h 1.1:
14158: * src/types/pa_vjunction.h 1.1:
14159: * src/types/pa_vmframe.h 1.1:
14160: * src/types/pa_vobject.h 1.1:
14161: * src/types/pa_vstring.h 1.1:
14162: * src/types/pa_vunknown.h 1.1:
14163: * src/types/pa_wcontext.C 1.1:
14164: * src/types/pa_wcontext.h 1.1:
14165: * src/types/pa_wwrapper.h 1.1:
14166: splitted types from include/
14167:
14168: * src/main/main.dsp 1.47:
14169: * src/types/pa_value.h 1.3:
14170: * src/types/pa_vdouble.h 1.3:
14171: * src/types/pa_vint.h 1.3:
14172: * src/types/pa_vobject.h 1.3:
14173: * src/types/pa_vstring.h 1.3:
14174: VString VDouble VInt base now VObject_base - without fields
14175:
14176: * src/include/core.h 1.7:
14177: * src/include/pa_request.h 1.35:
14178: * src/main/core.C 1.56:
14179: * src/main/main.dsp 1.45:
14180: * src/main/pa_request.C 1.12:
14181: renamed AUTO: to MAIN:
14182:
14183: * src/classes/double.C 1.9:
14184: * src/classes/int.C 1.9:
14185: * src/classes/root.C 1.15:
14186: * src/classes/string.C 1.6:
14187: * src/include/core.h 1.9:
14188: * src/include/pa_hash.h 1.23:
14189: * src/include/pa_pool.h 1.29:
14190: * src/include/pa_request.h 1.39:
14191: * src/include/pa_string.h 1.31:
14192: * src/main/compile.C 1.26:
14193: * src/main/core.C 1.58:
14194: * src/main/pa_request.C 1.15:
14195: ^untaint 0
14196:
14197: * src/classes/root.C 1.17:
14198: * src/main/execute.C 1.91:
14199: * src/main/main.dsp 1.48:
14200: setname for method-junctions bug fixed
14201:
14202: * src/types/pa_vdouble.h 1.4:
14203: * src/types/pa_vint.h 1.4:
14204: * src/types/pa_vobject.h 1.4:
14205: * src/types/pa_vstateless_object.h 1.1:
14206: * src/types/pa_vstring.h 1.4:
14207: stateless_object
14208:
14209: * src/classes/root.C 1.16:
14210: * src/include/core.h 1.10:
14211: * src/main/core.C 1.59:
14212: * src/main/pa_request.C 1.13:
14213: * src/types/pa_vhash.h 1.2:
14214: z
14215:
14216: * src/classes/_double.h 1.4:
14217: * src/classes/_env.h 1.3:
14218: * src/classes/_int.h 1.4:
14219: * src/classes/_root.h 1.3:
14220: * src/classes/_string.h 1.4:
14221: * src/classes/double.C 1.5:
14222: * src/classes/env.C 1.4:
14223: * src/classes/int.C 1.5:
14224: * src/classes/root.C 1.12:
14225: * src/classes/string.C 1.5:
14226: * src/include/code.h 1.20:
14227: * src/include/core.h 1.8:
14228: * src/include/pa_array.h 1.22:
14229: * src/include/pa_common.h 1.5:
14230: * src/include/pa_exception.h 1.7:
14231: * src/include/pa_hash.h 1.22:
14232: * src/include/pa_pool.h 1.28:
14233: * src/include/pa_request.h 1.36:
14234: * src/include/pa_stack.h 1.6:
14235: * src/include/pa_string.h 1.30:
14236: * src/include/pa_table.h 1.10:
14237: * src/include/pa_threads.h 1.6:
14238: * src/include/pa_types.h 1.9:
14239: * src/main/compile.C 1.25:
14240: * src/main/compile.y 1.89:
14241: * src/main/compile_tools.C 1.26:
14242: * src/main/compile_tools.h 1.27:
14243: * src/main/core.C 1.57:
14244: * src/main/execute.C 1.89:
14245: * src/main/pa_array.C 1.22:
14246: * src/main/pa_common.C 1.6:
14247: * src/main/pa_exception.C 1.6:
14248: * src/main/pa_hash.C 1.20:
14249: * src/main/pa_pool.C 1.11:
14250: * src/main/pa_request.C 1.14:
14251: * src/main/pa_string.C 1.37:
14252: * src/main/pa_table.C 1.11:
14253: * src/types/pa_valiased.h 1.2:
14254: * src/types/pa_value.h 1.2:
14255: * src/types/pa_vbool.h 1.2:
14256: * src/types/pa_vcframe.h 1.2:
14257: * src/types/pa_vclass.C 1.2:
14258: * src/types/pa_vclass.h 1.2:
14259: * src/types/pa_vdouble.h 1.2:
14260: * src/types/pa_vhash.h 1.3:
14261: * src/types/pa_vint.h 1.2:
14262: * src/types/pa_vjunction.h 1.2:
14263: * src/types/pa_vmframe.h 1.2:
14264: * src/types/pa_vobject.h 1.2:
14265: * src/types/pa_vstring.h 1.2:
14266: * src/types/pa_vunknown.h 1.2:
14267: * src/types/pa_wcontext.C 1.2:
14268: * src/types/pa_wcontext.h 1.2:
14269: * src/types/pa_wwrapper.h 1.2:
14270: headers updated
14271:
14272: * src/classes/double.C 1.7:
14273: * src/classes/int.C 1.7:
14274: * src/classes/root.C 1.13:
14275: * src/types/pa_vclass.C 1.3:
14276: * src/types/pa_vclass.h 1.3:
14277: add_native_method helper
14278:
14279: 2001-03-10 paf
14280: * src/include/core.h 1.4:
14281: * src/include/pa_request.h 1.30:
14282: * src/main/compile.y 1.85:
14283: * src/main/core.C 1.52:
14284: * src/main/pa_request.C 1.6:
14285: names to core.C
14286:
14287: * src/classes/_env.h 1.1:
14288: * src/classes/env.C 1.1:
14289: * src/classes/root.C 1.8:
14290: * src/include/pa_request.h 1.23:
14291: * src/include/pa_vclass.h 1.27:
14292: * src/main/core.C 1.49:
14293: * src/main/main.dsp 1.42:
14294: env0
14295:
14296: * src/include/code.h 1.18:
14297: * src/include/pa_request.h 1.28:
14298: * src/include/pa_vint.h 1.3:
14299: * src/include/pa_vjunction.h 1.7:
14300: * src/include/pa_vstring.h 1.16:
14301: * src/main/compile.y 1.84:
14302: * src/main/compile_tools.C 1.24:
14303: * src/main/compile_tools.h 1.25:
14304: * src/main/execute.C 1.86:
14305: optimized from OP_STRING+OP_WRITE to OP_STRING__WRITE
14306:
14307: * src/include/core.h 1.2:
14308: * src/include/pa_array.h 1.20:
14309: * src/include/pa_hash.h 1.20:
14310: * src/include/pa_request.h 1.24:
14311: * src/include/pa_value.h 1.49:
14312: * src/include/pa_vcframe.h 1.6:
14313: * src/include/pa_vdouble.h 1.11:
14314: * src/include/pa_vint.h 1.2:
14315: * src/include/pa_vstring.h 1.15:
14316: * src/include/pa_vunknown.h 1.8:
14317: * src/include/pa_wcontext.h 1.26:
14318: * src/main/compile.y 1.82:
14319: * src/main/compile_tools.C 1.23:
14320: * src/main/compile_tools.h 1.24:
14321: * src/main/core.C 1.50:
14322: * src/main/execute.C 1.82:
14323: * src/main/main.dsp 1.43:
14324: * src/main/pa_cframe.C 1.4:
14325: * src/main/pa_request.C 1.3:
14326: * src/main/pa_wcontext.C 1.8:
14327: const fight finished
14328:
14329: * src/include/core.h 1.6:
14330: * src/include/pa_request.h 1.34:
14331: * src/main/core.C 1.54:
14332: * src/main/pa_request.C 1.10:
14333: run+auto=run
14334:
14335: * src/include/pa_request.h 1.27:
14336: * src/main/execute.C 1.85:
14337: * src/main/pa_request.C 1.4:
14338: @auto[] realised. auto.p scan togo
14339:
14340: * src/classes/double.C 1.3:
14341: * src/classes/int.C 1.3:
14342: * src/classes/root.C 1.9:
14343: * src/classes/string.C 1.3:
14344: * src/include/pa_request.h 1.25:
14345: * src/include/pa_string.h 1.28:
14346: * src/include/pa_wcontext.h 1.27:
14347: * src/main/compile.y 1.83:
14348: * src/main/execute.C 1.83:
14349: * src/main/pa_string.C 1.35:
14350: * src/main/pa_wcontext.C 1.9:
14351: tainting 0
14352:
14353: * src/classes/_double.h 1.2:
14354: * src/classes/_int.h 1.2:
14355: * src/classes/_root.h 1.1:
14356: * src/classes/_string.h 1.2:
14357: * src/classes/double.C 1.2:
14358: * src/classes/int.C 1.2:
14359: * src/classes/root.C 1.7:
14360: * src/classes/string.C 1.2:
14361: * src/include/pa_request.h 1.22:
14362: * src/include/pa_string.h 1.27:
14363: * src/include/pa_types.h 1.7:
14364: * src/include/pa_vcframe.h 1.5:
14365: * src/include/pa_wcontext.h 1.25:
14366: * src/main/core.C 1.48:
14367: * src/main/main.dsp 1.41:
14368: * src/main/pa_cframe.C 1.3:
14369: * src/main/pa_string.C 1.34:
14370: * src/main/pa_vclass.C 1.3:
14371: * src/main/pa_wcontext.C 1.7:
14372: ^lang prepare0
14373:
14374: * src/include/pa_request.h 1.31:
14375: * src/main/compile.C 1.23:
14376: * src/main/compile.y 1.86:
14377: * src/main/pa_request.C 1.7:
14378: auto tree0
14379:
14380: * src/classes/env.C 1.2:
14381: env:file/line
14382:
14383: * src/include/pa_vclass.h 1.28:
14384: const fight to go
14385:
14386: * src/include/core.h 1.3:
14387: * src/include/pa_common.h 1.3:
14388: * src/include/pa_pool.h 1.26:
14389: * src/include/pa_request.h 1.29:
14390: * src/main/core.C 1.51:
14391: * src/main/execute.C 1.87:
14392: * src/main/pa_common.C 1.4:
14393: * src/main/pa_request.C 1.5:
14394: root auto.p loaded
14395:
14396: * src/include/pa_request.h 1.26:
14397: * src/main/execute.C 1.84:
14398: autocalc code-junctions result now have names
14399:
14400: * src/classes/root.C 1.11:
14401: * src/include/pa_request.h 1.33:
14402: minor if junction bug
14403:
14404: * src/main/pa_request.C 1.8:
14405: auto..
14406:
14407: * src/classes/_double.h 1.3:
14408: * src/classes/_env.h 1.2:
14409: * src/classes/_int.h 1.3:
14410: * src/classes/_root.h 1.2:
14411: * src/classes/_string.h 1.3:
14412: * src/classes/double.C 1.4:
14413: * src/classes/env.C 1.3:
14414: * src/classes/int.C 1.4:
14415: * src/classes/root.C 1.10:
14416: * src/classes/string.C 1.4:
14417: * src/include/code.h 1.19:
14418: * src/include/core.h 1.5:
14419: * src/include/pa_array.h 1.21:
14420: * src/include/pa_common.h 1.4:
14421: * src/include/pa_exception.h 1.6:
14422: * src/include/pa_hash.h 1.21:
14423: * src/include/pa_pool.h 1.27:
14424: * src/include/pa_request.h 1.32:
14425: * src/include/pa_stack.h 1.5:
14426: * src/include/pa_string.h 1.29:
14427: * src/include/pa_table.h 1.9:
14428: * src/include/pa_threads.h 1.5:
14429: * src/include/pa_types.h 1.8:
14430: * src/include/pa_valiased.h 1.3:
14431: * src/include/pa_value.h 1.50:
14432: * src/include/pa_vbool.h 1.7:
14433: * src/include/pa_vcframe.h 1.7:
14434: * src/include/pa_vclass.h 1.29:
14435: * src/include/pa_vdouble.h 1.12:
14436: * src/include/pa_vhash.h 1.12:
14437: * src/include/pa_vint.h 1.4:
14438: * src/include/pa_vjunction.h 1.8:
14439: * src/include/pa_vmframe.h 1.23:
14440: * src/include/pa_vobject.h 1.17:
14441: * src/include/pa_vstring.h 1.17:
14442: * src/include/pa_vunknown.h 1.9:
14443: * src/include/pa_wcontext.h 1.28:
14444: * src/include/pa_wwrapper.h 1.13:
14445: * src/main/compile.C 1.24:
14446: * src/main/compile.y 1.87:
14447: * src/main/compile_tools.C 1.25:
14448: * src/main/compile_tools.h 1.26:
14449: * src/main/core.C 1.53:
14450: * src/main/execute.C 1.88:
14451: * src/main/pa_array.C 1.21:
14452: * src/main/pa_cframe.C 1.5:
14453: * src/main/pa_common.C 1.5:
14454: * src/main/pa_exception.C 1.5:
14455: * src/main/pa_hash.C 1.19:
14456: * src/main/pa_pool.C 1.10:
14457: * src/main/pa_request.C 1.9:
14458: * src/main/pa_string.C 1.36:
14459: * src/main/pa_table.C 1.10:
14460: * src/main/pa_value.C 1.7:
14461: * src/main/pa_vclass.C 1.4:
14462: * src/main/pa_wcontext.C 1.10:
14463: sources header
14464:
14465: 2001-03-09 paf
14466: * src/classes/root.C [before_string_to_object_attempt] 1.4.4.1:
14467: * src/include/pa_request.h [before_string_to_object_attempt] 1.20.4.1:
14468: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.2:
14469: ^string.length[]
14470:
14471: * src/classes/root.C 1.5:
14472: * src/include/pa_request.h 1.21:
14473: * src/include/pa_vclass.h 1.26:
14474: * src/include/pa_vhash.h 1.11:
14475: * src/include/pa_vmframe.h 1.20:
14476: * src/include/pa_vobject.h 1.15:
14477: * src/include/pa_vstring.h 1.13:
14478: * src/include/pa_wcontext.h 1.24:
14479: * src/main/compile.y 1.80:
14480: * src/main/core.C 1.46:
14481: * src/main/execute.C 1.79:
14482: * src/main/main.dsp 1.39:
14483: .
14484:
14485: * src/include/pa_vmframe.h 1.22:
14486: * src/main/compile.C 1.22:
14487: * src/main/execute.C 1.81:
14488: expr construct proper naming
14489:
14490: * src/classes/_double.h 1.1:
14491: * src/classes/_int.h 1.1:
14492: * src/classes/_string.h 1.1:
14493: * src/classes/double.C 1.1:
14494: * src/classes/int.C 1.1:
14495: * src/classes/root.C 1.6:
14496: * src/classes/string.C 1.1:
14497: * src/include/code.h 1.17:
14498: * src/include/pa_value.h 1.48:
14499: * src/include/pa_vbool.h 1.6:
14500: * src/include/pa_vdouble.h 1.10:
14501: * src/include/pa_vint.h 1.1:
14502: * src/include/pa_vmframe.h 1.21:
14503: * src/include/pa_vobject.h 1.16:
14504: * src/include/pa_vstring.h 1.14:
14505: * src/main/compile.y 1.81:
14506: * src/main/compile_tools.C 1.22:
14507: * src/main/core.C 1.47:
14508: * src/main/execute.C 1.80:
14509: * src/main/main.dsp 1.40:
14510: Int and Double classes with ^int[] and ^double[]. fixed expr type
14511:
14512: 2001-03-08 paf
14513: * src/include/pa_request.h 1.18:
14514: * src/include/pa_value.h 1.44:
14515: * src/include/pa_vcframe.h 1.4:
14516: * src/include/pa_vmframe.h 1.16:
14517: * src/include/pa_wcontext.h 1.23:
14518: * src/main/compile.C 1.21:
14519: * src/main/compile.y 1.76:
14520: * src/main/core.C 1.45:
14521: * src/main/execute.C 1.70:
14522: * src/main/pa_cframe.C 1.2:
14523: * src/main/pa_wcontext.C 1.5:
14524: 'if' just compiled
14525:
14526: * src/main/pa_vclass.C 1.2:
14527: that were ok... [vclass were out of vcs]
14528:
14529: * src/include/pa_value.h 1.43:
14530: * src/include/pa_vmframe.h 1.14:
14531: * src/main/compile.y 1.75:
14532: * src/main/core.C 1.44:
14533: * src/main/execute.C 1.68:
14534: * src/main/main.dsp 1.37:
14535: z. detected probs with parameter names in operator methods
14536:
14537: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.2:
14538: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.2:
14539: * src/include/pa_wcontext.h [before_string_to_object_attempt] 1.23.4.1:
14540: * src/main/compile.y [before_string_to_object_attempt] 1.79.2.1:
14541: * src/main/core.C [before_string_to_object_attempt] 1.45.4.1:
14542: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.1:
14543: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.2:
14544: dead end: vstring can't be derivated from vobject
14545:
14546: * src/include/pa_request.h 1.17:
14547: * src/main/compile.C 1.20:
14548: * src/main/compile.y 1.73:
14549: * src/main/core.C 1.43:
14550: * src/main/main.dsp 1.36:
14551: introducing ROOT_CLASS.
14552: it's default @BASE.
14553: changed 'RUN' assignment mech
14554:
14555: * src/main/execute.C 1.64:
14556: root root in code-junction
14557:
14558: * src/include/pa_bool.h 1.2:
14559: * src/include/pa_double.h 1.2:
14560: * src/include/pa_value.h 1.47:
14561: * src/include/pa_vbool.h 1.5:
14562: * src/include/pa_vclass.h 1.24:
14563: * src/include/pa_vdouble.h 1.9:
14564: * src/include/pa_vhash.h 1.9:
14565: * src/include/pa_vjunction.h 1.6:
14566: * src/include/pa_vmframe.h 1.19:
14567: * src/include/pa_vobject.h 1.13:
14568: * src/include/pa_vstring.h 1.12:
14569: * src/include/pa_vunknown.h 1.7:
14570: * src/main/compile.y 1.79:
14571: * src/main/compile_tools.C 1.21:
14572: * src/main/execute.C 1.78:
14573: withoud cloning. didn't need it actually, params got passed
14574: from out unnamed ewpool
14575:
14576: * src/include/code.h 1.16:
14577: * src/main/compile.y 1.72:
14578: * src/main/compile_tools.C 1.19:
14579: * src/main/compile_tools.h 1.23:
14580: * src/main/execute.C 1.66:
14581: made class: dynamic, not static. so to enable runtime ^use
14582:
14583: * src/include/code.h 1.15:
14584: * src/main/compile.y 1.70:
14585: * src/main/compile_tools.C 1.18:
14586: * src/main/execute.C 1.65:
14587: joined 2 into one OP_CODE__STORE_PARAM
14588:
14589: * src/main/execute.C 1.74:
14590: fixed problems calling operators in constructors
14591:
14592: * src/classes/root.C 1.2:
14593: * src/include/pa_request.h 1.19:
14594: * src/include/pa_value.h 1.45:
14595: * src/include/pa_vbool.h 1.3:
14596: * src/include/pa_wwrapper.h 1.12:
14597: * src/main/execute.C 1.71:
14598: ^if 0
14599:
14600: * src/main/pa_vclass.C 1.1:
14601: wow! vclass were out of vcs
14602:
14603: * src/classes/root.C 1.4:
14604: * src/include/pa_stack.h 1.4:
14605: * src/main/execute.C 1.73:
14606: detected problems calling operators in constructors
14607:
14608: * src/main/compile.y 1.74:
14609: minor renamings in .y
14610:
14611: * src/include/pa_vdouble.h 1.8:
14612: * src/include/pa_vhash.h 1.8:
14613: * src/include/pa_vjunction.h 1.5:
14614: * src/include/pa_vobject.h 1.12:
14615: * src/include/pa_vunknown.h 1.6:
14616: * src/main/compile.y 1.78:
14617: cloning dead end
14618:
14619: * src/include/pa_vmframe.h [before_string_to_object_attempt] 1.19.2.1:
14620: fixed forgotten method_frame my check
14621:
14622: * src/classes/root.C 1.1:
14623: added root.c
14624:
14625: * src/include/pa_vbool.h 1.2:
14626: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.1:
14627: * src/include/pa_vdouble.h 1.6:
14628: * src/include/pa_vhash.h [before_string_to_object_attempt] 1.10.2.1:
14629: * src/include/pa_vjunction.h 1.3:
14630: * src/include/pa_vmframe.h 1.15:
14631: * src/include/pa_vobject.h [before_string_to_object_attempt] 1.14.2.1:
14632: * src/include/pa_vstring.h 1.10:
14633: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.1:
14634: * src/include/pa_wcontext.h 1.22:
14635: * src/main/execute.C 1.67:
14636: * src/main/execute.C 1.69:
14637: * src/main/execute.C 1.75:
14638: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.1:
14639: * src/main/pa_wcontext.C 1.4:
14640: * src/main/pa_wcontext.C 1.6:
14641: z
14642:
14643: * src/main/compile.y 1.71:
14644: minor grammar bug with OP_CODE__STORE_PARAM
14645:
14646: * src/include/pa_bool.h 1.1:
14647: * src/include/pa_double.h 1.1:
14648: * src/include/pa_valiased.h 1.2:
14649: * src/include/pa_value.h 1.46:
14650: * src/include/pa_vbool.h 1.4:
14651: * src/include/pa_vclass.h 1.23:
14652: * src/include/pa_vdouble.h 1.7:
14653: * src/include/pa_vhash.h 1.7:
14654: * src/include/pa_vjunction.h 1.4:
14655: * src/include/pa_vmframe.h 1.18:
14656: * src/include/pa_vobject.h 1.11:
14657: * src/include/pa_vstring.h 1.11:
14658: * src/include/pa_vunknown.h 1.5:
14659: * src/main/compile.y 1.77:
14660: * src/main/compile_tools.C 1.20:
14661: * src/main/execute.C 1.77:
14662: * src/main/main.dsp 1.38:
14663: * src/main/pa_value.C 1.6:
14664: value.cloning so to give params proper names
14665:
14666: * src/classes/root.C 1.3:
14667: * src/include/pa_request.h 1.20:
14668: * src/main/execute.C 1.72:
14669: autocalc def to string
14670:
14671: * src/include/pa_vmframe.h 1.17:
14672: * src/main/execute.C 1.76:
14673: added names to unknown values in get_element and unfilled
14674: params. removed wrong name change in get_element
14675:
14676: * src/include/pa_vclass.h 1.25:
14677: * src/include/pa_vhash.h 1.10:
14678: * src/include/pa_vobject.h 1.14:
14679: removes some remained clone conseqs
14680:
14681: 2001-03-07 paf
14682: * src/include/pa_hash.h 1.19:
14683: * src/include/pa_value.h 1.40:
14684: * src/include/pa_vhash.h 1.4:
14685: * src/include/pa_vunknown.h 1.4:
14686: * src/main/compile.y 1.67:
14687: * src/main/execute.C 1.62:
14688: * src/main/pa_hash.C 1.18:
14689: expr def in -f
14690:
14691: * src/main/compile.y 1.65:
14692: * src/main/execute.C 1.60:
14693: * src/main/pa_string.C 1.33:
14694: bug in string.cmp fixed
14695:
14696: * src/main/compile.y 1.68:
14697: .y priorities syntax shaped up a bit
14698:
14699: * src/main/compile.y 1.64:
14700: expr quoted code
14701:
14702: * src/main/execute.C 1.57:
14703: ^var.menu{$field} problem detected. that $field not a $var.field
14704:
14705: * src/main/compile.y 1.69:
14706: * src/main/compile_tools.h 1.22:
14707: ^func(params)
14708:
14709: * src/include/pa_value.h 1.42:
14710: * src/include/pa_vclass.h 1.22:
14711: * src/include/pa_vhash.h 1.6:
14712: * src/include/pa_vmframe.h 1.13:
14713: * src/include/pa_vobject.h 1.10:
14714: * src/include/pa_wwrapper.h 1.11:
14715: const in Value.get_element
14716:
14717: * src/main/compile.y 1.63:
14718: * src/main/execute.C 1.59:
14719: expr whitespace solved. added "" support0
14720:
14721: * src/include/pa_string.h 1.26:
14722: * src/main/compile.y 1.61:
14723: * src/main/execute.C 1.58:
14724: * src/main/pa_string.C 1.32:
14725: just compiled lt&co
14726:
14727: * src/include/pa_stack.h 1.3:
14728: * src/include/pa_value.h 1.41:
14729: * src/include/pa_vclass.h 1.21:
14730: * src/include/pa_vhash.h 1.5:
14731: * src/include/pa_vmframe.h 1.12:
14732: * src/include/pa_vobject.h 1.9:
14733: * src/include/pa_wwrapper.h 1.10:
14734: * src/main/execute.C 1.63:
14735: fixed rwcontext of {} params up
14736:
14737: * src/main/compile.y 1.62:
14738: expr string comparisons 0
14739:
14740: * src/main/compile.y 1.66:
14741: * src/main/execute.C 1.61:
14742: expr calls
14743:
14744: 2001-03-06 paf
14745: * src/include/pa_vbool.h 1.1:
14746: forgot this
14747:
14748: * src/main/compile.y 1.51:
14749: expr lexx1
14750:
14751: * src/include/code.h 1.14:
14752: * src/main/compile.y 1.59:
14753: * src/main/execute.C 1.56:
14754: 1 problems with skipping whitespace in yylex fixed
14755: 2 xors: # bitwise ## logical
14756:
14757: * src/include/code.h 1.11:
14758: * src/include/pa_valiased.h 1.1:
14759: * src/include/pa_value.h 1.37:
14760: * src/include/pa_vdouble.h 1.1:
14761: * src/include/pa_vstring.h 1.6:
14762: * src/main/compile.y 1.49:
14763: * src/main/execute.C 1.49:
14764: expr lex0 exec-1
14765:
14766: * src/main/compile.y 1.52:
14767: expr grammar-1
14768:
14769: * src/include/pa_value.h 1.39:
14770: * src/include/pa_vdouble.h 1.5:
14771: * src/include/pa_vstring.h 1.8:
14772: * src/include/pa_vunknown.h 1.3:
14773: * src/main/compile.y 1.56:
14774: * src/main/execute.C 1.54:
14775: * src/main/main.dsp 1.35:
14776: !~
14777:
14778: * src/include/code.h 1.10:
14779: * src/main/compile.y 1.48:
14780: * src/main/compile_tools.h 1.18:
14781: g
14782:
14783: * src/main/compile.y 1.60:
14784: .y expr visible-shorter
14785:
14786: * src/include/pa_vcframe.h 1.3:
14787: * src/include/pa_vclass.h 1.20:
14788: * src/include/pa_vdouble.h 1.4:
14789: * src/include/pa_vhash.h 1.3:
14790: * src/include/pa_vjunction.h 1.2:
14791: * src/include/pa_vmframe.h 1.11:
14792: * src/include/pa_vobject.h 1.8:
14793: * src/include/pa_vstring.h 1.7:
14794: * src/include/pa_vunknown.h 1.2:
14795: * src/include/pa_wcontext.h 1.21:
14796: * src/include/pa_wwrapper.h 1.9:
14797: * src/main/compile.y 1.55:
14798: * src/main/compile_tools.C 1.17:
14799: * src/main/compile_tools.h 1.21:
14800: * src/main/execute.C 1.53:
14801: +-*/
14802:
14803: * src/main/compile.y 1.50:
14804: * src/main/execute.C 1.50:
14805: * src/main/main.dsp 1.34:
14806: z
14807:
14808: * src/include/pa_vstring.h 1.9:
14809: * src/main/compile.y 1.58:
14810: problems with skipping whitespace in yylex
14811:
14812: * src/include/pa_value.h 1.38:
14813: * src/include/pa_vdouble.h 1.2:
14814: * src/main/compile.y 1.53:
14815: * src/main/execute.C 1.51:
14816: expr grammar-1 2*2=4.000000 :)
14817:
14818: * src/include/pa_vdouble.h 1.3:
14819: * src/main/compile.y 1.54:
14820: * src/main/compile_tools.C 1.15:
14821: * src/main/compile_tools.h 1.19:
14822: grammar-1.1 $a(z) $a=0
14823:
14824: * src/include/code.h 1.13:
14825: * src/main/compile.y 1.57:
14826: * src/main/execute.C 1.55:
14827: without string ops in expressions 0
14828:
14829: 2001-02-26 paf
14830: * src/main/compile.y 1.46:
14831: max_string in yyerror bug fix
14832:
14833: 2001-02-25 paf
14834: * src/main/compile.y 1.40:
14835: escaping bug
14836:
14837: * src/include/pa_request.h 1.14:
14838: * src/main/compile.C 1.19:
14839: * src/main/core.C 1.38:
14840: default name RUN, also alias
14841:
14842: * src/include/pa_vcframe.h 1.2:
14843: * src/include/pa_vmframe.h 1.5:
14844: * src/include/pa_vobject.h 1.6:
14845: * src/include/pa_wcontext.h 1.17:
14846: * src/include/pa_wwrapper.h 1.7:
14847: * src/main/core.C 1.40:
14848: * src/main/execute.C 1.43:
14849: * src/main/main.dsp 1.31:
14850: would now get fields into interm VFielded class
14851:
14852: * src/include/pa_request.h 1.16:
14853: * src/include/pa_value.h 1.34:
14854: * src/include/pa_vmframe.h 1.7:
14855: * src/include/pa_wcontext.h 1.19:
14856: * src/main/execute.C 1.46:
14857: VAliased0
14858:
14859: * src/main/execute.C 1.47:
14860: VAliased1
14861:
14862: * src/include/pa_value.h 1.35:
14863: * src/include/pa_vmframe.h 1.8:
14864: VAliased2
14865:
14866: * src/include/code.h 1.9:
14867: * src/include/pa_value.h 1.28:
14868: * src/include/pa_vclass.h 1.15:
14869: * src/include/pa_vmframe.h 1.2:
14870: * src/include/pa_vobject.h 1.3:
14871: * src/include/pa_wwrapper.h 1.5:
14872: * src/main/compile.y 1.38:
14873: * src/main/compile_tools.C 1.14:
14874: * src/main/compile_tools.h 1.16:
14875: * src/main/execute.C 1.38:
14876: ^class:method() just compiled
14877:
14878: * src/include/pa_value.h 1.36:
14879: * src/include/pa_vmframe.h 1.9:
14880: * src/include/pa_wcontext.h 1.20:
14881: * src/main/execute.C 1.48:
14882: VAliased3
14883:
14884: * src/include/pa_hash.h 1.18:
14885: * src/include/pa_value.h 1.31:
14886: * src/include/pa_vclass.h 1.17:
14887: * src/include/pa_vmframe.h 1.4:
14888: * src/include/pa_vobject.h 1.5:
14889: * src/include/pa_vstring.h 1.5:
14890: * src/include/pa_wcontext.h 1.16:
14891: * src/main/compile.y 1.45:
14892: * src/main/core.C 1.39:
14893: * src/main/execute.C 1.42:
14894: * src/main/main.dsp 1.30:
14895: * src/main/pa_hash.C 1.17:
14896: * src/main/pa_value.C 1.5:
14897: * src/main/pa_wcontext.C 1.3:
14898: virtuals2
14899:
14900: * src/include/pa_value.h 1.32:
14901: * src/include/pa_vclass.h 1.18:
14902: * src/include/pa_wcontext.h 1.18:
14903: * src/include/pa_wwrapper.h 1.8:
14904: * src/main/execute.C 1.44:
14905: * src/main/main.dsp 1.32:
14906: no not get fields into interm VFielded class.
14907: fields & staticfields 1
14908:
14909: * src/include/pa_pool.h 1.25:
14910: * src/include/pa_request.h 1.15:
14911: * src/include/pa_value.h 1.33:
14912: * src/include/pa_vclass.h 1.19:
14913: * src/include/pa_vmframe.h 1.6:
14914: * src/include/pa_vobject.h 1.7:
14915: * src/main/core.C 1.41:
14916: * src/main/execute.C 1.45:
14917: * src/main/main.dsp 1.33:
14918: VAliased just compiled
14919:
14920: * src/include/pa_request.h 1.13:
14921: * src/include/pa_value.h 1.29:
14922: * src/include/pa_vobject.h 1.4:
14923: * src/main/compile.y 1.39:
14924: * src/main/compile_tools.h 1.17:
14925: * src/main/core.C 1.37:
14926: * src/main/execute.C 1.39:
14927: * src/main/pa_common.C 1.3:
14928: vobject1
14929:
14930: * src/main/compile.y 1.43:
14931: rethought to $class:static.field.subfield
14932:
14933: * src/main/compile.y 1.44:
14934: : 1
14935:
14936: * src/include/pa_value.h 1.30:
14937: * src/include/pa_vmframe.h 1.3:
14938: * src/include/pa_wwrapper.h 1.6:
14939: * src/main/compile.y 1.41:
14940: * src/main/execute.C 1.40:
14941: * src/main/pa_wcontext.C 1.2:
14942: before execute class calls rewrite
14943:
14944: * src/include/pa_vclass.h 1.16:
14945: * src/main/compile.y 1.42:
14946: * src/main/execute.C 1.41:
14947: $class:element
14948:
14949: * src/include/pa_pool.h [class_alias_dead_end] 1.24.2.1:
14950: * src/include/pa_value.h [class_alias_dead_end] 1.32.2.1:
14951: * src/include/pa_vclass.h [class_alias_dead_end] 1.18.2.1:
14952: * src/include/pa_vobject.h [class_alias_dead_end] 1.6.2.1:
14953: * src/main/execute.C [class_alias_dead_end] 1.44.2.1:
14954: alias dead end
14955:
14956: 2001-02-24 paf
14957: * src/main/compile.y 1.32:
14958: fixed grammar bugs in constructor/params klinch
14959:
14960: * src/main/main.dsp 1.29:
14961: no bison -d
14962:
14963: * src/main/compile.y 1.37:
14964: * src/main/compile_tools.h 1.15:
14965: use0 line no on 'undef class' err msg wrong
14966:
14967: * src/main/compile.y 1.30:
14968: fixed last \n macrotemplate strip bug
14969:
14970: * src/include/pa_vframe.h 1.5:
14971: * src/main/compile.y 1.33:
14972: found junction ideology @: ^x{$a()) must construct current
14973: wcontext element, so smart wcontext handling needed
14974:
14975: * src/include/pa_value.h 1.25:
14976: * src/include/pa_wcontext.h 1.15:
14977: * src/include/pa_wwrapper.h 1.4:
14978: * src/main/execute.C 1.36:
14979: * src/main/pa_value.C 1.4:
14980: it works as bad as you've named it: wcontext.value() was not a
14981: perfect idea
14982:
14983: * src/main/compile.y 1.35:
14984: * src/main/core.C 1.36:
14985: yylex need some @special lines adj
14986:
14987: * src/include/pa_value.h 1.24:
14988: * src/include/pa_vcframe.h 1.1:
14989: * src/include/pa_vclass.h 1.10:
14990: * src/include/pa_vframe.h 1.6:
14991: * src/include/pa_vhash.h 1.2:
14992: * src/include/pa_vjunction.h 1.1:
14993: * src/include/pa_vmframe.h 1.1:
14994: * src/include/pa_wcontext.h 1.14:
14995: * src/include/pa_wwrapper.h 1.3:
14996: * src/main/execute.C 1.34:
14997: * src/main/main.dsp 1.27:
14998: * src/main/pa_cframe.C 1.1:
14999: * src/main/pa_wcontext.C 1.1:
15000: codeframe just compiled
15001:
15002: * src/include/pa_request.h 1.12:
15003: * src/include/pa_vclass.h 1.14:
15004: * src/main/compile.C 1.18:
15005: * src/main/compile.y 1.34:
15006: * src/main/compile_tools.h 1.14:
15007: * src/main/core.C 1.35:
15008: modules0
15009:
15010: * src/main/pa_array.C 1.20:
15011: minor bug in expanding very small arrays. 60% from 1 were 0
15012:
15013: * src/include/pa_vclass.h 1.12:
15014: * src/main/compile.y 1.36:
15015: * src/main/core.C 1.33:
15016: z
15017:
15018: * src/include/code.h 1.7:
15019: * src/include/pa_request.h 1.11:
15020: * src/include/pa_value.h 1.23:
15021: * src/include/pa_vclass.h 1.9:
15022: * src/include/pa_vframe.h 1.4:
15023: * src/main/compile.y 1.29:
15024: * src/main/compile_tools.C 1.13:
15025: * src/main/compile_tools.h 1.13:
15026: * src/main/core.C 1.32:
15027: * src/main/execute.C 1.32:
15028: code junctions0. something wrong with last \n macrotemplate strip
15029:
15030: * src/include/pa_value.h 1.26:
15031: * src/include/pa_vclass.h 1.11:
15032: * src/include/pa_vobject.h 1.1:
15033: * src/main/main.dsp 1.28:
15034: vobject00
15035:
15036: * src/main/compile.y 1.31:
15037: * src/main/execute.C 1.33:
15038: fixed empty constructor optimized empty case. failed on calls -
15039: produced empty string param
15040:
15041: * src/main/execute.C 1.35:
15042: codeframe1
15043:
15044: 2001-02-23 paf
15045: * src/include/pa_value.h 1.18:
15046: * src/main/core.C 1.27:
15047: * src/main/execute.C 1.25:
15048: * src/main/main.dsp 1.23:
15049: value named
15050:
15051: * src/main/compile.y 1.26:
15052: * src/main/execute.C 1.27:
15053: empty constructor bug fixed
15054:
15055: * src/include/pa_vframe.h 1.1:
15056: * src/include/pa_vunknown.h 1.1:
15057: * src/include/pa_wcontext.h 1.13:
15058: * src/include/pa_wwrapper.h 1.1:
15059: * src/main/core.C 1.29:
15060: * src/main/execute.C 1.29:
15061: * src/main/main.dsp 1.25:
15062: * src/main/pa_value.C 1.1:
15063: call0
15064:
15065: * src/main/compile.y 1.27:
15066: * src/main/compile_tools.C 1.12:
15067: * src/main/compile_tools.h 1.12:
15068: fixed wrong grammar in complex constructor case
15069:
15070: * src/include/pa_value.h 1.21:
15071: * src/include/pa_vclass.h 1.8:
15072: * src/include/pa_vframe.h 1.3:
15073: * src/main/core.C 1.30:
15074: * src/main/execute.C 1.31:
15075: * src/main/pa_value.C 1.2:
15076: get_method RIP. junctions everywhere. call with junctions0
15077:
15078: * src/main/compile.y 1.28:
15079: * src/main/execute.C 1.30:
15080: * src/main/main.dsp 1.26:
15081: rethought some. before junction
15082:
15083: * src/include/pa_value.h 1.17:
15084: * src/include/pa_vstring.h 1.4:
15085: * src/main/execute.C 1.24:
15086: strign 2 value in 2 places in execute
15087:
15088: * src/include/pa_wcontext.h 1.11:
15089: z
15090:
15091: * src/include/pa_hash.h 1.17:
15092: * src/include/pa_value.h 1.19:
15093: * src/include/pa_wcontext.h 1.12:
15094: * src/main/core.C 1.28:
15095: * src/main/execute.C 1.28:
15096: * src/main/main.dsp 1.24:
15097: * src/main/pa_hash.C 1.16:
15098: started call. store param, vframe done
15099:
15100: * src/include/pa_value.h 1.22:
15101: * src/main/compile.C 1.17:
15102: * src/main/core.C 1.31:
15103: * src/main/pa_value.C 1.3:
15104: minor error reporting format beautifyings
15105:
15106: * src/main/execute.C 1.26:
15107: with result rwpool
15108:
15109: * src/include/pa_value.h 1.16:
15110: * src/include/pa_wcontext.h 1.10:
15111: * src/main/compile.y 1.25:
15112: * src/main/execute.C 1.23:
15113: * src/main/main.dsp 1.22:
15114: * src/main/pa_array.C 1.19:
15115: auto VHash on wcontext.put_element when wcontext fvalue==0
15116:
15117: * src/include/pa_value.h 1.20:
15118: * src/include/pa_vclass.h 1.7:
15119: * src/include/pa_vframe.h 1.2:
15120: * src/include/pa_wwrapper.h 1.2:
15121: lara came, can't work, sorry :(
15122:
15123: 2001-02-22 paf
15124: * src/include/pa_request.h 1.10:
15125: * src/main/compile.y 1.23:
15126: $self.put(val)
15127:
15128: * src/include/pa_pool.h 1.24:
15129: * src/include/pa_vclass.h 1.5:
15130: * src/main/core.C 1.25:
15131: * src/main/pa_hash.C 1.15:
15132: * src/main/pa_pool.C 1.9:
15133: TRY...
15134:
15135: * src/include/code.h 1.6:
15136: * src/main/compile_tools.C 1.9:
15137: * src/main/compile_tools.h 1.10:
15138: * src/main/execute.C 1.19:
15139: OP_STRING better then some xxx _VALUE
15140:
15141: * src/main/compile.C 1.14:
15142: * src/main/core.C 1.26:
15143: * src/main/execute.C 1.16:
15144: * src/main/pa_string.C 1.31:
15145: more precise parse error line:col
15146:
15147: * src/main/compile.C 1.15:
15148: * src/main/compile.y 1.18:
15149: * src/main/execute.C 1.20:
15150: started : with $a.$:f
15151:
15152: * src/main/compile.y 1.20:
15153: $: wasn't finished - $:sdf(sdf) troubled a bit. finished now.
15154:
15155: * src/include/code.h 1.3:
15156: * src/include/pa_string.h 1.25:
15157: * src/include/pa_value.h 1.12:
15158: * src/include/pa_vclass.h 1.3:
15159: * src/include/pa_wcontext.h 1.3:
15160: * src/main/compile.y 1.14:
15161: * src/main/execute.C 1.14:
15162: * src/main/pa_string.C 1.28:
15163: write_value write_string 0
15164: it seems wcontext must write strings regardles of fvalue!=0
15165:
15166: * src/include/code.h 1.4:
15167: * src/include/pa_value.h 1.13:
15168: * src/include/pa_vclass.h 1.4:
15169: * src/include/pa_wcontext.h 1.5:
15170: * src/main/compile.y 1.15:
15171: * src/main/compile_tools.C 1.6:
15172: * src/main/compile_tools.h 1.8:
15173: * src/main/execute.C 1.15:
15174: * src/main/main.dsp 1.20:
15175: iiieeyys! get/put simple vars to VClass works0
15176:
15177: * src/include/pa_array.h 1.18:
15178: * src/include/pa_wcontext.h 1.4:
15179: * src/main/pa_string.C 1.29:
15180: in process, but found that exceptions are too global
15181:
15182: * src/main/compile.y 1.19:
15183: $: finished
15184:
15185: * src/main/compile.C 1.16:
15186: * src/main/compile.y 1.21:
15187: * src/main/compile_tools.C 1.10:
15188: z
15189:
15190: * src/include/pa_request.h 1.9:
15191: * src/include/pa_stack.h 1.2:
15192: * src/include/pa_wcontext.h 1.7:
15193: * src/main/execute.C 1.17:
15194: z about to vstring it .y all
15195:
15196: * src/include/pa_hash.h 1.16:
15197: * src/include/pa_value.h 1.15:
15198: * src/include/pa_vclass.h 1.6:
15199: * src/include/pa_vhash.h 1.1:
15200: * src/include/pa_vstring.h 1.3:
15201: * src/include/pa_wcontext.h 1.9:
15202: * src/main/execute.C 1.22:
15203: * src/main/main.dsp 1.21:
15204: auto VHash in pa.th.cre.at.e
15205:
15206: * src/include/code.h 1.5:
15207: * src/include/pa_vstring.h 1.2:
15208: * src/main/compile.y 1.17:
15209: * src/main/compile_tools.C 1.8:
15210: * src/main/compile_tools.h 1.9:
15211: * src/main/execute.C 1.18:
15212: string to vstring it .y all
15213:
15214: * src/include/pa_array.h 1.19:
15215: * src/main/compile.y 1.22:
15216: * src/main/compile_tools.C 1.11:
15217: * src/main/compile_tools.h 1.11:
15218: * src/main/pa_array.C 1.18:
15219: $self.get
15220:
15221: * src/include/pa_exception.h 1.5:
15222: * src/include/pa_pool.h 1.23:
15223: * src/include/pa_request.h 1.8:
15224: * src/include/pa_value.h 1.14:
15225: * src/include/pa_wcontext.h 1.6:
15226: * src/main/compile.C 1.13:
15227: * src/main/compile.y 1.16:
15228: * src/main/compile_tools.C 1.7:
15229: * src/main/core.C 1.24:
15230: * src/main/pa_array.C 1.17:
15231: * src/main/pa_exception.C 1.4:
15232: * src/main/pa_hash.C 1.14:
15233: * src/main/pa_pool.C 1.8:
15234: * src/main/pa_string.C 1.30:
15235: * src/main/pa_table.C 1.9:
15236: removed exception from request
15237:
15238: * src/include/pa_vstring.h 1.1:
15239: * src/main/compile.C 1.12:
15240: * src/main/core.C 1.23:
15241: added some forgotten
15242:
15243: * src/include/pa_wcontext.h 1.8:
15244: * src/main/compile.y 1.24:
15245: * src/main/execute.C 1.21:
15246: erroreos checkout
15247:
15248: 2001-02-21 paf
15249: * src/main/compile.y 1.9:
15250: more straightforward yylex[end]
15251:
15252: * src/main/compile.C 1.6:
15253: * src/main/compile.y 1.6:
15254: * src/main/compile_tools.h 1.5:
15255: error processing in eval & yyerror so it wouldn't cause
15256: memleaks.
15257:
15258: * src/include/compile.h 1.5:
15259: * src/include/execute.h 1.3:
15260: * src/include/pa_array.h 1.17:
15261: * src/include/pa_request.h 1.7:
15262: * src/include/pa_stack.h 1.1:
15263: * src/include/pa_vclass.h 1.2:
15264: * src/include/pa_wcontext.h 1.2:
15265: * src/main/compile.C 1.10:
15266: * src/main/compile.y 1.12:
15267: * src/main/execute.C 1.11:
15268: * src/main/main.dsp 1.19:
15269: * src/main/pa_array.C 1.16:
15270: * src/main/pa_request.C 1.2:
15271: get put -1 [just compiled]
15272:
15273: * src/include/compile.h 1.4:
15274: * src/include/pa_array.h 1.16:
15275: * src/main/compile.C 1.9:
15276: * src/main/compile.y 1.11:
15277: * src/main/execute.C 1.10:
15278: MAIN_METHOD_NAME ready to write execute
15279:
15280: * src/include/pa_string.h 1.24:
15281: * src/include/pa_types.h 1.6:
15282: * src/main/pa_string.C 1.27:
15283: string.operator==(char*)
15284:
15285: * src/main/compile.C 1.11:
15286: * src/main/compile.y 1.13:
15287: * src/main/execute.C 1.12:
15288: store0
15289:
15290: * src/include/core.h 1.1:
15291: * src/include/pa_context.h 1.8:
15292: * src/include/pa_request.h 1.6:
15293: * src/include/pa_vclass.h 1.1:
15294: * src/include/pa_wcontext.h 1.1:
15295: * src/main/core.C 1.22:
15296: * src/main/main.dsp 1.18:
15297: * src/main/pa_request.C 1.1:
15298: request core methods0
15299:
15300: * src/include/compile.h 1.3:
15301: * src/include/pa_context.h 1.7:
15302: * src/include/pa_hash.h 1.15:
15303: * src/include/pa_request.h 1.5:
15304: * src/include/pa_string.h 1.23:
15305: * src/include/pa_value.h 1.9:
15306: struck with const array.gets
15307:
15308: * src/include/code.h 1.2:
15309: * src/include/pa_types.h 1.5:
15310: * src/main/compile.C 1.3:
15311: * src/main/compile.y 1.3:
15312: * src/main/compile_tools.C 1.3:
15313: * src/main/compile_tools.h 1.3:
15314: * src/main/execute.C 1.3:
15315: * src/main/main.dsp 1.16:
15316: .y to c++
15317: hierarchy output fix.
15318: compiler works ok
15319:
15320: * src/include/compile.h 1.2:
15321: * src/main/compile.C 1.4:
15322: * src/main/compile.y 1.4:
15323: * src/main/compile_tools.h 1.4:
15324: line numbers needed. would add them to .y now internally.
15325: externally it's not as precise as needed
15326:
15327: * src/include/pa_exception.h 1.4:
15328: * src/include/pa_value.h 1.11:
15329: * src/main/compile.C 1.8:
15330: * src/main/compile.y 1.10:
15331: * src/main/compile_tools.C 1.5:
15332: * src/main/compile_tools.h 1.7:
15333: .y methods and one_big_piece. now compile returns array<method*>
15334:
15335: * src/include/execute.h 1.2:
15336: * src/include/pa_array.h 1.15:
15337: * src/include/pa_value.h 1.10:
15338: * src/main/execute.C 1.9:
15339: * src/main/pa_array.C 1.15:
15340: after array.const get wonders
15341:
15342: * src/main/compile.y 1.7:
15343: * src/main/execute.C 1.4:
15344: * src/main/execute.C 1.5:
15345: * src/main/execute.C 1.6:
15346: * src/main/execute.C 1.7:
15347: * src/main/execute.C 1.8:
15348: z
15349:
15350: * src/main/execute.C 1.13:
15351: tired :)
15352:
15353: * src/main/compile.C 1.5:
15354: * src/main/compile.y 1.5:
15355: failed to add absolute precies parse error positions. leaving
15356: RIGHTMOST position as @file[line:col]
15357:
15358: 2001-02-20 paf
15359: * src/include/code.h 1.1:
15360: * src/include/compile.h 1.1:
15361: * src/include/execute.h 1.1:
15362: * src/include/pa_array.h 1.14:
15363: * src/include/pa_common.h 1.2:
15364: * src/include/pa_pool.h 1.22:
15365: * src/include/pa_string.h 1.22:
15366: * src/include/pa_table.h 1.8:
15367: * src/include/pa_types.h 1.4:
15368: * src/main/compile.C 1.1:
15369: * src/main/compile.y 1.1:
15370: * src/main/compile_tools.C 1.1:
15371: * src/main/compile_tools.h 1.1:
15372: * src/main/core.C 1.21:
15373: * src/main/execute.C 1.1:
15374: * src/main/main.dsp 1.14:
15375: * src/main/pa_array.C 1.14:
15376: * src/main/pa_common.C 1.2:
15377: * src/main/pa_hash.C 1.12:
15378: * src/main/pa_string.C 1.26:
15379: * src/main/pa_table.C 1.8:
15380: bison[yacc] first time compiled.
15381: execute=dump for now
15382:
15383: * src/main/compile.C 1.2:
15384: * src/main/compile.y 1.2:
15385: * src/main/compile_tools.C 1.2:
15386: * src/main/compile_tools.h 1.2:
15387: * src/main/execute.C 1.2:
15388: * src/main/main.dsp 1.15:
15389: nestage probs, eof yylex not perfect
15390:
15391: * src/main/core.C 1.20:
15392: core rewrite using yacc investigations
15393: now will be compile[yacc]/execute[opcodes]
15394:
15395: 2001-02-15 paf
15396: * src/include/pa_value.h 1.8:
15397: * src/main/core.C 1.19:
15398: maybe a-la yacc those ifs rewrite as turing machine?
15399: for it seems it would be it's too many ifs with this syntax now
15400:
15401: 2001-02-14 paf
15402: * src/include/pa_context.h 1.6:
15403: * src/include/pa_string.h 1.20:
15404: * src/main/core.C 1.10:
15405: * src/main/pa_string.C 1.23:
15406: process text repassing
15407:
15408: * src/include/pa_value.h 1.7:
15409: * src/main/core.C 1.11:
15410: * src/main/pa_string.C 1.24:
15411: process text repassing2
15412: operator static vars
15413:
15414: * src/include/pa_string.h 1.21:
15415: * src/main/core.C 1.12:
15416: * src/main/pa_string.C 1.25:
15417: get names 0
15418:
15419: * src/include/pa_context.h 1.5:
15420: * src/include/pa_value.h 1.6:
15421: * src/main/core.C 1.9:
15422: module:calls changes
15423:
15424: * src/main/core.C 1.16:
15425: varios breaks
15426:
15427: * src/main/core.C 1.17:
15428: get_params
15429: figured ^menu[UNEVALUATED unthinked :( ]
15430:
15431: * src/main/core.C 1.18:
15432: get_params 1
15433:
15434: * src/main/core.C 1.13:
15435: get names 1
15436:
15437: * src/main/core.C 1.14:
15438: get names 2
15439:
15440: * src/main/core.C 1.15:
15441: get names 3
15442:
15443: 2001-02-13 paf
15444: * src/include/pa_string.h 1.17:
15445: * src/main/pa_string.C 1.19:
15446: String_iterator::skip_to
15447: todo:optimize
15448:
15449: * src/main/core.C 1.6:
15450: operators
15451: : and self. prefixes
15452:
15453: * src/include/pa_context.h 1.4:
15454: * src/include/pa_value.h 1.5:
15455: * src/main/core.C 1.8:
15456: ^class:calls[] started
15457:
15458: * src/include/pa_string.h 1.18:
15459: * src/main/pa_string.C 1.21:
15460: String_iterator optimized
15461:
15462: * src/include/pa_string.h 1.19:
15463: * src/main/pa_string.C 1.22:
15464: String_iterator tested
15465:
15466: * src/main/pa_string.C 1.20:
15467: String_iterator::skip_to
15468: optimized a bit. would change privates to better support optimization
15469:
15470: * src/include/pa_value.h 1.4:
15471: * src/main/core.C 1.5:
15472: * src/main/core.C 1.7:
15473: z
15474:
15475: 2001-02-12 paf
15476: * src/include/pa_context.h 1.2:
15477: * src/include/pa_value.h 1.2:
15478: * src/main/core.C 1.2:
15479: get self/methodref joined
15480:
15481: * src/include/pa_context.h 1.3:
15482: * src/include/pa_value.h 1.3:
15483: * src/main/core.C 1.3:
15484: some comments
15485:
15486: * src/include/pa_string.h 1.16:
15487: * src/main/core.C 1.4:
15488: * src/main/pa_string.C 1.18:
15489: started String_iterator
15490:
15491: 2001-02-11 paf
15492: * src/include/pa_context.h 1.1:
15493: * src/include/pa_value.h 1.1:
15494: * src/main/core.C 1.1:
15495: * src/main/main.dsp 1.13:
15496: core started.
15497: core.C, context&value .h
15498:
15499: * src/include/pa_array.h 1.13:
15500: * src/include/pa_hash.h 1.14:
15501: * src/include/pa_pool.h 1.21:
15502: * src/include/pa_string.h 1.15:
15503: * src/main/main.dsp 1.12:
15504: * src/main/pa_array.C 1.13:
15505: * src/main/pa_hash.C 1.11:
15506: * src/main/pa_pool.C 1.7:
15507: * src/main/pa_string.C 1.17:
15508: :pooled
15509:
15510: 2001-01-30 paf
15511: * src/include/pa_error.h 1.4:
15512: * src/include/pa_exception.h 1.1:
15513: * src/include/pa_pool.h 1.17:
15514: * src/include/pa_request.h 1.3:
15515: * src/main/main.dsp 1.10:
15516: * src/main/pa_error.C 1.4:
15517: * src/main/pa_exception.C 1.1:
15518: * src/main/pa_pool.C 1.4:
15519: * src/targets/Makefile.am 1.2:
15520: * src/targets/parser.C 1.17:
15521: * src/targets/parser.dsp 1.8:
15522: lowered targets/parser into subdir, added parser_Pool(Pool)
15523: failed to add. would think..
15524:
15525: * src/include/pa_exception.h 1.3:
15526: * src/include/pa_pool.h 1.19:
15527: * src/include/pa_table.h 1.7:
15528: * src/main/pa_exception.C 1.3:
15529: * src/main/pa_table.C 1.7:
15530: minor * to & changes
15531:
15532: * src/include/pa_pool.h 1.20:
15533: * src/main/Makefile.am 1.5:
15534: * src/main/main.dsp 1.11:
15535: * src/main/pa_pool.C 1.6:
15536: moved pa_pool.C to be target specific
15537:
15538: * src/Makefile.am 1.2:
15539: * src/main/Makefile.am 1.6:
15540: * src/targets/Makefile.am 1.3:
15541: .am comments
15542:
15543: * src/include/pa_exception.h 1.2:
15544: * src/include/pa_pool.h 1.18:
15545: * src/include/pa_request.h 1.4:
15546: * src/include/pa_table.h 1.6:
15547: * src/main/pa_array.C 1.12:
15548: * src/main/pa_exception.C 1.2:
15549: * src/main/pa_pool.C 1.5:
15550: * src/main/pa_table.C 1.6:
15551: error re-associated. that's much better
15552: even removed 'die' necessety
15553:
15554: 2001-01-29 paf
15555: * src/include/pa_hash.h 1.9:
15556: * src/include/pa_pool.h 1.10:
15557: * src/include/pa_threads.h 1.3:
15558: * src/main/pa_hash.C 1.5:
15559: made local Hash-es not thread safe=quicker by
15560: SYNCHRONIZED(thread_safe)
15561:
15562: * src/include/pa_hash.h 1.5:
15563: some comments
15564:
15565: * src/include/pa_error.h 1.2:
15566: * src/include/pa_request.h 1.2:
15567: * src/include/pa_string.h 1.13:
15568: * src/include/pa_table.h 1.4:
15569: * src/main/pa_error.C 1.2:
15570: * src/main/pa_table.C 1.4:
15571: * src/targets/parser.C 1.15:
15572: * src/targets/parser.dsp 1.7:
15573: Error fixed
15574:
15575: * src/include/pa_pool.h 1.11:
15576: * src/include/pa_string.h 1.9:
15577: * src/main/pa_string.C 1.13:
15578: * src/targets/parser.C 1.11:
15579: String originating
15580:
15581: * src/include/pa_array.h 1.4:
15582: * src/main/pa_array.C 1.4:
15583: * src/targets/parser.C 1.8:
15584: Array::operator += (Array& src)
15585:
15586: rethought, would change now
15587:
15588: * src/include/pa_hash.h 1.6:
15589: * src/include/pa_threads.h 1.1:
15590: * src/main/main.dsp 1.6:
15591: * src/main/pa_threads.C 1.1:
15592: * src/targets/parser.C 1.10:
15593: added pa_threads
15594:
15595: Mutex
15596:
15597: * src/include/pa_pool.h 1.14:
15598: * src/main/pa_array.C 1.9:
15599: * src/targets/parser.C 1.13:
15600: tested - decision "no templates"
15601:
15602: * src/include/pa_error.h 1.3:
15603: * src/include/pa_hash.h 1.13:
15604: * src/include/pa_string.h 1.14:
15605: * src/include/pa_table.h 1.5:
15606: * src/main/pa_error.C 1.3:
15607: * src/main/pa_hash.C 1.10:
15608: * src/main/pa_string.C 1.16:
15609: * src/main/pa_table.C 1.5:
15610: * src/targets/parser.C 1.16:
15611: Table
15612: more like C++ style
15613: hence lots of 'const'
15614:
15615: * src/include/pa_array.h 1.7:
15616: * src/include/pa_hash.h 1.10:
15617: * src/include/pa_pool.h 1.12:
15618: * src/include/pa_string.h 1.10:
15619: * src/include/pa_table.h 1.1:
15620: * src/include/pa_types.h 1.2:
15621: * src/main/main.dsp 1.7:
15622: * src/main/pa_array.C 1.7:
15623: * src/main/pa_string.C 1.14:
15624: * src/main/pa_table.C 1.1:
15625: Table started
15626: would test
15627: template Array now
15628:
15629: * src/main/pa_array.C 1.5:
15630: expand not convinient, would rewrite
15631:
15632: * src/include/pa_array.h 1.11:
15633: * src/include/pa_hash.h 1.11:
15634: * src/include/pa_pool.h 1.15:
15635: * src/include/pa_string.h 1.11:
15636: * src/include/pa_table.h 1.2:
15637: * src/include/pa_types.h 1.3:
15638: * src/main/Makefile.am 1.3:
15639: * src/main/main.dsp 1.9:
15640: * src/main/pa_array.C 1.10:
15641: * src/main/pa_hash.C 1.8:
15642: * src/main/pa_string.C 1.15:
15643: * src/main/pa_table.C 1.2:
15644: * src/targets/parser.C 1.14:
15645: * src/targets/parser.dsp 1.6:
15646: Request
15647: Error
15648: Table
15649:
15650: * src/include/pa_array.h 1.6:
15651: * src/include/pa_hash.h 1.8:
15652: * src/include/pa_string.h 1.8:
15653: moved .h public parts to top
15654:
15655: * src/include/pa_hash.h 1.7:
15656: * src/include/pa_threads.h 1.2:
15657: * src/main/pa_hash.C 1.4:
15658: * src/main/pa_threads.C 1.2:
15659: decided on one global_mutex, like PHP
15660: as I can see: needed only in global Hash now,
15661: made Hash:: put/get SYNCHRONIZED
15662:
15663: * src/include/pa_array.h 1.12:
15664: * src/include/pa_common.h 1.1:
15665: * src/include/pa_error.h 1.1:
15666: * src/include/pa_hash.h 1.12:
15667: * src/include/pa_pool.h 1.16:
15668: * src/include/pa_request.h 1.1:
15669: * src/include/pa_string.h 1.12:
15670: * src/include/pa_table.h 1.3:
15671: * src/main/Makefile.am 1.4:
15672: * src/main/pa_array.C 1.11:
15673: * src/main/pa_common.C 1.1:
15674: * src/main/pa_error.C 1.1:
15675: * src/main/pa_hash.C 1.9:
15676: * src/main/pa_table.C 1.3:
15677: added forgotten
15678:
15679: * src/include/pa_array.h 1.8:
15680: * src/include/pa_pool.h 1.13:
15681: * src/main/Makefile.am 1.2:
15682: * src/main/main.dsp 1.8:
15683: * src/main/pa_array.C 1.8:
15684: * src/targets/parser.C 1.12:
15685: * src/targets/parser.dsp 1.5:
15686: templates failed
15687: no template specializations [VC6],
15688: no library auto instantation [VC6, GNU c++ 2.95.2-6 from latest cygwin]
15689:
15690: * src/include/pa_array.h 1.5:
15691: * src/include/pa_pool.h 1.9:
15692: * src/main/pa_array.C 1.6:
15693: * src/targets/parser.C 1.9:
15694: Array& operator += (Array& src)
15695:
15696: 2001-01-27 paf
15697: * src/include/pa_hash.h 1.1:
15698: * src/include/pa_string.h 1.4:
15699: * src/include/pa_types.h 1.1:
15700: * src/main/main.dsp 1.4:
15701: * src/main/pa_string.C 1.7:
15702: uint, and added pa_types & pa_hash[forgotten]
15703:
15704: * src/main/pa_string.C 1.9:
15705: * src/targets/parser.C 1.6:
15706: String::operator ==
15707:
15708: * src/include/pa_array.h 1.3:
15709: * src/main/pa_array.C 1.3:
15710: * src/targets/parser.C 1.7:
15711: array [] with chunk caching
15712:
15713: * src/main/pa_hash.C 1.2:
15714: String(&String)
15715:
15716: * src/include/pa_array.h 1.2:
15717: * src/include/pa_hash.h 1.4:
15718: * src/include/pa_pool.h 1.8:
15719: * src/include/pa_string.h 1.7:
15720: * src/main/pa_array.C 1.2:
15721: * src/main/pa_string.C 1.11:
15722: array cache rethought to chunk caching
15723:
15724: * src/include/pa_array.h 1.1:
15725: * src/include/pa_hash.h 1.3:
15726: * src/include/pa_pool.h 1.7:
15727: * src/include/pa_string.h 1.6:
15728: * src/main/main.dsp 1.5:
15729: * src/main/pa_array.C 1.1:
15730: * src/main/pa_hash.C 1.3:
15731: * src/main/pa_string.C 1.10:
15732: * src/targets/parser.dsp 1.4:
15733: Array 0
15734:
15735: * src/main/pa_hash.C 1.1:
15736: added pa_hash.C [forgotten]
15737:
15738: 2001-01-26 paf
15739: * src/include/pa_pool.h 1.6:
15740: * src/include/pa_string.h 1.3:
15741: * src/main/pa_string.C 1.6:
15742: * src/targets/parser.C 1.5:
15743: removed templates [vc++ suxx]
15744:
15745: * src/include/pa_pool.h 1.2:
15746: * src/main/pa_string.C 1.2:
15747: String prealloc & dynamic row_count
15748:
15749: * src/include/pa_pool.h 1.4:
15750: * src/include/pa_string.h 1.1:
15751: pa_pool split
15752:
15753: * src/Makefile.am 1.1.1.1:
15754: * src/include/pa_pool.h 1.1.1.1:
15755: * src/main/Makefile.am 1.1.1.1:
15756: * src/main/main.dsp 1.1.1.1:
15757: * src/main/pa_pool.C 1.1.1.1:
15758: * src/main/pa_string.C 1.1.1.1:
15759: * src/targets/Makefile.am 1.1.1.1:
15760: * src/targets/parser.C 1.1.1.1:
15761: * src/targets/parser.dsp 1.1.1.1:
15762: creating parser3 module
15763:
15764: * src/include/pa_pool.h 1.3:
15765: * src/main/main.dsp 1.2:
15766: * src/main/pa_pool.C 1.2:
15767: * src/main/pa_string.C 1.3:
15768: * src/main/pa_string.C 1.4:
15769: * src/targets/parser.C 1.3:
15770: * src/targets/parser.dsp 1.2:
15771: * src/targets/parser.dsp 1.3:
1.21.2.1! paf 15772: $Id$ check
1.15 paf 15773:
15774: * src/targets/parser.C 1.2:
15775: $id$ check
15776:
15777: * src/include/pa_pool.h 1.5:
15778: * src/include/pa_string.h 1.2:
15779: * src/main/main.dsp 1.3:
15780: * src/main/pa_pool.C 1.3:
15781: * src/main/pa_string.C 1.5:
15782: * src/targets/parser.C 1.4:
15783: templates in VC++ suxx.
15784:
E-mail: