Annotation of parser3/ChangeLog, revision 1.22
1.22 ! paf 1: 2003-02-21 paf
! 2: * src/targets/cgi/parser3.C [autoptr] 1.216.2.15:
! 3: MAKE_TEST must be used inside of 'make tests' only
! 4: [it's not forcing CGI mode now]
! 5: now use -H to output CGI header when parser used in command line [useful for tests also]
! 6:
! 7: * src/classes/file.C [autoptr] 1.107.2.14:
! 8: * src/classes/gd/gif.C [autoptr] 1.30.2.4:
! 9: * src/classes/gd/gif.h [autoptr] 1.23.2.5:
! 10: * src/classes/image.C [autoptr] 1.90.2.11:
! 11: * src/classes/mail.C [autoptr] 1.88.2.11:
! 12: * src/classes/op.C [autoptr] 1.127.2.16:
! 13: * src/classes/xdoc.C [autoptr] 1.108.2.11:
! 14: * src/main/pa_charset.C [autoptr] 1.33.2.11:
! 15: * src/main/pa_exec.C [autoptr] 1.48.2.14:
! 16: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.14:
! 17: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.4:
! 18: * src/types/pa_vimage.C [autoptr] 1.22.2.7:
! 19: * src/types/pa_vxdoc.h [autoptr] 1.31.2.4:
! 20: fixed all cstr's that must use pool [as the one in ^process]
! 21:
! 22: * src/include/pa_array.h [autoptr] 1.57.2.25:
! 23: * src/include/pa_exception.h [autoptr] 1.38.2.15:
! 24: * src/include/pa_memory.h [autoptr] 1.1.2.1:
! 25: * src/include/pa_pool.h [autoptr] 1.86.2.31:
! 26: * src/main/Makefile.am [autoptr] 1.35.6.3:
! 27: * src/main/main.dsp [autoptr] 1.161.6.12:
! 28: * src/main/pa_array.C [autoptr] 1.54.2.5:
! 29: * src/main/pa_memory.C [autoptr] 1.1.2.1:
! 30: * src/main/pa_pool.C [autoptr] 1.59.2.5:
! 31: reorganized memory handling files
! 32:
! 33: * src/include/pa_memory.h [autoptr] 1.1.2.2:
! 34: * src/main/pa_memory.C [autoptr] 1.1.2.2:
! 35: inlined memory handling pa_*
! 36:
! 37: * src/main/execute.C [autoptr] 1.295.2.17:
! 38: * src/targets/cgi/parser3.C [autoptr] 1.216.2.11:
! 39: * www/htdocs/autoptr.html [autoptr] 1.1.2.3:
! 40: release mode now compiles OK
! 41: test to show benefits of free
! 42:
! 43: * src/targets/cgi/parser3.C [autoptr] 1.216.2.14:
! 44: MAKE_TEST environment variable switches on CGI mode, and is
! 45: used in regression tests
! 46:
! 47: * operators.txt [autoptr] 1.109.2.1:
! 48: * src/targets/cgi/parser3.C [autoptr] 1.216.2.16:
! 49: * src/types/pa_vcookie.C [autoptr] 1.55.2.8:
! 50: $cookie:name[$.expires[date << can be now]]
! 51:
! 52: written makefile with regression tests [raw]
! 53:
! 54: * src/include/pa_request.h [autoptr] 1.160.2.26:
! 55: * src/main/pa_request.C [autoptr] 1.245.2.27:
! 56: * src/targets/cgi/parser3.C [autoptr] 1.216.2.13:
! 57: * src/types/pa_vcookie.h [autoptr] 1.23.2.6:
! 58: * src/types/pa_venv.h [autoptr] 1.28.2.4:
! 59: env fixed
! 60:
! 61: * src/main/pa_array.C [autoptr] 1.54.2.4:
! 62: pool::format_integer terminator fixed
! 63:
! 64: * src/include/pa_memory.h 1.1:
! 65: file pa_memory.h was initially added on branch autoptr.
! 66:
! 67: * src/main/pa_memory.C 1.1:
! 68: file pa_memory.C was initially added on branch autoptr.
! 69:
! 70: * src/classes/op.C [autoptr] 1.127.2.15:
! 71: fixed process.
! 72: sould now check for all cstr's -- some must use pool [as the one in ^process]
! 73:
! 74: 2003-02-20 paf
! 75: * www/htdocs/autoptr.html 1.1:
! 76: file autoptr.html was initially added on branch autoptr.
! 77:
! 78: * src/include/pa_config_fixed.h [autoptr] 1.54.2.2:
! 79: * src/targets/cgi/parser3.C [autoptr] 1.216.2.10:
! 80: form values passed OK now
! 81:
! 82: * src/classes/date.C [autoptr] 1.42.2.10:
! 83: * src/classes/double.C [autoptr] 1.53.2.7:
! 84: * src/classes/file.C [autoptr] 1.107.2.13:
! 85: * src/classes/hash.C [autoptr] 1.54.2.10:
! 86: * src/classes/image.C [autoptr] 1.90.2.10:
! 87: * src/classes/int.C [autoptr] 1.49.2.6:
! 88: * src/classes/mail.C [autoptr] 1.88.2.10:
! 89: * src/classes/math.C [autoptr] 1.24.2.9:
! 90: * src/classes/op.C [autoptr] 1.127.2.13:
! 91: * src/classes/response.C [autoptr] 1.23.2.6:
! 92: * src/classes/string.C [autoptr] 1.125.2.10:
! 93: * src/classes/table.C [autoptr] 1.172.2.10:
! 94: * src/classes/void.C [autoptr] 1.28.2.4:
! 95: * src/classes/xdoc.C [autoptr] 1.108.2.10:
! 96: * src/classes/xnode.C [autoptr] 1.54.2.7:
! 97: * src/main/pa_string.C [autoptr] 1.172.2.17:
! 98: * src/types/pa_method.h [autoptr] 1.1.2.4:
! 99: * src/types/pa_value.C [autoptr] 1.9.2.14:
! 100: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.8:
! 101: * www/htdocs/autoptr.html [autoptr] 1.1.2.1:
! 102: string cmp fixed
! 103:
! 104: 2003-02-19 paf
! 105: * src/classes/form.C [autoptr] 1.34.2.6:
! 106: * src/classes/smtp/smtp.C [autoptr] 1.20.2.3:
! 107: * src/classes/smtp/smtp.h [autoptr] 1.11.2.4:
! 108: * src/include/pa_charset.h [autoptr] 1.20.2.12:
! 109: * src/include/pa_pool.h [autoptr] 1.86.2.30:
! 110: * src/main/pa_charset.C [autoptr] 1.33.2.10:
! 111: * src/main/pa_exception.C [autoptr] 1.43.2.13:
! 112: * src/main/pa_request.C [autoptr] 1.245.2.25:
! 113: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.3:
! 114: * src/targets/apache13/ApacheModuleParser3.dsp [autoptr] 1.16.12.1:
! 115: * src/targets/cgi/parser3.C [autoptr] 1.216.2.8:
! 116: * src/targets/isapi/parser3isapi.dsp [autoptr] 1.41.12.1:
! 117: * src/types/pa_vcookie.C [autoptr] 1.55.2.7:
! 118: * src/types/pa_vform.C [autoptr] 1.74.2.9:
! 119: * src/types/pa_vmail.C [autoptr] 1.40.2.9:
! 120: * src/types/pa_vxnode.C [autoptr] 1.30.2.2:
! 121: found&kill all remaning leaks resulted from pooled::malloc calls
! 122: [excluding in gd -- planning complete rewrite extremely ugly code]
! 123:
! 124: * src/targets/apache13/pa_pool.C [autoptr] 1.8.2.2:
! 125: * src/targets/isapi/pa_pool.C [autoptr] 1.16.2.2:
! 126: * src/targets/isapi/pool_storage.h [autoptr] 1.19.2.2:
! 127: removed unneeded files
! 128:
! 129: 2003-02-17 paf
! 130: * src/classes/classes.C [autoptr] 1.18.2.4:
! 131: * src/include/pa_array.h [autoptr] 1.57.2.22:
! 132: * src/include/pa_hash.h [autoptr] 1.58.2.16:
! 133: * src/include/pa_pool.h [autoptr] 1.86.2.29:
! 134: * src/include/pa_request.h [autoptr] 1.160.2.23:
! 135: * src/main/pa_request.C [autoptr] 1.245.2.20:
! 136: * src/main/pa_string.C [autoptr] 1.172.2.16:
! 137: * src/main/untaint.C [autoptr] 1.115.2.10:
! 138: * src/types/pa_value.h [autoptr] 1.109.2.23:
! 139: * src/types/pa_vint.h [autoptr] 1.38.2.10:
! 140: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.12:
! 141: * src/types/pa_vstring.h [autoptr] 1.54.2.10:
! 142: * src/types/pa_vvoid.h [autoptr] 1.17.2.7:
! 143: * src/types/pa_wcontext.h [autoptr] 1.42.2.7:
! 144: class fields of simple type not initialized with zeros :(
! 145: while class fields of class types initialized with default constructors.
! 146: learn C++
! 147:
! 148: * src/main/execute.C [autoptr] 1.295.2.11:
! 149: * src/main/pa_request.C [autoptr] 1.245.2.21:
! 150: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.5:
! 151: first letters out OK
! 152:
! 153: * src/classes/classes.awk [autoptr] 1.6.6.2:
! 154: * src/classes/double.C [autoptr] 1.53.2.5:
! 155: * src/classes/file.C [autoptr] 1.107.2.11:
! 156: * src/classes/form.C [autoptr] 1.34.2.5:
! 157: * src/classes/image.C [autoptr] 1.90.2.8:
! 158: * src/classes/int.C [autoptr] 1.49.2.4:
! 159: * src/classes/mail.C [autoptr] 1.88.2.8:
! 160: * src/classes/math.C [autoptr] 1.24.2.7:
! 161: * src/classes/xdoc.C [autoptr] 1.108.2.7:
! 162: * src/classes/xnode.C [autoptr] 1.54.2.5:
! 163: * src/include/pa_array.h [autoptr] 1.57.2.21:
! 164: * src/include/pa_string.h [autoptr] 1.144.2.24:
! 165: * src/main/pa_exec.C [autoptr] 1.48.2.13:
! 166: * src/types/pa_vmail.C [autoptr] 1.40.2.7:
! 167: parser3.exe - 0 error(s), 0 warning(s)
! 168:
! 169: * src/classes/date.C [autoptr] 1.42.2.8:
! 170: * src/classes/op.C [autoptr] 1.127.2.12:
! 171: * src/classes/table.C [autoptr] 1.172.2.8:
! 172: * src/classes/xdoc.C [autoptr] 1.108.2.8:
! 173: * src/classes/xnode.C [autoptr] 1.54.2.6:
! 174: * src/include/pa_array.h [autoptr] 1.57.2.24:
! 175: * src/include/pa_charset.h [autoptr] 1.20.2.11:
! 176: * src/main/Makefile.am [autoptr] 1.35.6.2:
! 177: * src/main/main.dsp [autoptr] 1.161.6.11:
! 178: * src/main/pa_charset.C [autoptr] 1.33.2.8:
! 179: * src/main/pa_common.C [autoptr] 1.143.2.20:
! 180: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.13:
! 181: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.2:
! 182: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.4:
! 183: * src/targets/cgi/parser3.C [autoptr] 1.216.2.6:
! 184: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.4:
! 185: * src/types/pa_vmail.C [autoptr] 1.40.2.8:
! 186: fixed more leaks resulted from pooled::malloc calls
! 187:
! 188: * src/include/pa_stack.h [autoptr] 1.17.2.4:
! 189: * src/main/compile.C [autoptr] 1.69.2.6:
! 190: * src/main/execute.C [autoptr] 1.295.2.13:
! 191: * src/main/pa_request.C [autoptr] 1.245.2.23:
! 192: stack-stored items need extra .ref to prevent object_ptr from
! 193: delete[them]
! 194:
! 195: * src/main/pa_request.C [autoptr] 1.245.2.22:
! 196: * src/targets/cgi/parser3.C [autoptr] 1.216.2.5:
! 197: * src/types/pa_vfile.C [autoptr] 1.36.2.10:
! 198: couple mem leaks rusulted from old pooled::malloc usage.
! 199: todo:find more like those
! 200:
! 201: * src/main/execute.C [autoptr] 1.295.2.14:
! 202: * src/targets/cgi/pa_pool.C [autoptr] 1.41.2.2:
! 203: * src/targets/cgi/parser3.C [autoptr] 1.216.2.7:
! 204: * src/targets/cgi/pool_storage.h [autoptr] 1.13.2.2:
! 205: few bugs in debug output fixed
! 206:
! 207: * src/include/pa_array.h [autoptr] 1.57.2.23:
! 208: * src/include/pa_request.h [autoptr] 1.160.2.24:
! 209: * src/main/execute.C [autoptr] 1.295.2.12:
! 210: stackItem fixed [there were no string on stack before]
! 211:
! 212: * src/classes/date.C [autoptr] 1.42.2.9:
! 213: * src/classes/double.C [autoptr] 1.53.2.6:
! 214: * src/classes/file.C [autoptr] 1.107.2.12:
! 215: * src/classes/image.C [autoptr] 1.90.2.9:
! 216: * src/classes/int.C [autoptr] 1.49.2.5:
! 217: * src/classes/mail.C [autoptr] 1.88.2.9:
! 218: * src/classes/math.C [autoptr] 1.24.2.8:
! 219: * src/classes/response.C [autoptr] 1.23.2.5:
! 220: * src/classes/string.C [autoptr] 1.125.2.9:
! 221: * src/classes/table.C [autoptr] 1.172.2.9:
! 222: * src/classes/xdoc.C [autoptr] 1.108.2.9:
! 223: * src/classes/xnode.h [autoptr] 1.18.2.4:
! 224: * src/include/pa_stack.h [autoptr] 1.17.2.5:
! 225: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.2:
! 226: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.2:
! 227: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.3:
! 228: * src/types/pa_vdate.h [autoptr] 1.24.2.5:
! 229: * src/types/pa_vdouble.h [autoptr] 1.42.2.9:
! 230: * src/types/pa_vfile.h [autoptr] 1.52.2.15:
! 231: * src/types/pa_vform.C [autoptr] 1.74.2.8:
! 232: * src/types/pa_vform.h [autoptr] 1.45.2.8:
! 233: * src/types/pa_vimage.h [autoptr] 1.34.2.7:
! 234: * src/types/pa_vstatus.h [autoptr] 1.15.2.7:
! 235: * src/types/pa_vstring.h [autoptr] 1.54.2.11:
! 236: * src/types/pa_vtable.h [autoptr] 1.48.2.8:
! 237: * src/types/pa_vvoid.h [autoptr] 1.17.2.8:
! 238: * src/types/pa_vxdoc.h [autoptr] 1.31.2.3:
! 239: * src/types/pa_vxnode.h [autoptr] 1.22.2.3:
! 240: * src/types/pa_wcontext.h [autoptr] 1.42.2.8:
! 241: * src/types/pa_wwrapper.h [autoptr] 1.28.2.3:
! 242: fixed all remained bugs of unitialized simple-typed field
! 243:
! 244: * src/classes/classes.C [autoptr] 1.18.2.5:
! 245: * src/classes/classes.h [autoptr] 1.23.2.8:
! 246: * src/main/execute.C [autoptr] 1.295.2.15:
! 247: * src/main/pa_charset.C [autoptr] 1.33.2.9:
! 248: * src/main/pa_request.C [autoptr] 1.245.2.24:
! 249: another bug of unitialized simple-typed field fixed.
! 250: todo: find&kill all like that one
! 251:
! 252: * src/main/compile.C [autoptr] 1.69.2.5:
! 253: * src/main/compile_tools.C [autoptr] 1.54.2.5:
! 254: 2*2!
! 255:
! 256: 2003-02-14 paf
! 257: * src/classes/classes.dsp [autoptr] 1.25.10.4:
! 258: * src/classes/op.C [autoptr] 1.127.2.10:
! 259: * src/classes/string.C [autoptr] 1.125.2.8:
! 260: * src/classes/table.C [autoptr] 1.172.2.7:
! 261: * src/include/pa_common.h [autoptr] 1.89.2.11:
! 262: * src/include/pa_globals.h [autoptr] 1.101.2.14:
! 263: * src/include/pa_pool.h [autoptr] 1.86.2.28:
! 264: * src/include/pa_request.h [autoptr] 1.160.2.20:
! 265: * src/main/pa_globals.C [autoptr] 1.152.2.15:
! 266: * src/main/pa_request.C [autoptr] 1.245.2.16:
! 267: * src/types/pa_value.h [autoptr] 1.109.2.22:
! 268: * src/types/pa_vhash.h [autoptr] 1.43.2.12:
! 269: * src/types/pa_vint.h [autoptr] 1.38.2.9:
! 270: * src/types/types.dsp [autoptr] 1.35.10.7:
! 271: op compiled
! 272:
! 273: * src/classes/classes.C [autoptr] 1.18.2.3:
! 274: * src/classes/classes.awk [autoptr] 1.6.6.1:
! 275: * src/classes/file.C [autoptr] 1.107.2.9:
! 276: * src/classes/hash.C [autoptr] 1.54.2.9:
! 277: * src/classes/mail.C [autoptr] 1.88.2.7:
! 278: * src/classes/op.C [autoptr] 1.127.2.11:
! 279: * src/include/pa_common.h [autoptr] 1.89.2.12:
! 280: * src/include/pa_request.h [autoptr] 1.160.2.21:
! 281: * src/include/pa_sapi.h [autoptr] 1.22.2.6:
! 282: * src/main/pa_common.C [autoptr] 1.143.2.18:
! 283: * src/main/pa_request.C [autoptr] 1.245.2.17:
! 284: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.3:
! 285: * src/targets/cgi/parser3.C [autoptr] 1.216.2.3:
! 286: * src/targets/cgi/parser3.dsp [autoptr] 1.60.10.1:
! 287: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.3:
! 288: classes.lib - 0 error(s), 0 warning(s)
! 289: parser.C compiled
! 290:
! 291: * src/classes/classes.dsp [autoptr] 1.25.10.3:
! 292: * src/classes/response.C [autoptr] 1.23.2.4:
! 293: * src/classes/string.C [autoptr] 1.125.2.7:
! 294: * src/include/pa_dictionary.h [autoptr] 1.13.2.7:
! 295: * src/include/pa_string.h [autoptr] 1.144.2.23:
! 296: * src/main/pa_string.C [autoptr] 1.172.2.15:
! 297: * src/main/untaint.C [autoptr] 1.115.2.9:
! 298: * src/types/pa_vtable.h [autoptr] 1.48.2.7:
! 299: string, response compiled
! 300:
! 301: * src/classes/file.C [autoptr] 1.107.2.10:
! 302: * src/include/pa_request.h [autoptr] 1.160.2.22:
! 303: * src/main/pa_request.C [autoptr] 1.245.2.18:
! 304: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.12:
! 305: * src/targets/cgi/parser3.C [autoptr] 1.216.2.4:
! 306: * src/types/pa_vfile.C [autoptr] 1.36.2.9:
! 307: * src/types/pa_vfile.h [autoptr] 1.52.2.14:
! 308: * src/types/pa_vform.C [autoptr] 1.74.2.7:
! 309: * src/types/pa_vimage.C [autoptr] 1.22.2.6:
! 310: * src/types/pa_vtable.C [autoptr] 1.21.2.5:
! 311: all compiled, only 14 link errors :)
! 312:
! 313: * src/types/pa_vhash.C 1.1:
! 314: file pa_vhash.C was initially added on branch autoptr.
! 315:
! 316: * src/include/pa_common.h [autoptr] 1.89.2.13:
! 317: * src/main/pa_common.C [autoptr] 1.143.2.19:
! 318: * src/main/pa_request.C [autoptr] 1.245.2.19:
! 319: 13 link errors
! 320:
! 321: 2003-02-07 paf
! 322: * src/classes/table.C [autoptr] 1.172.2.6:
! 323: * src/types/pa_vtable.h [autoptr] 1.48.2.6:
! 324: table compiled
! 325:
! 326: 2003-02-06 paf
! 327: * src/classes/image.C [autoptr] 1.90.2.7:
! 328: * src/classes/string.C [autoptr] 1.125.2.6:
! 329: * src/classes/xdoc.C [autoptr] 1.108.2.6:
! 330: * src/include/pa_common.h [autoptr] 1.89.2.10:
! 331: * src/include/pa_hash.h [autoptr] 1.58.2.15:
! 332: * src/main/pa_common.C [autoptr] 1.143.2.17:
! 333: * src/types/pa_vfile.h [autoptr] 1.52.2.13:
! 334: * src/types/pa_vimage.h [autoptr] 1.34.2.6:
! 335: image compiled
! 336:
! 337: * src/classes/mail.C [autoptr] 1.88.2.6:
! 338: * src/classes/smtp/smtp.h [autoptr] 1.11.2.3:
! 339: * src/include/pa_request.h [autoptr] 1.160.2.19:
! 340: * src/main/pa_request.C [autoptr] 1.245.2.15:
! 341: mail compiled
! 342:
! 343: * src/classes/hash.C [autoptr] 1.54.2.7:
! 344: * src/include/pa_hash.h [autoptr] 1.58.2.14:
! 345: * src/include/pa_table.h [autoptr] 1.48.2.11:
! 346: * src/types/pa_vstring.h [autoptr] 1.54.2.9:
! 347: hash compiled
! 348:
! 349: * src/classes/classes.dsp [autoptr] 1.25.10.2:
! 350: * src/classes/file.C [autoptr] 1.107.2.7:
! 351: * src/include/pa_common.h [autoptr] 1.89.2.9:
! 352: * src/include/pa_exec.h [autoptr] 1.11.2.5:
! 353: * src/main/pa_common.C [autoptr] 1.143.2.16:
! 354: * src/main/pa_exec.C [autoptr] 1.48.2.12:
! 355: * src/types/pa_vfile.C [autoptr] 1.36.2.8:
! 356: * src/types/pa_vfile.h [autoptr] 1.52.2.12:
! 357: file compiled
! 358:
! 359: * src/classes/file.C [autoptr] 1.107.2.8:
! 360: * src/classes/form.C [autoptr] 1.34.2.4:
! 361: form compiled
! 362:
! 363: * src/classes/hash.C [autoptr] 1.54.2.8:
! 364: * src/classes/math.C [autoptr] 1.24.2.6:
! 365: * src/types/pa_vmath.C [autoptr] 1.1.2.8:
! 366: * src/types/pa_vmath.h [autoptr] 1.14.2.4:
! 367: math compiled [win32]
! 368:
! 369: 2003-02-04 paf
! 370: * src/classes/date.C [autoptr] 1.42.2.5:
! 371: * src/classes/double.C [autoptr] 1.53.2.3:
! 372: * src/classes/file.C [autoptr] 1.107.2.5:
! 373: * src/classes/form.C [autoptr] 1.34.2.3:
! 374: * src/classes/hash.C [autoptr] 1.54.2.4:
! 375: * src/classes/image.C [autoptr] 1.90.2.5:
! 376: * src/classes/int.C [autoptr] 1.49.2.3:
! 377: * src/classes/mail.C [autoptr] 1.88.2.4:
! 378: * src/classes/math.C [autoptr] 1.24.2.4:
! 379: * src/classes/op.C [autoptr] 1.127.2.8:
! 380: * src/classes/response.C [autoptr] 1.23.2.3:
! 381: * src/classes/string.C [autoptr] 1.125.2.4:
! 382: * src/classes/table.C [autoptr] 1.172.2.4:
! 383: * src/classes/void.C [autoptr] 1.28.2.3:
! 384: * src/classes/xdoc.C [autoptr] 1.108.2.4:
! 385: * src/classes/xnode.C [autoptr] 1.54.2.3:
! 386: * src/types/pa_vdouble.h [autoptr] 1.42.2.8:
! 387: * src/types/pa_vhash.h [autoptr] 1.43.2.10:
! 388: * src/types/pa_vint.h [autoptr] 1.38.2.8:
! 389: * src/types/pa_vstring.h [autoptr] 1.54.2.8:
! 390: * src/types/pa_vtable.h [autoptr] 1.48.2.5:
! 391: * src/types/pa_vxdoc.h [autoptr] 1.31.2.2:
! 392: * src/types/pa_vxnode.h [autoptr] 1.22.2.2:
! 393: int compiled
! 394:
! 395: * src/types/pa_value.C [autoptr] 1.9.2.12:
! 396: * src/types/pa_value_includes.h [autoptr] 1.1.2.4:
! 397: * src/types/pa_vrequest.C [autoptr] 1.27.2.8:
! 398: trying to remove stupid value_includes.h
! 399:
! 400: * src/classes/date.C [autoptr] 1.42.2.4:
! 401: * src/classes/double.C [autoptr] 1.53.2.2:
! 402: * src/classes/file.C [autoptr] 1.107.2.4:
! 403: * src/classes/hash.C [autoptr] 1.54.2.3:
! 404: * src/classes/image.C [autoptr] 1.90.2.4:
! 405: * src/classes/int.C [autoptr] 1.49.2.2:
! 406: * src/classes/mail.C [autoptr] 1.88.2.3:
! 407: * src/classes/math.C [autoptr] 1.24.2.3:
! 408: * src/classes/op.C [autoptr] 1.127.2.7:
! 409: * src/classes/response.C [autoptr] 1.23.2.2:
! 410: * src/classes/smtp/smtp.C [autoptr] 1.20.2.2:
! 411: * src/classes/smtp/smtp.h [autoptr] 1.11.2.2:
! 412: * src/classes/string.C [autoptr] 1.125.2.3:
! 413: * src/classes/table.C [autoptr] 1.172.2.3:
! 414: * src/classes/void.C [autoptr] 1.28.2.2:
! 415: * src/classes/xdoc.C [autoptr] 1.108.2.3:
! 416: * src/classes/xnode.C [autoptr] 1.54.2.2:
! 417: * src/classes/xnode.h [autoptr] 1.18.2.3:
! 418: * src/types/pa_vvoid.h [autoptr] 1.17.2.6:
! 419: void compiled :)
! 420:
! 421: * src/classes/date.C [autoptr] 1.42.2.7:
! 422: * src/classes/hash.C [autoptr] 1.54.2.6:
! 423: * src/include/pa_exec.h [autoptr] 1.11.2.4:
! 424: * src/include/pa_hash.h [autoptr] 1.58.2.13:
! 425: * src/include/pa_request.h [autoptr] 1.160.2.18:
! 426: * src/include/pa_string.h [autoptr] 1.144.2.22:
! 427: * src/include/pa_table.h [autoptr] 1.48.2.10:
! 428: * src/main/pa_common.C [autoptr] 1.143.2.15:
! 429: * src/main/pa_exec.C [autoptr] 1.48.2.11:
! 430: * src/main/pa_string.C [autoptr] 1.172.2.14:
! 431: * src/types/pa_method.h [autoptr] 1.1.2.3:
! 432: * src/types/pa_vform.C [autoptr] 1.74.2.6:
! 433: * src/types/pa_vhash.h [autoptr] 1.43.2.11:
! 434: hash 50% compiled
! 435:
! 436: * src/types/pa_method.h 1.1:
! 437: file pa_method.h was initially added on branch autoptr.
! 438:
! 439: * src/classes/gd/gif.C [autoptr] 1.30.2.3:
! 440: * src/include/pa_globals.h [autoptr] 1.101.2.13:
! 441: * src/main/pa_cache_managers.C [autoptr] 1.7.2.5:
! 442: * src/main/pa_charset.C [autoptr] 1.33.2.7:
! 443: * src/main/pa_charsets.C [autoptr] 1.11.2.9:
! 444: * src/main/pa_common.C [autoptr] 1.143.2.14:
! 445: * src/main/pa_dir.C [autoptr] 1.14.2.3:
! 446: * src/main/pa_exception.C [autoptr] 1.43.2.12:
! 447: * src/main/pa_exec.C [autoptr] 1.48.2.10:
! 448: * src/main/pa_globals.C [autoptr] 1.152.2.13:
! 449: * src/main/pa_pool.C [autoptr] 1.59.2.4:
! 450: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.11:
! 451: * src/main/pa_string.C [autoptr] 1.172.2.12:
! 452: * src/main/pa_uue.C [autoptr] 1.4.2.5:
! 453: * src/main/untaint.C [autoptr] 1.115.2.8:
! 454: * src/types/pa_value.C [autoptr] 1.9.2.13:
! 455: * src/types/pa_vcookie.C [autoptr] 1.55.2.6:
! 456: * src/types/pa_vfile.C [autoptr] 1.36.2.7:
! 457: * src/types/pa_vimage.C [autoptr] 1.22.2.5:
! 458: * src/types/pa_vmath.C [autoptr] 1.1.2.7:
! 459: * src/types/pa_vrequest.C [autoptr] 1.27.2.9:
! 460: * src/types/pa_vresponse.C [autoptr] 1.17.2.6:
! 461: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.6:
! 462: * src/types/pa_vstatus.C [autoptr] 1.15.2.5:
! 463: * src/types/pa_vstring.C [autoptr] 1.22.2.3:
! 464: * src/types/pa_vtable.C [autoptr] 1.21.2.4:
! 465: * src/types/pa_wcontext.C [autoptr] 1.24.2.5:
! 466: * src/types/types.dsp [autoptr] 1.35.10.6:
! 467: removed stupid value_includes.h
! 468:
! 469: * src/main/pa_exec.C [autoptr] 1.48.2.8:
! 470: libmain.a compiled on six [unix]
! 471:
! 472: * src/include/pa_config_includes.h [autoptr] 1.23.2.5:
! 473: * src/include/pa_dictionary.h [autoptr] 1.13.2.6:
! 474: * src/main/pa_common.C [autoptr] 1.143.2.13:
! 475: * src/main/pa_dictionary.C [autoptr] 1.17.2.6:
! 476: * src/main/pa_exec.C [autoptr] 1.48.2.7:
! 477: * src/main/pa_socks.C [autoptr] 1.18.2.5:
! 478: libmain.a gcc
! 479: and
! 480: mail.lib msvc++
! 481: compiled
! 482:
! 483: * src/include/pa_array.h [autoptr] 1.57.2.20:
! 484: * src/include/pa_config_includes.h [autoptr] 1.23.2.4:
! 485: * src/include/pa_dictionary.h [autoptr] 1.13.2.5:
! 486: * src/main/pa_dictionary.C [autoptr] 1.17.2.5:
! 487: * src/main/pa_exec.C [autoptr] 1.48.2.6:
! 488: * src/main/pa_socks.C [autoptr] 1.18.2.4:
! 489: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.10:
! 490: gcc libmain.a compiled
! 491:
! 492: * src/include/pa_globals.h [autoptr] 1.101.2.12:
! 493: * src/include/pa_request.h [autoptr] 1.160.2.16:
! 494: * src/types/pa_value.C [autoptr] 1.9.2.11:
! 495: * src/types/pa_value.h [autoptr] 1.109.2.21:
! 496: * src/types/pa_vclass.C [autoptr] 1.16.2.5:
! 497: * src/types/pa_vcookie.C [autoptr] 1.55.2.5:
! 498: * src/types/pa_vdate.h [autoptr] 1.24.2.4:
! 499: * src/types/pa_vfile.C [autoptr] 1.36.2.6:
! 500: * src/types/pa_vfile.h [autoptr] 1.52.2.11:
! 501: * src/types/pa_vmail.C [autoptr] 1.40.2.6:
! 502: * src/types/pa_vobject.C [autoptr] 1.12.2.6:
! 503: * src/types/pa_vrequest.C [autoptr] 1.27.2.7:
! 504: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.5:
! 505: * src/types/pa_vstatus.C [autoptr] 1.15.2.4:
! 506: * src/types/pa_vtable.C [autoptr] 1.21.2.3:
! 507: libtypes.a compiled gcc
! 508:
! 509: * src/classes/classes.dsp [autoptr] 1.25.10.1:
! 510: * src/classes/double.C [autoptr] 1.53.2.4:
! 511: double compiled
! 512:
! 513: * src/main/pa_globals.C [release_3_0_0007] 1.148.2.1:
! 514: merged changes from 1.149-1.150 (stupid name conflicts)
! 515:
! 516: * src/include/pa_array.h [autoptr] 1.57.2.19:
! 517: * src/include/pa_pool.h [autoptr] 1.86.2.27:
! 518: * src/main/Makefile.am [autoptr] 1.35.6.1:
! 519: * src/main/Makefile.in [autoptr] 1.50.2.2:
! 520: * src/main/compile.tab.C [autoptr] 1.81.2.7:
! 521: * src/main/compile.y [autoptr] 1.204.2.6:
! 522: * src/main/execute.C [autoptr] 1.295.2.10:
! 523: * src/main/pa_request.C [autoptr] 1.245.2.14:
! 524: * src/main/untaint.C [autoptr] 1.115.2.7:
! 525: * src/types/pa_junction.h [autoptr] 1.1.2.2:
! 526: * src/types/pa_method.h [autoptr] 1.1.2.2:
! 527: * src/types/pa_value.h [autoptr] 1.109.2.20:
! 528: * src/types/pa_value_includes.h [autoptr] 1.1.2.3:
! 529: * src/types/pa_vimage.h [autoptr] 1.34.2.5:
! 530: *** empty log message ***
! 531:
! 532: * src/main/pa_exec.C [autoptr] 1.48.2.9:
! 533: pa_exec compiled on win32
! 534:
! 535: * src/classes/date.C [autoptr] 1.42.2.6:
! 536: * src/classes/file.C [autoptr] 1.107.2.6:
! 537: * src/classes/hash.C [autoptr] 1.54.2.5:
! 538: * src/classes/image.C [autoptr] 1.90.2.6:
! 539: * src/classes/mail.C [autoptr] 1.88.2.5:
! 540: * src/classes/math.C [autoptr] 1.24.2.5:
! 541: * src/classes/op.C [autoptr] 1.127.2.9:
! 542: * src/classes/string.C [autoptr] 1.125.2.5:
! 543: * src/classes/table.C [autoptr] 1.172.2.5:
! 544: * src/classes/xdoc.C [autoptr] 1.108.2.5:
! 545: * src/classes/xnode.C [autoptr] 1.54.2.4:
! 546: * src/include/pa_request.h [autoptr] 1.160.2.17:
! 547: * src/main/pa_globals.C [autoptr] 1.152.2.14:
! 548: * src/main/pa_string.C [autoptr] 1.172.2.13:
! 549: date compiled
! 550:
! 551: * src/types/pa_junction.h 1.1:
! 552: file pa_junction.h was initially added on branch autoptr.
! 553:
! 554: * src/main/compile_tools.h [autoptr] 1.67.2.8:
! 555: * src/main/execute.C [autoptr] 1.295.2.9:
! 556: * src/main/pa_table.C [autoptr] 1.53.2.9:
! 557: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.7:
! 558: * src/types/pa_vvoid.h [autoptr] 1.17.2.5:
! 559: yuk: gcc on cygwin yelds "virtual memory exhausted" while
! 560: trying to compile execute.C [eating up to 127MB]
! 561:
! 562: 2003-02-03 paf
! 563: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.4:
! 564: vstateless_class compiled
! 565:
! 566: * src/include/pa_request.h [autoptr] 1.160.2.13:
! 567: * src/main/execute.C [autoptr] 1.295.2.7:
! 568: * src/main/pa_request.C [autoptr] 1.245.2.8:
! 569: * src/types/pa_value.h [autoptr] 1.109.2.16:
! 570: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.6:
! 571: execute compiled
! 572:
! 573: * src/types/pa_vresponse.C [autoptr] 1.17.2.5:
! 574: * src/types/pa_vresponse.h [autoptr] 1.32.2.6:
! 575: vresponse compiled
! 576:
! 577: * src/types/pa_value.C [autoptr] 1.9.2.9:
! 578: * src/types/pa_value.h [autoptr] 1.109.2.18:
! 579: * src/types/pa_vclass.C [autoptr] 1.16.2.4:
! 580: * src/types/pa_vclass.h [autoptr] 1.39.2.5:
! 581: * src/types/pa_vobject.C [autoptr] 1.12.2.5:
! 582: * src/types/pa_vobject.h [autoptr] 1.38.2.8:
! 583: vobject compiled
! 584:
! 585: * src/types/pa_vtable.C [autoptr] 1.21.2.2:
! 586: vtable compiled
! 587:
! 588: * src/types/pa_vmath.C [autoptr] 1.1.2.6:
! 589: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.4:
! 590: vmath compiled
! 591:
! 592: * src/include/pa_config_includes.h [autoptr] 1.23.2.2:
! 593: * src/include/pa_hash.h [autoptr] 1.58.2.12:
! 594: * src/include/pa_operation.h [autoptr] 1.1.2.6:
! 595: * src/include/pa_pool.h [autoptr] 1.86.2.26:
! 596: * src/include/pa_string.h [autoptr] 1.144.2.21:
! 597: * src/main/pa_common.C [autoptr] 1.143.2.12:
! 598: * src/types/pa_value.C [autoptr] 1.9.2.10:
! 599: * src/types/pa_value.h [autoptr] 1.109.2.19:
! 600: * src/types/pa_vdouble.h [autoptr] 1.42.2.7:
! 601: * src/types/pa_vfile.h [autoptr] 1.52.2.10:
! 602: * src/types/pa_vhash.h [autoptr] 1.43.2.9:
! 603: * src/types/pa_vint.h [autoptr] 1.38.2.7:
! 604: * src/types/pa_vjunction.h [autoptr] 1.19.2.5:
! 605: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.11:
! 606: * src/types/pa_vstring.h [autoptr] 1.54.2.7:
! 607: * src/types/types.dsp [autoptr] 1.35.10.5:
! 608: started gcc compiling
! 609: pa_common compiled
! 610:
! 611: * src/include/pa_pool.h [autoptr] 1.86.2.23:
! 612: * src/main/pa_request.C [autoptr] 1.245.2.10:
! 613: * src/types/pa_value.C [autoptr] 1.9.2.8:
! 614: * src/types/pa_vclass.C [autoptr] 1.16.2.3:
! 615: * src/types/pa_vcookie.C [autoptr] 1.55.2.4:
! 616: * src/types/pa_vcookie.h [autoptr] 1.23.2.5:
! 617: * src/types/pa_vform.C [autoptr] 1.74.2.4:
! 618: * src/types/pa_vform.h [autoptr] 1.45.2.7:
! 619: * src/types/pa_vobject.h [autoptr] 1.38.2.7:
! 620: vform compiled
! 621:
! 622: * src/include/Makefile.am [autoptr] 1.3.14.1:
! 623: * src/include/Makefile.in [autoptr] 1.11.2.1:
! 624: * src/include/pa_hash.h [autoptr] 1.58.2.11:
! 625: * src/include/pa_pool.h [autoptr] 1.86.2.24:
! 626: gcc refused to compile _P identifier. it replaced it to some
! 627: strange 0x0000040
! 628:
! 629: * configure [autoptr] 1.66.2.2:
! 630: * configure.in [autoptr] 1.62.2.2:
! 631: * src/Makefile.in [autoptr] 1.55.2.1:
! 632: * src/include/Makefile.in [autoptr] 1.11.2.2:
! 633: * src/include/pa_config_auto.h.in [autoptr] 1.37.2.1:
! 634: * src/include/pa_config_auto.h.in [autoptr] 1.37.2.2:
! 635: * src/include/pa_string.h [autoptr] 1.144.2.20:
! 636: * src/main/Makefile.in [autoptr] 1.50.2.1:
! 637: *** empty log message ***
! 638:
! 639: * src/types/pa_vstring.C [autoptr] 1.22.2.2:
! 640: * src/types/pa_vstring.h [autoptr] 1.54.2.6:
! 641: vstring compiled
! 642:
! 643: * src/include/pa_request.h [autoptr] 1.160.2.14:
! 644: * src/main/execute.C [autoptr] 1.295.2.8:
! 645: * src/main/pa_request.C [autoptr] 1.245.2.9:
! 646: main.lib - 0 error(s), 0 warning(s)
! 647:
! 648: * src/types/pa_vrequest.C [autoptr] 1.27.2.6:
! 649: vrequest compiled
! 650:
! 651: * src/classes/form.C [autoptr] 1.34.2.2:
! 652: * src/classes/mail.C [autoptr] 1.88.2.2:
! 653: * src/include/pa_request.h [autoptr] 1.160.2.15:
! 654: * src/main/pa_globals.C [autoptr] 1.152.2.12:
! 655: * src/main/pa_request.C [autoptr] 1.245.2.11:
! 656: * src/types/pa_value.h [autoptr] 1.109.2.17:
! 657: * src/types/pa_vform.C [autoptr] 1.74.2.5:
! 658: * src/types/pa_vmail.C [autoptr] 1.40.2.5:
! 659: * src/types/pa_vmail.h [autoptr] 1.9.2.4:
! 660: vmail compiled
! 661:
! 662: * src/types/pa_vimage.C [autoptr] 1.22.2.4:
! 663: * src/types/pa_vimage.h [autoptr] 1.34.2.4:
! 664: vimage compiled
! 665:
! 666: * src/include/pa_exception.h [autoptr] 1.38.2.14:
! 667: * src/include/pa_pool.h [autoptr] 1.86.2.25:
! 668: * src/main/pa_exception.C [autoptr] 1.43.2.11:
! 669: exception gcc change #1
! 670:
! 671: * src/include/pa_cache_managers.h [autoptr] 1.9.2.6:
! 672: * src/main/pa_request.C [autoptr] 1.245.2.12:
! 673: * src/types/pa_vstatus.C [autoptr] 1.15.2.2:
! 674: * src/types/pa_vstatus.h [autoptr] 1.15.2.6:
! 675: vstatus compiled
! 676:
! 677: 2003-01-31 paf
! 678: * src/classes/classes.C [autoptr] 1.18.2.2:
! 679: * src/classes/classes.h [autoptr] 1.23.2.7:
! 680: * src/classes/date.C [autoptr] 1.42.2.3:
! 681: * src/classes/double.C [autoptr] 1.53.2.1:
! 682: * src/classes/file.C [autoptr] 1.107.2.3:
! 683: * src/classes/form.C [autoptr] 1.34.2.1:
! 684: * src/classes/gd/gif.C [autoptr] 1.30.2.2:
! 685: * src/classes/gd/gif.h [autoptr] 1.23.2.4:
! 686: * src/classes/gd/gifio.C [autoptr] 1.21.2.2:
! 687: * src/classes/hash.C [autoptr] 1.54.2.2:
! 688: * src/classes/image.C [autoptr] 1.90.2.3:
! 689: * src/classes/int.C [autoptr] 1.49.2.1:
! 690: * src/classes/mail.C [autoptr] 1.88.2.1:
! 691: * src/classes/math.C [autoptr] 1.24.2.2:
! 692: * src/classes/op.C [autoptr] 1.127.2.5:
! 693: * src/classes/response.C [autoptr] 1.23.2.1:
! 694: * src/classes/smtp/comms.C [autoptr] 1.11.2.1:
! 695: * src/classes/smtp/smtp.C [autoptr] 1.20.2.1:
! 696: * src/classes/smtp/smtp.h [autoptr] 1.11.2.1:
! 697: * src/classes/string.C [autoptr] 1.125.2.1:
! 698: * src/classes/table.C [autoptr] 1.172.2.2:
! 699: * src/classes/void.C [autoptr] 1.28.2.1:
! 700: * src/classes/xdoc.C [autoptr] 1.108.2.2:
! 701: * src/classes/xnode.C [autoptr] 1.54.2.1:
! 702: * src/classes/xnode.h [autoptr] 1.18.2.2:
! 703: * src/include/pa_array.h [autoptr] 1.57.2.16:
! 704: * src/include/pa_cache_managers.h [autoptr] 1.9.2.5:
! 705: * src/include/pa_charset.h [autoptr] 1.20.2.10:
! 706: * src/include/pa_charsets.h [autoptr] 1.8.2.7:
! 707: * src/include/pa_common.h [autoptr] 1.89.2.7:
! 708: * src/include/pa_config_fixed.h [autoptr] 1.54.2.1:
! 709: * src/include/pa_config_includes.h [autoptr] 1.23.2.1:
! 710: * src/include/pa_dictionary.h [autoptr] 1.13.2.4:
! 711: * src/include/pa_dir.h [autoptr] 1.13.2.1:
! 712: * src/include/pa_exception.h [autoptr] 1.38.2.13:
! 713: * src/include/pa_exec.h [autoptr] 1.11.2.3:
! 714: * src/include/pa_globals.h [autoptr] 1.101.2.10:
! 715: * src/include/pa_hash.h [autoptr] 1.58.2.10:
! 716: * src/include/pa_opcode.h [autoptr] 1.24.2.2:
! 717: * src/include/pa_operation.h [autoptr] 1.1.2.4:
! 718: * src/include/pa_pool.h [autoptr] 1.86.2.22:
! 719: * src/include/pa_request.h [autoptr] 1.160.2.9:
! 720: * src/include/pa_request_charsets.h [autoptr] 1.1.2.3:
! 721: * src/include/pa_request_info.h [autoptr] 1.1.2.4:
! 722: * src/include/pa_sapi.h [autoptr] 1.22.2.4:
! 723: * src/include/pa_socks.h [autoptr] 1.11.2.2:
! 724: * src/include/pa_sql_connection.h [autoptr] 1.30.2.6:
! 725: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.7:
! 726: * src/include/pa_stack.h [autoptr] 1.17.2.3:
! 727: * src/include/pa_string.h [autoptr] 1.144.2.18:
! 728: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.1:
! 729: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.1:
! 730: * src/include/pa_table.h [autoptr] 1.48.2.9:
! 731: * src/include/pa_threads.h [autoptr] 1.26.2.1:
! 732: * src/include/pa_types.h [autoptr] 1.44.2.2:
! 733: * src/include/pa_uue.h [autoptr] 1.4.2.3:
! 734: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.2:
! 735: * src/lib/ltdl/ltdl.c [autoptr] 1.3.2.1:
! 736: * src/lib/ltdl/ltdl.h [autoptr] 1.2.2.1:
! 737: * src/lib/md5/pa_md5.h [autoptr] 1.5.2.1:
! 738: * src/lib/md5/pa_md5c.c [autoptr] 1.6.2.1:
! 739: * src/lib/pcre/dftables.c [autoptr] 1.1.14.1:
! 740: * src/lib/pcre/get.c [autoptr] 1.1.14.1:
! 741: * src/lib/pcre/maketables.c [autoptr] 1.1.14.1:
! 742: * src/lib/pcre/pcre.c [autoptr] 1.1.14.1:
! 743: * src/lib/pcre/pcre.h [autoptr] 1.1.14.1:
! 744: * src/lib/pcre/pcre_parser_ctype.c [autoptr] 1.3.2.1:
! 745: * src/lib/pcre/study.c [autoptr] 1.1.14.1:
! 746: * src/main/compile.C [autoptr] 1.69.2.4:
! 747: * src/main/compile.tab.C [autoptr] 1.81.2.4:
! 748: * src/main/compile.y [autoptr] 1.204.2.3:
! 749: * src/main/compile_tools.C [autoptr] 1.54.2.4:
! 750: * src/main/compile_tools.h [autoptr] 1.67.2.6:
! 751: * src/main/execute.C [autoptr] 1.295.2.4:
! 752: * src/main/main.dsp [autoptr] 1.161.6.8:
! 753: * src/main/pa_cache_managers.C [autoptr] 1.7.2.4:
! 754: * src/main/pa_charset.C [autoptr] 1.33.2.6:
! 755: * src/main/pa_charsets.C [autoptr] 1.11.2.8:
! 756: * src/main/pa_common.C [autoptr] 1.143.2.10:
! 757: * src/main/pa_dictionary.C [autoptr] 1.17.2.4:
! 758: * src/main/pa_dir.C [autoptr] 1.14.2.2:
! 759: * src/main/pa_exception.C [autoptr] 1.43.2.10:
! 760: * src/main/pa_exec.C [autoptr] 1.48.2.5:
! 761: * src/main/pa_globals.C [autoptr] 1.152.2.10:
! 762: * src/main/pa_pool.C [autoptr] 1.59.2.3:
! 763: * src/main/pa_request.C [autoptr] 1.245.2.5:
! 764: * src/main/pa_socks.C [autoptr] 1.18.2.3:
! 765: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.9:
! 766: * src/main/pa_string.C [autoptr] 1.172.2.11:
! 767: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.1:
! 768: * src/main/pa_table.C [autoptr] 1.53.2.8:
! 769: * src/main/pa_uue.C [autoptr] 1.4.2.4:
! 770: * src/main/untaint.C [autoptr] 1.115.2.6:
! 771: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.2:
! 772: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.1:
! 773: * src/targets/apache13/pa_md5c.c [autoptr] 1.5.2.1:
! 774: * src/targets/apache13/pa_pool.C [autoptr] 1.8.2.1:
! 775: * src/targets/apache13/pa_threads.C [autoptr] 1.11.2.1:
! 776: * src/targets/cgi/getopt.c [autoptr] 1.2.6.1:
! 777: * src/targets/cgi/getopt.h [autoptr] 1.2.10.1:
! 778: * src/targets/cgi/pa_pool.C [autoptr] 1.41.2.1:
! 779: * src/targets/cgi/pa_threads.C [autoptr] 1.12.2.1:
! 780: * src/targets/cgi/parser3.C [autoptr] 1.216.2.1:
! 781: * src/targets/cgi/pool_storage.h [autoptr] 1.13.2.1:
! 782: * src/targets/isapi/pa_pool.C [autoptr] 1.16.2.1:
! 783: * src/targets/isapi/pa_threads.C [autoptr] 1.13.2.1:
! 784: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.1:
! 785: * src/targets/isapi/pool_storage.h [autoptr] 1.19.2.1:
! 786: * src/types/pa_value.C [autoptr] 1.9.2.7:
! 787: * src/types/pa_value.h [autoptr] 1.109.2.14:
! 788: * src/types/pa_value_includes.h [autoptr] 1.1.2.2:
! 789: * src/types/pa_vbool.h [autoptr] 1.21.2.3:
! 790: * src/types/pa_vclass.C [autoptr] 1.16.2.2:
! 791: * src/types/pa_vclass.h [autoptr] 1.39.2.4:
! 792: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.1:
! 793: * src/types/pa_vcookie.C [autoptr] 1.55.2.3:
! 794: * src/types/pa_vcookie.h [autoptr] 1.23.2.3:
! 795: * src/types/pa_vdate.h [autoptr] 1.24.2.3:
! 796: * src/types/pa_vdouble.h [autoptr] 1.42.2.6:
! 797: * src/types/pa_venv.h [autoptr] 1.28.2.3:
! 798: * src/types/pa_vfile.C [autoptr] 1.36.2.4:
! 799: * src/types/pa_vfile.h [autoptr] 1.52.2.8:
! 800: * src/types/pa_vform.C [autoptr] 1.74.2.3:
! 801: * src/types/pa_vform.h [autoptr] 1.45.2.5:
! 802: * src/types/pa_vhash.h [autoptr] 1.43.2.7:
! 803: * src/types/pa_vimage.C [autoptr] 1.22.2.3:
! 804: * src/types/pa_vimage.h [autoptr] 1.34.2.3:
! 805: * src/types/pa_vint.h [autoptr] 1.38.2.6:
! 806: * src/types/pa_vjunction.h [autoptr] 1.19.2.3:
! 807: * src/types/pa_vmail.C [autoptr] 1.40.2.3:
! 808: * src/types/pa_vmail.h [autoptr] 1.9.2.2:
! 809: * src/types/pa_vmath.C [autoptr] 1.1.2.5:
! 810: * src/types/pa_vmath.h [autoptr] 1.14.2.3:
! 811: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.3:
! 812: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.5:
! 813: * src/types/pa_vobject.C [autoptr] 1.12.2.4:
! 814: * src/types/pa_vobject.h [autoptr] 1.38.2.6:
! 815: * src/types/pa_vrequest.C [autoptr] 1.27.2.5:
! 816: * src/types/pa_vrequest.h [autoptr] 1.25.2.3:
! 817: * src/types/pa_vresponse.C [autoptr] 1.17.2.4:
! 818: * src/types/pa_vresponse.h [autoptr] 1.32.2.4:
! 819: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.3:
! 820: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.10:
! 821: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.4:
! 822: * src/types/pa_vstatus.C [autoptr] 1.15.2.1:
! 823: * src/types/pa_vstatus.h [autoptr] 1.15.2.5:
! 824: * src/types/pa_vstring.C [autoptr] 1.22.2.1:
! 825: * src/types/pa_vstring.h [autoptr] 1.54.2.5:
! 826: * src/types/pa_vtable.C [autoptr] 1.21.2.1:
! 827: * src/types/pa_vtable.h [autoptr] 1.48.2.3:
! 828: * src/types/pa_vvoid.h [autoptr] 1.17.2.4:
! 829: * src/types/pa_vxdoc.C [autoptr] 1.23.2.1:
! 830: * src/types/pa_vxdoc.h [autoptr] 1.31.2.1:
! 831: * src/types/pa_vxnode.C [autoptr] 1.30.2.1:
! 832: * src/types/pa_vxnode.h [autoptr] 1.22.2.1:
! 833: * src/types/pa_wcontext.C [autoptr] 1.24.2.3:
! 834: * src/types/pa_wcontext.h [autoptr] 1.42.2.5:
! 835: * src/types/pa_wwrapper.h [autoptr] 1.28.2.2:
! 836: grammar compiled
! 837:
! 838: * src/classes/op.C [autoptr] 1.127.2.6:
! 839: * src/classes/string.C [autoptr] 1.125.2.2:
! 840: * src/include/pa_common.h [autoptr] 1.89.2.8:
! 841: * src/include/pa_globals.h [autoptr] 1.101.2.11:
! 842: * src/include/pa_request.h [autoptr] 1.160.2.10:
! 843: * src/include/pa_sql_connection.h [autoptr] 1.30.2.7:
! 844: * src/main/compile.tab.C [autoptr] 1.81.2.5:
! 845: * src/main/compile.y [autoptr] 1.204.2.4:
! 846: * src/main/execute.C [autoptr] 1.295.2.5:
! 847: * src/main/main.dsp [autoptr] 1.161.6.9:
! 848: * src/main/pa_common.C [autoptr] 1.143.2.11:
! 849: * src/main/pa_globals.C [autoptr] 1.152.2.11:
! 850: * src/main/pa_request.C [autoptr] 1.245.2.6:
! 851: * src/types/pa_value.h [autoptr] 1.109.2.15:
! 852: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.2:
! 853: * src/types/pa_vcookie.h [autoptr] 1.23.2.4:
! 854: * src/types/pa_vform.h [autoptr] 1.45.2.6:
! 855: * src/types/pa_vmail.C [autoptr] 1.40.2.4:
! 856: * src/types/pa_vmail.h [autoptr] 1.9.2.3:
! 857: * src/types/pa_vresponse.h [autoptr] 1.32.2.5:
! 858: * src/types/pa_vtable.h [autoptr] 1.48.2.4:
! 859: * src/types/pa_wcontext.C [autoptr] 1.24.2.4:
! 860: * src/types/pa_wcontext.h [autoptr] 1.42.2.6:
! 861: * src/types/types.dsp [autoptr] 1.35.10.4:
! 862: most pa_request compiled
! 863:
! 864: * src/include/pa_array.h [autoptr] 1.57.2.17:
! 865: * src/include/pa_operation.h [autoptr] 1.1.2.5:
! 866: * src/include/pa_request.h [autoptr] 1.160.2.12:
! 867: * src/main/execute.C [autoptr] 1.295.2.6:
! 868: * src/main/main.dsp [autoptr] 1.161.6.10:
! 869: * src/types/pa_vjunction.h [autoptr] 1.19.2.4:
! 870: started last file from main library: execute
! 871:
! 872: * src/include/pa_request.h [autoptr] 1.160.2.11:
! 873: * src/include/pa_sapi.h [autoptr] 1.22.2.5:
! 874: * src/main/compile.tab.C [autoptr] 1.81.2.6:
! 875: * src/main/compile.y [autoptr] 1.204.2.5:
! 876: * src/main/compile_tools.h [autoptr] 1.67.2.7:
! 877: * src/main/pa_request.C [autoptr] 1.245.2.7:
! 878: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.2:
! 879: * src/targets/cgi/parser3.C [autoptr] 1.216.2.2:
! 880: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.2:
! 881: * src/types/pa_vfile.C [autoptr] 1.36.2.5:
! 882: * src/types/pa_vfile.h [autoptr] 1.52.2.9:
! 883: * src/types/pa_vhash.h [autoptr] 1.43.2.8:
! 884: pa_request compiled
! 885:
! 886: * src/classes/classes.h [autoptr] 1.23.2.6:
! 887: * src/classes/op.C [autoptr] 1.127.2.4:
! 888: * src/include/pa_cache_managers.h [autoptr] 1.9.2.4:
! 889: * src/include/pa_charset.h [autoptr] 1.20.2.9:
! 890: * src/include/pa_charsets.h [autoptr] 1.8.2.6:
! 891: * src/include/pa_common.h [autoptr] 1.89.2.6:
! 892: * src/include/pa_dictionary.h [autoptr] 1.13.2.3:
! 893: * src/include/pa_exception.h [autoptr] 1.38.2.12:
! 894: * src/include/pa_exec.h [autoptr] 1.11.2.2:
! 895: * src/include/pa_pool.h [autoptr] 1.86.2.21:
! 896: * src/include/pa_request.h [autoptr] 1.160.2.8:
! 897: * src/include/pa_sapi.h [autoptr] 1.22.2.3:
! 898: * src/include/pa_sql_connection.h [autoptr] 1.30.2.5:
! 899: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.6:
! 900: * src/include/pa_string.h [autoptr] 1.144.2.17:
! 901: * src/include/pa_table.h [autoptr] 1.48.2.8:
! 902: * src/include/pa_uue.h [autoptr] 1.4.2.2:
! 903: * src/main/compile.C [autoptr] 1.69.2.3:
! 904: * src/main/compile.tab.C [autoptr] 1.81.2.3:
! 905: * src/main/compile_tools.C [autoptr] 1.54.2.3:
! 906: * src/main/compile_tools.h [autoptr] 1.67.2.5:
! 907: * src/main/main.dsp [autoptr] 1.161.6.7:
! 908: * src/main/pa_charset.C [autoptr] 1.33.2.5:
! 909: * src/main/pa_charsets.C [autoptr] 1.11.2.7:
! 910: * src/main/pa_common.C [autoptr] 1.143.2.9:
! 911: * src/main/pa_dictionary.C [autoptr] 1.17.2.3:
! 912: * src/main/pa_exception.C [autoptr] 1.43.2.9:
! 913: * src/main/pa_exec.C [autoptr] 1.48.2.4:
! 914: * src/main/pa_request.C [autoptr] 1.245.2.4:
! 915: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.8:
! 916: * src/main/pa_string.C [autoptr] 1.172.2.10:
! 917: * src/main/pa_table.C [autoptr] 1.53.2.7:
! 918: * src/main/pa_uue.C [autoptr] 1.4.2.3:
! 919: * src/main/untaint.C [autoptr] 1.115.2.5:
! 920: * src/types/pa_value.C [autoptr] 1.9.2.6:
! 921: * src/types/pa_value.h [autoptr] 1.109.2.13:
! 922: * src/types/pa_vclass.h [autoptr] 1.39.2.3:
! 923: * src/types/pa_vcookie.C [autoptr] 1.55.2.2:
! 924: * src/types/pa_vcookie.h [autoptr] 1.23.2.2:
! 925: * src/types/pa_vdate.h [autoptr] 1.24.2.2:
! 926: * src/types/pa_vdouble.h [autoptr] 1.42.2.5:
! 927: * src/types/pa_venv.h [autoptr] 1.28.2.2:
! 928: * src/types/pa_vfile.C [autoptr] 1.36.2.3:
! 929: * src/types/pa_vfile.h [autoptr] 1.52.2.7:
! 930: * src/types/pa_vform.h [autoptr] 1.45.2.4:
! 931: * src/types/pa_vhash.h [autoptr] 1.43.2.6:
! 932: * src/types/pa_vimage.C [autoptr] 1.22.2.2:
! 933: * src/types/pa_vimage.h [autoptr] 1.34.2.2:
! 934: * src/types/pa_vint.h [autoptr] 1.38.2.5:
! 935: * src/types/pa_vmail.C [autoptr] 1.40.2.2:
! 936: * src/types/pa_vmail.h [autoptr] 1.9.2.1:
! 937: * src/types/pa_vmath.C [autoptr] 1.1.2.4:
! 938: * src/types/pa_vmath.h [autoptr] 1.14.2.2:
! 939: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.2:
! 940: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.4:
! 941: * src/types/pa_vobject.C [autoptr] 1.12.2.3:
! 942: * src/types/pa_vobject.h [autoptr] 1.38.2.5:
! 943: * src/types/pa_vrequest.C [autoptr] 1.27.2.4:
! 944: * src/types/pa_vrequest.h [autoptr] 1.25.2.2:
! 945: * src/types/pa_vresponse.C [autoptr] 1.17.2.3:
! 946: * src/types/pa_vresponse.h [autoptr] 1.32.2.3:
! 947: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.2:
! 948: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.9:
! 949: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.3:
! 950: * src/types/pa_vstatus.h [autoptr] 1.15.2.4:
! 951: * src/types/pa_vstring.h [autoptr] 1.54.2.4:
! 952: * src/types/pa_vtable.h [autoptr] 1.48.2.2:
! 953: * src/types/pa_vvoid.h [autoptr] 1.17.2.3:
! 954: * src/types/pa_wcontext.C [autoptr] 1.24.2.2:
! 955: * src/types/pa_wcontext.h [autoptr] 1.42.2.4:
! 956: * src/types/pa_wwrapper.h [autoptr] 1.28.2.1:
! 957: * www/htdocs/.htaccess [autoptr] 1.12.6.1:
! 958: ConstStringPtr died, long live StringPtr
! 959:
! 960: 2003-01-30 paf
! 961: * src/classes/classes.h [autoptr] 1.23.2.5:
! 962: * src/include/pa_pool.h [autoptr] 1.86.2.20:
! 963: * src/main/compile.C [autoptr] 1.69.2.2:
! 964: * src/main/compile.tab.C [autoptr] 1.81.2.1:
! 965: * src/types/pa_value.h [autoptr] 1.109.2.12:
! 966: * src/types/pa_vfile.h [autoptr] 1.52.2.6:
! 967: * src/types/pa_vhash.h [autoptr] 1.43.2.5:
! 968: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.3:
! 969: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.1:
! 970: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.8:
! 971: * src/types/types.dsp [autoptr] 1.35.10.3:
! 972: vstateless_class compiled
! 973:
! 974: * src/classes/gd/gif.h [autoptr] 1.23.2.3:
! 975: * src/include/pa_charset.h [autoptr] 1.20.2.8:
! 976: * src/include/pa_request.h [autoptr] 1.160.2.7:
! 977: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.5:
! 978: * src/main/compile.tab.C [autoptr] 1.81.2.2:
! 979: * src/main/compile.y [autoptr] 1.204.2.2:
! 980: * src/main/compile_tools.h [autoptr] 1.67.2.4:
! 981: * src/main/pa_request.C [autoptr] 1.245.2.3:
! 982: * src/types/pa_vobject.h [autoptr] 1.38.2.4:
! 983: * src/types/pa_vstatus.h [autoptr] 1.15.2.3:
! 984: grammar compiled
! 985:
! 986: * src/include/pa_opcode.h [autoptr] 1.24.2.1:
! 987: * src/main/compile_tools.h [autoptr] 1.67.2.1:
! 988: * src/main/execute.C [autoptr] 1.295.2.3:
! 989: * src/main/main.dsp [autoptr] 1.161.6.6:
! 990: * src/types/pa_value.C [autoptr] 1.9.2.5:
! 991: * src/types/pa_value.h [autoptr] 1.109.2.11:
! 992: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.2:
! 993: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.7:
! 994: value compiled
! 995:
! 996: * src/types/pa_vmethod_frame.C 1.1:
! 997: file pa_vmethod_frame.C was initially added on branch autoptr.
! 998:
! 999: * src/include/pa_array.h [autoptr] 1.57.2.15:
! 1000: * src/include/pa_operation.h [autoptr] 1.1.2.3:
! 1001: * src/include/pa_table.h [autoptr] 1.48.2.7:
! 1002: * src/main/compile_tools.C [autoptr] 1.54.2.2:
! 1003: * src/main/compile_tools.h [autoptr] 1.67.2.3:
! 1004: * src/main/pa_table.C [autoptr] 1.53.2.6:
! 1005: compile_tools compiled
! 1006:
! 1007: * src/main/compile.C [autoptr] 1.69.2.1:
! 1008: compile compiled
! 1009:
! 1010: * ltmain.sh 1.5:
! 1011: *** empty log message ***
! 1012:
! 1013: * src/include/pa_operation.h [autoptr] 1.1.2.2:
! 1014: * src/main/compile.y [autoptr] 1.204.2.1:
! 1015: * src/main/compile_tools.C [autoptr] 1.54.2.1:
! 1016: * src/main/compile_tools.h [autoptr] 1.67.2.2:
! 1017: started compile_tools. vagues ideas of how to free compiled code
! 1018:
! 1019: * src/include/pa_operation.h 1.1:
! 1020: file pa_operation.h was initially added on branch autoptr.
! 1021:
! 1022: 2003-01-29 paf
! 1023: * src/include/pa_request_charsets.h [autoptr] 1.1.2.2:
! 1024: * src/include/pa_request_info.h [autoptr] 1.1.2.3:
! 1025: * src/main/main.dsp [autoptr] 1.161.6.5:
! 1026: * src/main/untaint.C [autoptr] 1.115.2.4:
! 1027: more compiled
! 1028:
! 1029: * src/include/pa_globals.h [autoptr] 1.101.2.9:
! 1030: * src/include/pa_request.h [autoptr] 1.160.2.6:
! 1031: * src/main/pa_globals.C [autoptr] 1.152.2.9:
! 1032: * src/main/pa_request.C [autoptr] 1.245.2.2:
! 1033: * src/types/pa_value.h [autoptr] 1.109.2.10:
! 1034: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.1:
! 1035: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.6:
! 1036: * src/types/pa_wcontext.h [autoptr] 1.42.2.3:
! 1037: * src/types/types.dsp [autoptr] 1.35.10.2:
! 1038: vmethodframe, pa_request.h compiled
! 1039:
! 1040: * src/classes/file.C [autoptr] 1.107.2.2:
! 1041: * src/include/pa_globals.h [autoptr] 1.101.2.8:
! 1042: * src/main/pa_globals.C [autoptr] 1.152.2.8:
! 1043: * src/types/pa_value.C [autoptr] 1.9.2.4:
! 1044: * src/types/pa_value.h [autoptr] 1.109.2.9:
! 1045: * src/types/pa_vfile.C [autoptr] 1.36.2.1:
! 1046: * src/types/pa_vfile.h [autoptr] 1.52.2.4:
! 1047: vfile compiled
! 1048:
! 1049: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.1:
! 1050: libltdl compiled without warnings now
! 1051:
! 1052: * src/classes/classes.h [autoptr] 1.23.2.3:
! 1053: * src/classes/math.C [autoptr] 1.24.2.1:
! 1054: * src/include/pa_pool.h [autoptr] 1.86.2.17:
! 1055: * src/include/pa_request.h [autoptr] 1.160.2.3:
! 1056: * src/include/pa_sapi.h [autoptr] 1.22.2.2:
! 1057: * src/include/pa_string.h [autoptr] 1.144.2.13:
! 1058: * src/main/main.dsp [autoptr] 1.161.6.3:
! 1059: * src/types/pa_value.h [autoptr] 1.109.2.5:
! 1060: * src/types/pa_vbool.h [autoptr] 1.21.2.2:
! 1061: * src/types/pa_vclass.h [autoptr] 1.39.2.2:
! 1062: * src/types/pa_vdouble.h [autoptr] 1.42.2.3:
! 1063: * src/types/pa_venv.h [autoptr] 1.28.2.1:
! 1064: * src/types/pa_vfile.h [autoptr] 1.52.2.2:
! 1065: * src/types/pa_vform.C [autoptr] 1.74.2.1:
! 1066: * src/types/pa_vform.h [autoptr] 1.45.2.1:
! 1067: * src/types/pa_vjunction.h [autoptr] 1.19.2.2:
! 1068: * src/types/pa_vmath.C [autoptr] 1.1.2.2:
! 1069: * src/types/pa_vmath.h [autoptr] 1.14.2.1:
! 1070: * src/types/pa_vobject.h [autoptr] 1.38.2.2:
! 1071: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.4:
! 1072: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.2:
! 1073: * src/types/pa_vstatus.h [autoptr] 1.15.2.2:
! 1074: * src/types/pa_vstring.h [autoptr] 1.54.2.2:
! 1075: * src/types/types.dsp [autoptr] 1.35.10.1:
! 1076: vmath compiled
! 1077:
! 1078: * src/types/pa_vmath.C 1.1:
! 1079: file pa_vmath.C was initially added on branch autoptr.
! 1080:
! 1081: * src/include/pa_common.h [autoptr] 1.89.2.5:
! 1082: * src/include/pa_globals.h [autoptr] 1.101.2.7:
! 1083: * src/include/pa_string.h [autoptr] 1.144.2.16:
! 1084: * src/main/pa_globals.C [autoptr] 1.152.2.7:
! 1085: * src/types/pa_value.C [autoptr] 1.9.2.3:
! 1086: * src/types/pa_value.h [autoptr] 1.109.2.8:
! 1087: * src/types/pa_vcookie.C [autoptr] 1.55.2.1:
! 1088: * src/types/pa_vcookie.h [autoptr] 1.23.2.1:
! 1089: * src/types/pa_vform.C [autoptr] 1.74.2.2:
! 1090: * src/types/pa_vform.h [autoptr] 1.45.2.3:
! 1091: vcookie compiled
! 1092:
! 1093: * src/include/pa_request_info.h 1.1:
! 1094: file pa_request_info.h was initially added on branch autoptr.
! 1095:
! 1096: * src/classes/gd/gd.dsp [autoptr] 1.26.10.1:
! 1097: * src/classes/gd/gif.C [autoptr] 1.30.2.1:
! 1098: * src/classes/gd/gif.h [autoptr] 1.23.2.1:
! 1099: * src/classes/gd/gif.h [autoptr] 1.23.2.2:
! 1100: * src/classes/gd/gifio.C [autoptr] 1.21.2.1:
! 1101: * src/include/pa_array.h [autoptr] 1.57.2.14:
! 1102: * src/include/pa_exception.h [autoptr] 1.38.2.11:
! 1103: * src/include/pa_pool.h [autoptr] 1.86.2.19:
! 1104: * src/main/pa_exception.C [autoptr] 1.43.2.8:
! 1105: * src/types/pa_vfile.C [autoptr] 1.36.2.2:
! 1106: * src/types/pa_vfile.h [autoptr] 1.52.2.5:
! 1107: * src/types/pa_vimage.C [autoptr] 1.22.2.1:
! 1108: * src/types/pa_vimage.h [autoptr] 1.34.2.1:
! 1109: gd compiled
! 1110:
! 1111: * src/include/pa_exception.h [autoptr] 1.38.2.10:
! 1112: * src/main/pa_cache_managers.C [autoptr] 1.7.2.3:
! 1113: * src/main/pa_charsets.C [autoptr] 1.11.2.6:
! 1114: * src/main/pa_common.C [autoptr] 1.143.2.8:
! 1115: * src/main/pa_dir.C [autoptr] 1.14.2.1:
! 1116: * src/main/pa_exception.C [autoptr] 1.43.2.7:
! 1117: * src/main/pa_exec.C [autoptr] 1.48.2.3:
! 1118: * src/main/pa_pool.C [autoptr] 1.59.2.2:
! 1119: * src/main/pa_socks.C [autoptr] 1.18.2.2:
! 1120: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.7:
! 1121: * src/main/pa_string.C [autoptr] 1.172.2.9:
! 1122: * src/main/pa_uue.C [autoptr] 1.4.2.2:
! 1123: #include "pa_value_includes.h"
! 1124: everywhere in main
! 1125:
! 1126: * src/include/pa_charsets.h [autoptr] 1.8.2.5:
! 1127: * src/include/pa_request.h [autoptr] 1.160.2.5:
! 1128: * src/include/pa_request_info.h [autoptr] 1.1.2.2:
! 1129: * src/include/pa_string.h [autoptr] 1.144.2.15:
! 1130: * src/main/pa_charsets.C [autoptr] 1.11.2.5:
! 1131: * src/types/pa_value.h [autoptr] 1.109.2.7:
! 1132: * src/types/pa_vdate.h [autoptr] 1.24.2.1:
! 1133: * src/types/pa_vform.h [autoptr] 1.45.2.2:
! 1134: * src/types/pa_vhash.h [autoptr] 1.43.2.4:
! 1135: * src/types/pa_vobject.C [autoptr] 1.12.2.2:
! 1136: * src/types/pa_vobject.h [autoptr] 1.38.2.3:
! 1137: * src/types/pa_vrequest.C [autoptr] 1.27.2.2:
! 1138: * src/types/pa_vrequest.C [autoptr] 1.27.2.3:
! 1139: * src/types/pa_vresponse.C [autoptr] 1.17.2.1:
! 1140: * src/types/pa_vresponse.C [autoptr] 1.17.2.2:
! 1141: * src/types/pa_vresponse.h [autoptr] 1.32.2.1:
! 1142: * src/types/pa_vresponse.h [autoptr] 1.32.2.2:
! 1143: * src/types/pa_wcontext.h [autoptr] 1.42.2.2:
! 1144: vrequest compiled
! 1145:
! 1146: * src/types/pa_value_includes.h 1.1:
! 1147: file pa_value_includes.h was initially added on branch autoptr.
! 1148:
! 1149: * src/classes/classes.h [autoptr] 1.23.2.4:
! 1150: * src/include/pa_charset.h [autoptr] 1.20.2.7:
! 1151: * src/include/pa_charsets.h [autoptr] 1.8.2.4:
! 1152: * src/include/pa_globals.h [autoptr] 1.101.2.6:
! 1153: * src/include/pa_pool.h [autoptr] 1.86.2.18:
! 1154: * src/include/pa_request.h [autoptr] 1.160.2.4:
! 1155: * src/include/pa_string.h [autoptr] 1.144.2.14:
! 1156: * src/main/main.dsp [autoptr] 1.161.6.4:
! 1157: * src/main/pa_charset.C [autoptr] 1.33.2.4:
! 1158: * src/main/pa_charsets.C [autoptr] 1.11.2.4:
! 1159: * src/main/pa_globals.C [autoptr] 1.152.2.6:
! 1160: * src/main/untaint.C [autoptr] 1.115.2.3:
! 1161: * src/types/pa_value.h [autoptr] 1.109.2.6:
! 1162: * src/types/pa_vdouble.h [autoptr] 1.42.2.4:
! 1163: * src/types/pa_vfile.h [autoptr] 1.52.2.3:
! 1164: * src/types/pa_vint.h [autoptr] 1.38.2.4:
! 1165: * src/types/pa_vmath.C [autoptr] 1.1.2.3:
! 1166: * src/types/pa_vrequest.C [autoptr] 1.27.2.1:
! 1167: * src/types/pa_vrequest.h [autoptr] 1.25.2.1:
! 1168: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.5:
! 1169: * src/types/pa_vstring.h [autoptr] 1.54.2.3:
! 1170: * src/types/pa_vvoid.h [autoptr] 1.17.2.2:
! 1171: vrequest,vdouble,vint compiled
! 1172:
! 1173: * src/include/pa_request_charsets.h 1.1:
! 1174: file pa_request_charsets.h was initially added on branch
! 1175: autoptr.
! 1176:
! 1177: 2003-01-28 paf
! 1178: * src/include/pa_charset.h [autoptr] 1.20.2.6:
! 1179: * src/include/pa_exception.h [autoptr] 1.38.2.9:
! 1180: * src/include/pa_request.h [autoptr] 1.160.2.2:
! 1181: * src/include/pa_string.h [autoptr] 1.144.2.12:
! 1182: * src/main/untaint.C [autoptr] 1.115.2.2:
! 1183: untaint compiled
! 1184:
! 1185: * src/include/pa_charset.h [autoptr] 1.20.2.5:
! 1186: * src/main/pa_charset.C [autoptr] 1.33.2.3:
! 1187: * src/main/pa_charsets.C [autoptr] 1.11.2.3:
! 1188: charset/s simplified [charset::pool_for_load introduced]
! 1189:
! 1190: * src/include/pa_cache_managers.h [autoptr] 1.9.2.3:
! 1191: * src/main/pa_cache_managers.C [autoptr] 1.7.2.2:
! 1192: * src/main/pa_globals.C [autoptr] 1.152.2.5:
! 1193: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.6:
! 1194: globals compiled
! 1195:
! 1196: * src/include/pa_array.h [autoptr] 1.57.2.11:
! 1197: * src/include/pa_charset.h [autoptr] 1.20.2.3:
! 1198: * src/include/pa_charsets.h [autoptr] 1.8.2.1:
! 1199: * src/include/pa_pool.h [autoptr] 1.86.2.13:
! 1200: * src/include/pa_sql_connection.h [autoptr] 1.30.2.4:
! 1201: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.4:
! 1202: * src/include/pa_stack.h [autoptr] 1.17.2.2:
! 1203: * src/include/pa_string.h [autoptr] 1.144.2.9:
! 1204: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.4:
! 1205: * src/types/pa_vhash.h [autoptr] 1.43.2.3:
! 1206: * src/types/pa_vint.h [autoptr] 1.38.2.3:
! 1207: sql_driver_manager compiled
! 1208:
! 1209: * src/classes/date.C [autoptr] 1.42.2.1:
! 1210: * src/include/pa_charset.h [autoptr] 1.20.2.4:
! 1211: * src/include/pa_charsets.h [autoptr] 1.8.2.2:
! 1212: * src/include/pa_charsets.h [autoptr] 1.8.2.3:
! 1213: * src/include/pa_globals.h [autoptr] 1.101.2.5:
! 1214: * src/main/pa_charset.C [autoptr] 1.33.2.2:
! 1215: * src/main/pa_charsets.C [autoptr] 1.11.2.1:
! 1216: * src/main/pa_charsets.C [autoptr] 1.11.2.2:
! 1217: * src/main/pa_globals.C [autoptr] 1.152.2.4:
! 1218: * src/main/pa_request.C [autoptr] 1.245.2.1:
! 1219: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.5:
! 1220: pa_charsets compiled
! 1221:
! 1222: * etc/parser3.charsets/koi8-r.cfg 1.3:
! 1223: * etc/parser3.charsets/windows-1251.cfg 1.7:
! 1224: ukranian letter i with two dots added to koi,
! 1225: all ukranian letters added to win1251.
! 1226:
! 1227: typographic simbol 0xb9 deleted from win1251 [strange one & were abscent from koi]
! 1228:
! 1229: * src/include/pa_pool.h [autoptr] 1.86.2.14:
! 1230: * src/main/pa_common.C [autoptr] 1.143.2.7:
! 1231: * src/types/pa_vdouble.h [autoptr] 1.42.2.2:
! 1232: common compiled
! 1233:
! 1234: * src/classes/classes.h [autoptr] 1.23.2.2:
! 1235: * src/classes/date.C [autoptr] 1.42.2.2:
! 1236: * src/classes/file.C [autoptr] 1.107.2.1:
! 1237: * src/classes/hash.C [autoptr] 1.54.2.1:
! 1238: * src/classes/image.C [autoptr] 1.90.2.2:
! 1239: * src/classes/table.C [autoptr] 1.172.2.1:
! 1240: * src/classes/xdoc.C [autoptr] 1.108.2.1:
! 1241: * src/classes/xnode.h [autoptr] 1.18.2.1:
! 1242: * src/main/execute.C [autoptr] 1.295.2.2:
! 1243: * src/main/main.dsp [autoptr] 1.161.6.2:
! 1244: * src/types/pa_value.h [autoptr] 1.109.2.4:
! 1245: * src/types/pa_vclass.C [autoptr] 1.16.2.1:
! 1246: * src/types/pa_vclass.h [autoptr] 1.39.2.1:
! 1247: * src/types/pa_vobject.C [autoptr] 1.12.2.1:
! 1248: * src/types/pa_vobject.h [autoptr] 1.38.2.1:
! 1249: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.3:
! 1250: started main: compile_tools
! 1251:
! 1252: * src/include/pa_array.h [autoptr] 1.57.2.13:
! 1253: * src/include/pa_string.h [autoptr] 1.144.2.11:
! 1254: * src/main/execute.C [autoptr] 1.295.2.1:
! 1255: * src/main/untaint.C [autoptr] 1.115.2.1:
! 1256: * src/types/pa_vmail.C [autoptr] 1.40.2.1:
! 1257: more compiled.
! 1258: struck with string::store_to needing to know source/client charsets
! 1259:
! 1260: * src/include/pa_exception.h [autoptr] 1.38.2.8:
! 1261: * src/include/pa_uue.h [autoptr] 1.4.2.1:
! 1262: * src/main/pa_uue.C [autoptr] 1.4.2.1:
! 1263: * src/types/pa_vfile.h [autoptr] 1.52.2.1:
! 1264: uue compiled
! 1265:
! 1266: * src/include/pa_table.h [autoptr] 1.48.2.6:
! 1267: * src/main/pa_string.C [autoptr] 1.172.2.8:
! 1268: * src/main/pa_table.C [autoptr] 1.53.2.5:
! 1269: table compiled
! 1270:
! 1271: * src/include/pa_array.h [autoptr] 1.57.2.12:
! 1272: * src/include/pa_exec.h [autoptr] 1.11.2.1:
! 1273: * src/include/pa_hash.h [autoptr] 1.58.2.9:
! 1274: * src/include/pa_pool.h [autoptr] 1.86.2.15:
! 1275: * src/main/pa_exec.C [autoptr] 1.48.2.2:
! 1276: pa_exec win32 compiled
! 1277:
! 1278: 2003-01-27 paf
! 1279: * src/include/pa_array.h [autoptr] 1.57.2.9:
! 1280: * src/include/pa_common.h [autoptr] 1.89.2.4:
! 1281: * src/include/pa_hash.h [autoptr] 1.58.2.7:
! 1282: * src/include/pa_pool.h [autoptr] 1.86.2.9:
! 1283: * src/include/pa_string.h [autoptr] 1.144.2.7:
! 1284: * src/main/pa_common.C [autoptr] 1.143.2.4:
! 1285: * src/main/pa_string.C [autoptr] 1.172.2.6:
! 1286: * src/types/pa_value.C [autoptr] 1.9.2.2:
! 1287: * src/types/pa_value.h [autoptr] 1.109.2.3:
! 1288: * src/types/pa_vhash.h [autoptr] 1.43.2.2:
! 1289: * src/types/pa_vint.h [autoptr] 1.38.2.2:
! 1290: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.2:
! 1291: * src/types/pa_wcontext.C [autoptr] 1.24.2.1:
! 1292: * src/types/pa_wcontext.h [autoptr] 1.42.2.1:
! 1293: wcontext compiled
! 1294:
! 1295: * src/include/pa_exception.h [autoptr] 1.38.2.6:
! 1296: * src/include/pa_sql_connection.h [autoptr] 1.30.2.3:
! 1297: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.3:
! 1298: * src/include/pa_string.h [autoptr] 1.144.2.8:
! 1299: * src/main/pa_common.C [autoptr] 1.143.2.6:
! 1300: * src/main/pa_exec.C [autoptr] 1.48.2.1:
! 1301: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.3:
! 1302: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.1:
! 1303: paused on sql_manager
! 1304:
! 1305: * src/classes/op.C [autoptr] 1.127.2.3:
! 1306: * src/include/pa_globals.h [autoptr] 1.101.2.4:
! 1307: * src/include/pa_hash.h [autoptr] 1.58.2.8:
! 1308: * src/include/pa_sql_connection.h [autoptr] 1.30.2.1:
! 1309: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.1:
! 1310: * src/include/pa_table.h [autoptr] 1.48.2.5:
! 1311: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.1:
! 1312: * src/main/pa_table.C [autoptr] 1.53.2.4:
! 1313: table compiled
! 1314:
! 1315: * src/include/pa_pool.h [autoptr] 1.86.2.10:
! 1316: * src/main/pa_common.C [autoptr] 1.143.2.5:
! 1317: common compiled
! 1318:
! 1319: * src/include/pa_cache_managers.h [autoptr] 1.9.2.1:
! 1320: * src/main/pa_cache_managers.C [autoptr] 1.7.2.1:
! 1321: cache_managers compiled
! 1322:
! 1323: * src/include/pa_cache_managers.h [autoptr] 1.9.2.2:
! 1324: * src/include/pa_pool.h [autoptr] 1.86.2.12:
! 1325: * src/include/pa_sql_connection.h [autoptr] 1.30.2.2:
! 1326: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.2:
! 1327: * src/include/pa_stack.h [autoptr] 1.17.2.1:
! 1328: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.2:
! 1329: * src/types/pa_vtable.h [autoptr] 1.48.2.1:
! 1330: * src/types/pa_vvoid.h [autoptr] 1.17.2.1:
! 1331: vtable compiled
! 1332:
! 1333: * src/include/pa_array.h [autoptr] 1.57.2.10:
! 1334: * src/include/pa_charset.h [autoptr] 1.20.2.2:
! 1335: * src/include/pa_pool.h [autoptr] 1.86.2.11:
! 1336: * src/main/pa_charset.C [autoptr] 1.33.2.1:
! 1337: charset compiled
! 1338:
! 1339: 2003-01-24 paf
! 1340: * src/classes/classes.C [autoptr] 1.18.2.1:
! 1341: * src/classes/classes.h [autoptr] 1.23.2.1:
! 1342: * src/include/pa_array.h [autoptr] 1.57.2.8:
! 1343: * src/include/pa_common.h [autoptr] 1.89.2.3:
! 1344: * src/include/pa_globals.h [autoptr] 1.101.2.3:
! 1345: * src/include/pa_hash.h [autoptr] 1.58.2.6:
! 1346: * src/include/pa_pool.h [autoptr] 1.86.2.8:
! 1347: * src/include/pa_string.h [autoptr] 1.144.2.6:
! 1348: * src/main/pa_common.C [autoptr] 1.143.2.3:
! 1349: * src/main/pa_globals.C [autoptr] 1.152.2.3:
! 1350: * src/main/pa_string.C [autoptr] 1.172.2.5:
! 1351: * src/types/pa_value.h [autoptr] 1.109.2.2:
! 1352: * src/types/pa_vbool.h [autoptr] 1.21.2.1:
! 1353: * src/types/pa_vdouble.h [autoptr] 1.42.2.1:
! 1354: * src/types/pa_vhash.h [autoptr] 1.43.2.1:
! 1355: * src/types/pa_vint.h [autoptr] 1.38.2.1:
! 1356: * src/types/pa_vjunction.h [autoptr] 1.19.2.1:
! 1357: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.1:
! 1358: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.1:
! 1359: * src/types/pa_vstatus.h [autoptr] 1.15.2.1:
! 1360: * src/types/pa_vstring.h [autoptr] 1.54.2.1:
! 1361: more patched
! 1362:
! 1363: * src/classes/op.C [autoptr] 1.127.2.2:
! 1364: * src/include/pa_array.h [autoptr] 1.57.2.7:
! 1365: * src/include/pa_exception.h [autoptr] 1.38.2.5:
! 1366: * src/include/pa_hash.h [autoptr] 1.58.2.5:
! 1367: * src/include/pa_pool.h [autoptr] 1.86.2.7:
! 1368: * src/include/pa_string.h [autoptr] 1.144.2.5:
! 1369: * src/include/pa_table.h [autoptr] 1.48.2.4:
! 1370: * src/main/pa_dictionary.C [autoptr] 1.17.2.2:
! 1371: * src/main/pa_exception.C [autoptr] 1.43.2.5:
! 1372: * src/main/pa_string.C [autoptr] 1.172.2.4:
! 1373: * src/main/pa_table.C [autoptr] 1.53.2.3:
! 1374: string compiled
! 1375:
! 1376: * src/include/pa_array.h [autoptr] 1.57.2.6:
! 1377: * src/include/pa_common.h [autoptr] 1.89.2.2:
! 1378: * src/include/pa_dictionary.h [autoptr] 1.13.2.2:
! 1379: * src/include/pa_exception.h [autoptr] 1.38.2.4:
! 1380: * src/include/pa_pool.h [autoptr] 1.86.2.6:
! 1381: * src/include/pa_string.h [autoptr] 1.144.2.4:
! 1382: * src/include/pa_table.h [autoptr] 1.48.2.3:
! 1383: * src/main/pa_common.C [autoptr] 1.143.2.2:
! 1384: * src/main/pa_dictionary.C [autoptr] 1.17.2.1:
! 1385: * src/main/pa_exception.C [autoptr] 1.43.2.4:
! 1386: * src/main/pa_string.C [autoptr] 1.172.2.3:
! 1387: dictionary compiled
! 1388:
! 1389: 2003-01-23 paf
! 1390: * src/include/pa_array.h [autoptr] 1.57.2.4:
! 1391: * src/include/pa_exception.h [autoptr] 1.38.2.2:
! 1392: * src/include/pa_hash.h [autoptr] 1.58.2.4:
! 1393: * src/include/pa_pool.h [autoptr] 1.86.2.4:
! 1394: * src/include/pa_table.h [autoptr] 1.48.2.2:
! 1395: * src/main/pa_exception.C [autoptr] 1.43.2.2:
! 1396: * src/main/pa_table.C [autoptr] 1.53.2.2:
! 1397: table compiled
! 1398:
! 1399: * src/include/pa_array.h [autoptr] 1.57.2.2:
! 1400: * src/include/pa_hash.h [autoptr] 1.58.2.2:
! 1401: * src/include/pa_pool.h [autoptr] 1.86.2.2:
! 1402: * src/main/main.dsp [autoptr] 1.161.6.1:
! 1403: continued with Hash
! 1404:
! 1405: * src/include/pa_array.h [autoptr] 1.57.2.5:
! 1406: * src/include/pa_common.h [autoptr] 1.89.2.1:
! 1407: * src/include/pa_exception.h [autoptr] 1.38.2.3:
! 1408: * src/include/pa_globals.h [autoptr] 1.101.2.2:
! 1409: * src/include/pa_pool.h [autoptr] 1.86.2.5:
! 1410: * src/include/pa_request.h [autoptr] 1.160.2.1:
! 1411: * src/include/pa_string.h [autoptr] 1.144.2.3:
! 1412: * src/main/pa_common.C [autoptr] 1.143.2.1:
! 1413: * src/main/pa_exception.C [autoptr] 1.43.2.3:
! 1414: * src/main/pa_globals.C [autoptr] 1.152.2.2:
! 1415: * src/types/pa_value.C [autoptr] 1.9.2.1:
! 1416: * src/types/pa_value.h [autoptr] 1.109.2.1:
! 1417: resurrected pool in new sense: now it's factory, producing
! 1418: accounting memory chunks for read[autofree] buffers
! 1419:
! 1420: * src/classes/image.C [autoptr] 1.90.2.1:
! 1421: * src/classes/op.C [autoptr] 1.127.2.1:
! 1422: * src/include/pa_array.h [autoptr] 1.57.2.3:
! 1423: * src/include/pa_exception.h [autoptr] 1.38.2.1:
! 1424: * src/include/pa_globals.h [autoptr] 1.101.2.1:
! 1425: * src/include/pa_hash.h [autoptr] 1.58.2.3:
! 1426: * src/include/pa_pool.h [autoptr] 1.86.2.3:
! 1427: * src/include/pa_pragma_pack_begin.h [autoptr] 1.6.2.1:
! 1428: * src/include/pa_pragma_pack_end.h [autoptr] 1.6.2.1:
! 1429: * src/include/pa_sapi.h [autoptr] 1.22.2.1:
! 1430: * src/include/pa_string.h [autoptr] 1.144.2.2:
! 1431: * src/include/pa_table.h [autoptr] 1.48.2.1:
! 1432: * src/include/pa_types.h [autoptr] 1.44.2.1:
! 1433: * src/main/pa_exception.C [autoptr] 1.43.2.1:
! 1434: * src/main/pa_globals.C [autoptr] 1.152.2.1:
! 1435: * src/main/pa_string.C [autoptr] 1.172.2.2:
! 1436: * src/main/pa_table.C [autoptr] 1.53.2.1:
! 1437: aint that easy
! 1438:
! 1439: * src/main/pa_common.C 1.144:
! 1440: connect_string allocated on heap[wes on stack] now. and exception can be reported OK now [can be reported outside of pro
! 1441: c with that stack]
! 1442:
! 1443: * src/lib/pcre/8859-1.ucm 1.1:
! 1444: file 8859-1.ucm was initially added on branch autoptr.
! 1445:
! 1446: 2003-01-22 paf
! 1447: * src/include/pa_array.h [autoptr] 1.57.2.1:
! 1448: * src/include/pa_charset.h [autoptr] 1.20.2.1:
! 1449: * src/include/pa_dictionary.h [autoptr] 1.13.2.1:
! 1450: * src/include/pa_hash.h [autoptr] 1.58.2.1:
! 1451: * src/include/pa_pool.h [autoptr] 1.86.2.1:
! 1452: * src/include/pa_string.h [autoptr] 1.144.2.1:
! 1453: * src/main/pa_array.C [autoptr] 1.54.2.1:
! 1454: * src/main/pa_hash.C [autoptr] 1.53.2.1:
! 1455: * src/main/pa_pool.C [autoptr] 1.59.2.1:
! 1456: * src/main/pa_string.C [autoptr] 1.172.2.1:
! 1457: started auto_ptr.
! 1458: PA_Object is base: contains references_count.
! 1459: auto_ptr template calls add_ref/release
! 1460:
! 1461: 2003-01-21 paf
! 1462: * src/classes/classes.C 1.18:
! 1463: * src/classes/classes.h 1.23:
! 1464: * src/classes/date.C 1.42:
! 1465: * src/classes/double.C 1.53:
! 1466: * src/classes/file.C 1.107:
! 1467: * src/classes/form.C 1.34:
! 1468: * src/classes/gd/gif.C 1.30:
! 1469: * src/classes/gd/gif.h 1.23:
! 1470: * src/classes/gd/gifio.C 1.21:
! 1471: * src/classes/hash.C 1.54:
! 1472: * src/classes/image.C 1.90:
! 1473: * src/classes/int.C 1.49:
! 1474: * src/classes/mail.C 1.88:
! 1475: * src/classes/math.C 1.24:
! 1476: * src/classes/op.C 1.127:
! 1477: * src/classes/response.C 1.23:
! 1478: * src/classes/smtp/comms.C 1.11:
! 1479: * src/classes/smtp/smtp.C 1.20:
! 1480: * src/classes/smtp/smtp.h 1.11:
! 1481: * src/classes/string.C 1.125:
! 1482: * src/classes/table.C 1.172:
! 1483: * src/classes/void.C 1.28:
! 1484: * src/classes/xdoc.C 1.108:
! 1485: * src/classes/xnode.C 1.54:
! 1486: * src/classes/xnode.h 1.18:
! 1487: * src/include/pa_array.h 1.57:
! 1488: * src/include/pa_cache_managers.h 1.9:
! 1489: * src/include/pa_charset.h 1.20:
! 1490: * src/include/pa_charsets.h 1.8:
! 1491: * src/include/pa_common.h 1.89:
! 1492: * src/include/pa_config_fixed.h 1.54:
! 1493: * src/include/pa_config_includes.h 1.23:
! 1494: * src/include/pa_dictionary.h 1.13:
! 1495: * src/include/pa_dir.h 1.13:
! 1496: * src/include/pa_exception.h 1.38:
! 1497: * src/include/pa_exec.h 1.11:
! 1498: * src/include/pa_globals.h 1.101:
! 1499: * src/include/pa_hash.h 1.58:
! 1500: * src/include/pa_opcode.h 1.24:
! 1501: * src/include/pa_pool.h 1.86:
! 1502: * src/include/pa_pragma_pack_begin.h 1.6:
! 1503: * src/include/pa_pragma_pack_end.h 1.6:
! 1504: * src/include/pa_request.h 1.160:
! 1505: * src/include/pa_sapi.h 1.22:
! 1506: * src/include/pa_socks.h 1.11:
! 1507: * src/include/pa_sql_connection.h 1.30:
! 1508: * src/include/pa_sql_driver_manager.h 1.26:
! 1509: * src/include/pa_stack.h 1.17:
! 1510: * src/include/pa_string.h 1.144:
! 1511: * src/include/pa_stylesheet_connection.h 1.32:
! 1512: * src/include/pa_stylesheet_manager.h 1.15:
! 1513: * src/include/pa_table.h 1.48:
! 1514: * src/include/pa_threads.h 1.26:
! 1515: * src/include/pa_types.h 1.44:
! 1516: * src/include/pa_uue.h 1.4:
! 1517: * src/lib/md5/pa_md5.h 1.5:
! 1518: * src/lib/md5/pa_md5c.c 1.6:
! 1519: * src/lib/pcre/pcre_parser_ctype.c 1.3:
! 1520: * src/main/compile.C 1.69:
! 1521: * src/main/compile.tab.C 1.80:
! 1522: * src/main/compile.y 1.204:
! 1523: * src/main/compile_tools.C 1.54:
! 1524: * src/main/compile_tools.h 1.67:
! 1525: * src/main/execute.C 1.295:
! 1526: * src/main/pa_array.C 1.54:
! 1527: * src/main/pa_cache_managers.C 1.7:
! 1528: * src/main/pa_charset.C 1.33:
! 1529: * src/main/pa_charsets.C 1.11:
! 1530: * src/main/pa_common.C 1.143:
! 1531: * src/main/pa_dictionary.C 1.17:
! 1532: * src/main/pa_dir.C 1.14:
! 1533: * src/main/pa_exception.C 1.43:
! 1534: * src/main/pa_exec.C 1.48:
! 1535: * src/main/pa_globals.C 1.152:
! 1536: * src/main/pa_hash.C 1.53:
! 1537: * src/main/pa_pool.C 1.59:
! 1538: * src/main/pa_request.C 1.245:
! 1539: * src/main/pa_socks.C 1.18:
! 1540: * src/main/pa_sql_driver_manager.C 1.69:
! 1541: * src/main/pa_string.C 1.172:
! 1542: * src/main/pa_stylesheet_manager.C 1.16:
! 1543: * src/main/pa_table.C 1.53:
! 1544: * src/main/pa_uue.C 1.4:
! 1545: * src/main/untaint.C 1.115:
! 1546: * src/sql/pa_sql_driver.h 1.34:
! 1547: * src/targets/apache13/mod_parser3.C 1.28:
! 1548: * src/targets/apache13/pa_md5c.c 1.5:
! 1549: * src/targets/apache13/pa_pool.C 1.8:
! 1550: * src/targets/apache13/pa_threads.C 1.11:
! 1551: * src/targets/cgi/pa_pool.C 1.41:
! 1552: * src/targets/cgi/pa_threads.C 1.12:
! 1553: * src/targets/cgi/parser3.C 1.216:
! 1554: * src/targets/cgi/pool_storage.h 1.13:
! 1555: * src/targets/isapi/pa_pool.C 1.16:
! 1556: * src/targets/isapi/pa_threads.C 1.13:
! 1557: * src/targets/isapi/parser3isapi.C 1.82:
! 1558: * src/targets/isapi/pool_storage.h 1.19:
! 1559: * src/types/pa_value.C 1.9:
! 1560: * src/types/pa_value.h 1.109:
! 1561: * src/types/pa_vbool.h 1.21:
! 1562: * src/types/pa_vclass.C 1.16:
! 1563: * src/types/pa_vclass.h 1.39:
! 1564: * src/types/pa_vcode_frame.h 1.24:
! 1565: * src/types/pa_vcookie.C 1.55:
! 1566: * src/types/pa_vcookie.h 1.23:
! 1567: * src/types/pa_vdate.h 1.24:
! 1568: * src/types/pa_vdouble.h 1.42:
! 1569: * src/types/pa_venv.h 1.28:
! 1570: * src/types/pa_vfile.C 1.36:
! 1571: * src/types/pa_vfile.h 1.52:
! 1572: * src/types/pa_vform.C 1.74:
! 1573: * src/types/pa_vform.h 1.45:
! 1574: * src/types/pa_vhash.h 1.43:
! 1575: * src/types/pa_vimage.C 1.22:
! 1576: * src/types/pa_vimage.h 1.34:
! 1577: * src/types/pa_vint.h 1.38:
! 1578: * src/types/pa_vjunction.h 1.19:
! 1579: * src/types/pa_vmail.C 1.40:
! 1580: * src/types/pa_vmail.h 1.9:
! 1581: * src/types/pa_vmath.h 1.14:
! 1582: * src/types/pa_vmethod_frame.h 1.45:
! 1583: * src/types/pa_vobject.C 1.12:
! 1584: * src/types/pa_vobject.h 1.38:
! 1585: * src/types/pa_vrequest.C 1.27:
! 1586: * src/types/pa_vrequest.h 1.25:
! 1587: * src/types/pa_vresponse.C 1.17:
! 1588: * src/types/pa_vresponse.h 1.32:
! 1589: * src/types/pa_vstateless_class.C 1.19:
! 1590: * src/types/pa_vstateless_class.h 1.42:
! 1591: * src/types/pa_vstateless_object.h 1.28:
! 1592: * src/types/pa_vstatus.C 1.15:
! 1593: * src/types/pa_vstatus.h 1.15:
! 1594: * src/types/pa_vstring.C 1.22:
! 1595: * src/types/pa_vstring.h 1.54:
! 1596: * src/types/pa_vtable.C 1.21:
! 1597: * src/types/pa_vtable.h 1.48:
! 1598: * src/types/pa_vvoid.h 1.17:
! 1599: * src/types/pa_vxdoc.C 1.23:
! 1600: * src/types/pa_vxdoc.h 1.31:
! 1601: * src/types/pa_vxnode.C 1.30:
! 1602: * src/types/pa_vxnode.h 1.22:
! 1603: * src/types/pa_wcontext.C 1.24:
! 1604: * src/types/pa_wcontext.h 1.42:
! 1605: * src/types/pa_wwrapper.h 1.28:
! 1606: 2002->2003
! 1607:
! 1608: 2003-01-16 paf
! 1609: * operators.txt 1.108:
! 1610: * src/include/pa_config_fixed.h 1.53:
! 1611: * src/main/pa_common.C 1.141:
! 1612: * www/htdocs/index.html 1.208:
! 1613: http request now return status. and not fail on status!=200
! 1614:
! 1615: * operators.txt 1.109:
! 1616: * src/include/pa_globals.h 1.100:
! 1617: * src/main/pa_common.C 1.142:
! 1618: * src/main/pa_globals.C 1.151:
! 1619: * www/htdocs/index.html 1.209:
! 1620: http://
! 1621: introducing
! 1622: $.any-status(1)
! 1623:
! 1624: * src/classes/gd/gif.C 1.29:
! 1625: * www/htdocs/index.html 1.210:
! 1626: image.copy fixed transparent resampling
! 1627:
! 1628: * bin/Makefile.in 1.9:
! 1629: * etc/Makefile.in 1.14:
! 1630: * etc/parser3.charsets/Makefile.in 1.17:
! 1631: * src/Makefile.in 1.55:
! 1632: * src/classes/Makefile.in 1.53:
! 1633: * src/classes/gd/Makefile.in 1.43:
! 1634: * src/classes/smtp/Makefile.in 1.12:
! 1635: * src/include/Makefile.in 1.11:
! 1636: * src/lib/Makefile.in 1.8:
! 1637: * src/lib/md5/Makefile.in 1.6:
! 1638: * src/lib/patches/Makefile.in 1.10:
! 1639: * src/lib/pcre/Makefile.in 1.8:
! 1640: * src/main/Makefile.in 1.50:
! 1641: * src/sql/Makefile.in 1.11:
! 1642: * src/targets/Makefile.in 1.42:
! 1643: * src/targets/cgi/Makefile.in 1.62:
! 1644: * src/targets/isapi/Makefile.in 1.11:
! 1645: * src/types/Makefile.in 1.50:
! 1646: proper AC_LANG_ switching to fix qsort detection bug
! 1647:
! 1648: 2003-01-15 paf
! 1649: * src/main/pa_globals.C 1.150:
! 1650: localized pa_xmlFileRead/Close
! 1651:
! 1652: 2003-01-14 paf
! 1653: * src/lib/ltdl/config.guess 1.2:
! 1654: * src/lib/ltdl/config.sub 1.2:
! 1655: * src/lib/ltdl/install-sh 1.2:
! 1656: * src/lib/ltdl/missing 1.2:
! 1657: * src/lib/ltdl/mkinstalldirs 1.2:
! 1658: removed some ancient files [they in / really]
! 1659:
! 1660: * src/lib/ltdl/config_fixed.h 1.2:
! 1661: * src/lib/ltdl/libltdl.dsp 1.3:
! 1662: * src/lib/ltdl/ltdl.c 1.3:
! 1663: ltdl.c regretfully needed patch in two places.
! 1664: in config_fixed.h made stubs for lib to compile in MSVC
! 1665:
! 1666: * src/lib/ltdl/aclocal.m4 1.1:
! 1667: *** empty log message ***
! 1668:
! 1669: 2003-01-13 paf
! 1670: * config.guess 1.3:
! 1671: * config.sub 1.4:
! 1672: * ltmain.sh 1.4:
! 1673: * src/targets/apache13/Makefile.in 1.44:
! 1674: * src/targets/apache13/hook/Makefile.in 1.6:
! 1675: removed last piece of configure.in(libtool) hacks
! 1676:
! 1677: * src/lib/ltdl/COPYING.LIB 1.1:
! 1678: * src/lib/ltdl/Makefile.in 1.4:
! 1679: * src/lib/ltdl/acinclude.m4 1.2:
! 1680: * src/lib/ltdl/config.h 1.2:
! 1681: * src/lib/ltdl/config_auto.h.in 1.3:
! 1682: * src/lib/ltdl/configure 1.4:
! 1683: * src/lib/ltdl/configure.in 1.4:
! 1684: * src/lib/ltdl/libltdl.dsp 1.2:
! 1685: * src/lib/ltdl/ltdl.c 1.2:
! 1686: * src/lib/ltdl/ltdl.h 1.2:
! 1687: moved to latest libtool (1.4.3)
! 1688:
! 1689: 2003-01-10 paf
! 1690: * src/lib/patches/Makefile.am 1.3:
! 1691: * src/lib/patches/Makefile.in 1.9:
! 1692: * src/lib/patches/libgdome_cpp_syntax1.patch 1.2:
! 1693: * src/lib/patches/libgdome_cpp_syntax2.patch 1.2:
! 1694: * src/lib/patches/libgdome_morestatic.patch 1.2:
! 1695: * src/lib/patches/libxml_error_column_tab.patch 1.2:
! 1696: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.2:
! 1697: * src/lib/patches/libxml_transcoder_context1.patch 1.2:
! 1698: * src/lib/patches/libxml_transcoder_context2.patch 1.2:
! 1699: * src/lib/patches/libxml_transcoder_context3.patch 1.2:
! 1700: * src/lib/patches/libxml_transcoder_context4.patch 1.2:
! 1701: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.2:
! 1702: * src/main/pa_globals.C 1.149:
! 1703: moved to latest xml lib versions, changed patches.
! 1704: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
! 1705: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
! 1706: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
! 1707:
! 1708: * INSTALL 1.31:
! 1709: moved to latest versions of xml libs
! 1710: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
! 1711: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
! 1712: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
! 1713:
! 1714: * src/lib/patches/libxml2.patch 1.1:
! 1715: moved to libxml2 2.5.1, only these patches left:
! 1716: * fixing \t chars to spaces in error position reporting
! 1717: * adding context to conversion functions
! 1718:
! 1719: * src/lib/patches/gdome2.patch 1.1:
! 1720: moved to gdome 0.7.2, one extern const patch left; making some strings more static still needed.
! 1721: Paolo said that he would incorporate this patch in upcoming version of gdome.
! 1722:
! 1723: * src/lib/ltdl/configure 1.3:
! 1724: * src/lib/ltdl/configure.in 1.3:
! 1725: PROG_NM
! 1726:
! 1727: * src/lib/patches/libxslt.patch 1.1:
! 1728: moved to libxslt 1.0.23. still need a patch which suppresses
! 1729: htmlSetMetaEncoding calls
! 1730:
! 1731: 2003-01-09 paf
! 1732: * bin/Makefile.in 1.8:
! 1733: * config.guess 1.2:
! 1734: * config.sub 1.3:
! 1735: * etc/Makefile.in 1.13:
! 1736: * etc/parser3.charsets/Makefile.in 1.16:
! 1737: * missing 1.2:
! 1738: * mkinstalldirs 1.2:
! 1739: * src/Makefile.in 1.54:
! 1740: * src/classes/Makefile.in 1.52:
! 1741: * src/classes/gd/Makefile.in 1.42:
! 1742: * src/classes/smtp/Makefile.in 1.11:
! 1743: * src/include/Makefile.in 1.10:
! 1744: * src/include/pa_config_auto.h.in 1.37:
! 1745: * src/lib/Makefile.in 1.7:
! 1746: * src/lib/ltdl/Makefile.in 1.3:
! 1747: * src/lib/ltdl/config_auto.h.in 1.2:
! 1748: * src/lib/ltdl/configure 1.2:
! 1749: * src/lib/ltdl/configure.in 1.2:
! 1750: * src/lib/md5/Makefile.in 1.5:
! 1751: * src/lib/patches/Makefile.in 1.8:
! 1752: * src/lib/pcre/Makefile.in 1.7:
! 1753: * src/main/Makefile.in 1.49:
! 1754: * src/sql/Makefile.in 1.10:
! 1755: * src/targets/Makefile.in 1.41:
! 1756: * src/targets/apache13/Makefile.in 1.43:
! 1757: * src/targets/apache13/hook/Makefile.in 1.5:
! 1758: * src/targets/cgi/Makefile.am 1.46:
! 1759: * src/targets/cgi/Makefile.in 1.61:
! 1760: * src/targets/isapi/Makefile.in 1.10:
! 1761: * src/types/Makefile.in 1.49:
! 1762: moved to autoconf 2.57 & automake 1.7.2
! 1763:
! 1764: * depcomp 1.1:
! 1765: moving to automake 1.7.2
! 1766:
! 1767: * INSTALL 1.30:
! 1768: xml,xslt,gdome lib urls updated
! 1769:
! 1770: * Makefile.am 1.30:
! 1771: * Makefile.in 1.44:
! 1772: * src/lib/ltdl/missing 1.1:
! 1773: * src/lib/ltdl/mkinstalldirs 1.1:
! 1774: *** empty log message ***
! 1775:
1.21 paf 1776: 2002-12-27 paf
1777: * src/doc/aliased.dox 1.5:
1778: * src/doc/index.dox 1.4:
1779: * src/doc/module.dox 1.4:
1780: * src/doc/pooled.dox 1.4:
1781: * www/htdocs/index.html 1.207:
1782: removed outdated parts, made links to language docs
1783:
1784: * src/include/pa_version.h [release_3_0_0007] 1.7.10.1:
1785: 0007
1786:
1787: * src/include/pa_config_auto.h.in 1.36:
1788: comment
1789:
1790: 2002-12-26 paf
1791: * INSTALL 1.29:
1792: * src/include/pa_config_auto.h.in 1.35:
1793: * src/main/pa_common.C 1.140:
1794: * src/main/pa_exec.C 1.47:
1795: changing SAFE_MODE politics
1796:
1797: * src/classes/file.C 1.106:
1798: file:fullpath[a.gif] when document root did not contain
1799: trailing / fixed.
1800:
1801: 2002-12-25 paf
1802: * src/main/pa_globals.C 1.147:
1803: optimized-as-is
1804:
1805: * src/main/pa_globals.C 1.148:
1806: optimized-xml
1807:
1808: 2002-12-24 paf
1809: * src/main/pa_common.C 1.139:
1810: * src/main/pa_pool.C 1.58:
1811: pool::copy on zero size|ptr fixed [were really called with zero
1812: size when .html?a=&b=]
1813:
1814: * src/main/pa_exec.C 1.46:
1815: * www/htdocs/index.html 1.206:
1816: fork/pipe error now [old always-pipe-error fixed]
1817:
1818: * src/classes/mail.C 1.86:
1819: $MAIL in @conf now invalid when configured with --with-sendmail
1820:
1821: 2002-12-23 paf
1822: * src/types/pa_vcookie.C 1.54:
1823: cookie:field[put value] fixed [were ignoring parameters & were
1824: storing only string with default expires
1825:
1826: * src/main/pa_charset.C 1.32:
1827: From: "Victor Fedoseev" <vvf_ru@mail.ru>
1828: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
1829: Sent: Monday, December 23, 2002 4:22 AM
1830: Subject: bug â Charset::transcode_buf2xchar
1831:
1832: 2002-12-20 paf
1833: * src/targets/cgi/parser3.C 1.215:
1834: removed last \n appending in non-win32 non-cgi [script] runs
1835:
1836: 2002-12-19 paf
1837: * operators.txt 1.107:
1838: * src/include/pa_globals.h 1.99:
1839: * src/include/pa_request.h 1.159:
1840: * src/main/pa_globals.C 1.146:
1841: * src/main/pa_request.C 1.244:
1842: * www/htdocs/index.html 1.205:
1843: $response:download
1844:
1845: * src/classes/mail.C 1.85:
1846: 'to' check bugfix [now checked only on ms compiler [win32]].
1847:
1848: * INSTALL 1.28:
1849: --without-iconv recommended [it crashes on some systems [tested on elik]]
1850: moreover, it's not needed there [parser registers charsets itself]
1851:
1852: * INSTALL 1.27:
1853: -without-iconv recommended [it crashes on some systems [tested
1854: on elik]]
1855:
1856: 2002-12-18 paf
1857: * src/classes/xdoc.C 1.107:
1858: doc->URL on xdoc.load set correctly now
1859:
1860: 2002-12-17 paf
1861: * src/targets/cgi/parser3.C [release_3_0_0006] 1.213.2.1:
1862: 1. on win32 in die: abort() reverted to exit(1)
1863: 2. more flexible iilegal call check
1864:
1865: * src/targets/cgi/parser3.C 1.214:
1866: merged die&iis changes
1867:
1868: 2002-12-16 paf
1869: * src/main/untaint.C 1.114:
1870: filespec russian small 'r' changed to latin 'p' bug fix
1871:
1872: * Makefile.in 1.38:
1873: ltmain.sh silly required for stupid automake added
1874:
1875: * ltmain.sh 1.3:
1876: *** empty log message ***
1877:
1878: * ltmain.sh [release_3_0_0006] 1.2.2.1:
1879: some automakes silly insist on having this handy
1880:
1.20 paf 1881: 2002-12-15 paf
1.21 paf 1882: * src/main/untaint.C 1.113:
1883: filespec russian small 'r' changed to latin 'p'
1884:
1885: * src/main/pa_common.C [release_3_0_0006] 1.137.2.1:
1886: ftruncate having checked
1887:
1888: * src/classes/smtp/smtp.C [release_3_0_0006] 1.18.2.1:
1889: * src/main/compile.C [release_3_0_0006] 1.67.6.1:
1890: removed warning
1891:
1.20 paf 1892: * configure.in [release_3_0_0006] 1.52.2.1:
1893: * src/include/pa_version.h [release_3_0_0006] 1.7.8.1:
1894: new version
1895:
1.21 paf 1896: * configure.in [release_3_0_0006] 1.52.2.2:
1897: * src/include/pa_config_auto.h.in [release_3_0_0006] 1.33.2.1:
1898: *** empty log message ***
1899:
1900: * configure.in 1.53:
1901: * src/classes/smtp/smtp.C 1.19:
1902: * src/include/pa_config_auto.h.in 1.34:
1903: * src/main/compile.C 1.68:
1904: * src/main/pa_common.C 1.138:
1905: merged small changes from branch 6 to HEAD
1906:
1.20 paf 1907: 2002-12-14 paf
1908: * src/sql/pa_sql_driver.h 1.33:
1909: * www/htdocs/index.html 1.204:
1910: exception type fixed
1911:
1912: * src/classes/table.C 1.171:
1913: removed unnecessary code
1914:
1915: 2002-12-09 paf
1916: * src/classes/hash.C 1.53:
1917: * src/classes/string.C 1.124:
1918: * src/classes/table.C 1.170:
1919: * src/classes/void.C 1.27:
1920: * src/main/pa_sql_driver_manager.C 1.68:
1921: * src/sql/pa_sql_driver.h 1.32:
1922: changed exception handling mech in sql handlers #2
1923:
1924: * bin/Makefile.in 1.7:
1925: * configure.in 1.52:
1926: * etc/Makefile.in 1.12:
1927: * etc/parser3.charsets/Makefile.in 1.15:
1928: * src/Makefile.in 1.53:
1929: * src/classes/Makefile.in 1.51:
1930: * src/classes/gd/Makefile.in 1.41:
1931: * src/classes/smtp/Makefile.in 1.10:
1932: * src/include/Makefile.in 1.9:
1933: * src/lib/Makefile.in 1.6:
1934: * src/lib/ltdl/Makefile.in 1.2:
1935: * src/lib/md5/Makefile.in 1.4:
1936: * src/lib/patches/Makefile.in 1.7:
1937: * src/lib/pcre/Makefile.in 1.6:
1938: * src/main/Makefile.in 1.48:
1939: * src/sql/Makefile.in 1.9:
1940: * src/targets/Makefile.in 1.40:
1941: * src/targets/apache13/Makefile.in 1.42:
1942: * src/targets/apache13/hook/Makefile.in 1.4:
1943: * src/targets/cgi/Makefile.in 1.60:
1944: * src/targets/isapi/Makefile.in 1.9:
1945: * src/types/Makefile.in 1.48:
1946: removed configure.in:AC_LIBTOOL, it caused automake to write
1947: makefile which used libtool to install things, which is not needed
1948:
1949: * src/targets/apache13/mod_parser3.C 1.27:
1950: * src/targets/cgi/parser3.C 1.211:
1951: * src/targets/cgi/parser3.C 1.212:
1952: * src/targets/cgi/parser3.C 1.213:
1953: * src/targets/isapi/parser3isapi.C 1.81:
1954: ::die now tries to write core dump
1955:
1956: * src/types/pa_vvoid.h 1.16:
1957: * www/htdocs/index.html 1.203:
1958: $void.store[now] error
1959:
1960: * src/classes/hash.C 1.52:
1961: * src/classes/string.C 1.123:
1962: * src/classes/table.C 1.169:
1963: * src/classes/void.C 1.26:
1964: * src/main/pa_sql_driver_manager.C 1.66:
1965: * src/main/pa_sql_driver_manager.C 1.67:
1966: * src/sql/pa_sql_driver.h 1.29:
1967: * src/sql/pa_sql_driver.h 1.30:
1968: * src/sql/pa_sql_driver.h 1.31:
1969: changed exception handling mech in sql handlers
1970:
1971: 2002-12-06 paf
1972: * operators.txt 1.106:
1973: * src/main/compile.tab.C 1.78:
1974: * src/types/pa_vhash.h 1.42:
1975: $hash.fields -- pseudo field to make 'hash' more like 'table'
1976:
1977: 2002-12-05 paf
1978: * src/main/pa_array.C 1.53:
1979: * src/main/pa_table.C 1.51:
1980: * www/htdocs/index.html 1.199:
1981: wow! found/fixed bug in lowlevel proc
1982:
1983: * src/classes/smtp/smtp.C 1.15:
1984: * src/main/pa_common.C 1.137:
1985: * src/main/untaint.C 1.111:
1986: * src/types/pa_vmail.C 1.38:
1987: * www/htdocs/index.html 1.200:
1988: mail header ',' allowed.
1989: still bugs in smtp [only one receiptient works, cc, bcc ignored now, and MAILED ;)]
1990:
1991: [strncpy killed, memnchr used]
1992:
1993: * src/main/pa_table.C 1.52:
1994: table-copy now current=0
1995:
1996: * src/targets/cgi/parser3.C 1.209:
1997: * src/targets/cgi/parser3.C 1.210:
1998: more checks on http://domain/parser.cgi start [maybe some
1999: getenv returns "", checked that now
2000:
2001: * src/targets/cgi/parser3.C 1.208:
2002: * www/htdocs/index.html 1.198:
2003: error logging made unbuffered [so that out-of-mem errors
2004: reached log]
2005:
2006: * src/main/main.dsp 1.161:
2007: pa_version included into main.dsp
2008:
2009: * src/classes/smtp/smtp.C 1.14:
2010: * www/htdocs/index.html 1.196:
2011: smtp line ends fixed. now \r\n [not \r]. some smtp servers [
2012: win32] leave \n intact, and some clients [bat] fail to show
2013: letter correctly
2014:
2015: * src/classes/mail.C 1.83:
2016: * src/targets/cgi/parser3.C 1.207:
2017: * src/types/pa_vmail.C 1.37:
2018: * www/htdocs/index.html 1.197:
2019: mail:send MIME-Version default
2020:
2021: * src/classes/smtp/smtp.C 1.17:
2022: * src/main/untaint.C 1.112:
2023: * www/htdocs/index.html 1.201:
2024: mail header closed properly
2025:
2026: * src/classes/mail.C 1.84:
2027: * src/classes/smtp/smtp.C 1.18:
2028: * src/types/pa_vmail.C 1.39:
2029: * src/types/pa_vmail.h 1.8:
2030: * www/htdocs/index.html 1.202:
2031: smtp cc/bcc OK now
2032:
2033: 2002-12-04 paf
2034: * gnu.dsp 1.3:
2035: restored
2036:
2037: * src/types/pa_vform.C 1.73:
2038: $form:field string value cut by premature 0
2039:
2040: * parser3.dsw 1.6:
2041: * src/main/compile.tab.C 1.77:
2042: * src/main/main.dsp 1.160:
2043: * www/htdocs/.htaccess 1.12:
2044: * www/htdocs/index.html 1.195:
2045: lib/libltdl -> lib/ltdl Win32 changes. s
2046:
2047: * bin/Makefile.in 1.6:
2048: * configure.in 1.51:
2049: * etc/Makefile.in 1.11:
2050: * etc/parser3.charsets/Makefile.in 1.14:
2051: * gnu.dsp 1.2:
2052: * src/Makefile.in 1.52:
2053: * src/classes/Makefile.in 1.50:
2054: * src/classes/gd/Makefile.in 1.40:
2055: * src/classes/smtp/Makefile.in 1.9:
2056: * src/include/Makefile.in 1.8:
2057: * src/lib/Makefile.am 1.3:
2058: * src/lib/Makefile.in 1.5:
2059: * src/lib/ltdl/Makefile.am 1.1:
2060: * src/lib/ltdl/Makefile.in 1.1:
2061: * src/lib/ltdl/README 1.1:
2062: * src/lib/ltdl/acinclude.m4 1.1:
2063: * src/lib/ltdl/config.guess 1.1:
2064: * src/lib/ltdl/config.h 1.1:
2065: * src/lib/ltdl/config.sub 1.1:
2066: * src/lib/ltdl/config_auto.h.in 1.1:
2067: * src/lib/ltdl/config_fixed.h 1.1:
2068: * src/lib/ltdl/configure 1.1:
2069: * src/lib/ltdl/configure.in 1.1:
2070: * src/lib/ltdl/install-sh 1.1:
2071: * src/lib/ltdl/libltdl.dsp 1.1:
2072: * src/lib/ltdl/ltdl.c 1.1:
2073: * src/lib/ltdl/ltdl.h 1.1:
2074: * src/lib/md5/Makefile.in 1.3:
2075: * src/lib/patches/Makefile.in 1.6:
2076: * src/lib/pcre/Makefile.in 1.5:
2077: * src/main/Makefile.in 1.47:
2078: * src/sql/Makefile.in 1.8:
2079: * src/targets/Makefile.in 1.39:
2080: * src/targets/apache13/Makefile.in 1.41:
2081: * src/targets/apache13/hook/Makefile.in 1.3:
2082: * src/targets/cgi/Makefile.in 1.59:
2083: * src/targets/isapi/Makefile.in 1.8:
2084: * src/types/Makefile.in 1.47:
2085: src/lib/ltdl/Makefile now created with /configure, not ltdl/configure,
2086: so it does have no problems with automake.
2087: ltdl/configure AC_OUTPUT(Makefile<<removed)
2088:
2089: * src/classes/classes.awk 1.6:
2090: more strict *.C$
2091:
2092: 2002-12-02 paf
2093: * operators.txt 1.105:
2094: removed outdated status:db
2095:
2096: * src/classes/mail.C 1.82:
2097: * src/include/pa_common.h 1.88:
2098: * src/main/pa_common.C 1.136:
2099: * src/main/pa_request.C 1.243:
2100: * src/types/pa_vcookie.C 1.53:
2101: * src/types/pa_vmail.C 1.36:
2102: * www/htdocs/index.html 1.194:
2103: http header lang of tainted parts becomes http-header
2104:
1.19 paf 2105: 2002-11-29 paf
2106: * src/include/pa_common.h 1.87:
2107: * src/main/pa_common.C 1.135:
2108: * src/types/pa_vresponse.C 1.16:
2109: * src/types/pa_vresponse.h 1.31:
2110: * www/htdocs/index.html 1.192:
2111: http:// param values now handled exactly like $response:header values.
2112: e.g. can be hash [can have subattributes] & contain date values.
2113:
2114: * operators.txt 1.104:
2115: * src/classes/date.C 1.41:
2116: * src/classes/image.C 1.89:
2117: * www/htdocs/index.html 1.193:
2118: exif dates now objects of type date
2119:
2120: * src/main/pa_common.C 1.133:
2121: * www/htdocs/index.html 1.190:
2122: http:// tainted partes now %xx
2123:
2124: * src/main/pa_common.C 1.134:
2125: * www/htdocs/index.html 1.191:
2126: http:// param values lang forced URI
2127:
2128: * src/classes/image.C 1.88:
2129: 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]
2130: now used image.format
2131:
2132: 2002-11-28 paf
2133: * src/classes/op.C 1.126:
2134: * www/htdocs/index.html 1.185:
2135: ^cache bug fixed.
2136: stupid compiler allowed 'false' to go into (Hash *) parameter
2137:
2138: * src/classes/image.C 1.85:
2139: * www/htdocs/index.html 1.186:
2140: image.text now outputs one pixel HIGHER chars [one top
2141: horizontal line of 1pixel height were missing]
2142:
2143: * www/htdocs/index.html 1.187:
2144: regexp syntax xxx$ speed-up experiments
2145:
2146: * operators.txt 1.102:
2147: http.timeout
2148:
2149: * www/htdocs/font.gif 1.1:
2150: *** empty log message ***
2151:
2152: * configure.in 1.50:
2153: stopped double libltdl/Makefile generation
2154:
2155: * src/classes/image.C 1.87:
2156: * www/htdocs/index.html 1.188:
2157: image.length now counts interchar space. plus space after last char
2158:
2159: * www/htdocs/index.html 1.189:
2160: doc samples
2161:
2162: * src/main/pa_string.C 1.171:
2163: PCRE_DOLLAR_ENDONLY
2164:
2165: * src/classes/image.C 1.86:
2166: ^image.font width measurer now scans full height [were -1]
2167:
2168: 2002-11-27 paf
2169: * src/classes/image.C 1.84:
2170: * www/htdocs/index.html 1.183:
2171: ^image.font << bad font file-size now properly reported
2172:
2173: * src/include/pa_globals.h 1.98:
2174: * src/main/pa_globals.C 1.145:
2175: * src/main/pa_request.C 1.242:
2176: * src/types/pa_vmail.C 1.35:
2177: * www/htdocs/index.html 1.184:
2178: response:body[file] if file nows it's name
2179: now returns content-disposition: >>attachment<<
2180:
1.18 paf 2181: 2002-11-26 paf
2182: * operators.txt 1.101:
2183: * src/main/pa_common.C 1.130:
2184: * www/htdocs/index.html 1.182:
2185: http:// response status!=200 made exception: http.status with
2186: source=bad status#
2187:
2188: * src/main/pa_common.C 1.131:
2189: * www/htdocs/.htaccess 1.11:
2190: utf8 prefix ignored @read text
2191:
2192: * src/main/pa_request.C 1.241:
2193: fixed lang in reponse header
2194:
2195: 2002-11-25 paf
2196: * operators.txt 1.99:
2197: * src/main/pa_common.C 1.128:
2198: * www/htdocs/index.html 1.181:
2199: http fields now UPPERCASE
2200:
2201: $file[^file::load[http://there]]
2202: $file.SERVER
2203:
2204: * configure.in 1.49:
2205: * src/classes/image.C 1.83:
2206: * src/include/pa_config_auto.h.in 1.33:
2207: * src/include/pa_config_includes.h 1.22:
2208: * src/main/Makefile.am 1.35:
2209: * src/main/Makefile.in 1.46:
2210: * src/main/pa_common.C 1.129:
2211: * src/main/pa_globals.C 1.142:
2212: http://
2213: and image const void related probs fixed
2214:
2215: * operators.txt 1.98:
2216: * src/classes/file.C 1.104:
2217: * src/classes/table.C 1.168:
2218: * src/classes/xdoc.C 1.105:
2219: * src/include/pa_common.h 1.85:
2220: * src/include/pa_globals.h 1.97:
2221: * src/main/pa_common.C 1.126:
2222: * src/main/pa_globals.C 1.141:
2223: * src/main/pa_request.C 1.239:
2224: * src/types/pa_vfile.C 1.35:
2225: * src/types/pa_vfile.h 1.51:
2226: * www/htdocs/index.html 1.179:
2227: table/xdoc/file::load now understand http:// prefix and additional params, sample:
2228: $rates[^xdoc::load[http://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002;
2229: $.USER-AGENT[parser3]
2230: ]]
2231:
2232: * src/classes/file.C 1.105:
2233: * src/classes/image.C 1.82:
2234: * src/classes/xdoc.C 1.106:
2235: * src/include/pa_common.h 1.86:
2236: * src/main/pa_common.C 1.127:
2237: * src/main/pa_request.C 1.240:
2238: * www/htdocs/index.html 1.180:
2239: checked http options [invalid onces now reported]
2240: made default
2241: user-agent: paf
2242:
2243: 2002-11-22 paf
2244: * operators.txt 1.97:
2245: * src/classes/image.C 1.80:
2246: * src/include/pa_globals.h 1.96:
2247: * src/main/execute.C 1.294:
2248: * src/main/pa_globals.C 1.140:
2249: * src/types/pa_vimage.C 1.21:
2250: * src/types/pa_vimage.h 1.33:
2251: * www/htdocs/.htaccess 1.10:
2252: * www/htdocs/index.html 1.178:
2253: $image.exif support
2254: $image.exif.DateTime & co
2255:
2256: 2002-11-21 paf
2257: * src/classes/image.C 1.78:
2258: jpeg size measure fixed: were badly skipping EXIF information [
2259: were big block and it's size were considered negative :(]
2260:
2261: * operators.txt 1.96:
2262: * src/classes/image.C 1.77:
2263: * src/include/pa_common.h 1.83:
2264: * src/main/pa_common.C 1.123:
2265: * src/types/pa_vmail.C 1.34:
2266: * www/htdocs/index.html 1.177:
2267: image.measure internals rewritten. no there's reader.seek, and all's ready for EXIF extraction
2268: [now we fail to measure files with EXIF info]
2269:
2270: * src/main/pa_common.C 1.122:
2271: O_TRUNCATE killed, ftruncate used instead:
2272: O_TRUNC truncates even exclusevely write-locked file [thanks to Igor Milyakov <virtan@rotabanner.com> for discovering]
2273:
2274: * src/main/pa_exec.C 1.44:
2275: * src/main/untaint.C 1.110:
2276: cstr(UL_UNSPECIFIED) [not _PASS_APPENDED)
2277:
2278: 2002-11-20 paf
2279: * src/main/pa_exec.C 1.41:
2280: pa_exec: data written only if size>0
2281:
2282: * src/targets/cgi/parser3.C 1.205:
2283: logging @signal += query_string
2284:
2285: * src/include/pa_config_fixed.h 1.52:
2286: * src/main/pa_common.C 1.121:
2287: * src/main/pa_exec.C 1.40:
2288: * src/targets/cgi/parser3.C 1.200:
2289: ^file:exec/cgi [pa_exec] pipe read errors now checked
2290:
2291: * src/main/pa_exec.C 1.43:
2292: *** empty log message ***
2293:
2294: * operators.txt 1.95:
2295: * src/classes/file.C 1.103:
2296: ^file::exec/cgi[file;$.stdin[] << disable HTTP-POST repassing
2297:
2298: * src/include/pa_request.h 1.158:
2299: * src/main/execute.C 1.293:
2300: * src/main/pa_request.C 1.238:
2301: * src/targets/cgi/parser3.C 1.201:
2302: SIGUSR1 >> writes to error_log uri of currently processed document
2303: SIGPIPE >> interrupts request processing [exception = DB rollback]
2304:
2305: * src/targets/cgi/parser3.C 1.203:
2306: SIGNALS overriden @ main top
2307:
2308: * configure.in 1.48:
2309: * src/include/pa_config_auto.h.in 1.32:
2310: * src/include/pa_config_includes.h 1.21:
2311: * src/main/pa_exec.C 1.42:
2312: * src/targets/cgi/parser3.C 1.204:
2313: comment
2314:
2315: 2002-11-19 paf
2316: * src/targets/cgi/parser3.C 1.199:
2317: removed #ifdef WIN32 around check of CGI: Illegal call
2318:
2319: 2002-11-01 paf
2320: * src/main/execute.C 1.292:
2321: comment
2322:
2323: 2002-10-31 paf
2324: * src/types/pa_vobject.C 1.11:
2325: * src/types/pa_vstateless_object.h 1.27:
2326: object put replaces static parent if any
2327:
2328: * src/main/execute.C 1.291:
2329: found out why, checked that for now.
2330: todo: find out a way for that user could do that
2331:
2332: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.2:
2333: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.2:
2334: realized that one can't remember derivates in base class: there's so many of them.
2335: also there can be no virtual method calls in static classes
2336:
2337: * src/classes/op.C 1.124:
2338: * src/types/pa_value.h 1.107:
2339: * src/types/pa_vobject.h 1.36:
2340: * www/htdocs/base.p 1.4:
2341: * www/htdocs/derived.p 1.22:
2342: * www/htdocs/index.html 1.174:
2343: * www/htdocs/operators.p 1.11:
2344: * www/htdocs/some.p 1.2:
2345: ^process[$caller.self]{...}
2346: now compiles to last derived object part of that 'self'
2347:
2348: * src/classes/form.C [global_static_self_fix] 1.32.4.1:
2349: * src/classes/mail.C [global_static_self_fix] 1.80.4.1:
2350: * src/classes/op.C [global_static_self_fix] 1.124.2.1:
2351: * src/classes/xnode.h [global_static_self_fix] 1.16.4.1:
2352: * src/main/execute.C [global_static_self_fix] 1.289.2.1:
2353: * src/main/pa_request.C [global_static_self_fix] 1.236.4.1:
2354: * src/types/pa_value.h [global_static_self_fix] 1.107.2.1:
2355: * src/types/pa_vclass.C [global_static_self_fix] 1.14.4.1:
2356: * src/types/pa_vclass.h [global_static_self_fix] 1.37.4.1:
2357: * src/types/pa_vcode_frame.h [global_static_self_fix] 1.22.4.1:
2358: * src/types/pa_vcookie.C [global_static_self_fix] 1.51.4.1:
2359: * src/types/pa_vcookie.h [global_static_self_fix] 1.21.4.1:
2360: * src/types/pa_vdate.h [global_static_self_fix] 1.22.4.1:
2361: * src/types/pa_venv.h [global_static_self_fix] 1.26.4.1:
2362: * src/types/pa_vfile.h [global_static_self_fix] 1.49.4.1:
2363: * src/types/pa_vform.C [global_static_self_fix] 1.70.4.1:
2364: * src/types/pa_vform.h [global_static_self_fix] 1.43.4.1:
2365: * src/types/pa_vhash.h [global_static_self_fix] 1.40.4.1:
2366: * src/types/pa_vimage.h [global_static_self_fix] 1.31.4.1:
2367: * src/types/pa_vmail.C [global_static_self_fix] 1.32.4.1:
2368: * src/types/pa_vmail.h [global_static_self_fix] 1.6.4.1:
2369: * src/types/pa_vmath.h [global_static_self_fix] 1.12.4.1:
2370: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.1:
2371: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.1:
2372: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.1:
2373: * src/types/pa_vrequest.C [global_static_self_fix] 1.25.4.1:
2374: * src/types/pa_vrequest.h [global_static_self_fix] 1.23.4.1:
2375: * src/types/pa_vresponse.C [global_static_self_fix] 1.14.2.1:
2376: * src/types/pa_vresponse.h [global_static_self_fix] 1.29.4.1:
2377: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.1:
2378: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.1:
2379: * src/types/pa_vstateless_object.h [global_static_self_fix] 1.25.4.1:
2380: * src/types/pa_vstatus.C [global_static_self_fix] 1.13.4.1:
2381: * src/types/pa_vstatus.h [global_static_self_fix] 1.13.4.1:
2382: * src/types/pa_vstring.h [global_static_self_fix] 1.52.4.1:
2383: * src/types/pa_vtable.C [global_static_self_fix] 1.19.4.1:
2384: * src/types/pa_vtable.h [global_static_self_fix] 1.46.4.1:
2385: * src/types/pa_vvoid.h [global_static_self_fix] 1.14.4.1:
2386: * src/types/pa_vxdoc.C [global_static_self_fix] 1.21.4.1:
2387: * src/types/pa_vxdoc.h [global_static_self_fix] 1.29.4.1:
2388: * src/types/pa_vxnode.C [global_static_self_fix] 1.28.4.1:
2389: * src/types/pa_vxnode.h [global_static_self_fix] 1.20.4.1:
2390: * src/types/pa_wwrapper.h [global_static_self_fix] 1.26.4.1:
2391: * www/htdocs/base.p [global_static_self_fix] 1.4.2.1:
2392: * www/htdocs/derived.p [global_static_self_fix] 1.22.2.1:
2393: * www/htdocs/index.html [global_static_self_fix] 1.174.2.1:
2394: static call $self fixed
2395:
2396: * www/htdocs/base.p 1.6:
2397: * www/htdocs/derived.p 1.24:
2398: * www/htdocs/index.html 1.176:
2399: this example creates base object, which is wrong, todo: find
2400: out why
2401:
2402: * src/main/compile.tab.C [global_static_self_fix] 1.75.4.1:
2403: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.4:
2404: killed $virtual_fields in dynamic, but one can reach derived
2405: static[class] variable from base
2406:
2407: * src/classes/form.C 1.33:
2408: * src/classes/mail.C 1.81:
2409: * src/classes/op.C 1.125:
2410: * src/classes/xnode.h 1.17:
2411: * src/main/compile.tab.C 1.76:
2412: * src/main/execute.C 1.290:
2413: * src/main/pa_request.C 1.237:
2414: * src/types/pa_value.h 1.108:
2415: * src/types/pa_vclass.C 1.15:
2416: * src/types/pa_vclass.h 1.38:
2417: * src/types/pa_vcode_frame.h 1.23:
2418: * src/types/pa_vcookie.C 1.52:
2419: * src/types/pa_vcookie.h 1.22:
2420: * src/types/pa_vdate.h 1.23:
2421: * src/types/pa_venv.h 1.27:
2422: * src/types/pa_vfile.h 1.50:
2423: * src/types/pa_vform.C 1.71:
2424: * src/types/pa_vform.h 1.44:
2425: * src/types/pa_vhash.h 1.41:
2426: * src/types/pa_vimage.h 1.32:
2427: * src/types/pa_vmail.C 1.33:
2428: * src/types/pa_vmail.h 1.7:
2429: * src/types/pa_vmath.h 1.13:
2430: * src/types/pa_vmethod_frame.h 1.44:
2431: * src/types/pa_vobject.C 1.10:
2432: * src/types/pa_vobject.h 1.37:
2433: * src/types/pa_vrequest.C 1.26:
2434: * src/types/pa_vrequest.h 1.24:
2435: * src/types/pa_vresponse.C 1.15:
2436: * src/types/pa_vresponse.h 1.30:
2437: * src/types/pa_vstateless_class.C 1.18:
2438: * src/types/pa_vstateless_class.h 1.41:
2439: * src/types/pa_vstateless_object.h 1.26:
2440: * src/types/pa_vstatus.C 1.14:
2441: * src/types/pa_vstatus.h 1.14:
2442: * src/types/pa_vstring.h 1.53:
2443: * src/types/pa_vtable.C 1.20:
2444: * src/types/pa_vtable.h 1.47:
2445: * src/types/pa_vvoid.h 1.15:
2446: * src/types/pa_vxdoc.C 1.22:
2447: * src/types/pa_vxdoc.h 1.30:
2448: * src/types/pa_vxnode.C 1.29:
2449: * src/types/pa_vxnode.h 1.21:
2450: * src/types/pa_wwrapper.h 1.27:
2451: * www/htdocs/base.p 1.5:
2452: * www/htdocs/derived.p 1.23:
2453: * www/htdocs/index.html 1.175:
2454: static fix merged
2455:
2456: * src/classes/op.C [global_static_self_fix] 1.124.2.2:
2457: * src/types/pa_value.h [global_static_self_fix] 1.107.2.2:
2458: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.2:
2459: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.3:
2460: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.2:
2461: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.3:
2462: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.2:
2463: fixed statics, left $virtual_fields in dynamic
2464:
2465: * src/main/execute.C 1.288:
2466: comment
2467:
2468: 2002-10-30 paf
2469: * www/htdocs/derived.p 1.21:
2470: * www/htdocs/some.p 1.1:
2471: include method overriding tested OK
2472:
2473: 2002-10-29 paf
2474: * src/targets/isapi/parser3isapi.C 1.80:
2475: comment on 404 bad status re-passing [iis to blame]
2476:
2477: * src/classes/string.C 1.122:
2478: changed string.save to pass current sql connection to cstr
2479: thus one can
2480: ^connect[some server]{
2481: $s[insert into table x (x) values (^taint[sql]{value})]
2482: ^s.save[some.sql]
2483: }
2484: and he'd get in some.sql file code with properly escaped.
2485: [tried in mssql->mysql export->import of binary data]
2486:
2487: 2002-10-28 paf
2488: * www/htdocs/index.html 1.172:
2489: * www/htdocs/index.html 1.173:
2490: bad email handling test
2491:
2492: 2002-10-25 paf
2493: * src/include/pa_hash.h [hash_insensitive_garbage] 1.57.4.1:
2494: * src/main/pa_hash.C [hash_insensitive_garbage] 1.52.4.1:
2495: * src/main/pa_request.C [hash_insensitive_garbage] 1.236.2.1:
2496: * src/types/pa_vresponse.C [hash_insensitive_garbage] 1.13.2.1:
2497: saving for maybe-future
2498:
2499: * src/types/pa_vresponse.C 1.14:
2500: case insensitive response user fields get/put
2501:
2502: 2002-10-23 paf
2503: * src/types/pa_vmail.C 1.32:
2504: * www/htdocs/index.html 1.171:
2505: email whitespace trimBoth-ed
2506:
2507: * operators.txt 1.94:
2508: * src/classes/table.C 1.166:
2509: ^table.hash{code}...
2510: ^table.hash(expr)...
2511:
2512: 2002-10-22 paf
2513: * src/types/pa_vform.C 1.70:
2514: * src/types/pa_vform.h 1.43:
2515: removed needless VForm::Append...(...Value)
2516:
2517: * src/main/execute.C 1.287:
2518: $.name outside of $name[...]
2519: checked
2520:
2521: * src/main/compile.tab.C 1.75:
2522: * src/main/compile.y 1.203:
2523: lexer changed to fix ^call[]^#HH bug [that situation yelded no
2524: EON, which whas wrong]
2525:
2526: 2002-10-21 paf
2527: * operators.txt 1.91:
2528: * src/types/pa_vform.C 1.67:
2529: $form:image-map
2530:
2531: * operators.txt 1.92:
2532: * src/types/pa_vform.C 1.68:
2533: $form:nameless = "?value&...", "...&value&...", "...&value"
2534:
2535: * operators.txt 1.93:
2536: * src/types/pa_vform.C 1.69:
2537: * src/types/pa_vform.h 1.42:
2538: $form:qtail
2539: $form:imap.x/y
2540:
2541: * operators.txt 1.90:
2542: * src/classes/file.C 1.102:
2543: * www/htdocs/index.html 1.170:
2544: /some/page.html: ^file:fullpath[a.gif] => /some/a.gif
2545:
2546: 2002-10-17 paf
2547: * src/classes/op.C 1.123:
2548: exception handling fixed [were bad with contexts]
2549:
2550: * src/main/compile.tab.C 1.74:
2551: * src/main/compile.y 1.202:
2552: operators precedence changed a little:
2553: logical not and bitwise negation precedence made highest,
2554: << and >> bitshits precedence made equal [were << higher than >>]
2555:
1.17 paf 2556: 2002-10-16 paf
2557: * src/classes/op.C 1.122:
2558: * src/include/pa_request.h 1.157:
2559: * src/main/execute.C 1.285:
2560: * src/main/execute.C 1.286:
2561: * src/main/pa_request.C 1.236:
2562: * www/htdocs/derived.p 1.20:
2563: * www/htdocs/index.html 1.167:
2564: * www/htdocs/index.html 1.168:
2565: Request::self considered equal to VMethodFrame::self, and removed,
2566: Request::get_self() mapped to VMethodFrame.self()
1.18 paf 2567:
2568: * www/htdocs/index.html 1.169:
2569: bad compile to system class test
1.17 paf 2570:
2571: * src/classes/op.C 1.121:
2572: * src/main/pa_request.C 1.235:
2573: VMainClass now has name = $hash in open field now gives old
2574: good error meesage
2575:
1.15 paf 2576: 2002-10-15 paf
1.17 paf 2577: * www/htdocs/derived.p 1.17:
2578: * www/htdocs/index.html 1.162:
2579: test of ^process from operator called from user class
2580:
2581: * src/types/pa_vjunction.h 1.18:
2582: * www/htdocs/index.html 1.166:
2583: ^if(def $junction){was true}{now false}
2584: use
2585: ^if($junction is junction){was and now true}
2586:
2587: * src/types/pa_vjunction.C 1.2:
2588: ident
2589:
2590: * src/classes/op.C 1.119:
2591: * src/main/compile.tab.C 1.72:
2592: * src/main/compile.y 1.200:
2593: * src/types/pa_vmethod_frame.h 1.42:
2594: process[self] objects also considered [were only classes]
2595:
1.15 paf 2596: * src/main/execute.C 1.283:
2597: * src/targets/cgi/parser3.C 1.198:
2598: * src/types/pa_vstateless_class.C 1.17:
2599: * src/types/pa_vstateless_class.h 1.40:
2600: * www/htdocs/operators.p 1.9:
2601: compiling to system classes disabled
2602:
1.17 paf 2603: * operators.txt 1.88:
2604: * src/classes/op.C 1.116:
2605: * www/htdocs/operators.p 1.8:
2606: ^process[$caller.CLASS]{code-string} added
2607:
2608: * src/types/Makefile.in 1.46:
2609: *** empty log message ***
1.15 paf 2610:
1.17 paf 2611: * src/classes/op.C 1.120:
2612: * src/include/pa_opcode.h 1.23:
2613: * src/include/pa_request.h 1.156:
2614: * src/main/compile.tab.C 1.73:
2615: * src/main/compile.y 1.201:
2616: * src/main/execute.C 1.284:
2617: * src/types/pa_vmethod_frame.h 1.43:
2618: * www/htdocs/derived.p 1.19:
2619: removed last pieces of old code allowing $junction.xxx at
2620: compile time
1.15 paf 2621:
2622: * operators.txt 1.87:
2623: * src/classes/op.C 1.115:
2624: * src/main/compile.tab.C 1.71:
2625: * src/main/compile.y 1.199:
2626: * src/main/execute.C 1.282:
2627: * src/main/pa_request.C 1.234:
2628: * src/types/Makefile.am 1.28:
2629: * src/types/pa_vjunction.C 1.3:
2630: * src/types/pa_vjunction.h 1.17:
2631: * src/types/pa_vmethod_frame.h 1.40:
2632: * src/types/types.dsp 1.35:
2633: * www/htdocs/operators.p 1.7:
2634: removed $junction.get $junction.set[]
2635: introducing $caller
2636:
2637: * src/classes/op.C 1.118:
2638: * src/include/pa_request.h 1.155:
2639: * src/types/pa_vmethod_frame.h 1.41:
2640: * www/htdocs/derived.p 1.18:
2641: * www/htdocs/index.html 1.164:
2642: ^process[CLASS]{body} now executed with CLASS self.
2643: [ (request&method_frame).self temporarily changed ]
2644:
1.17 paf 2645: * src/classes/xdoc.C 1.104:
2646: * src/classes/xnode.C 1.53:
2647: * src/include/pa_charset.h 1.19:
2648: * src/include/pa_pool.h 1.85:
2649: * src/main/pa_charset.C 1.31:
2650: * src/main/pa_pool.C 1.57:
2651: * src/types/pa_vxnode.C 1.28:
2652: * www/htdocs/index.html 1.165:
2653: xml->parser strings now have origin, which points to place
2654: where value left xml library and came to parser: place of dom
2655: field extraction/call
1.16 paf 2656:
1.15 paf 2657: * src/classes/hash.C 1.51:
2658: * src/classes/op.C 1.117:
2659: * www/htdocs/index.html 1.163:
2660: * www/htdocs/operators.p 1.10:
2661: method_frame now always changed, with no exception to native calls.
2662: for&foreach changed to use method_frame.caller for their var's name context
2663:
2664: * src/types/pa_value.h 1.106:
2665: removed outdated comments. doxygen would find them lower by
2666: inheritance tree
2667:
2668: 2002-10-14 paf
2669: * src/classes/form.C 1.32:
2670: * src/classes/mail.C 1.80:
2671: * src/classes/op.C 1.113:
2672: * src/include/pa_request.h 1.154:
2673: * src/main/compile.C 1.67:
2674: * src/main/compile.tab.C 1.70:
2675: * src/main/compile.y 1.198:
2676: * src/main/execute.C 1.281:
2677: * src/main/pa_request.C 1.233:
2678: * src/types/pa_vstateless_class.h 1.39:
2679: * www/htdocs/index.html 1.161:
2680: operators now main-class-methods
2681:
2682: * src/include/pa_request.h 1.152:
2683: * src/main/execute.C 1.280:
2684: * src/main/pa_request.C 1.232:
2685: operators @auto now executed in MAIN context
2686:
2687: * src/types/pa_vclass.C 1.14:
2688: * src/types/pa_vobject.h 1.35:
2689: * src/types/pa_vstateless_class.C 1.16:
2690: * src/types/pa_vstateless_class.h 1.38:
2691: * www/htdocs/index.html 1.158:
2692: * www/htdocs/operators.p 1.5:
2693: $form:CLASS resurrected [wes killed in action]
2694:
2695: * configure 1.49:
2696: * configure.in 1.47:
2697: * operators.txt 1.86:
2698: * src/include/pa_config_auto.h.in 1.31:
2699: * src/types/pa_vstatus.C 1.13:
2700: * www/htdocs/index.html 1.157:
2701: $status:rusage.tv_secs/usecs introduced
2702:
2703: * src/types/pa_vxnode.C 1.27:
2704: misreplace fixed
2705:
2706: * src/classes/op.C 1.112:
2707: * src/include/pa_request.h 1.153:
2708: * www/htdocs/index.html 1.160:
2709: * www/htdocs/operators.p 1.6:
2710: ^try{^call{}} now has better stack trace [has "call" & co there]
2711:
2712: * src/main/execute.C 1.279:
2713: operator execution context now = MAIN, not closest stack frame
2714:
2715: @touchit[]
2716: $i[after]
2717:
2718: ----t.html
2719: $i[before] << local
2720: ^touchit[]
2721: $i << now 'before', were 'after'
2722:
2723: ---t.html
2724: $i[before] << notlocal [main]
2725: ^touchit[]
2726: $i << now 'after'
2727:
2728: * src/main/execute.C 1.278:
2729: comment
2730:
2731: * src/classes/op.C 1.114:
2732: process compiles to code's class class
2733:
2734: 2002-10-09 paf
2735: * src/classes/double.C 1.52:
2736: * src/classes/int.C 1.48:
2737: * src/classes/string.C 1.121:
2738: * www/htdocs/derived.p 1.16:
2739: * www/htdocs/index.html 1.156:
2740: ^string.int[] now failes on empty string [or uses (default)]
2741:
2742: 2002-10-08 paf
2743: * src/lib/patches/Makefile.am 1.2:
2744: * src/lib/patches/Makefile.in 1.5:
2745: forgot libgdome_morestatic.patch
2746:
2747: * src/types/pa_vxnode.C 1.26:
2748: misreplace
2749:
2750: * src/main/untaint.C 1.109:
2751: mail header quoted printable changed after RFC reread
2752:
2753: * operators.txt 1.85:
2754: plan on ^if(method
2755:
2756: 2002-09-24 paf
2757: * src/targets/cgi/Makefile.am 1.45:
2758: * src/targets/cgi/Makefile.in 1.58:
2759: LIBS were bad name in .am
2760:
2761: * acconfig.h 1.5:
2762: * configure 1.47:
2763: * configure.in 1.46:
2764: * src/include/pa_config_auto.h.in 1.30:
2765: * src/include/pa_config_fixed.h 1.51:
2766: * src/targets/cgi/Makefile.am 1.44:
2767: * src/targets/cgi/Makefile.in 1.57:
2768: * src/types/pa_vmail.C 1.30:
2769: * src/types/pa_vmail.C 1.31:
2770: HAVE_TIMEZONE & co now checked and mailreceive would compile on
2771: freebsd now
2772:
2773: * src/classes/file.C 1.101:
2774: * src/main/untaint.C 1.108:
2775: * www/htdocs/index.html 1.155:
2776: 1.
2777: file spec language changed:
2778: now there are only few chars are untainted:
2779: * ? ' " < > |
2780: and, on unix, : \ ~
2781: [russian letters and SPACES now enabled, one should use ^untaint[uri]{...} now]
2782:
2783: 2.
2784: $list[^file:list[dir]] now returns simply tainted names in $list.name, not tainted as filespec
2785:
2786: @russianindex[]
2787: #dir with files with russian-lang names
2788: $where[dir]
2789:
2790: $dir[^file:list[$where;\.txt^$]]
2791: ^dir.menu{
2792: <a href=$where/^untaint[uri]{$dir.name}>$dir.name</a><br>
2793: }
2794:
2795: 2002-09-23 paf
2796: * src/classes/date.C 1.38:
2797: * src/classes/date.C 1.39:
2798: date bug fix, now round(floatDays*secondsPerDay)
2799:
2800: * src/targets/cgi/Makefile.in 1.56:
2801: *** empty log message ***
2802:
2803: * src/types/pa_vdouble.h 1.41:
2804: double->int round added
2805:
2806: 2002-09-20 paf
2807: * src/types/pa_vhash.h 1.40:
2808: * www/htdocs/operators.p 1.4:
2809: hash.foreach modification of existing keys allowed
2810:
2811: * src/main/compile.tab.C 1.69:
2812: * src/main/compile.y 1.197:
2813: * www/htdocs/index.html 1.153:
2814: changed grammer on junction expanding to include ^junction.method
2815:
2816: * src/classes/xdoc.C 1.102:
2817: empty transform result, being taken as file now returns empty
2818: file, not raises stupid error about "stat-ed file"
2819:
2820: * src/main/execute.C 1.276:
2821: * www/htdocs/index.html 1.154:
2822: code junction calls disabled [before: code was compiled in such a way, that there were no code-junctions in OP_CALL]
2823:
2824: this now error:
2825: @badjunctioncall[]
2826: ^badjunctioncallinside{code}
2827:
2828: @badjunctioncallinside[code]
2829: ^code[]
2830:
2831: * src/targets/apache13/Makefile.am 1.15:
2832: * src/targets/apache13/Makefile.in 1.40:
2833: * src/targets/cgi/Makefile.am 1.43:
2834: * src/targets/cgi/Makefile.in 1.55:
2835: binaries now depend on makefiles, thus taking linking options
2836: configure changes into account [were: ignoring]
2837:
2838: * src/classes/xdoc.C 1.103:
2839: * www/htdocs/index.html 1.152:
2840: xdoc::create[name] now sets $request:charset as internal xdoc
2841: encoding, and after decoding attributes set by dom functions
2842: now encoded OK, not as digital entities
2843:
2844: * src/types/Makefile.in 1.45:
2845: *** empty log message ***
2846:
2847: * src/include/pa_opcode.h 1.22:
2848: * src/include/pa_request.h 1.150:
2849: * src/main/compile.tab.C 1.68:
2850: * src/main/compile.y 1.196:
2851: * src/main/execute.C 1.275:
2852: * src/main/main.dsp 1.159:
2853: * src/targets/cgi/parser3.dsp 1.60:
2854: * src/types/Makefile.am 1.27:
2855: * src/types/pa_vjunction.C 1.1:
2856: * src/types/pa_vjunction.h 1.16:
2857: * src/types/types.dsp 1.34:
2858: * www/htdocs/.htaccess 1.8:
2859: * www/htdocs/index.html 1.151:
2860: introducing $junction.get/put(1)
2861: one can write iterators now:
2862:
2863: ^user-foreach[key;value]{$key=$value<br>}
2864:
2865: @user-foreach[key;value;code]
2866: ^for[i](1;10){
2867: $code.key($i)
2868: $code.value($i*2)
2869: $code
2870: }
2871:
2872: * src/main/pa_common.C 1.120:
2873: -d "DIR/" now true
2874:
2875: * src/main/compile_tools.h 1.66:
2876: mistype
2877:
2878: 2002-09-19 paf
2879: * Makefile.am 1.8:
2880: * Makefile.in 1.21:
2881: * aclocal.m4 1.5:
2882: *** empty log message ***
2883:
2884: * aclocal.m4 1.3:
2885: forced to be older
2886:
2887: * Makefile.am 1.12:
2888: * Makefile.in 1.25:
2889: new: make commit
2890:
2891: 2002-09-18 paf
2892: * parser3.dsw 1.4:
2893: * src/include/pa_opcode.h 1.21:
2894: * src/main/compile.tab.C 1.67:
2895: * src/main/compile.y 1.195:
2896: * src/main/execute.C 1.274:
2897: * www/htdocs/index.html 1.150:
2898: << >> int shifts
2899:
2900: * src/classes/file.C 1.100:
2901: * www/htdocs/index.html 1.149:
2902: * www/htdocs/mailreceive.eml 1.3:
2903: ^file::exec/cgi $.stdin[can be file now]
2904: so that one can pass binary data there
2905:
2906: * src/include/pa_common.h 1.82:
2907: * src/include/pa_request.h 1.149:
2908: * src/main/pa_common.C 1.119:
2909: * src/main/pa_request.C 1.230:
2910: auto.p exists but unreadable - now this - fatal error
2911:
2912: * src/classes/date.C 1.37:
2913: * src/classes/double.C 1.51:
2914: * src/classes/file.C 1.99:
2915: * src/classes/hash.C 1.50:
2916: * src/classes/image.C 1.76:
2917: * src/classes/int.C 1.47:
2918: * src/classes/mail.C 1.79:
2919: * src/classes/op.C 1.111:
2920: * src/classes/response.C 1.22:
2921: * src/classes/string.C 1.120:
2922: * src/classes/table.C 1.165:
2923: * src/classes/void.C 1.25:
2924: * src/classes/xdoc.C 1.101:
2925: * src/classes/xnode.C 1.52:
2926: * src/include/pa_request.h 1.148:
2927: * www/htdocs/index.html 1.148:
2928: pa_request contexts made privated, plus get_{self/method_frame} to read.
2929: Request_context_saver used in ^try to save flang too.
2930: [were not saved]
2931:
2932: * src/types/pa_vresponse.C 1.13:
2933: header value chains joined before output, this should help
2934: $.subject[$var $var]
2935: from being converted to
2936: subject: ?koi8-r?Q?...?= ?koi8-r?Q?...?=
2937:
2938: 2002-09-17 paf
2939: * src/classes/op.C 1.109:
2940: * www/htdocs/index.html 1.147:
2941: * www/htdocs/operators.p 1.2:
2942: made place for ^process to compile it's code to in case of no self
2943:
2944: * src/classes/op.C 1.110:
2945: * src/main/execute.C 1.272:
2946: * src/main/pa_request.C 1.229:
2947: * src/types/pa_value.C 1.8:
2948: * src/types/pa_value.h 1.104:
2949: * src/types/pa_vmethod_frame.h 1.38:
2950: * src/types/pa_vstateless_class.h 1.37:
2951: * www/htdocs/operators.p 1.3:
2952: operators now executed with MAIN self.
2953: it's for ^include sake, too strong a change
2954:
2955: * src/classes/hash.C 1.47:
2956: foreach delims bug fixed [were ,2,3]
2957:
2958: * src/classes/hash.C 1.48:
2959: * src/classes/table.C 1.162:
2960: * src/include/pa_sql_connection.h 1.29:
2961: * www/htdocs/index.html 1.141:
2962: table.sql hash::sql duplicate keys now errors
2963:
2964: * src/main/execute.C 1.273:
2965: * src/types/pa_value.h 1.105:
2966: * src/types/pa_vmethod_frame.h 1.39:
2967: removed changes, operators executed with calling self.
2968: lots of code with ^include code relies on defined/defining self variables
2969:
2970: $a[1]
2971: ^include[print_a.p]
2972: print_a.p: $a
2973:
2974: ^include[set_a.p]
2975: a=$a
2976: set_a.p:
2977: $a[1]
2978:
2979: * operators.txt 1.83:
2980: * operators.txt 1.84:
2981: * src/classes/hash.C 1.49:
2982: * src/classes/table.C 1.163:
2983: * src/include/pa_globals.h 1.95:
2984: * src/main/pa_globals.C 1.139:
2985: * www/htdocs/index.html 1.142:
2986: table.sql hash::sql flag to allow duplicate keys [$.distinct(1/0)]
2987: first record taken [were last]
2988:
2989: * src/main/execute.C 1.270:
2990: * src/main/execute.C 1.271:
2991: * src/types/pa_value.C 1.7:
2992: * src/types/pa_value.h 1.103:
2993: * src/types/pa_vstateless_class.h 1.36:
2994: * www/htdocs/index.html 1.146:
2995: found ancient param to Junction, removed.
2996: allowed passing self to native_code_operators [for ^process to work, she needs self]
2997:
2998: * Makefile.in 1.20:
2999: * bin/Makefile.in 1.5:
3000: * bin/auto.p.dist.in 1.8:
3001: * configure 1.40:
3002: * configure 1.41:
3003: * configure.in 1.40:
3004: * configure.in 1.41:
3005: * etc/Makefile.in 1.10:
3006: * etc/parser3.charsets/Makefile.in 1.13:
3007: * src/Makefile.in 1.51:
3008: * src/classes/Makefile.in 1.49:
3009: * src/classes/gd/Makefile.in 1.39:
3010: * src/classes/smtp/Makefile.in 1.8:
3011: * src/include/Makefile.in 1.7:
3012: * src/lib/Makefile.in 1.4:
3013: * src/lib/md5/Makefile.in 1.2:
3014: * src/lib/patches/Makefile.in 1.4:
3015: * src/lib/pcre/Makefile.in 1.4:
3016: * src/main/Makefile.in 1.45:
3017: * src/sql/Makefile.in 1.7:
3018: * src/targets/Makefile.in 1.38:
3019: * src/targets/apache13/Makefile.in 1.39:
3020: * src/targets/apache13/hook/Makefile.in 1.2:
3021: * src/targets/cgi/Makefile.in 1.54:
3022: * src/targets/isapi/Makefile.in 1.7:
3023: * src/types/Makefile.in 1.44:
3024: so now detected [can be .sl on hpux, .dll on cygwin, .so in
3025: other cases)
3026:
3027: * bin/auto.p.dist.in 1.9:
3028: strange \n
3029:
3030: * src/classes/table.C 1.164:
3031: * src/classes/xdoc.C 1.100:
3032: * www/htdocs/index.html 1.144:
3033: table::sql options
3034: table::create copy options
3035: options checked, wrong option now fatal error
3036:
3037: * src/main/pa_string.C 1.170:
3038: * www/htdocs/index.html 1.143:
3039: string.replace fixed [were missing words on pieces boundaries]
3040:
3041: * src/main/execute.C 1.269:
3042: * src/main/pa_request.C 1.228:
3043: * src/types/pa_value.C 1.6:
3044: * src/types/pa_value.h 1.102:
3045: * src/types/pa_vmethod_frame.h 1.37:
3046: * src/types/pa_vstateless_class.h 1.35:
3047: * www/htdocs/index.html 1.145:
3048: * www/htdocs/operators.p 1.1:
3049: allowed Request.self to be 0, checked that in VMethodFrame get
3050: put and $self.
3051:
3052: * src/classes/op.C 1.108:
3053: * src/classes/table.C 1.161:
3054: * www/htdocs/index.html 1.140:
3055: menu/for delims bug fixed [were ,2,3]
3056:
3057: 2002-09-16 paf
3058: * src/classes/file.C 1.98:
3059: * www/htdocs/index.html 1.139:
3060: 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.
3061: now detected closest header break.
3062:
3063: * src/main/untaint.C 1.107:
3064: * src/types/pa_vmail.C 1.29:
3065: mail:send closing ?= now closed right
3066:
3067: 2002-09-13 paf
3068: * operators.txt 1.81:
3069: * src/main/compile.tab.C 1.65:
3070: * src/main/compile.y 1.193:
3071: * www/htdocs/index.html 1.137:
3072: !| bitwise
3073: !|| numerical
3074: xor now
3075: [preparing for expression #comments]
3076:
3077: * src/main/compile.tab.C 1.63:
3078: * src/main/compile.y 1.191:
3079: * src/types/pa_vresponse.C 1.12:
3080: * www/htdocs/index.html 1.135:
3081: cookie date now clean [were mistakenly tainted & that worked
3082: bad with opera -- 'happily' that worked OK with msie]
3083:
3084: * src/main/compile.tab.C 1.64:
3085: * src/main/compile.y 1.192:
3086: * www/htdocs/index.html 1.136:
3087: @method[$name]
3088: now parse error
3089:
3090: * operators.txt 1.82:
3091: * src/main/compile.tab.C 1.66:
3092: * src/main/compile.y 1.194:
3093: * src/main/compile_tools.h 1.65:
3094: * www/htdocs/index.html 1.138:
3095: (expression #comment)
3096:
3097: (multiline expression #comment
3098: line2 #comment
3099: )
3100:
3101: (expression #comment with (brackets) comment) << OK
3102:
3103: * Makefile.in 1.19:
3104: * configure 1.39:
3105: * configure.in 1.39:
3106: * src/include/pa_config_auto.h.in 1.29:
3107: HAVE_WINSOCK_H created in configure.in
3108:
3109: * src/include/pa_config_fixed.h 1.50:
3110: * src/main/pa_socks.C 1.17:
3111: HAVE_WINSOCK_H cheched in pa_socks.C
3112:
3113: 2002-09-12 paf
3114: * src/main/untaint.C 1.105:
3115: * www/htdocs/index.html 1.134:
3116: quoted printable ' ' now =20
3117: and encoding stops before <...>$
3118:
3119: * src/types/pa_vclass.C 1.13:
3120: * src/types/pa_vmail.C 1.28:
3121: * src/types/pa_vobject.C 1.8:
3122: VObject & VClass
3123: get_element
3124: now first looks to fields, next to methods & co
3125: todo: the rest
3126: reason: more speed
3127:
3128: * src/main/untaint.C 1.106:
3129: quoted printable encoding stops before \s*<...>$
3130:
3131: 2002-09-11 paf
3132: * src/main/pa_charset.C 1.30:
3133: * src/targets/cgi/parser3.dsp 1.59:
3134: * www/htdocs/index.html 1.133:
3135: while fixing ( xmlCharEncodingInput/OutputFunc callbacks returned bad value )
3136: forgot to check users of those funcs. not all were using that return value convention
3137:
3138: * etc/parser3.charsets/windows-1254.cfg 1.1:
3139: * src/lib/pcre/ibm-1254.ucm 1.1:
3140: windows-1254 added
3141:
3142: 2002-09-10 paf
3143: * src/classes/op.C 1.106:
3144: * src/main/execute.C 1.265:
3145: * src/types/pa_value.C 1.5:
3146: * src/types/pa_value.h 1.100:
3147: * src/types/pa_vcode_frame.h 1.22:
3148: * src/types/pa_vmethod_frame.h 1.36:
3149: * src/types/pa_wcontext.C 1.23:
3150: * src/types/pa_wcontext.h 1.39:
3151: * src/types/pa_wwrapper.h 1.25:
3152: moved junction kill responsibility to wcontext
3153:
3154: * src/main/execute.C 1.267:
3155: * src/types/pa_value.h 1.101:
3156: * src/types/pa_wwrapper.h 1.26:
3157: WWrapper which used in constructing objects(second param to sql method) ^...sql{}[$.default{code}]
3158: now has parent, wich helps code in hash to survivi
3159:
3160: * src/include/pa_request.h 1.147:
3161: * src/main/execute.C 1.266:
3162: removed redundant param to execute [stack said 'thanks']
3163:
3164: * src/classes/file.C 1.97:
3165: decided not to log exec's with stderr, that could be warnings,
3166: and it's up to scritper to log/show them
3167:
3168: * src/main/pa_charset.C 1.29:
3169: * src/types/pa_vmail.C 1.27:
3170: * www/htdocs/index.html 1.131:
3171: 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]
3172: tfm readed & code updated
3173:
3174: * src/classes/op.C 1.107:
3175: * src/main/execute.C 1.268:
3176: * src/types/pa_wcontext.h 1.40:
3177: * src/types/pa_wcontext.h 1.41:
3178: VCodeFrame parent param were specified badly
3179:
3180: * src/classes/double.C 1.50:
3181: * src/main/execute.C 1.264:
3182: * www/htdocs/index.html 1.132:
3183: double:sql badly called write_assign_lang, not write_no_lang,
3184: thus doing unnecessary double/string converstion, which were loosing time&precesion
3185:
3186: 2002-09-04 paf
3187: * src/types/pa_vxnode.C 1.25:
3188: * www/htdocs/index.html 1.129:
3189: removed too strong checks of xnode.elements.
3190: now, for instance, if element does not have any attributes, $xnode.attributes is void, not error
3191:
3192: * configure 1.37:
3193: * configure.in 1.38:
3194: introducing --with-sjlj-exceptions
3195: [hpux can not work with longjump/throw pair, and one must switch that on there.
3196: todo: detect that automatically]
3197:
3198: * configure 1.38:
3199: makes with sjlj
3200:
3201: * src/include/pa_config_auto.h.in 1.28:
3202: sjlj define
3203:
3204: * INSTALL 1.26:
3205: * src/include/pa_config_fixed.h 1.49:
3206: * src/include/pa_sql_connection.h 1.28:
3207: * src/main/pa_sql_driver_manager.C 1.65:
3208: * www/htdocs/index.html 1.130:
3209: -with-sjlj-exceptions define checked.
3210: on win32 it made default
3211:
3212: 2002-09-02 paf
3213: * Makefile.am 1.7:
3214: * Makefile.in 1.18:
3215: * src/types/pa_vdate.h 1.20:
3216: happy now only install-exec
3217:
3218: * src/types/pa_vdate.h 1.21:
3219: removed debug
3220:
3221: * operators.txt 1.80:
3222: * src/main/execute.C 1.263:
3223: * src/targets/cgi/parser3.dsp 1.58:
3224: * www/htdocs/index.html 1.128:
3225: removed double_result, didn't help
3226:
3227: * src/types/pa_vdate.h 1.22:
3228: *** empty log message ***
3229:
3230: * src/main/execute.C 1.258:
3231: fixed numeric < & co so that thay now use c=a-b, c OPERATOR 0.
3232: this works fine on solaris/intel for still unknown reason.
3233:
3234: * src/main/execute.C 1.261:
3235: double_result made to move that var away from hungry g++ optimizer (-O2),
3236: before: it were optimized and comparison operators worked badly
3237:
3238: 2002-08-30 paf
3239: * src/ident.awk 1.6:
3240: forgot to remove after switching to old static RCSxxx="xxx" scheme
3241:
3242: 2002-08-29 paf
3243: * parser3.dsw 1.3:
3244: * src/classes/classes.dsp 1.25:
3245: * src/classes/hash.C 1.46:
3246: * src/classes/op.C 1.105:
3247: * src/classes/string.C 1.119:
3248: * src/include/pa_request.h 1.146:
3249: * src/lib/md5/md5.dsp 1.2:
3250: * src/main/execute.C 1.257:
3251: * src/main/main.dsp 1.158:
3252: * src/main/pa_request.C 1.227:
3253: * src/targets/cgi/parser3.dsp 1.57:
3254: * src/types/pa_value.C 1.4:
3255: * src/types/pa_value.h 1.99:
3256: * src/types/pa_vmail.C 1.26:
3257: * src/types/pa_vmethod_frame.h 1.35:
3258: * src/types/pa_wcontext.h 1.38:
3259: * src/types/types.dsp 1.33:
3260: * www/htdocs/index.html 1.127:
3261: junction_cleaner moved to auto VMethodFrame [called less frequent, allowed to remove ugly Junction.change_context-s from many places, switch, mail:send..html{}, ..]
3262: request.root renamed to method_frame [more easyreading]
3263: ancient {...PUSH/POPs...} changed to stack vars [speed up]
3264:
3265: 2002-08-28 paf
3266: * operators.txt 1.79:
3267: * src/classes/string.C 1.118:
3268: * www/htdocs/derived.p 1.15:
3269: * www/htdocs/index.html 1.124:
3270: ^string.split[delim[;options]]
3271:
3272: * src/types/pa_vcookie.C 1.50:
3273: * www/htdocs/index.html 1.125:
3274: fixed cookie delete when
3275: $cookie:name[$.value[]]
3276:
3277: * src/types/pa_vcookie.C 1.51:
3278: * www/htdocs/index.html 1.126:
3279: $cookie:name[&]
3280: $cookie:name << now tainted
3281:
3282: 2002-08-27 paf
3283: * etc/parser3.charsets/Makefile.am 1.4:
3284: * etc/parser3.charsets/Makefile.in 1.12:
3285: merged from 3.0.0005
3286:
3287: * INSTALL 1.25:
3288: recommended latest gmime 1.0.5
3289:
3290: * operators.txt 1.78:
3291: * src/main/compile.tab.C 1.62:
3292: * src/main/compile.y 1.190:
3293: * www/htdocs/index.html 1.123:
3294: * www/htdocs/mailreceive.eml 1.2:
3295: # now delimiter
3296:
3297: 2002-08-26 paf
3298: * src/targets/apache13/hook/Makefile.am 1.1:
3299: * src/targets/apache13/hook/Makefile.in 1.1:
3300: *** empty log message ***
3301:
3302: * configure 1.36:
3303: * configure.in 1.37:
3304: * src/targets/apache13/Makefile.am 1.14:
3305: * src/targets/apache13/Makefile.in 1.38:
3306: * src/targets/apache13/hook/mod_parser3.c 1.2:
3307: apache13/hook added to make dist.
3308:
3309: 2002-08-23 paf
3310: * src/include/pa_common.h 1.81:
3311: * src/main/pa_common.C 1.118:
3312: * src/targets/cgi/parser3.C 1.197:
3313: * src/targets/isapi/parser3isapi.C 1.79:
3314: * www/htdocs/index.html 1.122:
3315: when auto.p beside binary [cgi, isapi] not accessible [due to
3316: bad rights or whatever] it's error now
3317:
3318: 2002-08-21 paf
3319: * src/main/pa_string.C 1.169:
3320: * www/htdocs/index.html 1.121:
3321: fixed bad language bug, [were wrong string cloning constructor]
3322:
3323: * src/main/compile.tab.C 1.61:
3324: * src/main/compile.y 1.189:
3325: * src/main/compile_tools.C 1.53:
3326: * src/main/compile_tools.h 1.64:
3327: * www/htdocs/derived.p 1.13:
3328: * www/htdocs/derived.p 1.14:
3329: "BASE:"
3330: "BASE::"
3331: syntax allowed, means "base class".
3332: compiled as if here they named base class
3333:
3334: * bin/auto.p.dist.in 1.7:
3335: * src/targets/cgi/parser3.C 1.196:
3336: * src/types/pa_vfile.C 1.34:
3337: * src/types/pa_vmail.C 1.23:
3338: * www/htdocs/mailreceive.eml 1.1:
3339: * www/htdocs/mailreceive.html 1.1:
3340: $mail.received.file.value.content-type fixed
3341:
3342: * Makefile.am 1.6:
3343: * Makefile.in 1.17:
3344: can use:
3345: make happy
3346: equals to
3347: make update install
3348:
3349: * src/main/execute.C 1.256:
3350: * src/types/pa_vobject.h 1.34:
3351: * www/htdocs/base.p 1.3:
3352: * www/htdocs/derived.p 1.12:
3353: * www/htdocs/index.html 1.120:
3354: fixed virtual calls
3355:
3356: 2002-08-20 paf
3357: * operators.txt 1.76:
3358: * src/classes/void.C 1.23:
3359: * www/htdocs/index.html 1.117:
3360: ^void.length[] = 0 merged from 3.0.0005
3361:
3362: * operators.txt 1.77:
3363: * src/classes/void.C 1.24:
3364: * www/htdocs/index.html 1.118:
3365: ^void.pos[...] = -1 merged from 3.0.0005
3366:
3367: * operators.txt [release_3_0_0005] 1.59.2.3:
3368: * src/classes/void.C [release_3_0_0005] 1.21.2.1:
3369: ^void.length[] = 0
3370:
3371: * operators.txt [release_3_0_0005] 1.59.2.4:
3372: * src/classes/void.C [release_3_0_0005] 1.21.2.2:
3373: ^void.pos[...] = -1
3374:
3375: * src/classes/file.C 1.96:
3376: * www/htdocs/index.html 1.119:
3377: fixed language of file:file result
3378:
3379: 2002-08-19 paf
3380: * src/classes/xnode.C 1.49:
3381: * src/classes/xnode.C 1.50:
3382: * src/classes/xnode.C 1.51:
3383: * src/types/pa_vxdoc.C 1.21:
3384: xdoc.fields fixed [were error in xnode, which were not catched
3385: in xdoc]
3386:
3387: * src/classes/xdoc.C 1.99:
3388: xdoc getElementsByTagName, ...NS
3389: overriden, work now
3390:
3391: * src/include/pa_stylesheet_connection.h 1.31:
3392: * src/main/pa_globals.C 1.138:
3393: prepared:
3394: // validate each document after load/create (?)
3395: //xmlDoValidityCheckingDefaultValue = 1;
3396:
3397: 2002-08-15 paf
3398: * src/types/pa_vrequest.C 1.25:
3399: * www/htdocs/index.html 1.113:
3400: $request:body unprecessed POST request
3401:
3402: * operators.txt 1.71:
3403: * src/classes/form.C 1.31:
3404: * src/include/pa_pool.h 1.84:
3405: * src/include/pa_request.h 1.145:
3406: * src/main/pa_pool.C 1.56:
3407: * src/types/pa_vform.C 1.66:
3408: * src/types/pa_vform.h 1.41:
3409: * www/htdocs/.htaccess 1.7:
3410: planning/preparing_to $request:body
3411: r.post_data now const
3412:
3413: * src/classes/image.C 1.75:
3414: * src/classes/op.C 1.104:
3415: * src/classes/xdoc.C 1.98:
3416: * src/classes/xnode.C 1.48:
3417: * src/main/execute.C 1.255:
3418: * src/types/pa_value.h 1.97:
3419: * src/types/pa_vhash.h 1.39:
3420: * src/types/pa_vobject.C 1.7:
3421: * src/types/pa_vobject.h 1.33:
3422: * src/types/pa_vtable.h 1.46:
3423: * www/htdocs/index.html 1.111:
3424: instead of type() checking everywhere used Value.as
3425: now user descendants can be used in params.
3426:
3427: VObject::as_*, is_defined now taken from bases.
3428: xtable(table)
3429: ^if($xtable) now OK
3430:
3431: * operators.txt 1.73:
3432: * src/include/pa_common.h 1.80:
3433: * src/main/pa_common.C 1.117:
3434: * src/types/pa_vcookie.C 1.49:
3435: * src/types/pa_vdate.h 1.19:
3436: * src/types/pa_vresponse.C 1.11:
3437: * src/types/pa_vresponse.h 1.29:
3438: * www/htdocs/index.html 1.115:
3439: $response:field[date]
3440: $response:field[$.xxx[date]]
3441:
3442: * src/types/pa_value.h 1.98:
3443: * src/types/pa_vdate.h 1.18:
3444: * src/types/pa_vrequest.C 1.24:
3445: * src/types/pa_vxdoc.C 1.20:
3446: * src/types/pa_vxnode.C 1.24:
3447: * www/htdocs/index.html 1.112:
3448: few barks:
3449: bark("%s field not found", 0, &aname)
3450:
3451: * src/classes/hash.C 1.45:
3452: * src/classes/string.C 1.117:
3453: * src/classes/table.C 1.160:
3454: * src/classes/void.C 1.22:
3455: * src/include/pa_sql_connection.h 1.27:
3456: * www/htdocs/index.html 1.114:
3457: fixed source of ^hash::sql{bad}
3458:
3459: * src/classes/classes.h 1.22:
3460: * www/htdocs/index.html 1.116:
3461: write to static var caused useless Exception, introduced
3462: Methoded::put_element wich consumes those
3463:
3464: * src/main/execute.C 1.254:
3465: * src/types/pa_value.h 1.96:
3466: * src/types/pa_vclass.C 1.12:
3467: * src/types/pa_vclass.h 1.37:
3468: * src/types/pa_vobject.C 1.6:
3469: * src/types/pa_vobject.h 1.32:
3470: * src/types/pa_vxdoc.C 1.19:
3471: * src/types/pa_vxdoc.h 1.29:
3472: is->as
3473:
3474: * operators.txt 1.72:
3475: $request:body unprecessed POST request body
3476:
3477: 2002-08-14 paf
3478: * src/targets/cgi/Makefile.am 1.41:
3479: * src/targets/cgi/fixopt.C 1.1:
3480: * src/targets/cgi/fixopt.C 1.2:
3481: * src/targets/cgi/fixopt.h 1.1:
3482: * src/targets/cgi/parser3.C 1.194:
3483: * src/targets/cgi/parser3.dsp 1.55:
3484: fixopt now preprocesses command line params, splitting them by
3485: space, excluding argv[0], argv[argc-1]
3486:
3487: * src/classes/xnode.h 1.16:
3488: * src/main/execute.C 1.253:
3489: * src/targets/cgi/parser3.dsp 1.56:
3490: * src/types/pa_value.h 1.95:
3491: * src/types/pa_vclass.C 1.11:
3492: * src/types/pa_vclass.h 1.36:
3493: * src/types/pa_vcode_frame.h 1.21:
3494: * src/types/pa_vcookie.C 1.48:
3495: * src/types/pa_vcookie.h 1.21:
3496: * src/types/pa_vdate.h 1.17:
3497: * src/types/pa_venv.h 1.26:
3498: * src/types/pa_vfile.h 1.49:
3499: * src/types/pa_vform.C 1.65:
3500: * src/types/pa_vform.h 1.40:
3501: * src/types/pa_vhash.h 1.38:
3502: * src/types/pa_vimage.h 1.31:
3503: * src/types/pa_vmail.C 1.22:
3504: * src/types/pa_vmail.h 1.6:
3505: * src/types/pa_vmath.h 1.12:
3506: * src/types/pa_vmethod_frame.h 1.34:
3507: * src/types/pa_vobject.C 1.5:
3508: * src/types/pa_vobject.h 1.31:
3509: * src/types/pa_vrequest.C 1.23:
3510: * src/types/pa_vrequest.h 1.23:
3511: * src/types/pa_vresponse.C 1.10:
3512: * src/types/pa_vresponse.h 1.28:
3513: * src/types/pa_vstateless_class.h 1.34:
3514: * src/types/pa_vstateless_object.h 1.25:
3515: * src/types/pa_vstatus.C 1.12:
3516: * src/types/pa_vstatus.h 1.13:
3517: * src/types/pa_vstring.h 1.52:
3518: * src/types/pa_vtable.C 1.19:
3519: * src/types/pa_vtable.h 1.45:
3520: * src/types/pa_vvoid.h 1.14:
3521: * src/types/pa_vxdoc.C 1.18:
3522: * src/types/pa_vxdoc.h 1.28:
3523: * src/types/pa_vxnode.C 1.23:
3524: * src/types/pa_vxnode.h 1.20:
3525: * src/types/pa_wwrapper.h 1.24:
3526: * www/htdocs/index.html 1.110:
3527: is now works with VObject & VClass
3528:
3529: * src/types/pa_vmail.C 1.21:
3530: mail: turned off utf8 to source transcoding
3531:
3532: * src/targets/cgi/parser3.C 1.193:
3533: -f config file
3534:
3535: * src/targets/cgi/Makefile.am 1.42:
3536: * src/targets/cgi/fixopt.C 1.3:
3537: * src/targets/cgi/fixopt.h 1.2:
3538: * src/targets/cgi/parser3.C 1.195:
3539: removed fixopt stupidity. on stupid linux use
3540: cd /document/root
3541: ../cgi/parser3 script
3542:
3543: * src/targets/cgi/Makefile.in 1.52:
3544: * src/targets/cgi/Makefile.in 1.53:
3545: *** empty log message ***
3546:
3547: * src/targets/cgi/parser3.C 1.192:
3548: * www/htdocs/auto.p 1.17:
3549: * www/htdocs/derived.p 1.11:
3550: * www/htdocs/index.html 1.109:
3551: fixed .log file dir
3552:
3553: 2002-08-13 paf
3554: * www/htdocs/derived.p 1.7:
3555: sample: dont convinient that table fields can be overridden
3556:
3557: * src/types/Makefile.in 1.43:
3558: added vobject.c & vclass
3559:
3560: * src/types/Makefile.in 1.42:
3561: VAliased removed
3562:
3563: * src/types/pa_vclass.C 1.9:
3564: * www/htdocs/derived.p 1.9:
3565: checked: form[vclass]fields can be overwritten in derived(table)
3566:
3567: * src/types/Makefile.am 1.26:
3568: * src/types/pa_vclass.C 1.7:
3569: * src/types/pa_vclass.h 1.34:
3570: * src/types/pa_vobject.C 1.1:
3571: * src/types/pa_vobject.h 1.29:
3572: * src/types/types.dsp 1.32:
3573: reorganized modules
3574: todo: fix bug with put endless recoursion
3575: todo: check 'as'
3576:
3577: * src/types/pa_vclass.C 1.10:
3578: * www/htdocs/index.html 1.107:
3579: allow override parent variables, useful for form descendants
3580:
3581: * src/types/pa_vobject.C 1.4:
3582: * www/htdocs/derived.p 1.10:
3583: * www/htdocs/index.html 1.108:
3584: allow override parent variables, useful for form descendants [
3585: in vobject too, were in vclass]
3586:
3587: * src/classes/form.C 1.30:
3588: * src/classes/mail.C 1.78:
3589: * src/classes/op.C 1.103:
3590: * src/classes/xnode.h 1.15:
3591: * src/include/pa_request.h 1.144:
3592: * src/main/execute.C 1.252:
3593: * src/main/pa_request.C 1.226:
3594: * src/types/pa_value.h 1.94:
3595: * src/types/pa_vclass.C 1.8:
3596: * src/types/pa_vclass.h 1.35:
3597: * src/types/pa_vcode_frame.h 1.20:
3598: * src/types/pa_vcookie.C 1.47:
3599: * src/types/pa_vcookie.h 1.20:
3600: * src/types/pa_vdate.h 1.16:
3601: * src/types/pa_venv.h 1.25:
3602: * src/types/pa_vfile.h 1.48:
3603: * src/types/pa_vform.C 1.64:
3604: * src/types/pa_vform.h 1.39:
3605: * src/types/pa_vhash.h 1.37:
3606: * src/types/pa_vimage.h 1.30:
3607: * src/types/pa_vmail.C 1.20:
3608: * src/types/pa_vmail.h 1.5:
3609: * src/types/pa_vmath.h 1.11:
3610: * src/types/pa_vmethod_frame.h 1.33:
3611: * src/types/pa_vobject.C 1.3:
3612: * src/types/pa_vobject.h 1.30:
3613: * src/types/pa_vrequest.C 1.22:
3614: * src/types/pa_vrequest.h 1.22:
3615: * src/types/pa_vresponse.C 1.9:
3616: * src/types/pa_vresponse.h 1.27:
3617: * src/types/pa_vstateless_class.h 1.33:
3618: * src/types/pa_vstateless_object.h 1.24:
3619: * src/types/pa_vstatus.C 1.11:
3620: * src/types/pa_vstatus.h 1.12:
3621: * src/types/pa_vstring.h 1.51:
3622: * src/types/pa_vtable.C 1.18:
3623: * src/types/pa_vtable.h 1.44:
3624: * src/types/pa_vvoid.h 1.13:
3625: * src/types/pa_vxdoc.C 1.17:
3626: * src/types/pa_vxdoc.h 1.27:
3627: * src/types/pa_vxnode.C 1.22:
3628: * src/types/pa_vxnode.h 1.19:
3629: * src/types/pa_wwrapper.h 1.23:
3630: introduced Value::get_element(..., bool looking_down) [needed
3631: to exclude endless recoursion]
3632:
3633: * src/classes/table.C 1.159:
3634: * src/types/pa_vtable.C 1.17:
3635: * src/types/pa_vtable.h 1.43:
3636: * www/htdocs/derived.p 1.5:
3637: fixed error message on using non-created table
3638:
3639: * src/classes/form.C 1.29:
3640: * src/classes/hash.C 1.44:
3641: * src/classes/mail.C 1.77:
3642: * src/classes/op.C 1.102:
3643: * src/classes/xnode.h 1.14:
3644: * src/include/pa_request.h 1.143:
3645: * src/main/compile.C 1.66:
3646: * src/main/compile.tab.C 1.60:
3647: * src/main/execute.C 1.251:
3648: * src/main/pa_request.C 1.225:
3649: * src/types/pa_value.h 1.93:
3650: * src/types/pa_vclass.h 1.33:
3651: * src/types/pa_vcode_frame.h 1.19:
3652: * src/types/pa_vcookie.C 1.46:
3653: * src/types/pa_vcookie.h 1.19:
3654: * src/types/pa_vdate.h 1.15:
3655: * src/types/pa_venv.h 1.24:
3656: * src/types/pa_vfile.h 1.47:
3657: * src/types/pa_vform.C 1.63:
3658: * src/types/pa_vform.h 1.38:
3659: * src/types/pa_vhash.h 1.36:
3660: * src/types/pa_vimage.C 1.20:
3661: * src/types/pa_vimage.h 1.29:
3662: * src/types/pa_vmail.C 1.19:
3663: * src/types/pa_vmail.h 1.4:
3664: * src/types/pa_vmath.h 1.10:
3665: * src/types/pa_vmethod_frame.h 1.32:
3666: * src/types/pa_vobject.h 1.26:
3667: * src/types/pa_vrequest.C 1.20:
3668: * src/types/pa_vrequest.h 1.20:
3669: * src/types/pa_vresponse.C 1.8:
3670: * src/types/pa_vresponse.h 1.26:
3671: * src/types/pa_vstateless_class.h 1.32:
3672: * src/types/pa_vstateless_object.h 1.23:
3673: * src/types/pa_vstatus.C 1.10:
3674: * src/types/pa_vstatus.h 1.11:
3675: * src/types/pa_vstring.h 1.50:
3676: * src/types/pa_vtable.C 1.16:
3677: * src/types/pa_vtable.h 1.42:
3678: * src/types/pa_vvoid.h 1.12:
3679: * src/types/pa_vxdoc.C 1.16:
3680: * src/types/pa_vxdoc.h 1.26:
3681: * src/types/pa_vxnode.C 1.21:
3682: * src/types/pa_vxnode.h 1.18:
3683: * src/types/pa_wwrapper.h 1.22:
3684: * www/htdocs/derived.p 1.4:
3685: VObject.get/out now looking down/up tree
3686: todo: fix error message on non-constructed parents
3687:
3688: * src/types/pa_vobject.h 1.28:
3689: * www/htdocs/derived.p 1.8:
3690: checked: table fields can be overwritten in derived(table)
3691:
3692: * src/types/pa_vobject.h 1.27:
3693: * www/htdocs/derived.p 1.6:
3694: * www/htdocs/index.html 1.106:
3695: derived classes can have fields of their own now
3696:
3697: 2002-08-12 paf
3698: * src/main/compile.tab.C 1.59:
3699: * src/main/compile.y 1.188:
3700: * src/main/execute.C 1.249:
3701: * src/main/execute.C 1.250:
3702: * src/main/pa_request.C 1.224:
3703: * src/types/Makefile.am 1.25:
3704: * src/types/pa_valiased.C 1.17:
3705: * src/types/pa_valiased.h 1.23:
3706: * src/types/pa_value.h 1.92:
3707: * src/types/pa_vclass.h 1.32:
3708: * src/types/pa_vobject.h 1.25:
3709: * src/types/pa_vstateless_class.h 1.30:
3710: * src/types/pa_vstateless_object.h 1.21:
3711: * src/types/pa_wcontext.h 1.37:
3712: ^base:create[] dynamic call rewritten
3713: todo: thorough testing
3714:
3715: * src/types/pa_value.h 1.91:
3716: * src/types/pa_vclass.h 1.31:
3717: * src/types/pa_vobject.h 1.24:
3718: * www/htdocs/base.p 1.1:
3719: * www/htdocs/derived.p 1.1:
3720: VObject ctor now instantates base class, remembers it and saves child in parent
3721: VObject.get_class now returns last child = downward virtual calls OK
3722:
3723: * src/types/pa_vstateless_class.h 1.31:
3724: * src/types/pa_vstateless_object.h 1.22:
3725: * www/htdocs/derived.p 1.3:
3726: table derived OK
3727:
3728: * src/main/pa_request.C 1.223:
3729: response:body[file] content-type check fixed [were bad when
3730: content-type is hash]
3731:
3732: * bin/auto.p.dist.in 1.5:
3733: fixed sendmail default comment
3734:
3735: * src/main/execute.C 1.248:
3736: * src/types/pa_value.h 1.90:
3737: * src/types/pa_vclass.h 1.30:
3738: * src/types/pa_vdate.h 1.14:
3739: * src/types/pa_vdouble.h 1.40:
3740: * src/types/pa_vfile.h 1.46:
3741: * src/types/pa_vimage.h 1.28:
3742: * src/types/pa_vint.h 1.37:
3743: * src/types/pa_vmethod_frame.h 1.31:
3744: * src/types/pa_vobject.h 1.23:
3745: * src/types/pa_vresponse.h 1.25:
3746: * src/types/pa_vstateless_class.h 1.29:
3747: * src/types/pa_vstateless_object.h 1.20:
3748: * src/types/pa_vstring.h 1.49:
3749: * src/types/pa_vtable.h 1.41:
3750: * src/types/pa_vxdoc.h 1.25:
3751: * src/types/pa_vxnode.h 1.17:
3752: * src/types/pa_wcontext.h 1.36:
3753: * src/types/types.dsp 1.31:
3754: * www/htdocs/index.html 1.105:
3755: killed VAliased [redundant], moved $CLASS to VObject only [
3756: parser class instance]
3757:
3758: * bin/auto.p.dist.in 1.6:
3759: more like in dist on parser.ru
3760:
3761: * www/htdocs/base.p 1.2:
3762: * www/htdocs/derived.p 1.2:
3763: not good - along upward-virtual call self eq child
3764:
3765: 2002-08-09 paf
3766: * src/main/execute.C 1.247:
3767: * src/types/pa_value.h 1.89:
3768: * src/types/pa_vclass.h 1.29:
3769: * src/types/pa_vobject.h 1.22:
3770: * src/types/pa_vxdoc.h 1.24:
3771: * www/htdocs/index.html 1.104:
3772: started as()
3773:
3774: 2002-08-08 paf
3775: * src/classes/mail.C 1.76:
3776: * src/types/pa_vmail.C 1.18:
3777: * www/htdocs/auto.p 1.16:
3778: * www/htdocs/index.html 1.98:
3779: in letter texts one can use tainted data now. only she must specify the language.
3780:
3781: ^mail:send[
3782: $.from[paf@mail.design.ru]
3783: $.to[paf@mail.design.ru]
3784: $.subject[^taint[uri][ìîñêâà]=2]
3785: $.text[^taint[uri][ìîñêâà]=]
3786: ]
3787:
3788: * operators.txt 1.67:
3789: * src/include/pa_string.h 1.142:
3790: * src/include/pa_string.h 1.143:
3791: * src/main/pa_string.C 1.168:
3792: * www/htdocs/index.html 1.95:
3793: String::first_char now not fails on empty strings
3794: ^if(-f '') now ok and in 3 other places.
3795:
3796: * src/classes/file.C 1.95:
3797: * src/classes/op.C 1.101:
3798: * src/types/pa_vfile.C 1.33:
3799: * www/htdocs/index.html 1.96:
3800: * www/htdocs/index.html 1.97:
3801: ^process now prints more precise origin
3802:
3803: * operators.txt 1.68:
3804: * src/types/pa_vdate.h 1.13:
3805: * www/htdocs/index.html 1.99:
3806: $date.yearday
3807: $date.daylightsaving
3808:
3809: * src/main/execute.C 1.246:
3810: * www/htdocs/index.html 1.100:
3811: error reporting on object writes to MAIN improved [were ruind
3812: with fixing $obj[^if(1){$obj}] ]
3813:
3814: * operators.txt 1.69:
3815: * operators.txt 1.70:
3816: * src/classes/date.C 1.36:
3817: * src/include/pa_globals.h 1.94:
3818: * src/main/pa_globals.C 1.137:
3819: * www/htdocs/index.html 1.101:
3820: * www/htdocs/index.html 1.102:
3821: year column in month calendar [week year]
3822:
3823: 2002-08-07 paf
3824: * src/classes/classes.dsp 1.24:
3825: * src/classes/gd/gd.dsp 1.26:
3826: * src/classes/smtp/smtp.dsp 1.22:
3827: * src/classes/table.C 1.158:
3828: * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
3829: * src/main/pa_array.C 1.52:
3830: * src/types/types.dsp 1.30:
3831: * www/htdocs/index.html 1.91:
3832: all Debug dirs in .dsp now named 'Debug'
3833:
3834: * src/classes/string.C 1.116:
3835: * src/main/pa_string.C 1.166:
3836: * src/main/pa_string.C 1.167:
3837: * www/htdocs/index.html 1.93:
3838: * www/htdocs/index.html 1.94:
3839: ^string.mid(0;bad) fixed
3840:
3841: * operators.txt 1.66:
3842: * src/classes/op.C 1.100:
3843: cache...{...^cache<<to past...} now erasing cache file [there
3844: were bad check on that]
3845:
3846: * operators.txt 1.65:
3847: * src/classes/mail.C 1.75:
3848: exception_type email.send
3849:
3850: * src/types/pa_vmail.C 1.16:
3851: * www/htdocs/global.xsl 1.8:
3852: * www/htdocs/index.html 1.89:
3853: mail:send empty email checked
3854:
3855: * src/main/execute.C 1.245:
3856: * src/types/pa_vcode_frame.h 1.17:
3857: * src/types/pa_vcode_frame.h 1.18:
3858: * src/types/pa_vmethod_frame.h 1.30:
3859: * src/types/pa_wcontext.C 1.22:
3860: * src/types/pa_wcontext.h 1.35:
3861: * src/types/pa_wwrapper.h 1.21:
3862: * www/htdocs/index.html 1.92:
3863: vcodeframe were mistakenly not completely transparent to object writes.
3864: $hash[^if(1){$hash}] now works
3865:
3866: * operators.txt 1.64:
3867: * src/types/pa_vmail.C 1.17:
3868: * www/htdocs/index.html 1.90:
3869: exception_type email.format
3870:
3871: * etc/parser3.charsets/Makefile.am [release_3_0_0005] 1.3.6.1:
3872: * etc/parser3.charsets/Makefile.in [release_3_0_0005] 1.11.4.1:
3873: all included into dist
3874:
3875: 2002-08-06 paf
3876: * src/classes/file.C 1.93:
3877: * src/include/pa_globals.h 1.93:
3878: * src/main/pa_globals.C 1.136:
3879: * src/main/pa_request.C 1.222:
3880: * src/types/pa_vfile.C 1.32:
3881: * src/types/pa_vfile.h 1.45:
3882: * www/htdocs/index.html 1.85:
3883: $file.content-type [instead of .mime-type]
3884: now works for file::stat also
3885:
3886: * src/main/pa_request.C 1.221:
3887: * www/htdocs/index.html 1.84:
3888: case insensitive mime_type_of
3889:
3890: * src/classes/file.C 1.94:
3891: * www/htdocs/index.html 1.86:
3892: $f[file::cgi]
3893: $f.UPPER case fields
3894:
3895: * operators.txt 1.62:
3896: * operators.txt 1.63:
3897: * src/classes/table.C 1.157:
3898: * src/include/pa_array.h 1.56:
3899: * src/include/pa_table.h 1.47:
3900: * src/main/pa_array.C 1.51:
3901: * src/main/pa_table.C 1.50:
3902: * www/htdocs/index.html 1.88:
3903: ^table::create[$source;$.options]
3904: ^table::join[$source;$.options]
3905:
3906: * bin/auto.p.dist.in 1.4:
3907: jpeg
3908:
3909: * operators.txt 1.61:
3910: * src/classes/hash.C 1.43:
3911: * src/classes/string.C 1.115:
3912: * src/classes/table.C 1.156:
3913: * www/htdocs/index.html 1.87:
3914: sql options can be string now
3915: ^xxx:sql{...}[
3916: # $.default()
3917: }
3918:
3919: 2002-08-05 paf
3920: * src/classes/date.C 1.34:
3921: * src/include/pa_globals.h 1.92:
3922: * src/main/pa_globals.C 1.135:
3923: month calendar week column [ISO 8601 Week Numbers]
3924:
3925: * operators.txt 1.60:
3926: comment on date:calendar week column
3927:
3928: * src/types/pa_vxnode.C 1.20:
3929: xnode.childNodes now 0... [were 1...]
3930:
3931: * src/main/pa_common.C 1.113:
3932: * src/main/pa_common.C 1.114:
3933: * src/main/pa_common.C 1.115:
3934: * src/main/pa_common.C 1.116:
3935: write checked
3936:
3937: * src/types/pa_vmail.C 1.15:
3938: file buffer relocated to parser heap
3939:
3940: * src/classes/date.C 1.35:
3941: +1 buf size for stupid snprintfs
3942:
3943: 2002-08-02 paf
3944: * operators.txt 1.59:
3945: * src/main/pa_request.C 1.220:
3946: * src/types/pa_vform.C 1.61:
3947: * www/htdocs/index.html 1.83:
3948: response transcoded source->client only when text/* or simple
3949: onoverridden $response:body
3950:
3951: * src/include/pa_config_fixed.h [release_3_0_0005] 1.48.2.1:
3952: * src/main/pa_string.C [release_3_0_0005] 1.165.2.1:
3953: * src/targets/cgi/getopt.c [release_3_0_0005] 1.1.4.1:
3954: * src/targets/cgi/parser3.C [release_3_0_0005] 1.190.2.1:
3955: removed #define DEBUG*
3956:
3957: * src/Makefile.in 1.50:
3958: * src/classes/Makefile.in 1.48:
3959: * src/classes/gd/Makefile.in 1.38:
3960: * src/main/Makefile.in 1.44:
3961: * src/targets/apache13/Makefile.in 1.37:
3962: * src/targets/cgi/Makefile.in 1.51:
3963: * src/types/Makefile.in 1.41:
3964: *** empty log message ***
3965:
3966: * src/types/pa_vclass.h 1.28:
3967: * src/types/pa_vform.C 1.62:
3968: * src/types/pa_vobject.h 1.21:
3969: opera multipart post fixed
3970:
3971: * configure [release_3_0_0005] 1.35.2.1:
3972: * configure.in [release_3_0_0005] 1.36.2.1:
3973: * src/include/pa_version.h [release_3_0_0005] 1.7.2.1:
3974: release 3_0_0005
3975:
3976: * bin/auto.p.dist.in [release_3_0_0005] 1.3.4.1:
3977: unhandled_exception comments
3978:
3979: 2002-08-01 paf
3980: * src/classes/classes.C 1.17:
3981: * src/classes/classes.h 1.21:
3982: * src/classes/date.C 1.33:
3983: * src/classes/double.C 1.49:
3984: * src/classes/file.C 1.92:
3985: * src/classes/form.C 1.28:
3986: * src/classes/gd/gif.C 1.28:
3987: * src/classes/gd/gif.h 1.22:
3988: * src/classes/gd/gifio.C 1.20:
3989: * src/classes/hash.C 1.42:
3990: * src/classes/image.C 1.74:
3991: * src/classes/int.C 1.46:
3992: * src/classes/mail.C 1.74:
3993: * src/classes/math.C 1.23:
3994: * src/classes/op.C 1.99:
3995: * src/classes/response.C 1.21:
3996: * src/classes/smtp/comms.C 1.10:
3997: * src/classes/smtp/smtp.C 1.13:
3998: * src/classes/smtp/smtp.h 1.10:
3999: * src/classes/string.C 1.114:
4000: * src/classes/table.C 1.155:
4001: * src/classes/void.C 1.21:
4002: * src/classes/xdoc.C 1.97:
4003: * src/classes/xnode.C 1.47:
4004: * src/classes/xnode.h 1.13:
4005: * src/include/pa_array.h 1.55:
4006: * src/include/pa_cache_managers.h 1.8:
4007: * src/include/pa_charset.h 1.18:
4008: * src/include/pa_charsets.h 1.7:
4009: * src/include/pa_common.h 1.79:
4010: * src/include/pa_config_fixed.h 1.48:
4011: * src/include/pa_dictionary.h 1.12:
4012: * src/include/pa_dir.h 1.12:
4013: * src/include/pa_exception.h 1.37:
4014: * src/include/pa_exec.h 1.10:
4015: * src/include/pa_globals.h 1.91:
4016: * src/include/pa_hash.h 1.57:
4017: * src/include/pa_opcode.h 1.20:
4018: * src/include/pa_pool.h 1.83:
4019: * src/include/pa_request.h 1.142:
4020: * src/include/pa_sapi.h 1.21:
4021: * src/include/pa_socks.h 1.10:
4022: * src/include/pa_sql_connection.h 1.26:
4023: * src/include/pa_sql_driver_manager.h 1.25:
4024: * src/include/pa_stack.h 1.16:
4025: * src/include/pa_string.h 1.141:
4026: * src/include/pa_stylesheet_connection.h 1.30:
4027: * src/include/pa_stylesheet_manager.h 1.14:
4028: * src/include/pa_table.h 1.46:
4029: * src/include/pa_threads.h 1.25:
4030: * src/include/pa_types.h 1.43:
4031: * src/include/pa_uue.h 1.3:
4032: * src/lib/md5/pa_md5.h 1.4:
4033: * src/lib/md5/pa_md5c.c 1.5:
4034: * src/lib/pcre/pcre_parser_ctype.c 1.2:
4035: * src/main/compile.C 1.65:
4036: * src/main/compile.tab.C 1.58:
4037: * src/main/compile_tools.C 1.52:
4038: * src/main/compile_tools.h 1.63:
4039: * src/main/execute.C 1.244:
4040: * src/main/pa_array.C 1.50:
4041: * src/main/pa_cache_managers.C 1.6:
4042: * src/main/pa_charset.C 1.28:
4043: * src/main/pa_charsets.C 1.10:
4044: * src/main/pa_common.C 1.112:
4045: * src/main/pa_dictionary.C 1.16:
4046: * src/main/pa_dir.C 1.13:
4047: * src/main/pa_exception.C 1.42:
4048: * src/main/pa_exec.C 1.39:
4049: * src/main/pa_globals.C 1.134:
4050: * src/main/pa_hash.C 1.52:
4051: * src/main/pa_pool.C 1.55:
4052: * src/main/pa_request.C 1.219:
4053: * src/main/pa_socks.C 1.16:
4054: * src/main/pa_sql_driver_manager.C 1.64:
4055: * src/main/pa_string.C 1.165:
4056: * src/main/pa_stylesheet_manager.C 1.15:
4057: * src/main/pa_table.C 1.49:
4058: * src/main/pa_uue.C 1.3:
4059: * src/main/untaint.C 1.104:
4060: * src/sql/pa_sql_driver.h 1.28:
4061: * src/targets/apache13/mod_parser3.C 1.26:
4062: * src/targets/apache13/pa_md5c.c 1.4:
4063: * src/targets/apache13/pa_pool.C 1.7:
4064: * src/targets/apache13/pa_threads.C 1.10:
4065: * src/targets/cgi/pa_pool.C 1.40:
4066: * src/targets/cgi/pa_threads.C 1.11:
4067: * src/targets/cgi/parser3.C 1.190:
4068: * src/targets/cgi/pool_storage.h 1.12:
4069: * src/targets/isapi/pa_pool.C 1.15:
4070: * src/targets/isapi/pa_threads.C 1.12:
4071: * src/targets/isapi/parser3isapi.C 1.78:
4072: * src/targets/isapi/pool_storage.h 1.18:
4073: * src/types/pa_valiased.C 1.16:
4074: * src/types/pa_valiased.h 1.22:
4075: * src/types/pa_value.C 1.3:
4076: * src/types/pa_value.h 1.88:
4077: * src/types/pa_vbool.h 1.20:
4078: * src/types/pa_vclass.h 1.27:
4079: * src/types/pa_vcode_frame.h 1.16:
4080: * src/types/pa_vcookie.C 1.45:
4081: * src/types/pa_vcookie.h 1.18:
4082: * src/types/pa_vdate.h 1.12:
4083: * src/types/pa_vdouble.h 1.39:
4084: * src/types/pa_venv.h 1.23:
4085: * src/types/pa_vfile.C 1.31:
4086: * src/types/pa_vfile.h 1.44:
4087: * src/types/pa_vform.C 1.60:
4088: * src/types/pa_vform.h 1.37:
4089: * src/types/pa_vhash.h 1.35:
4090: * src/types/pa_vimage.C 1.19:
4091: * src/types/pa_vimage.h 1.27:
4092: * src/types/pa_vint.h 1.36:
4093: * src/types/pa_vjunction.h 1.15:
4094: * src/types/pa_vmail.C 1.14:
4095: * src/types/pa_vmail.h 1.3:
4096: * src/types/pa_vmath.h 1.9:
4097: * src/types/pa_vmethod_frame.h 1.29:
4098: * src/types/pa_vobject.h 1.20:
4099: * src/types/pa_vrequest.C 1.19:
4100: * src/types/pa_vrequest.h 1.19:
4101: * src/types/pa_vresponse.C 1.7:
4102: * src/types/pa_vresponse.h 1.24:
4103: * src/types/pa_vstateless_class.C 1.15:
4104: * src/types/pa_vstateless_class.h 1.28:
4105: * src/types/pa_vstateless_object.h 1.19:
4106: * src/types/pa_vstatus.C 1.9:
4107: * src/types/pa_vstatus.h 1.10:
4108: * src/types/pa_vstring.C 1.21:
4109: * src/types/pa_vstring.h 1.48:
4110: * src/types/pa_vtable.C 1.15:
4111: * src/types/pa_vtable.h 1.40:
4112: * src/types/pa_vvoid.h 1.11:
4113: * src/types/pa_vxdoc.C 1.15:
4114: * src/types/pa_vxdoc.h 1.23:
4115: * src/types/pa_vxnode.C 1.19:
4116: * src/types/pa_vxnode.h 1.16:
4117: * src/types/pa_wcontext.C 1.21:
4118: * src/types/pa_wcontext.h 1.34:
4119: * src/types/pa_wwrapper.h 1.20:
1.22 ! paf 4120: $Date: now$
1.15 paf 4121:
4122: * src/Makefile.am 1.17:
4123: * src/classes/Makefile.am 1.40:
4124: * src/classes/classes.C 1.16:
4125: * src/classes/classes.dsp 1.23:
4126: * src/classes/classes.h 1.20:
4127: * src/classes/date.C 1.32:
4128: * src/classes/double.C 1.48:
4129: * src/classes/file.C 1.91:
4130: * src/classes/form.C 1.27:
4131: * src/classes/gd/Makefile.am 1.10:
4132: * src/classes/gd/gd.dsp 1.25:
4133: * src/classes/gd/gif.C 1.27:
4134: * src/classes/gd/gif.h 1.21:
4135: * src/classes/gd/gifio.C 1.19:
4136: * src/classes/hash.C 1.41:
4137: * src/classes/image.C 1.73:
4138: * src/classes/int.C 1.45:
4139: * src/classes/mail.C 1.73:
4140: * src/classes/math.C 1.22:
4141: * src/classes/op.C 1.98:
4142: * src/classes/response.C 1.20:
4143: * src/classes/smtp/comms.C 1.9:
4144: * src/classes/smtp/smtp.C 1.12:
4145: * src/classes/smtp/smtp.dsp 1.21:
4146: * src/classes/smtp/smtp.h 1.9:
4147: * src/classes/string.C 1.113:
4148: * src/classes/table.C 1.154:
4149: * src/classes/void.C 1.20:
4150: * src/classes/xdoc.C 1.96:
4151: * src/classes/xnode.C 1.46:
4152: * src/classes/xnode.h 1.12:
4153: * src/include/pa_array.h 1.54:
4154: * src/include/pa_cache_managers.h 1.7:
4155: * src/include/pa_charset.h 1.17:
4156: * src/include/pa_charsets.h 1.6:
4157: * src/include/pa_common.h 1.78:
4158: * src/include/pa_config_fixed.h 1.47:
4159: * src/include/pa_config_includes.h 1.20:
4160: * src/include/pa_dictionary.h 1.11:
4161: * src/include/pa_dir.h 1.11:
4162: * src/include/pa_exception.h 1.36:
4163: * src/include/pa_exec.h 1.9:
4164: * src/include/pa_globals.h 1.90:
4165: * src/include/pa_hash.h 1.56:
4166: * src/include/pa_opcode.h 1.19:
4167: * src/include/pa_pool.h 1.82:
4168: * src/include/pa_pragma_pack_begin.h 1.5:
4169: * src/include/pa_pragma_pack_end.h 1.5:
4170: * src/include/pa_request.h 1.141:
4171: * src/include/pa_sapi.h 1.20:
4172: * src/include/pa_socks.h 1.9:
4173: * src/include/pa_sql_connection.h 1.25:
4174: * src/include/pa_sql_driver_manager.h 1.24:
4175: * src/include/pa_stack.h 1.15:
4176: * src/include/pa_string.h 1.140:
4177: * src/include/pa_stylesheet_connection.h 1.29:
4178: * src/include/pa_stylesheet_manager.h 1.13:
4179: * src/include/pa_table.h 1.45:
4180: * src/include/pa_threads.h 1.24:
4181: * src/include/pa_types.h 1.42:
4182: * src/include/pa_uue.h 1.2:
4183: * src/lib/md5/pa_md5.h 1.3:
4184: * src/lib/md5/pa_md5c.c 1.4:
4185: * src/main/Makefile.am 1.34:
4186: * src/main/compile.C 1.64:
4187: * src/main/compile_tools.C 1.51:
4188: * src/main/compile_tools.h 1.62:
4189: * src/main/execute.C 1.243:
4190: * src/main/main.dsp 1.157:
4191: * src/main/pa_array.C 1.49:
4192: * src/main/pa_cache_managers.C 1.5:
4193: * src/main/pa_charset.C 1.27:
4194: * src/main/pa_charsets.C 1.9:
4195: * src/main/pa_common.C 1.111:
4196: * src/main/pa_dictionary.C 1.15:
4197: * src/main/pa_dir.C 1.12:
4198: * src/main/pa_exception.C 1.41:
4199: * src/main/pa_exec.C 1.38:
4200: * src/main/pa_globals.C 1.133:
4201: * src/main/pa_hash.C 1.51:
4202: * src/main/pa_pool.C 1.54:
4203: * src/main/pa_request.C 1.218:
4204: * src/main/pa_socks.C 1.15:
4205: * src/main/pa_sql_driver_manager.C 1.63:
4206: * src/main/pa_string.C 1.164:
4207: * src/main/pa_stylesheet_manager.C 1.14:
4208: * src/main/pa_table.C 1.48:
4209: * src/main/pa_uue.C 1.2:
4210: * src/main/untaint.C 1.103:
4211: * src/sql/pa_sql_driver.h 1.27:
4212: * src/targets/apache13/ApacheModuleParser3.dsp 1.16:
4213: * src/targets/apache13/Makefile.am 1.13:
4214: * src/targets/apache13/mod_parser3.C 1.25:
4215: * src/targets/apache13/pa_md5c.c 1.3:
4216: * src/targets/apache13/pa_pool.C 1.6:
4217: * src/targets/apache13/pa_threads.C 1.9:
4218: * src/targets/cgi/Makefile.am 1.40:
4219: * src/targets/cgi/pa_pool.C 1.39:
4220: * src/targets/cgi/pa_threads.C 1.10:
4221: * src/targets/cgi/parser3.C 1.189:
4222: * src/targets/cgi/parser3.dsp 1.54:
4223: * src/targets/cgi/pool_storage.h 1.11:
4224: * src/targets/isapi/pa_pool.C 1.14:
4225: * src/targets/isapi/pa_threads.C 1.11:
4226: * src/targets/isapi/parser3isapi.C 1.77:
4227: * src/targets/isapi/parser3isapi.dsp 1.41:
4228: * src/targets/isapi/pool_storage.h 1.17:
4229: * src/types/Makefile.am 1.24:
4230: * src/types/pa_valiased.C 1.15:
4231: * src/types/pa_valiased.h 1.21:
4232: * src/types/pa_value.C 1.2:
4233: * src/types/pa_value.h 1.87:
4234: * src/types/pa_vbool.h 1.19:
4235: * src/types/pa_vclass.h 1.26:
4236: * src/types/pa_vcode_frame.h 1.15:
4237: * src/types/pa_vcookie.C 1.44:
4238: * src/types/pa_vcookie.h 1.17:
4239: * src/types/pa_vdate.h 1.11:
4240: * src/types/pa_vdouble.h 1.38:
4241: * src/types/pa_venv.h 1.22:
4242: * src/types/pa_vfile.C 1.30:
4243: * src/types/pa_vfile.h 1.43:
4244: * src/types/pa_vform.C 1.59:
4245: * src/types/pa_vform.h 1.36:
4246: * src/types/pa_vhash.h 1.34:
4247: * src/types/pa_vimage.C 1.18:
4248: * src/types/pa_vimage.h 1.26:
4249: * src/types/pa_vint.h 1.35:
4250: * src/types/pa_vjunction.h 1.14:
4251: * src/types/pa_vmail.C 1.13:
4252: * src/types/pa_vmail.h 1.2:
4253: * src/types/pa_vmath.h 1.8:
4254: * src/types/pa_vmethod_frame.h 1.28:
4255: * src/types/pa_vobject.h 1.19:
4256: * src/types/pa_vrequest.C 1.18:
4257: * src/types/pa_vrequest.h 1.18:
4258: * src/types/pa_vresponse.C 1.6:
4259: * src/types/pa_vresponse.h 1.23:
4260: * src/types/pa_vstateless_class.C 1.14:
4261: * src/types/pa_vstateless_class.h 1.27:
4262: * src/types/pa_vstateless_object.h 1.18:
4263: * src/types/pa_vstatus.C 1.8:
4264: * src/types/pa_vstatus.h 1.9:
4265: * src/types/pa_vstring.C 1.20:
4266: * src/types/pa_vstring.h 1.47:
4267: * src/types/pa_vtable.C 1.14:
4268: * src/types/pa_vtable.h 1.39:
4269: * src/types/pa_vvoid.h 1.10:
4270: * src/types/pa_vxdoc.C 1.14:
4271: * src/types/pa_vxdoc.h 1.22:
4272: * src/types/pa_vxnode.C 1.18:
4273: * src/types/pa_vxnode.h 1.15:
4274: * src/types/pa_wcontext.C 1.20:
4275: * src/types/pa_wcontext.h 1.33:
4276: * src/types/pa_wwrapper.h 1.19:
4277: * src/types/types.dsp 1.29:
4278: ident.C* removed
4279:
4280: * operators.txt 1.58:
4281: * src/classes/file.C 1.90:
4282: * src/main/pa_request.C 1.217:
1.20 paf 4283: * www/cgi-bin/parser3.log 1.78:
1.15 paf 4284: file:find[/can/do/this/now.txt]
4285:
4286: * src/targets/cgi/parser3.C 1.188:
4287: usage to stdout now
4288:
4289: 2002-07-31 paf
4290: * src/classes/mail.C 1.72:
4291: * src/types/pa_vmail.C 1.10:
4292: * src/types/pa_vmail.C 1.11:
4293: * src/types/pa_vmail.C 1.12:
4294: mail:
4295: errors-to: now default "postmaster"
4296:
4297: * src/classes/mail.C 1.70:
4298: * src/classes/smtp/smtp.C 1.11:
4299: * src/types/pa_vmail.C 1.9:
1.20 paf 4300: * www/cgi-bin/parser3.log 1.77:
1.15 paf 4301: mail from/to now must be.
4302: -f postmaster now default sendmail key
4303: word "postmaster" replaced to $.from
4304:
4305: * src/classes/mail.C 1.71:
4306: *** empty log message ***
4307:
4308: 2002-07-30 paf
4309: * src/main/pa_charset.C 1.25:
1.20 paf 4310: * www/cgi-bin/parser3.log 1.76:
1.15 paf 4311: * www/htdocs/auto.p 1.15:
4312: UTF-8 to 1byte charset convert, no char in table, &#decimal;
4313:
4314: * Makefile.in 1.16:
4315: * configure 1.35:
4316: * configure.in 1.36:
4317: * src/targets/cgi/Makefile.in 1.50:
4318: * src/targets/cgi/pa_config_paths.h.in 1.2:
4319: * src/targets/cgi/parser3.C 1.187:
4320: removed pa_config_paths.h
4321:
4322: * src/main/pa_charset.C 1.26:
4323: * src/main/pa_request.C 1.216:
4324: comment
4325:
4326: * etc/parser3.charsets/windows-1251.cfg 1.6:
4327: section sign [russian paragraf]
4328:
4329: 2002-07-11 paf
4330: * src/classes/mail.C 1.69:
4331: $MAIL[
4332: # xxx
4333: ]
4334:
4335: now ok
4336:
4337: * operators.txt 1.57:
4338: plan: sql detailed exception
4339:
4340: * src/main/pa_exec.C 1.36:
4341: invalid .exe caused error message with params wich parser did not provide = reported badly.
4342: fixed that.
4343:
4344: * src/main/pa_exec.C 1.37:
4345: build command line badly added params twice [and first time
4346: without ' ']. double wrong. fixed.
4347:
4348: 2002-07-01 paf
4349: * src/classes/form.C 1.26:
4350: * src/main/pa_request.C 1.215:
4351: conf bug fixed [MForm.configure_admin were called when request
4352: main_class ==0
4353:
4354: * src/classes/form.C 1.24:
4355: content_length type fix
4356:
4357: * src/classes/form.C 1.25:
4358: 10*0x400*400 bug fix [4M not 10M]
4359:
4360: 2002-06-30 paf
4361: * src/classes/mail.C 1.68:
4362: merged from 4
4363:
4364: * src/classes/mail.C [release_3_0_0004] 1.67.2.1:
4365: restored $MAIL
4366:
4367: 2002-06-28 paf
4368: * configure 1.32:
4369: * operators.txt 1.56:
4370: * src/classes/xdoc.C 1.95:
4371: * src/include/pa_charset.h 1.16:
4372: * src/include/pa_config_fixed.h 1.46:
4373: * src/include/pa_pool.h 1.81:
4374: * src/include/pa_version.h 1.6:
4375: * src/main/pa_charset.C 1.24:
4376: * src/main/pa_pool.C 1.53:
4377: * src/targets/apache13/ApacheModuleParser3.dsp 1.15:
4378: * src/targets/cgi/parser3.dsp 1.53:
4379: * src/targets/isapi/parser3isapi.dsp 1.40:
4380: * src/types/pa_vmail.C 1.8:
1.20 paf 4381: * www/cgi-bin/parser3.log 1.75:
1.15 paf 4382: * www/htdocs/index.html 1.82:
4383: merged latest updates to head
4384:
4385: * configure 1.34:
4386: * configure.in [release_3_0_0004] 1.35.2.2:
4387: removed paths.h
4388:
4389: * Makefile.in 1.15:
4390: * configure 1.33:
4391: * src/include/pa_version.h 1.7:
4392: * src/targets/cgi/pa_config_paths.h.in [release_3_0_0004] 1.1.8.1:
4393: lates changes from 4 build merged, makes updated
4394:
4395: 2002-06-27 paf
4396: * src/classes/xdoc.C 1.94:
4397: * www/htdocs/index.html 1.81:
4398: xsltParseStylesheetDoc bug workaround
4399:
4400: * operators.txt [release_3_0_0004] 1.55.2.1:
4401: * src/classes/xdoc.C [release_3_0_0004] 1.93.2.1:
4402: * src/include/pa_charset.h [release_3_0_0004] 1.15.2.1:
4403: * src/include/pa_config_fixed.h [release_3_0_0004] 1.45.2.2:
4404: * src/include/pa_pool.h [release_3_0_0004] 1.80.4.1:
4405: * src/main/pa_charset.C [release_3_0_0004] 1.23.8.1:
4406: * src/main/pa_pool.C [release_3_0_0004] 1.52.8.1:
1.20 paf 4407: * www/cgi-bin/parser3.log [release_3_0_0004] 1.74.2.1:
1.15 paf 4408: * www/htdocs/index.html [release_3_0_0004] 1.80.2.1:
4409: ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
4410: default uri=path_translated
4411:
4412: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_0004] 1.14.2.1:
4413: * src/targets/cgi/parser3.dsp [release_3_0_0004] 1.52.2.1:
4414: * src/targets/isapi/parser3isapi.dsp [release_3_0_0004] 1.39.2.1:
4415: post-build not error now
4416:
4417: 2002-06-26 paf
4418: * configure [release_3_0_0004] 1.31.2.1:
4419: * configure.in [release_3_0_0004] 1.35.2.1:
4420: * src/include/pa_version.h [release_3_0_0004] 1.5.4.1:
4421: release_3_0_0004
4422:
4423: * src/main/pa_string.C 1.162:
4424: blank string '', ' <whitespace>' considered 0 now
4425:
4426: * src/lib/md5/Makefile.in 1.1:
4427: *** empty log message ***
4428:
4429: * src/targets/cgi/parser3.C 1.186:
1.20 paf 4430: * www/cgi-bin/parser3.log 1.74:
1.15 paf 4431: /cgi-bin/parser empty filename checked
4432:
4433: 2002-06-25 paf
4434: * operators.txt 1.55:
4435: * src/classes/xdoc.C 1.93:
1.20 paf 4436: * www/cgi-bin/parser3.log 1.71:
4437: * www/cgi-bin/parser3.log 1.72:
1.15 paf 4438: * www/htdocs/index.html 1.78:
4439: * www/htdocs/index.html 1.79:
4440: ^xdoc.transform[xdoc <<can be now
4441:
4442: * bin/auto.p.dist.in 1.3:
4443: * operators.txt 1.53:
4444: * src/classes/math.C 1.20:
4445: * src/types/pa_vmail.C 1.6:
1.20 paf 4446: * www/cgi-bin/parser3.log 1.70:
1.15 paf 4447: * www/htdocs/index.html 1.76:
4448: math:crypt updated to generate random salt when needed and to
4449: call system crypt() if not $apr1$ prefix
4450:
4451: * configure 1.31:
4452: * configure.in 1.35:
4453: * src/include/pa_config_auto.h.in 1.27:
4454: crypt library configured
4455:
4456: * operators.txt 1.54:
4457: * src/classes/string.C 1.112:
4458: * www/htdocs/index.html 1.77:
4459: ^string.normalize [old name: optimize
4460:
4461: * src/main/pa_string.C 1.161:
1.20 paf 4462: * www/cgi-bin/parser3.log 1.73:
1.15 paf 4463: * www/htdocs/index.html 1.80:
4464: emtpy string, or string of whitespaces considered bad number now
4465:
4466: * src/main/pa_request.C 1.214:
4467: configure_admin forced if no @conf
4468:
4469: 2002-06-24 paf
4470: * Makefile.in 1.14:
4471: * bin/Makefile.in 1.4:
4472: * configure 1.29:
4473: * configure.in 1.33:
4474: * etc/Makefile.in 1.9:
4475: * etc/parser3.charsets/Makefile.in 1.11:
4476: * src/Makefile.in 1.49:
4477: * src/classes/Makefile.in 1.47:
4478: * src/classes/gd/Makefile.in 1.37:
4479: * src/classes/smtp/Makefile.in 1.7:
4480: * src/include/Makefile.in 1.6:
4481: * src/include/pa_config_auto.h.in 1.25:
4482: * src/lib/Makefile.in 1.3:
4483: * src/lib/patches/Makefile.in 1.3:
4484: * src/lib/pcre/Makefile.in 1.3:
4485: * src/main/Makefile.in 1.43:
4486: * src/sql/Makefile.in 1.6:
4487: * src/targets/Makefile.in 1.37:
4488: * src/targets/apache13/Makefile.in 1.36:
4489: * src/targets/apache13/p3runConfigure.in 1.11:
4490: * src/targets/cgi/Makefile.am 1.39:
4491: * src/targets/cgi/Makefile.in 1.49:
4492: * src/targets/isapi/Makefile.in 1.6:
4493: * src/types/Makefile.am 1.23:
4494: * src/types/Makefile.in 1.40:
4495: * src/types/pa_vmail.C 1.4:
4496: $mail:received makes update
4497:
4498: * src/targets/cgi/getopt.c 1.1:
4499: * src/targets/cgi/getopt.h 1.1:
4500: introducing parser -m option, for $mail:receive
4501:
4502: * src/include/pa_config_fixed.h 1.45:
4503: ssize_t fixed
4504:
4505: * INSTALL 1.24:
4506: --with-static/shared-mailreceive described
4507:
4508: * operators.txt 1.51:
4509: * src/classes/mail.C 1.67:
4510: * src/include/Makefile.am 1.3:
4511: * src/include/pa_charset.h 1.15:
4512: * src/include/pa_config_fixed.h 1.43:
4513: * src/include/pa_request.h 1.140:
4514: * src/include/pa_string.h 1.139:
4515: * src/include/pa_uue.h 1.1:
4516: * src/main/Makefile.am 1.33:
4517: * src/main/main.dsp 1.155:
4518: * src/main/pa_globals.C 1.131:
4519: * src/main/pa_request.C 1.213:
4520: * src/main/pa_string.C 1.160:
4521: * src/main/pa_uue.C 1.1:
4522: * src/targets/apache13/mod_parser3.C 1.24:
4523: * src/targets/cgi/Makefile.am 1.38:
4524: * src/targets/cgi/parser3.C 1.184:
4525: * src/targets/cgi/parser3.dsp 1.51:
4526: * src/targets/isapi/parser3isapi.C 1.76:
4527: * src/types/pa_vform.C 1.57:
4528: * src/types/pa_vform.h 1.35:
4529: * src/types/pa_vmail.C 1.1:
4530: * src/types/pa_vmail.h 1.1:
4531: * src/types/types.dsp 1.27:
1.20 paf 4532: * www/cgi-bin/parser3.log 1.68:
1.15 paf 4533: * www/htdocs/index.html 1.74:
4534: uue to separate file
4535: introducting $message:received
4536: ^mail:send rewritten with backward comp
4537:
4538: * src/classes/classes.dsp 1.22:
4539: * src/classes/gd/gd.dsp 1.24:
4540: * src/classes/smtp/smtp.dsp 1.20:
4541: * src/main/main.dsp 1.156:
4542: * src/main/pa_globals.C 1.132:
4543: * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
4544: * src/targets/cgi/parser3.dsp 1.52:
4545: * src/targets/isapi/parser3isapi.dsp 1.39:
4546: * src/types/types.dsp 1.28:
4547: win32xml win32mailreceive pseudomodules paths now
4548:
4549: * src/include/pa_config_fixed.h 1.44:
4550: * src/targets/cgi/parser3.C 1.185:
4551: * src/types/pa_vmail.C 1.3:
4552: #ifdef WITH_MAILRECEIVE
4553:
4554: * acconfig.h 1.2:
4555: * configure 1.30:
4556: * configure.in 1.34:
4557: * src/include/pa_config_auto.h.in 1.26:
4558: *** empty log message ***
4559:
4560: 2002-06-21 paf
4561: * Makefile.in 1.13:
4562: * configure 1.28:
4563: * configure.in 1.32:
4564: * src/Makefile.in 1.48:
4565: * src/classes/Makefile.in 1.46:
4566: * src/lib/Makefile.in 1.1:
4567: * src/lib/md5/Makefile.am 1.2:
4568: * src/lib/md5/pa_md5c.c 1.2:
4569: * src/lib/patches/Makefile.in 1.2:
4570: * src/lib/pcre/Makefile.in 1.2:
4571: * src/main/Makefile.in 1.42:
4572: * src/targets/apache13/Makefile.in 1.35:
4573: * src/targets/cgi/Makefile.am 1.37:
4574: * src/targets/cgi/Makefile.in 1.48:
4575: * src/types/Makefile.in 1.39:
4576: lib restructure .in and .am files appropriate changes
4577:
4578: * src/lib/Makefile.am 1.2:
4579: * src/lib/Makefile.in 1.2:
4580: * src/lib/md5/pa_md5.h 1.2:
4581: * src/targets/apache13/p3runConfigure.in 1.10:
4582: * src/targets/apache13/pa_md5c.c 1.2:
4583: lib restructure apache .am & co changes
4584:
4585: * INSTALL 1.23:
4586: * configure.in 1.31:
4587: * operators.txt 1.50:
4588: * parser3.dsw 1.2:
4589: * src/Makefile.am 1.16:
4590: * src/classes/Makefile.am 1.39:
4591: * src/classes/classes.dsp 1.21:
4592: * src/classes/math.C 1.19:
4593: * src/lib/Makefile.am 1.1:
4594: * src/lib/md5/Makefile.am 1.1:
4595: * src/lib/md5/md5.dsp 1.1:
4596: * src/lib/md5/pa_md5.h 1.1:
4597: * src/lib/md5/pa_md5c.c 1.1:
4598: * src/lib/patches/Makefile.am 1.1:
4599: * src/lib/patches/Makefile.in 1.1:
4600: * src/lib/patches/libgdome_cpp_syntax1.patch 1.1:
4601: * src/lib/patches/libgdome_cpp_syntax2.patch 1.1:
4602: * src/lib/patches/libgdome_morestatic.patch 1.1:
4603: * src/lib/patches/libxml_error_column_tab.patch 1.1:
4604: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.1:
4605: * src/lib/patches/libxml_transcoder_context1.patch 1.1:
4606: * src/lib/patches/libxml_transcoder_context2.patch 1.1:
4607: * src/lib/patches/libxml_transcoder_context3.patch 1.1:
4608: * src/lib/patches/libxml_transcoder_context4.patch 1.1:
4609: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.1:
4610: * src/lib/pcre/LICENCE 1.1:
4611: * src/lib/pcre/Makefile.am 1.1:
4612: * src/lib/pcre/Makefile.in 1.1:
4613: * src/lib/pcre/README 1.1:
4614: * src/lib/pcre/Tech.Notes 1.1:
4615: * src/lib/pcre/dftables.c 1.1:
4616: * src/lib/pcre/get.c 1.1:
4617: * src/lib/pcre/ibm-1250.ucm 1.1:
4618: * src/lib/pcre/ibm-1251.ucm 1.1:
4619: * src/lib/pcre/ibm-1257.ucm 1.1:
4620: * src/lib/pcre/internal.h 1.1:
4621: * src/lib/pcre/maketables.c 1.1:
4622: * src/lib/pcre/pcre-2_08.tar.gz 1.1:
4623: * src/lib/pcre/pcre.3 1.1:
4624: * src/lib/pcre/pcre.3.html 1.1:
4625: * src/lib/pcre/pcre.3.txt 1.1:
4626: * src/lib/pcre/pcre.c 1.1:
4627: * src/lib/pcre/pcre.dsp 1.1:
4628: * src/lib/pcre/pcre.h 1.1:
4629: * src/lib/pcre/pcre_dftables.dsp 1.1:
4630: * src/lib/pcre/pcre_parser_ctype.c 1.1:
4631: * src/lib/pcre/pcre_parser_ctype.dsp 1.1:
4632: * src/lib/pcre/ruspart_win2koi.pl 1.1:
4633: * src/lib/pcre/study.c 1.1:
4634: * src/lib/pcre/win-koi.tab 1.1:
4635: * src/main/Makefile.am 1.32:
4636: * src/main/compile.tab.C 1.57:
4637: * src/main/main.dsp 1.154:
4638: * src/targets/apache13/ApacheModuleParser3.dsp 1.13:
4639: * src/targets/apache13/Makefile.am 1.12:
4640: * src/targets/apache13/pa_md5c.c 1.1:
4641: * src/targets/cgi/Makefile.am 1.36:
4642: * src/targets/cgi/parser3.dsp 1.50:
4643: * src/targets/isapi/parser3isapi.dsp 1.38:
4644: * src/types/Makefile.am 1.22:
4645: * src/types/types.dsp 1.26:
1.20 paf 4646: * www/cgi-bin/parser3.log 1.67:
1.15 paf 4647: * www/htdocs/.htaccess 1.5:
4648: * www/htdocs/index.html 1.73:
4649: moved libltdl and pcre to libs/
4650: added libs/md5 which is linked to non-apache targets
4651: ^math:crypt[password;$apr1$salt]
4652:
4653: 2002-06-20 paf
4654: * INSTALL [release_3_0_0003] 1.21.2.1:
4655: * bin/Makefile.am [release_3_0_0003] 1.2.2.1:
4656: * bin/Makefile.in [release_3_0_0003] 1.2.2.1:
4657: * bin/auto.p.dist.in [release_3_0_0003] 1.2.2.1:
4658: * bin/parser3.conf.dist.in [release_3_0_0003] 1.1.2.1:
4659: * configure [release_3_0_0003] 1.26.2.2:
4660: * configure.in [release_3_0_0003] 1.29.2.2:
4661: * operators.txt [release_3_0_0003] 1.47.2.1:
4662: * src/classes/file.C [release_3_0_0003] 1.88.2.1:
4663: * src/classes/op.C [release_3_0_0003] 1.96.2.1:
4664: * src/doc/doxygen.cfg [release_3_0_0003] 1.22.4.1:
4665: * src/include/pa_globals.h [release_3_0_0003] 1.88.2.1:
4666: * src/include/pa_request.h [release_3_0_0003] 1.138.2.1:
4667: * src/main/execute.C [release_3_0_0003] 1.241.2.1:
4668: * src/main/pa_request.C [release_3_0_0003] 1.211.2.1:
4669: * src/targets/apache13/mod_parser3.C [release_3_0_0003] 1.22.2.1:
4670: * src/targets/cgi/parser3.C [release_3_0_0003] 1.182.2.1:
4671: * src/targets/isapi/parser3isapi.C [release_3_0_0003] 1.74.2.1:
4672: * src/types/pa_vmethod_frame.h [release_3_0_0003] 1.26.6.1:
4673: * www/htdocs/auto.p [release_3_0_0003] 1.11.2.1:
4674: * www/htdocs/index.html [release_3_0_0003] 1.69.2.1:
4675: marged latest HEAD updates, mainly file:justname&co & @auto
4676: conf[filespec
4677:
4678: * INSTALL 1.22:
4679: * bin/Makefile.am 1.3:
4680: * bin/auto.p.dist.in 1.1:
4681: * bin/parser3.conf.dist.in 1.2:
4682: * configure.in 1.30:
4683: * operators.txt 1.48:
4684: * src/doc/doxygen.cfg 1.23:
4685: * src/include/pa_globals.h 1.89:
4686: * src/targets/apache13/mod_parser3.C 1.23:
4687: * src/targets/cgi/parser3.C 1.183:
4688: * src/targets/isapi/parser3isapi.C 1.75:
4689: * www/htdocs/auto.p 1.12:
4690: * www/htdocs/index.html 1.70:
4691: parser3.conf renamed to auto.p
4692:
4693: * operators.txt 1.49:
4694: * src/classes/file.C 1.89:
1.20 paf 4695: * www/cgi-bin/parser3.log 1.66:
1.15 paf 4696: * www/htdocs/auto.p 1.14:
4697: * www/htdocs/index.html 1.72:
4698: !^file:dirname[/a/some.tar.gz]=/a
4699: !^file:dirname[/a/b/]=/a
4700: !^file:basename[/a/some.tar.gz]=some.tar.gz
4701: !^file:justname[/a/some.tar.gz]=some.tar
4702: !^file:justext[/a/some.tar.gz]=gz
4703:
4704: * bin/Makefile.in 1.3:
4705: * configure 1.27:
4706: parser3.conf renamed to auto.p autoconf changes
4707:
4708: * src/classes/op.C 1.97:
4709: * src/include/pa_request.h 1.139:
4710: * src/main/execute.C 1.242:
4711: * src/main/pa_request.C 1.212:
4712: * src/types/pa_vmethod_frame.h 1.27:
1.20 paf 4713: * www/cgi-bin/parser3.log 1.65:
1.15 paf 4714: * www/htdocs/auto.p 1.13:
4715: * www/htdocs/index.html 1.71:
4716: introducing @conf/auto[filespec]
4717:
4718: * bin/auto.p.dist.in 1.2:
4719: <noindex>
4720:
4721: 2002-06-18 paf
4722: * bin/Makefile.am 1.1:
4723: * bin/Makefile.in 1.1:
4724: * bin/parser3.conf.dist.in 1.1:
4725: * etc/Makefile.am 1.4:
4726: * etc/parser3.conf.sample.in 1.2:
4727: * www/htdocs/index.html 1.69:
4728: bin/parser3.conf.dist [moved from etc
4729:
1.20 paf 4730: * src/classes/file.C 1.86:
4731: * www/cgi-bin/parser3.log 1.64:
4732: ^file::exec[script;$.bad error case insensitive check now
4733:
1.15 paf 4734: * configure [release_3_0_0003] 1.26.2.1:
4735: * configure.in [release_3_0_0003] 1.29.2.1:
4736: * src/include/pa_version.h [release_3_0_0003] 1.5.2.1:
4737: version to configure.in
4738:
4739: * src/classes/file.C 1.85:
1.20 paf 4740: * www/cgi-bin/parser3.log 1.63:
1.15 paf 4741: * www/htdocs/index.html 1.68:
4742: ^file::exec[script;$.bad now error, not skip
4743:
4744: * Makefile.am 1.5:
4745: * Makefile.in 1.12:
4746: * bin/Makefile.am 1.2:
4747: * bin/Makefile.in 1.2:
4748: * configure 1.26:
4749: * configure.in 1.29:
4750: * etc/Makefile.in 1.8:
4751: * etc/parser3.charsets/Makefile.am 1.3:
4752: * etc/parser3.charsets/Makefile.in 1.10:
4753: * src/classes/smtp/Makefile.am 1.2:
4754: * src/classes/smtp/Makefile.in 1.6:
4755: * src/targets/apache13/Makefile.in 1.34:
4756: parser3.conf.dist moved to bin, .in & *.am updated
4757:
4758: * src/classes/file.C 1.87:
4759: strcasecmp
4760:
4761: * INSTALL 1.21:
4762: reflected .conf.dist dir change
4763:
4764: * configure 1.25:
4765: * configure.in 1.28:
4766: * src/include/pa_pool.h 1.80:
4767: * src/include/pa_types.h 1.41:
4768: pack configure.in detection simplified.
4769: figured out that gcc on sparc not that stupid as thought previously:
4770: 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]
4771: so packed must be all parts of packed class, i.e. it's parents&fields(classes).
4772: for now it's only String that packed and what was wrong is that it's parent - Pooled, were not packed. fixed that.
4773:
4774: * src/classes/file.C 1.88:
4775: strncasecmp
4776:
4777: 2002-06-14 paf
4778: * operators.txt 1.47:
4779: more precise xml-to-text options
4780:
4781: * operators.txt 1.46:
4782: * src/types/pa_vxnode.C 1.17:
4783: xnode attribute_node.name/value
4784: xnode pi.node.data
4785:
4786: 2002-06-12 paf
4787: * Makefile.in 1.11:
4788: * configure 1.24:
4789: * configure.in 1.27:
4790: * etc/Makefile.in 1.7:
4791: * etc/parser3.charsets/Makefile.in 1.9:
4792: * src/Makefile.in 1.47:
4793: * src/classes/Makefile.in 1.45:
4794: * src/classes/gd/Makefile.in 1.36:
4795: * src/classes/smtp/Makefile.in 1.5:
4796: * src/include/Makefile.in 1.5:
4797: * src/main/Makefile.in 1.41:
4798: * src/sql/Makefile.in 1.5:
4799: * src/targets/Makefile.in 1.36:
4800: * src/targets/cgi/Makefile.am 1.35:
4801: * src/targets/cgi/Makefile.in 1.47:
4802: * src/targets/cgi/parser3.C 1.182:
4803: * src/targets/isapi/Makefile.in 1.5:
4804: * src/types/Makefile.in 1.38:
4805: removed root conf define creation
4806:
4807: * etc/parser3.conf.in 1.10:
4808: * src/classes/mail.C 1.66:
4809: sendmail -ti [default now]
4810:
4811: * etc/parser3.conf.in 1.8:
4812: * src/include/pa_globals.h 1.86:
4813: * src/include/pa_request.h 1.136:
4814: * src/main/main.dsp 1.153:
4815: * src/main/pa_globals.C 1.128:
4816: * src/main/pa_request.C 1.208:
1.20 paf 4817: * www/cgi-bin/parser3.log 1.60:
1.15 paf 4818: @conf
4819:
1.20 paf 4820: * etc/parser3.conf.in 1.9:
4821: * src/include/pa_globals.h 1.87:
4822: * src/include/pa_request.h 1.137:
4823: * src/main/execute.C 1.241:
4824: * src/main/pa_globals.C 1.129:
4825: * src/main/pa_request.C 1.209:
4826: * www/cgi-bin/parser3.log 1.61:
4827: @rootconf [were @conf]
4828:
1.15 paf 4829: * INSTALL 1.20:
4830: * configure.in 1.26:
4831: * etc/Makefile.am 1.3:
4832: * operators.txt 1.43:
4833: * src/include/pa_globals.h 1.88:
4834: * src/include/pa_request.h 1.138:
4835: * src/main/compile.tab.C 1.56:
4836: * src/main/pa_globals.C 1.130:
4837: * src/main/pa_request.C 1.211:
4838: * src/targets/apache13/mod_parser3.C 1.22:
4839: * src/targets/cgi/parser3.C 1.181:
4840: * src/targets/isapi/parser3isapi.C 1.74:
1.20 paf 4841: * www/cgi-bin/parser3.log 1.62:
1.15 paf 4842: parser3.conf now one and only
4843:
4844: * src/classes/mail.C 1.65:
4845: * src/main/pa_request.C 1.210:
4846: $MAIL $CHARSETS allowed to be strings. for convinient #ing
4847:
4848: * etc/parser3.conf.in 1.11:
4849: * etc/parser3.conf.sample.in 1.1:
4850: .conf renamed to .conf.sample
4851:
4852: 2002-06-11 paf
4853: * src/classes/file.C 1.83:
4854: * src/targets/cgi/parser3.dsp 1.49:
4855: * src/targets/isapi/parser3isapi.C 1.73:
1.20 paf 4856: * www/cgi-bin/parser3.log 1.59:
1.15 paf 4857: * www/htdocs/.htaccess 1.4:
4858: * www/htdocs/index.html 1.66:
4859: suexec env keys filter plus CGI_ as valid prefix
4860:
4861: * src/classes/file.C 1.84:
4862: check simplified
4863:
4864: * src/classes/file.C 1.82:
4865: * src/include/pa_request.h 1.135:
4866: * src/include/pa_sapi.h 1.19:
4867: * src/targets/apache13/mod_parser3.C 1.21:
4868: * src/targets/cgi/parser3.C 1.180:
4869: * src/targets/isapi/parser3isapi.C 1.72:
1.20 paf 4870: * www/cgi-bin/parser3.log 1.58:
1.15 paf 4871: * www/htdocs/index.html 1.65:
4872: file::exec/cgi to pass HTTP_ vars
4873: introducing SAPI::environment
4874:
4875: 2002-06-10 paf
4876: * src/main/pa_common.C [release_1_0_0001] 1.108.2.1:
4877: fixed -d (bug)
4878:
4879: * configure 1.20:
4880: * configure [release_3_0_0002] 1.19.2.1:
4881: * configure.in [release_3_0_0002] 1.21.2.1:
4882: * src/include/pa_version.h 1.5:
4883: * src/include/pa_version.h [release_3_0_0002] 1.4.2.1:
4884: makes
4885:
4886: * operators.txt 1.41:
4887: old merge conflict removed
4888:
4889: * src/types/pa_vform.C 1.56:
4890: * src/types/pa_vform.h 1.34:
4891: * www/htdocs/index.html 1.62:
4892: $form: not determined yet check
4893:
4894: * src/main/pa_common.C 1.109:
4895: merged fixed -d (bug)
4896:
4897: * src/main/compile.tab.C 1.55:
4898: * src/main/pa_string.C 1.159:
1.20 paf 4899: * www/cgi-bin/parser3.log 1.56:
1.15 paf 4900: * www/htdocs/index.html 1.63:
4901: whitespace after number in autoconvert now ignored
4902:
4903: * operators.txt 1.42:
4904: * src/classes/op.C 1.96:
4905: * src/include/pa_common.h 1.77:
4906: * src/main/pa_common.C 1.110:
4907: lock failures reported now
4908:
4909: * configure 1.21:
4910: * configure.in 1.23:
4911: pack even address access on sparc&co arch checked in configure
4912:
4913: * configure 1.23:
4914: * configure.in 1.25:
4915: *** empty log message ***
4916:
4917: * src/main/compile_tools.C 1.50:
1.20 paf 4918: * www/cgi-bin/parser3.log 1.57:
1.15 paf 4919: * www/htdocs/index.html 1.64:
4920: ^if(" 1 "){y} bug fixed
4921: optimization string->double @ compile time were not-enough-checking...
4922:
4923: * configure 1.22:
4924: * configure.in 1.24:
4925: hpux check, nsl link, no socket
4926:
4927: * src/classes/mail.C 1.64:
4928: mail netscape attachment name fixed. todo: $response:body
4929: content-type:name
4930:
4931: * src/main/untaint.C 1.102:
4932: bug#2) mail subject got always prepended with charset even when
4933: all letters were 7bit one
4934:
4935: 2002-06-04 paf
4936: * src/targets/apache13/mod_parser3.C 1.20:
4937: * src/targets/apache13/mod_parser3.C [release_1_0_0001] 1.19.2.1:
4938: fixed .dsp-s along with reorganized cvs modules dirs structure
4939:
4940: 2002-06-03 paf
4941: * etc/parser3.charsets/windows-1251.cfg 1.5:
4942: * operators.txt 1.40:
4943: * src/classes/classes.dsp 1.20:
4944: * src/classes/gd/gd.dsp 1.23:
4945: * src/classes/smtp/smtp.dsp 1.19:
4946: * src/main/compile.tab.C 1.54:
4947: * src/main/main.dsp 1.152:
4948: * src/main/pa_globals.C 1.127:
4949: * src/targets/apache13/ApacheModuleParser3.dsp 1.12:
4950: * src/targets/cgi/parser3.C 1.179:
4951: * src/targets/cgi/parser3.dsp 1.48:
4952: * src/targets/isapi/parser3isapi.dsp 1.37:
4953: * src/types/types.dsp 1.25:
4954: * www/htdocs/index.html 1.60:
4955: fixed .dsp-s along with reorganized cvs modules dirs structure
4956:
4957: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
4958: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.2:
4959: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.2:
4960: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
4961: * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
4962: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
4963: * src/targets/apache13/ApacheModuleParser3.dsp [release_1_0_0001] 1.11.2.1:
4964: * src/targets/cgi/parser3.dsp [release_1_0_0001] 1.46.2.1:
4965: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.2:
4966: * src/types/types.dsp [release_1_0_0001] 1.23.2.2:
4967: reorganized cvs modules
4968:
4969: 2002-05-28 paf
4970: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.3:
4971: info.uri now ""
4972:
4973: 2002-05-17 paf
4974: * src/classes/table.C 1.153:
4975: * src/classes/table.C [release_1_0_0001] 1.151.2.1:
4976: ^table.save << checked empty pre/match/post columns
4977:
4978: 2002-05-16 paf
4979: * src/classes/image.C 1.72:
1.20 paf 4980: * www/cgi-bin/parser3.log 1.55:
1.15 paf 4981: * www/htdocs/index.html 1.59:
4982: image::measure can png now
4983:
4984: 2002-05-15 paf
4985: * operators.txt 1.38:
4986: * src/classes/date.C 1.31:
1.20 paf 4987: * www/cgi-bin/parser3.log 1.54:
1.15 paf 4988: * www/htdocs/index.html 1.58:
4989: ^date::create[%H:%M[:%S]] added
4990:
4991: * etc/parser3.charsets/windows-1251.cfg 1.4:
4992: 0x forgot, fixed
4993:
4994: * operators.txt 1.37:
4995: * src/classes/date.C 1.30:
1.20 paf 4996: * www/cgi-bin/parser3.log 1.53:
1.15 paf 4997: * www/htdocs/.htaccess 1.3:
4998: * www/htdocs/auto.p 1.10:
4999: * www/htdocs/index.html 1.57:
5000: ^date::create[%Y[-%m[-%d[ %H[:%M[:%S]]]]]]
5001: [-%m now
5002:
5003: 2002-05-14 paf
5004: * etc/parser3.charsets/windows-1251.cfg 1.3:
5005: * etc/parser3.charsets/windows-1251.cfg [release_1_0_0001] 1.2.2.1:
5006: added 3 quotes
5007:
5008: 2002-05-07 paf
5009: * src/classes/classes.dsp 1.19:
5010: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
5011: * src/classes/gd/gd.dsp 1.22:
5012: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.1:
5013: * src/classes/op.C 1.95:
5014: * src/classes/op.C [release_1_0_0001] 1.93.2.1:
5015: * src/classes/smtp/smtp.dsp 1.18:
5016: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.1:
5017: * src/include/pa_globals.h 1.85:
5018: * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
5019: * src/include/pa_request.h 1.134:
5020: * src/include/pa_request.h [release_1_0_0001] 1.133.2.1:
5021: * src/include/pa_table.h 1.44:
5022: * src/include/pa_table.h [release_1_0_0001] 1.43.2.1:
5023: * src/main/compile.tab.C 1.53:
5024: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.1:
5025: * src/main/compile.y 1.187:
5026: * src/main/compile.y [release_1_0_0001] 1.186.2.1:
5027: * src/main/main.dsp 1.151:
5028: * src/main/main.dsp [release_1_0_0001] 1.150.2.1:
5029: * src/main/pa_globals.C 1.126:
5030: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.2:
5031: * src/main/pa_request.C 1.207:
5032: * src/main/pa_request.C [release_1_0_0001] 1.204.2.1:
5033: * src/main/pa_table.C 1.47:
5034: * src/main/pa_table.C [release_1_0_0001] 1.46.2.1:
5035: * src/targets/isapi/pa_pool.C 1.13:
5036: * src/targets/isapi/pa_pool.C [release_1_0_0001] 1.12.2.1:
5037: * src/targets/isapi/parser3isapi.C 1.71:
5038: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.2:
5039: * src/targets/isapi/parser3isapi.dsp 1.36:
5040: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.1:
5041: * src/targets/isapi/pool_storage.h 1.16:
5042: * src/targets/isapi/pool_storage.h [release_1_0_0001] 1.15.2.1:
5043: * src/types/types.dsp 1.24:
5044: * src/types/types.dsp [release_1_0_0001] 1.23.2.1:
5045: * www/htdocs/parser-status.html 1.2:
5046: * www/htdocs/parser-status.html [release_1_0_0001] 1.1.2.1:
5047: Table name2number field now &.
5048: 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]
5049:
5050: 2002-05-06 paf
5051: * src/main/pa_globals.C 1.125:
5052: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.1:
5053: * src/targets/cgi/parser3.C 1.178:
5054: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.2:
5055: * src/targets/cgi/pool_storage.h 1.10:
5056: * src/targets/cgi/pool_storage.h [release_1_0_0001] 1.9.2.1:
5057: * src/targets/isapi/parser3isapi.C 1.70:
5058: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.1:
5059: removed 100*40 bytes per request memory leak [nonpool malloc in
5060: globals]
5061:
5062: 2002-04-30 paf
5063: * configure 1.19:
5064: * src/include/pa_version.h 1.4:
5065: version now not b
5066:
5067: * src/targets/cgi/parser3.C 1.177:
1.20 paf 5068: * www/cgi-bin/parser3.log 1.52:
1.15 paf 5069: * www/htdocs/global.xsl 1.7:
5070: * www/htdocs/index.html 1.56:
5071: request.uri now never 0
5072:
5073: 2002-04-29 paf
5074: * configure.in 1.21:
5075: removed b
5076:
5077: * src/doc/ClassExample1.dox 1.4:
5078: * src/doc/ClassExample3.dox 1.4:
5079: * src/doc/aliased.dox 1.4:
5080: * src/doc/methoded.dox 1.3:
5081: * src/doc/string.dox 1.4:
5082: * src/doc/value.dox 1.3:
5083: * src/include/pa_exception.h 1.34:
5084: * src/main/pa_request.C 1.205:
5085: * src/targets/cgi/parser3.C 1.176:
5086: merged from 0001
5087:
5088: * src/classes/op.C 1.94:
5089: * src/include/pa_exception.h 1.35:
5090: * src/main/pa_request.C 1.206:
5091: Exception::comment/type checked in (), no there's no empty type
5092: comment by default
5093:
5094: 2002-04-26 paf
5095: * src/doc/doxygen.cfg 1.22:
5096: * src/doc/doxygen.cfg [release_1_0_0001] 1.21.2.1:
5097: * src/targets/cgi/parser3.dsp 1.47:
1.20 paf 5098: * www/cgi-bin/parser3.log 1.51:
1.15 paf 5099: * www/htdocs/index.html 1.55:
5100: doxygen dot image size reduced
5101:
5102: 2002-04-25 paf
5103: * src/classes/table.C 1.152:
1.20 paf 5104: * www/cgi-bin/parser3.log 1.47:
1.15 paf 5105: * www/htdocs/.htaccess 1.1:
5106: * www/htdocs/index.html 1.51:
5107: removed restriction on column count to ^table.hash to work, now
5108: must be >0 [were >1]
5109:
5110: * src/targets/cgi/parser3.C 1.175:
5111: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.1:
5112: setenv in .htaccess when cgi is not under that dir got
5113: REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
5114: into account
5115:
1.20 paf 5116: * www/cgi-bin/parser3.log 1.48:
1.15 paf 5117: * www/htdocs/index.html 1.52:
5118: sample of 'using junction out of context'
5119:
5120: * operators.txt 1.35:
5121: * operators.txt 1.36:
5122: * src/classes/date.C 1.28:
5123: * src/classes/date.C 1.29:
1.20 paf 5124: * www/cgi-bin/parser3.log 1.49:
1.15 paf 5125: * www/htdocs/index.html 1.53:
5126: ^date::create[2002-12-33 01:03:04]
5127:
5128: 2002-04-24 paf
5129: * src/classes/classes.dsp 1.18:
5130: * src/classes/gd/gd.dsp 1.21:
5131: * src/classes/smtp/smtp.dsp 1.17:
5132: * src/main/compile.tab.C 1.52:
5133: * src/main/main.dsp 1.150:
5134: * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
5135: * src/targets/cgi/parser3.C 1.174:
5136: * src/targets/cgi/parser3.dsp 1.46:
5137: * src/targets/isapi/parser3isapi.dsp 1.34:
5138: * src/types/types.dsp 1.23:
5139: MSVC profile targets
5140:
5141: 2002-04-23 paf
5142: * operators.txt 1.34:
5143: * src/classes/string.C 1.110:
1.20 paf 5144: * www/cgi-bin/parser3.log 1.46:
1.15 paf 5145: * www/htdocs/index.html 1.50:
5146: int/double/string:sql{}[$.default{code}]
5147: fixed [were barking: "junction used outside of context"]
5148:
5149: 2002-04-22 paf
5150: * src/classes/string.C 1.109:
5151: * src/include/pa_string.h 1.138:
5152: * src/main/pa_string.C 1.158:
5153: * src/types/pa_vstring.C 1.19:
5154: * src/types/pa_vstring.h 1.46:
5155: * types.txt 1.2:
5156: ^string.optimize[]
5157:
5158: * src/main/execute.C 1.238:
1.20 paf 5159: * www/cgi-bin/parser3.log 1.43:
1.15 paf 5160: * www/htdocs/index.html 1.48:
5161: junctions to local contexts got cleanized&checked later
5162:
1.20 paf 5163: * src/main/execute.C 1.240:
5164: * www/cgi-bin/parser3.log 1.45:
5165: rolled back to before_killing_userjunction_contexts
5166:
1.15 paf 5167: * src/include/pa_globals.h 1.84:
5168: * src/include/pa_table.h 1.43:
5169: * src/main/pa_globals.C 1.124:
5170: * src/main/pa_string.C 1.157:
5171: * src/main/pa_table.C 1.46:
5172: fixed match table template
5173:
5174: * src/classes/string.C 1.107:
5175: * src/classes/string.C 1.108:
5176: optimize removed from string .left/right/pos
5177:
5178: * src/main/execute.C 1.239:
1.20 paf 5179: * www/cgi-bin/parser3.log 1.44:
1.15 paf 5180: * www/htdocs/index.html 1.49:
5181: user junctions context killed
5182:
5183: 2002-04-19 paf
5184: * src/classes/string.C 1.106:
5185: * src/include/pa_request.h 1.133:
5186: * src/include/pa_string.h 1.137:
5187: * src/main/pa_request.C 1.204:
5188: * src/main/pa_string.C 1.156:
5189: * src/types/pa_vstring.C 1.18:
5190: * src/types/pa_vstring.h 1.45:
1.20 paf 5191: * www/cgi-bin/parser3.log 1.42:
1.15 paf 5192: * www/htdocs/index.html 1.47:
5193: string now optimized prior to .left .right .mid .pos .match when that is profitable,
5194: and always before .replace
5195: when $ORIGINS(1) optimization disabled
5196: 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
5197:
5198: * src/classes/op.C 1.93:
5199: * src/classes/string.C 1.105:
5200: * src/types/pa_value.h 1.86:
5201: VTable removed from each String::match replace iteration, and made stacked
5202: sizeof(VTable)=12bytes economy on each replace code
5203:
5204: * src/include/pa_globals.h 1.83:
5205: * src/include/pa_table.h 1.42:
5206: * src/main/pa_globals.C 1.123:
5207: * src/main/pa_string.C 1.155:
5208: String::match table columns globalized, not created @ each ^match anymore
5209: economy: sizeof(Array)+space on 3+x cells=24+ bytes per ^match
5210:
5211: * src/classes/file.C 1.81:
5212: ovector now local
5213: economy: 16 bytes per ^file:list
5214:
5215: * src/classes/string.C 1.104:
5216: * src/include/pa_string.h 1.136:
5217: * src/main/pa_string.C 1.154:
5218: * www/htdocs/index.html 1.46:
5219: string.match[]['] option enables generation of $match.prematch
5220: .match .postmatch columns
5221:
5222: * src/main/pa_string.C 1.153:
5223: String::match options analized without cstr-ing them now
5224:
5225: * src/doc/chmhelper.pl 1.1:
5226: * src/doc/doxygen.cfg 1.21:
5227: * src/doc/footer.htm 1.1:
5228: * src/doc/html2chm.cmd 1.6:
5229: * src/doc/postbuild.txt 1.3:
5230: * src/doc/sources2html.cmd 1.5:
5231: * src/doc/view_chm.cmd 1.2:
5232: * src/doc/view_html.cmd 1.2:
5233: config updated to doxygen 1.2.15,
5234: created helper which fixes minor bugs in chm project files & htm tree.
5235: changed extension to .htm
5236:
5237: * src/doc/footer.htm 1.2:
5238: 2001,
5239:
5240: 2002-04-18 paf
5241: * src/classes/classes.h 1.18:
5242: * src/classes/hash.C 1.40:
5243: * src/types/pa_value.h 1.85:
5244: * src/types/pa_vbool.h 1.18:
5245: * src/types/pa_vcookie.h 1.16:
5246: * src/types/pa_vdate.h 1.10:
5247: * src/types/pa_vdouble.h 1.37:
5248: * src/types/pa_venv.h 1.21:
5249: * src/types/pa_vfile.h 1.42:
5250: * src/types/pa_vhash.h 1.33:
5251: * src/types/pa_vimage.h 1.25:
5252: * src/types/pa_vint.h 1.34:
5253: * src/types/pa_vjunction.h 1.13:
5254: * src/types/pa_vobject.h 1.18:
5255: * src/types/pa_vrequest.h 1.17:
5256: * src/types/pa_vresponse.h 1.22:
5257: * src/types/pa_vstateless_class.h 1.26:
5258: * src/types/pa_vstateless_object.h 1.17:
5259: * src/types/pa_vstatus.h 1.8:
5260: * src/types/pa_vstring.h 1.44:
5261: * src/types/pa_vtable.h 1.38:
5262: * src/types/pa_vvoid.h 1.9:
5263: * src/types/pa_vxdoc.h 1.21:
5264: * src/types/pa_vxnode.h 1.14:
5265: fclass_real lowered from VStateless_class to VObject
5266:
5267: * src/types/pa_value.C 1.1:
5268: forced to cut that from .h because of VStateless_class usage [
5269: undefined in .h]
5270:
5271: * src/classes/classes.h 1.17:
5272: * src/classes/date.C 1.27:
5273: * src/classes/double.C 1.47:
5274: * src/classes/file.C 1.80:
5275: * src/classes/form.C 1.23:
5276: * src/classes/hash.C 1.39:
5277: * src/classes/image.C 1.71:
5278: * src/classes/int.C 1.44:
5279: * src/classes/mail.C 1.63:
5280: * src/classes/math.C 1.18:
5281: * src/classes/op.C 1.91:
5282: * src/classes/response.C 1.19:
5283: * src/classes/string.C 1.103:
5284: * src/classes/table.C 1.151:
5285: * src/classes/void.C 1.19:
5286: * src/classes/xnode.C 1.44:
5287: * src/include/pa_globals.h 1.82:
5288: * src/include/pa_request.h 1.132:
5289: * src/main/execute.C 1.236:
5290: * src/main/pa_globals.C 1.122:
5291: * src/main/pa_request.C 1.201:
5292: * src/types/Makefile.am 1.21:
5293: * src/types/pa_value.h 1.84:
5294: * src/types/pa_vdouble.h 1.36:
5295: * src/types/pa_vform.C 1.55:
5296: * src/types/pa_vhash.h 1.32:
5297: * src/types/pa_vint.h 1.33:
5298: * src/types/pa_vmath.h 1.7:
5299: * src/types/pa_vmethod_frame.h 1.25:
5300: * src/types/pa_vstateless_class.h 1.24:
5301: * src/types/pa_wcontext.C 1.18:
5302: * src/types/pa_wcontext.h 1.32:
5303: * src/types/pa_wwrapper.h 1.18:
5304: * src/types/types.dsp 1.22:
1.20 paf 5305: * www/cgi-bin/parser3.log 1.36:
1.15 paf 5306: * www/htdocs/index.html 1.40:
5307: removed Value::fname
5308:
5309: * src/include/pa_opcode.h 1.18:
5310: * src/main/compile.tab.C 1.51:
5311: * src/main/compile.y 1.186:
5312: * src/main/compile_tools.C 1.49:
5313: * src/main/compile_tools.h 1.61:
5314: * src/main/execute.C 1.237:
5315: * src/main/pa_request.C 1.202:
5316: * src/types/pa_vmethod_frame.h 1.26:
1.20 paf 5317: * www/cgi-bin/parser3.log 1.37:
1.15 paf 5318: * www/htdocs/index.html 1.41:
5319: OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
5320: stack [no more heap waste on each CALL]
5321:
5322: * src/types/pa_valiased.C 1.14:
5323: * src/types/pa_valiased.h 1.19:
5324: * src/types/pa_vclass.h 1.25:
5325: * src/types/pa_vobject.h 1.17:
5326: * src/types/pa_wcontext.C 1.19:
1.20 paf 5327: * www/cgi-bin/parser3.log 1.38:
1.15 paf 5328: * www/htdocs/index.html 1.42:
5329: VAliased get/set alias now virtual and implemented down in
5330: VClass, fclass_alias removed,
5331:
5332: * src/main/pa_request.C 1.203:
5333: * src/types/pa_valiased.h 1.20:
5334: * src/types/pa_vstateless_class.h 1.25:
5335: * src/types/pa_vstateless_object.h 1.16:
5336: * src/types/pa_vstring.h 1.43:
1.20 paf 5337: * www/cgi-bin/parser3.log 1.39:
1.15 paf 5338: * www/htdocs/index.html 1.43:
5339: VStateless_string_object speicalized light version of VStateless_object
5340:
5341: * src/types/Makefile.in 1.37:
5342: *** empty log message ***
5343:
5344: * src/doc/doxygen.cfg 1.20:
5345: .chi generation disabled
5346:
5347: * src/classes/classes.h 1.19:
5348: * src/classes/xdoc.C 1.92:
5349: * src/classes/xnode.C 1.45:
5350: * src/classes/xnode.h 1.11:
5351: * src/types/pa_vxdoc.C 1.13:
1.20 paf 5352: * www/cgi-bin/parser3.log 1.40:
5353: * www/cgi-bin/parser3.log 1.41:
1.15 paf 5354: * www/htdocs/index.html 1.44:
5355: * www/htdocs/index.html 1.45:
5356: xdoc(xnode) now fully - fields&methods
5357:
5358: * src/classes/op.C 1.92:
5359: ^throw comment param made optional
5360:
5361: 2002-04-17 paf
5362: * src/types/pa_vhash.h 1.31:
5363: vstring wrong parent fixed
5364:
5365: * src/classes/op.C 1.90:
5366: taint local result var bug fixed
5367:
5368: * src/doc/ClassExample1.dox 1.3:
5369: * src/doc/ClassExample2.dox 1.4:
5370: * src/doc/ClassExample3.dox 1.3:
5371: * src/doc/compiler.dox 1.3:
5372: * src/doc/module.dox 1.3:
5373: * src/doc/pooled.dox 1.3:
5374: * src/doc/string.dox 1.3:
5375: * src/doc/targets.dox 1.3:
5376: * src/include/pa_pool.h 1.79:
5377: * src/include/pa_types.h 1.40:
5378: dox updated to current state, PTHROW freshen to throw & co
5379:
5380: 2002-04-16 paf
5381: * src/classes/op.C 1.89:
5382: exception2vhash file now tainted
5383:
5384: * src/include/pa_opcode.h 1.17:
5385: * src/main/compile.tab.C 1.49:
5386: * src/main/compile.y 1.185:
5387: * src/main/execute.C 1.232:
5388: * src/targets/cgi/parser3.C 1.172:
1.20 paf 5389: * www/cgi-bin/parser3.log 1.30:
1.15 paf 5390: OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
5391:
5392: * src/doc/postbuild.txt 1.2:
5393: * src/main/execute.C 1.234:
1.20 paf 5394: * www/cgi-bin/parser3.log 1.34:
1.15 paf 5395: * www/htdocs/index.html 1.37:
5396: result in @postprocess & @unhandled_exception now taken into
5397: account as in usual functions
5398:
5399: * src/doc/postbuild.txt 1.1:
5400: instructions on post .html build
5401:
5402: * asm.txt 1.2:
5403: * form.txt 1.2:
5404: * lang.txt 1.2:
5405: * sql.txt 1.2:
1.20 paf 5406: * www/cgi-bin/parser3.log 1.35:
1.15 paf 5407: removed outdated. see in Attic asm.txt as most interesting
5408:
5409: * src/classes/op.C 1.87:
1.20 paf 5410: * www/cgi-bin/parser3.log 1.28:
1.15 paf 5411: * www/htdocs/auto.p 1.8:
5412: extra check on empty file in origin in _execute
5413:
5414: * src/classes/date.C 1.26:
5415: * src/main/compile.tab.C 1.50:
5416: * src/targets/cgi/parser3.C 1.173:
1.20 paf 5417: * www/cgi-bin/parser3.log 1.31:
5418: * www/cgi-bin/parser3.log 1.32:
1.15 paf 5419: cheched date:create(days) param for validity [later were
5420: assumed valid and crashed on invalid onces]
5421:
5422: * src/classes/file.C 1.79:
5423: * src/main/pa_exec.C 1.35:
1.20 paf 5424: * www/cgi-bin/parser3.log 1.33:
1.15 paf 5425: * www/htdocs/index.html 1.36:
5426: stderr of execs mark as tainted
5427:
5428: * src/main/execute.C 1.235:
5429: * www/htdocs/index.html 1.38:
5430: $result in @main now taken into account as in usual functions
5431:
1.20 paf 5432: * src/classes/op.C 1.88:
5433: * www/cgi-bin/parser3.log 1.29:
5434: _process pseudo origin copied from local var to heap
5435:
1.15 paf 5436: * src/main/pa_request.C 1.199:
5437: uri in error log
5438:
5439: * src/main/pa_request.C 1.200:
5440: * src/targets/isapi/parser3isapi.C 1.69:
5441: * www/htdocs/index.html 1.39:
5442: removed check, preventing content-length: 0 from appearing
5443:
5444: * src/doc/doxygen.cfg 1.19:
5445: * src/doc/html2chm.cmd 1.5:
5446: .chm file only now, no .chi
5447:
5448: 2002-04-15 paf
5449: * src/classes/image.C 1.70:
5450: * src/classes/op.C 1.83:
5451: * src/classes/op.C 1.84:
5452: * src/classes/string.C 1.101:
5453: * src/classes/table.C 1.149:
5454: * src/include/pa_request.h 1.129:
5455: * src/main/execute.C 1.228:
5456: * src/types/pa_value.h 1.81:
5457: * src/types/pa_vmethod_frame.h 1.24:
5458: * src/types/pa_wcontext.h 1.29:
1.20 paf 5459: * www/cgi-bin/parser3.log 1.25:
1.15 paf 5460: StringOrValue wcontext result, now ready for dual writes
5461:
1.20 paf 5462: * src/classes/file.C 1.78:
5463: * src/classes/op.C 1.86:
5464: * src/classes/table.C 1.150:
5465: * www/cgi-bin/parser3.log 1.26:
5466: finished dual write_xxx_lang functions
5467:
1.15 paf 5468: * src/main/execute.C 1.231:
5469: * src/types/pa_value.h 1.83:
1.20 paf 5470: * www/cgi-bin/parser3.log 1.27:
1.15 paf 5471: fixed name update
5472:
5473: * src/main/execute.C 1.229:
5474: CodeFrame soul fixed [mistakenly killed by prev changes]
5475:
5476: * src/classes/date.C 1.25:
5477: * src/classes/file.C 1.76:
5478: * src/classes/mail.C 1.62:
5479: * src/classes/string.C 1.102:
5480: * src/classes/xnode.C 1.43:
5481: * src/include/pa_request.h 1.130:
5482: * src/types/pa_value.h 1.82:
5483: * src/types/pa_wcontext.h 1.30:
5484: removed absolutely unnecessary VString shells
5485:
5486: * src/classes/op.C 1.82:
5487: * src/include/pa_globals.h 1.81:
5488: * src/include/pa_opcode.h 1.16:
5489: * src/include/pa_request.h 1.128:
5490: * src/main/compile.tab.C 1.47:
5491: * src/main/compile.y 1.183:
5492: * src/main/compile_tools.C 1.47:
5493: * src/main/compile_tools.h 1.59:
5494: * src/main/execute.C 1.226:
5495: * src/main/pa_globals.C 1.121:
5496: * src/main/pa_request.C 1.198:
5497: * src/targets/cgi/parser3.C 1.170:
1.20 paf 5498: * www/cgi-bin/parser3.log 1.24:
1.15 paf 5499: * www/htdocs/index.html 1.35:
5500: switch in hash constructor fixed [were problems with using of
5501: stacked wwrapper after it's death]
5502:
5503: * src/classes/file.C 1.77:
5504: * src/classes/hash.C 1.38:
5505: * src/classes/op.C 1.85:
5506: * src/include/pa_request.h 1.131:
5507: * src/main/execute.C 1.230:
5508: * src/types/pa_wcontext.h 1.31:
5509: started dual write_xxx_lang functions, if checked & works
5510:
5511: * src/targets/cgi/parser3.C 1.171:
5512: ctime sometimes can be just "", checked that
5513:
5514: * src/main/compile.tab.C 1.48:
5515: * src/main/compile.y 1.184:
5516: * src/main/compile_tools.C 1.48:
5517: * src/main/compile_tools.h 1.60:
5518: * src/main/execute.C 1.227:
5519: OP_GET_ELEMENT+OP_GET_ELEMENT__WRITE
5520: changed to OP_WRITE_VALUE
5521: in var get cases
5522:
5523: 2002-04-12 paf
5524: * operators.txt 1.33:
5525: * src/classes/table.C 1.148:
1.20 paf 5526: * www/cgi-bin/parser3.log 1.23:
1.15 paf 5527: * www/htdocs/index.html 1.34:
5528: table.select(expression) 0
5529:
5530: 2002-04-11 paf
5531: * src/classes/string.C 1.100:
5532: * src/include/pa_request.h 1.127:
5533: * src/main/execute.C 1.225:
5534: Request::process_internal codeFrame & wwrapper stacked [not
5535: wasting heap anymore]
5536:
5537: 2002-04-10 paf
5538: * src/include/pa_string.h 1.135:
5539: * src/main/pa_string.C 1.151:
5540: * src/main/untaint.C 1.101:
1.20 paf 5541: * www/cgi-bin/parser3.log 1.22:
1.15 paf 5542: * www/htdocs/index.html 1.33:
5543: killed 8 bytes from String.head
5544:
5545: * src/classes/double.C 1.46:
5546: * src/classes/file.C 1.75:
5547: * src/classes/hash.C 1.37:
5548: * src/classes/image.C 1.69:
5549: * src/classes/int.C 1.43:
5550: * src/classes/math.C 1.17:
5551: * src/classes/op.C 1.81:
5552: * src/classes/string.C 1.99:
5553: * src/classes/table.C 1.147:
5554: * src/classes/void.C 1.18:
5555: * src/classes/xdoc.C 1.91:
5556: * src/include/pa_request.h 1.126:
5557: * src/main/execute.C 1.224:
5558: * src/main/pa_string.C 1.152:
5559: killed Request::process() wrapping VString(String) in case we
5560: need only String
5561:
5562: 2002-04-09 paf
5563: * src/main/pa_common.C 1.108:
5564: * src/targets/cgi/parser3.C 1.168:
5565: * src/types/pa_vdouble.h 1.35:
5566: * src/types/pa_vint.h 1.32:
5567: int/double get_string now not pool.malloc(MAX_NUMBER) but
5568: really neaded
5569:
5570: * etc/Makefile.in 1.6:
5571: * etc/parser3.charsets/Makefile.in 1.8:
5572: * src/classes/Makefile.in 1.44:
5573: * src/classes/gd/Makefile.in 1.35:
5574: * src/classes/smtp/Makefile.in 1.4:
5575: * src/sql/Makefile.in 1.4:
5576: * src/targets/Makefile.in 1.35:
5577: * src/targets/apache13/Makefile.in 1.33:
5578: * src/targets/cgi/Makefile.in 1.46:
5579: * src/targets/isapi/Makefile.in 1.4:
5580: * src/types/Makefile.in 1.36:
5581: makse
5582:
5583: * operators.txt 1.31:
5584: * src/classes/double.C 1.45:
5585: * src/classes/int.C 1.42:
5586: * www/htdocs/global.xsl 1.5:
5587: int/double.int/double(default)
5588:
5589: * src/main/compile.tab.C 1.46:
5590: * src/targets/cgi/parser3.C 1.169:
5591: * src/targets/isapi/parser3isapi.C 1.68:
1.20 paf 5592: * www/cgi-bin/parser3.log 1.21:
1.15 paf 5593: removed
5594: {
5595: char *a;
5596: {
5597: /*sub local*/char b[...];
5598: a=b;
5599: situations
5600:
5601: * src/classes/xdoc.C 1.89:
1.20 paf 5602: * www/cgi-bin/parser3.log 1.19:
1.15 paf 5603: * www/htdocs/global.xsl 1.6:
5604: * www/htdocs/index.html 1.32:
5605: xslt params fixed
5606:
5607: * operators.txt 1.32:
5608: * src/classes/xdoc.C 1.90:
1.20 paf 5609: * www/cgi-bin/parser3.log 1.20:
1.15 paf 5610: xslt params made literal
5611:
5612: 2002-04-04 paf
5613: * src/include/pa_string.h 1.134:
5614: * src/main/pa_string.C 1.150:
1.20 paf 5615: * www/cgi-bin/parser3.log 1.18:
1.15 paf 5616: * www/htdocs/index.html 1.31:
5617: fixed string.replace [when reconstructing pieces were split by
5618: max_integral(piece.size), thus some strings to replace happen
5619: to be split into two = not replaced)
5620:
5621: * src/targets/cgi/parser3.C 1.166:
5622: * src/targets/cgi/parser3.C 1.167:
5623: * src/targets/cgi/parser3.dsp 1.44:
5624: * src/targets/cgi/parser3.dsp 1.45:
5625: document root in standalone version = current dir
5626:
5627: 2002-04-03 paf
5628: * INSTALL 1.18:
5629: * Makefile.in 1.10:
5630: * configure 1.17:
5631: * configure.in 1.19:
5632: * etc/Makefile.in 1.5:
5633: * etc/parser3.charsets/Makefile.in 1.7:
5634: * etc/parser3.conf.in 1.7:
5635: * src/Makefile.in 1.46:
5636: * src/include/Makefile.in 1.4:
5637: * src/main/Makefile.in 1.40:
5638: root config configure options
5639:
5640: * configure 1.18:
5641: * configure.in 1.20:
5642: more checks on nonexistent charset
5643:
5644: 2002-04-02 paf
5645: * src/main/compile.C 1.63:
5646: parser.compile [exception name more like in doc]
5647:
5648: 2002-04-01 paf
5649: * src/classes/mail.C 1.61:
5650: * src/include/pa_string.h 1.133:
5651: * src/main/untaint.C 1.100:
5652: * src/targets/isapi/parser3isapi.dsp 1.33:
1.20 paf 5653: * www/cgi-bin/parser3.log 1.17:
1.15 paf 5654: mail subject encoding taken from .content-type.charset, not .charset
5655:
5656: 2002-03-29 paf
5657: * operators.txt 1.30:
5658: * src/classes/date.C 1.24:
1.20 paf 5659: * www/cgi-bin/parser3.log 1.16:
1.15 paf 5660: * www/htdocs/index.html 1.30:
5661: ^date::create now may not supply day, default 1.
5662: checked 29.03 -> 29.02 roll on non 366 days' year. | 31.05->31.04 roll
5663:
5664: * etc/parser3.charsets/koi8-r.cfg 1.2:
5665: koi8-r += ukranian letters
5666:
5667: 2002-03-28 paf
5668: * operators.txt 1.29:
5669: * src/classes/date.C 1.23:
5670: * src/classes/op.C 1.79:
5671: * src/include/pa_globals.h 1.80:
5672: * src/include/pa_hash.h 1.55:
5673: * src/main/pa_globals.C 1.120:
5674: * src/types/pa_vdate.h 1.9:
5675: * www/htdocs/index.html 1.29:
5676: ^cache[file][date]{
5677: ^cache(seconds)
5678: ^cache[date]
5679: }
5680:
5681: * src/classes/xdoc.C 1.88:
5682: * src/classes/xnode.C 1.42:
5683: * src/classes/xnode.h 1.10:
5684: removed redundant pool param
5685:
5686: 2002-03-27 paf
5687: * operators.txt 1.27:
5688: * src/classes/op.C 1.77:
5689: * src/include/pa_config_fixed.h 1.42:
5690: * src/include/pa_request.h 1.124:
5691: * src/main/execute.C 1.222:
5692: * src/main/pa_request.C 1.196:
1.20 paf 5693: * www/cgi-bin/parser3.log 1.14:
1.15 paf 5694: decided agains resetting exception_trace, just changed name
5695:
5696: * operators.txt 1.28:
5697: * src/classes/date.C 1.22:
5698: * src/classes/double.C 1.44:
5699: * src/classes/file.C 1.74:
5700: * src/classes/form.C 1.22:
5701: * src/classes/hash.C 1.36:
5702: * src/classes/image.C 1.68:
5703: * src/classes/int.C 1.41:
5704: * src/classes/mail.C 1.60:
5705: * src/classes/math.C 1.16:
5706: * src/classes/op.C 1.78:
5707: * src/classes/smtp/smtp.C 1.10:
5708: * src/classes/string.C 1.98:
5709: * src/classes/table.C 1.146:
5710: * src/classes/void.C 1.17:
5711: * src/classes/xdoc.C 1.87:
5712: * src/classes/xnode.C 1.41:
5713: * src/include/pa_exception.h 1.33:
5714: * src/include/pa_request.h 1.125:
5715: * src/include/pa_stylesheet_connection.h 1.28:
5716: * src/main/compile.C 1.62:
5717: * src/main/compile_tools.C 1.46:
5718: * src/main/execute.C 1.223:
5719: * src/main/pa_array.C 1.48:
5720: * src/main/pa_charset.C 1.23:
5721: * src/main/pa_charsets.C 1.8:
5722: * src/main/pa_common.C 1.106:
5723: * src/main/pa_dictionary.C 1.14:
5724: * src/main/pa_exception.C 1.40:
5725: * src/main/pa_exec.C 1.34:
5726: * src/main/pa_pool.C 1.52:
5727: * src/main/pa_request.C 1.197:
5728: * src/main/pa_socks.C 1.14:
5729: * src/main/pa_sql_driver_manager.C 1.62:
5730: * src/main/pa_string.C 1.149:
5731: * src/main/pa_table.C 1.45:
5732: * src/main/untaint.C 1.99:
5733: * src/targets/apache13/mod_parser3.C 1.19:
5734: * src/targets/cgi/parser3.C 1.165:
5735: * src/targets/isapi/parser3isapi.C 1.67:
5736: * src/types/pa_value.h 1.80:
5737: * src/types/pa_vcookie.C 1.43:
5738: * src/types/pa_vfile.h 1.41:
5739: * src/types/pa_vform.C 1.54:
5740: * src/types/pa_vhash.h 1.30:
5741: * src/types/pa_vmethod_frame.h 1.23:
5742: * src/types/pa_vstatus.C 1.7:
5743: * src/types/pa_vtable.C 1.13:
5744: * src/types/pa_vxdoc.h 1.20:
5745: * src/types/pa_vxnode.h 1.13:
5746: * src/types/pa_wcontext.C 1.17:
5747: * src/types/pa_wwrapper.h 1.17:
1.20 paf 5748: * www/cgi-bin/parser3.log 1.15:
1.15 paf 5749: * www/htdocs/index.html 1.28:
5750: assigned exception types
5751:
5752: 2002-03-26 paf
5753: * operators.txt 1.24:
5754: * src/classes/date.C 1.20:
5755: * www/htdocs/index.html 1.25:
5756: fixed date roll on daylightsaving days
5757: mktime took into account tm_isdst flag, which remained from BEFORE roll, but should have been reset
5758:
5759: * src/classes/op.C 1.76:
5760: * www/htdocs/index.html 1.27:
5761: forced language of $source field of exception to 'tainted',
5762: so that sql-langed-frags could be outputed outside of connect
5763:
5764: * src/include/pa_common.h 1.76:
5765: * src/main/pa_exec.C 1.33:
5766: windows exec chdir fixed
5767:
5768: * operators.txt 1.25:
5769: * src/classes/date.C 1.21:
5770: * www/htdocs/index.html 1.26:
5771: removed date.roll limit of +-1 offset
5772:
5773: 2002-03-25 paf
5774: * INSTALL 1.13:
5775: comment on --disable-link-stdcpp
5776:
5777: * INSTALL 1.12:
5778: * configure 1.15:
5779: * configure.in 1.17:
5780: * src/targets/cgi/Makefile.am 1.33:
5781: * src/targets/cgi/Makefile.in 1.44:
5782: libstdc++ link skipping configure option
5783:
5784: * src/classes/file.C 1.73:
5785: * src/classes/mail.C 1.56:
5786: * src/include/pa_exec.h 1.8:
5787: * src/main/pa_exec.C 1.32:
5788: f(!forced_allow)
5789: to allow
5790: --with-sendmail to work with any/both
5791: --disable-foreign-group-files --disable-execs
5792:
5793: * src/classes/op.C 1.75:
5794: * src/include/pa_sql_connection.h 1.24:
5795: sql connection with error were put to cache with '
5796: marked_to_rollback' flag, all consequent even OK requests
5797: rolled back
5798:
5799: * INSTALL 1.16:
5800: "--with=sendmail=COMMAND"
5801: comment
5802:
5803: * INSTALL 1.15:
5804: * configure 1.16:
5805: * configure.in 1.18:
5806: * src/classes/mail.C 1.55:
5807: * src/include/pa_config_auto.h.in 1.24:
5808: * src/main/pa_exec.C 1.31:
5809: * src/targets/cgi/Makefile.am 1.34:
5810: * src/targets/cgi/Makefile.in 1.45:
5811: --disable-foreign-group-files now disables execs also.
5812: introducing --sendmail
5813:
5814: * INSTALL 1.14:
5815: * INSTALL 1.17:
5816: * src/classes/mail.C 1.57:
5817: * src/classes/mail.C 1.58:
5818: *** empty log message ***
5819:
5820: * operators.txt 1.22:
5821: pgsql options comment
5822:
5823: * operators.txt 1.23:
5824: * src/targets/cgi/parser3.C 1.164:
5825: http_site_config_filespec
5826:
5827: 2002-03-22 paf
5828: * operators.txt 1.21:
5829: few comments on sets
5830:
5831: * src/main/pa_exec.C 1.30:
5832: createprocess nowindow flag
5833: check on readfile false return
5834:
5835: 2002-03-18 paf
5836: * src/main/pa_charset.C 1.22:
5837: * src/targets/isapi/pa_threads.C 1.10:
5838: * src/types/pa_vdouble.h 1.34:
5839: removed some tested @tests
5840:
5841: * etc/parser3.conf.in 1.6:
5842: * operators.txt 1.20:
5843: * src/classes/op.C 1.74:
5844: * src/include/pa_exception.h 1.32:
5845: * src/include/pa_globals.h 1.79:
5846: * src/include/pa_request.h 1.123:
5847: * src/include/pa_stack.h 1.14:
5848: * src/main/pa_globals.C 1.119:
5849: * src/main/pa_request.C 1.195:
1.20 paf 5850: * www/cgi-bin/parser3.log 1.12:
5851: * www/cgi-bin/parser3.log 1.13:
1.15 paf 5852: * www/htdocs/index.html 1.22:
5853: * www/htdocs/index.html 1.23:
5854: introducing ^try
5855:
5856: 2002-03-15 paf
5857: * operators.txt 1.19:
5858: * src/classes/table.C 1.145:
5859: * www/htdocs/index.html 1.21:
5860: ^table.locate(logical expr)
5861:
5862: 2002-03-13 paf
5863: * src/main/pa_exception.C 1.39:
5864: checked not-pooled malloc
5865:
5866: 2002-03-11 paf
5867: * src/types/pa_vfile.C 1.29:
5868: $file.text now 0A linebreaks,
5869: file::exec/cgi linebreaks "0D0A" changed to 0A onces
5870:
5871: * INSTALL 1.10:
5872: * configure 1.13:
5873: * configure.in 1.15:
5874: * src/include/pa_config_auto.h.in 1.22:
5875: * src/include/pa_config_fixed.h 1.40:
5876: * src/main/pa_exec.C 1.28:
5877: * src/main/pa_exec.C 1.29:
5878: * www/htdocs/index.html 1.18:
5879: * www/htdocs/index.html 1.19:
5880: * www/htdocs/index.html 1.20:
5881: --disable-execs
5882:
5883: * INSTALL 1.11:
5884: * configure 1.14:
5885: * configure.in 1.16:
5886: * src/include/pa_config_auto.h.in 1.23:
5887: * src/main/pa_common.C 1.105:
5888: --disable-foreign-group-files
5889:
5890: 2002-03-05 paf
5891: * src/targets/isapi/parser3isapi.C 1.66:
5892: * src/targets/isapi/parser3isapi.dsp 1.32:
5893: iis5 now requires headers to be terminated with \r\n manually [
5894: refuses to separate header/body itself]
5895:
5896: * operators.txt 1.17:
5897: * operators.txt 1.18:
5898: * src/classes/date.C 1.18:
5899: * src/classes/date.C 1.19:
5900: date week calendar columns named
5901:
5902: * src/main/pa_globals.C 1.118:
5903: * src/targets/cgi/parser3.C 1.163:
5904: * src/targets/isapi/parser3isapi.C 1.65:
5905: * www/htdocs/index.html 1.17:
5906: isapi site config beside .dll
5907:
5908: 2002-03-04 paf
5909: * src/targets/isapi/pa_threads.C 1.9:
5910: * src/targets/isapi/parser3isapi.C 1.64:
5911: * src/targets/isapi/parser3isapi.dsp 1.31:
5912: isapi updated
5913:
5914: * src/classes/op.C 1.73:
5915: * src/types/pa_vfile.C 1.28:
1.20 paf 5916: * www/cgi-bin/parser3.log 1.11:
1.15 paf 5917: * www/htdocs/index.html 1.16:
5918: process body now evaluated in PASS language
5919:
5920: * src/classes/op.C 1.72:
5921: * src/include/pa_string.h 1.132:
5922: * src/main/pa_string.C 1.148:
5923: string deserialize checks on broken file
5924:
5925: 2002-03-01 paf
5926: * src/main/pa_exec.C 1.27:
5927: execle -> execve, now argc OK
5928:
5929: 2002-02-28 paf
5930: * src/main/pa_string.C 1.147:
5931: origin by first piece preferred before last piece
5932:
5933: * src/main/pa_charsets.C 1.7:
5934: when placing charset to cache using global name now [were
5935: request]
5936:
5937: * configure 1.12:
5938: * configure.in 1.14:
5939: * src/targets/apache13/ApacheModuleParser3.dsp 1.10:
5940: * src/targets/apache13/mod_parser3.C 1.18:
5941: * src/targets/apache13/p3runConfigure.in 1.9:
5942: * src/targets/apache13/pa_threads.C 1.8:
1.20 paf 5943: * www/cgi-bin/parser3.log 1.10:
1.15 paf 5944: * www/htdocs/auto.p 1.7:
5945: apache module updated
5946:
5947: * src/main/untaint.C 1.98:
5948: removed some debug comments
5949:
5950: 2002-02-27 paf
5951: * etc/parser3.conf.in 1.5:
5952: .dll -> .so
5953:
5954: * src/main/pa_charset.C 1.21:
5955: size_t
5956:
5957: * INSTALL 1.9:
5958: shared/static-xml
5959: with-pathlink
5960:
5961: * operators.txt 1.15:
5962: * operators.txt 1.16:
5963: SMTP comment
5964:
5965: 2002-02-26 paf
5966: * src/classes/xnode.C 1.40:
1.20 paf 5967: * www/cgi-bin/parser3.log 1.9:
1.15 paf 5968: * www/htdocs/auto.p 1.6:
5969: * www/htdocs/global.xsl 1.4:
5970: * www/htdocs/index.html 1.15:
5971: in some situation, xpath query returned result with type NODESET, but empty nodeset member field,
5972: checked that
5973:
5974: * src/main/pa_exec.C 1.26:
5975: more precise names for vars, cosmetic
5976:
5977: 2002-02-22 paf
5978: * operators.txt 1.14:
5979: * src/types/pa_vcookie.C 1.41:
5980: * src/types/pa_vcookie.C 1.42:
1.20 paf 5981: * www/cgi-bin/parser3.log 1.5:
1.15 paf 5982: cookie "expires=0" = "session"
5983:
5984: * src/include/pa_string.h 1.131:
5985: * src/main/pa_string.C 1.144:
5986: * src/main/pa_string.C 1.145:
5987: * src/main/pa_string.C 1.146:
1.20 paf 5988: * www/cgi-bin/parser3.log 1.6:
5989: * www/cgi-bin/parser3.log 1.7:
5990: * www/cgi-bin/parser3.log 1.8:
1.15 paf 5991: * www/htdocs/auto.p 1.5:
5992: * www/htdocs/index.html 1.14:
5993: string iterators fixed again, so were String::join_chain
5994:
5995: * configure 1.11:
5996: * configure.in 1.13:
5997: glib###.a detection fixed
5998:
5999: * Makefile.in 1.7:
6000: * configure 1.9:
6001: * configure.in 1.11:
6002: * etc/Makefile.in 1.4:
6003: * etc/parser3.charsets/Makefile.in 1.6:
6004: * src/Makefile.in 1.45:
6005: * src/classes/Makefile.am 1.38:
6006: * src/classes/Makefile.in 1.43:
6007: * src/classes/gd/Makefile.in 1.34:
6008: * src/classes/hashfile.C 1.23:
6009: * src/classes/smtp/Makefile.in 1.3:
6010: * src/include/Makefile.am 1.2:
6011: * src/include/Makefile.in 1.3:
6012: * src/include/pa_config_auto.h.in 1.20:
6013: * src/include/pa_db_connection.h 1.22:
6014: * src/include/pa_db_manager.h 1.15:
6015: * src/include/pa_db_table.h 1.16:
6016: * src/main/Makefile.am 1.31:
6017: * src/main/Makefile.in 1.39:
6018: * src/main/pa_db_connection.C 1.38:
6019: * src/main/pa_db_manager.C 1.23:
6020: * src/main/pa_db_table.C 1.21:
6021: * src/main/pa_globals.C 1.117:
6022: * src/sql/Makefile.in 1.3:
6023: * src/targets/Makefile.in 1.34:
6024: * src/targets/apache13/Makefile.in 1.32:
6025: * src/targets/apache13/p3runConfigure.in 1.8:
6026: * src/targets/cgi/Makefile.am 1.32:
6027: * src/targets/cgi/Makefile.in 1.43:
6028: * src/targets/isapi/Makefile.in 1.3:
6029: * src/types/Makefile.am 1.20:
6030: * src/types/Makefile.in 1.35:
6031: * src/types/pa_vhashfile.C 1.21:
6032: * src/types/pa_vhashfile.h 1.16:
6033: removed hashfile support for now
6034:
6035: * acconfig.h 1.1:
6036: acconfig move in cvs[from src/libltdl to /]
6037:
6038: * etc/parser3.charsets/windows-1251.cfg 1.2:
6039: °
6040:
6041: * Makefile.am 1.4:
6042: * Makefile.in 1.9:
6043: make update
6044:
6045: * INSTALL 1.7:
6046: hashfile removed from INSTALL
6047:
6048: * Makefile.in 1.8:
6049: * configure 1.10:
6050: * configure.in 1.12:
6051: * src/include/pa_config_auto.h.in 1.21:
6052: --with-shared-xml
6053: --with-static-xml
6054:
6055: * INSTALL 1.8:
6056: without-zlib comment
6057:
6058: * operators.txt 1.13:
6059: * src/classes/classes.dsp 1.16:
6060: * src/main/main.dsp 1.148:
6061: * src/types/types.dsp 1.20:
6062: removed hashfile support from sources for now
6063:
6064: * src/classes/classes.dsp 1.17:
6065: * src/classes/gd/gd.dsp 1.20:
6066: * src/main/compile.tab.C 1.45:
6067: * src/main/main.dsp 1.149:
6068: * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
6069: * src/targets/cgi/parser3.dsp 1.43:
6070: * src/targets/isapi/parser3isapi.dsp 1.30:
6071: * src/types/types.dsp 1.21:
6072: *.dsp: removed refereces to win32db & ancient xalan&xml
6073:
6074: 2002-02-21 paf
6075: * Makefile.am 1.3:
6076: * Makefile.in 1.6:
6077: make cvsupdate
6078:
6079: * src/main/untaint.C 1.97:
1.20 paf 6080: * www/cgi-bin/parser3.log 1.4:
1.15 paf 6081: removed debug code, activated commented-for debug parts
6082:
6083: * src/include/pa_string.h 1.130:
6084: * src/include/pa_types.h 1.39:
6085: * src/main/pa_string.C 1.143:
6086: * src/main/untaint.C 1.96:
1.20 paf 6087: * www/cgi-bin/parser3.log 1.3:
1.15 paf 6088: STRING_*FOREACH_ROW
6089: changed to stop at append_row, not at link zero
6090: now string to string appending works
6091:
6092: 2002-02-20 paf
6093: * src/include/pa_string.h 1.129:
6094: * src/main/execute.C 1.221:
6095: * src/main/untaint.C 1.95:
6096: * src/targets/cgi/pa_pool.C 1.38:
6097: * src/targets/cgi/parser3.C 1.162:
6098: * www/htdocs/index.html 1.13:
6099: //#define DEBUG_STRING_APPENDS_VS_EXPANDS
6100:
6101: * src/include/pa_string.h 1.128:
6102: * src/main/pa_string.C 1.142:
6103: * src/main/untaint.C 1.94:
1.20 paf 6104: * www/cgi-bin/parser3.log 1.2:
1.15 paf 6105: economy: 22%
6106:
6107: * operators.txt 1.12:
6108: * src/include/pa_common.h 1.75:
6109: * src/include/pa_config_fixed.h 1.39:
6110: * src/include/pa_string.h 1.125:
6111: * src/include/pa_types.h 1.38:
6112: * src/main/compile.tab.C 1.44:
6113: * src/main/execute.C 1.220:
6114: * src/main/pa_string.C 1.139:
6115: * src/main/untaint.C 1.91:
6116: * src/targets/cgi/pa_pool.C 1.37:
6117: * src/targets/cgi/parser3.C 1.160:
6118: * www/htdocs/auto.p 1.4:
6119: * www/htdocs/global.xsl 1.3:
6120: * www/htdocs/index.html 1.11:
6121: strign to string append optimiziation idea and estimates
6122:
6123: * src/include/pa_string.h 1.126:
6124: * src/include/pa_stylesheet_connection.h 1.27:
6125: * src/main/pa_db_manager.C 1.22:
6126: * src/main/pa_dictionary.C 1.13:
6127: * src/main/pa_string.C 1.140:
6128: * src/main/untaint.C 1.92:
6129: * src/targets/cgi/parser3.C 1.161:
6130: * src/types/pa_vcookie.C 1.40:
6131: * src/types/pa_vstring.h 1.42:
6132: * www/htdocs/index.html 1.12:
6133: speed uptimized: string::is_empty
6134:
6135: * src/include/pa_string.h 1.127:
6136: * src/main/pa_string.C 1.141:
6137: * src/main/untaint.C 1.93:
1.20 paf 6138: * www/cgi-bin/parser3.log 1.1:
1.15 paf 6139: space uptimized: string::link_row removed
6140:
6141: 2002-02-19 paf
6142: * src/classes/xdoc.C 1.86:
6143: * src/classes/xnode.C 1.39:
6144: getElementsByTagName and *NS moved to node [element]
6145:
6146: * src/classes/math.C 1.15:
6147: not used directly [but erroreously reported that 'is', thus
6148: registering twice&other probs]
6149:
6150: * src/main/compile.C 1.59:
6151: * src/main/compile.C 1.60:
6152: without string_origins not worked
6153:
6154: * src/main/compile.C 1.61:
6155: without string_origins parse error file+line+col possible
6156:
6157: 2002-02-18 paf
6158: * src/types/pa_vdouble.h 1.33:
6159: since we have in_expression
6160: removed that trick i've installed into double::as_string
6161:
6162: * INSTALL 1.6:
6163: local install comment
6164:
6165: * src/main/compile.tab.C 1.41:
6166: * src/main/compile.y 1.181:
6167: * www/htdocs/global.xsl 1.2:
6168: * www/htdocs/index.html 1.7:
6169: integer division stops name
6170:
6171: * Makefile.in 1.4:
6172: * acinclude.m4 1.2:
6173: * aclocal.m4 1.2:
6174: * configure 1.8:
6175: * configure.in 1.10:
6176: * etc/Makefile.in 1.3:
6177: * etc/parser3.charsets/Makefile.in 1.5:
6178: * src/Makefile.in 1.44:
6179: * src/classes/Makefile.in 1.42:
6180: * src/classes/gd/Makefile.in 1.33:
6181: * src/classes/smtp/Makefile.in 1.2:
6182: * src/include/Makefile.in 1.2:
6183: * src/include/pa_config_auto.h.in 1.19:
6184: * src/include/pa_config_includes.h 1.19:
6185: * src/main/Makefile.in 1.38:
6186: * src/sql/Makefile.in 1.2:
6187: * src/targets/Makefile.in 1.33:
6188: * src/targets/apache13/Makefile.in 1.31:
6189: * src/targets/apache13/p3runConfigure.in 1.7:
6190: * src/targets/cgi/Makefile.am 1.30:
6191: * src/targets/cgi/Makefile.in 1.41:
6192: * src/targets/cgi/parser3.C 1.157:
6193: * src/targets/isapi/Makefile.in 1.2:
6194: * src/types/Makefile.in 1.34:
6195: removed libtool usage from build mech
6196:
6197: * operators.txt 1.10:
6198: * src/classes/date.C 1.17:
6199: date::create [were date::set, with backward comp
6200:
6201: * src/classes/math.C 1.14:
6202: * www/htdocs/index.html 1.8:
6203: math:random range check fixed
6204:
6205: * src/main/compile.tab.C 1.42:
6206: bison env set so one could compile without cygwin installed
6207:
6208: * src/targets/cgi/Makefile.am 1.31:
6209: * src/targets/cgi/Makefile.in 1.42:
6210: * src/targets/cgi/parser3.C 1.158:
6211: *** empty log message ***
6212:
6213: * src/main/pa_globals.C 1.116:
6214: extern "C" was removed too fast
6215:
6216: * Makefile.in 1.5:
6217: * ltconfig 1.2:
6218: * ltmain.sh 1.2:
6219: removed libtool subpart files
6220:
6221: * src/main/main.dsp 1.147:
6222: * src/main/pa_globals.C 1.115:
6223: removed unneded
6224: #ifdef __cplusplus
6225: }
6226: #endif
6227:
6228: * src/include/pa_opcode.h 1.15:
6229: * src/include/pa_request.h 1.122:
6230: * src/main/compile.tab.C 1.43:
6231: * src/main/compile.y 1.182:
6232: * src/main/execute.C 1.219:
6233: * src/types/pa_wcontext.h 1.28:
6234: * www/htdocs/index.html 1.10:
6235: * www/htdocs/index.html 1.9:
6236: in_expression
6237: aimed to solve old problem with string/nonstring values,
6238: now in expressions double/int values are passed as-is, without stupid tostring/fromstring conversions
6239:
6240: * operators.txt 1.11:
6241: * src/targets/cgi/parser3.C 1.159:
6242: PARSER_ROOT_CONFIG
6243:
6244: * src/classes/classes.dsp 1.15:
6245: * src/classes/gd/gd.dsp 1.19:
6246: * src/classes/smtp/smtp.dsp 1.16:
6247: * src/main/main.dsp 1.146:
6248: * src/main/pa_globals.C 1.114:
6249: * src/targets/cgi/parser3.dsp 1.42:
6250: * src/types/types.dsp 1.19:
6251: win32xml now contains gnome xml libs
6252: parser .dsp-s changed accordingly
6253:
6254: * operators.txt 1.9:
6255: \ comment
6256:
6257: 2002-02-13 paf
6258: * INSTALL 1.5:
6259: * configure 1.7:
6260: * configure.in 1.9:
6261: * src/targets/cgi/Makefile.am 1.29:
6262: * src/targets/cgi/Makefile.in 1.40:
6263: --with-glib-config
6264: CXXLINK=$(CC) for targets/cgi/parser3
6265:
6266: * src/include/pa_config_includes.h 1.18:
6267: sys/time time both included now.
6268: vaguely remember confilicts on this on some system [not on six|ablv]
6269: so when would see them again would think up proper check
6270:
6271: * etc/parser3.charsets/windows-1257.cfg 1.1:
6272: * etc/parser3.conf.in 1.4:
6273: * src/targets/cgi/parser3.C 1.156:
6274: baltic charset file generated, in generation script ispunct
6275: check added
6276:
6277: * src/main/pa_common.C 1.103:
6278: strnchr: sanity check added
6279:
6280: * src/main/pa_common.C 1.104:
6281: truncation never occured when writing files on unix [since i've changed cache mech]
6282: fix
6283:
6284: * etc/parser3.charsets/windows-1257.cfg 1.2:
6285: id added
6286:
6287: 2002-02-08 paf
6288: * src/classes/classes.C 1.14:
6289: * src/classes/classes.h 1.15:
6290: * src/classes/date.C 1.15:
6291: * src/classes/double.C 1.42:
6292: * src/classes/file.C 1.71:
6293: * src/classes/form.C 1.20:
6294: * src/classes/gd/gif.C 1.25:
6295: * src/classes/gd/gif.h 1.19:
6296: * src/classes/gd/gifio.C 1.17:
6297: * src/classes/hash.C 1.34:
6298: * src/classes/hashfile.C 1.21:
6299: * src/classes/image.C 1.65:
6300: * src/classes/int.C 1.39:
6301: * src/classes/mail.C 1.53:
6302: * src/classes/math.C 1.12:
6303: * src/classes/op.C 1.70:
6304: * src/classes/response.C 1.17:
6305: * src/classes/smtp/comms.C 1.7:
6306: * src/classes/smtp/smtp.C 1.8:
6307: * src/classes/smtp/smtp.h 1.7:
6308: * src/classes/string.C 1.96:
6309: * src/classes/table.C 1.143:
6310: * src/classes/void.C 1.15:
6311: * src/classes/xdoc.C 1.84:
6312: * src/classes/xnode.C 1.37:
6313: * src/classes/xnode.h 1.8:
6314: * src/include/pa_array.h 1.52:
6315: * src/include/pa_cache_managers.h 1.5:
6316: * src/include/pa_charset.h 1.13:
6317: * src/include/pa_charsets.h 1.4:
6318: * src/include/pa_common.h 1.73:
6319: * src/include/pa_config_fixed.h 1.37:
6320: * src/include/pa_config_includes.h 1.16:
6321: * src/include/pa_db_connection.h 1.20:
6322: * src/include/pa_db_manager.h 1.13:
6323: * src/include/pa_db_table.h 1.14:
6324: * src/include/pa_dictionary.h 1.9:
6325: * src/include/pa_dir.h 1.9:
6326: * src/include/pa_exception.h 1.30:
6327: * src/include/pa_exec.h 1.6:
6328: * src/include/pa_globals.h 1.77:
6329: * src/include/pa_hash.h 1.53:
6330: * src/include/pa_opcode.h 1.13:
6331: * src/include/pa_pool.h 1.77:
6332: * src/include/pa_pragma_pack_begin.h 1.3:
6333: * src/include/pa_pragma_pack_end.h 1.3:
6334: * src/include/pa_request.h 1.120:
6335: * src/include/pa_sapi.h 1.17:
6336: * src/include/pa_socks.h 1.7:
6337: * src/include/pa_sql_connection.h 1.22:
6338: * src/include/pa_sql_driver_manager.h 1.22:
6339: * src/include/pa_stack.h 1.12:
6340: * src/include/pa_string.h 1.123:
6341: * src/include/pa_stylesheet_connection.h 1.25:
6342: * src/include/pa_stylesheet_manager.h 1.11:
6343: * src/include/pa_table.h 1.40:
6344: * src/include/pa_threads.h 1.22:
6345: * src/include/pa_types.h 1.36:
6346: * src/main/compile.C 1.57:
6347: * src/main/compile.tab.C 1.40:
6348: * src/main/compile_tools.C 1.44:
6349: * src/main/compile_tools.h 1.57:
6350: * src/main/execute.C 1.217:
6351: * src/main/pa_array.C 1.46:
6352: * src/main/pa_cache_managers.C 1.3:
6353: * src/main/pa_charset.C 1.19:
6354: * src/main/pa_charsets.C 1.5:
6355: * src/main/pa_common.C 1.100:
6356: * src/main/pa_db_connection.C 1.36:
6357: * src/main/pa_db_manager.C 1.20:
6358: * src/main/pa_db_table.C 1.19:
6359: * src/main/pa_dictionary.C 1.11:
6360: * src/main/pa_dir.C 1.10:
6361: * src/main/pa_exception.C 1.37:
6362: * src/main/pa_exec.C 1.24:
6363: * src/main/pa_globals.C 1.112:
6364: * src/main/pa_hash.C 1.49:
6365: * src/main/pa_pool.C 1.50:
6366: * src/main/pa_request.C 1.193:
6367: * src/main/pa_socks.C 1.12:
6368: * src/main/pa_sql_driver_manager.C 1.60:
6369: * src/main/pa_status_provider.C 1.3:
6370: * src/main/pa_string.C 1.137:
6371: * src/main/pa_stylesheet_manager.C 1.12:
6372: * src/main/pa_table.C 1.43:
6373: * src/main/untaint.C 1.88:
6374: * src/sql/pa_sql_driver.h 1.25:
6375: * src/targets/apache13/mod_parser3.C 1.16:
6376: * src/targets/apache13/pa_pool.C 1.4:
6377: * src/targets/apache13/pa_threads.C 1.6:
6378: * src/targets/cgi/pa_pool.C 1.35:
6379: * src/targets/cgi/pa_threads.C 1.8:
6380: * src/targets/cgi/parser3.C 1.153:
6381: * src/targets/cgi/pool_storage.h 1.8:
6382: * src/targets/isapi/pa_pool.C 1.11:
6383: * src/targets/isapi/pa_threads.C 1.7:
6384: * src/targets/isapi/parser3isapi.C 1.62:
6385: * src/targets/isapi/pool_storage.h 1.14:
6386: * src/types/pa_valiased.C 1.12:
6387: * src/types/pa_valiased.h 1.17:
6388: * src/types/pa_value.h 1.78:
6389: * src/types/pa_vbool.h 1.16:
6390: * src/types/pa_vclass.h 1.23:
6391: * src/types/pa_vcode_frame.h 1.13:
6392: * src/types/pa_vcookie.C 1.33:
6393: * src/types/pa_vcookie.h 1.14:
6394: * src/types/pa_vdate.h 1.7:
6395: * src/types/pa_vdouble.h 1.31:
6396: * src/types/pa_venv.h 1.19:
6397: * src/types/pa_vfile.C 1.25:
6398: * src/types/pa_vfile.h 1.39:
6399: * src/types/pa_vform.C 1.51:
6400: * src/types/pa_vform.h 1.32:
6401: * src/types/pa_vhash.h 1.28:
6402: * src/types/pa_vhashfile.C 1.18:
6403: * src/types/pa_vhashfile.h 1.14:
6404: * src/types/pa_vimage.C 1.15:
6405: * src/types/pa_vimage.h 1.23:
6406: * src/types/pa_vint.h 1.30:
6407: * src/types/pa_vjunction.h 1.11:
6408: * src/types/pa_vmath.h 1.5:
6409: * src/types/pa_vmethod_frame.h 1.21:
6410: * src/types/pa_vobject.h 1.15:
6411: * src/types/pa_vrequest.C 1.15:
6412: * src/types/pa_vrequest.h 1.15:
6413: * src/types/pa_vresponse.C 1.3:
6414: * src/types/pa_vresponse.h 1.20:
6415: * src/types/pa_vstateless_class.C 1.12:
6416: * src/types/pa_vstateless_class.h 1.22:
6417: * src/types/pa_vstateless_object.h 1.14:
6418: * src/types/pa_vstatus.C 1.5:
6419: * src/types/pa_vstatus.h 1.6:
6420: * src/types/pa_vstring.C 1.15:
6421: * src/types/pa_vstring.h 1.40:
6422: * src/types/pa_vtable.C 1.10:
6423: * src/types/pa_vtable.h 1.36:
6424: * src/types/pa_vvoid.h 1.7:
6425: * src/types/pa_vxdoc.C 1.10:
6426: * src/types/pa_vxdoc.h 1.18:
6427: * src/types/pa_vxnode.C 1.14:
6428: * src/types/pa_vxnode.h 1.11:
6429: * src/types/pa_wcontext.C 1.14:
6430: * src/types/pa_wcontext.h 1.26:
6431: * src/types/pa_wwrapper.h 1.15:
6432: 2002
6433:
6434: * src/types/pa_vcookie.C 1.36:
6435: * src/types/pa_vcookie.C 1.37:
6436: * src/types/pa_vcookie.C 1.38:
6437: * src/types/pa_vcookie.C 1.39:
6438: VCookie::fill_fields one check forgotten
6439:
6440: * src/classes/smtp/Makefile.am 1.1:
6441: * src/classes/smtp/Makefile.in 1.1:
6442: * src/include/Makefile.am 1.1:
6443: * src/include/Makefile.in 1.1:
6444: * src/sql/Makefile.am 1.3:
6445: * src/sql/Makefile.in 1.1:
6446: * src/targets/isapi/Makefile.am 1.1:
6447: * src/targets/isapi/Makefile.in 1.1:
6448: forgotten makes
6449:
6450: * AUTHORS 1.2:
6451: * COPYING 1.2:
6452: * INSTALL 1.3:
6453: * INSTALL 1.4:
6454: * README 1.2:
6455: install&others updated
6456:
6457: * Makefile.am 1.2:
6458: * Makefile.in 1.3:
6459: * configure 1.6:
6460: * configure.in 1.8:
6461: * etc/parser3.charsets/Makefile.am 1.2:
6462: * etc/parser3.charsets/Makefile.in 1.4:
6463: * src/Makefile.am 1.15:
6464: * src/Makefile.in 1.43:
6465: * src/classes/Makefile.am 1.37:
6466: * src/classes/Makefile.in 1.41:
6467: * src/classes/gd/Makefile.am 1.9:
6468: * src/classes/gd/Makefile.in 1.32:
6469: * src/main/Makefile.am 1.30:
6470: * src/main/Makefile.in 1.37:
6471: * src/main/pa_status_provider.C 1.5:
6472: * src/targets/Makefile.am 1.9:
6473: * src/targets/Makefile.in 1.32:
6474: * src/targets/apache13/Makefile.am 1.11:
6475: * src/targets/apache13/Makefile.in 1.30:
6476: * src/targets/cgi/Makefile.am 1.28:
6477: * src/targets/cgi/Makefile.in 1.39:
6478: * src/types/Makefile.am 1.19:
6479: * src/types/Makefile.in 1.33:
6480: 'make dist' works
6481:
6482: * src/classes/classes.C 1.15:
6483: * src/classes/classes.h 1.16:
6484: * src/classes/date.C 1.16:
6485: * src/classes/double.C 1.43:
6486: * src/classes/file.C 1.72:
6487: * src/classes/form.C 1.21:
6488: * src/classes/gd/gif.C 1.26:
6489: * src/classes/gd/gif.h 1.20:
6490: * src/classes/gd/gifio.C 1.18:
6491: * src/classes/hash.C 1.35:
6492: * src/classes/hashfile.C 1.22:
6493: * src/classes/image.C 1.66:
6494: * src/classes/image.C 1.67:
6495: * src/classes/int.C 1.40:
6496: * src/classes/mail.C 1.54:
6497: * src/classes/math.C 1.13:
6498: * src/classes/op.C 1.71:
6499: * src/classes/response.C 1.18:
6500: * src/classes/smtp/comms.C 1.8:
6501: * src/classes/smtp/smtp.C 1.9:
6502: * src/classes/smtp/smtp.h 1.8:
6503: * src/classes/string.C 1.97:
6504: * src/classes/table.C 1.144:
6505: * src/classes/void.C 1.16:
6506: * src/classes/xdoc.C 1.85:
6507: * src/classes/xnode.C 1.38:
6508: * src/classes/xnode.h 1.9:
6509: * src/include/pa_array.h 1.53:
6510: * src/include/pa_cache_managers.h 1.6:
6511: * src/include/pa_charset.h 1.14:
6512: * src/include/pa_charsets.h 1.5:
6513: * src/include/pa_common.h 1.74:
6514: * src/include/pa_config_fixed.h 1.38:
6515: * src/include/pa_config_includes.h 1.17:
6516: * src/include/pa_db_connection.h 1.21:
6517: * src/include/pa_db_manager.h 1.14:
6518: * src/include/pa_db_table.h 1.15:
6519: * src/include/pa_dictionary.h 1.10:
6520: * src/include/pa_dir.h 1.10:
6521: * src/include/pa_exception.h 1.31:
6522: * src/include/pa_exec.h 1.7:
6523: * src/include/pa_globals.h 1.78:
6524: * src/include/pa_hash.h 1.54:
6525: * src/include/pa_opcode.h 1.14:
6526: * src/include/pa_pool.h 1.78:
6527: * src/include/pa_pragma_pack_begin.h 1.4:
6528: * src/include/pa_pragma_pack_end.h 1.4:
6529: * src/include/pa_request.h 1.121:
6530: * src/include/pa_sapi.h 1.18:
6531: * src/include/pa_socks.h 1.8:
6532: * src/include/pa_sql_connection.h 1.23:
6533: * src/include/pa_sql_driver_manager.h 1.23:
6534: * src/include/pa_stack.h 1.13:
6535: * src/include/pa_string.h 1.124:
6536: * src/include/pa_stylesheet_connection.h 1.26:
6537: * src/include/pa_stylesheet_manager.h 1.12:
6538: * src/include/pa_table.h 1.41:
6539: * src/include/pa_threads.h 1.23:
6540: * src/include/pa_types.h 1.37:
6541: * src/main/compile.C 1.58:
6542: * src/main/compile_tools.C 1.45:
6543: * src/main/compile_tools.h 1.58:
6544: * src/main/execute.C 1.218:
6545: * src/main/pa_array.C 1.47:
6546: * src/main/pa_cache_managers.C 1.4:
6547: * src/main/pa_charset.C 1.20:
6548: * src/main/pa_charsets.C 1.6:
6549: * src/main/pa_common.C 1.101:
6550: * src/main/pa_common.C 1.102:
6551: * src/main/pa_db_connection.C 1.37:
6552: * src/main/pa_db_manager.C 1.21:
6553: * src/main/pa_db_table.C 1.20:
6554: * src/main/pa_dictionary.C 1.12:
6555: * src/main/pa_dir.C 1.11:
6556: * src/main/pa_exception.C 1.38:
6557: * src/main/pa_exec.C 1.25:
6558: * src/main/pa_globals.C 1.113:
6559: * src/main/pa_hash.C 1.50:
6560: * src/main/pa_pool.C 1.51:
6561: * src/main/pa_request.C 1.194:
6562: * src/main/pa_socks.C 1.13:
6563: * src/main/pa_sql_driver_manager.C 1.61:
6564: * src/main/pa_status_provider.C 1.4:
6565: * src/main/pa_string.C 1.138:
6566: * src/main/pa_stylesheet_manager.C 1.13:
6567: * src/main/pa_table.C 1.44:
6568: * src/main/untaint.C 1.89:
6569: * src/main/untaint.C 1.90:
6570: * src/sql/pa_sql_driver.h 1.26:
6571: * src/targets/apache13/mod_parser3.C 1.17:
6572: * src/targets/apache13/pa_pool.C 1.5:
6573: * src/targets/apache13/pa_threads.C 1.7:
6574: * src/targets/cgi/pa_pool.C 1.36:
6575: * src/targets/cgi/pa_threads.C 1.9:
6576: * src/targets/cgi/parser3.C 1.154:
6577: * src/targets/cgi/parser3.C 1.155:
6578: * src/targets/cgi/pool_storage.h 1.9:
6579: * src/targets/isapi/pa_pool.C 1.12:
6580: * src/targets/isapi/pa_threads.C 1.8:
6581: * src/targets/isapi/parser3isapi.C 1.63:
6582: * src/targets/isapi/pool_storage.h 1.15:
6583: * src/types/pa_valiased.C 1.13:
6584: * src/types/pa_valiased.h 1.18:
6585: * src/types/pa_value.h 1.79:
6586: * src/types/pa_vbool.h 1.17:
6587: * src/types/pa_vclass.h 1.24:
6588: * src/types/pa_vcode_frame.h 1.14:
6589: * src/types/pa_vcookie.C 1.34:
6590: * src/types/pa_vcookie.C 1.35:
6591: * src/types/pa_vcookie.h 1.15:
6592: * src/types/pa_vdate.h 1.8:
6593: * src/types/pa_vdouble.h 1.32:
6594: * src/types/pa_venv.h 1.20:
6595: * src/types/pa_vfile.C 1.26:
6596: * src/types/pa_vfile.C 1.27:
6597: * src/types/pa_vfile.h 1.40:
6598: * src/types/pa_vform.C 1.52:
6599: * src/types/pa_vform.C 1.53:
6600: * src/types/pa_vform.h 1.33:
6601: * src/types/pa_vhash.h 1.29:
6602: * src/types/pa_vhashfile.C 1.19:
6603: * src/types/pa_vhashfile.C 1.20:
6604: * src/types/pa_vhashfile.h 1.15:
6605: * src/types/pa_vimage.C 1.16:
6606: * src/types/pa_vimage.C 1.17:
6607: * src/types/pa_vimage.h 1.24:
6608: * src/types/pa_vint.h 1.31:
6609: * src/types/pa_vjunction.h 1.12:
6610: * src/types/pa_vmath.h 1.6:
6611: * src/types/pa_vmethod_frame.h 1.22:
6612: * src/types/pa_vobject.h 1.16:
6613: * src/types/pa_vrequest.C 1.16:
6614: * src/types/pa_vrequest.C 1.17:
6615: * src/types/pa_vrequest.h 1.16:
6616: * src/types/pa_vresponse.C 1.4:
6617: * src/types/pa_vresponse.C 1.5:
6618: * src/types/pa_vresponse.h 1.21:
6619: * src/types/pa_vstateless_class.C 1.13:
6620: * src/types/pa_vstateless_class.h 1.23:
6621: * src/types/pa_vstateless_object.h 1.15:
6622: * src/types/pa_vstatus.C 1.6:
6623: * src/types/pa_vstatus.h 1.7:
6624: * src/types/pa_vstring.C 1.16:
6625: * src/types/pa_vstring.C 1.17:
6626: * src/types/pa_vstring.h 1.41:
6627: * src/types/pa_vtable.C 1.11:
6628: * src/types/pa_vtable.C 1.12:
6629: * src/types/pa_vtable.h 1.37:
6630: * src/types/pa_vvoid.h 1.8:
6631: * src/types/pa_vxdoc.C 1.11:
6632: * src/types/pa_vxdoc.C 1.12:
6633: * src/types/pa_vxdoc.h 1.19:
6634: * src/types/pa_vxnode.C 1.15:
6635: * src/types/pa_vxnode.C 1.16:
6636: * src/types/pa_vxnode.h 1.12:
6637: * src/types/pa_wcontext.C 1.15:
6638: * src/types/pa_wcontext.h 1.27:
6639: * src/types/pa_wwrapper.h 1.16:
6640: name spelling
6641:
6642: 2002-02-07 paf
6643: * src/main/compile.C 1.56:
6644: * src/main/compile.tab.C 1.39:
6645: * src/main/compile.y 1.180:
6646: * src/main/compile_tools.h 1.56:
6647: disabled $if reference due to conflicts with local variables
6648:
6649: * configure 1.5:
6650: * configure.in 1.7:
6651: * src/classes/Makefile.in 1.39:
6652: * src/classes/gd/Makefile.in 1.30:
6653: * src/include/pa_config_auto.h.in 1.18:
6654: * src/main/Makefile.in 1.35:
6655: * src/main/pa_common.C 1.99:
6656: * src/main/pa_socks.C 1.10:
6657: * src/targets/Makefile.in 1.30:
6658: * src/targets/cgi/Makefile.in 1.37:
6659: * src/types/Makefile.in 1.31:
6660: compiled under cygwin
6661: added yet another locking function: fcntl
6662:
6663: * src/classes/Makefile.in 1.40:
6664: * src/classes/gd/Makefile.in 1.31:
6665: * src/main/Makefile.in 1.36:
6666: * src/targets/Makefile.in 1.31:
6667: * src/targets/apache13/Makefile.in 1.29:
6668: * src/targets/cgi/Makefile.in 1.38:
6669: * src/types/Makefile.in 1.32:
6670: makes
6671:
6672: * src/include/pa_array.h 1.50:
6673: * src/main/compile.C 1.55:
6674: * src/main/compile.tab.C 1.37:
6675: * src/main/compile.y 1.179:
6676: * src/main/compile_tools.C 1.43:
6677: * src/main/compile_tools.h 1.55:
6678: operators now detected by check at name_without_curly_rdive_read rule whether diving code constists only of
6679: OP_VALUE+string+OP_GET_ELEMENT.
6680: and last op code substituted with OP_GET_ELEMENT_OR_OPERATOR
6681: to form
6682: OP_VALUE+string+OP_GET_ELEMENT_OR_OPERATOR.
6683: code
6684:
6685: * operators.txt 1.6:
6686: * src/classes/string.C 1.95:
6687: * src/include/pa_config_fixed.h 1.35:
6688: * src/main/compile.tab.C 1.38:
6689: ^int/double/string.format
6690: now can be called with normal [] brackets, not stupid {} as it were implemented for some strange reason.
6691: retaining backward compatibility due to some already-implemented servers
6692:
6693: * config.sub 1.2:
6694: on cygwin configure passes it with strange i1586 const, hacked
6695: it to mean i586
6696:
6697: * src/main/pa_socks.C 1.11:
6698: swapped headers to avoid compiler warnings
6699:
6700: * operators.txt 1.7:
6701: * src/classes/table.C 1.142:
6702: * src/include/pa_array.h 1.51:
6703: * src/include/pa_table.h 1.39:
6704: * src/main/pa_array.C 1.45:
6705: * src/main/pa_table.C 1.42:
6706: * www/htdocs/auto.p 1.3:
6707: * www/htdocs/index.html 1.6:
6708: table::create now // 'set' name obsolete now
6709: table clone.
6710:
6711: * operators.txt 1.8:
6712: * src/classes/xdoc.C 1.83:
6713: * src/include/pa_config_fixed.h 1.36:
6714: xdoc::set obsolete now, now xdoc::create, with both sences
6715:
6716: 2002-02-06 paf
6717: * src/classes/mail.C 1.52:
6718: *** empty log message ***
6719:
6720: * configure 1.4:
6721: * configure.in 1.6:
6722: prefix expanded, grr
6723:
6724: * etc/parser3.conf.in 1.3:
6725: * operators.txt 1.5:
6726: * src/classes/mail.C 1.51:
6727: mail:send config changed
6728:
6729: 2002-02-05 paf
6730: * configure.in 1.3:
6731: * operators.txt 1.2:
6732: * src/classes/file.C 1.70:
6733: * src/classes/op.C 1.69:
6734: * src/include/pa_common.h 1.72:
6735: * src/include/pa_config_includes.h 1.15:
6736: * src/main/compile.tab.C 1.36:
6737: * src/main/pa_common.C 1.98:
6738: * www/htdocs/index.html 1.5:
6739: rewritten ^cache to use non-blocking-exclusive-caches
6740:
6741: * src/types/pa_vstatus.C 1.4:
6742: status:rusage 3
6743:
6744: * src/main/pa_common.C 1.97:
6745: text file read mode on win32 adjusted [speed impact. was off
6746: for debugging purpose, but forgotten afterwards]
6747:
6748: * operators.txt 1.3:
6749: status:rusage described int operators
6750:
6751: * configure.in 1.4:
6752: * src/types/Makefile.am 1.18:
6753: * src/types/pa_vstatus.h 1.5:
6754: * src/types/types.dsp 1.18:
6755: status:rusage
6756:
6757: * src/types/pa_vstatus.C 1.1:
6758: status:rusage 1
6759:
6760: * configure 1.3:
6761: * configure.in 1.5:
6762: * src/include/pa_config_auto.h.in 1.17:
6763: * src/types/Makefile.in 1.30:
6764: * src/types/pa_vstatus.C 1.2:
6765: *** empty log message ***
6766:
6767: * src/main/pa_exec.C 1.22.14.1:
6768: * src/main/pa_exec.C 1.23:
6769: argv0 now correct
6770:
6771: * src/types/pa_vstatus.C 1.3:
6772: status:rusage 2
6773:
6774: * operators.txt 1.4:
6775: regex options commented
6776:
6777: 2002-02-01 paf
6778: * etc/parser3.conf.in 1.2:
6779: \r removed
6780:
6781: * src/classes/op.C 1.62.2.1.2.3:
6782: file_write does EX lock after create,
6783: while file_read does SH after open,
6784: 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,
6785: added a check for that in ^cache...read
6786:
6787: 2002-01-31 paf
6788: * src/main/execute.C 1.210:
6789: * www/htdocs/index.html 1.3:
6790: operators check, thay mistakenly seen in
6791: $class:operator
6792: $object.operators
6793: contexts
6794:
6795: * INSTALL 1.2:
6796: * Makefile.in 1.2:
6797: * configure 1.2:
6798: * configure.in 1.2:
6799: * etc/Makefile.am 1.2:
6800: * etc/Makefile.in 1.2:
6801: * etc/parser3.charsets/Makefile.in 1.3:
6802: * ident.awk 1.2:
6803: * src/Makefile.in 1.42:
6804: * src/classes/Makefile.am 1.36:
6805: * src/classes/Makefile.in 1.38:
6806: * src/classes/gd/Makefile.am 1.8:
6807: * src/classes/gd/Makefile.in 1.29:
6808: * src/main/Makefile.am 1.29:
6809: * src/main/Makefile.in 1.34:
6810: * src/targets/Makefile.in 1.29:
6811: * src/targets/apache13/Makefile.am 1.10:
6812: * src/targets/cgi/Makefile.am 1.27:
6813: * src/targets/cgi/Makefile.in 1.36:
6814: * src/targets/cgi/pa_config_paths.h.in 1.1:
6815: * src/targets/cgi/parser3.C 1.152:
6816: * src/types/Makefile.am 1.17:
6817: * src/types/Makefile.in 1.29:
6818: lowered indent.awk back to src/
6819:
6820: * src/classes/xdoc.C 1.82:
6821: * src/targets/cgi/parser3.dsp 1.41:
6822: * www/htdocs/index.html 1.2:
6823: now compiles under win32
6824:
6825: * src/main/compile.tab.C 1.35:
6826: * src/main/compile.y 1.178:
6827: disabled operator call after ^xxx:
6828:
6829: * AUTHORS 1.1:
6830: * COPYING 1.1:
6831: * INSTALL 1.1:
6832: * Makefile.am 1.1:
6833: * Makefile.in 1.1:
6834: * NEWS 1.1:
6835: * README 1.1:
6836: * acinclude.m4 1.1:
6837: * aclocal.m4 1.1:
6838: * asm.txt 1.1:
6839: * config.guess 1.1:
6840: * config.sub 1.1:
6841: * configure 1.1:
6842: * configure.in 1.1:
6843: * etc/Makefile.am 1.1:
6844: * etc/Makefile.in 1.1:
6845: * etc/parser3.charsets/Makefile.am 1.1:
6846: * etc/parser3.charsets/Makefile.in 1.1:
6847: * etc/parser3.charsets/koi8-r.cfg 1.1:
6848: * etc/parser3.charsets/windows-1250.cfg 1.1:
6849: * etc/parser3.charsets/windows-1251.cfg 1.1:
6850: * etc/parser3.conf.in 1.1:
6851: * form.txt 1.1:
6852: * ident.awk 1.1:
6853: * install-sh 1.1:
6854: * lang.txt 1.1:
6855: * ltconfig 1.1:
6856: * ltmain.sh 1.1:
6857: * missing 1.1:
6858: * mkinstalldirs 1.1:
6859: * operators.txt 1.1:
6860: * parser3.dsw 1.1:
6861: * sql.txt 1.1:
6862: * src/Makefile.am 1.14:
6863: * src/Makefile.in 1.41:
6864: * src/classes/Makefile.am 1.35:
6865: * src/classes/Makefile.in 1.37:
6866: * src/classes/gd/Makefile.am 1.7:
6867: * src/classes/gd/Makefile.in 1.28:
6868: * src/ident.awk 1.4:
6869: * src/include/pa_config_auto.h.in 1.16:
6870: * src/main/Makefile.am 1.28:
6871: * src/main/Makefile.in 1.33:
6872: * src/targets/Makefile.in 1.28:
6873: * src/targets/apache13/Makefile.am 1.9:
6874: * src/targets/apache13/Makefile.in 1.28:
6875: * src/targets/cgi/Makefile.am 1.26:
6876: * src/targets/cgi/Makefile.in 1.35:
6877: * src/targets/cgi/parser3.C 1.151:
6878: * src/types/Makefile.am 1.16:
6879: * src/types/Makefile.in 1.28:
6880: * types.txt 1.1:
6881: * www/Makefile.am 1.1:
6882: * www/Makefile.in 1.1:
6883: * www/htdocs/auto.p 1.1:
6884: * www/htdocs/global.xsl 1.1:
6885: * www/htdocs/index.html 1.1:
6886: * www/htdocs/parser-status.html 1.1:
6887: * www/htdocs/people.dtd 1.1:
6888: moved etc&www out of src, moved configure&co out of src
6889: added windows-1250.cfg
6890: straightened installation scripts procedure
6891: made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
6892:
6893: * src/include/pa_opcode.h 1.12:
6894: * src/include/pa_request.h 1.119:
6895: * src/main/compile.C 1.54:
6896: * src/main/compile.tab.C 1.33:
6897: * src/main/compile.y 1.177:
6898: * src/main/compile_tools.C 1.42:
6899: * src/main/compile_tools.h 1.54:
6900: * src/main/execute.C 1.215:
6901: * src/types/pa_wcontext.h 1.25:
6902: operators check 6.1
6903: rewritten. now check is done at compile time
6904:
6905: * etc/parser3.charsets/Makefile.in 1.2:
6906: * src/ident.awk 1.5:
6907: *** empty log message ***
6908:
6909: * src/main/execute.C 1.214:
6910: operators check 5
6911: floated up old error of staying in 'entered class/object' state after $a($a..)
6912: it prevented operators from being called thereafter
6913:
6914: * src/main/compile.tab.C 1.34:
6915: * src/main/execute.C 1.216:
6916: made operators lookup first in ^xxx situation.
6917: so that one could not do
6918: $if[1]
6919: ^if[xxx]
6920:
6921: * src/main/execute.C 1.211:
6922: * src/types/pa_wcontext.h 1.24:
6923: * www/htdocs/auto.p 1.2:
6924: * www/htdocs/index.html 1.4:
6925: operators check 2
6926: floated up old error of staying in 'entered class' state after $a:a[a]
6927: it prevented operators from being called thereafter
6928:
6929: * src/main/execute.C 1.212:
6930: operators check 3
6931: floated up old error of staying in 'entered class' state after $a:a(a)
6932: it prevented operators from being called thereafter
6933:
6934: * src/include/pa_opcode.h 1.11:
6935: * src/main/compile.tab.C 1.32:
6936: * src/main/compile.y 1.176:
6937: * src/main/execute.C 1.213:
6938: operators check 4
6939: floated up old error of staying in 'entered object' state after ^a.a(a)
6940: it prevented operators from being called thereafter
6941:
6942: 2002-01-30 paf
6943: * src/classes/xdoc.C 1.81:
6944: acconfig.h changed [comments before #undefs removed]
6945: those comments were a mistake, and prevented libltdl from function properly
6946:
6947: 2002-01-29 paf
6948: * src/Makefile.am 1.13:
6949: * src/Makefile.in 1.40:
6950: * src/classes/Makefile.am 1.34:
6951: * src/classes/Makefile.in 1.36:
6952: * src/classes/gd/Makefile.in 1.27:
6953: * src/main/Makefile.in 1.32:
6954: * src/targets/Makefile.in 1.27:
6955: * src/targets/apache13/Makefile.in 1.27:
6956: * src/targets/cgi/Makefile.in 1.34:
6957: * src/types/Makefile.in 1.27:
6958: removed libltdl/libtool creation [modified acinclude.m4 which were creating int into just assignment LIBTOOL=../libtool]
6959: added default system config&charsetts
6960: prepared 'make install', now it installs
6961: targets/cgi/parser3 into bin directory
6962: etc/parser3.conf & etc/parser3.charsets/* into $sysconfdir and $sysconfdir/parser3.charsets respectively
6963:
6964: * src/classes/xdoc.C 1.80:
6965: * src/include/pa_charset.h 1.12:
6966: * src/include/pa_globals.h 1.76:
6967: * src/main/pa_globals.C 1.111:
6968: few forgotten ifdef XML added
6969:
6970: 2002-01-28 paf
6971: * src/classes/xdoc.C 1.79:
6972: * src/classes/xnode.h 1.7:
6973: * src/main/pa_exception.C 1.35:
6974: xdoc.importNode 0
6975:
6976: * src/classes/xdoc.C 1.78:
6977: xdoc::set now untaints OK
6978:
6979: * src/Makefile.in 1.39:
6980: stupid make runs automake on ths
6981:
6982: * src/classes/xnode.C 1.34:
6983: * src/types/pa_vxdoc.h 1.17:
6984: xdoc.importNode 1 [fixed as_node helper func to accept docs]
6985:
6986: * src/classes/Makefile.am 1.33:
6987: * src/classes/Makefile.in 1.35:
6988: * src/targets/cgi/Makefile.am 1.25:
6989: * src/targets/cgi/Makefile.in 1.33:
6990: xalan-patch removed
6991:
6992: * src/main/pa_exception.C 1.36:
6993: dom|generic error output fix
6994:
6995: * src/classes/xnode.C 1.35:
6996: xdoc.importNode 2 [mistype err]
6997:
6998: * src/classes/xnode.C 1.36:
6999: xdoc.importNode 3 [check err]
7000:
7001: 2002-01-25 paf
7002: * src/include/pa_charset.h 1.11:
7003: * src/main/pa_globals.C 1.110:
7004: http://localhost/abc -> $ENV{DOCUMENT_ROOT}/abc | ./abc
7005:
7006: * src/classes/hash.C 1.33:
7007: unified hash::sql, now
7008: ^hash::sql{query}[[$.limit(2) $.offset(4)]]
7009:
7010: * src/classes/file.C 1.68:
7011: * src/classes/op.C 1.68:
7012: * src/classes/string.C 1.94:
7013: * src/classes/table.C 1.141:
7014: * src/classes/xdoc.C 1.77:
7015: * src/include/pa_common.h 1.70:
7016: * src/main/pa_common.C 1.95:
7017: * src/types/pa_vfile.h 1.38:
7018: removed redundant pool param to some pa_common funcs
7019:
7020: * src/classes/file.C 1.69:
7021: * src/include/pa_common.h 1.71:
7022: * src/main/pa_common.C 1.96:
7023: ^file:lock[filename]{code}
7024:
7025: * src/include/pa_charset.h 1.10:
7026: * src/include/pa_charset.h 1.2.2.1:
7027: * src/include/pa_config_fixed.h 1.34.6.1:
7028: * src/main/compile.tab.C 1.27.6.3:
7029: * src/main/pa_charset.C 1.18:
7030: typedef XMLCh... not stupid illegal define
7031:
7032: * src/main/compile.tab.C 1.31:
7033: * src/main/compile.y 1.175:
7034: #comment before @ after @SPECIAL
7035: now works OK
7036:
7037: * src/main/pa_exec.C 1.20:
7038: max arg count now 10, and proper message on violation that added
7039:
7040: * src/main/pa_exec.C 1.21:
7041: * src/main/pa_exec.C 1.22:
7042: unix: exec now does chdir to script dir
7043:
7044: 2002-01-24 paf
7045: * src/classes/hashfile.C 1.20:
7046: * src/include/pa_db_table.h 1.13:
7047: * src/include/pa_opcode.h 1.10:
7048: * src/main/compile.tab.C 1.30:
7049: * src/main/compile.y 1.174:
7050: * src/main/compile_tools.C 1.41:
7051: * src/main/compile_tools.h 1.53:
7052: * src/main/execute.C 1.209:
7053: * src/main/pa_db_connection.C 1.35:
7054: * src/main/pa_db_table.C 1.18:
7055: * src/types/pa_vhashfile.C 1.17:
7056: * src/types/pa_vhashfile.h 1.13:
7057: merged from r17 - hashfile without logfiles
7058:
7059: * src/classes/xnode.C 1.31:
7060: xnode.select returns array always now, in case 'nothing found'
7061: returns empty array
7062:
7063: * src/include/pa_version.h 1.3:
7064: changed version number
7065:
7066: * src/classes/xdoc.C 1.74:
7067: checked empty response
7068:
7069: * src/classes/hashfile.C 1.19.2.1:
7070: * src/include/pa_db_table.h 1.12.6.1:
7071: * src/main/compile.tab.C 1.27.6.2:
7072: * src/main/pa_db_connection.C 1.34.6.1:
7073: * src/main/pa_db_table.C 1.17.2.1:
7074: * src/types/pa_vhashfile.C 1.16.6.1:
7075: * src/types/pa_vhashfile.h 1.12.14.1:
7076: hashfile:
7077: removed use of transactions
7078: [libdb removed DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_TXN init bits,
7079: thus got rid of huge log files, which cluttered disk without huge need]
7080:
7081: * src/classes/xdoc.C 1.76:
7082: * src/classes/xnode.C 1.33:
7083: * src/classes/xnode.h 1.6:
7084: gdome_xml_doc_get_xmlDoc handy macro, which is strangly abscent
7085: in dome lib
7086:
7087: * src/classes/xnode.C 1.30:
7088: xpath nodes select bug [0] instead of [i], be more tender with
7089: ctrl/c/v
7090:
7091: * src/classes/xdoc.C 1.75:
7092: xsltSaveResultTo checked <0 response
7093:
7094: * src/classes/xnode.C 1.32:
7095: xdoc.select fixed context node [were always /, not self node]
7096:
7097: 2002-01-23 paf
7098: * src/classes/xdoc.C 1.72:
7099: * src/main/pa_globals.C 1.108:
7100: * src/types/pa_vdouble.h 1.29:
7101: %.20E now default float format
7102: this is for regretful twice-converting here:
7103: $a(double value) when they write double falue they convert it to string first,
7104: thus %g were losing precesion.
7105:
7106: todo: think up some way to remove double->string string->double twice-converting
7107:
7108: * src/main/pa_globals.C 1.105:
7109: removed debug xslt messages
7110:
7111: * src/main/pa_globals.C 1.106:
7112: xslt linked dynamically. [mistekenly were statically linked]
7113:
7114: * src/include/pa_exception.h 1.29:
7115: * src/main/compile.tab.C 1.29:
7116: * src/main/pa_exception.C 1.34:
7117: removed exception va_list constructor.
7118: 1. not needed anymore
7119: 2. there were a conflict[causing errors] between
7120: ctor(, va_list)
7121: ctor(, ...)
7122: compiler[both msvc and gcc] never detected an ambiguilty here, compiling
7123: ctor(, "hello") into ctor(, va_list) which, of course, caused gpf
7124:
7125: * src/types/pa_vdouble.h 1.30:
7126: %.20E now float format when %g produced 'e' in output
7127: this is for regretful twice-converting here:
7128: $a(double value) when they write double falue they convert it to string first,
7129: thus %g were losing precesion.
7130:
7131: todo: think up some way to remove double->string string->double twice-converting
7132:
7133: * src/types/pa_vdouble.h 1.28.14.1:
7134: double prec. todo: get rid of twice-converting
7135:
7136: * src/classes/xdoc.C 1.71:
7137: * src/include/pa_stylesheet_connection.h 1.24:
7138: * src/main/pa_globals.C 1.107:
7139: xmlSubstituteEntitiesDefault(1) now global, reasons in comment inside
7140:
7141: * src/classes/xdoc.C 1.73:
7142: * src/main/pa_globals.C 1.109:
7143: xdoc::load/set entities substituted.
7144: // 2. when dom tree with entites goes under transform text nodes
7145: // got [erroreosly] cut on first entity occurance
7146:
7147: 2002-01-22 paf
7148: * src/classes/table.C 1.140:
7149: join behaived badly in case named tables structure mismatched: 0 strings sneaked into dest failing afterwards.
7150: replaced them with empty strings
7151:
7152: * src/classes/xdoc.C 1.70:
7153: * src/include/pa_stylesheet_connection.h 1.23:
7154: * src/main/pa_globals.C 1.104:
7155: xsl stylesheet load: parsed entities, this helps compiling stylesheet properly.
7156: example:
7157: this refused to work,
7158: <b>«<xsl:value-of select="@title" />»</b>
7159: stranly worked only this way:
7160: <b>«<xsl:value-of select="@title" />»</b>
7161:
7162: docs says "set it to 1", never going into details, so I decided to try NOT to do that
7163:
7164: * src/classes/gd/gif.C 1.24:
7165: * src/classes/gd/mtables.h 1.2:
7166: angles adjust for image.arc and image.sector
7167:
7168: * src/classes/gd/gif.C 1.23:
7169: added bounds check into image.replace...LineReplaceColor
7170:
7171: 2002-01-21 paf
7172: * src/include/pa_stylesheet_connection.h 1.20:
7173: * src/main/pa_exception.C 1.32:
7174: xml generic message 1
7175:
7176: * src/main/pa_charset.C 1.17:
7177: checked empty transcoders in transcode_cstr|buf
7178:
7179: * src/classes/Makefile.in 1.34:
7180: * src/classes/xdoc.C 1.67:
7181: * src/classes/xnode.C 1.29:
7182: * src/include/pa_stylesheet_connection.h 1.22:
7183: * src/main/pa_charset.C 1.16:
7184: * src/main/pa_globals.C 1.103:
7185: * src/main/pa_sql_driver_manager.C 1.59:
7186: * src/main/pa_stylesheet_manager.C 1.11:
7187: * src/targets/cgi/Makefile.am 1.24:
7188: * src/targets/cgi/Makefile.in 1.32:
7189: autoconf gnome
7190:
7191: * src/classes/xdoc.C 1.69:
7192: xdoc::load error source = filespec
7193:
7194: * src/classes/table.C 1.139:
7195: ^table::load
7196: empty lines or #comments before headline
7197:
7198: * src/include/pa_array.h 1.49:
7199: * src/include/pa_globals.h 1.74:
7200: * src/include/pa_request.h 1.118:
7201: * src/include/pa_threads.h 1.21:
7202: * src/main/pa_array.C 1.44:
7203: * src/main/pa_exception.C 1.31:
7204: * src/main/pa_globals.C 1.101:
7205: * src/main/pa_request.C 1.192:
7206: * src/targets/apache13/pa_threads.C 1.4:
7207: * src/targets/cgi/pa_threads.C 1.6:
7208: * src/targets/isapi/pa_threads.C 1.6:
7209: xml generic errors 0
7210:
7211: * src/classes/xdoc.C 1.66:
7212: * src/classes/xnode.C 1.28:
7213: * src/include/pa_exception.h 1.28:
7214: * src/include/pa_globals.h 1.75:
7215: * src/include/pa_stylesheet_connection.h 1.21:
7216: * src/main/pa_exception.C 1.33:
7217: * src/main/pa_globals.C 1.102:
7218: * src/targets/apache13/pa_threads.C 1.5:
7219: * src/targets/cgi/pa_threads.C 1.7:
7220: xslt generic error 1
7221:
7222: * src/classes/xdoc.C 1.68:
7223: transform error source now stylesheet_filespec
7224:
7225: 2002-01-16 paf
7226: * src/classes/xdoc.C 1.64:
7227: few comments
7228:
7229: * src/classes/hash.C 1.32:
7230: * src/classes/op.C 1.67:
7231: * src/classes/string.C 1.93:
7232: * src/classes/table.C 1.138:
7233: * src/classes/void.C 1.14:
7234: * src/classes/xdoc.C 1.65:
7235: * src/include/pa_db_connection.h 1.19:
7236: * src/include/pa_request.h 1.117:
7237: * src/include/pa_sql_connection.h 1.21:
7238: * src/include/pa_sql_driver_manager.h 1.21:
7239: * src/include/pa_stylesheet_connection.h 1.19:
7240: * src/include/pa_stylesheet_manager.h 1.10:
7241: * src/main/pa_request.C 1.191:
7242: * src/main/pa_sql_driver_manager.C 1.58:
7243: * src/main/pa_stylesheet_manager.C 1.10:
7244: * src/targets/cgi/pool_storage.h 1.7:
7245: auto closers to sql_connection, stylesheet_connection
7246: auto destroyers to remaining gnome objects
7247:
7248: 2002-01-15 paf
7249: * src/classes/xdoc.C 1.61:
7250: * src/include/pa_charset.h 1.9:
7251: * src/main/pa_charset.C 1.15:
7252: started output options parsing
7253:
7254: * src/classes/xdoc.C 1.63:
7255: xdoc
7256: file
7257: save
7258: string
7259:
7260: ready.
7261: todo: error handling
7262:
7263: * src/classes/xdoc.C 1.62:
7264: xdoc save rewritten using xmlAllocOutputBuffer
7265: less mallocs, more reallocs. less fragmented result
7266:
7267: 2002-01-14 paf
7268: * src/classes/xdoc.C 1.60:
7269: method
7270:
7271: * src/classes/xdoc.C 1.59:
7272: * src/classes/xnode.C 1.27:
7273: * src/include/pa_charset.h 1.8:
7274: * src/include/pa_pool.h 1.76:
7275: * src/include/pa_stylesheet_connection.h 1.18:
7276: * src/main/main.dsp 1.145:
7277: * src/main/pa_charset.C 1.14:
7278: * src/main/pa_globals.C 1.100:
7279: * src/main/pa_pool.C 1.49:
7280: * src/main/pa_stylesheet_manager.C 1.9:
7281: * src/types/pa_vxdoc.h 1.16:
7282: xslt transform0.
7283: TODO:
7284: use output options
7285: handle errors
7286:
7287: * src/classes/xdoc.C 1.58:
7288: * src/classes/xnode.C 1.26:
7289: ^xdoc.file
7290:
7291: 2002-01-11 paf
7292: * src/classes/xnode.C 1.22:
7293: * src/include/pa_charset.h 1.6:
7294: * src/main/pa_charset.C 1.13:
7295: xpath selectNode 1
7296:
7297: * src/include/pa_opcode.h 1.9.6.1:
7298: * src/main/compile.tab.C 1.27.6.1:
7299: * src/main/compile.y 1.173.14.1:
7300: * src/main/compile_tools.C 1.40.14.1:
7301: * src/main/compile_tools.h 1.52.6.1:
7302: * src/main/execute.C 1.208.2.1:
7303: partial logical && || evaluation
7304:
7305: * src/classes/xnode.C 1.23:
7306: xpath selectNode 2
7307:
7308: * src/classes/xnode.C 1.24:
7309: * src/include/pa_charset.h 1.7:
7310: xpath selectNode 3: string/number/bool
7311:
7312: * src/classes/xnode.C 1.25:
7313: xpath selectNodes
7314:
7315: 2002-01-10 paf
7316: * src/classes/xnode.C 1.21:
7317: xpath selectNode -100 [just written]
7318:
7319: * src/classes/xdoc.C 1.57:
7320: * src/classes/xnode.C 1.20:
7321: * src/include/pa_charset.h 1.5:
7322: * src/include/pa_exception.h 1.27:
7323: * src/include/pa_pool.h 1.75:
7324: * src/main/pa_charset.C 1.12:
7325: * src/main/pa_pool.C 1.48:
7326: GdomeDOMString_auto_ptr c++ wrapper [calls refcounter]
7327:
7328: 2001-12-29 paf
7329: * src/classes/xdoc.C 1.56:
7330: * src/include/pa_exception.h 1.26:
7331: * src/main/pa_charset.C 1.11:
7332: * src/main/pa_exception.C 1.30:
7333: * src/main/pa_globals.C 1.99:
7334: xdoc
7335: ^set
7336: ^string with glib works 0
7337:
7338: 2001-12-28 paf
7339: * src/classes/smtp/smtp.h 1.6:
7340: * src/main/pa_globals.C 1.98:
7341: renamed gdome to libgdome.dll
7342:
7343: * src/classes/classes.dsp 1.14:
7344: * src/classes/gd/gd.dsp 1.18:
7345: * src/classes/gd/gifio.C 1.16:
7346: * src/classes/mail.C 1.50:
7347: * src/classes/smtp/comms.C 1.6:
7348: * src/classes/smtp/smtp.C 1.7:
7349: * src/classes/smtp/smtp.dsp 1.15:
7350: * src/classes/xdoc.C 1.54:
7351: * src/classes/xnode.C 1.19:
7352: * src/classes/xnode.h 1.5:
7353: * src/include/pa_exception.h 1.25:
7354: * src/include/pa_globals.h 1.73:
7355: * src/main/compile.tab.C 1.28:
7356: * src/main/main.dsp 1.144:
7357: * src/main/pa_charset.C 1.9:
7358: * src/main/pa_dir.C 1.9:
7359: * src/main/pa_exception.C 1.28:
7360: * src/main/pa_exec.C 1.19:
7361: * src/main/pa_globals.C 1.97:
7362: * src/main/pa_socks.C 1.9:
7363: * src/targets/cgi/parser3.C 1.150:
7364: * src/targets/cgi/parser3.dsp 1.40:
7365: * src/types/pa_vxdoc.C 1.9:
7366: * src/types/pa_vxdoc.h 1.15:
7367: * src/types/pa_vxnode.C 1.13:
7368: * src/types/pa_vxnode.h 1.10:
7369: gnome libs just compiled in.
7370: no refcounting
7371: no xpath
7372: no xslt
7373: yet
7374:
7375: * src/classes/xdoc.C 1.55:
7376: * src/include/pa_charset.h 1.4:
7377: * src/main/pa_charset.C 1.10:
7378: * src/main/pa_exception.C 1.29:
7379: started glib transcoders
7380:
7381: 2001-12-27 paf
7382: * src/include/pa_charset.h 1.3:
7383: * src/include/pa_common.h 1.69:
7384: * src/include/pa_exception.h 1.24:
7385: * src/include/pa_globals.h 1.72:
7386: * src/include/pa_pool.h 1.74:
7387: * src/main/main.dsp 1.143:
7388: * src/main/pa_charset.C 1.8:
7389: * src/main/pa_charsets.C 1.4:
7390: * src/main/pa_globals.C 1.96:
7391: * src/main/pa_pool.C 1.47:
7392: * src/targets/cgi/parser3.C 1.149:
7393: * src/targets/cgi/parser3.dsp 1.39:
7394: * src/types/pa_vxdoc.C 1.8:
7395: * src/types/pa_vxdoc.h 1.14:
7396: * src/types/pa_vxnode.C 1.12:
7397: * src/types/pa_vxnode.h 1.9:
7398: * src/types/types.dsp 1.17:
7399: going away from xalan&xerces, started the process.
7400: globals [initialization
7401: pool [charset update
7402: charset [transcodings
7403: vxnode vxdoc [DOM calls
7404:
7405: * src/classes/Makefile.am 1.32:
7406: going away from xalan&xerces, not needed anymore
7407:
7408: 2001-12-26 paf
7409: * src/include/pa_charset.h 1.2:
7410: * src/include/pa_charsets.h 1.3:
7411: * src/main/pa_charset.C 1.7:
7412: * src/main/pa_charsets.C 1.3:
7413: * src/main/pa_request.C 1.190:
7414: charset key globalized [bug]
7415:
7416: 2001-12-25 paf
7417: * src/classes/mail.C 1.49:
7418: * src/classes/table.C 1.137:
7419: * src/include/pa_string.h 1.122:
7420: * src/main/pa_string.C 1.136:
7421: table set & append changed splitting languages, separators now can be clean AND as-is
7422: same to mail command line $MAIN:MAIL.progX arguments
7423:
7424: 2001-12-24 paf
7425: * src/classes/hashfile.C 1.19:
7426: * src/classes/op.C 1.66:
7427: * src/main/pa_db_table.C 1.17:
7428: * src/main/pa_string.C 1.135:
7429: read from cache size check updated
7430:
7431: * src/main/pa_string.C 1.133:
7432: * src/main/pa_string.C 1.134:
7433: String::join_chain another ugly bug :(
7434:
7435: * src/classes/mail.C 1.48:
7436: one parted text messages - no multipart mime-type anymore.
7437: for convinient if $.attach-ments
7438:
7439: 2001-12-21 paf
7440: * src/main/pa_request.C 1.189:
7441: $result in @main actually not working, to hell with it for now
7442:
7443: * src/main/execute.C 1.207:
7444: junction evaluation canceled - endless recursion detected
7445:
7446: * src/classes/date.C 1.14:
7447: date:sql-string now returns localtime
7448:
7449: * src/include/pa_request.h 1.116:
7450: * src/main/execute.C 1.208:
7451: * src/main/pa_request.C 1.188:
7452: * src/types/pa_vmethod_frame.h 1.20:
7453: * src/types/pa_wcontext.h 1.23:
7454: $result in @main @postprocess @exception
7455:
7456: 2001-12-19 paf
7457: * src/main/pa_request.C 1.187:
7458: CLASS_PATH now / = DOCUMENT_ROOT
7459:
7460: * src/classes/op.C 1.65:
7461: ^cache keypath now relative
7462:
7463: * src/classes/hashfile.C 1.18:
7464: ^hashfile.open DB_HOME now relative
7465:
7466: * src/main/pa_charset.C 1.6:
7467: charset->charset transcoding via unicode intermediate
7468:
7469: * src/classes/mail.C 1.46:
7470: * src/include/pa_config_fixed.h 1.34:
7471: to/from 0 check were missing
7472:
7473: * src/classes/mail.C 1.47:
7474: changed weighting prior to sort
7475:
7476: 2001-12-17 paf
7477: * src/classes/mail.C 1.45:
7478: * src/include/pa_charsets.h 1.2:
7479: * src/include/pa_string.h 1.121:
7480: * src/main/pa_charsets.C 1.2:
7481: * src/main/untaint.C 1.87:
7482: * src/types/pa_vrequest.C 1.14:
7483: * src/types/pa_vresponse.C 1.2:
7484: ^mail:send[
7485: $.charset[zzz]
7486: addded
7487:
7488: * src/include/pa_db_table.h 1.12:
7489: * src/main/pa_db_table.C 1.16:
7490: db_table used outdated unset services_pool
7491:
7492: * src/main/pa_charset.C 1.5:
7493: ifndef XML were bad type
7494:
7495: * src/classes/image.C 1.63:
7496: govno
7497:
7498: * src/main/untaint.C 1.86:
7499: allowed space in filespec
7500:
7501: * src/classes/image.C 1.64:
7502: no govno
7503:
7504: * src/targets/apache13/mod_parser3.C 1.15:
7505: test r->finfo.st_mode check seems to work only on win32
7506:
7507: * src/main/pa_charset.C 1.4:
7508: empty bufs transcode [forgot check :(]
7509:
7510: 2001-12-15 paf
7511: * src/classes/file.C 1.67:
7512: * src/classes/math.C 1.11:
7513: * src/classes/op.C 1.64:
7514: * src/classes/string.C 1.92:
7515: * src/classes/table.C 1.136:
7516: * src/classes/xdoc.C 1.53:
7517: * src/include/pa_array.h 1.48:
7518: * src/include/pa_cache_managers.h 1.4:
7519: * src/include/pa_charset_connection.h 1.6:
7520: * src/include/pa_charset_manager.h 1.8:
7521: * src/include/pa_common.h 1.68:
7522: * src/include/pa_db_connection.h 1.18:
7523: * src/include/pa_db_manager.h 1.12:
7524: * src/include/pa_db_table.h 1.11:
7525: * src/include/pa_dictionary.h 1.8:
7526: * src/include/pa_exception.h 1.23:
7527: * src/include/pa_exec.h 1.5:
7528: * src/include/pa_globals.h 1.71:
7529: * src/include/pa_hash.h 1.52:
7530: * src/include/pa_opcode.h 1.9:
7531: * src/include/pa_pool.h 1.73:
7532: * src/include/pa_request.h 1.115:
7533: * src/include/pa_sapi.h 1.16:
7534: * src/include/pa_socks.h 1.6:
7535: * src/include/pa_sql_connection.h 1.20:
7536: * src/include/pa_sql_driver_manager.h 1.20:
7537: * src/include/pa_string.h 1.120:
7538: * src/include/pa_stylesheet_connection.h 1.17:
7539: * src/include/pa_stylesheet_manager.h 1.9:
7540: * src/include/pa_table.h 1.38:
7541: * src/include/pa_transcoder.h 1.3:
7542: * src/main/compile_tools.h 1.52:
7543: * src/main/main.dsp 1.142:
7544: * src/main/pa_charset.C 1.1:
7545: * src/main/pa_charset_connection.C 1.13:
7546: * src/main/pa_charset_manager.C 1.10:
7547: * src/main/pa_charsets.C 1.1:
7548: * src/main/pa_globals.C 1.95:
7549: * src/main/pa_pool.C 1.46:
7550: * src/main/pa_request.C 1.186:
7551: * src/main/pa_string.C 1.132:
7552: * src/main/pa_transcoder.C 1.4:
7553: * src/main/untaint.C 1.84:
7554: * src/types/pa_vfile.C 1.24:
7555: * src/types/pa_vform.C 1.50:
7556: * src/types/pa_vform.h 1.31:
7557: * src/types/pa_vrequest.C 1.13:
7558: * src/types/pa_vrequest.h 1.14:
7559: * src/types/pa_vresponse.C 1.1:
7560: * src/types/pa_vresponse.h 1.19:
7561: * src/types/types.dsp 1.16:
7562: introducing Charset
7563:
7564: * src/main/pa_charset.C 1.2:
7565: name_cstr 0
7566:
7567: * src/main/Makefile.in 1.31:
7568: * src/targets/apache13/Makefile.in 1.26:
7569: * src/targets/cgi/Makefile.in 1.31:
7570: * src/types/Makefile.in 1.26:
7571: makes
7572:
7573: * src/include/pa_charset.h 1.1:
7574: * src/include/pa_charsets.h 1.1:
7575: forgot to add
7576:
7577: * src/main/Makefile.am 1.27:
7578: * src/main/pa_charset.C 1.3:
7579: * src/types/Makefile.am 1.15:
7580: charset_connection&manager replaced by charset&charsets
7581:
7582: * src/main/untaint.C 1.85:
7583: uri lang now knows about client/source charsets
7584:
7585: 2001-12-14 paf
7586: * src/include/pa_request.h 1.114:
7587: * src/include/pa_transcoder.h 1.2:
7588: * src/main/pa_request.C 1.185:
7589: * src/main/pa_transcoder.C 1.3:
7590: * src/types/pa_vform.C 1.49:
7591: * src/types/pa_vform.h 1.30:
7592: transcodeToUTF8[were FromUTF8] for forms
7593: todo: uri lang
7594:
7595: * src/targets/apache13/Makefile.am 1.8:
7596: * src/targets/cgi/Makefile.am 1.23:
7597: -I../../pcre to .am
7598:
7599: * src/include/pa_charset_connection.h 1.5:
7600: * src/include/pa_pool.h 1.72:
7601: * src/include/pa_request.h 1.113:
7602: * src/include/pa_transcoder.h 1.1:
7603: * src/main/Makefile.am 1.26:
7604: * src/main/main.dsp 1.141:
7605: * src/main/pa_charset_connection.C 1.12:
7606: * src/main/pa_charset_manager.C 1.9:
7607: * src/main/pa_request.C 1.184:
7608: * src/main/pa_transcoder.C 1.1:
7609: * src/types/Makefile.am 1.14:
7610: * src/types/pa_vrequest.C 1.12:
7611: * src/types/pa_vrequest.h 1.13:
7612: * src/types/pa_vresponse.h 1.18:
7613: * src/types/types.dsp 1.15:
7614: changed charset model.
7615: now important:
7616: $request:charset
7617: $response:charset
7618: while
7619: $response:content-type.charset
7620: become unimportant [informational]
7621:
7622: * src/include/pa_globals.h 1.70:
7623: * src/main/pa_globals.C 1.94:
7624: removed unused defalts_name global
7625:
7626: * src/main/pa_transcoder.C 1.2:
7627: transcodeToUTF8,
7628: now form&uri lang
7629:
7630: 2001-12-13 paf
7631: * src/include/pa_types.h 1.35:
7632: msvc head debugging flag
7633:
7634: * src/classes/xdoc.C 1.49:
7635: freed up listener
7636:
7637: * src/classes/xdoc.C 1.51:
7638: * src/main/pa_sql_driver_manager.C 1.57:
7639: rewritten auto_ptr part other way, because of stupid gcc 2.96
7640: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
7641: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
7642: FormatterListener]
7643: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
7644: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
7645: FormatterListener, _Tp = FormatterListener]
7646:
7647: * src/include/pa_config_fixed.h 1.32:
7648: * src/main/pa_common.C 1.94:
7649: * src/main/pa_string.C 1.131:
7650: removed signed mismatch warnings
7651:
7652: * src/classes/xdoc.C 1.52:
7653: rewritten auto_ptr part other way2, because of stupid gcc 2.96
7654: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
7655: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
7656: FormatterListener]
7657: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
7658: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
7659: FormatterListener, _Tp = FormatterListener]
7660:
7661: * src/main/pa_string.C 1.130:
7662: string::recustruct erroreusly used outdated row ptr
7663:
7664: * src/include/pa_cache_managers.h 1.3:
7665: * src/include/pa_charset_manager.h 1.7:
7666: * src/include/pa_config_fixed.h 1.33:
7667: * src/include/pa_db_manager.h 1.11:
7668: * src/include/pa_sql_driver_manager.h 1.19:
7669: * src/include/pa_stylesheet_manager.h 1.8:
7670: * src/main/pa_cache_managers.C 1.2:
7671: * src/main/pa_globals.C 1.93:
7672: ~Cache_managers
7673:
7674: * src/classes/string.C 1.91:
7675: change msg '... code is not code'
7676:
7677: * src/classes/xdoc.C 1.50:
7678: removed extra inc
7679:
7680: * src/targets/apache13/mod_parser3.C 1.14:
7681: * src/targets/cgi/parser3.C 1.147:
7682: * src/targets/isapi/parser3isapi.C 1.61:
7683: removed 'expires' from header outputs
7684:
7685: * src/targets/cgi/pa_pool.C 1.34:
7686: * src/targets/isapi/pa_pool.C 1.10:
7687: EOL@EOF
7688:
7689: * src/main/pa_db_connection.C 1.34:
7690: * src/main/pa_db_manager.C 1.19:
7691: * src/main/pa_sql_driver_manager.C 1.56:
7692: * src/main/pa_stylesheet_manager.C 1.8:
7693: * src/targets/cgi/pool_storage.h 1.6:
7694: couple cache expiratiors were wrong [past/future prob]
7695:
7696: * src/classes/xdoc.C 1.48:
7697: lang list updated
7698:
7699: * src/targets/cgi/pa_pool.C 1.33:
7700: * src/targets/cgi/parser3.C 1.148:
7701: msvc heap debugging flag
7702:
7703: * src/classes/file.C 1.66:
7704: file::cgi bug, request_method were passed to SERVER_PROTOCOL
7705: but SERVER_PROTOCOL were forgotten
7706:
7707: 2001-12-10 paf
7708: * src/main/untaint.C 1.83:
7709: FILE_SPEC untainting changed so that one can erase files like that, knowing their full name
7710: introducing
7711: // theoretical problem with, for instance, "_2B" and "." fragments,
7712: // they would yield the same
7713: // because need_file_encode('_')=false
7714: // but we need to delete such files somehow, getting names from ^index
7715:
7716: * src/main/pa_string.C 1.129:
7717: ^string.replace bug fixed [bad string::join_chank break]
7718:
7719: * src/classes/math.C 1.10:
7720: ^math:random(n) now yields[0;n) not [0;n]
7721:
7722: 2001-12-07 paf
7723: * src/main/pa_string.C 1.125.2.1.2.2:
7724: stupid sparc architecture failed to access short at odd address
7725: 0x311f0 <deserialize__6StringUiPvUiPCc+16>: lduh [ %i2 + 1 ], %l0
7726:
7727: bus error,
7728: fixed that
7729:
7730: * src/include/pa_config_auto.h.in 1.14.6.1:
7731: makes
7732:
7733: * src/main/pa_string.C 1.125.2.1.2.1:
7734: strange string deserialize bug on client[pmts], a bit shortened,
7735:
7736: * src/include/pa_common.h 1.66.6.2:
7737: * src/include/pa_config_fixed.h 1.30.8.2:
7738: * src/include/pa_config_includes.h 1.13.6.1:
7739: * src/main/pa_common.C 1.91.4.1.2.2:
7740: exclusive lock file write
7741: shared lock file read
7742:
7743: * src/classes/hashfile.C 1.17:
7744: * src/classes/op.C 1.63:
7745: * src/classes/table.C 1.135:
7746: * src/include/pa_common.h 1.67:
7747: * src/include/pa_config_auto.h.in 1.15:
7748: * src/include/pa_config_fixed.h 1.31:
7749: * src/include/pa_config_includes.h 1.14:
7750: * src/include/pa_db_table.h 1.10:
7751: * src/include/pa_request.h 1.112:
7752: * src/main/pa_common.C 1.93:
7753: * src/main/pa_db_table.C 1.15:
7754: * src/main/pa_request.C 1.183:
7755: * src/main/pa_string.C 1.128:
7756: * src/types/pa_vhashfile.C 1.16:
7757: merged from r14_simple_cache
7758:
7759: 2001-12-06 paf
7760: * src/main/compile.tab.C 1.27:
7761: * src/targets/cgi/parser3.C 1.146:
7762: removed debug info
7763:
7764: * src/classes/op.C 1.62.2.1.2.1:
7765: * src/classes/table.C 1.133.2.2.2.1:
7766: * src/include/pa_request.h 1.111.2.1.2.1:
7767: * src/main/pa_request.C 1.182.2.1.2.1:
7768: #ifdef RESOURCES_DEBUG
7769:
7770: * src/classes/op.C 1.62.2.1.2.2:
7771: * src/include/pa_common.h 1.66.6.1:
7772: * src/include/pa_config_fixed.h 1.30.8.1:
7773: * src/main/pa_common.C 1.91.4.1.2.1:
7774: ^cache operator
7775:
7776: * src/classes/hashfile.C 1.15.6.2:
7777: removed transaction from ^cache
7778:
7779: 2001-12-05 paf
7780: * src/targets/cgi/parser3.C 1.144:
7781: * src/targets/cgi/parser3.C 1.145:
7782: fatal error reporting fixed.
7783: in IIS5 there were a prob with illegal call check
7784:
7785: 2001-12-04 paf
7786: * src/classes/op.C 1.62.2.1:
7787: * src/classes/table.C 1.133.2.2:
7788: * src/include/pa_request.h 1.111.2.1:
7789: * src/main/pa_request.C 1.182.2.1:
7790: measures to log
7791:
7792: 2001-11-26 paf
7793: * src/targets/apache13/mod_parser3.C 1.13:
7794: merge dir config now works OK with parser_root_config_filespec
7795:
7796: 20011126 paf: noticed, that this is called even on virtual root merge with something "parent", while thought that that is part of merge_server...
7797:
7798: 2001-11-23 paf
7799: * src/classes/hashfile.C 1.16:
7800: * src/classes/table.C 1.134:
7801: * src/include/pa_db_table.h 1.9:
7802: * src/main/pa_common.C 1.92:
7803: * src/main/pa_db_table.C 1.14:
7804: * src/main/pa_string.C 1.127:
7805: * src/types/pa_vhashfile.C 1.15:
7806: merged from _0014, 1
7807:
7808: * src/classes/hashfile.C 1.15.6.1:
7809: * src/classes/table.C 1.133.2.1:
7810: * src/include/pa_db_table.h 1.8.6.1:
7811: * src/main/pa_common.C 1.91.4.1:
7812: * src/main/pa_db_table.C 1.12.6.2:
7813: * src/types/pa_vhashfile.C 1.14.6.1:
7814: hashfile bugfix2 more wrong sizes.
7815: ^cache behaviour changed: if ^cache(33) would change
7816:
7817: 0660 bits in file_write & hashfile create
7818:
7819: * src/main/pa_db_table.C 1.12.6.1:
7820: * src/main/pa_db_table.C 1.13:
7821: * src/main/pa_string.C 1.125.2.1:
7822: * src/main/pa_string.C 1.126:
7823: cache bugfix [wrong types after pa_string optimization]
7824:
7825: 2001-11-22 paf
7826: * src/main/untaint.C 1.82:
7827: ORIGINS mode removed UHTML
7828:
7829: * src/classes/op.C 1.62:
7830: process cstr(,connection)
7831:
7832: * src/Makefile.in 1.38:
7833: * src/classes/gd/Makefile.in 1.26:
7834: * src/classes/xdoc.C 1.47:
7835: * src/targets/Makefile.in 1.26:
7836: * src/targets/apache13/Makefile.in 1.25:
7837: * src/targets/cgi/Makefile.in 1.30:
7838: cached xslt [removed nocache forcing]
7839:
7840: * src/classes/op.C 1.61:
7841: process now gets its body on current language, not as-is
7842:
7843: * src/main/untaint.C 1.81:
7844: ORIGINS mode was bad - forgot about optimize bit
7845:
7846: * src/classes/table.C 1.133:
7847: * src/include/pa_table.h 1.37:
7848: * src/main/pa_table.C 1.41:
7849: table.offset[whence]
7850:
7851: 2001-11-21 paf
7852: * src/classes/table.C 1.132:
7853: * src/main/pa_string.C 1.124:
7854: * src/main/untaint.C 1.78:
7855: * src/targets/cgi/parser3.C 1.141:
7856: table.append bug fixed: forgot to switch default language for {
7857: code}, it happen to change it's language from CLEAN, so later
7858: refused to split by CLEAN \t
7859:
7860: * src/classes/xdoc.C 1.46:
7861: * src/types/pa_vxdoc.C 1.7:
7862: * src/types/pa_vxdoc.h 1.13:
7863: <xsl:output
7864: output options made identical to xsl:output attributes
7865: exclusion:
7866: cdata-section-elements
7867: what xalan can do but that not used now:
7868: it can escape and remove CDATA sections
7869:
7870: * src/targets/cgi/parser3.C 1.142:
7871: removed debug cgi||1
7872:
7873: * src/main/untaint.C 1.80:
7874: * src/targets/cgi/parser3.C 1.143:
7875: optimized \r produced by xslt
7876:
7877: * src/main/pa_string.C 1.125:
7878: * src/main/untaint.C 1.79:
7879: cached some string::size() es
7880:
7881: 2001-11-20 paf
7882: * src/classes/Makefile.am 1.31:
7883: * src/classes/Makefile.in 1.33:
7884: * src/classes/table.C 1.131:
7885: * src/main/Makefile.am 1.25:
7886: * src/main/Makefile.in 1.30:
7887: * src/main/pa_exception.C 1.27:
7888: * src/types/Makefile.am 1.13:
7889: * src/types/Makefile.in 1.25:
7890: moved ident.C & co to bottom of dependeces, so that errors
7891: would popup quicklier, fixed line numbering in table::sql
7892:
7893: 2001-11-19 paf
7894: * src/classes/op.C 1.60:
7895: * src/include/pa_request.h 1.111:
7896: * src/include/pa_string.h 1.119:
7897: * src/include/pa_types.h 1.34:
7898: * src/main/pa_globals.C 1.92:
7899: * src/main/pa_request.C 1.182:
7900: * src/main/pa_string.C 1.123:
7901: * src/main/untaint.C 1.77:
7902: * src/targets/apache13/mod_parser3.C 1.12:
7903: * src/targets/cgi/parser3.C 1.140:
7904: * src/targets/isapi/parser3isapi.C 1.60:
7905: * src/types/pa_wcontext.C 1.13:
7906: * src/types/pa_wcontext.h 1.22:
7907: UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
7908:
7909: * src/classes/Makefile.in 1.32:
7910: * src/classes/gd/Makefile.in 1.25:
7911: * src/main/Makefile.in 1.29:
7912: * src/targets/Makefile.am 1.8:
7913: * src/targets/Makefile.in 1.25:
7914: * src/targets/apache13/Makefile.in 1.24:
7915: * src/targets/apache13/mod_parser3.C 1.11:
7916: * src/targets/cgi/Makefile.in 1.29:
7917: * src/targets/cgi/parser3.C 1.139:
7918: * src/types/Makefile.in 1.24:
7919: #if _MSC_VER _set_new_handler
7920:
7921: * src/Makefile.in 1.37:
7922: * src/targets/apache13/mod_parser3.C 1.10:
7923: * src/targets/cgi/parser3.C 1.138:
7924: * src/targets/isapi/parser3isapi.C 1.59:
7925: set_new_handler in apache&isapi
7926:
7927: 2001-11-16 paf
7928: * src/include/pa_string.h 1.117:
7929: * src/main/pa_string.C 1.120:
7930: * src/main/pa_string.C 1.121:
7931: * src/main/untaint.C 1.76:
7932: * src/types/pa_vstring.C 1.14:
7933: removed 1+4 bytes from String
7934:
7935: * src/include/pa_string.h 1.118:
7936: * src/include/pa_types.h 1.33:
7937: * src/main/pa_string.C 1.122:
7938: removed 8 bytes from String, 2 bytes from string::chunk::row::item
7939:
7940: * src/include/pa_globals.h 1.69:
7941: * src/include/pa_string.h 1.116:
7942: * src/include/pa_types.h 1.32:
7943: * src/main/pa_globals.C 1.91:
7944: * src/main/pa_pool.C 1.44:
7945: * src/main/pa_pool.C 1.45:
7946: * src/main/pa_request.C 1.181:
7947: * src/main/untaint.C 1.75:
7948: * src/sql/pa_sql_driver.h 1.24:
7949: * src/targets/cgi/parser3.C 1.136:
7950: introducing estimating String::cstr_bufsize, 0
7951:
7952: * src/include/pa_pool.h 1.70:
7953: * src/include/pa_pool.h 1.71:
7954: * src/main/execute.C 1.206:
7955: * src/main/pa_pool.C 1.41:
7956: * src/main/pa_pool.C 1.42:
7957: * src/main/pa_pool.C 1.43:
7958: * src/targets/cgi/parser3.C 1.134:
7959: * src/targets/cgi/parser3.C 1.135:
7960: die in pool::fail
7961:
7962: * src/targets/cgi/parser3.C 1.137:
7963: pool debug @ die
7964:
7965: 2001-11-15 paf
7966: * src/Makefile.in 1.36:
7967: configure set_new_handler check added
7968:
7969: * src/targets/cgi/parser3.C 1.131:
7970: set_new_handler started
7971:
7972: * src/include/pa_exception.h 1.22:
7973: * src/main/execute.C 1.205:
7974: * src/main/main.dsp 1.140:
7975: * src/main/pa_exception.C 1.26:
7976: * src/targets/cgi/parser3.C 1.133:
7977: exception with dynamic buffer re-back
7978: now with counter
7979:
7980: * src/include/pa_config_auto.h.in 1.13:
7981: * src/main/Makefile.in 1.28:
7982: makes
7983:
7984: * src/include/pa_exception.h 1.21:
7985: * src/main/pa_exception.C 1.25:
7986: exception with static buffer back
7987:
7988: * src/classes/classes.awk 1.5:
7989: * src/include/pa_config_auto.h.in 1.14:
7990: * src/include/pa_config_includes.h 1.13:
7991: setnewhandler check
7992:
7993: * src/targets/cgi/parser3.C 1.132:
7994: std::
7995:
7996: 2001-11-14 paf
7997: * src/main/execute.C [no_bad_constructors_try] 1.203.2.1:
7998: * src/types/pa_vclass.h [no_bad_constructors_try] 1.21.2.1:
7999: * src/types/pa_vobject.h [no_bad_constructors_try] 1.13.2.1:
8000: * src/types/pa_vstateless_class.h [no_bad_constructors_try] 1.20.2.1:
8001: * src/types/pa_vstateless_object.h [no_bad_constructors_try] 1.12.2.1:
8002: fixed this:
8003: $bred[^string::length[]]
8004: $bred[^response::clear[]]
8005: $bred[^int::int[]]
8006:
8007: now VObject creation moved into overriden VClass::create_new_value, thus 0 from create_new_value means that class has no ctors
8008:
8009: * src/include/pa_common.h 1.64:
8010: * src/include/pa_common.h 1.65:
8011: * src/include/pa_common.h 1.66:
8012: * src/main/pa_common.C 1.90:
8013: * src/main/pa_common.C 1.91:
8014: snprintf replacement was wrong
8015:
8016: * src/main/execute.C 1.204:
8017: * src/types/pa_vclass.h 1.22:
8018: * src/types/pa_vobject.h 1.14:
8019: * src/types/pa_vstateless_class.h 1.21:
8020: * src/types/pa_vstateless_object.h 1.13:
8021: merged with no_bad_constructors_try
8022:
8023: * src/classes/op.C 1.59:
8024: ^untaint{body} as-is default now
8025:
8026: * src/main/pa_request.C 1.180:
8027: z
8028:
8029: * src/include/pa_common.h 1.63:
8030: * src/main/pa_common.C 1.88:
8031: * src/main/pa_common.C 1.89:
8032: snprintf on buffer full returns
8033: win32 -1
8034: solaris >buffer_size
8035:
8036: checked all that
8037:
8038: 2001-11-13 paf
8039: * src/classes/classes.C 1.13:
8040: returned accedently removed if in foreach callbacks [when hash
8041: no-0-restructure]
8042:
8043: 2001-11-12 paf
8044: * src/classes/classes.C 1.12:
8045: * src/classes/hash.C 1.31:
8046: * src/classes/xdoc.C 1.45:
8047: * src/include/pa_hash.h 1.51:
8048: * src/main/pa_db_connection.C 1.33:
8049: * src/main/pa_db_manager.C 1.18:
8050: * src/main/pa_dictionary.C 1.10:
8051: * src/main/pa_hash.C 1.48:
8052: * src/main/pa_sql_driver_manager.C 1.55:
8053: * src/main/pa_stylesheet_manager.C 1.7:
8054: hash now does not containt 0 values. put 0 actullay removes.
8055: no check on 0 value in foreach now required
8056:
8057: * src/classes/date.C 1.13:
8058: date.roll parser2 alg used
8059:
8060: * src/main/pa_pool.C 1.40:
8061: changed xdoc createXXX politics, now string passed as-is to
8062: method, xalan makes & into & itself
8063:
8064: 2001-11-11 paf
8065: * src/main/pa_sql_driver_manager.C 1.53:
8066: * src/sql/pa_sql_driver.h 1.21:
8067: sql driver initialize not const
8068:
8069: * src/sql/pa_sql_driver.h 1.23:
8070: removed extra constructor, doc
8071:
8072: * src/main/pa_sql_driver_manager.C 1.54:
8073: * src/sql/pa_sql_driver.h 1.22:
8074: CRLF
8075:
8076: 2001-11-10 paf
8077: * src/main/pa_exec.C 1.18:
8078: doc
8079:
8080: 2001-11-09 paf
8081: * src/main/pa_common.C 1.87:
8082: line endings fixing fixed last piece[was still cstr oriented]
8083:
8084: * src/include/pa_common.h 1.62:
8085: * src/main/pa_common.C 1.86:
8086: * src/types/pa_vform.C 1.48:
8087: line endings fixing got rid of cstr, now must work ok with post multipart
8088:
8089: * src/classes/string.C 1.90:
8090: * src/classes/xdoc.C 1.44:
8091: xdoc::set{code} now untaints param properly
8092:
8093: * src/types/pa_vform.C 1.47:
8094: line endings fixed at post / multipart / not file also now
8095:
8096: * src/classes/string.C 1.89:
8097: string.save now does untainting before saving
8098:
8099: 2001-11-08 paf
8100: * src/include/pa_request.h 1.110:
8101: * src/main/pa_request.C 1.179:
8102: * src/targets/apache13/mod_parser3.C 1.9:
8103: * src/targets/cgi/parser3.C 1.130:
8104: * src/targets/isapi/parser3isapi.C 1.58:
8105: apache 'status' class enabler
8106:
8107: <Location /parser-status.html>
8108: ParserStatusAllowed
8109: </Location>
8110:
8111: * src/Makefile.in 1.35:
8112: * src/include/pa_common.h 1.61:
8113: * src/main/Makefile.am 1.24:
8114: * src/main/Makefile.in 1.27:
8115: * src/targets/cgi/pa_pool.C 1.32:
8116: makes
8117:
8118: * src/include/pa_cache_managers.h 1.2:
8119: * src/include/pa_charset_manager.h 1.6:
8120: * src/include/pa_db_manager.h 1.10:
8121: * src/include/pa_sql_driver_manager.h 1.18:
8122: * src/include/pa_stylesheet_manager.h 1.7:
8123: * src/main/pa_charset_manager.C 1.8:
8124: * src/main/pa_db_manager.C 1.17:
8125: * src/main/pa_sql_driver_manager.C 1.52:
8126: * src/main/pa_stylesheet_manager.C 1.6:
8127: restructured Cache manager to be simple parent, not second
8128: parent [gcc 2.96 strangly refused to call virtual from second
8129: parent]
8130:
8131: * src/include/pa_cache_managers.h 1.1:
8132: * src/include/pa_charset_manager.h 1.5:
8133: * src/include/pa_db_manager.h 1.9:
8134: * src/include/pa_sql_driver_manager.h 1.17:
8135: * src/include/pa_stylesheet_manager.h 1.6:
8136: * src/main/main.dsp 1.139:
8137: * src/main/pa_cache_managers.C 1.1:
8138: * src/main/pa_charset_manager.C 1.7:
8139: * src/main/pa_db_manager.C 1.16:
8140: * src/main/pa_globals.C 1.90:
8141: * src/main/pa_request.C 1.178:
8142: * src/main/pa_sql_driver_manager.C 1.51:
8143: * src/main/pa_stylesheet_manager.C 1.5:
8144: * src/types/pa_vstatus.h 1.4:
8145: cache_managers, maybe-expiring every request
8146: todo: apache 'status' class enabler
8147:
8148: 2001-11-05 paf
8149: * src/classes/xdoc.C 1.42:
8150: * src/include/pa_db_connection.h 1.16:
8151: * src/include/pa_stylesheet_connection.h 1.15:
8152: * src/include/pa_stylesheet_manager.h 1.4:
8153: * src/main/pa_stylesheet_manager.C 1.3:
8154: * src/types/pa_vstatus.h 1.2:
8155: $status:stylesheet
8156:
8157: * src/targets/cgi/parser3.C 1.129:
8158: read can return 0, that means sort of sig_pipe on freebsd [moko's experiments].
8159: checked that in cgi, on apache already done :)
8160:
8161: * src/main/pa_db_connection.C 1.31:
8162: * src/main/pa_db_manager.C 1.14:
8163: * src/main/pa_request.C 1.177:
8164: hence i removed skipping 0 values in hash::for_each-es we need to check cleaned cache items manually. few more checks.
8165:
8166: expiring to 0 time was wrong, changed to 'now' time
8167:
8168: * src/main/pa_db_connection.C 1.30:
8169: * src/main/pa_db_manager.C 1.13:
8170: hence i removed skipping 0 values in hash::for_each-es we need
8171: to check cleaned cache items manually
8172:
8173: * src/include/pa_charset_connection.h 1.3:
8174: * src/main/pa_charset_manager.C 1.5:
8175: $status:charset
8176:
8177: * src/classes/classes.C 1.11:
8178: * src/classes/classes.h 1.14:
8179: * src/classes/date.C 1.12:
8180: * src/classes/double.C 1.41:
8181: * src/classes/file.C 1.65:
8182: * src/classes/form.C 1.19:
8183: * src/classes/gd/gif.C 1.22:
8184: * src/classes/gd/gif.h 1.18:
8185: * src/classes/gd/gifio.C 1.15:
8186: * src/classes/hash.C 1.30:
8187: * src/classes/hashfile.C 1.15:
8188: * src/classes/image.C 1.62:
8189: * src/classes/int.C 1.38:
8190: * src/classes/mail.C 1.44:
8191: * src/classes/math.C 1.9:
8192: * src/classes/op.C 1.58:
8193: * src/classes/response.C 1.16:
8194: * src/classes/smtp/comms.C 1.5:
8195: * src/classes/smtp/smtp.C 1.6:
8196: * src/classes/smtp/smtp.h 1.5:
8197: * src/classes/string.C 1.88:
8198: * src/classes/table.C 1.130:
8199: * src/classes/void.C 1.13:
8200: * src/classes/xdoc.C 1.43:
8201: * src/classes/xnode.C 1.18:
8202: * src/classes/xnode.h 1.4:
8203: * src/include/pa_array.h 1.47:
8204: * src/include/pa_charset_connection.h 1.4:
8205: * src/include/pa_charset_manager.h 1.4:
8206: * src/include/pa_common.h 1.60:
8207: * src/include/pa_config_fixed.h 1.30:
8208: * src/include/pa_config_includes.h 1.12:
8209: * src/include/pa_db_connection.h 1.17:
8210: * src/include/pa_db_manager.h 1.8:
8211: * src/include/pa_db_table.h 1.8:
8212: * src/include/pa_dictionary.h 1.7:
8213: * src/include/pa_dir.h 1.8:
8214: * src/include/pa_exception.h 1.20:
8215: * src/include/pa_exec.h 1.4:
8216: * src/include/pa_globals.h 1.68:
8217: * src/include/pa_hash.h 1.50:
8218: * src/include/pa_opcode.h 1.8:
8219: * src/include/pa_pool.h 1.69:
8220: * src/include/pa_pragma_pack_begin.h 1.2:
8221: * src/include/pa_pragma_pack_end.h 1.2:
8222: * src/include/pa_request.h 1.109:
8223: * src/include/pa_sapi.h 1.15:
8224: * src/include/pa_socks.h 1.5:
8225: * src/include/pa_sql_connection.h 1.19:
8226: * src/include/pa_sql_driver_manager.h 1.16:
8227: * src/include/pa_stack.h 1.11:
8228: * src/include/pa_string.h 1.115:
8229: * src/include/pa_stylesheet_connection.h 1.16:
8230: * src/include/pa_stylesheet_manager.h 1.5:
8231: * src/include/pa_table.h 1.36:
8232: * src/include/pa_threads.h 1.20:
8233: * src/include/pa_types.h 1.31:
8234: * src/main/compile.C 1.53:
8235: * src/main/compile.tab.C 1.26:
8236: * src/main/compile_tools.C 1.40:
8237: * src/main/compile_tools.h 1.51:
8238: * src/main/execute.C 1.203:
8239: * src/main/pa_array.C 1.43:
8240: * src/main/pa_charset_connection.C 1.11:
8241: * src/main/pa_charset_manager.C 1.6:
8242: * src/main/pa_common.C 1.85:
8243: * src/main/pa_db_connection.C 1.28:
8244: * src/main/pa_db_manager.C 1.12:
8245: * src/main/pa_db_table.C 1.11:
8246: * src/main/pa_dictionary.C 1.9:
8247: * src/main/pa_dir.C 1.8:
8248: * src/main/pa_exception.C 1.24:
8249: * src/main/pa_exec.C 1.17:
8250: * src/main/pa_globals.C 1.89:
8251: * src/main/pa_hash.C 1.47:
8252: * src/main/pa_pool.C 1.39:
8253: * src/main/pa_request.C 1.176:
8254: * src/main/pa_socks.C 1.8:
8255: * src/main/pa_sql_driver_manager.C 1.50:
8256: * src/main/pa_status_provider.C 1.2:
8257: * src/main/pa_string.C 1.119:
8258: * src/main/pa_stylesheet_manager.C 1.4:
8259: * src/main/pa_table.C 1.40:
8260: * src/main/untaint.C 1.74:
8261: * src/sql/pa_sql_driver.h 1.20:
8262: * src/targets/apache13/mod_parser3.C 1.8:
8263: * src/targets/apache13/pa_pool.C 1.3:
8264: * src/targets/apache13/pa_threads.C 1.3:
8265: * src/targets/cgi/pa_pool.C 1.31:
8266: * src/targets/cgi/pa_threads.C 1.5:
8267: * src/targets/cgi/parser3.C 1.128:
8268: * src/targets/cgi/pool_storage.h 1.5:
8269: * src/targets/isapi/pa_pool.C 1.9:
8270: * src/targets/isapi/pa_threads.C 1.5:
8271: * src/targets/isapi/parser3isapi.C 1.57:
8272: * src/targets/isapi/pool_storage.h 1.13:
8273: * src/types/pa_valiased.C 1.11:
8274: * src/types/pa_valiased.h 1.16:
8275: * src/types/pa_value.h 1.77:
8276: * src/types/pa_vbool.h 1.15:
8277: * src/types/pa_vclass.h 1.21:
8278: * src/types/pa_vcode_frame.h 1.12:
8279: * src/types/pa_vcookie.C 1.32:
8280: * src/types/pa_vcookie.h 1.13:
8281: * src/types/pa_vdate.h 1.6:
8282: * src/types/pa_vdouble.h 1.28:
8283: * src/types/pa_venv.h 1.18:
8284: * src/types/pa_vfile.C 1.23:
8285: * src/types/pa_vfile.h 1.37:
8286: * src/types/pa_vform.C 1.46:
8287: * src/types/pa_vform.h 1.29:
8288: * src/types/pa_vhash.h 1.27:
8289: * src/types/pa_vhashfile.C 1.14:
8290: * src/types/pa_vhashfile.h 1.12:
8291: * src/types/pa_vimage.C 1.14:
8292: * src/types/pa_vimage.h 1.22:
8293: * src/types/pa_vint.h 1.29:
8294: * src/types/pa_vjunction.h 1.10:
8295: * src/types/pa_vmath.h 1.4:
8296: * src/types/pa_vmethod_frame.h 1.19:
8297: * src/types/pa_vobject.h 1.13:
8298: * src/types/pa_vrequest.C 1.11:
8299: * src/types/pa_vrequest.h 1.12:
8300: * src/types/pa_vresponse.h 1.17:
8301: * src/types/pa_vstateless_class.C 1.11:
8302: * src/types/pa_vstateless_class.h 1.20:
8303: * src/types/pa_vstateless_object.h 1.12:
8304: * src/types/pa_vstatus.h 1.3:
8305: * src/types/pa_vstring.C 1.13:
8306: * src/types/pa_vstring.h 1.39:
8307: * src/types/pa_vtable.C 1.9:
8308: * src/types/pa_vtable.h 1.35:
8309: * src/types/pa_vvoid.h 1.6:
8310: * src/types/pa_vxdoc.C 1.6:
8311: * src/types/pa_vxdoc.h 1.12:
8312: * src/types/pa_vxnode.C 1.11:
8313: * src/types/pa_vxnode.h 1.8:
8314: * src/types/pa_wcontext.C 1.12:
8315: * src/types/pa_wcontext.h 1.21:
8316: * src/types/pa_wwrapper.h 1.14:
8317: $status:db
8318: fixed used not initialized in db_connection & db_table
8319:
8320: * src/include/pa_charset_manager.h 1.3:
8321: * src/include/pa_db_manager.h 1.7:
8322: * src/include/pa_request.h 1.108:
8323: * src/include/pa_sql_connection.h 1.18:
8324: * src/include/pa_sql_driver_manager.h 1.15:
8325: * src/include/pa_stylesheet_manager.h 1.3:
8326: * src/main/main.dsp 1.138:
8327: * src/main/pa_charset_manager.C 1.4:
8328: * src/main/pa_common.C 1.84:
8329: * src/main/pa_db_manager.C 1.11:
8330: * src/main/pa_globals.C 1.88:
8331: * src/main/pa_request.C 1.175:
8332: * src/main/pa_sql_driver_manager.C 1.49:
8333: * src/main/pa_status_provider.C 1.1:
8334: * src/main/pa_stylesheet_manager.C 1.2:
8335: * src/types/pa_vstatus.h 1.1:
8336: * src/types/pa_vxnode.C 1.10:
8337: * src/types/types.dsp 1.14:
8338: started status parser class
8339:
8340: * src/main/pa_db_connection.C 1.29:
8341: * src/main/pa_db_table.C 1.12:
8342: parser_multithreaded check was wrong
8343:
8344: * src/main/pa_db_connection.C 1.32:
8345: * src/main/pa_db_manager.C 1.15:
8346: expiration from debug to normal
8347:
8348: 2001-11-01 paf
8349: * src/classes/hash.C 1.26:
8350: * src/classes/op.C 1.54:
8351: * src/types/pa_vmethod_frame.h 1.18:
8352: * src/types/pa_vstring.C 1.12:
8353: * src/types/pa_vstring.h 1.38:
8354: ^foreach[key|value]{body}[[separator]|{separator}]
8355:
8356: * src/classes/hash.C 1.25:
8357: * src/include/pa_hash.h 1.48:
8358: * src/main/pa_hash.C 1.44:
8359: * src/types/pa_vcookie.C 1.31:
8360: ^hash.delete[key]
8361:
8362: * src/classes/gd/gif.C 1.21:
8363: * src/classes/math.C 1.8:
8364: * src/include/pa_common.h 1.59:
8365: HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
8366:
8367: * src/classes/op.C 1.57:
8368: ^for endless loop check strightened
8369:
8370: * src/Makefile.in 1.34:
8371: * src/classes/Makefile.in 1.31:
8372: * src/classes/gd/Makefile.in 1.24:
8373: * src/include/pa_config_auto.h.in 1.12:
8374: * src/main/Makefile.in 1.26:
8375: * src/targets/Makefile.in 1.24:
8376: * src/targets/apache13/Makefile.in 1.23:
8377: * src/targets/cgi/Makefile.in 1.28:
8378: * src/types/Makefile.in 1.23:
8379: makes
8380:
8381: * src/main/pa_hash.C 1.46:
8382: removed old extra include
8383:
8384: * src/classes/hash.C 1.28:
8385: * src/classes/xdoc.C 1.41:
8386: * src/classes/xnode.C 1.17:
8387: * src/include/pa_hash.h 1.49:
8388: * src/main/pa_hash.C 1.45:
8389: * src/main/pa_request.C 1.174:
8390: * src/types/pa_vhash.h 1.26:
8391: * src/types/pa_vxnode.C 1.9:
8392: hash locking
8393: disabled changing of hash inside of foreach
8394:
8395: * src/classes/hash.C 1.27:
8396: * src/classes/hashfile.C 1.14:
8397: * src/types/pa_vhashfile.C 1.13:
8398: ^hashfile.foreach[key|value]{body}[[separator]|{separator}]
8399: prev were hash.foreach
8400:
8401: * src/classes/hash.C 1.29:
8402: * src/classes/op.C 1.56:
8403: * src/main/execute.C 1.202:
8404: changed root behavior in native calls.
8405: it left unchanged, so ^for ^foreach & co can use r.root to write their i & key,value there
8406:
8407: * src/classes/op.C 1.55:
8408: detected for var storage bug, fixed. todo:foreach
8409:
8410: 2001-10-31 paf
8411: * src/main/pa_sql_driver_manager.C 1.47:
8412: hiding passwords and addresses from accidental show [imagine
8413: user forgot @exception]
8414:
8415: * src/main/pa_db_connection.C 1.26:
8416: * src/main/pa_sql_driver_manager.C 1.48:
8417: // lockdetector flags
8418: dbenv.lk_detect=DB_LOCK_RANDOM;
8419:
8420: * src/include/pa_opcode.h 1.7:
8421: * src/main/compile.tab.C 1.25:
8422: * src/main/compile.y 1.173:
8423: * src/main/execute.C 1.201:
8424: \ in expression: int divide 10/3=3
8425:
8426: * src/main/pa_common.C 1.81:
8427: typing bug in common - bad ifdeff
8428:
8429: * src/types/pa_vhashfile.h 1.11:
8430: hashfile ^delete to do something only inside of ^cache
8431:
8432: * src/include/pa_threads.h 1.19:
8433: * src/main/pa_db_connection.C 1.25:
8434: * src/main/pa_db_table.C 1.10:
8435: * src/targets/apache13/pa_threads.C 1.2:
8436: * src/targets/cgi/pa_threads.C 1.4:
8437: * src/targets/isapi/pa_threads.C 1.4:
8438: libdb DB_THREAD flag only when really needed
8439:
8440: * src/main/pa_db_connection.C 1.27:
8441: z
8442:
8443: * src/classes/file.C 1.64:
8444: * src/classes/image.C 1.61:
8445: * src/classes/mail.C 1.43:
8446: * src/classes/string.C 1.87:
8447: * src/classes/xnode.C 1.16:
8448: * src/include/pa_common.h 1.58:
8449: * src/main/pa_common.C 1.80:
8450: ^string.save[[append;]path]
8451:
8452: * src/main/compile.C 1.52:
8453: * src/main/pa_common.C 1.83:
8454: completely empty file now considered "read", not ignored [not
8455: perfect trick used]
8456:
8457: * src/classes/table.C 1.129:
8458: ^table.save[[nameless|+append;]path]
8459:
8460: * src/main/pa_common.C 1.82:
8461: simplier common ifdefs
8462:
8463: 2001-10-30 paf
8464: * src/include/pa_common.h 1.57:
8465: * src/main/pa_common.C 1.79:
8466: * src/types/pa_vform.C 1.45:
8467: form post data line endings not reformatted now.
8468:
8469: * src/classes/xdoc.C 1.40:
8470: rolled back {} in xdoc.createTextNode for now
8471:
8472: * src/classes/classes.dsp 1.13:
8473: * src/classes/gd/gd.dsp 1.17:
8474: * src/classes/smtp/smtp.dsp 1.14:
8475: * src/main/main.dsp 1.137:
8476: * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
8477: * src/targets/cgi/parser3.dsp 1.38:
8478: * src/targets/isapi/parser3isapi.dsp 1.29:
8479: * src/types/types.dsp 1.13:
8480: enabled debug incremental compile
8481:
8482: * src/main/pa_db_connection.C 1.24:
8483: * src/main/pa_db_manager.C 1.10:
8484: * src/main/pa_db_table.C 1.9:
8485: * src/main/pa_exec.C 1.16:
8486: * src/main/pa_request.C 1.173:
8487: * src/main/pa_sql_driver_manager.C 1.46:
8488: * src/main/pa_string.C 1.118:
8489: cstr(asis) default param removed
8490:
8491: * src/types/pa_vform.C 1.44:
8492: * src/types/pa_vform.h 1.28:
8493: AppendFormEntry length param now required [had bug when file=
8494: has no value]
8495:
8496: * src/types/pa_vform.C 1.43:
8497: VForm::AppendFormEntry {length convention was broken} fix_line_breaks
8498:
8499: * src/include/pa_dir.h 1.7:
8500: LOAD_DIR fixed
8501:
8502: * src/include/pa_config_fixed.h 1.29:
8503: * src/include/pa_pragma_pack_begin.h 1.1:
8504: * src/include/pa_pragma_pack_end.h 1.1:
8505: * src/include/pa_string.h 1.114:
8506: * src/include/pa_types.h 1.30:
8507: String & Origin packed with #pragma pack
8508:
8509: * src/Makefile.in 1.33:
8510: * src/include/pa_config_auto.h.in 1.11:
8511: pragma detection
8512:
8513: * src/classes/xdoc.C 1.39:
8514: rolled back {} in xdoc.createElement for now
8515:
8516: 2001-10-29 paf
8517: * src/types/pa_wcontext.h 1.20:
8518: bitfield syntax stricter
8519:
8520: * src/include/pa_string.h 1.111:
8521: * src/main/pa_string.C 1.115:
8522: * src/targets/cgi/pa_pool.C 1.27:
8523: debugging memory
8524: String::fused_rows func now
8525:
8526: [Mon Oct 29 17:55:45 2001] total 5917436/158731
8527: [Mon Oct 29 18:11:53 2001] total 5796092/158731
8528:
8529: * src/classes/file.C 1.61:
8530: * src/classes/image.C 1.60:
8531: * src/classes/string.C 1.86:
8532: * src/classes/xdoc.C 1.38:
8533: * src/include/pa_pool.h 1.68:
8534: * src/include/pa_string.h 1.109:
8535: * src/main/execute.C 1.199:
8536: * src/main/pa_array.C 1.41:
8537: * src/main/pa_common.C 1.78:
8538: * src/main/pa_hash.C 1.43:
8539: * src/main/pa_sql_driver_manager.C 1.45:
8540: * src/main/pa_string.C 1.114:
8541: * src/main/untaint.C 1.70:
8542: * src/targets/cgi/pa_pool.C 1.25:
8543: * src/targets/cgi/parser3.C 1.126:
8544: * src/types/pa_vcookie.C 1.30:
8545: * src/types/pa_vstring.h 1.37:
8546: debuggging memory.
8547: string::as_int/double now usually uses stack, not heap [200K out of 17M :)]
8548: VString(String&) not copies reference [29M -> 17M]
8549:
8550: * src/include/pa_sql_connection.h 1.17:
8551: SQL_CONNECTION_FUNC_GUARDED name
8552:
8553: * src/targets/isapi/pa_pool.C 1.8:
8554: added isapi&apache real_malloc debug param.someday either ifdef
8555: or remove it
8556:
8557: * src/targets/apache13/pa_pool.C 1.2:
8558: * src/targets/cgi/pa_pool.C 1.30:
8559: * src/targets/cgi/parser3.C 1.127:
8560: removed debug defines
8561:
8562: * src/Makefile.am 1.12:
8563: .am order
8564:
8565: * src/main/pa_sql_driver_manager.C 1.44:
8566: ping to have services [old hiding bug]
8567:
8568: * src/main/untaint.C 1.73:
8569: optimizing returned after debugging
8570:
8571: * src/include/pa_array.h 1.45:
8572: * src/include/pa_charset_manager.h 1.2:
8573: * src/include/pa_db_connection.h 1.15:
8574: * src/include/pa_db_manager.h 1.6:
8575: * src/include/pa_db_table.h 1.7:
8576: * src/include/pa_hash.h 1.46:
8577: * src/include/pa_request.h 1.107:
8578: * src/include/pa_sql_driver_manager.h 1.14:
8579: * src/include/pa_stylesheet_manager.h 1.2:
8580: * src/include/pa_threads.h 1.18:
8581: * src/types/pa_valiased.h 1.15:
8582: * src/types/pa_vhashfile.h 1.10:
8583: * src/types/pa_vstateless_class.h 1.19:
8584: * src/types/pa_wcontext.h 1.18:
8585: gcc 3.0.1 required "friend class"
8586:
8587: ../include/pa_request.h:51: friend declaration requires class-key, i.e. `friend
8588: class Temp_lang'
8589:
8590: * src/include/pa_string.h 1.112:
8591: * src/main/pa_string.C 1.116:
8592: * src/main/untaint.C 1.71:
8593: * src/targets/cgi/pa_pool.C 1.29:
8594: String size_t replace to uint in proper places [todo:Array]
8595:
8596: * src/classes/file.C 1.62:
8597: * src/include/pa_hash.h 1.47:
8598: * src/include/pa_string.h 1.110:
8599: * src/main/pa_globals.C 1.87:
8600: * src/targets/cgi/pa_pool.C 1.26:
8601: debugging memory
8602: hash key ref now
8603:
8604: [Mon Oct 29 16:01:17 2001] total 17050496/202647
8605: [Mon Oct 29 17:11:17 2001] total 16867948/202658
8606:
8607: * src/classes/file.C 1.63:
8608: * src/types/pa_vimage.C 1.13:
8609: image&file couple stack string hash.puts
8610:
8611: * src/main/execute.C 1.200:
8612: * src/targets/cgi/pa_pool.C 1.28:
8613: * src/targets/cgi/parser3.dsp 1.37:
8614: * src/types/pa_wcontext.h 1.19:
8615: * src/types/pa_wwrapper.h 1.13:
8616: debugging memory
8617: WContext
8618: flags to bits
8619:
8620: total 5 652 652/158731
8621: total 5 469 332/158731
8622:
8623: * src/include/pa_sql_connection.h 1.16:
8624: there were one wrong SQL_CONNECTION_FUNC_GUARDED [failed]
8625:
8626: * src/include/pa_exception.h 1.19:
8627: * src/include/pa_sql_connection.h 1.15:
8628: * src/main/pa_exception.C 1.23:
8629: * src/main/pa_sql_driver_manager.C 1.43:
8630: * src/sql/pa_sql_driver.h 1.19:
8631: sql driver impl changed in _throw part.
8632:
8633: the idea is to #1 jump to C++ some function to main body, where
8634: every function stack frame has exception unwind information
8635: and from there... #2 propagate_exception()
8636:
8637: * src/include/pa_array.h 1.46:
8638: * src/main/pa_array.C 1.42:
8639: debugging memory
8640: Array:: without cache in get/put now
8641:
8642: [Mon Oct 29 18:23:02 2001] total 5 796 092/158731
8643: [Mon Oct 29 18:25:27 2001] total 5 652 652/158731
8644:
8645: * src/include/pa_string.h 1.113:
8646: * src/include/pa_types.h 1.29:
8647: * src/main/pa_string.C 1.117:
8648: * src/main/untaint.C 1.72:
8649: memory hunging
8650: #pragma pack(1)
8651:
8652: 16 419 844
8653: 13 169 394
8654:
8655: 2001-10-28 paf
8656: * src/include/pa_config_auto.h.in 1.10:
8657: * src/include/pa_config_fixed.h 1.28:
8658: * src/include/pa_db_connection.h 1.14:
8659: * src/include/pa_db_manager.h 1.5:
8660: * src/include/pa_db_table.h 1.6:
8661: * src/main/pa_db_connection.C 1.20:
8662: * src/main/pa_db_table.C 1.6:
8663: db2 on linux with DB 2.4.14: (6/2/98)
8664:
8665: * src/main/pa_db_connection.C 1.21:
8666: * src/main/pa_db_table.C 1.8:
8667: exception translation
8668:
8669: * src/main/pa_db_connection.C 1.22:
8670: expire table [was accidently pasted with wrong type/cast]
8671:
8672: * src/classes/Makefile.am 1.30:
8673: * src/classes/Makefile.in 1.30:
8674: * src/targets/apache13/p3runConfigure.in 1.6:
8675: * src/targets/cgi/Makefile.am 1.22:
8676: * src/targets/cgi/Makefile.in 1.27:
8677: db makes. remember to build DB2 with -fexceptions!!!
8678:
8679: * src/main/pa_db_table.C 1.7:
8680: DB_RMW defed
8681:
8682: * src/main/pa_db_connection.C 1.23:
8683: removed old consts
8684:
8685: 2001-10-27 paf
8686: * src/classes/hashfile.C 1.13:
8687: * src/include/pa_db_connection.h 1.13:
8688: * src/include/pa_db_table.h 1.5:
8689: * src/main/pa_db_connection.C 1.19:
8690: * src/main/pa_db_manager.C 1.9:
8691: * src/main/pa_db_table.C 1.5:
8692: * src/main/pa_globals.C 1.86:
8693: * src/types/pa_vhashfile.C 1.12:
8694: DB2 ifdefs
8695:
8696: * src/Makefile.in 1.32:
8697: * src/classes/Makefile.am 1.29:
8698: * src/classes/Makefile.in 1.29:
8699: * src/classes/gd/Makefile.in 1.23:
8700: * src/include/pa_config_fixed.h 1.27:
8701: * src/main/Makefile.am 1.23:
8702: * src/main/Makefile.in 1.25:
8703: * src/targets/Makefile.in 1.23:
8704: * src/targets/apache13/Makefile.in 1.22:
8705: * src/targets/apache13/p3runConfigure.in 1.5:
8706: * src/targets/cgi/Makefile.am 1.21:
8707: * src/targets/cgi/Makefile.in 1.26:
8708: * src/types/Makefile.am 1.12:
8709: * src/types/Makefile.in 1.22:
8710: makes with DB2
8711:
8712: * src/classes/classes.awk 1.4:
8713: no $ in var names
8714:
8715: * src/main/pa_globals.C 1.85:
8716: * src/targets/apache13/ApacheModuleParser3.dsp 1.7:
8717: * src/targets/cgi/parser3.dsp 1.36:
8718: * src/targets/isapi/parser3isapi.dsp 1.28:
8719: vc projects libdb ifdefed into globals.C
8720:
8721: * src/main/pa_db_connection.C 1.17:
8722: * src/main/pa_db_manager.C 1.8:
8723: db expiration connection&table [forgotten calls]
8724:
8725: * src/Makefile.in 1.31:
8726: * src/classes/Makefile.in 1.28:
8727: * src/classes/gd/Makefile.in 1.22:
8728: * src/include/pa_config_auto.h.in 1.9:
8729: * src/main/Makefile.am 1.22:
8730: * src/main/Makefile.in 1.24:
8731: * src/targets/Makefile.in 1.22:
8732: * src/targets/apache13/p3runConfigure.in 1.4:
8733: * src/targets/cgi/Makefile.in 1.25:
8734: * src/types/Makefile.am 1.11:
8735: * src/types/Makefile.in 1.21:
8736: makes db
8737:
8738: * src/classes/hashfile.C 1.12:
8739: * src/include/pa_db_connection.h 1.12:
8740: * src/include/pa_db_table.h 1.4:
8741: * src/main/pa_db_connection.C 1.18:
8742: * src/main/pa_db_table.C 1.4:
8743: ^hashfile.clear[]
8744:
8745: 2001-10-26 paf
8746: * src/classes/xdoc.C 1.35:
8747: * src/classes/xdoc.C 1.36:
8748: * src/types/pa_vxdoc.h 1.11:
8749: transform2 for parsed_source
8750:
8751: * src/classes/hashfile.C 1.11:
8752: * src/include/pa_db_connection.h 1.10:
8753: * src/include/pa_db_manager.h 1.4:
8754: * src/include/pa_db_table.h 1.3:
8755: * src/include/pa_hash.h 1.45:
8756: * src/main/pa_db_connection.C 1.13:
8757: * src/main/pa_db_manager.C 1.7:
8758: * src/main/pa_db_table.C 1.3:
8759: * src/main/pa_hash.C 1.42:
8760: * src/types/pa_vhashfile.C 1.11:
8761: * src/types/pa_vhashfile.h 1.9:
8762: db connections & tables now cached at create time & multithreaded
8763:
8764: * src/classes/xdoc.C 1.37:
8765: xdoc createTextNode createElement UL_XML default. but entities
8766: still reparsed. todo: tothink
8767:
8768: * src/classes/hashfile.C 1.10:
8769: * src/include/pa_db_table.h 1.2:
8770: * src/main/pa_db_table.C 1.2:
8771: db: child transaction commit/rollback responsibility left to
8772: parent [as it sould - else there were a bug with double free]
8773:
8774: * src/include/pa_db_connection.h 1.11:
8775: * src/main/pa_db_connection.C 1.15:
8776: * src/main/pa_db_connection.C 1.16:
8777: db checkpoints
8778:
8779: * src/main/pa_db_connection.C 1.12:
8780: about to remove connection from vhashfile
8781:
8782: * src/main/pa_db_connection.C 1.14:
8783: db recover mech 2
8784:
8785: 2001-10-25 paf
8786: * src/classes/hashfile.C 1.9:
8787: * src/include/pa_common.h 1.56:
8788: * src/include/pa_db_connection.h 1.9:
8789: * src/include/pa_db_manager.h 1.3:
8790: * src/include/pa_db_table.h 1.1:
8791: * src/main/main.dsp 1.136:
8792: * src/main/pa_db_connection.C 1.11:
8793: * src/main/pa_db_manager.C 1.6:
8794: * src/main/pa_db_table.C 1.1:
8795: * src/types/pa_vhashfile.C 1.10:
8796: * src/types/pa_vhashfile.h 1.8:
8797: started db_home [multiple, cached]
8798: todo: autorecover [tried, but not succeded, yet]
8799:
8800: * src/include/pa_db_connection.h 1.8:
8801: * src/main/pa_db_manager.C 1.5:
8802: transaction parent passed
8803:
8804: * src/include/pa_dir.h 1.6:
8805: ancient gpf on dir not found fixed
8806:
8807: 2001-10-24 parser
8808: * src/classes/Makefile.am 1.26:
8809: * src/classes/Makefile.am 1.27:
8810: * src/classes/Makefile.am 1.28:
8811: * src/classes/Makefile.in 1.26:
8812: * src/classes/Makefile.in 1.27:
8813: * src/main/Makefile.in 1.23:
8814: * src/targets/cgi/Makefile.am 1.20:
8815: * src/targets/cgi/Makefile.in 1.24:
8816: * src/targets/cgi/pool_storage.h 1.2:
8817: * src/targets/cgi/pool_storage.h 1.3:
8818: makes
8819:
8820: * src/include/pa_db_connection.h 1.6:
8821: * src/main/pa_db_connection.C 1.6:
8822: * src/types/pa_vhashfile.C 1.6:
8823: db_cursor constructor public now
8824:
8825: * src/include/pa_common.h 1.54:
8826: * src/main/Makefile.am 1.21:
8827: * src/main/pa_common.C 1.76:
8828: * src/types/pa_vform.C 1.41:
8829: * src/types/pa_vform.h 1.26:
8830: .am
8831:
8832: * src/classes/hashfile.C 1.7:
8833: * src/include/pa_request.h 1.106:
8834: hashfile.cache 0
8835:
8836: * src/main/pa_db_connection.C 1.7:
8837: * src/types/pa_vhashfile.C 1.7:
8838: db_connection not bothers with key when not returning expired data
8839:
8840: * src/targets/cgi/pool_storage.h 1.4:
8841: * src/targets/isapi/parser3isapi.C 1.56:
8842: * src/targets/isapi/pool_storage.h 1.12:
8843: pool_storage fixed
8844:
8845: * src/include/pa_common.h 1.55:
8846: * src/main/pa_common.C 1.77:
8847: * src/types/pa_vform.C 1.42:
8848: * src/types/pa_vform.h 1.27:
8849: form fix_line_breaks
8850:
8851: * src/types/pa_vhashfile.C 1.8:
8852: * src/types/pa_vhashfile.h 1.6:
8853: hashfile expiring 0
8854:
8855: * src/main/pa_db_connection.C 1.8:
8856: * src/types/pa_vhashfile.C 1.9:
8857: hashfile expiring 1
8858:
8859: * src/classes/hashfile.C 1.6:
8860: * src/include/pa_db_connection.h 1.7:
8861: * src/main/pa_db_connection.C 1.9:
8862: hashfile expired deleted from db when get & iterate
8863:
8864: * src/classes/hashfile.C 1.8:
8865: * src/types/pa_vhashfile.h 1.7:
8866: hashfile 1
8867:
8868: * src/targets/apache13/ApacheModuleParser3.dsp 1.6:
8869: * src/targets/isapi/parser3isapi.dsp 1.27:
8870: doc
8871:
8872: * src/include/pa_db_connection.h 1.5:
8873: * src/main/pa_db_connection.C 1.5:
8874: * src/types/pa_vhashfile.C 1.5:
8875: * src/types/pa_vhashfile.h 1.5:
8876: hashfile data stamped, todo: put_element analize
8877:
8878: * src/sql/pa_sql_driver.h 1.18:
8879: version
8880:
8881: * src/include/pa_db_connection.h 1.4:
8882: * src/include/pa_string.h 1.108:
8883: * src/main/pa_db_connection.C 1.4:
8884: * src/main/pa_string.C 1.113:
8885: hashfile pieced serialize. todo stamp
8886:
8887: * src/main/pa_db_connection.C 1.10:
8888: * src/main/pa_db_manager.C 1.4:
8889: hashfile setted this:
8890: DB_RMW
8891: 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
8892:
8893: 2001-10-23 parser
8894: * src/classes/file.C 1.60:
8895: * src/classes/hash.C 1.24:
8896: * src/classes/hashfile.C 1.5:
8897: * src/classes/image.C 1.59:
8898: * src/classes/mail.C 1.42:
8899: * src/classes/response.C 1.15:
8900: * src/classes/string.C 1.85:
8901: * src/classes/table.C 1.128:
8902: * src/classes/xdoc.C 1.34:
8903: * src/include/pa_config_fixed.h 1.26:
8904: * src/include/pa_db_connection.h 1.3:
8905: * src/main/pa_common.C 1.75:
8906: * src/main/pa_db_connection.C 1.3:
8907: * src/main/pa_request.C 1.172:
8908: * src/types/pa_value.h 1.76:
8909: * src/types/pa_vcookie.C 1.29:
8910: * src/types/pa_vhash.h 1.25:
8911: * src/types/pa_vhashfile.C 1.4:
8912: * src/types/pa_vhashfile.h 1.4:
8913: * src/types/pa_vresponse.h 1.16:
8914: * src/types/pa_vtable.C 1.8:
8915: ^hashfile.hash[]
8916:
8917: * src/classes/hashfile.C 1.3:
8918: * src/include/pa_db_connection.h 1.2:
8919: * src/include/pa_db_manager.h 1.2:
8920: * src/main/pa_db_connection.C 1.2:
8921: * src/main/pa_db_manager.C 1.2:
8922: * src/types/pa_vhashfile.h 1.3:
8923: ^hashfile.transaction{code}
8924: ^hashfile:clear[filename]
8925: ^hashfile.delete[key]
8926:
8927: * src/classes/hashfile.C 1.4:
8928: * src/classes/xdoc.C 1.33:
8929: * src/include/pa_config_fixed.h 1.25:
8930: * src/main/pa_db_manager.C 1.3:
8931: * src/main/pa_globals.C 1.84:
8932: ifdefs so it compiled without db
8933:
8934: 2001-10-22 parser
8935: * src/classes/classes.dsp 1.12:
8936: * src/classes/hashfile.C 1.2:
8937: * src/classes/xdoc.C 1.32:
8938: * src/classes/xnode.C 1.15:
8939: * src/include/pa_charset_connection.h 1.2:
8940: * src/include/pa_db_connection.h 1.1:
8941: * src/include/pa_db_manager.h 1.1:
8942: * src/include/pa_exception.h 1.18:
8943: * src/include/pa_sapi.h 1.14:
8944: * src/include/pa_sql_connection.h 1.14:
8945: * src/include/pa_sql_driver_manager.h 1.13:
8946: * src/include/pa_stylesheet_connection.h 1.14:
8947: * src/include/pa_stylesheet_manager.h 1.1:
8948: * src/include/pa_xslt_stylesheet_manager.h 1.5:
8949: * src/main/main.dsp 1.135:
8950: * src/main/pa_db_connection.C 1.1:
8951: * src/main/pa_db_manager.C 1.1:
8952: * src/main/pa_exception.C 1.22:
8953: * src/main/pa_globals.C 1.83:
8954: * src/main/pa_pool.C 1.38:
8955: * src/main/pa_sql_driver_manager.C 1.42:
8956: * src/main/pa_stylesheet_manager.C 1.1:
8957: * src/main/pa_xslt_stylesheet_manager.C 1.5:
8958: * src/targets/apache13/mod_parser3.C 1.7:
8959: * src/targets/cgi/parser3.C 1.124:
8960: * src/targets/isapi/parser3isapi.C 1.55:
8961: * src/types/pa_vhashfile.C 1.3:
8962: * src/types/pa_vhashfile.h 1.2:
8963: * src/types/pa_vxdoc.C 1.5:
8964: * src/types/pa_vxnode.C 1.8:
8965: * src/types/types.dsp 1.12:
8966: hashfile 0
8967:
8968: * src/targets/cgi/pa_pool.C 1.24:
8969: * src/targets/cgi/parser3.C 1.125:
8970: * src/targets/cgi/parser3.dsp 1.35:
8971: * src/targets/cgi/pool_storage.h 1.1:
8972: * src/targets/isapi/pool_storage.h 1.11:
8973: cgi += pool cleanups
8974:
8975: * src/targets/apache13/mod_parser3.C 1.5:
8976: * src/targets/isapi/parser3isapi.C 1.54:
8977: SEH minor ifdef changes
8978:
8979: * src/targets/apache13/mod_parser3.C 1.6:
8980: html
8981:
8982: * src/classes/classes.dsp 1.11:
8983: * src/classes/hashfile.C 1.1:
8984: * src/include/pa_config_fixed.h 1.24:
8985: * src/main/execute.C 1.198:
8986: * src/targets/cgi/parser3.dsp 1.34:
8987: * src/types/pa_vhashfile.C 1.1:
8988: * src/types/pa_vhashfile.h 1.1:
8989: * src/types/types.dsp 1.11:
8990: hashfile -100
8991:
8992: * src/include/pa_exception.h 1.17:
8993: * src/include/pa_request.h 1.105:
8994: * src/main/execute.C 1.197:
8995: * src/main/pa_exception.C 1.21:
8996: * src/main/pa_request.C 1.171:
8997: * src/targets/cgi/parser3.C 1.123:
8998: * src/targets/cgi/parser3.dsp 1.33:
8999: * src/types/pa_vclass.h 1.20:
9000: * src/types/pa_vobject.h 1.12:
9001: stack backtrace
9002:
9003: * src/types/pa_vhashfile.C 1.2:
9004: z
9005:
9006: 2001-10-19 parser
9007: * src/main/pa_request.C 1.170:
9008: * src/targets/apache13/mod_parser3.C 1.4:
9009: pool:: context - get_context
9010:
9011: * src/main/pa_pool.C 1.37:
9012: auto compiled on gcc
9013:
9014: * src/classes/classes.h 1.13:
9015: * src/classes/date.C 1.11:
9016: * src/classes/double.C 1.40:
9017: * src/classes/file.C 1.59:
9018: * src/classes/form.C 1.18:
9019: * src/classes/gd/gd.dsp 1.16:
9020: * src/classes/gd/gif.C 1.20:
9021: * src/classes/hash.C 1.23:
9022: * src/classes/image.C 1.57:
9023: * src/classes/int.C 1.37:
9024: * src/classes/mail.C 1.41:
9025: * src/classes/math.C 1.7:
9026: * src/classes/op.C 1.53:
9027: * src/classes/smtp/smtp.C 1.5:
9028: * src/classes/smtp/smtp.dsp 1.13:
9029: * src/classes/string.C 1.84:
9030: * src/classes/table.C 1.127:
9031: * src/classes/void.C 1.12:
9032: * src/include/pa_config_fixed.h 1.22:
9033: * src/include/pa_exception.h 1.15:
9034: * src/include/pa_pool.h 1.64:
9035: * src/include/pa_request.h 1.104:
9036: * src/include/pa_types.h 1.27:
9037: * src/main/compile.C 1.51:
9038: * src/main/compile_tools.C 1.39:
9039: * src/main/execute.C 1.196:
9040: * src/main/pa_array.C 1.40:
9041: * src/main/pa_common.C 1.73:
9042: * src/main/pa_dictionary.C 1.8:
9043: * src/main/pa_exception.C 1.19:
9044: * src/main/pa_exec.C 1.15:
9045: * src/main/pa_pool.C 1.34:
9046: * src/main/pa_request.C 1.169:
9047: * src/main/pa_socks.C 1.7:
9048: * src/main/pa_sql_driver_manager.C 1.41:
9049: * src/main/pa_string.C 1.112:
9050: * src/main/pa_table.C 1.39:
9051: * src/main/untaint.C 1.69:
9052: * src/targets/apache13/ApacheModuleParser3.dsp 1.5:
9053: * src/targets/apache13/mod_parser3.C 1.3:
9054: * src/targets/cgi/parser3.C 1.122:
9055: * src/targets/isapi/parser3isapi.C 1.53:
9056: * src/types/pa_value.h 1.75:
9057: * src/types/pa_vbool.h 1.14:
9058: * src/types/pa_vdouble.h 1.27:
9059: * src/types/pa_vfile.h 1.36:
9060: * src/types/pa_vform.C 1.40:
9061: * src/types/pa_vhash.h 1.24:
9062: * src/types/pa_vint.h 1.28:
9063: * src/types/pa_vjunction.h 1.9:
9064: * src/types/pa_vmethod_frame.h 1.17:
9065: * src/types/pa_vstateless_class.h 1.18:
9066: * src/types/pa_vtable.C 1.7:
9067: * src/types/pa_wcontext.C 1.11:
9068: * src/types/pa_wwrapper.h 1.12:
9069: switched to c++ exceptions 0
9070:
9071: * src/Makefile.in 1.30:
9072: * src/classes/Makefile.in 1.25:
9073: * src/include/pa_pool.h 1.66:
9074: * src/main/Makefile.in 1.22:
9075: * src/main/pa_common.C 1.74:
9076: * src/targets/Makefile.in 1.21:
9077: * src/targets/apache13/Makefile.in 1.21:
9078: * src/targets/cgi/Makefile.in 1.23:
9079: * src/types/Makefile.in 1.20:
9080: makes
9081:
9082: * src/include/pa_pool.h 1.67:
9083: header
9084:
9085: * src/classes/xdoc.C 1.30:
9086: * src/classes/xnode.C 1.13:
9087: * src/include/pa_pool.h 1.65:
9088: * src/include/pa_types.h 1.28:
9089: * src/main/pa_pool.C 1.36:
9090: first c++ exceptions result: can free up xalandomstring
9091: resulting from pool::transcode
9092:
9093: * src/classes/classes.awk 1.3.6.1:
9094: $ removed
9095:
9096: * src/classes/Makefile.am 1.25:
9097: * src/classes/xdoc.C 1.29:
9098: * src/classes/xnode.C 1.12:
9099: * src/include/pa_config_fixed.h 1.23:
9100: * src/include/pa_exception.h 1.16:
9101: * src/include/pa_stylesheet_connection.h 1.13:
9102: * src/main/pa_charset_connection.C 1.10:
9103: * src/main/pa_exception.C 1.20:
9104: * src/main/pa_pool.C 1.35:
9105: * src/types/pa_vxdoc.C 1.3:
9106: * src/types/pa_vxdoc.h 1.9:
9107: * src/types/pa_vxnode.C 1.6:
9108: * src/types/pa_vxnode.h 1.6:
9109: switched to c++ exceptions 1xml
9110: configure fixed to exclude xalan-patch from non-xml compile
9111:
9112: * src/classes/xdoc.C 1.31:
9113: * src/classes/xnode.C 1.14:
9114: * src/classes/xnode.h 1.3:
9115: * src/types/pa_vxdoc.C 1.4:
9116: * src/types/pa_vxdoc.h 1.10:
9117: * src/types/pa_vxnode.C 1.7:
9118: * src/types/pa_vxnode.h 1.7:
9119: xnode clone got freed
9120:
9121: * src/classes/image.C 1.58:
9122: comment
9123:
9124: 2001-10-18 parser
9125: * src/classes/xdoc.C 1.28:
9126: * src/types/pa_vxdoc.h 1.8:
9127: * src/types/pa_vxnode.C 1.5:
9128: vxdoc set_document & ctor question "who owns document" solved
9129:
9130: * src/classes/xdoc.C 1.26:
9131: * src/classes/xnode.C 1.11:
9132: * src/include/pa_pool.h 1.63:
9133: * src/main/pa_pool.C 1.32:
9134: encoding in dom creating funcs
9135:
9136: * src/include/pa_stylesheet_connection.h 1.12:
9137: prev stylesheet destroyed @ recompile
9138:
9139: * src/classes/xdoc.C 1.22:
9140: comment
9141:
9142: * src/classes/xdoc.C 1.21:
9143: * src/classes/xnode.C 1.10:
9144: * src/main/compile.tab.C 1.24:
9145: xdoc create now uses XercesDocumentBridge, appendChild&co now works
9146:
9147: * src/classes/xdoc.C 1.27:
9148: * src/main/pa_pool.C 1.33:
9149: extra free removed
9150:
9151: * src/classes/xdoc.C 1.24:
9152: * src/classes/xdoc.C 1.25:
9153: * src/types/pa_vxdoc.h 1.7:
9154: dom created by create can be transformed now
9155:
9156: * src/classes/xdoc.C 1.23:
9157: z
9158:
9159: * src/types/pa_vcookie.C 1.28:
9160: cookie:CLASS
9161:
9162: * src/classes/classes.dsp 1.10:
9163: * src/classes/xdoc.C 1.19:
9164: * src/types/types.dsp 1.10:
9165: fiew leechy-found bugs in code&doc fixed
9166:
9167: * src/classes/xdoc.C 1.20:
9168: * src/classes/xnode.C 1.9:
9169: xdoc::create[] now. and all dom tag names forced to XML lang
9170:
9171: * src/main/main.dsp 1.134:
9172: project
9173:
9174: * src/main/compile.tab.C 1.23:
9175: * src/main/compile.y 1.172:
9176: * src/main/pa_request.C 1.168:
9177: ^:
9178: no colon in $origin @exception[
9179:
9180: 2001-10-17 parser
9181: * src/types/pa_vimage.h 1.21:
9182: removed unused vimage::save
9183:
9184: * src/classes/classes.dsp 1.9:
9185: * src/classes/string.C 1.83:
9186: * src/main/pa_string.C 1.111:
9187: * src/types/pa_vxnode.h 1.5:
9188: * src/types/types.dsp 1.9:
9189: string::mid fixed, string.mid n functionality preserved
9190:
9191: 2001-10-16 parser
9192: * src/types/pa_vhash.h 1.23:
9193: * src/types/pa_vtable.h 1.34:
9194: hash can be used as boolean
9195:
9196: * src/types/pa_vimage.C 1.12:
9197: comment
9198:
9199: * src/classes/image.C 1.54:
9200: gd size/resize bugfix
9201:
9202: * src/classes/gd/gif.C 1.18:
9203: * src/classes/gd/gif.h 1.16:
9204: * src/classes/image.C 1.55:
9205: :CopyResampled made gd2beta+my hands, very ineffective, but
9206: works for small paleted image
9207:
9208: * src/classes/xnode.C 1.7:
9209: * src/classes/xnode.C 1.8:
9210: removed few dom returns & changed op.txt
9211:
9212: * src/classes/classes.dsp 1.8:
9213: * src/classes/gd/gd.dsp 1.15:
9214: * src/classes/smtp/smtp.dsp 1.12:
9215: * src/main/main.dsp 1.133:
9216: * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
9217: * src/targets/cgi/parser3.dsp 1.32:
9218: * src/targets/isapi/parser3isapi.dsp 1.26:
9219: * src/types/types.dsp 1.8:
9220: ident >nul 2>&1
9221:
9222: * src/classes/gd/gif.C 1.19:
9223: * src/classes/gd/gif.h 1.17:
9224: * src/classes/image.C 1.56:
9225: image.copy tolerance
9226:
9227: * src/classes/gd/gif.C 1.16:
9228: copyResized
9229:
9230: * src/classes/string.C 1.82:
9231: * src/main/pa_string.C 1.110:
9232: $string.mid(p[;n])
9233:
9234: * src/main/pa_common.C 1.72:
9235: \r\n -> \n DOS
9236: \r -> \n Macintosh
9237: on all systems
9238:
9239: * src/classes/gd/gif.C 1.17:
9240: couple casts
9241:
9242: * src/classes/image.C 1.53:
9243: * src/types/pa_vimage.h 1.20:
9244: image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
9245: ;dest h]])
9246:
9247: 2001-10-15 parser
9248: * src/Makefile.in 1.29:
9249: * src/types/pa_vcode_frame.h 1.11:
9250: * src/types/pa_wcontext.C 1.10:
9251: code_frame fixed - ::write badly passed string too
9252: transparently [failed to intercept it]
9253:
9254: * src/types/pa_vxnode.C 1.4:
9255: document_type_node.
9256: !readonly attribute DOMString name
9257: !notation_node.
9258: !readonly attribute DOMString publicId
9259: !readonly attribute DOMString systemId
9260:
9261: * src/classes/xdoc.C 1.16:
9262: * src/classes/xnode.C 1.6:
9263: * src/include/pa_config_fixed.h 1.21:
9264: * src/include/pa_request.h 1.103:
9265: * src/main/pa_sql_driver_manager.C 1.40:
9266: * src/types/pa_vxdoc.C 1.2:
9267: * src/types/pa_vxdoc.h 1.6:
9268: * src/types/pa_vxnode.C 1.3:
9269: * src/types/pa_vxnode.h 1.4:
9270: DOM1 major addtion, only few attributes/methods left
9271:
9272: * src/main/execute.C 1.195:
9273: z
9274:
9275: * src/classes/xdoc.C 1.17:
9276: * src/classes/xdoc.C 1.18:
9277: !::create{qualifiedName}
9278:
9279: 2001-10-13 parser
9280: * src/main/execute.C 1.194:
9281: * src/types/pa_vcode_frame.h 1.9:
9282: vcodeframe made transparent enough to handle hash if creation&passing
9283:
9284: * src/include/pa_config_fixed.h 1.20:
9285: * src/main/execute.C 1.193:
9286: * src/main/pa_exception.C 1.18:
9287: noticed that vcodeframe not transparent enough, would change now
9288:
9289: * src/types/pa_vcode_frame.h 1.10:
9290: couple comments
9291:
9292: * src/targets/isapi/pool_storage.h 1.10:
9293: isapi pool storage reverse cleanups & frees order
9294:
9295: * src/main/pa_sql_driver_manager.C 1.39:
9296: * src/targets/cgi/parser3.C 1.121:
9297: * src/targets/isapi/parser3isapi.C 1.52:
9298: isapi&cgi couple non-pooled mallocs in main handler
9299:
9300: 2001-10-12 parser
9301: * src/classes/double.C 1.39:
9302: * src/classes/int.C 1.36:
9303: * src/classes/string.C 1.81:
9304: sql{}[$.default[({})]] handling changed:
9305: now type of default param analized always, not only at problem time,
9306: thus helping early problem spotting
9307:
9308: * src/classes/classes.dsp 1.7:
9309: * src/classes/gd/gd.dsp 1.14:
9310: * src/classes/smtp/smtp.dsp 1.11:
9311: * src/classes/xdoc.C 1.15:
9312: * src/main/compile.tab.C 1.22:
9313: * src/main/main.dsp 1.132:
9314: * src/main/pa_globals.C 1.82:
9315: * src/targets/apache13/ApacheModuleParser3.dsp 1.3:
9316: * src/targets/apache13/mod_parser3.C 1.2:
9317: * src/targets/cgi/parser3.C 1.120:
9318: * src/targets/cgi/parser3.dsp 1.31:
9319: * src/targets/isapi/parser3isapi.C 1.50:
9320: * src/targets/isapi/parser3isapi.C 1.51:
9321: * src/targets/isapi/parser3isapi.dsp 1.25:
9322: * src/types/types.dsp 1.7:
9323: xalan&xerces multithread bug fixed. initialization&free on each
9324: thread!
9325:
9326: 2001-10-11 parser
9327: * src/targets/apache13/Makefile.am 1.6:
9328: started restructuring
9329:
9330: * src/Makefile.in 1.25:
9331: * src/Makefile.in 1.26:
9332: * src/Makefile.in 1.28:
9333: * src/classes/Makefile.in 1.22:
9334: * src/classes/Makefile.in 1.23:
9335: * src/classes/gd/Makefile.in 1.19:
9336: * src/classes/gd/Makefile.in 1.20:
9337: * src/ident.awk 1.3:
9338: * src/include/pa_config_auto.h.in 1.8:
9339: * src/main/Makefile.in 1.20:
9340: * src/main/Makefile.in 1.21:
9341: * src/targets/Makefile.in 1.19:
9342: * src/targets/Makefile.in 1.20:
9343: * src/targets/apache13/Makefile.in 1.19:
9344: * src/targets/apache13/Makefile.in 1.20:
9345: * src/targets/apache13/p3runConfigure.in 1.3:
9346: * src/targets/cgi/Makefile.in 1.21:
9347: * src/targets/cgi/Makefile.in 1.22:
9348: * src/types/Makefile.in 1.18:
9349: * src/types/Makefile.in 1.19:
9350: makes
9351:
9352: * src/classes/xnode.C 1.5:
9353: xnode.selectSingle now
9354:
9355: * src/targets/apache13/ApacheModuleParser3.dsp 1.2:
9356: .dsp fixed due to relocate
9357:
9358: * src/classes/xdoc.C 1.14:
9359: * src/classes/xnode.C 1.4:
9360: * src/include/pa_exception.h 1.14:
9361: * src/include/pa_pool.h 1.62:
9362: * src/include/pa_stylesheet_connection.h 1.11:
9363: * src/main/pa_exception.C 1.17:
9364: * src/main/pa_pool.C 1.31:
9365: moved xslt exceptions convertors out of Pool into Exception
9366:
9367: * src/Makefile.in 1.27:
9368: * src/classes/Makefile.in 1.24:
9369: * src/classes/gd/Makefile.in 1.21:
9370: makes. stdc++ lib added to apache libraries
9371:
9372: * src/classes/hash.C 1.22:
9373: !^hash.add[addme]
9374: !^hash.sub[subme]
9375: !^a.union[b] = new
9376: !^a.intersection[b] = new
9377: !^a.intersects[b] = bool
9378:
9379: * src/main/pa_string.C 1.109:
9380: const
9381:
9382: * src/classes/hash.C 1.20:
9383: * src/types/pa_vhash.h 1.22:
9384: !^hash::create[[copy_from]]
9385:
9386: * src/classes/hash.C 1.21:
9387: !^hash::append[append_from]
9388:
9389: * src/targets/apache13/Makefile.am 1.7:
9390: * src/targets/apache13/hook/mod_parser3.c 1.1:
9391: * src/targets/apache13/p3runConfigure.in 1.2:
9392: added
9393:
9394: * src/include/pa_string.h 1.107:
9395: * src/main/pa_string.C 1.108:
9396: restructured string: linked pieces of same language together
9397: prior to String::replace
9398:
9399: * src/targets/apache13/ApacheModuleParser3.dsp 1.1:
9400: * src/targets/apache13/mod_parser3.C 1.1:
9401: * src/targets/apache13/p3runConfigure.in 1.1:
9402: * src/targets/apache13/pa_pool.C 1.1:
9403: * src/targets/apache13/pa_threads.C 1.1:
9404: restructured
9405:
9406: * src/classes/string.C 1.80:
9407: * src/classes/table.C 1.126:
9408: * src/include/pa_globals.h 1.67:
9409: * src/include/pa_string.h 1.106:
9410: * src/main/pa_globals.C 1.81:
9411: * src/main/pa_string.C 1.107:
9412: * src/main/untaint.C 1.68:
9413: * src/types/pa_vvoid.h 1.5:
9414: untaint lang origins table fixed.
9415: got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
9416:
9417: 2001-10-10 parser
9418: * src/classes/gd/gif.C 1.15:
9419: arc algorithms: commented all bresenhams, algs must be unified
9420: not "perfect"
9421:
9422: * src/classes/gd/gif.C 1.14:
9423: * src/main/compile.tab.C 1.19:
9424: * src/main/compile.y 1.170:
9425: ^a[^b] more informative compile error
9426:
9427: * src/main/compile.tab.C 1.20:
9428: * src/main/compile.y 1.171:
9429: ^a[
9430:
9431: @next_method << now unclosed ] would be reported here
9432:
9433: * src/classes/op.C 1.52:
9434: * src/main/compile.tab.C 1.21:
9435: ^error[msg]
9436:
9437: 2001-10-09 parser
9438: * src/classes/classes.dsp 1.6:
9439: * src/classes/xdoc.C 1.13:
9440: * src/include/pa_stylesheet_connection.h 1.10:
9441: * src/main/main.dsp 1.131:
9442: * src/targets/cgi/parser3.C 1.118:
9443: * src/targets/isapi/parser3isapi.C 1.48:
9444: * src/types/pa_vxdoc.h 1.5:
9445: * src/types/pa_vxnode.h 1.3:
9446: * src/types/types.dsp 1.6:
9447: xalan patches starting
9448:
9449: * src/classes/op.C 1.49:
9450: * src/classes/table.C 1.121:
9451: * src/types/pa_vfile.h 1.35:
9452: * src/types/pa_vimage.h 1.19:
9453: * src/types/pa_vjunction.h 1.8:
9454: * src/types/pa_vxdoc.h 1.4:
9455: * src/types/pa_vxnode.h 1.2:
9456: table:menu & op for delims made allowed not to be code [be
9457: string..]
9458:
9459: * src/Makefile.in 1.23:
9460: * src/Makefile.in 1.24:
9461: * src/classes/Makefile.am 1.23:
9462: * src/classes/Makefile.am 1.24:
9463: * src/classes/Makefile.in 1.20:
9464: * src/classes/Makefile.in 1.21:
9465: * src/classes/gd/Makefile.in 1.17:
9466: * src/classes/gd/Makefile.in 1.18:
9467: * src/main/Makefile.am 1.20:
9468: * src/main/Makefile.in 1.18:
9469: * src/main/Makefile.in 1.19:
9470: * src/targets/Makefile.in 1.17:
9471: * src/targets/Makefile.in 1.18:
9472: * src/targets/apache13/Makefile.in 1.17:
9473: * src/targets/apache13/Makefile.in 1.18:
9474: * src/targets/cgi/Makefile.am 1.19:
9475: * src/targets/cgi/Makefile.in 1.19:
9476: * src/targets/cgi/Makefile.in 1.20:
9477: * src/types/Makefile.am 1.10:
9478: * src/types/Makefile.in 1.16:
9479: * src/types/Makefile.in 1.17:
9480: makes
9481:
9482: * src/targets/cgi/parser3.C 1.119:
9483: * src/targets/isapi/parser3isapi.C 1.49:
9484: xml transform win32 errors intercepted [xalan transformer
9485: patched and incorporated]
9486:
9487: * src/classes/double.C 1.38:
9488: * src/classes/file.C 1.58:
9489: * src/classes/image.C 1.52:
9490: * src/classes/int.C 1.35:
9491: * src/classes/op.C 1.48:
9492: * src/classes/string.C 1.78:
9493: * src/classes/table.C 1.120:
9494: lots of params->as_int/double/as_string/as_junction
9495: as_no_junction messages added
9496:
9497: * src/classes/op.C 1.51:
9498: * src/classes/table.C 1.123:
9499: table.hash[key field;value field(s) string/table] now
9500:
9501: * src/classes/op.C 1.50:
9502: * src/classes/table.C 1.122:
9503: z
9504:
9505: * src/classes/date.C 1.10:
9506: * src/classes/table.C 1.124:
9507: calendar moved to date
9508:
9509: * src/classes/string.C 1.79:
9510: * src/classes/table.C 1.125:
9511: ^string.save[file]
9512:
9513: 2001-10-08 parser
9514: * src/classes/xdoc.C 1.12:
9515: xdoc:load exceptions intercepted [like in set]
9516:
9517: * src/types/pa_vcookie.C 1.25:
9518: removing cookie made more netscape-like way
9519:
9520: * src/classes/image.C 1.48:
9521: * src/include/pa_common.h 1.53:
9522: * src/main/pa_common.C 1.71:
9523: * src/types/pa_vcookie.C 1.26:
9524: cookie urlencoded [netscape doc reread]
9525:
9526: * src/classes/gd/gif.C 1.10:
9527: image.bar now draws (100 100 0 0)
9528:
9529: * src/classes/gd/gif.C 1.11:
9530: * src/classes/gd/mtables.h 1.1:
9531: image:arc image:circle
9532:
9533: * src/classes/gd/gd.dsp 1.13:
9534: * src/classes/gd/gif.C 1.12:
9535: * src/classes/gd/gif.h 1.15:
9536: * src/classes/image.C 1.49:
9537: * src/types/pa_vcookie.C 1.27:
9538: * src/types/pa_vimage.C 1.11:
9539: image:sector
9540: removed image:html internal "line-*" attribs
9541:
9542: * src/classes/file.C 1.57:
9543: * src/classes/form.C 1.17:
9544: * src/main/pa_common.C 1.70:
9545: * src/main/untaint.C 1.67:
9546: header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
9547: nonforced [only tainted pieces]
9548:
9549: * src/classes/gd/gif.C 1.13:
9550: * src/classes/image.C 1.50:
9551: image:circle [and round arc] uses Bresenham
9552:
9553: * src/main/untaint.C 1.65:
9554: \r to ' ' in origins mode
9555:
9556: * src/classes/date.C 1.9:
9557: * src/classes/image.C 1.51:
9558: * src/classes/string.C 1.77:
9559: * src/classes/table.C 1.119:
9560: * src/classes/void.C 1.11:
9561: * src/include/pa_request.h 1.102:
9562: params->as_int/double message added
9563:
9564: * src/classes/xdoc.C 1.11:
9565: * src/include/pa_config_fixed.h 1.19:
9566: * src/main/compile.tab.C 1.18:
9567: * src/types/pa_vxdoc.h 1.3:
9568: parsedSource produced by nonstandard liaison freed up
9569:
9570: * src/include/pa_common.h 1.52:
9571: * src/main/pa_common.C 1.69:
9572: * src/main/untaint.C 1.66:
9573: * src/targets/cgi/parser3.C 1.117:
9574: * src/targets/isapi/parser3isapi.C 1.47:
9575: remove_crlf @ SAPI::log
9576:
9577: 2001-10-07 parser
9578: * src/include/pa_config_fixed.h 1.18:
9579: * src/main/compile.tab.C 1.17:
9580: restored project
9581:
9582: 2001-10-05 parser
9583: * src/classes/xdoc.C 1.9:
9584: * src/include/pa_dictionary.h 1.6:
9585: * src/main/main.dsp 1.129:
9586: * src/main/pa_dictionary.C 1.7:
9587: * src/main/pa_string.C 1.106:
9588: * src/types/pa_vxdoc.h 1.2:
9589: started xml errorhandler.
9590: fixed string.replace a little, read @test
9591:
9592: * src/main/pa_charset_connection.C 1.7:
9593: unicode zero pair at the beging of totable appered to be vital
9594:
9595: * src/classes/xdoc.C 1.8:
9596: * src/main/compile.tab.C 1.16:
9597: xdoc.transform now
9598:
9599: * src/doc/doxygen.cfg 1.18:
9600: * src/doc/html2chm.cmd 1.4:
9601: * src/doc/sources2html.cmd 1.4:
9602: paths
9603:
9604: * src/classes/xdoc.C 1.10:
9605: * src/include/pa_pool.h 1.61:
9606: * src/main/main.dsp 1.130:
9607: * src/main/pa_pool.C 1.30:
9608: changed xdoc:set to prevent SAXParseException from outputing to cerr.
9609: lots of "todos"
9610:
9611: * src/main/pa_charset_connection.C 1.8:
9612: * src/main/pa_charset_connection.C 1.9:
9613: ctype another mem clear bugfix
9614:
9615: * src/main/untaint.C 1.64:
9616: http_header tainting more gentle with enquoting now
9617:
9618: * src/main/pa_string.C 1.105:
9619: found replace bug - first_that_starts(char *) does not have
9620: limit, and looks further eos, fixing....
9621:
9622: * src/include/pa_hash.h 1.44:
9623: * src/main/pa_hash.C 1.41:
9624: Hash::size() calculated wrong. fixed it
9625:
9626: * src/Makefile.in 1.22:
9627: * src/main/compile.tab.C 1.15:
9628: * src/main/compile.y 1.169:
9629: disabled ^literals in names
9630: $result[^[$p^]z]
9631: now works fine
9632:
9633: 2001-10-04 parser
9634: * src/classes/image.C 1.47:
9635: ^image.length[text]
9636:
9637: 2001-10-03 parser
9638: * src/main/pa_request.C 1.166:
9639: restored pcre defaulting in request [mindlessly "optimized" yesterday]
9640: comment left
9641:
9642: * src/main/pa_request.C 1.167:
9643: DEFAULT...charset was ignored when !XML
9644:
9645: 2001-10-02 parser
9646: * src/include/pa_request.h 1.101:
9647: * src/main/pa_charset_connection.C 1.4:
9648: * src/main/pa_charset_connection.C 1.5:
9649: * src/main/pa_request.C 1.165:
9650: * src/types/pa_vstring.h 1.36:
9651: pcre tables now const inside
9652: removed default - pcre handles that internally
9653: fixed bug on not-cleaning tables [previously was calloced, now member]
9654:
9655: * src/Makefile.in 1.21:
9656: * src/classes/Makefile.in 1.19:
9657: * src/classes/gd/Makefile.in 1.16:
9658: * src/main/Makefile.in 1.17:
9659: * src/targets/Makefile.in 1.16:
9660: * src/targets/apache13/Makefile.in 1.16:
9661: * src/targets/cgi/Makefile.in 1.18:
9662: * src/types/Makefile.in 1.15:
9663: makes
9664:
9665: * src/include/pa_config_fixed.h 1.17:
9666: * src/main/pa_charset_connection.C 1.3:
9667: tested charset reload on file change @ apache version = OK
9668: tested freeing up prev encoding on adding new = OK
9669:
9670: * src/classes/table.C 1.117:
9671: * src/main/pa_charset_connection.C 1.6:
9672: table:load & charset_connection
9673: #comment now
9674:
9675: * src/classes/classes.dsp 1.5:
9676: * src/types/types.dsp 1.5:
9677: release projects options fixed to use release msvcrt lib
9678:
9679: * src/include/pa_pool.h 1.60:
9680: * src/include/pa_stylesheet_connection.h 1.8:
9681: * src/include/pa_stylesheet_connection.h 1.9:
9682: * src/main/pa_charset_manager.C 1.2:
9683: * src/main/pa_charset_manager.C 1.3:
9684: * src/main/pa_pool.C 1.29:
9685: * src/types/pa_vresponse.h 1.15:
9686: forgot non-xml pool.*charset needed
9687:
9688: * src/classes/table.C 1.118:
9689: # config comments fixed
9690:
9691: 2001-10-01 parser
9692: * src/include/pa_charset_connection.h 1.1:
9693: * src/include/pa_charset_manager.h 1.1:
9694: * src/include/pa_xslt_stylesheet_manager.h 1.4:
9695: * src/main/main.dsp 1.128:
9696: * src/main/pa_charset_connection.C 1.1:
9697: * src/main/pa_charset_manager.C 1.1:
9698: * src/main/pa_request.C 1.164:
9699: charset loading & caching mech 0
9700:
9701: * src/include/pa_stylesheet_connection.h 1.7:
9702: * src/include/pa_xslt_stylesheet_manager.h 1.3:
9703: * src/main/main.dsp 1.127:
9704: * src/main/pa_globals.C 1.80:
9705: * src/main/pa_request.C 1.163:
9706: would make charset loading & caching mech now
9707:
9708: * src/main/pa_charset_connection.C 1.2:
9709: removed entitify external hack [internal installed]
9710:
9711: * src/classes/gd/Makefile.am 1.6:
9712: * src/classes/gd/Makefile.in 1.15:
9713: makes
9714:
9715: * src/main/Makefile.am 1.19:
9716: * src/main/Makefile.in 1.16:
9717: makes+removed dtd
9718:
9719: 2001-09-30 parser
9720: * src/classes/xdoc.C 1.7:
9721: * src/include/pa_request.h 1.100:
9722: * src/main/pa_request.C 1.159:
9723: ctype with unicode 1. todo: no П entities on output somehow
9724:
9725: * src/include/pa_globals.h 1.66:
9726: * src/main/pa_globals.C 1.79:
9727: * src/main/pa_request.C 1.160:
9728: now charsets table configuration variable is: CHARSETS
9729:
9730: * src/main/pa_request.C 1.162:
9731: forgot to fill toTable
9732:
9733: * src/classes/file.C 1.56:
9734: * src/classes/op.C 1.47:
9735: * src/classes/string.C 1.76:
9736: * src/include/pa_request.h 1.99:
9737: * src/main/pa_request.C 1.158:
9738: started ctype with unicode values
9739:
9740: * src/include/pa_config_fixed.h 1.16:
9741: * src/main/pa_request.C 1.161:
9742: started hack_s_maximumCharacterValues to
9743: XALAN_HACK_DIGITAL_ENTITIES but failed on win32 for now..
9744:
9745: 2001-09-28 parser
9746: * src/classes/xdoc.C 1.5:
9747: * src/classes/xnode.C 1.3:
9748: xdoc addencoding works! invented a way of user-configuring...
9749: todo: implement
9750:
9751: * src/classes/mail.C 1.40:
9752: * src/classes/op.C 1.46:
9753: * src/classes/xdoc.C 1.6:
9754: * src/include/pa_stylesheet_connection.h 1.6:
9755: * src/main/pa_request.C 1.157:
9756: letter body string passed AS-IS now
9757:
9758: 2001-09-27 parser
9759: * src/classes/classes.dsp 1.4:
9760: * src/classes/gd/gd.dsp 1.12:
9761: * src/classes/gd/gifio.C 1.14:
9762: * src/classes/smtp/smtp.dsp 1.10:
9763: * src/classes/xdoc.C 1.3:
9764: * src/main/main.dsp 1.126:
9765: * src/targets/cgi/parser3.dsp 1.30:
9766: * src/targets/isapi/parser3isapi.dsp 1.23:
9767: * src/types/types.dsp 1.4:
9768: win32 ident make system so not to rebuild library [ident.C.new]
9769:
9770: * src/classes/table.C 1.116:
9771: table.sort changed to sort table itself
9772:
9773: * src/classes/xdoc.C 1.4:
9774: * src/targets/isapi/parser3isapi.dsp 1.24:
9775: X^.getElementsByTagName[tagname] = array of xnode
9776: X^.getElementsByTagNameNS[namespaceURI;localName] = array of nodes
9777: removed - regretfully not supported @ xalan. maybe someday would reimplement, if needed.
9778:
9779: win32build system: solved long waiting anti-non-started-apache problem
9780:
9781: 2001-09-26 parser
9782: * src/Makefile.am 1.11:
9783: * src/classes/Makefile.am 1.22:
9784: * src/classes/Makefile.in 1.18:
9785: * src/classes/gd/Makefile.am 1.5:
9786: * src/classes/gd/Makefile.in 1.14:
9787: * src/main/Makefile.am 1.18:
9788: * src/main/Makefile.in 1.15:
9789: * src/targets/Makefile.in 1.15:
9790: * src/targets/apache13/Makefile.in 1.15:
9791: * src/targets/cgi/Makefile.am 1.18:
9792: * src/targets/cgi/Makefile.in 1.17:
9793: * src/types/Makefile.am 1.9:
9794: * src/types/Makefile.in 1.14:
9795: makes with clases.awk
9796:
9797: * src/include/pa_config_fixed.h 1.14:
9798: * src/targets/cgi/parser3.C 1.114:
9799: * src/targets/isapi/parser3isapi.C 1.45:
9800: #ifdef SMTP
9801:
9802: * src/classes/classes.C 1.9:
9803: * src/classes/classes.awk 1.3:
9804: * src/classes/classes.dsp 1.1:
9805: * src/classes/classes.h 1.12:
9806: * src/classes/date.C 1.8:
9807: * src/classes/dnode.C 1.6:
9808: * src/classes/dnode.h 1.2:
9809: * src/classes/dom.C 1.35:
9810: * src/classes/double.C 1.37:
9811: * src/classes/file.C 1.55:
9812: * src/classes/form.C 1.16:
9813: * src/classes/gd/gd.dsp 1.10:
9814: * src/classes/gd/gif.C 1.9:
9815: * src/classes/gd/gif.h 1.14:
9816: * src/classes/gd/gifio.C 1.13:
9817: * src/classes/hash.C 1.19:
9818: * src/classes/image.C 1.46:
9819: * src/classes/int.C 1.34:
9820: * src/classes/mail.C 1.39:
9821: * src/classes/math.C 1.6:
9822: * src/classes/op.C 1.45:
9823: * src/classes/response.C 1.14:
9824: * src/classes/smtp/comms.C 1.4:
9825: * src/classes/smtp/smtp.C 1.4:
9826: * src/classes/smtp/smtp.dsp 1.8:
9827: * src/classes/smtp/smtp.h 1.4:
9828: * src/classes/string.C 1.75:
9829: * src/classes/table.C 1.115:
9830: * src/classes/void.C 1.10:
9831: * src/ident.awk 1.1:
9832: * src/ident.awk 1.2:
9833: * src/include/pa_array.h 1.44:
9834: * src/include/pa_common.h 1.51:
9835: * src/include/pa_config_fixed.h 1.13:
9836: * src/include/pa_config_includes.h 1.11:
9837: * src/include/pa_dictionary.h 1.5:
9838: * src/include/pa_dir.h 1.5:
9839: * src/include/pa_exception.h 1.13:
9840: * src/include/pa_exec.h 1.3:
9841: * src/include/pa_globals.h 1.65:
9842: * src/include/pa_request.h 1.98:
9843: * src/include/pa_sapi.h 1.13:
9844: * src/include/pa_socks.h 1.4:
9845: * src/include/pa_sql_connection.h 1.13:
9846: * src/include/pa_sql_driver_manager.h 1.12:
9847: * src/include/pa_stack.h 1.10:
9848: * src/include/pa_string.h 1.105:
9849: * src/include/pa_stylesheet_connection.h 1.5:
9850: * src/include/pa_table.h 1.35:
9851: * src/include/pa_threads.h 1.17:
9852: * src/include/pa_types.h 1.26:
9853: * src/include/pa_xslt_stylesheet_manager.h 1.2:
9854: * src/main/compile.C 1.50:
9855: * src/main/compile.y 1.168:
9856: * src/main/compile_tools.C 1.38:
9857: * src/main/compile_tools.h 1.50:
9858: * src/main/execute.C 1.192:
9859: * src/main/main.dsp 1.124:
9860: * src/main/pa_array.C 1.39:
9861: * src/main/pa_common.C 1.68:
9862: * src/main/pa_dictionary.C 1.6:
9863: * src/main/pa_dir.C 1.7:
9864: * src/main/pa_exception.C 1.16:
9865: * src/main/pa_exec.C 1.14:
9866: * src/main/pa_globals.C 1.78:
9867: * src/main/pa_hash.C 1.40:
9868: * src/main/pa_pool.C 1.28:
9869: * src/main/pa_request.C 1.156:
9870: * src/main/pa_socks.C 1.6:
9871: * src/main/pa_sql_driver_manager.C 1.38:
9872: * src/main/pa_string.C 1.104:
9873: * src/main/pa_table.C 1.38:
9874: * src/main/pa_xslt_stylesheet_manager.C 1.4:
9875: * src/main/untaint.C 1.63:
9876: * src/sql/pa_sql_driver.h 1.17:
9877: * src/targets/cgi/pa_pool.C 1.23:
9878: * src/targets/cgi/pa_threads.C 1.3:
9879: * src/targets/cgi/parser3.C 1.113:
9880: * src/targets/cgi/parser3.dsp 1.29:
9881: * src/targets/isapi/pa_pool.C 1.7:
9882: * src/targets/isapi/pa_threads.C 1.3:
9883: * src/targets/isapi/parser3isapi.C 1.44:
9884: * src/targets/isapi/parser3isapi.dsp 1.22:
9885: * src/targets/isapi/pool_storage.h 1.9:
9886: * src/types/pa_valiased.C 1.10:
9887: * src/types/pa_valiased.h 1.14:
9888: * src/types/pa_value.h 1.74:
9889: * src/types/pa_vbool.h 1.13:
9890: * src/types/pa_vclass.h 1.19:
9891: * src/types/pa_vcode_frame.h 1.8:
9892: * src/types/pa_vcookie.C 1.24:
9893: * src/types/pa_vcookie.h 1.12:
9894: * src/types/pa_vdate.h 1.5:
9895: * src/types/pa_vdnode.C 1.8:
9896: * src/types/pa_vdnode.h 1.3:
9897: * src/types/pa_vdom.C 1.3:
9898: * src/types/pa_vdom.h 1.14:
9899: * src/types/pa_vdouble.h 1.26:
9900: * src/types/pa_venv.h 1.17:
9901: * src/types/pa_vfile.C 1.22:
9902: * src/types/pa_vfile.h 1.34:
9903: * src/types/pa_vform.C 1.39:
9904: * src/types/pa_vform.h 1.25:
9905: * src/types/pa_vimage.C 1.10:
9906: * src/types/pa_vimage.h 1.18:
9907: * src/types/pa_vint.h 1.27:
9908: * src/types/pa_vjunction.h 1.7:
9909: * src/types/pa_vmath.h 1.3:
9910: * src/types/pa_vmethod_frame.h 1.16:
9911: * src/types/pa_vobject.h 1.11:
9912: * src/types/pa_vrequest.C 1.10:
9913: * src/types/pa_vrequest.h 1.11:
9914: * src/types/pa_vresponse.h 1.14:
9915: * src/types/pa_vstateless_class.C 1.10:
9916: * src/types/pa_vstateless_class.h 1.17:
9917: * src/types/pa_vstateless_object.h 1.11:
9918: * src/types/pa_vstring.C 1.11:
9919: * src/types/pa_vstring.h 1.35:
9920: * src/types/pa_vtable.C 1.6:
9921: * src/types/pa_vtable.h 1.33:
9922: * src/types/pa_vvoid.h 1.4:
9923: * src/types/pa_wcontext.C 1.9:
9924: * src/types/pa_wcontext.h 1.17:
9925: * src/types/pa_wwrapper.h 1.11:
9926: * src/types/types.dsp 1.1:
9927: added ident.awk and main.dsp splitted to main+classes+types
9928: along to .am
9929:
9930: * src/classes/classes.dsp 1.2:
9931: * src/classes/dnode.C 1.7:
9932: * src/classes/dnode.h 1.3:
9933: * src/classes/dom.C 1.36:
9934: * src/classes/xdoc.C 1.1:
9935: * src/classes/xnode.C 1.1:
9936: * src/classes/xnode.h 1.1:
9937: * src/main/compile.tab.C 1.14:
9938: * src/types/pa_vdnode.C 1.9:
9939: * src/types/pa_vdnode.h 1.4:
9940: * src/types/pa_vdom.C 1.4:
9941: * src/types/pa_vdom.h 1.15:
9942: * src/types/pa_vxdoc.C 1.1:
9943: * src/types/pa_vxdoc.h 1.1:
9944: * src/types/pa_vxnode.C 1.1:
9945: * src/types/pa_vxnode.h 1.1:
9946: * src/types/types.dsp 1.2:
9947: xdoc&xnode now
9948:
9949: * src/classes/classes.dsp 1.3:
9950: * src/classes/gd/gd.dsp 1.11:
9951: * src/classes/smtp/smtp.dsp 1.9:
9952: * src/classes/xdoc.C 1.2:
9953: * src/classes/xnode.C 1.2:
9954: * src/classes/xnode.h 1.2:
9955: * src/include/pa_config_fixed.h 1.15:
9956: * src/main/main.dsp 1.125:
9957: * src/targets/cgi/parser3.C 1.115:
9958: * src/targets/cgi/parser3.C 1.116:
9959: * src/targets/isapi/parser3isapi.C 1.46:
9960: * src/types/pa_vxnode.C 1.2:
9961: * src/types/types.dsp 1.3:
9962: z
9963:
9964: * src/classes/classes.cmd 1.4:
9965: * src/main/main.dsp 1.123:
9966: * src/targets/cgi/parser3.dsp 1.28:
9967: moved classes.inc generation on win32 to main.dsp
9968:
9969: * src/classes/classes.C 1.10:
9970: forgot one non-xml check
9971:
9972: * src/classes/Makefile.am 1.21:
9973: removed useless var
9974:
9975: 2001-09-25 parser
9976: * src/Makefile.am 1.10:
9977: * src/Makefile.in 1.20:
9978: * src/classes/Makefile.am 1.20:
9979: * src/classes/Makefile.in 1.17:
9980: * src/classes/dom.C 1.34:
9981: * src/classes/gd/Makefile.am 1.4:
9982: * src/classes/gd/Makefile.in 1.13:
9983: * src/include/pa_stylesheet_connection.h 1.4:
9984: * src/main/Makefile.am 1.17:
9985: * src/main/Makefile.in 1.14:
9986: * src/main/pa_pool.C 1.27:
9987: * src/targets/Makefile.in 1.14:
9988: * src/targets/apache13/Makefile.in 1.14:
9989: * src/targets/cgi/Makefile.am 1.17:
9990: * src/targets/cgi/Makefile.in 1.16:
9991: * src/types/Makefile.am 1.8:
9992: * src/types/Makefile.in 1.13:
9993: * src/types/pa_vdom.h 1.13:
9994: xml configure makes
9995:
9996: * src/include/pa_config_auto.h.in 1.7:
9997: xml on linux[elik] works! no 1251 though, todo ICU
9998:
9999: 2001-09-24 parser
10000: * src/types/pa_vfile.h 1.33:
10001: * src/types/pa_vimage.h 1.17:
10002: * src/types/pa_vstring.h 1.34:
10003: fiew wrong resolved conflicts fixed [const]
10004:
10005: * src/Makefile.in 1.19:
10006: * src/classes/Makefile.am 1.19:
10007: * src/classes/Makefile.in 1.16:
10008: * src/classes/gd/Makefile.in 1.12:
10009: * src/include/pa_config_auto.h.in 1.6:
10010: * src/main/Makefile.in 1.13:
10011: * src/targets/Makefile.in 1.13:
10012: * src/targets/apache13/Makefile.in 1.13:
10013: * src/types/Makefile.am 1.7:
10014: * src/types/Makefile.in 1.12:
10015: makes
10016:
10017: * src/targets/cgi/Makefile.am 1.16:
10018: * src/targets/cgi/Makefile.in 1.15:
10019: makefiles
10020:
10021: * src/types/pa_value.h 1.73:
10022: * src/types/pa_vdnode.C 1.7:
10023: * src/types/pa_vtable.C 1.5:
10024: * src/types/pa_vvoid.h 1.3:
10025: z
10026:
10027: * src/types/pa_vclass.h 1.18:
10028: * src/types/pa_vhash.h 1.20:
10029: * src/types/pa_vhash.h 1.21:
10030: * src/types/pa_vtable.h 1.32:
10031: fixed small bugs with usinge hash/table in expressions
10032:
10033: * src/classes/classes.cmd 1.3:
10034: * src/classes/gd/gd.dsp 1.9:
10035: * src/classes/gd/gif.C 1.8:
10036: * src/classes/gd/gif.h 1.13:
10037: * src/classes/image.C 1.45:
10038: * src/classes/op.C 1.44:
10039: * src/classes/table.C 1.114:
10040: * src/include/pa_request.h 1.97:
10041: * src/include/pa_sapi.h 1.12:
10042: * src/main/compile.C 1.49:
10043: * src/main/compile.tab.C 1.13:
10044: * src/main/compile.y 1.167:
10045: * src/main/compile_tools.h 1.49:
10046: * src/main/main.dsp 1.122:
10047: * src/main/pa_common.C 1.67:
10048: * src/main/pa_sql_driver_manager.C 1.37:
10049: * src/targets/cgi/parser3.C 1.112:
10050: * src/targets/cgi/parser3.dsp 1.27:
10051: * src/types/pa_value.h 1.72:
10052: * src/types/pa_vbool.h 1.12:
10053: * src/types/pa_vdate.h 1.4:
10054: * src/types/pa_vdouble.h 1.25:
10055: * src/types/pa_vform.C 1.38:
10056: * src/types/pa_vhash.h 1.19:
10057: * src/types/pa_vimage.h 1.16:
10058: * src/types/pa_vint.h 1.26:
10059: * src/types/pa_vstring.h 1.33:
10060: * src/types/pa_vtable.h 1.31:
10061: * src/types/pa_vvoid.h 1.2:
10062: merged3 with before_xml
10063: [merge2 actually didn't happen - i've created tags on wrong branch. so this merge is in fact re-merge]
10064:
10065: * src/Makefile.am 1.7:
10066: * src/Makefile.am 1.8:
10067: * src/Makefile.am 1.9:
10068: * src/main/Makefile.am 1.16:
10069: * src/targets/Makefile.am 1.7:
10070: * src/targets/apache13/Makefile.am 1.5:
10071: * src/targets/cgi/Makefile.am 1.15:
10072: * src/targets/cgi/pa_pool.C 1.22:
10073: started unix makes update
10074:
10075: 2001-09-21 parser
10076: * src/classes/gd/gd.dsp 1.8:
10077: * src/classes/smtp/smtp.dsp 1.7:
10078: * src/main/main.dsp 1.121:
10079: * src/targets/cgi/parser3.dsp 1.26:
10080: * src/targets/isapi/parser3isapi.dsp 1.21:
10081: updated project files [/ sadly produced "" in make file and
10082: sadly wrong interpreted on load]
10083:
10084: * src/include/pa_pool.h 1.56:
10085: * src/main/pa_pool.C 1.24:
10086: checked whether transcoder were created right
10087: "unsupported encoding" message.
10088: not @ set time, but @ use time, so until xml output functions .string, .file, .save used - no encoding name check occur
10089:
10090: reduced transcode buffer size to 60
10091: fixed pool cleanup - no registration needed, pools are officially destructured
10092:
10093: * src/classes/dom.C 1.29:
10094: * src/classes/dom.C 1.30:
10095: * src/classes/dom.C 1.31:
10096: * src/classes/dom.C 1.32:
10097: * src/include/pa_pool.h 1.57:
10098: * src/include/pa_pool.h 1.58:
10099: * src/main/pa_pool.C 1.25:
10100: * src/types/pa_vdnode.C 1.5:
10101: * src/types/pa_vresponse.h 1.12:
10102: defaulted dom writing methods encoding to pool.get_charset
10103:
10104: * src/classes/classes.C 1.8:
10105: * src/classes/date.C 1.7:
10106: * src/classes/dnode.C 1.5:
10107: * src/classes/dom.C 1.33:
10108: * src/classes/file.C 1.54:
10109: * src/classes/form.C 1.15:
10110: * src/classes/gd/gd.dsp 1.6:
10111: * src/classes/gd/gif.C 1.7:
10112: * src/classes/gd/gifio.C 1.12:
10113: * src/classes/int.C 1.33:
10114: * src/classes/mail.C 1.38:
10115: * src/classes/smtp/comms.C 1.3:
10116: * src/classes/smtp/smtp.C 1.3:
10117: * src/classes/smtp/smtp.dsp 1.5:
10118: * src/doc/doxygen.cfg 1.16:
10119: * src/include/pa_config_fixed.h 1.12:
10120: * src/include/pa_pool.h 1.59:
10121: * src/main/main.dsp 1.119:
10122: * src/main/pa_globals.C 1.76:
10123: * src/main/pa_pool.C 1.26:
10124: * src/main/pa_request.C 1.155:
10125: * src/main/pa_xslt_stylesheet_manager.C 1.3:
10126: * src/targets/cgi/pa_pool.C 1.21:
10127: * src/targets/cgi/pa_threads.C 1.2:
10128: * src/targets/cgi/parser3.dsp 1.24:
10129: * src/targets/isapi/pa_pool.C 1.6:
10130: * src/targets/isapi/pa_threads.C 1.2:
10131: * src/targets/isapi/parser3isapi.dsp 1.19:
10132: * src/types/pa_valiased.C 1.9:
10133: * src/types/pa_vcookie.C 1.23:
10134: * src/types/pa_vdnode.C 1.6:
10135: * src/types/pa_vdom.C 1.2:
10136: * src/types/pa_vfile.C 1.21:
10137: * src/types/pa_vform.C 1.37:
10138: * src/types/pa_vimage.C 1.9:
10139: * src/types/pa_vrequest.C 1.9:
10140: * src/types/pa_vresponse.h 1.13:
10141: * src/types/pa_vstateless_class.C 1.9:
10142: * src/types/pa_vstring.C 1.10:
10143: * src/types/pa_vtable.C 1.4:
10144: * src/types/pa_wcontext.C 1.8:
10145: zillions of #ifdef XML
10146: created new projects for sql drivers [planning to remove sql drivers from main cvs project]
10147: first, will join latest changes
10148:
10149: * src/Makefile.in 1.18:
10150: * src/classes/classes.h 1.11:
10151: * src/classes/gd/gd.dsp 1.7:
10152: * src/classes/gd/gif.h 1.12:
10153: * src/classes/hash.C 1.18:
10154: * src/classes/op.C 1.43:
10155: * src/classes/smtp/smtp.dsp 1.6:
10156: * src/classes/table.C 1.113:
10157: * src/doc/doxygen.cfg 1.17:
10158: * src/include/pa_common.h 1.50:
10159: * src/include/pa_globals.h 1.64:
10160: * src/include/pa_request.h 1.96:
10161: * src/include/pa_sapi.h 1.11:
10162: * src/include/pa_sql_driver_manager.h 1.11:
10163: * src/include/pa_string.h 1.104:
10164: * src/main/compile.tab.C 1.12:
10165: * src/main/main.dsp 1.120:
10166: * src/main/pa_common.C 1.66:
10167: * src/main/pa_exec.C 1.13:
10168: * src/main/pa_globals.C 1.77:
10169: * src/targets/cgi/parser3.dsp 1.25:
10170: * src/targets/isapi/parser3isapi.dsp 1.20:
10171: merged with before_xml
10172:
10173: 2001-09-20 parser
10174: * src/classes/dnode.C 1.3:
10175: * src/classes/dom.C 1.26:
10176: * src/targets/cgi/parser3.dsp 1.22:
10177: * src/types/pa_vstring.h 1.32:
10178: dnode .file .string .save moved back to dom due to strange
10179: xalan bug
10180:
10181: * src/main/pa_pool.C 1.23:
10182: * src/main/pa_request.C 1.154:
10183: Pool::transcode defaults from $MAIN:DEFAULTS.content-type[$
10184: charset[here]]
10185:
10186: * src/classes/dom.C 1.27:
10187: dom. string save file
10188: moved output xml options to last param and made it optional
10189:
10190: * src/types/pa_vhash.h [before_xml] 1.16.4.2:
10191: * src/types/pa_vhash.h [before_xml] 1.16.4.3:
10192: * src/types/pa_vstring.h [before_xml] 1.31.4.1:
10193: * src/types/pa_vtable.h [before_xml] 1.28.4.2:
10194: * src/types/pa_vtable.h [before_xml] 1.28.4.3:
10195: table/hash can be used in expression context now, there value = size
10196: and boolean value size!=0
10197:
10198: * src/classes/dnode.C 1.4:
10199: * src/classes/dom.C 1.28:
10200: * src/classes/gd/gd.dsp 1.5:
10201: * src/classes/smtp/smtp.dsp 1.4:
10202: * src/include/pa_config_includes.h 1.10:
10203: * src/include/pa_globals.h 1.63:
10204: * src/include/pa_pool.h 1.55:
10205: * src/main/main.dsp 1.118:
10206: * src/main/pa_globals.C 1.75:
10207: * src/main/pa_pool.C 1.22:
10208: * src/targets/cgi/parser3.dsp 1.23:
10209: * src/targets/isapi/parser3isapi.C 1.43:
10210: * src/targets/isapi/parser3isapi.dsp 1.18:
10211: * src/types/pa_vdnode.C 1.4:
10212: * src/types/pa_vdnode.h 1.2:
10213: * src/types/pa_vresponse.h 1.11:
10214: Pool::transcode 0
10215:
10216: * src/types/pa_vdnode.C 1.3:
10217: !$elementnode.attributes = hash of dnodes
10218: !$attributenode.specified = boolean
10219: true if the attribute received its value explicitly in the XML document,
10220: or if a value was assigned programatically with the setValue function.
10221: false if the attribute value came from the default value declared in the document's DTD.
10222: !$pinode.target = target of this processing instruction
10223: XML defines this as being the first token following the markup
10224: that begins the processing instruction.
10225: XPath:
10226: !^node.select[xpath/query/expression] = hash of 0->node0 1->node1
10227: !^node.select-single[xpath/query/expression] = first node if any
10228:
10229: * src/classes/image.C [before_xml] 1.40.4.4:
10230: 20K preload on jpg measure [image::measure]
10231:
10232: * src/types/pa_value.h [before_xml] 1.70.4.2:
10233: * src/types/pa_vbool.h [before_xml] 1.11.4.1:
10234: * src/types/pa_vdate.h [before_xml] 1.3.4.1:
10235: * src/types/pa_vdouble.h [before_xml] 1.24.4.1:
10236: * src/types/pa_vhash.h [before_xml] 1.16.4.4:
10237: * src/types/pa_vint.h [before_xml] 1.25.4.1:
10238: * src/types/pa_vstring.h [before_xml] 1.31.4.2:
10239: * src/types/pa_vtable.h [before_xml] 1.28.4.4:
10240: * src/types/pa_vvoid.h [before_xml] 1.1.4.1:
10241: some 'const's added
10242:
10243: 2001-09-18 parser
10244: * src/classes/dnode.C 1.2:
10245: * src/classes/dom.C 1.25:
10246: * src/classes/gd/gif.C 1.6:
10247: * src/classes/gd/gif.h 1.11:
10248: * src/classes/hash.C 1.17:
10249: * src/classes/image.C 1.44:
10250: * src/classes/op.C 1.42:
10251: * src/classes/table.C 1.112:
10252: * src/include/pa_common.h 1.49:
10253: * src/include/pa_globals.h 1.62:
10254: * src/include/pa_request.h 1.95:
10255: * src/include/pa_sql_driver_manager.h 1.10:
10256: * src/main/compile.C 1.48:
10257: * src/main/compile.tab.C 1.11:
10258: * src/main/compile.y 1.166:
10259: * src/main/compile_tools.h 1.48:
10260: * src/main/execute.C 1.191:
10261: * src/main/pa_common.C 1.65:
10262: * src/main/pa_request.C 1.153:
10263: * src/main/pa_sql_driver_manager.C 1.36:
10264: * src/main/pa_string.C 1.103:
10265: * src/main/pa_table.C 1.37:
10266: * src/targets/cgi/parser3.C 1.111:
10267: * src/targets/cgi/parser3.dsp 1.21:
10268: * src/targets/isapi/parser3isapi.C 1.42:
10269: * src/types/pa_value.h 1.71:
10270: * src/types/pa_vform.C 1.36:
10271: * src/types/pa_vform.h 1.24:
10272: * src/types/pa_vhash.h 1.18:
10273: * src/types/pa_vimage.C 1.8:
10274: * src/types/pa_vimage.h 1.15:
10275: * src/types/pa_vtable.h 1.30:
10276: merged latest bugfixes from before_xml branch
10277: ^if(def $hash) now true only when ^hash:_count[]!=0
10278: moved
10279: .string .save .file from dom to dnode
10280:
10281: * src/classes/dnode.C 1.1:
10282: * src/classes/dnode.h 1.1:
10283: * src/main/main.dsp 1.117:
10284: * src/types/pa_vdnode.C 1.1:
10285: * src/types/pa_vdnode.h 1.1:
10286: dom, dnode 0
10287:
10288: * src/types/pa_vdnode.C 1.2:
10289: * src/types/pa_vdom.h 1.12:
10290: * src/types/pa_vhash.h 1.17:
10291: * src/types/pa_vtable.h 1.29:
10292: dom, dnode 1
10293:
10294: * src/classes/image.C [before_xml] 1.40.4.3:
10295: * src/main/pa_string.C [before_xml] 1.102.2.2:
10296: * src/main/pa_table.C [before_xml] 1.36.2.1:
10297: image: poly* fixed
10298:
10299: * src/classes/op.C [before_xml] 1.41.4.2:
10300: * src/main/execute.C [before_xml] 1.190.4.2:
10301: operators self changed to root
10302: ^for variable context changed to self
10303:
10304: 2001-09-17 parser
10305: * src/classes/classes.h 1.10:
10306: * src/classes/dom.C 1.23:
10307: * src/classes/hash.C 1.16:
10308: * src/include/pa_stylesheet_connection.h 1.3:
10309: * src/main/main.dsp 1.115:
10310: * src/targets/cgi/pa_pool.C 1.20:
10311: * src/types/pa_vdom.h 1.10:
10312: * src/types/pa_vfile.h 1.32:
10313: * src/types/pa_vimage.h 1.14:
10314: started
10315: dnode
10316: DOM:
10317: $node.name
10318: $node.value
10319: ...others...
10320: ^node.xpath[/rates/USD] = hash
10321: dom(dnode)
10322:
10323: * src/classes/dom.C 1.24:
10324: * src/main/main.dsp 1.116:
10325: * src/main/pa_globals.C 1.74:
10326: * src/types/pa_vdom.h 1.11:
10327: started dnode+dom
10328:
10329: dnode
10330: DOM methods:
10331: $node.name
10332: $node.value
10333: ...others...
10334:
10335: ^node.xpath[/rates/USD] = hash
10336: $hash[
10337: $.0[node0]
10338: $.1[node1]
10339: ]
10340:
10341: * src/classes/gd/gif.C [before_xml] 1.5.8.2:
10342: * src/classes/gd/gif.h [before_xml] 1.10.4.2:
10343: * src/classes/image.C [before_xml] 1.40.4.2:
10344: * src/types/pa_vimage.C [before_xml] 1.7.8.2:
10345: $image.line-style
10346: now applies to all linear primitives
10347:
10348: * src/classes/hash.C [before_xml] 1.15.4.1:
10349: * src/main/compile.C [before_xml] 1.47.4.1:
10350: * src/main/compile.tab.C [before_xml] 1.10.4.2:
10351: * src/main/compile.y [before_xml] 1.165.4.2:
10352: * src/main/compile_tools.h [before_xml] 1.47.4.2:
10353: * src/main/execute.C [before_xml] 1.190.4.1:
10354: * src/targets/cgi/parser3.C [before_xml] 1.110.4.3:
10355: expressions unary+
10356: ^hash.count[]
10357: bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
10358:
10359: 2001-09-15 parser
10360: * src/classes/gd/gif.C [before_xml] 1.5.8.1:
10361: * src/classes/gd/gif.h [before_xml] 1.10.4.1:
10362: * src/classes/image.C [before_xml] 1.40.4.1:
10363: * src/types/pa_vimage.C [before_xml] 1.7.8.1:
10364: * src/types/pa_vimage.h [before_xml] 1.13.6.1:
10365: image: $line-width ^line(...)[**** style]
10366:
10367: * src/classes/dom.C 1.21:
10368: * src/classes/image.C 1.43:
10369: * src/include/pa_pool.h 1.53:
10370: * src/include/pa_stylesheet_connection.h 1.2:
10371: * src/main/main.dsp 1.114:
10372: * src/targets/cgi/pa_pool.C 1.18:
10373: * src/targets/isapi/pa_pool.C 1.4:
10374: * src/targets/isapi/pool_storage.h 1.5:
10375: * src/types/pa_vdom.C 1.1:
10376: * src/types/pa_vdom.h 1.8:
10377: xalan objects freed up [introducing Pool::register_cleanup]
10378:
10379: * src/doc/doxygen.cfg 1.15:
10380: * src/include/pa_sapi.h 1.10:
10381: * src/types/pa_vdom.h 1.7:
10382: comments
10383:
10384: * src/classes/dom.C 1.22:
10385: * src/targets/isapi/parser3isapi.C 1.41:
10386: * src/targets/isapi/pool_storage.h 1.8:
10387: * src/types/pa_vdom.h 1.9:
10388: fixed bug in isapi pool_storage -
10389: cleanups first, allocations second.
10390: apache wisely does just like that
10391:
10392: * src/targets/isapi/parser3isapi.C 1.40:
10393: * src/targets/isapi/pool_storage.h 1.7:
10394: pool_storage rewritten using template, no bugs now
10395:
10396: * src/include/pa_pool.h 1.54:
10397: * src/main/pa_pool.C 1.21:
10398: * src/targets/cgi/pa_pool.C 1.19:
10399: * src/targets/isapi/pa_pool.C 1.5:
10400: * src/targets/isapi/parser3isapi.C 1.39:
10401: * src/targets/isapi/parser3isapi.dsp 1.17:
10402: * src/targets/isapi/pool_storage.h 1.6:
10403: poorly started isapi pool_storage, would rewrite using template now
10404:
10405: 2001-09-14 parser
10406: * src/classes/dom.C 1.20:
10407: * src/classes/file.C 1.53:
10408: * src/classes/image.C 1.42:
10409: * src/classes/mail.C 1.37:
10410: * src/include/pa_common.h 1.48:
10411: * src/include/pa_sql_driver_manager.h 1.9:
10412: * src/include/pa_string.h 1.103:
10413: * src/include/pa_stylesheet_connection.h 1.1:
10414: * src/include/pa_xslt_stylesheet_manager.h 1.1:
10415: * src/main/main.dsp 1.113:
10416: * src/main/pa_common.C 1.64:
10417: * src/main/pa_exec.C 1.12:
10418: * src/main/pa_globals.C 1.73:
10419: * src/main/pa_sql_driver_manager.C 1.34:
10420: * src/main/pa_xslt_stylesheet_manager.C 1.1:
10421: * src/main/untaint.C 1.62:
10422: * src/types/pa_vfile.C 1.20:
10423: dom.xslt stylesheet compiled&cached
10424:
10425: * src/main/pa_sql_driver_manager.C 1.35:
10426: * src/main/pa_xslt_stylesheet_manager.C 1.2:
10427: z
10428:
10429: 2001-09-13 parser
10430: * src/classes/dom.C 1.18:
10431: dom:file content-type(.method)
10432:
10433: * src/classes/dom.C 1.19:
10434: * src/classes/file.C 1.52:
10435: * src/classes/image.C 1.41:
10436: * src/types/pa_vfile.C 1.19:
10437: * src/types/pa_vfile.h 1.31:
10438: ^dom.file[] charset
10439:
10440: * src/include/pa_globals.h [before_xml] 1.61.4.1:
10441: * src/include/pa_request.h [before_xml] 1.94.4.1:
10442: * src/main/pa_request.C [before_xml] 1.152.4.2:
10443: * src/targets/cgi/parser3.C [before_xml] 1.110.4.2:
10444: * src/targets/isapi/parser3isapi.C [before_xml] 1.38.4.1:
10445: ParserRootConfig .../parser3.conf
10446: ParserSiteConfig .../parser3.conf
10447:
10448: cgi&isapi looks for {configure|c:\windows}/parser3.conf
10449:
10450: * src/include/pa_common.h [before_xml] 1.47.4.1:
10451: * src/include/pa_globals.h [before_xml] 1.61.4.2:
10452: * src/main/pa_common.C [before_xml] 1.63.4.1:
10453: * src/main/pa_request.C [before_xml] 1.152.4.3:
10454: $MAIN:CLASS_PATH now
10455: can be string now
10456: more informative error messages
10457:
10458: 2001-09-12 parser
10459: * src/main/compile.y [before_xml] 1.165.4.1:
10460: * src/main/compile_tools.h [before_xml] 1.47.4.1:
10461: name.[part].xxx syntax lexer on LS_USER level did [] matching without setting nestage,
10462: introduced special LS_NAME_SQUARE_PART state
10463:
10464: * src/main/compile.tab.C [before_xml] 1.10.4.1:
10465: fixed - subname code parts actually [] braced
10466:
10467: * src/classes/op.C [before_xml] 1.41.4.1:
10468: * src/include/pa_sql_driver_manager.h [before_xml] 1.8.4.1:
10469: * src/main/pa_sql_driver_manager.C [before_xml] 1.33.4.1:
10470: ^connect[]
10471: ^connect[aaa]
10472: more precise error reporting:
10473: "connection string must start with protocol://"
10474: now
10475:
10476: 2001-09-11 parser
10477: * src/types/pa_vdom.h 1.5:
10478: messages
10479:
10480: * src/classes/dom.C 1.16:
10481: * src/types/pa_vdom.h 1.6:
10482: ^dom:set[<some>xml</some>]
10483:
10484: * src/classes/dom.C 1.17:
10485: * src/include/pa_string.h 1.102:
10486: * src/main/pa_globals.C 1.72:
10487: * src/main/untaint.C 1.61:
10488: ^dom:set{<some>xml</some>} default language XML
10489: languages+=xml
10490:
10491: * src/classes/dom.C 1.14:
10492: * src/classes/dom.C 1.15:
10493: ^dom:save/string/file[output options]
10494: output options:
10495: $.method[xml|html|text] detection fixed
10496:
10497: 2001-09-10 parser
10498: * src/classes/dom.C 1.4:
10499: * src/main/main.dsp 1.110:
10500: * src/types/pa_vform.C 1.35:
10501: * src/types/pa_vform.h 1.23:
10502: ^dom.save[b.xml] 0
10503:
10504: * src/classes/dom.C 1.9:
10505: ^dom.file[encoding] = file
10506:
10507: * src/classes/dom.C 1.12:
10508: ^dom.xslt[stylesheet filename][params hash added]
10509:
10510: * src/classes/dom.C 1.10:
10511: * src/main/main.dsp 1.111:
10512: * src/types/pa_vdom.h 1.3:
10513: ^dom.xslt[stylesheet filename] -1 doc is lying
10514:
10515: * src/classes/dom.C 1.11:
10516: * src/main/main.dsp 1.112:
10517: * src/types/pa_vdom.h 1.4:
10518: ^dom.xslt[stylesheet filename] 0
10519:
10520: * src/classes/dom.C 1.5:
10521: ^dom.save[b.xml] 1:error handling
10522:
10523: * src/classes/dom.C 1.13:
10524: ^dom:save/string/file[output options]
10525: output options:
10526: $.method[xml|html|text] $.encoding[windows-1251|...]
10527:
10528: * src/classes/dom.C 1.6:
10529: ^dom.string[] 0
10530:
10531: * src/classes/dom.C 1.7:
10532: * src/classes/dom.C 1.8:
10533: ^dom.string[encoding] 1
10534: ^dom.save[encoding;filename]
10535:
10536: 2001-09-08 parser
10537: * src/types/pa_vform.C [before_xml] 1.33.2.3:
10538: $form:tables.name.field
10539:
10540: 2001-09-07 parser
10541: * src/classes/dom.C 1.3:
10542: * src/types/pa_value.h [before_xml] 1.70.4.1:
10543: * src/types/pa_vtable.h [before_xml] 1.28.4.1:
10544: (def $table) is false when table is empty
10545:
10546: * src/main/pa_request.C [before_xml] 1.152.4.1:
10547: * src/types/pa_vform.C [before_xml] 1.33.2.2:
10548: * src/types/pa_vform.h [before_xml] 1.22.2.2:
10549: !$form:tables
10550: $atable[$form:tables.a]
10551: ^atable.menu{a=$atable.element}[,]
10552:
10553: * src/classes/dom.C 1.1:
10554: file dom.C was initially added on branch xalan1_2.
10555:
10556: * src/main/pa_exception.C 1.15:
10557: * src/types/pa_vform.C 1.32:
10558: getting FIRST form element [not last]
10559:
10560: * src/classes/table.C [before_xml] 1.110.4.1:
10561: table:empty removed, superceded by ^if(def $table)...
10562:
10563: * src/targets/cgi/parser3.dsp [before_xml] 1.20.4.1:
10564: * src/types/pa_vform.C [before_xml] 1.33.2.1:
10565: * src/types/pa_vform.h [before_xml] 1.22.2.1:
10566: * src/types/pa_vhash.h [before_xml] 1.16.4.1:
10567: !$form:fields
10568:
10569: * src/include/pa_hash.h 1.43:
10570: * src/main/pa_hash.C 1.39:
10571: * src/targets/cgi/parser3.C [before_xml] 1.110.4.1:
10572: * src/types/pa_vfile.h 1.30:
10573: * src/types/pa_vform.C 1.33:
10574: * src/types/pa_vform.C [xalan1_2] 1.29.4.1:
10575: * src/types/pa_vform.h 1.22:
10576: z
10577:
10578: * src/Makefile.in [xalan1_2] 1.16.2.1:
10579: * src/classes/dom.C [xalan1_2] 1.1.2.1:
10580: * src/classes/table.C [xalan1_2] 1.110.2.1:
10581: * src/main/main.dsp [xalan1_2] 1.108.2.1:
10582: * src/types/pa_vdom.h [xalan1_2] 1.1.2.1:
10583: introducing dom. dom:load[a.xml]
10584:
10585: * src/main/pa_string.C [before_xml] 1.102.2.1:
10586: a[] ^if($a){y;n} is 'n' now [conversion from '' to int/double
10587: is 0]
10588:
10589: * src/Makefile.in 1.17:
10590: * src/classes/dom.C 1.2:
10591: * src/classes/table.C 1.111:
10592: * src/main/main.dsp 1.109:
10593: * src/types/pa_vdom.h 1.2:
10594: * src/types/pa_vform.C 1.34:
10595: merged with successful start of dom
10596:
10597: * src/types/pa_vdom.h 1.1:
10598: file pa_vdom.h was initially added on branch xalan1_2.
10599:
10600: 2001-09-06 parser
10601: * src/doc/doxygen.cfg 1.14:
10602: merged new default options from 1.2.10 doxygen
10603:
10604: * src/classes/hash.C 1.15:
10605: * src/include/pa_globals.h 1.61:
10606: * src/main/pa_globals.C 1.71:
10607: * src/types/pa_vhash.h 1.16:
10608: now there's special hash key '_default' [instead of ^_default method]
10609: $hash[
10610: $.a[1]
10611: $.b[2]
10612: $._default[xx]
10613: ]
10614: $hash.c
10615:
10616: * src/types/pa_vform.C 1.30:
10617: * src/types/pa_vform.C 1.31:
10618: a=1&a=2 would result in $form:a being a table with one column '
10619: element' and two rows: 1 and 2
10620:
10621: * src/classes/gd/gifio.C 1.11:
10622: * src/classes/image.C 1.40:
10623: * src/classes/op.C 1.41:
10624: * src/classes/string.C 1.74:
10625: * src/classes/table.C 1.110:
10626: * src/doc/doxygen.cfg 1.13:
10627: * src/targets/isapi/parser3isapi.C 1.38:
10628: * src/types/pa_vtable.C 1.3:
10629: few #ifndef DOXYGEN
10630:
10631: * src/classes/void.C 1.9:
10632: * src/main/pa_string.C 1.102:
10633: * src/main/pa_table.C 1.36:
10634: fixed up bad int/double conversions, and now $form:nonexistent
10635: int(88) would return 88
10636:
10637: * src/main/compile.tab.C 1.10:
10638: * src/main/compile.y 1.165:
10639: ^if(0){}{ ^if(1){}^; }
10640: bug fixed [thanks, fif], ^; were treated there non-literally
10641:
10642: 2001-09-05 parser
10643: * src/classes/string.C 1.73:
10644: * src/classes/table.C 1.109:
10645: sql options can be void [same as image:html the other day]
10646:
10647: * src/classes/mail.C 1.36:
10648: MAIN:MAIL check fixed
10649:
10650: * src/Makefile.in 1.16:
10651: * src/classes/Makefile.in 1.15:
10652: * src/classes/gd/Makefile.in 1.11:
10653: * src/main/Makefile.in 1.12:
10654: * src/targets/cgi/Makefile.in 1.14:
10655: * src/types/Makefile.in 1.11:
10656: makes
10657:
10658: * src/main/pa_sql_driver_manager.C 1.33:
10659: * src/sql/pa_sql_driver.h 1.16:
10660: * src/targets/cgi/parser3.C 1.110:
10661: #define STRINGIZE(name) #name
10662: does not macro expantion on param, simply qoutes whatever passed, undone
10663:
10664: * src/main/pa_sql_driver_manager.C 1.30:
10665: * src/sql/pa_sql_driver.h 1.14:
10666: SQL_DRIVER_CREATE_FUNC_NAME
10667:
10668: * src/main/pa_sql_driver_manager.C 1.32:
10669: * src/sql/pa_sql_driver.h 1.15:
10670: * src/targets/cgi/Makefile.am 1.13:
10671: * src/targets/cgi/parser3.C 1.109:
10672: #define STRINGIZE(name) #name
10673: invented
10674:
10675: * src/targets/cgi/Makefile.am 1.14:
10676: .am undo
10677:
10678: * src/classes/op.C 1.40:
10679: * src/include/pa_sql_driver_manager.h 1.8:
10680: * src/main/pa_sql_driver_manager.C 1.31:
10681: #define MAIN_SQL_NAME "SQL"
10682: #define MAIN_SQL_DRIVERS_NAME "drivers"
10683:
10684: moved to be availible to all users
10685:
10686: 2001-09-04 parser
10687: * src/targets/cgi/parser3.C 1.106:
10688: zz
10689:
10690: * src/include/pa_config_auto.h.in 1.5:
10691: * src/targets/Makefile.in 1.12:
10692: * src/targets/apache13/Makefile.in 1.12:
10693: * src/targets/cgi/Makefile.am 1.12:
10694: * src/targets/cgi/Makefile.in 1.13:
10695: * src/targets/cgi/parser3.C 1.102:
10696: configure --sysconfdir=sysadmin-controlled auto.p location for
10697: targets/cgi/parser3, default[/usr/local/etc]
10698:
10699: * src/Makefile.in 1.15:
10700: * src/include/pa_config_auto.h.in 1.4:
10701: * src/targets/apache13/Makefile.in 1.11:
10702: * src/targets/cgi/Makefile.in 1.12:
10703: makes
10704:
10705: * src/targets/isapi/parser3isapi.C 1.37:
10706: z
10707:
10708: * src/targets/cgi/parser3.C 1.104:
10709: zzz
10710:
10711: * src/targets/cgi/parser3.C 1.108:
10712: full_file_spec bug
10713:
10714: * src/classes/image.C 1.39:
10715: image.html now can accept void params
10716:
10717: * src/classes/date.C 1.5:
10718: date:sql-string is now without ''
10719:
10720: * src/classes/date.C 1.6:
10721: date
10722:
10723: * src/targets/cgi/parser3.C 1.107:
10724: getenvcheck
10725:
10726: 2001-09-03 parser
10727: * src/targets/cgi/parser3.C 1.101:
10728: /configure cgi SYSCONFDIR
10729:
10730: 2001-09-01 parser
10731: * src/classes/image.C 1.38:
10732: letter_spacing
10733:
10734: * src/classes/image.C 1.36:
10735: image: as_int as_string used
10736:
10737: * src/classes/image.C 1.37:
10738: image: font params changed
10739:
10740: * src/types/pa_vmethod_frame.h 1.15:
10741: $result[] now gets properly analized
10742:
10743: 2001-08-31 parser
10744: * src/Makefile.in 1.14:
10745: * src/include/pa_dir.h 1.4:
10746: * src/targets/Makefile.in 1.11:
10747: * src/targets/cgi/parser3.C 1.99:
10748: compiled under cygwin
10749:
10750: * src/targets/cgi/parser3.C 1.100:
10751: z
10752:
10753: * src/classes/void.C 1.8:
10754: void:int/double += (default)
10755:
10756: * src/classes/string.C 1.72:
10757: * src/classes/table.C 1.108:
10758: string:int/double (defaults)
10759:
10760: * src/classes/image.C 1.35:
10761: image:font added space param
10762: image:font changed charwidth alg, added kerning const[for now]
10763:
10764: 2001-08-29 parser
10765: * src/main/pa_exception.C 1.14:
10766: exception redundant debug info
10767:
10768: 2001-08-28 parser
10769: * src/classes/table.C 1.107:
10770: NO_STRING_ORIGIN check
10771:
10772: * src/classes/string.C 1.71:
10773: * src/include/pa_dictionary.h 1.2:
10774: * src/include/pa_string.h 1.101:
10775: * src/main/pa_dictionary.C 1.4:
10776: * src/main/pa_string.C 1.101:
10777: * src/main/untaint.C 1.59:
10778: pa_directory speeded up. moved zero 'from' check to directory constructor.
10779: string:replace
10780:
10781: * src/Makefile.in 1.13:
10782: makes
10783:
10784: * src/Makefile.in 1.12:
10785: * src/classes/Makefile.in 1.13:
10786: * src/classes/gd/Makefile.in 1.9:
10787: * src/main/Makefile.in 1.10:
10788: * src/targets/Makefile.in 1.10:
10789: * src/targets/apache13/Makefile.in 1.9:
10790: * src/targets/cgi/Makefile.in 1.10:
10791: * src/types/Makefile.in 1.9:
10792: makefiles
10793:
10794: * src/classes/file.C 1.51:
10795: * src/main/pa_common.C 1.63:
10796: file:move autocreate/remove dest/src dir
10797:
10798: * src/main/compile.C 1.47:
10799: NO_STRING_ORIGIN check2
10800:
10801: * src/classes/image.C 1.33:
10802: image: gifsize little endian
10803:
10804: * src/targets/apache13/Makefile.am 1.4:
10805: COMPILE_APACHE13_MODULE
10806:
10807: * src/include/pa_dictionary.h 1.4:
10808: * src/main/pa_dictionary.C 1.5:
10809: * src/main/pa_sql_driver_manager.C 1.29:
10810: NO_STRING_ORIGIN check3
10811:
10812: * src/include/pa_dictionary.h 1.3:
10813: gcc: ../include/pa_dictionary.h:19: storage class specifiers
10814: invalid in friend function declarations
10815:
10816: * src/targets/apache13/Makefile.am 1.3:
10817: configure to skip apache
10818:
10819: * src/classes/Makefile.in 1.14:
10820: * src/classes/gd/Makefile.in 1.10:
10821: * src/main/Makefile.in 1.11:
10822: * src/targets/apache13/Makefile.in 1.10:
10823: * src/targets/cgi/Makefile.in 1.11:
10824: * src/types/Makefile.in 1.10:
10825: make.ins
10826:
10827: * src/classes/op.C 1.39:
10828: * src/main/compile.tab.C 1.9:
10829: * src/main/pa_dir.C 1.6:
10830: * src/main/untaint.C 1.60:
10831: * src/targets/cgi/parser3.C 1.98:
10832: * src/targets/isapi/parser3isapi.C 1.36:
10833: strncpy forced with zero ending in case of limit
10834:
10835: * src/classes/gd/gif.h 1.10:
10836: * src/classes/gd/gifio.C 1.10:
10837: #endif /*some comments removed*/
10838:
10839: * src/classes/image.C 1.34:
10840: image error msgs
10841:
10842: * src/classes/Makefile.am 1.18:
10843: * src/classes/gd/Makefile.am 1.3:
10844: * src/main/Makefile.am 1.15:
10845: * src/targets/cgi/Makefile.am 1.11:
10846: * src/types/Makefile.am 1.6:
10847: .am-s
10848:
10849: * src/doc/doxygen.cfg 1.12:
10850: doxygen conf removed some garbage from under doxygeneration
10851:
10852: 2001-08-27 parser
10853: * src/Makefile.in 1.11:
10854: * src/classes/Makefile.in 1.12:
10855: * src/classes/gd/Makefile.in 1.8:
10856: * src/main/Makefile.in 1.9:
10857: * src/main/pa_common.C 1.61:
10858: * src/main/pa_exception.C 1.12:
10859: * src/main/pa_sql_driver_manager.C 1.28:
10860: * src/targets/Makefile.in 1.9:
10861: * src/targets/apache13/Makefile.in 1.8:
10862: * src/targets/cgi/Makefile.am 1.10:
10863: * src/targets/cgi/Makefile.in 1.9:
10864: * src/types/Makefile.in 1.8:
10865: configure for solaris -lsocket
10866:
10867: * src/classes/image.C 1.31:
10868: * src/classes/image.C 1.32:
10869: fixed jpgsize alg
10870:
10871: * src/main/pa_request.C 1.152:
10872: * src/targets/cgi/parser3.C 1.97:
10873: parser3 test.html [auto.p from current dir loading]
10874:
10875: * src/main/pa_exception.C 1.13:
10876: z
10877:
10878: * src/main/pa_common.C 1.62:
10879: removed debug info from pa_common
10880:
10881: 2001-08-24 parser
10882: * src/targets/cgi/parser3.C 1.95:
10883: not cgi extra \n 2
10884:
10885: * src/classes/file.C 1.50:
10886: * src/classes/form.C 1.14:
10887: * src/classes/mail.C 1.35:
10888: * src/classes/table.C 1.106:
10889: fiew non-pool mallocs fixed
10890:
10891: * src/targets/cgi/parser3.C 1.96:
10892: not cgi extra \n 3
10893:
10894: * src/sql/pa_sql_driver.h 1.13:
10895: sql* removed services from disconnect - cross-request ideological probs.
10896: oracle - fixed bug: cs allocated on request.pool and got freed before disconnect
10897:
10898: * src/targets/cgi/parser3.C 1.94:
10899: not cgi extra \n
10900:
10901: * src/main/pa_sql_driver_manager.C 1.27:
10902: z
10903:
10904: * src/include/pa_sql_connection.h 1.12:
10905: * src/main/pa_sql_driver_manager.C 1.26:
10906: sql* removed services from disconnect - cross-request
10907: ideological probs.
10908:
10909: 2001-08-23 parser
10910: * src/main/pa_sql_driver_manager.C 1.25:
10911: oracle: dlink
10912:
10913: * src/classes/file.C 1.49:
10914: minor bug in file:save fixed
10915:
10916: 2001-08-22 parser
10917: * src/classes/file.C 1.48:
10918: * src/main/compile.tab.C 1.8:
10919: * src/types/pa_vfile.C 1.18:
10920: * src/types/pa_vfile.h 1.29:
10921: file:load|save[text|binary;
10922:
10923: * src/main/compile.tab.C 1.7:
10924: * src/main/compile.y 1.164:
10925: ^method[]^[^] literals []
10926:
10927: 2001-08-21 parser
10928: * src/classes/file.C 1.47:
10929: * src/classes/table.C 1.105:
10930: ^file:list
10931:
10932: 2001-08-20 parser
10933: * src/main/compile.tab.C 1.6:
10934: * src/main/compile.y 1.163:
10935: * src/main/pa_sql_driver_manager.C 1.24:
10936: * src/types/pa_value.h 1.70:
10937: * src/types/pa_vbool.h 1.11:
10938: * src/types/pa_vdouble.h 1.24:
10939: * src/types/pa_vint.h 1.25:
10940: var(123) ^var.inc[] recousively caused problems: inc incremeted
10941: 123 literal!! fixed
10942:
10943: 2001-08-10 parser
10944: * src/classes/table.C 1.101:
10945: * src/include/pa_table.h 1.34:
10946: * src/main/pa_table.C 1.35:
10947: table.sort now creates new sorted table
10948:
10949: * src/main/compile.tab.C 1.3:
10950: * src/main/compile.tab.C 1.4:
10951: * src/main/compile.y 1.160:
10952: * src/main/compile.y 1.161:
10953: (codes) name part syntax added
10954:
10955: * src/main/compile.tab.C 1.5:
10956: * src/main/compile.y 1.162:
10957: [codes] name part syntax now
10958:
10959: * src/main/pa_string.C 1.100:
10960: string.match hanged on. there were a hang check but it weren't wise enough
10961:
10962: @parse[dateString][tmp]
10963: $tmp[^dateString.match[(\d\d\d\d-)?(\d\d-)?][g]]
10964: $tmp.1 $tmp.2
10965: #end
10966:
10967: @main[]
10968: ^parse[2001-02-03]
10969:
10970: * src/classes/table.C 1.102:
10971: * src/classes/table.C 1.103:
10972: table:sort now default desc
10973:
10974: * src/types/pa_value.h 1.69:
10975: * src/types/pa_vstring.h 1.30:
10976: * src/types/pa_vstring.h 1.31:
10977: string now def only when ne ''
10978:
10979: * src/main/pa_request.C 1.150:
10980: * src/main/pa_request.C 1.151:
10981: wanted to make
10982: const int MAX_EXECUTE_SECONDS=1;
10983:
10984: but couldnt, set_callback_and_alarm appeared to be not exported :(
10985:
10986: * src/classes/table.C 1.104:
10987: table:sort restored [it was bad test :(]
10988:
10989: 2001-08-09 parser
10990: * src/main/pa_string.C 1.99:
10991: $a[010] now ^if($a==10){true}
10992: were octal
10993:
10994: * src/main/Makefile.am 1.14:
10995: .am
10996:
10997: * src/classes/void.C 1.6:
10998: * src/classes/void.C 1.7:
10999: void: int double copy/paste from int: bug fixed
11000:
11001: * src/classes/hash.C 1.14:
11002: hash:_default now [was hash:default]
11003:
11004: * src/types/pa_vcookie.C 1.22:
11005: cookie name&value origins added, more precise $ORIGINS(1)
11006:
11007: * src/classes/op.C 1.38:
11008: case without switch check added
11009:
11010: * src/main/Makefile.in 1.8:
11011: make.in
11012:
11013: 2001-08-07 parser
11014: * src/classes/math.C 1.5:
11015: * src/main/pa_request.C 1.149:
11016: math:random fixed. win32 srand made working
11017:
11018: * src/classes/double.C 1.36:
11019: * src/classes/int.C 1.32:
11020: * src/classes/string.C 1.70:
11021: * src/classes/table.C 1.100:
11022: * src/include/pa_globals.h 1.60:
11023: * src/main/pa_globals.C 1.70:
11024: !^int/double:sql{query}[[$.limit(2) $.offset(4) $.default(0)]]
11025: string, table
11026:
11027: 2001-08-06 parser
11028: * src/classes/hash.C 1.13:
11029: hash:keys renamed to hash:_keys :(
11030:
11031: * src/main/pa_exec.C 1.10:
11032: exec win32 real filename
11033:
11034: * src/classes/file.C 1.46:
11035: exec stderr out
11036:
11037: * src/classes/mail.C 1.34:
11038: * src/classes/op.C 1.37:
11039: * src/include/pa_array.h 1.43:
11040: * src/include/pa_globals.h 1.59:
11041: * src/include/pa_hash.h 1.42:
11042: * src/include/pa_request.h 1.94:
11043: * src/main/compile.tab.C 1.2:
11044: * src/main/compile.y 1.159:
11045: * src/main/pa_array.C 1.38:
11046: * src/main/pa_dictionary.C 1.3:
11047: * src/main/pa_exec.C 1.11:
11048: * src/main/pa_globals.C 1.69:
11049: * src/main/pa_hash.C 1.38:
11050: * src/main/pa_request.C 1.148:
11051: * src/main/pa_string.C 1.98:
11052: class_path
11053:
11054: 2001-08-03 parser
11055: * src/classes/table.C 1.99:
11056: * src/types/pa_vtable.h 1.28:
11057: vtable.locks killed
11058:
11059: 2001-08-02 parser
11060: * src/classes/classes.h 1.9:
11061: * src/classes/op.C 1.36:
11062: * src/include/pa_globals.h 1.58:
11063: * src/main/execute.C 1.188:
11064: * src/main/pa_globals.C 1.66:
11065: * src/main/pa_globals.C 1.67:
11066: found another multithread bug in op.C (last, last global var
11067: killed) :)
11068:
11069: * src/main/pa_dictionary.C 1.2:
11070: * src/main/pa_globals.C 1.68:
11071: memset dictionary minor bug fixed
11072:
11073: * src/classes/string.C 1.69:
11074: * src/classes/table.C 1.98:
11075: * src/include/pa_array.h 1.42:
11076: * src/main/execute.C 1.190:
11077: * src/main/pa_exec.C 1.9:
11078: introducing Array_iter
11079:
11080: * src/main/execute.C 1.189:
11081: detected quick_get recursion bug. changed to get@execute, but
11082: needs array iterator, separate from array to avoid it & use caching
11083:
11084: 2001-08-01 parser
11085: * src/include/pa_dictionary.h 1.1:
11086: * src/include/pa_globals.h 1.57:
11087: * src/include/pa_string.h 1.100:
11088: * src/main/main.dsp 1.107:
11089: * src/main/pa_dictionary.C 1.1:
11090: * src/main/pa_globals.C 1.65:
11091: * src/main/pa_request.C 1.147:
11092: * src/main/pa_string.C 1.97:
11093: * src/main/untaint.C 1.58:
11094: speeded up typo-html replacements. introducing Dictionary with
11095: first-char caching
11096:
11097: 2001-07-31 parser
11098: * src/types/Makefile.am 1.5:
11099: pa_vtable.C added to .am
11100:
11101: * src/main/compile.tab.C 1.1:
11102: added, so that could be compiled even on non-bison-enabled platforms
11103:
11104: 2001-07-28 parser
11105: * src/main/compile.y 1.158:
11106: * src/main/untaint.C 1.57:
11107: bug fix @ untaint when \r skipped \n
11108:
11109: * src/classes/table.C 1.97:
11110: table:hash always produces hash, when can't - empty
11111:
11112: 2001-07-27 parser
11113: * src/classes/double.C 1.35:
11114: * src/classes/int.C 1.31:
11115: * src/classes/string.C 1.68:
11116: provided meaningful msg on int/double/string :sql without
11117: result and default
11118:
11119: 2001-07-26 parser
11120: * src/include/pa_opcode.h 1.6:
11121: * src/main/compile.y 1.156:
11122: * src/main/execute.C 1.187:
11123: hash creation syntax problem persists. restored $: for a while.
11124: thinking of $man[$.age[zzz]] syntax now
11125:
11126: * src/classes/op.C 1.35:
11127: fixed bad multithread bug with strangly global OP
11128:
11129: * src/main/compile.y 1.157:
11130: $man[$.age[zzz]] 0
11131:
11132: * src/include/pa_opcode.h 1.4:
11133: * src/main/compile.C 1.45:
11134: * src/main/compile.y 1.154:
11135: * src/main/compile_tools.h 1.46:
11136: * src/main/execute.C 1.185:
11137: * src/main/pa_request.C 1.146:
11138: * src/types/pa_vmethod_frame.h 1.13:
11139: introducing ::
11140: this is constructor call prefix.
11141: ordinary : remains for static accesses
11142:
11143: * src/classes/double.C 1.34:
11144: * src/classes/int.C 1.30:
11145: * src/classes/string.C 1.67:
11146: * src/include/pa_opcode.h 1.5:
11147: * src/main/compile.C 1.46:
11148: * src/main/compile.y 1.155:
11149: * src/main/compile_tools.h 1.47:
11150: * src/main/execute.C 1.186:
11151: * src/types/pa_vcode_frame.h 1.7:
11152: * src/types/pa_vmethod_frame.h 1.14:
11153: * src/types/pa_wcontext.h 1.16:
11154: * src/types/pa_wwrapper.h 1.10:
11155: fixing :: realization #1
11156:
11157: 2001-07-25 parser
11158: * src/classes/table.C 1.95:
11159: * src/main/main.dsp 1.106:
11160: * src/types/pa_vtable.C 1.1:
11161: * src/types/pa_vtable.h 1.27:
11162: ^table.record[] now $table.fields
11163:
11164: * src/types/pa_vtable.C 1.2:
11165: table: get_element order changeed. now:
11166: 1. fields
11167: 2. methods
11168: 3. columns
11169:
11170: * src/types/pa_vdouble.h 1.23:
11171: * src/types/pa_vint.h 1.24:
11172: odbc: no result queries; quote.
11173: optimized double&int tostring-s
11174:
11175: * src/classes/string.C 1.66:
11176: * src/include/pa_globals.h 1.56:
11177: * src/main/execute.C 1.183:
11178: * src/main/pa_globals.C 1.64:
11179: match replace code context moved to implicit $match context
11180:
11181: * src/main/compile.C 1.44:
11182: * src/main/compile.y 1.153:
11183: * src/main/compile_tools.h 1.45:
11184: allowed whitespace before first method decl
11185:
11186: * src/include/pa_opcode.h 1.3:
11187: * src/main/compile.y 1.149:
11188: * src/main/compile_tools.C 1.37:
11189: * src/main/compile_tools.h 1.43:
11190: * src/main/execute.C 1.182:
11191: with killed, code storage introduced with former 'with' syntax
11192:
11193: * src/main/compile.y 1.150:
11194: * src/main/compile.y 1.151:
11195: * src/main/execute.C 1.184:
11196: $var[] is now empty string, not void
11197:
11198: * src/main/compile.C 1.43:
11199: * src/main/compile.y 1.152:
11200: * src/main/compile_tools.h 1.44:
11201: allowed empty lines before first method decl
11202:
11203: * src/classes/table.C 1.96:
11204: allowed nontable result in table:sql, results in empty table
11205:
11206: 2001-07-24 parser
11207: * src/main/compile.C 1.42:
11208: * src/main/execute.C 1.181:
11209: * src/main/pa_string.C 1.96:
11210: * src/types/pa_value.h 1.68:
11211: first get_element, next get operator
11212:
11213: * src/classes/file.C 1.45:
11214: * src/include/pa_common.h 1.47:
11215: * src/main/pa_common.C 1.60:
11216: file:move
11217:
11218: * src/main/compile.y 1.148:
11219: removed @end handling
11220:
11221: * src/main/pa_common.C 1.59:
11222: file_read close @ eof when imgsize bug fixed
11223:
11224: * src/main/compile.C 1.41:
11225: * src/main/compile.y 1.147:
11226: @end handling method2
11227:
11228: 2001-07-23 parser
11229: * src/main/pa_sql_driver_manager.C 1.23:
11230: * src/sql/pa_sql_driver.h 1.12:
11231: sql odbc driver
11232:
11233: * src/classes/hash.C 1.11:
11234: * src/classes/hash.C 1.12:
11235: * src/classes/string.C 1.65:
11236: * src/classes/table.C 1.94:
11237: * src/classes/void.C 1.5:
11238: * src/include/pa_sql_connection.h 1.11:
11239: * src/sql/pa_sql_driver.h 1.11:
11240: changed sql driver query interface
11241:
11242: 2001-07-20 parser
11243: * src/types/pa_vrequest.C 1.8:
11244: X!$browser:type
11245:
11246: * src/classes/file.C 1.44:
11247: * src/classes/string.C 1.64:
11248: * src/include/pa_string.h 1.99:
11249: * src/main/execute.C 1.180:
11250: * src/main/pa_string.C 1.95:
11251: * src/types/pa_valiased.C 1.8:
11252: * src/types/pa_valiased.h 1.13:
11253: * src/types/pa_value.h 1.67:
11254: * src/types/pa_vclass.h 1.17:
11255: * src/types/pa_vcookie.h 1.11:
11256: * src/types/pa_vdate.h 1.3:
11257: * src/types/pa_vfile.h 1.28:
11258: * src/types/pa_vform.h 1.21:
11259: * src/types/pa_vhash.h 1.15:
11260: * src/types/pa_vmath.h 1.2:
11261: * src/types/pa_vobject.h 1.10:
11262: * src/types/pa_vrequest.C 1.7:
11263: * src/types/pa_vstateless_class.h 1.16:
11264: * src/types/pa_vstateless_object.h 1.10:
11265: only ^class:method dynamic calls allowed.
11266: ^BASE.method call disabled.
11267: BASE element globally removed
11268:
11269: 2001-07-18 parser
11270: * src/Makefile.am 1.6:
11271: * src/Makefile.in 1.10:
11272: * src/classes/Makefile.am 1.17:
11273: * src/classes/gd/Makefile.am 1.2:
11274: * src/main/Makefile.am 1.13:
11275: * src/targets/Makefile.am 1.6:
11276: * src/targets/apache13/Makefile.am 1.2:
11277: * src/targets/cgi/Makefile.am 1.9:
11278: * src/types/Makefile.am 1.4:
11279: removed $id from *.in *.am
11280:
11281: * src/classes/file.C 1.43:
11282: file:exec/cgi msg
11283:
11284: * src/main/pa_request.C 1.145:
11285: * src/main/untaint.C 1.56:
11286: ORIGINS langs name abbrevations
11287:
11288: * src/classes/file.C 1.42:
11289: $file:exit-code renamed to 'status'
11290:
11291: * src/classes/date.C 1.4:
11292: * src/classes/mail.C 1.33:
11293: * src/classes/math.C 1.4:
11294: * src/classes/string.C 1.63:
11295: * src/classes/table.C 1.93:
11296: * src/include/pa_globals.h 1.55:
11297: * src/include/pa_string.h 1.98:
11298: * src/main/execute.C 1.179:
11299: * src/main/pa_globals.C 1.63:
11300: * src/main/pa_request.C 1.144:
11301: * src/main/pa_string.C 1.94:
11302: * src/main/untaint.C 1.55:
11303: * src/types/pa_value.h 1.66:
11304: * src/types/pa_vdouble.h 1.22:
11305: * src/types/pa_vfile.h 1.27:
11306: * src/types/pa_vint.h 1.23:
11307: * src/types/pa_vstring.C 1.9:
11308: * src/types/pa_vstring.h 1.29:
11309: $ORIGINS(1) output tracing mode
11310:
11311: * src/classes/Makefile.in 1.11:
11312: * src/classes/gd/Makefile.in 1.7:
11313: * src/main/Makefile.in 1.7:
11314: * src/targets/Makefile.in 1.8:
11315: * src/targets/apache13/Makefile.in 1.7:
11316: * src/targets/cgi/Makefile.in 1.8:
11317: * src/types/Makefile.in 1.7:
11318: $id in .in's from .am's removed
11319:
11320: * src/classes/file.C 1.41:
11321: * src/main/pa_exec.C 1.8:
11322: file:exec
11323:
11324: 2001-07-17 parser
11325: * src/Makefile.in 1.9:
11326: * src/classes/Makefile.in 1.10:
11327: == wrong
11328:
11329: 2001-07-13 parser
11330: * src/main/execute.C 1.175:
11331: * src/main/pa_request.C 1.142:
11332: order of MAIN parents was wrong, fixed
11333:
11334: * src/classes/double.C 1.33:
11335: * src/classes/int.C 1.29:
11336: * src/classes/string.C 1.62:
11337: * src/include/pa_request.h 1.92:
11338: * src/include/pa_request.h 1.93:
11339: * src/main/execute.C 1.176:
11340: * src/main/execute.C 1.177:
11341: * src/main/execute.C 1.178:
11342: * src/main/pa_request.C 1.143:
11343: auto.p[@auto], /news/auto.p[no @auto], so that initializing
11344: second would not call first @auto
11345:
11346: 2001-07-12 parser
11347: * src/types/pa_value.h 1.65:
11348: pa_value.putelement modification of system classes prevented
11349:
11350: 2001-07-11 parser
11351: * src/classes/string.C 1.61:
11352: * src/doc/sources2html.cmd 1.3:
11353: lr split now yelds table $piece
11354:
11355: * src/classes/file.C 1.40:
11356: * src/include/pa_common.h 1.46:
11357: * src/main/pa_common.C 1.58:
11358: * src/types/pa_vstateless_class.h 1.15:
11359: $file created by file:state += .atime .mtime .ctime
11360: +found&fixed bug with exceptions on get_junction-created objects [they were on wrong pool]
11361:
11362: 2001-07-09 parser
11363: * src/main/untaint.C 1.54:
11364: qp wrong name
11365:
11366: * src/classes/date.C 1.3:
11367: * src/classes/string.C 1.60:
11368: * src/classes/table.C 1.92:
11369: * src/main/compile.y 1.146:
11370: date format 0
11371:
11372: 2001-07-07 parser
11373: * src/classes/Makefile.am 1.16:
11374: * src/classes/date.C 1.1:
11375: * src/classes/file.C 1.39:
11376: * src/classes/hash.C 1.10:
11377: * src/classes/image.C 1.30:
11378: * src/classes/mail.C 1.32:
11379: * src/classes/math.C 1.3:
11380: * src/classes/op.C 1.34:
11381: * src/classes/string.C 1.59:
11382: * src/classes/table.C 1.90:
11383: * src/classes/void.C 1.4:
11384: * src/include/pa_request.h 1.91:
11385: * src/main/main.dsp 1.105:
11386: * src/types/pa_value.h 1.64:
11387: * src/types/pa_vdate.h 1.1:
11388: * src/types/pa_wcontext.C 1.7:
11389: date now set $fields roll string. todo: sql, calendar
11390:
11391: * src/classes/date.C 1.2:
11392: * src/classes/table.C 1.91:
11393: * src/include/pa_common.h 1.45:
11394: * src/include/pa_string.h 1.97:
11395: * src/main/pa_common.C 1.57:
11396: * src/types/pa_vdate.h 1.2:
11397: date roll
11398: table calendar
11399:
11400: 2001-07-06 parser
11401: * src/classes/math.C 1.2:
11402: * src/include/pa_request.h 1.90:
11403: * src/main/execute.C 1.174:
11404: * src/main/main.dsp 1.104:
11405: * src/main/pa_request.C 1.141:
11406: * src/types/pa_vmath.h 1.1:
11407: math 0
11408:
11409: 2001-07-03 parser
11410: * src/classes/Makefile.am 1.15:
11411: * src/classes/math.C 1.1:
11412: * src/classes/op.C 1.33:
11413: * src/classes/random.C 1.15:
11414: * src/main/main.dsp 1.103:
11415: class random renamed to math, operators became methods
11416:
11417: * src/classes/op.C 1.32:
11418: pow sqrt
11419:
11420: * src/classes/op.C 1.31:
11421: * src/main/execute.C 1.173:
11422: sin asin cos acos tan atan
11423:
11424: 2001-07-02 parser
11425: * src/classes/hash.C 1.9:
11426: ^hash.keys[]
11427:
11428: * src/classes/table.C 1.88:
11429: * src/main/pa_table.C 1.34:
11430: ^table:columns[]
11431:
11432: * src/classes/table.C 1.89:
11433: ^table.columns column renamed from 'name' to 'column'
11434:
11435: * src/main/compile.y 1.145:
11436: * src/main/compile_tools.h 1.42:
11437: in expressions now allowed 'strings'
11438:
11439: 2001-06-29 parser
11440: * src/main/execute.C 1.171:
11441: * src/main/execute.C 1.172:
11442: /0 %0 checkes ver 2
11443:
11444: * src/classes/table.C 1.87:
11445: empty strings @ sql
11446:
11447: * src/Makefile.in 1.8:
11448: * src/classes/Makefile.in 1.9:
11449: makes
11450:
11451: * src/classes/Makefile.am 1.14:
11452: nothing - void
11453:
11454: * src/main/execute.C 1.170:
11455: /0 %0 checke
11456:
11457: 2001-06-28 parser
11458: * src/classes/double.C 1.32:
11459: * src/classes/file.C 1.38:
11460: * src/classes/form.C 1.13:
11461: * src/classes/hash.C 1.8:
11462: * src/classes/image.C 1.29:
11463: * src/classes/int.C 1.28:
11464: * src/classes/mail.C 1.31:
11465: * src/classes/op.C 1.30:
11466: * src/classes/random.C 1.14:
11467: * src/classes/response.C 1.13:
11468: * src/classes/string.C 1.58:
11469: * src/classes/table.C 1.86:
11470: * src/classes/void.C 1.3:
11471: * src/main/compile.C 1.40:
11472: * src/main/compile.y 1.144:
11473: * src/main/compile_tools.C 1.36:
11474: * src/main/execute.C 1.169:
11475: * src/main/pa_array.C 1.37:
11476: * src/main/pa_common.C 1.56:
11477: * src/main/pa_dir.C 1.5:
11478: * src/main/pa_exception.C 1.11:
11479: * src/main/pa_exec.C 1.7:
11480: * src/main/pa_globals.C 1.62:
11481: * src/main/pa_hash.C 1.37:
11482: * src/main/pa_pool.C 1.20:
11483: * src/main/pa_request.C 1.140:
11484: * src/main/pa_socks.C 1.5:
11485: * src/main/pa_sql_driver_manager.C 1.22:
11486: * src/main/pa_string.C 1.93:
11487: * src/main/pa_table.C 1.33:
11488: * src/main/untaint.C 1.53:
11489: * src/targets/cgi/parser3.C 1.93:
11490: * src/targets/isapi/parser3isapi.C 1.35:
11491: */
1.22 ! paf 11492: static const char *RCSId="$Id: double.C,v 1.31 2001/06/28 07:41:59 parser Exp $";
1.15 paf 11493:
11494: * src/main/compile.y 1.142:
11495: * src/main/compile_tools.h 1.41:
11496: $:name: == ${name}:
11497: $class:name: == ${class:name}:
11498:
11499: * src/classes/string.C 1.56:
11500: exactly one
11501:
11502: * src/classes/double.C 1.31:
11503: * src/classes/file.C 1.37:
11504: * src/classes/form.C 1.12:
11505: * src/classes/hash.C 1.7:
11506: * src/classes/image.C 1.28:
11507: * src/classes/int.C 1.27:
11508: * src/classes/mail.C 1.30:
11509: * src/classes/op.C 1.29:
11510: * src/classes/random.C 1.13:
11511: * src/classes/response.C 1.12:
11512: * src/classes/string.C 1.57:
11513: * src/classes/table.C 1.85:
11514: * src/classes/void.C 1.2:
11515: * src/main/compile.C 1.39:
11516: * src/main/compile.y 1.143:
11517: * src/main/compile_tools.C 1.35:
11518: * src/main/execute.C 1.168:
11519: * src/main/pa_array.C 1.36:
11520: * src/main/pa_common.C 1.55:
11521: * src/main/pa_dir.C 1.4:
11522: * src/main/pa_exception.C 1.10:
11523: * src/main/pa_exec.C 1.6:
11524: * src/main/pa_globals.C 1.61:
11525: * src/main/pa_hash.C 1.36:
11526: * src/main/pa_pool.C 1.19:
11527: * src/main/pa_request.C 1.139:
11528: * src/main/pa_socks.C 1.4:
11529: * src/main/pa_sql_driver_manager.C 1.21:
11530: * src/main/pa_string.C 1.92:
11531: * src/main/pa_table.C 1.32:
11532: * src/main/untaint.C 1.52:
11533: * src/targets/cgi/parser3.C 1.92:
11534: * src/targets/isapi/parser3isapi.C 1.34:
1.22 ! paf 11535: static char *RCSId="$Id$";
1.15 paf 11536:
11537: 2001-06-27 parser
11538: * src/classes/hash.C 1.6:
11539: * src/classes/nothing.C 1.5:
11540: * src/classes/table.C 1.84:
11541: * src/classes/void.C 1.1:
11542: * src/main/compile.y 1.140:
11543: * src/main/compile.y 1.141:
11544: * src/main/execute.C 1.167:
11545: * src/main/main.dsp 1.102:
11546: * src/main/pa_request.C 1.138:
11547: * src/targets/cgi/pa_pool.C 1.17:
11548: * src/types/pa_value.h 1.63:
11549: * src/types/pa_vcode_frame.h 1.6:
11550: * src/types/pa_vmethod_frame.h 1.12:
11551: * src/types/pa_vnothing.h 1.2:
11552: * src/types/pa_vtable.h 1.26:
11553: * src/types/pa_vvoid.h 1.1:
11554: nothing renamed to void
11555:
11556: * src/classes/op.C 1.28:
11557: ^switch ^case
11558:
11559: * src/main/compile.y 1.139:
11560: lexer: $zzzz^zzzz were name part
11561:
11562: 2001-05-28 parser
11563: * src/main/main.dsp 1.101:
11564: * src/targets/isapi/parser3isapi.dsp 1.15:
11565: release project options [some bugs]
11566:
11567: * src/classes/classes.C 1.7:
11568: * src/main/compile.C 1.38:
11569: * src/main/compile.y 1.138:
11570: * src/main/execute.C 1.166:
11571: operators are not in root class again
11572:
11573: * src/doc/html2chm.cmd 1.3:
11574: removed >a
11575:
11576: * src/doc/sources2html.cmd 1.2:
11577: z
11578:
11579: 2001-05-24 parser
11580: * src/Makefile.in 1.7:
11581: * src/classes/Makefile.in 1.8:
11582: * src/classes/gd/Makefile.in 1.6:
11583: * src/main/Makefile.in 1.6:
11584: * src/targets/Makefile.in 1.7:
11585: * src/targets/apache13/Makefile.in 1.6:
11586: * src/targets/cgi/Makefile.in 1.7:
11587: * src/types/Makefile.in 1.6:
11588: makes
11589:
11590: * src/main/pa_request.C 1.135:
11591: * src/main/pa_request.C 1.136:
11592: * src/targets/cgi/parser3.C 1.90:
11593: // no _ conversions in @exception[params]
11594:
11595: * src/targets/cgi/parser3.dsp 1.19:
11596: project file
11597:
11598: * src/classes/op.C 1.27:
11599: * src/main/pa_request.C 1.137:
11600: * src/targets/cgi/parser3.C 1.91:
11601: ^log ^exp
11602:
11603: 2001-05-23 parser
11604: * src/classes/op.C 1.25:
11605: * src/main/compile.y 1.137:
11606: allow one empty line before LS_DEF_NAME
11607:
11608: * src/main/pa_string.C 1.91:
11609: string cmp bug
11610:
11611: * src/classes/mail.C 1.29:
11612: * src/classes/op.C 1.26:
11613: rem max 1000
11614:
11615: 2001-05-22 parser
11616: * src/classes/op.C 1.24:
11617: if params code-required
11618:
11619: 2001-05-21 parser
11620: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.1:
11621: * src/main/compile.C [operators_as_parent_class2] 1.36.2.1:
11622: * src/main/compile.y [operators_as_parent_class2] 1.134.2.1:
11623: * src/main/execute.C [operators_as_parent_class2] 1.162.2.1:
11624: 0
11625:
11626: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.2:
11627: * src/main/compile.C [operators_as_parent_class2] 1.36.2.2:
11628: 1
11629:
11630: * src/Makefile.in 1.6:
11631: * src/classes/Makefile.in 1.6:
11632: * src/classes/Makefile.in 1.7:
11633: * src/classes/gd/Makefile.in 1.5:
11634: * src/main/Makefile.in 1.5:
11635: * src/targets/Makefile.in 1.6:
11636: * src/targets/apache13/Makefile.in 1.5:
11637: * src/targets/cgi/Makefile.in 1.6:
11638: * src/types/Makefile.in 1.5:
11639: makes
11640:
11641: * src/classes/double.C 1.30:
11642: * src/classes/hash.C 1.4:
11643: * src/classes/hash.C 1.5:
11644: * src/classes/nothing.C 1.1:
11645: * src/classes/nothing.C 1.2:
11646: * src/classes/nothing.C 1.3:
11647: * src/classes/op.C 1.23:
11648: * src/classes/string.C 1.55:
11649: * src/classes/table.C 1.83:
11650: * src/classes/unknown.C 1.8:
11651: * src/main/compile.y 1.136:
11652: * src/main/execute.C 1.164:
11653: * src/main/execute.C 1.165:
11654: * src/main/main.dsp 1.100:
11655: * src/main/pa_request.C 1.134:
11656: * src/targets/cgi/pa_pool.C 1.15:
11657: * src/targets/cgi/pa_pool.C 1.16:
11658: * src/types/pa_value.h 1.62:
11659: * src/types/pa_vcode_frame.h 1.5:
11660: * src/types/pa_vmethod_frame.h 1.10:
11661: * src/types/pa_vmethod_frame.h 1.11:
11662: * src/types/pa_vnothing.h 1.1:
11663: * src/types/pa_vtable.h 1.24:
11664: * src/types/pa_vtable.h 1.25:
11665: * src/types/pa_vunknown.h 1.14:
11666: 'unknown' renamed to 'nothing'
11667:
11668: * src/Makefile.in 1.5:
11669: * src/classes/Makefile.in 1.5:
11670: * src/classes/gd/Makefile.in 1.4:
11671: * src/main/Makefile.in 1.4:
11672: * src/targets/Makefile.in 1.5:
11673: * src/targets/apache13/Makefile.in 1.4:
11674: * src/targets/cgi/Makefile.in 1.5:
11675: * src/types/Makefile.in 1.4:
11676: make system timestamps
11677:
11678: * src/classes/nothing.C 1.4:
11679: resultless ^sql moved to nothing:
11680:
11681: * src/classes/Makefile.am 1.13:
11682: .AM
11683:
11684: * src/main/pa_request.C 1.133:
11685: .am
11686:
11687: * src/Makefile.in 1.4:
11688: file stamps to remove autoreconf
11689:
11690: * src/targets/cgi/parser3.C 1.88:
11691: argv can be just "parser3". made site_auto_path "." in that case
11692:
11693: * src/types/pa_vstring.C 1.8:
11694: eoleof
11695:
11696: * src/classes/op.C [operators_as_parent_class2] 1.21.2.1:
11697: * src/main/execute.C 1.162:
11698: * src/targets/cgi/Makefile.in 1.4:
11699: * src/targets/cgi/parser3.C 1.86:
11700: * src/targets/cgi/parser3.C 1.87:
11701: * src/targets/cgi/parser3.C 1.89:
11702: z
11703:
11704: * src/main/pa_request.C 1.132:
11705: * src/targets/cgi/parser3.C 1.85:
11706: pcre_tables=pcre_default_tables;
11707:
11708: * src/classes/hash.C 1.3:
11709: * src/classes/int.C 1.25:
11710: * src/classes/string.C 1.53:
11711: * src/classes/table.C 1.82:
11712: * src/include/pa_string.h 1.95:
11713: * src/include/pa_string.h 1.96:
11714: * src/main/pa_string.C 1.89:
11715: * src/main/pa_string.C 1.90:
11716: * src/types/pa_vstring.C 1.6:
11717: * src/types/pa_vstring.h 1.27:
11718: started int:sql
11719:
11720: * src/types/pa_vstring.C 1.7:
11721: * src/types/pa_vstring.h 1.28:
11722: removed unnecessary vstring::set_string
11723:
11724: * src/classes/double.C 1.29:
11725: * src/classes/int.C 1.26:
11726: * src/classes/string.C 1.54:
11727: int,double;sql
11728:
11729: * src/classes/hash.C [operators_as_parent_class2] 1.1.2.1:
11730: * src/classes/op.C [operators_as_parent_class2] 1.21.2.2:
11731: * src/classes/table.C [operators_as_parent_class2] 1.80.2.1:
11732: hash:sql
11733:
11734: * src/classes/classes.C 1.6:
11735: * src/classes/hash.C 1.2:
11736: * src/classes/op.C 1.22:
11737: * src/classes/table.C 1.81:
11738: * src/main/compile.C 1.37:
11739: * src/main/compile.y 1.135:
11740: * src/main/execute.C 1.163:
11741: hash:sql moved to main trunc. operators.txt updated
11742:
11743: 2001-05-19 parser
11744: * src/types/pa_value.h 1.61:
11745: parameter # 1 based
11746:
11747: * src/main/pa_common.C 1.54:
11748: common: actual filename '%s'
11749:
11750: * src/classes/string.C 1.52:
11751: root context in match replace body now unchanged
11752:
11753: * src/classes/Makefile.am 1.10:
11754: * src/classes/Makefile.am 1.11:
11755: * src/classes/Makefile.am 1.12:
11756: * src/classes/Makefile.am 1.9:
11757: * src/main/pa_sql_driver_manager.C 1.20:
11758: * src/targets/cgi/pa_pool.C 1.12:
11759: classes/.am
11760:
11761: * src/main/untaint.C 1.50:
11762: * src/targets/cgi/pa_pool.C 1.13:
11763: * src/targets/cgi/parser3.C 1.84:
11764: fixed bug in pre html untaint, wrong size used, 4* mem wasted
11765:
11766: * src/classes/string.C 1.51:
11767: * src/main/pa_string.C 1.88:
11768: z
11769:
11770: * src/include/pa_string.h 1.94:
11771: * src/main/untaint.C 1.51:
11772: * src/targets/cgi/pa_pool.C 1.14:
11773: introducing String::cstr_bufsize, returns just size+1 for as_is
11774: target.
11775:
11776: * src/classes/Makefile.in 1.4:
11777: clean
11778:
11779: 2001-05-18 parser
11780: * src/Makefile.in 1.3:
11781: * src/classes/Makefile.in 1.3:
11782: * src/classes/gd/Makefile.in 1.3:
11783: * src/include/pa_config_auto.h.in 1.3:
11784: * src/main/Makefile.in 1.3:
11785: * src/targets/Makefile.in 1.4:
11786: * src/targets/apache13/Makefile.in 1.3:
11787: * src/targets/cgi/Makefile.in 1.3:
11788: * src/targets/cgi/pa_pool.C 1.11:
11789: * src/types/Makefile.in 1.3:
11790: .am pa_threads.C ins
11791:
11792: * src/targets/cgi/Makefile.am 1.8:
11793: .am pa_threads.C added
11794:
11795: 2001-05-17 parser
11796: * src/include/pa_hash.h 1.40:
11797: * src/main/execute.C 1.158:
11798: removed /*SYNCHRONIZED*/ from hash.h
11799:
11800: * src/include/pa_array.h 1.41:
11801: * src/include/pa_common.h 1.44:
11802: * src/include/pa_config_fixed.h 1.8:
11803: * src/include/pa_config_includes.h 1.8:
11804: * src/include/pa_exception.h 1.12:
11805: * src/include/pa_exec.h 1.2:
11806: * src/include/pa_globals.h 1.54:
11807: * src/include/pa_hash.h 1.41:
11808: * src/include/pa_opcode.h 1.2:
11809: * src/include/pa_pool.h 1.52:
11810: * src/include/pa_request.h 1.88:
11811: * src/include/pa_sapi.h 1.9:
11812: * src/include/pa_socks.h 1.3:
11813: * src/include/pa_sql_connection.h 1.7:
11814: * src/include/pa_stack.h 1.9:
11815: * src/include/pa_string.h 1.93:
11816: * src/include/pa_table.h 1.33:
11817: * src/include/pa_threads.h 1.14:
11818: #include "pa_config_includes.h"
11819: in all headers
11820:
11821: * src/include/pa_request.h 1.89:
11822: * src/main/execute.C 1.159:
11823: * src/main/pa_request.C 1.131:
11824: ANTI_ENDLESS_EXECUTE_RECOURSION
11825:
11826: * src/classes/op.C 1.20:
11827: * src/include/pa_config_fixed.h 1.10:
11828: * src/include/pa_sql_connection.h 1.8:
11829: * src/include/pa_sql_driver_manager.h 1.5:
11830: * src/main/pa_sql_driver_manager.C 1.15:
11831: found problem at last: 2connections own 1driver and
11832: set_services fight for driver::fservices. before fix
11833:
11834: * src/main/execute.C 1.160:
11835: * src/types/pa_vmethod_frame.h 1.9:
11836: endless recursion line no
11837:
11838: * src/classes/classes.h 1.8:
11839: * src/include/pa_sql_connection.h 1.10:
11840: * src/include/pa_sql_driver_manager.h 1.7:
11841: * src/main/pa_sql_driver_manager.C 1.17:
11842: cache expiration[use SQL_Driver::disconnect]
11843:
11844: * src/include/pa_config_fixed.h 1.9:
11845: * src/include/pa_threads.h 1.16:
11846: * src/targets/cgi/pa_threads.C 1.1:
11847: * src/targets/cgi/parser3.dsp 1.18:
11848: * src/targets/isapi/pa_threads.C 1.1:
11849: * src/targets/isapi/parser3isapi.dsp 1.14:
11850: added pa_threads.C
11851:
11852: * src/classes/image.C 1.27:
11853: * src/include/pa_sql_driver_manager.h 1.4:
11854: * src/main/pa_sql_driver_manager.C 1.14:
11855: * src/main/pa_string.C 1.87:
11856: wrong includes order prevented sqlmanager to see MULTYTHREAD define
11857:
11858: * src/main/pa_table.C 1.31:
11859: table.locate current restored on "not found"
11860:
11861: * src/include/pa_threads.h 1.15:
11862: removed targets/parser
11863:
11864: * src/classes/op.C 1.19:
11865: * src/include/pa_sql_connection.h 1.6:
11866: * src/main/pa_sql_driver_manager.C 1.12:
11867: * src/sql/pa_sql_driver.h 1.9:
11868: connection from cache ->set_services(&services);
11869:
11870: * src/include/pa_config_fixed.h 1.7:
11871: * src/include/pa_threads.h 1.13:
11872: * src/main/pa_sql_driver_manager.C 1.13:
11873: SYNCHRONIZED moved closer to caches put/gets
11874:
11875: * src/classes/string.C 1.50:
11876: * src/include/pa_config_fixed.h 1.11:
11877: * src/include/pa_config_includes.h 1.9:
11878: * src/main/compile.y 1.134:
11879: * src/main/compile_tools.h 1.40:
11880: * src/main/execute.C 1.161:
11881: * src/main/pa_array.C 1.35:
11882: * src/main/pa_common.C 1.53:
11883: * src/main/pa_dir.C 1.3:
11884: * src/main/pa_hash.C 1.35:
11885: * src/main/pa_pool.C 1.18:
11886: * src/main/untaint.C 1.49:
11887: * src/types/pa_vcookie.C 1.21:
11888: * src/types/pa_vfile.C 1.17:
11889: * src/types/pa_vform.C 1.29:
11890: #include "pa_config_includes.h"
11891: removed from most .C
11892:
11893: * src/doc/html2chm.cmd 1.2:
11894: z
11895:
11896: * src/doc/chm.cmd 1.7:
11897: * src/doc/doxygen.cmd 1.7:
11898: * src/doc/html2chm.cmd 1.1:
11899: * src/doc/sources2html.cmd 1.1:
11900: * src/doc/view.cmd 1.3:
11901: * src/doc/view_chm.cmd 1.1:
11902: * src/doc/view_html.cmd 1.1:
11903: doc cmds
11904:
11905: * src/main/pa_sql_driver_manager.C 1.19:
11906: moved expiration to get_connection_from_cache
11907:
11908: * src/main/pa_sql_driver_manager.C 1.18:
11909: cache expiration bf
11910:
11911: * src/classes/op.C 1.21:
11912: * src/include/pa_sql_connection.h 1.9:
11913: * src/include/pa_sql_driver_manager.h 1.6:
11914: * src/main/pa_sql_driver_manager.C 1.16:
11915: * src/sql/pa_sql_driver.h 1.10:
11916: fixed problem at last: 2connections own 1driver and
11917: set_services fight for driver::fservices. before fix
11918:
11919: 2001-05-16 parser
11920: * src/include/pa_array.h 1.39:
11921: * src/include/pa_string.h 1.92:
11922: * src/main/execute.C 1.157:
11923: * src/main/pa_array.C 1.33:
11924: * src/targets/cgi/pa_pool.C 1.9:
11925: * src/targets/cgi/parser3.C 1.81:
11926: array debugged; adjusted
11927:
11928: * src/include/pa_array.h 1.40:
11929: * src/main/pa_array.C 1.34:
11930: * src/targets/cgi/parser3.C 1.82:
11931: removed array debug. before vstring rebasing
11932:
11933: * src/main/pa_sql_driver_manager.C 1.11:
11934: * src/main/pa_string.C 1.86:
11935: SQL_Driver_manager line no for connect/charset errors
11936:
11937: * src/targets/cgi/parser3.C 1.83:
11938: z
11939:
11940: * src/include/pa_pool.h 1.51:
11941: * src/targets/cgi/pa_pool.C 1.10:
11942: removed pool debug, #ifdefed some.
11943: would debug later, on more precise sample than stupid:
11944: @main[]
11945: $name[$z[]]
11946: ^for[i](0;10000-2){
11947: $tail[9994]
11948: $name.$tail[$tail!]
11949: $name.$tail
11950: }
11951: ok3
11952:
11953: 2001-05-15 parser
11954: * src/targets/cgi/pa_pool.C 1.6:
11955: * src/targets/cgi/parser3.C 1.78:
11956: main loss here: 5673321/ 70041= 81
11957:
11958: * src/include/pa_pool.h 1.50:
11959: * src/include/pa_string.h 1.89:
11960: * src/main/pa_string.C 1.83:
11961: * src/targets/cgi/pa_pool.C 1.7:
11962: * src/targets/cgi/parser3.C 1.79:
11963: string fixed bug with fullchunk cmps
11964:
11965: * src/include/pa_string.h 1.90:
11966: * src/main/pa_string.C 1.84:
11967: * src/targets/cgi/pa_pool.C 1.8:
11968: * src/targets/cgi/parser3.C 1.80:
11969: think that all must grow lineary, not exponentialy
11970:
11971: * src/include/pa_array.h 1.38:
11972: * src/include/pa_string.h 1.91:
11973: * src/main/pa_array.C 1.32:
11974: * src/main/pa_string.C 1.85:
11975: string+array made linear grows
11976:
11977: * src/include/pa_string.h 1.88:
11978: * src/targets/cgi/pa_pool.C 1.5:
11979: * src/targets/cgi/parser3.C 1.77:
11980: detected huge mem allocation: size/times malloc 27809390/368771
11981: calloc 3232/83. would test now
11982:
11983: * src/classes/random.C 1.12:
11984: * src/main/compile.y 1.133:
11985: * src/main/execute.C 1.156:
11986: * src/main/pa_request.C 1.130:
11987: * src/types/pa_value.h 1.60:
11988: * src/types/pa_vmethod_frame.h 1.8:
11989: numbered params had wrong name - for instance: bad error
11990: message in ^for[] bad body type. fixed
11991:
11992: 2001-05-14 parser
11993: * src/classes/string.C 1.49:
11994: * src/include/pa_string.h 1.87:
11995: * src/main/pa_string.C 1.82:
11996: * src/main/untaint.C 1.48:
11997: ^string.upper|lower[]
11998:
11999: 2001-05-11 paf
12000: * src/classes/classes.cmd 1.2:
12001: * src/classes/gawk.exe 1.2:
12002: * src/classes/ls.exe 1.2:
12003: * src/main/bison.exe 1.2:
12004: * src/targets/isapi/KILL.EXE 1.2:
12005: * src/targets/isapi/PSTAT.EXE 1.2:
12006: * src/targets/isapi/istart.cmd 1.2:
12007: * src/targets/isapi/istop.cmd 1.2:
12008: * src/targets/isapi/kill.pl 1.2:
12009: moved win32 helpers to /win32tools
12010:
12011: 2001-05-11 parser
12012: * src/main/main.dsp 1.99:
12013: * src/targets/isapi/parser3isapi.dsp 1.13:
12014: fixed some .dsp for win32tools
12015:
12016: * src/classes/double.C 1.28:
12017: * src/classes/image.C 1.26:
12018: * src/classes/op.C 1.18:
12019: * src/classes/string.C 1.48:
12020: * src/classes/table.C 1.80:
12021: * src/classes/unknown.C 1.7:
12022: * src/main/execute.C 1.155:
12023: * src/types/pa_value.h 1.59:
12024: * src/types/pa_vbool.h 1.10:
12025: * src/types/pa_vdouble.h 1.21:
12026: * src/types/pa_vint.h 1.22:
12027: * src/types/pa_vstring.h 1.26:
12028: * src/types/pa_vunknown.h 1.13:
12029: op: MAX_LOOPS
12030: as_int
12031:
12032: 2001-05-10 paf
12033: * src/doc/doxygen.cmd 1.5:
12034: * src/main/compile.y 1.131:
12035: * src/types/pa_vobject.h 1.9:
12036: grammar: priorities changes [lowerd && prior]
12037: vobject: now first fields, next methods
12038:
12039: * src/main/pa_request.C 1.129:
12040: * src/types/pa_vrequest.C 1.6:
12041: op configured
12042:
12043: * src/Makefile.in 1.2:
12044: * src/classes/Makefile.in 1.2:
12045: * src/classes/gd/Makefile.in 1.2:
12046: * src/classes/gd/gif.h 1.9:
12047: * src/include/pa_config_auto.h.in 1.2:
12048: * src/include/pa_config_fixed.h 1.6:
12049: * src/include/pa_config_includes.h 1.6:
12050: * src/main/Makefile.in 1.2:
12051: * src/targets/Makefile.in 1.3:
12052: * src/targets/apache13/Makefile.in 1.2:
12053: * src/targets/cgi/Makefile.in 1.2:
12054: * src/types/Makefile.in 1.2:
12055: inline wonders
12056:
12057: * src/main/compile.y 1.132:
12058: @end grammar: allowed zero strings in control menthod
12059:
12060: * src/types/pa_value.h 1.58:
12061: * src/types/pa_vclass.h 1.16:
12062: * src/types/pa_vstateless_class.h 1.14:
12063: * src/types/pa_vstateless_object.h 1.9:
12064: changed priority: field before method lookup in vclass & vobject
12065:
12066: * src/include/pa_common.h 1.43:
12067: * src/include/pa_config_includes.h 1.7:
12068: inline undefed for C++, that's all
12069:
12070: * src/classes/gd/gif.h 1.8:
12071: gif.h accedently removed
12072:
12073: * src/classes/Makefile.am 1.8:
12074: * src/classes/hash.C 1.1:
12075: * src/doc/doxygen.cfg 1.11:
12076: * src/doc/doxygen.cmd 1.6:
12077: hash.C added
12078:
12079: 2001-05-08 paf
12080: * src/classes/table.C 1.76:
12081: table:hash always hash of hash now
12082:
12083: * src/classes/op.C 1.15:
12084: * src/classes/table.C 1.72:
12085: * src/main/main.dsp 1.97:
12086: * src/types/pa_vtable.h 1.21:
12087: removed table:find. table:locate and op:eval now return bool
12088:
12089: * src/classes/table.C 1.75:
12090: table:empty return bool now
12091:
12092: * src/classes/table.C 1.79:
12093: * src/types/pa_value.h 1.57:
12094: * src/types/pa_vhash.h 1.14:
12095: * src/types/pa_vmethod_frame.h 1.7:
12096: hash:default works at last!
12097:
12098: * src/main/pa_table.C 1.30:
12099: table columnname2item on nameless ignored bark=false. fixed
12100:
12101: * src/classes/op.C 1.17:
12102: * src/types/pa_vtable.h 1.22:
12103: allowed $table.2342734 returns vunknown
12104:
12105: * src/classes/table.C 1.74:
12106: * src/doc/chm.cmd 1.6:
12107: * src/include/pa_array.h 1.37:
12108: * src/include/pa_table.h 1.32:
12109: * src/main/pa_table.C 1.29:
12110: * src/types/pa_value.h 1.56:
12111: * src/types/pa_vtable.h 1.23:
12112: table:hash
12113:
12114: * src/doc/chm.cmd 1.5:
12115: * src/main/execute.C 1.154:
12116: * src/types/pa_value.h 1.55:
12117: wrong pool in method checkparams again. fixed
12118:
12119: * src/classes/double.C 1.27:
12120: * src/classes/int.C 1.24:
12121: * src/classes/op.C 1.16:
12122: * src/classes/string.C 1.47:
12123: int,double,string:int[] double[] string:length[] results now
12124: have hames
12125:
12126: * src/classes/table.C 1.77:
12127: z
12128:
12129: * src/classes/mail.C 1.28:
12130: * src/classes/table.C 1.78:
12131: * src/doc/doxygen.cmd 1.4:
12132: * src/main/main.dsp 1.98:
12133: * src/types/pa_vhash.h 1.13:
12134: * src/types/pa_vstateless_class.h 1.13:
12135: hash:default
12136:
12137: * src/classes/table.C 1.73:
12138: table:record have name
12139:
12140: 2001-05-07 paf
12141: * src/types/pa_value.h 1.51:
12142: * src/types/pa_vtable.h 1.17:
12143: table: fields, then methods. so to enable 'dir' fields & co.
12144:
12145: * src/main/execute.C 1.153:
12146: ^var[^class:var.method[]] is not constructor now
12147:
12148: * src/main/compile.y 1.130:
12149: grammar: @end
12150:
12151: * src/doc/chm.cmd 1.4:
12152: cmd
12153:
12154: * src/doc/ClassExample2.dox 1.3:
12155: * src/doc/aliased.dox 1.3:
12156: * src/doc/chm.cmd 1.2:
12157: * src/include/code.h 1.29:
12158: * src/include/pa_opcode.h 1.1:
12159: * src/main/compile.C 1.36:
12160: * src/main/compile_tools.h 1.39:
12161: * src/main/execute.C 1.152:
12162: * src/types/pa_value.h 1.53:
12163: * src/types/pa_vbool.h 1.9:
12164: * src/types/pa_vclass.h 1.15:
12165: * src/types/pa_vcode_frame.h 1.4:
12166: * src/types/pa_vcookie.h 1.10:
12167: * src/types/pa_vdouble.h 1.20:
12168: * src/types/pa_venv.h 1.16:
12169: * src/types/pa_vfile.h 1.26:
12170: * src/types/pa_vform.h 1.20:
12171: * src/types/pa_vhash.h 1.12:
12172: * src/types/pa_vimage.h 1.13:
12173: * src/types/pa_vint.h 1.21:
12174: * src/types/pa_vjunction.h 1.6:
12175: * src/types/pa_vmethod_frame.h 1.6:
12176: * src/types/pa_vobject.h 1.8:
12177: * src/types/pa_vrequest.h 1.10:
12178: * src/types/pa_vresponse.h 1.10:
12179: * src/types/pa_vstateless_class.h 1.12:
12180: * src/types/pa_vstring.h 1.25:
12181: * src/types/pa_vtable.h 1.20:
12182: * src/types/pa_vunknown.h 1.12:
12183: * src/types/pa_wcontext.h 1.15:
12184: * src/types/pa_wwrapper.h 1.9:
12185: pa_code.h
12186:
12187: * src/include/pa_table.h 1.30:
12188: * src/main/pa_table.C 1.27:
12189: * src/types/pa_value.h 1.52:
12190: * src/types/pa_vtable.h 1.18:
12191: table: fields, then methods. so to enable 'dir' fields & co. more
12192:
12193: * src/classes/gd/gifio.C 1.9:
12194: * src/classes/string.C 1.45:
12195: * src/classes/table.C 1.71:
12196: * src/doc/ClassExample1.dox 1.2:
12197: * src/doc/ClassExample2.dox 1.2:
12198: * src/doc/ClassExample3.dox 1.2:
12199: * src/doc/aliased.dox 1.2:
12200: * src/doc/class.dox 1.2:
12201: * src/doc/compiler.dox 1.2:
12202: * src/doc/doxygen.cfg 1.10:
12203: * src/doc/doxygen.cmd 1.2:
12204: * src/doc/executor.dox 1.2:
12205: * src/doc/index.dox 1.3:
12206: * src/doc/methoded.dox 1.2:
12207: * src/doc/module.dox 1.2:
12208: * src/doc/object.dox 1.2:
12209: * src/doc/pooled.dox 1.2:
12210: * src/doc/string.dox 1.2:
12211: * src/doc/targets.dox 1.2:
12212: * src/doc/value.dox 1.2:
12213: * src/include/code.h 1.28:
12214: * src/include/pa_hash.h 1.39:
12215: * src/include/pa_string.h 1.86:
12216: * src/main/pa_request.C 1.128:
12217: * src/main/pa_sql_driver_manager.C 1.10:
12218: * src/types/pa_vjunction.h 1.5:
12219: * src/types/pa_vtable.h 1.19:
12220: dox, split by not clean parts also
12221:
12222: * src/classes/image.C 1.25:
12223: * src/classes/mail.C 1.27:
12224: * src/classes/string.C 1.46:
12225: * src/doc/chm.cmd 1.3:
12226: * src/include/pa_table.h 1.31:
12227: * src/main/pa_table.C 1.28:
12228: * src/types/pa_value.h 1.54:
12229: method reported errors on wrong pool
12230:
12231: * src/doc/chm.cmd 1.1:
12232: * src/doc/doxygen.cmd 1.3:
12233: * src/doc/view.cmd 1.2:
12234: dox cmd
12235:
12236: 2001-05-04 paf
12237: * src/classes/classes.h 1.7:
12238: * src/classes/double.C 1.26:
12239: * src/classes/file.C 1.36:
12240: * src/classes/form.C 1.11:
12241: * src/classes/image.C 1.24:
12242: * src/classes/int.C 1.23:
12243: * src/classes/mail.C 1.26:
12244: * src/classes/op.C 1.14:
12245: * src/classes/random.C 1.11:
12246: * src/classes/response.C 1.11:
12247: * src/classes/string.C 1.44:
12248: * src/classes/table.C 1.70:
12249: * src/classes/unknown.C 1.6:
12250: * src/doc/doxygen.cfg 1.9:
12251: * src/doc/index.dox 1.2:
12252: * src/main/pa_string.C 1.81:
12253: removed m- method dox
12254:
12255: * src/doc/ClassExample1.dox 1.1:
12256: * src/doc/ClassExample2.dox 1.1:
12257: * src/doc/ClassExample3.dox 1.1:
12258: * src/main/execute.C 1.151:
12259: dox: example1 updated
12260:
12261: 2001-05-03 paf
12262: * src/classes/classes.h 1.6:
12263: * src/classes/double.C 1.25:
12264: * src/doc/aliased.dox 1.1:
12265: * src/doc/class.dox 1.1:
12266: * src/doc/compiler.dox 1.1:
12267: * src/doc/doxygen.cfg 1.8:
12268: * src/doc/doxygen.txt 1.6:
12269: * src/doc/executor.dox 1.1:
12270: * src/doc/index.dox 1.1:
12271: * src/doc/methoded.dox 1.1:
12272: * src/doc/module.dox 1.1:
12273: * src/doc/object.dox 1.1:
12274: * src/doc/pooled.dox 1.1:
12275: * src/doc/string.dox 1.1:
12276: * src/doc/targets.dox 1.1:
12277: * src/doc/value.dox 1.1:
12278: * src/main/pa_request.C 1.127:
12279: dox splitted .dox files and added some
12280:
12281: * src/classes/Makefile.am 1.7:
12282: * src/doc/doxygen.txt 1.5:
12283: classes/am
12284:
12285: 2001-05-02 paf
12286: * src/classes/image.C 1.23:
12287: * src/classes/table.C 1.69:
12288: table:dir result are not tainted by file_name language now
12289:
12290: 2001-04-28 paf
12291: * src/classes/classes.inc 1.5:
12292: removed classes.inc
12293:
12294: * src/classes/classes.C 1.3:
12295: * src/classes/classes.h 1.3:
12296: * src/classes/file.C 1.33:
12297: * src/classes/form.C 1.5:
12298: * src/classes/mail.C 1.24:
12299: * src/include/pa_request.h 1.85:
12300: * src/main/pa_request.C 1.124:
12301: configure started
12302:
12303: * src/classes/file.C [reorganize_user_classes] 1.31.2.5:
12304: * src/classes/table.C [reorganize_user_classes] 1.65.2.4:
12305: * src/main/compile.y [reorganize_user_classes] 1.127.2.2:
12306: * src/main/execute.C [reorganize_user_classes] 1.148.2.3:
12307: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.4:
12308: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.2:
12309: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.3:
12310: * src/types/pa_wcontext.h [reorganize_user_classes] 1.12.2.1:
12311: removed ^a.menu{$name} ability. now
12312: $a{^menu{$name}}
12313: or
12314: ^a.menu{$a.name}
12315:
12316: * src/classes/_double.h 1.8:
12317: * src/classes/_file.h 1.5:
12318: * src/classes/_form.h 1.4:
12319: * src/classes/_image.h 1.4:
12320: * src/classes/_int.h 1.8:
12321: * src/classes/_mail.h 1.4:
12322: * src/classes/_op.h 1.6:
12323: * src/classes/_random.h 1.4:
12324: * src/classes/_response.h 1.5:
12325: * src/classes/_string.h 1.10:
12326: * src/classes/_table.h 1.7:
12327: * src/classes/_unknown.h 1.3:
12328: * src/classes/classes.C 1.2:
12329: * src/classes/classes.h 1.2:
12330: * src/classes/classes.inc 1.1:
12331: * src/classes/double.C 1.22:
12332: * src/classes/exec.C 1.4:
12333: * src/classes/file.C 1.32:
12334: * src/classes/form.C 1.4:
12335: * src/classes/image.C 1.22:
12336: * src/classes/int.C 1.20:
12337: * src/classes/mail.C 1.23:
12338: * src/classes/op.C 1.10:
12339: * src/classes/random.C 1.10:
12340: * src/classes/response.C 1.8:
12341: * src/classes/string.C 1.41:
12342: * src/classes/table.C 1.66:
12343: * src/classes/unknown.C 1.3:
12344: * src/include/pa_globals.h 1.51:
12345: * src/include/pa_request.h 1.84:
12346: * src/main/compile.y 1.129:
12347: * src/main/execute.C 1.149:
12348: * src/main/main.dsp 1.93:
12349: * src/main/pa_globals.C 1.57:
12350: * src/main/pa_request.C 1.123:
12351: * src/targets/cgi/parser3.C 1.73:
12352: * src/targets/isapi/parser3isapi.C 1.32:
12353: * src/types/pa_value.h 1.50:
12354: * src/types/pa_vcookie.h 1.9:
12355: * src/types/pa_vdouble.h 1.17:
12356: * src/types/pa_venv.h 1.15:
12357: * src/types/pa_vfile.h 1.23:
12358: * src/types/pa_vform.C 1.28:
12359: * src/types/pa_vform.h 1.17:
12360: * src/types/pa_vimage.h 1.10:
12361: * src/types/pa_vint.h 1.18:
12362: * src/types/pa_vrequest.h 1.9:
12363: * src/types/pa_vresponse.h 1.9:
12364: * src/types/pa_vstateless_class.h 1.11:
12365: * src/types/pa_vstring.h 1.24:
12366: * src/types/pa_vtable.h 1.16:
12367: * src/types/pa_vunknown.h 1.11:
12368: * src/types/pa_wcontext.h 1.13:
12369: Methoded reorganized. todo: methoded-configure
12370:
12371: * src/classes/classes.inc 1.4:
12372: * src/main/Makefile.am 1.12:
12373: removed pa_methoded from .am
12374:
12375: * src/main/execute.C 1.150:
12376: * src/types/pa_wcontext.h 1.14:
12377: Methoded reorganized 2. todo: methoded-configure
12378:
12379: * src/classes/Makefile.am 1.4:
12380: * src/classes/classes.awk 1.1:
12381: * src/classes/classes.cmd 1.1:
12382: * src/classes/classes.inc 1.2:
12383: * src/classes/gawk.exe 1.1:
12384: * src/classes/ls.exe 1.1:
12385: * src/main/bison.exe 1.1:
12386: classes.inc autogenerator
12387:
12388: * src/classes/form.C 1.6:
12389: * src/include/pa_request.h 1.86:
12390: * src/main/pa_request.C 1.125:
12391: about to move configured data to special request hash
12392:
12393: * src/classes/Makefile.am 1.5:
12394: * src/main/main.dsp 1.95:
12395: classes/Makefile.am
12396:
12397: * src/classes/form.C 1.7:
12398: * src/classes/mail.C 1.25:
12399: * src/classes/op.C 1.11:
12400: * src/include/pa_globals.h 1.52:
12401: * src/include/pa_request.h 1.87:
12402: * src/main/pa_globals.C 1.58:
12403: * src/main/pa_request.C 1.126:
12404: moved some configured data to request::classes_conf
12405: moved some string crations from globals to M...
12406:
12407: * src/classes/classes.C 1.4:
12408: * src/classes/classes.h 1.4:
12409: * src/classes/double.C 1.23:
12410: * src/classes/file.C 1.34:
12411: * src/classes/form.C 1.9:
12412: * src/classes/int.C 1.21:
12413: * src/classes/op.C 1.12:
12414: * src/classes/response.C 1.9:
12415: * src/classes/string.C 1.42:
12416: * src/classes/table.C 1.67:
12417: * src/classes/unknown.C 1.4:
12418: * src/include/pa_methoded.h 1.1:
12419: * src/main/Makefile.am 1.11:
12420: * src/main/main.dsp 1.94:
12421: * src/main/pa_methoded.C 1.1:
12422: * src/targets/cgi/parser3.C 1.75:
12423: * src/types/pa_vdouble.h 1.18:
12424: * src/types/pa_vfile.h 1.24:
12425: * src/types/pa_vform.h 1.18:
12426: * src/types/pa_vimage.h 1.11:
12427: * src/types/pa_vint.h 1.19:
12428: classes/classes renamet to include|main/pa_methoded
12429:
12430: * src/include/pa_string.h 1.85:
12431: * src/main/pa_globals.C 1.60:
12432: * src/main/untaint.C 1.47:
12433: * src/targets/cgi/parser3.C 1.74:
12434: * src/targets/isapi/parser3isapi.C 1.33:
12435: z
12436:
12437: * src/classes/Makefile.am 1.6:
12438: * src/classes/classes.C 1.5:
12439: * src/classes/classes.h 1.5:
12440: * src/classes/classes.inc 1.3:
12441: * src/classes/double.C 1.24:
12442: * src/classes/file.C 1.35:
12443: * src/classes/form.C 1.10:
12444: * src/classes/int.C 1.22:
12445: * src/classes/op.C 1.13:
12446: * src/classes/response.C 1.10:
12447: * src/classes/string.C 1.43:
12448: * src/classes/table.C 1.68:
12449: * src/classes/unknown.C 1.5:
12450: * src/include/pa_methoded.h 1.2:
12451: * src/main/main.dsp 1.96:
12452: * src/main/pa_methoded.C 1.2:
12453: * src/targets/cgi/parser3.C 1.76:
12454: * src/types/pa_vdouble.h 1.19:
12455: * src/types/pa_vfile.h 1.25:
12456: * src/types/pa_vform.h 1.19:
12457: * src/types/pa_vimage.h 1.12:
12458: * src/types/pa_vint.h 1.20:
12459: renamed pa_methoded back to classes/classes.h
12460:
12461: * src/classes/_string.h [reorganize_user_classes] 1.9.2.1:
12462: * src/classes/classes.C [reorganize_user_classes] 1.1.2.2:
12463: * src/classes/classes.h [reorganize_user_classes] 1.1.2.2:
12464: * src/classes/double.C [reorganize_user_classes] 1.21.4.2:
12465: * src/classes/exec.C [reorganize_user_classes] 1.3.4.1:
12466: * src/classes/file.C [reorganize_user_classes] 1.31.2.4:
12467: * src/classes/form.C [reorganize_user_classes] 1.3.4.2:
12468: * src/classes/image.C [reorganize_user_classes] 1.21.2.4:
12469: * src/classes/int.C [reorganize_user_classes] 1.19.4.3:
12470: * src/classes/mail.C [reorganize_user_classes] 1.22.2.3:
12471: * src/classes/op.C [reorganize_user_classes] 1.9.2.3:
12472: * src/classes/random.C [reorganize_user_classes] 1.9.2.3:
12473: * src/classes/response.C [reorganize_user_classes] 1.7.4.3:
12474: * src/classes/string.C [reorganize_user_classes] 1.40.2.3:
12475: * src/classes/table.C [reorganize_user_classes] 1.65.2.3:
12476: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.2:
12477: * src/include/pa_request.h [reorganize_user_classes] 1.83.2.1:
12478: * src/main/compile.y [reorganize_user_classes] 1.127.2.1:
12479: * src/main/execute.C [reorganize_user_classes] 1.148.2.2:
12480: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.3:
12481: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.3:
12482: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.2:
12483: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.2:
12484: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.2:
12485: * src/types/pa_vform.C [reorganize_user_classes] 1.27.2.1:
12486: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.2:
12487: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.2:
12488: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.2:
12489: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.2:
12490: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.2:
12491: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.2:
12492: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.2:
12493: beautifying just compiled. todo: debug, configure
12494:
12495: * src/classes/classes.awk 1.2:
12496: skipped classes in .awk
12497:
12498: * src/classes/form.C 1.8:
12499: * src/include/pa_globals.h 1.53:
12500: * src/main/pa_globals.C 1.59:
12501: moved some configured data to request::classes_conf
12502: moved some string crations from globals to M...
12503: [works]
12504:
12505: 2001-04-27 paf
12506: * src/main/compile.y 1.128:
12507: serge@ found @CLASS bug. fixed
12508:
12509: * src/classes/_double.h [reorganize_user_classes] 1.7.2.1:
12510: * src/classes/_form.h [reorganize_user_classes] 1.3.2.1:
12511: * src/classes/_int.h [reorganize_user_classes] 1.7.2.1:
12512: * src/classes/_response.h [reorganize_user_classes] 1.4.2.1:
12513: * src/classes/_unknown.h [reorganize_user_classes] 1.2.2.1:
12514: * src/classes/classes.C [reorganize_user_classes] 1.1.2.1:
12515: * src/classes/classes.h [reorganize_user_classes] 1.1.2.1:
12516: * src/classes/double.C [reorganize_user_classes] 1.21.4.1:
12517: * src/classes/file.C [reorganize_user_classes] 1.31.2.2:
12518: * src/classes/form.C [reorganize_user_classes] 1.3.4.1:
12519: * src/classes/image.C [reorganize_user_classes] 1.21.2.2:
12520: * src/classes/int.C [reorganize_user_classes] 1.19.4.2:
12521: * src/classes/mail.C [reorganize_user_classes] 1.22.2.2:
12522: * src/classes/op.C [reorganize_user_classes] 1.9.2.2:
12523: * src/classes/random.C [reorganize_user_classes] 1.9.2.2:
12524: * src/classes/response.C [reorganize_user_classes] 1.7.4.2:
12525: * src/classes/string.C [reorganize_user_classes] 1.40.2.2:
12526: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.2:
12527: * src/main/main.dsp [reorganize_user_classes] 1.92.2.2:
12528: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.2:
12529: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.1:
12530: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.1:
12531: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.1:
12532: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.1:
12533: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.1:
12534: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.1:
12535: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.1:
12536: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.1:
12537: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.1:
12538: beautifying -100
12539:
12540: * src/classes/classes.C 1.1:
12541: file classes.C was initially added on branch
12542: reorganize_user_classes.
12543:
12544: * src/classes/file.C [reorganize_user_classes] 1.31.2.3:
12545: * src/classes/image.C [reorganize_user_classes] 1.21.2.3:
12546: * src/classes/table.C [reorganize_user_classes] 1.65.2.2:
12547: * src/main/execute.C [reorganize_user_classes] 1.148.2.1:
12548: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.2:
12549: * src/types/pa_vstateless_class.h [reorganize_user_classes] 1.10.2.1:
12550: beautifying -99
12551:
12552: * src/classes/_file.h [reorganize_user_classes] 1.4.2.1:
12553: * src/classes/_image.h [reorganize_user_classes] 1.3.2.1:
12554: * src/classes/_mail.h [reorganize_user_classes] 1.3.2.1:
12555: * src/classes/_op.h [reorganize_user_classes] 1.5.2.1:
12556: * src/classes/_random.h [reorganize_user_classes] 1.3.2.1:
12557: * src/classes/_table.h [reorganize_user_classes] 1.6.2.1:
12558: * src/classes/file.C [reorganize_user_classes] 1.31.2.1:
12559: * src/classes/image.C [reorganize_user_classes] 1.21.2.1:
12560: * src/classes/int.C [reorganize_user_classes] 1.19.4.1:
12561: * src/classes/mail.C [reorganize_user_classes] 1.22.2.1:
12562: * src/classes/op.C [reorganize_user_classes] 1.9.2.1:
12563: * src/classes/random.C [reorganize_user_classes] 1.9.2.1:
12564: * src/classes/response.C [reorganize_user_classes] 1.7.4.1:
12565: * src/classes/string.C [reorganize_user_classes] 1.40.2.1:
12566: * src/classes/table.C [reorganize_user_classes] 1.65.2.1:
12567: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.1:
12568: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.1:
12569: * src/main/main.dsp [reorganize_user_classes] 1.92.2.1:
12570: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.1:
12571: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.1:
12572: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.1:
12573: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.1:
12574: * src/types/pa_vcookie.h [reorganize_user_classes] 1.8.2.1:
12575: * src/types/pa_venv.h [reorganize_user_classes] 1.14.2.1:
12576: * src/types/pa_vrequest.h [reorganize_user_classes] 1.8.2.1:
12577: started beautifying
12578:
12579: * src/classes/classes.h 1.1:
12580: file classes.h was initially added on branch
12581: reorganize_user_classes.
12582:
12583: 2001-04-26 paf
12584: * src/main/pa_request.C 1.121:
12585: * src/main/pa_string.C 1.80:
12586: z
12587:
12588: * src/classes/_exec.h 1.4:
12589: * src/classes/_image.h 1.3:
12590: * src/classes/gd/gif.h 1.7:
12591: * src/classes/gd/gifio.C 1.8:
12592: * src/classes/image.C 1.21:
12593: * src/classes/mail.C 1.22:
12594: * src/classes/op.C 1.9:
12595: * src/classes/random.C 1.9:
12596: * src/classes/smtp/smtp.h 1.3:
12597: * src/classes/string.C 1.40:
12598: * src/classes/table.C 1.65:
12599: * src/doc/doxygen.cfg 1.5:
12600: * src/doc/doxygen.cfg 1.6:
12601: * src/doc/doxygen.cfg 1.7:
12602: * src/doc/doxygen.txt 1.4:
12603: * src/include/pa_array.h 1.36:
12604: * src/include/pa_config_fixed.h 1.5:
12605: * src/include/pa_config_includes.h 1.5:
12606: * src/include/pa_dir.h 1.3:
12607: * src/include/pa_socks.h 1.2:
12608: * src/include/pa_string.h 1.84:
12609: * src/main/compile_tools.h 1.38:
12610: * src/main/pa_common.C 1.52:
12611: * src/main/pa_request.C 1.122:
12612: * src/main/pa_socks.C 1.3:
12613: * src/sql/pa_sql_driver.h 1.8:
12614: * src/targets/cgi/pa_pool.C 1.4:
12615: * src/types/pa_vbool.h 1.7:
12616: * src/types/pa_vbool.h 1.8:
12617: * src/types/pa_vclass.h 1.13:
12618: * src/types/pa_vclass.h 1.14:
12619: * src/types/pa_vcode_frame.h 1.2:
12620: * src/types/pa_vcode_frame.h 1.3:
12621: * src/types/pa_vcookie.h 1.8:
12622: * src/types/pa_vdouble.h 1.16:
12623: * src/types/pa_venv.h 1.14:
12624: * src/types/pa_vfile.h 1.22:
12625: * src/types/pa_vform.C 1.27:
12626: * src/types/pa_vform.h 1.16:
12627: * src/types/pa_vhash.h 1.11:
12628: * src/types/pa_vimage.C 1.7:
12629: * src/types/pa_vimage.h 1.9:
12630: * src/types/pa_vint.h 1.17:
12631: * src/types/pa_vjunction.h 1.3:
12632: * src/types/pa_vjunction.h 1.4:
12633: * src/types/pa_vmethod_frame.h 1.4:
12634: * src/types/pa_vmethod_frame.h 1.5:
12635: * src/types/pa_vobject.h 1.6:
12636: * src/types/pa_vobject.h 1.7:
12637: * src/types/pa_vrequest.C 1.5:
12638: * src/types/pa_vrequest.h 1.8:
12639: * src/types/pa_vstateless_class.C 1.8:
12640: * src/types/pa_vstateless_class.h 1.10:
12641: * src/types/pa_vstateless_object.h 1.8:
12642: * src/types/pa_vstring.C 1.5:
12643: * src/types/pa_vstring.h 1.23:
12644: * src/types/pa_vtable.h 1.15:
12645: * src/types/pa_vunknown.h 1.10:
12646: * src/types/pa_wcontext.C 1.6:
12647: * src/types/pa_wcontext.h 1.12:
12648: * src/types/pa_wwrapper.h 1.7:
12649: * src/types/pa_wwrapper.h 1.8:
12650: code documentation ++
12651:
12652: * src/include/pa_common.h 1.42:
12653: * src/include/pa_types.h 1.25:
12654: * src/main/pa_sql_driver_manager.C 1.9:
12655: module [and, guess, isapi] connection caching fixed.
12656: request-pooled-url were stored into global connectioncache
12657:
12658: 2001-04-25 paf
12659: * src/doc/doxygen.cfg 1.4:
12660: * src/doc/doxygen.txt 1.3:
12661: * src/targets/isapi/parser3isapi.C 1.31:
12662: started doc / [doxygen.txt]
12663:
12664: * src/include/code.h 1.27:
12665: * src/include/pa_common.h 1.41:
12666: * src/main/compile.y 1.127:
12667: * src/main/execute.C 1.148:
12668: * src/main/pa_common.C 1.51:
12669: -d
12670:
12671: * src/classes/file.C 1.31:
12672: * src/main/pa_exec.C 1.5:
12673: * src/targets/cgi/parser3.C 1.72:
12674: illegal call check a bit improved, but still under iis no
12675: mapping of dir with parser allowed!
12676:
12677: 2001-04-24 paf
12678: * src/targets/Makefile.in 1.2:
12679: * src/targets/apache13/Makefile.in 1.1:
12680: apache makefile.in s
12681:
12682: * src/targets/Makefile.am 1.5:
12683: * src/targets/apache13/Makefile.am 1.1:
12684: apache module lib .am
12685:
12686: * src/main/pa_exec.C 1.4:
12687: windows32 buildCommand
12688:
12689: 2001-04-23 paf
12690: * src/classes/gd/gifio.C 1.7:
12691: * src/classes/image.C 1.20:
12692: * src/classes/mail.C 1.21:
12693: * src/include/pa_globals.h 1.50:
12694: * src/include/pa_string.h 1.83:
12695: * src/main/pa_exec.C 1.3:
12696: * src/main/pa_request.C 1.119:
12697: * src/main/untaint.C 1.44:
12698: untaint - @test optimize whitespaces for all but 'html'
12699:
12700: * src/main/untaint.C 1.46:
12701: untaint without charset
12702:
12703: * src/targets/cgi/parser3.C 1.68:
12704: cgi /// @test disable /cgi-bin/parser3/auto.p
12705:
12706: * src/classes/random.C 1.8:
12707: * src/targets/cgi/parser3.C 1.71:
12708: redo failed
12709: /// @test noticed series in isapi, check how initialize_random_class is called! [must be called only once]
12710:
12711: * src/main/untaint.C 1.45:
12712: mail header only once to =?
12713:
12714: * src/classes/mail.C 1.20:
12715: * src/include/pa_hash.h 1.38:
12716: * src/include/pa_string.h 1.82:
12717: * src/main/pa_common.C 1.49:
12718: * src/main/pa_hash.C 1.34:
12719: * src/main/pa_request.C 1.118:
12720: * src/main/untaint.C 1.43:
12721: untaint - @test mail-header
12722:
12723: * src/include/pa_config_auto.h.in 1.1:
12724: .h.in
12725:
12726: * src/targets/cgi/parser3.C 1.69:
12727: cgi cmdline ver
12728:
12729: * src/main/pa_request.C 1.120:
12730: * src/targets/cgi/parser3.C 1.70:
12731: // @test with commandline start "parser3 a.html" so that ^load
12732: a.cfg] worked! [now doesnt]
12733:
12734: * src/main/execute.C 1.147:
12735: operators first!
12736: so that ^table.menu{^rem{}} would not be 'unknown column'
12737:
12738: * src/include/pa_array.h 1.35:
12739: * src/main/pa_array.C 1.31:
12740: * src/types/pa_vfile.h 1.20:
12741: * src/types/pa_vfile.h 1.21:
12742: vfile fields return type
12743:
12744: * src/Makefile.in 1.1:
12745: * src/classes/Makefile.in 1.1:
12746: * src/main/Makefile.in 1.1:
12747: * src/targets/cgi/Makefile.in 1.1:
12748: * src/types/Makefile.in 1.1:
12749: makefile ins
12750:
12751: * src/main/pa_string.C 1.78:
12752: tested OK
12753: /// @test really @b test: s x m [tested: i & g ]
12754:
12755: * src/classes/gd/Makefile.am 1.1:
12756: * src/classes/gd/Makefile.in 1.1:
12757: * src/targets/Makefile 1.2:
12758: * src/targets/Makefile.in 1.1:
12759: makefiles&co
12760:
12761: * src/classes/Makefile 1.2:
12762: * src/main/Makefile 1.2:
12763: * src/targets/cgi/Makefile 1.2:
12764: * src/types/Makefile 1.2:
12765: makefiles removed
12766:
12767: * src/classes/Makefile 1.1:
12768: * src/main/Makefile 1.1:
12769: * src/main/pa_string.C 1.79:
12770: * src/targets/Makefile 1.1:
12771: * src/targets/cgi/Makefile 1.1:
12772: * src/types/Makefile 1.1:
12773: configure.in + makefiles
12774:
12775: * src/classes/table.C 1.64:
12776: * src/types/pa_vform.C 1.26:
12777: * src/types/pa_vtable.h 1.14:
12778: /// @test $a.menu{ $a[123] }
12779: and $a.menu{^table:set[]...}
12780:
12781: * src/targets/cgi/Makefile.am 1.5:
12782: liblink
12783:
12784: * src/targets/cgi/Makefile.am 1.6:
12785: * src/targets/cgi/Makefile.am 1.7:
12786: win32 conditional
12787:
12788: * src/include/pa_config_fixed.h 1.4:
12789: * src/include/pa_config_includes.h 1.4:
12790: * src/main/pa_common.C 1.50:
12791: common: file_write /// @test mkdirs file_delete rmdirs
12792:
12793: 2001-04-20 paf
12794: * src/main/untaint.C 1.41:
12795: * src/targets/cgi/parser3.C 1.66:
12796: fixed header "a/a"
12797:
12798: * src/main/untaint.C 1.42:
12799: z
12800:
12801: * src/classes/string.C 1.39:
12802: * src/classes/table.C 1.63:
12803: * src/include/pa_globals.h 1.49:
12804: * src/include/pa_request.h 1.83:
12805: * src/include/pa_string.h 1.81:
12806: * src/main/compile.y 1.126:
12807: * src/main/pa_globals.C 1.56:
12808: * src/main/pa_request.C 1.117:
12809: * src/main/pa_string.C 1.77:
12810: * src/targets/cgi/parser3.C 1.67:
12811: $MAIN:LOCALE
12812:
12813: 2001-04-19 paf
12814: * src/main/compile_tools.h 1.37:
12815: $a$b bugfix
12816:
12817: * src/classes/file.C 1.30:
12818: * src/targets/cgi/parser3.C 1.65:
12819: z
12820:
12821: * src/include/pa_common.h 1.39:
12822: * src/main/pa_common.C 1.48:
12823: * src/main/pa_request.C 1.116:
12824: * src/main/untaint.C 1.40:
12825: * src/targets/isapi/parser3isapi.C 1.30:
12826: * src/types/pa_vcookie.C 1.19:
12827: changed urlencode here and in untaint.C to HTTP standard's "
12828: and \" mech
12829:
12830: * src/classes/file.C 1.29:
12831: * src/include/pa_common.h 1.40:
12832: * src/types/pa_vcookie.C 1.20:
12833: done: header to $fields. waits for header '\' tricks
12834:
12835: * src/main/pa_request.C 1.115:
12836: * src/targets/isapi/parser3isapi.C 1.29:
12837: fixed http://alx/~paf/ doesnt load /auto.p
12838:
12839: 2001-04-18 paf
12840: * src/classes/smtp/smtp.dsp 1.2:
12841: * src/main/Makefile.am 1.10:
12842: * src/main/main.dsp 1.92:
12843: * src/targets/cgi/Makefile.am 1.4:
12844: linux @alx
12845:
12846: * src/main/pa_request.C 1.114:
12847: 1
12848:
12849: 2001-04-17 paf
12850: * src/classes/file.C 1.28:
12851: * src/classes/image.C 1.19:
12852: * src/doc/doxygen.cfg 1.3:
12853: * src/include/pa_sql_connection.h 1.5:
12854: * src/main/pa_sql_driver_manager.C 1.8:
12855: * src/sql/pa_sql_driver.h 1.7:
12856: SQL_Driver_services renamed. doxygen statics enabled
12857:
12858: * src/Makefile.am 1.5:
12859: * src/classes/Makefile.am 1.3:
12860: * src/classes/_double.h 1.7:
12861: * src/classes/_exec.h 1.3:
12862: * src/classes/_file.h 1.4:
12863: * src/classes/_form.h 1.3:
12864: * src/classes/_image.h 1.2:
12865: * src/classes/_int.h 1.7:
12866: * src/classes/_mail.h 1.3:
12867: * src/classes/_op.h 1.5:
12868: * src/classes/_random.h 1.3:
12869: * src/classes/_response.h 1.4:
12870: * src/classes/_string.h 1.9:
12871: * src/classes/_table.h 1.6:
12872: * src/classes/_unknown.h 1.2:
12873: * src/classes/file.C 1.27:
12874: * src/classes/gd/gif.C 1.5:
12875: * src/classes/gd/gif.h 1.6:
12876: * src/classes/gd/gifio.C 1.6:
12877: * src/classes/image.C 1.18:
12878: * src/classes/mail.C 1.19:
12879: * src/classes/op.C 1.8:
12880: * src/classes/random.C 1.7:
12881: * src/include/pa_config_fixed.h 1.3:
12882: * src/include/pa_config_includes.h 1.3:
12883: * src/include/pa_hash.h 1.37:
12884: * src/include/pa_sql_driver_manager.h 1.3:
12885: * src/include/pa_version.h 1.2:
12886: * src/main/Makefile.am 1.9:
12887: * src/main/compile.y 1.125:
12888: * src/main/pa_common.C 1.47:
12889: * src/main/pa_exec.C 1.2:
12890: * src/main/pa_socks.C 1.2:
12891: * src/main/pa_sql_driver_manager.C 1.7:
12892: * src/sql/Makefile.am 1.2:
12893: * src/sql/pa_sql_driver.h 1.6:
12894: * src/targets/cgi/Makefile.am 1.3:
12895: * src/targets/cgi/parser3.C 1.64:
12896: * src/types/Makefile.am 1.3:
12897: * src/types/pa_vcookie.C 1.18:
12898: * src/types/pa_vform.C 1.25:
12899: * src/types/pa_vimage.h 1.8:
12900: exec @jav
12901:
12902: * src/include/pa_sql_driver_manager.h [gcc0415] 1.2.2.1:
12903: * src/main/pa_sql_driver_manager.C [gcc0415] 1.6.2.1:
12904: * src/sql/pa_sql_driver.h [gcc0415] 1.5.2.1:
12905: * src/types/pa_vimage.h [gcc0415] 1.7.2.1:
12906: sql driver interface now has initialize(client .so)
12907:
12908: 2001-04-16 paf
12909: * src/Makefile.am [gcc0415] 1.4.2.2:
12910: compile2 cygwin
12911:
12912: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.2:
12913: compile0 jav
12914:
12915: * src/Makefile.am [gcc0415] 1.4.2.1:
12916: * src/classes/Makefile.am [gcc0415] 1.2.2.1:
12917: * src/classes/_double.h [gcc0415] 1.6.2.1:
12918: * src/classes/_exec.h [gcc0415] 1.2.2.1:
12919: * src/classes/_file.h [gcc0415] 1.3.2.1:
12920: * src/classes/_form.h [gcc0415] 1.2.2.1:
12921: * src/classes/_image.h [gcc0415] 1.1.2.1:
12922: * src/classes/_int.h [gcc0415] 1.6.2.1:
12923: * src/classes/_mail.h [gcc0415] 1.2.2.1:
12924: * src/classes/_op.h [gcc0415] 1.4.2.1:
12925: * src/classes/_random.h [gcc0415] 1.2.2.1:
12926: * src/classes/_response.h [gcc0415] 1.3.2.1:
12927: * src/classes/_string.h [gcc0415] 1.8.2.1:
12928: * src/classes/_table.h [gcc0415] 1.5.2.1:
12929: * src/classes/_unknown.h [gcc0415] 1.1.2.1:
12930: * src/classes/gd/gif.C [gcc0415] 1.4.2.1:
12931: * src/classes/gd/gif.h [gcc0415] 1.5.2.1:
12932: * src/classes/gd/gifio.C [gcc0415] 1.5.2.1:
12933: * src/classes/image.C [gcc0415] 1.17.2.1:
12934: * src/classes/mail.C [gcc0415] 1.18.2.1:
12935: * src/classes/op.C [gcc0415] 1.7.2.1:
12936: * src/classes/random.C [gcc0415] 1.6.2.1:
12937: * src/include/pa_config_fixed.h [gcc0415] 1.2.2.1:
12938: * src/include/pa_config_includes.h [gcc0415] 1.2.2.1:
12939: * src/include/pa_hash.h [gcc0415] 1.36.2.1:
12940: * src/include/pa_version.h [gcc0415] 1.1.2.1:
12941: * src/main/Makefile.am [gcc0415] 1.8.2.1:
12942: * src/main/compile.y [gcc0415] 1.124.2.1:
12943: * src/main/pa_common.C [gcc0415] 1.46.2.1:
12944: * src/main/pa_exec.C [gcc0415] 1.1.2.1:
12945: * src/sql/Makefile.am [gcc0415] 1.1.2.1:
12946: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.1:
12947: * src/targets/cgi/parser3.C [gcc0415] 1.63.2.1:
12948: * src/types/Makefile.am [gcc0415] 1.2.2.1:
12949: * src/types/pa_vcookie.C [gcc0415] 1.17.2.1:
12950: * src/types/pa_vform.C [gcc0415] 1.24.2.1:
12951: compile-1
12952:
12953: * src/include/pa_config_includes.h [gcc0415] 1.2.2.2:
12954: * src/main/pa_exec.C [gcc0415] 1.1.2.2:
12955: * src/main/pa_socks.C [gcc0415] 1.1.2.1:
12956: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.3:
12957: compile1 cygwin
12958:
12959: 2001-04-15 paf
12960: * src/classes/op.C 1.5:
12961: * src/include/pa_request.h 1.82:
12962: * src/types/pa_value.h 1.48:
12963: * src/types/pa_vmethod_frame.h 1.3:
12964: MethodParams in op.C
12965:
12966: * src/types/pa_value.h 1.49:
12967: MethodParams !junction
12968:
12969: * src/classes/table.C 1.62:
12970: table:empty +=process
12971:
12972: * src/classes/op.C 1.7:
12973: z
12974:
12975: * src/classes/_string.h 1.8:
12976: * src/classes/double.C 1.21:
12977: * src/classes/file.C 1.26:
12978: * src/classes/image.C 1.17:
12979: * src/classes/int.C 1.19:
12980: * src/classes/mail.C 1.18:
12981: * src/classes/op.C 1.6:
12982: * src/classes/random.C 1.6:
12983: * src/classes/response.C 1.7:
12984: * src/classes/string.C 1.38:
12985: * src/classes/table.C 1.61:
12986: * src/classes/unknown.C 1.2:
12987: * src/main/pa_request.C 1.113:
12988: MethodParams everywhere
12989:
12990: 2001-04-12 paf
12991: * src/classes/_unknown.h 1.1:
12992: * src/classes/unknown.C 1.1:
12993: * src/include/pa_globals.h 1.48:
12994: * src/main/main.dsp 1.91:
12995: * src/main/pa_globals.C 1.55:
12996: * src/types/pa_vunknown.h 1.9:
12997: ^unknown:int[]=0 double[]=0
12998:
12999: * src/classes/gd/gif.C 1.4:
13000: * src/classes/image.C 1.13:
13001: image:line/fill/rectangle/bar/replace/polygon/polybar
13002:
13003: * src/classes/image.C 1.15:
13004: * src/main/pa_hash.C 1.33:
13005: hash bug fixed
13006:
13007: * src/classes/gd/gif.h 1.5:
13008: * src/classes/image.C 1.12:
13009: * src/classes/op.C 1.4:
13010: * src/main/execute.C 1.146:
13011: * src/types/pa_value.h 1.47:
13012: * src/types/pa_vmethod_frame.h 1.2:
13013: * src/types/pa_wcontext.h 1.11:
13014: for var now written not to r.wcontext, but to r.root
13015: cleared "entered_object" state
13016:
13017: * src/classes/image.C 1.16:
13018: * src/types/pa_vimage.h 1.7:
13019: image:font :text
13020:
13021: * src/classes/image.C 1.14:
13022: image:gif now does not have params
13023:
13024: 2001-04-11 paf
13025: * src/classes/mail.C 1.17:
13026: * src/classes/op.C 1.3:
13027: * src/targets/cgi/parser3.C 1.63:
13028: * src/types/pa_value.h 1.46:
13029: * src/types/pa_vfile.C 1.15:
13030: * src/types/pa_vfile.h 1.19:
13031: * src/types/pa_vform.C 1.24:
13032: * src/types/pa_vstring.C 1.3:
13033: * src/types/pa_vstring.h 1.22:
13034: forced UL_FILE_NAME of posted file name
13035:
13036: * src/classes/image.C 1.7:
13037: * src/main/execute.C 1.145:
13038: * src/main/main.dsp 1.89:
13039: * src/main/pa_request.C 1.112:
13040: * src/types/pa_vcframe.h 1.4:
13041: * src/types/pa_vcode_frame.h 1.1:
13042: * src/types/pa_vimage.C 1.4:
13043: * src/types/pa_vimage.h 1.4:
13044: * src/types/pa_vmethod_frame.h 1.1:
13045: * src/types/pa_vmframe.h 1.13:
13046: libimaging dead end: pil parses header in .py
13047:
13048: * src/classes/gd/gd.dsp 1.3:
13049: * src/classes/gd/gif.C 1.2:
13050: * src/classes/gd/gif.h 1.2:
13051: * src/classes/gd/gifio.C 1.2:
13052: * src/classes/image.C 1.8:
13053: * src/types/pa_vimage.C 1.5:
13054: * src/types/pa_vimage.h 1.5:
13055: gd started porting to Pooled descendant
13056:
13057: * src/classes/image.C 1.5:
13058: * src/main/pa_request.C 1.110:
13059: * src/types/pa_vform.C 1.23:
13060: fixed post [broke when moved post read to core]
13061:
13062: * src/classes/gd/gd.dsp 1.1:
13063: * src/classes/smtp/smtp.dsp 1.1:
13064: * src/main/main.dsp 1.87:
13065: gd+smtp made separate libs
13066:
13067: * src/classes/gd/gifio.C 1.3:
13068: * src/classes/image.C 1.9:
13069: * src/types/pa_vimage.C 1.6:
13070: * src/types/pa_vimage.h 1.6:
13071: gd todo: gif without file
13072:
13073: * src/include/pa_globals.h 1.46:
13074: * src/include/pa_string.h 1.80:
13075: * src/main/pa_common.C 1.46:
13076: * src/main/pa_request.C 1.111:
13077: * src/main/untaint.C 1.39:
13078: * src/types/pa_vfile.C 1.16:
13079: * src/types/pa_vstring.C 1.4:
13080: fixed vstring:as_vfile length
13081:
13082: * src/classes/gd/gd.dsp 1.2:
13083: * src/classes/image.C 1.6:
13084: * src/include/pa_globals.h 1.47:
13085: * src/main/main.dsp 1.88:
13086: * src/main/pa_globals.C 1.54:
13087: * src/types/pa_vimage.C 1.3:
13088: * src/types/pa_vimage.h 1.3:
13089: gd dead end. switching to python imaging lib
13090:
13091: * src/classes/gd/gif.h 1.3:
13092: * src/classes/gd/gifio.C 1.4:
13093: * src/classes/image.C 1.10:
13094: * src/main/main.dsp 1.90:
13095: gd with mem write + image just compiled
13096:
13097: * src/classes/gd/gif.C 1.3:
13098: * src/classes/gd/gif.h 1.4:
13099: * src/classes/gd/gifio.C 1.5:
13100: * src/classes/image.C 1.11:
13101: image:create image:load
13102:
13103: 2001-04-10 paf
13104: * src/classes/_double.h 1.6:
13105: * src/classes/_file.h 1.3:
13106: * src/classes/_form.h 1.2:
13107: * src/classes/_int.h 1.6:
13108: * src/classes/_mail.h 1.2:
13109: * src/classes/_op.h 1.4:
13110: * src/classes/_random.h 1.2:
13111: * src/classes/_response.h 1.3:
13112: * src/classes/_string.h 1.7:
13113: * src/classes/_table.h 1.5:
13114: * src/classes/file.C 1.25:
13115: * src/classes/gd/gif.C 1.1:
13116: * src/classes/gd/gif.h 1.1:
13117: * src/classes/gd/gifio.C 1.1:
13118: * src/classes/mail.C 1.16:
13119: * src/include/pa_common.h 1.37:
13120: * src/include/pa_globals.h 1.45:
13121: * src/main/execute.C 1.144:
13122: * src/main/main.dsp 1.86:
13123: * src/main/pa_common.C 1.44:
13124: * src/main/pa_globals.C 1.53:
13125: * src/targets/isapi/parser3isapi.C 1.28:
13126: * src/types/pa_value.h 1.45:
13127: * src/types/pa_vfile.C 1.14:
13128: * src/types/pa_vfile.h 1.18:
13129: * src/types/pa_vhash.h 1.10:
13130: * src/types/pa_vimage.h 1.1:
13131: * src/types/pa_vresponse.h 1.8:
13132: * src/types/pa_vstring.h 1.21:
13133: image:measure -100 just compiled
13134:
13135: * src/classes/_image.h 1.1:
13136: * src/classes/image.C 1.1:
13137: * src/types/pa_vimage.C 1.1:
13138: image forgotten!
13139:
13140: * src/classes/image.C 1.3:
13141: * src/types/pa_vimage.C 1.2:
13142: jpg measure bugs fixed
13143:
13144: * src/classes/image.C 1.4:
13145: image:html done
13146:
13147: * src/classes/table.C 1.60:
13148: * src/include/pa_common.h 1.38:
13149: * src/main/pa_common.C 1.45:
13150: * src/main/pa_request.C 1.109:
13151: * src/main/pa_string.C 1.76:
13152: * src/main/untaint.C 1.38:
13153: * src/types/pa_vimage.h 1.2:
13154: image:measure -90
13155:
13156: * src/classes/mail.C 1.11:
13157: * src/classes/smtp/comms.C 1.2:
13158: * src/classes/smtp/smtp.C 1.2:
13159: * src/classes/smtp/smtp.h 1.2:
13160: * src/main/pa_globals.C 1.52:
13161: smtp some consts
13162:
13163: * src/classes/mail.C 1.12:
13164: unix sendmail compiled. todo:testing
13165:
13166: * src/classes/mail.C 1.14:
13167: sendmail unix skipping defaults
13168:
13169: * src/classes/image.C 1.2:
13170: z
13171:
13172: * src/classes/mail.C 1.13:
13173: * src/include/pa_common.h 1.36:
13174: * src/main/pa_common.C 1.43:
13175: sendmail unix added defaults
13176:
13177: * src/classes/mail.C 1.15:
13178: minor bug with unclear from/to
13179:
13180: 2001-04-09 paf
13181: * src/classes/_exec.h 1.2:
13182: * src/main/execute.C 1.142:
13183: * src/main/pa_globals.C 1.50:
13184: * src/main/pa_request.C 1.106:
13185: * src/types/pa_vcookie.C 1.17:
13186: * src/types/pa_vfile.C 1.12:
13187: exec -2
13188:
13189: * src/classes/file.C 1.24:
13190: * src/include/pa_exec.h 1.1:
13191: * src/include/pa_sapi.h 1.8:
13192: * src/main/main.dsp 1.85:
13193: * src/main/pa_exec.C 1.1:
13194: * src/targets/cgi/parser3.C 1.62:
13195: * src/targets/cgi/parser3.dsp 1.17:
13196: * src/targets/isapi/parser3isapi.C 1.27:
13197: * src/targets/isapi/parser3isapi.dsp 1.12:
13198: * src/targets/pa_exec.C 1.7:
13199: * src/targets/pa_exec.h 1.4:
13200: all targets exec
13201:
13202: * src/classes/exec.C 1.2:
13203: * src/include/pa_common.h 1.35:
13204: * src/main/pa_common.C 1.42:
13205: * src/main/untaint.C 1.37:
13206: * src/targets/pa_exec.C 1.3:
13207: exec3. decided exec:cgi to move to file:cgi
13208:
13209: * src/include/pa_sapi.h 1.7:
13210: * src/include/pa_string.h 1.79:
13211: * src/targets/cgi/parser3.C 1.61:
13212: * src/targets/isapi/parser3isapi.C 1.26:
13213: * src/targets/isapi/parser3isapi.dsp 1.11:
13214: sapi exec dead end. badly parsed args in apache:util.script
13215:
13216: * src/classes/file.C 1.23:
13217: * src/main/main.dsp 1.84:
13218: * src/main/pa_request.C 1.108:
13219: * src/targets/cgi/parser3.C 1.60:
13220: exec win32 env
13221:
13222: * src/classes/exec.C 1.3:
13223: * src/classes/file.C 1.21:
13224: * src/include/pa_globals.h 1.44:
13225: * src/main/execute.C 1.143:
13226: * src/main/main.dsp 1.83:
13227: * src/main/pa_globals.C 1.51:
13228: * src/main/pa_request.C 1.107:
13229: * src/targets/pa_exec.C 1.4:
13230: * src/types/pa_vfile.C 1.13:
13231: * src/types/pa_vfile.h 1.17:
13232: * src/types/pa_vform.C 1.22:
13233: * src/types/pa_vstring.C 1.2:
13234: exec4. todo env
13235:
13236: * src/classes/_exec.h 1.1:
13237: * src/classes/exec.C 1.1:
13238: * src/include/pa_common.h 1.34:
13239: * src/include/pa_request.h 1.81:
13240: * src/include/pa_sapi.h 1.6:
13241: * src/include/pa_string.h 1.77:
13242: * src/main/pa_common.C 1.41:
13243: * src/main/pa_request.C 1.105:
13244: * src/main/pa_string.C 1.75:
13245: * src/targets/cgi/parser3.C 1.59:
13246: * src/targets/cgi/parser3.dsp 1.16:
13247: * src/targets/isapi/parser3isapi.C 1.25:
13248: * src/targets/pa_exec.C 1.2:
13249: * src/targets/pa_exec.h 1.2:
13250: * src/types/pa_vform.C 1.21:
13251: * src/types/pa_vform.h 1.15:
13252: exec class just compiled. moved post read to request core
13253:
13254: * src/classes/file.C 1.22:
13255: * src/include/pa_hash.h 1.36:
13256: * src/main/pa_hash.C 1.32:
13257: * src/targets/pa_exec.C 1.5:
13258: * src/targets/pa_exec.h 1.3:
13259: exec env 0
13260:
13261: * src/classes/_op.h 1.3:
13262: * src/include/pa_dir.h 1.2:
13263: * src/include/pa_globals.h 1.43:
13264: * src/include/pa_sapi.h 1.5:
13265: * src/main/main.dsp 1.82:
13266: * src/main/pa_dir.C 1.2:
13267: * src/main/pa_globals.C 1.49:
13268: * src/targets/cgi/parser3.C 1.58:
13269: * src/targets/cgi/parser3.dsp 1.15:
13270: * src/targets/pa_exec.C 1.1:
13271: * src/targets/pa_exec.h 1.1:
13272: problems with ^exec:cgi post data. they are already read by vform
13273:
13274: * src/include/pa_string.h 1.78:
13275: * src/targets/pa_exec.C 1.6:
13276: written but not tested exec with env for unix
13277:
13278: 2001-04-08 paf
13279: * src/classes/file.C 1.20:
13280: * src/classes/mail.C 1.10:
13281: * src/classes/string.C 1.37:
13282: * src/include/pa_request.h 1.80:
13283: * src/include/pa_string.h 1.76:
13284: * src/main/pa_request.C 1.104:
13285: uuencode. string<<
13286:
13287: 2001-04-07 paf
13288: * src/classes/_mail.h 1.1:
13289: * src/classes/mail.C 1.1:
13290: * src/include/pa_common.h 1.33:
13291: * src/include/pa_globals.h 1.41:
13292: * src/include/pa_string.h 1.74:
13293: * src/main/main.dsp 1.79:
13294: * src/main/pa_common.C 1.40:
13295: * src/main/pa_globals.C 1.47:
13296: * src/main/pa_request.C 1.101:
13297: * src/main/untaint.C 1.36:
13298: * src/types/pa_vcookie.C 1.16:
13299: mail:send -10 just compiled
13300:
13301: * src/include/pa_socks.h 1.1:
13302: * src/main/main.dsp 1.81:
13303: * src/main/pa_socks.C 1.1:
13304: * src/targets/cgi/parser3.C 1.57:
13305: * src/targets/cgi/parser3.dsp 1.14:
13306: * src/targets/isapi/parser3isapi.C 1.24:
13307: mail:send 1
13308:
13309: * src/classes/mail.C 1.3:
13310: +=
13311:
13312: * src/classes/mail.C 1.6:
13313: ^attach dead end
13314:
13315: * src/classes/mail.C 1.2:
13316: * src/include/pa_string.h 1.75:
13317: mail:send -1 text prepared
13318:
13319: * src/classes/mail.C 1.7:
13320: ^mail[$attach
13321:
13322: * src/classes/mail.C 1.5:
13323: * src/classes/mail.C 1.8:
13324: * src/classes/mail.C 1.9:
13325: * src/main/pa_request.C 1.103:
13326: z
13327:
13328: * src/classes/mail.C 1.4:
13329: * src/classes/smtp/comms.C 1.1:
13330: * src/classes/smtp/smtp.C 1.1:
13331: * src/classes/smtp/smtp.h 1.1:
13332: * src/include/pa_globals.h 1.42:
13333: * src/include/pa_request.h 1.79:
13334: * src/main/main.dsp 1.80:
13335: * src/main/pa_globals.C 1.48:
13336: * src/main/pa_request.C 1.102:
13337: smtp just compiled
13338:
13339: 2001-04-06 paf
13340: * src/types/pa_valiased.C 1.7:
13341: another root inherititance skipped
13342:
13343: * src/classes/random.C 1.5:
13344: * src/classes/table.C 1.57:
13345: * src/main/pa_globals.C 1.44:
13346: @office
13347:
13348: * src/classes/table.C 1.58:
13349: * src/include/pa_dir.h 1.1:
13350: * src/main/execute.C 1.141:
13351: * src/main/main.dsp 1.78:
13352: * src/main/pa_dir.C 1.1:
13353: table:dir 0 [without regexp]
13354:
13355: * src/main/compile.C 1.34:
13356: * src/main/compile.y 1.124:
13357: * src/main/execute.C 1.139:
13358: operators are now not root methods of parent class. just 'ROOT
13359: class
13360:
13361: * src/classes/table.C 1.59:
13362: * src/include/pa_globals.h 1.40:
13363: * src/main/pa_globals.C 1.46:
13364: * src/main/pa_string.C 1.74:
13365: table:dir 1
13366:
13367: * src/classes/_op.h 1.2:
13368: * src/classes/_root.h 1.5:
13369: * src/classes/op.C 1.2:
13370: * src/classes/root.C 1.62:
13371: * src/include/pa_globals.h 1.39:
13372: * src/include/pa_request.h 1.78:
13373: * src/main/compile.C 1.35:
13374: * src/main/execute.C 1.140:
13375: * src/main/main.dsp 1.77:
13376: * src/main/pa_globals.C 1.45:
13377: * src/main/pa_request.C 1.100:
13378: renamed 'root' to 'op'
13379:
13380: * src/classes/_op.h 1.1:
13381: * src/classes/op.C 1.1:
13382: renamed from 'root'
13383:
13384: 2001-04-05 paf
13385: * src/classes/root.C 1.59:
13386: * src/include/pa_sql_connection.h 1.1:
13387: * src/include/pa_sql_driver.h 1.5:
13388: * src/main/main.dsp 1.76:
13389: * src/main/pa_sql_driver_manager.C 1.3:
13390: * src/sql/pa_sql_driver.h 1.1:
13391: sql driver services for conv memory & error reporting
13392:
13393: * src/main/execute.C 1.138:
13394: * src/main/pa_request.C 1.98:
13395: * src/main/pa_string.C 1.73:
13396: * src/types/pa_value.h 1.44:
13397: * src/types/pa_vmframe.h 1.12:
13398: * src/types/pa_wcontext.h 1.10:
13399: constructor flag dropped at get_method_frame and remembered
13400: into method_frame
13401:
13402: * src/include/pa_globals.h 1.38:
13403: * src/main/pa_globals.C 1.43:
13404: * src/main/pa_request.C 1.96:
13405: * src/main/pa_string.C 1.72:
13406: * src/targets/isapi/parser3isapi.dsp 1.10:
13407: $LOCALE:ctype[Russian_Russia.1251]
13408:
13409: * src/main/pa_request.C 1.99:
13410: * src/sql/pa_sql_driver.h 1.5:
13411: mysql limit
13412:
13413: * src/classes/table.C 1.52:
13414: select * from hren error contains statement
13415:
13416: * src/classes/random.C 1.4:
13417: * src/classes/root.C 1.60:
13418: * src/classes/table.C 1.54:
13419: * src/include/pa_sql_connection.h 1.4:
13420: * src/include/pa_string.h 1.71:
13421: * src/main/execute.C 1.137:
13422: * src/main/pa_sql_driver_manager.C 1.6:
13423: * src/main/pa_string.C 1.70:
13424: * src/main/untaint.C 1.34:
13425: * src/sql/pa_sql_driver.h 1.4:
13426: * src/types/pa_vmframe.h 1.11:
13427: * src/types/pa_wcontext.C 1.5:
13428: * src/types/pa_wcontext.h 1.9:
13429: sql quote. string untaint UL_SQL
13430:
13431: * src/classes/table.C 1.51:
13432: * src/include/pa_sql_connection.h 1.2:
13433: * src/include/pa_types.h 1.24:
13434: * src/main/pa_sql_driver_manager.C 1.4:
13435: * src/main/untaint.C 1.33:
13436: * src/sql/pa_sql_driver.h 1.2:
13437: * src/targets/cgi/parser3.dsp 1.13:
13438: mysql 0
13439:
13440: * src/classes/table.C 1.53:
13441: * src/include/pa_sql_connection.h 1.3:
13442: * src/main/pa_sql_driver_manager.C 1.5:
13443: * src/sql/pa_sql_driver.h 1.3:
13444: sql ping
13445:
13446: * src/classes/table.C 1.55:
13447: * src/include/pa_string.h 1.72:
13448: * src/main/pa_string.C 1.71:
13449: * src/main/untaint.C 1.35:
13450: z
13451:
13452: * src/classes/file.C 1.19:
13453: * src/classes/root.C 1.61:
13454: * src/classes/string.C 1.36:
13455: * src/classes/table.C 1.56:
13456: * src/main/pa_request.C 1.97:
13457: junction to code&expression in errors
13458:
13459: * src/include/pa_config_fixed.h 1.2:
13460: * src/include/pa_config_includes.h 1.2:
13461: * src/include/pa_hash.h 1.35:
13462: * src/include/pa_string.h 1.73:
13463: * src/main/pa_hash.C 1.31:
13464: * src/main/pa_table.C 1.26:
13465: hash now not thread-safe.
13466:
13467: 2001-04-04 paf
13468: * src/include/pa_sql_driver.h 1.4:
13469: mysql connect
13470:
13471: * src/classes/random.C 1.3:
13472: * src/classes/root.C 1.56:
13473: * src/classes/table.C 1.49:
13474: * src/include/pa_globals.h 1.36:
13475: * src/include/pa_pool.h 1.48:
13476: * src/include/pa_request.h 1.76:
13477: * src/main/pa_request.C 1.94:
13478: * src/types/pa_vclass.h 1.12:
13479: sql frame -10
13480:
13481: * src/Makefile.am 1.4:
13482: * src/classes/root.C 1.57:
13483: * src/classes/string.C 1.35:
13484: * src/classes/table.C 1.50:
13485: * src/include/pa_globals.h 1.37:
13486: * src/include/pa_hash.h 1.34:
13487: * src/include/pa_pool.h 1.49:
13488: * src/include/pa_request.h 1.77:
13489: * src/include/pa_sapi.h 1.4:
13490: * src/include/pa_string.h 1.70:
13491: * src/include/pa_table.h 1.29:
13492: * src/main/main.dsp 1.74:
13493: * src/main/pa_globals.C 1.42:
13494: * src/main/pa_hash.C 1.30:
13495: * src/main/pa_request.C 1.95:
13496: * src/main/pa_string.C 1.69:
13497: * src/main/pa_table.C 1.25:
13498: * src/main/untaint.C 1.32:
13499: connect&sql -1000 just compiled
13500:
13501: * src/sql/Makefile.am 1.1:
13502: forgot to add mysql client
13503:
13504: * src/classes/root.C 1.58:
13505: * src/include/pa_sql_driver.h 1.2:
13506: * src/include/pa_sql_driver_manager.h 1.2:
13507: * src/main/main.dsp 1.75:
13508: * src/main/pa_sql_driver_manager.C 1.2:
13509: more manager&connection&driver
13510:
13511: * src/include/pa_sql_driver.h 1.3:
13512: mysql info
13513:
13514: * src/doc/doxygen.cfg 1.2:
13515: z
13516:
13517: * src/include/pa_sql_driver.h 1.1:
13518: * src/include/pa_sql_driver_manager.h 1.1:
13519: * src/main/pa_sql_driver_manager.C 1.1:
13520: connect&sql -1000 just compiled [forgot to add libltdl, added]
13521:
13522: 2001-04-03 paf
13523: * src/classes/file.C 1.18:
13524: * src/classes/string.C 1.32:
13525: * src/classes/table.C 1.48:
13526: * src/include/pa_string.h 1.69:
13527: * src/main/pa_common.C 1.39:
13528: * src/main/pa_string.C 1.68:
13529: * src/main/untaint.C 1.31:
13530: string:match replace 2. string.cstr(forced lang)
13531:
13532: * src/classes/string.C 1.30:
13533: string:match replace 0
13534:
13535: * src/classes/string.C 1.34:
13536: * src/types/pa_vform.C 1.19:
13537: string:match replace assigned lang
13538:
13539: * src/classes/string.C 1.31:
13540: * src/include/pa_string.h 1.68:
13541: * src/main/pa_string.C 1.67:
13542: string:match replace strange matches
13543:
13544: * src/classes/table.C 1.46:
13545: table:append now uses string::split
13546:
13547: * src/include/pa_globals.h 1.33:
13548: * src/include/pa_hash.h 1.33:
13549: * src/main/pa_globals.C 1.39:
13550: * src/main/pa_request.C 1.92:
13551: * src/targets/cgi/parser3.C 1.55:
13552: * src/targets/isapi/parser3isapi.C 1.22:
13553: * src/types/pa_vfile.C 1.11:
13554: content-disposition
13555:
13556: * src/classes/string.C 1.25:
13557: * src/include/pa_globals.h 1.34:
13558: * src/include/pa_string.h 1.64:
13559: * src/main/main.dsp 1.73:
13560: * src/main/pa_globals.C 1.40:
13561: * src/main/pa_string.C 1.62:
13562: string:match [search] -1 just compiled
13563:
13564: * src/classes/string.C 1.26:
13565: * src/include/pa_globals.h 1.35:
13566: * src/include/pa_string.h 1.65:
13567: * src/include/pa_threads.h 1.12:
13568: * src/main/pa_globals.C 1.41:
13569: * src/main/pa_string.C 1.63:
13570: * src/targets/isapi/parser3isapi.dsp 1.9:
13571: string:match 0
13572:
13573: * src/main/pa_common.C 1.37:
13574: * src/main/untaint.C 1.30:
13575: * src/targets/cgi/parser3.C 1.56:
13576: * src/targets/isapi/parser3isapi.C 1.23:
13577: * src/targets/isapi/pool_storage.h 1.4:
13578: todo/tests
13579:
13580: * src/classes/string.C 1.27:
13581: * src/include/pa_string.h 1.66:
13582: * src/main/pa_string.C 1.64:
13583: string:match replace -11
13584:
13585: * src/classes/file.C 1.15:
13586: * src/classes/root.C 1.54:
13587: * src/classes/string.C 1.23:
13588: * src/classes/table.C 1.44:
13589: * src/doc/doxygen.cmd 1.1:
13590: * src/doc/doxygen.txt 1.2:
13591: * src/doc/generate.cmd 1.2:
13592: * src/include/pa_array.h 1.34:
13593: * src/include/pa_request.h 1.74:
13594: * src/include/pa_string.h 1.62:
13595: * src/main/execute.C 1.136:
13596: * src/main/pa_string.C 1.60:
13597: * src/main/untaint.C 1.29:
13598: * src/targets/cgi/parser3.C 1.52:
13599: * src/types/pa_vcookie.C 1.15:
13600: string::pos & cmp & piece bugs fixed.
13601: string::split new
13602: table:load separated from set
13603: table:set implemented with clean \n \t searches
13604:
13605: * src/include/pa_common.h 1.31:
13606: * src/include/pa_globals.h 1.32:
13607: * src/main/pa_globals.C 1.38:
13608: * src/main/pa_request.C 1.91:
13609: * src/targets/cgi/parser3.C 1.54:
13610: * src/targets/isapi/parser3isapi.C 1.21:
13611: * src/types/pa_value.h 1.43:
13612: main:post-process
13613:
13614: * src/classes/file.C 1.16:
13615: * src/classes/table.C 1.45:
13616: * src/include/pa_common.h 1.32:
13617: * src/main/compile_tools.C 1.34:
13618: * src/main/pa_common.C 1.38:
13619: * src/main/pa_request.C 1.93:
13620: * src/types/pa_vform.C 1.20:
13621: * src/types/pa_vstring.C 1.1:
13622: z
13623:
13624: * src/include/pa_common.h 1.30:
13625: * src/include/pa_request.h 1.75:
13626: * src/include/pa_sapi.h 1.3:
13627: * src/main/main.dsp 1.72:
13628: * src/main/pa_common.C 1.36:
13629: * src/main/pa_request.C 1.90:
13630: * src/targets/cgi/parser3.C 1.53:
13631: * src/types/pa_value.h 1.42:
13632: * src/types/pa_vfile.C 1.10:
13633: * src/types/pa_vfile.h 1.16:
13634: * src/types/pa_vstring.h 1.20:
13635: vfile in response:body
13636:
13637: * src/classes/string.C 1.28:
13638: * src/include/pa_string.h 1.67:
13639: * src/main/pa_string.C 1.65:
13640: string:match replace prepared
13641:
13642: * src/classes/string.C 1.33:
13643: * src/main/compile.y 1.123:
13644: grammar: fixed to allow {}[]< empty []
13645:
13646: * src/classes/double.C 1.20:
13647: * src/classes/file.C 1.17:
13648: * src/classes/form.C 1.3:
13649: * src/classes/int.C 1.18:
13650: * src/classes/response.C 1.6:
13651: * src/classes/root.C 1.55:
13652: * src/classes/string.C 1.24:
13653: * src/classes/table.C 1.47:
13654: * src/include/pa_string.h 1.63:
13655: * src/main/pa_string.C 1.61:
13656: string:match -10 [frame]
13657:
13658: * src/classes/string.C 1.29:
13659: * src/main/pa_string.C 1.66:
13660: string:match replace prepared 2
13661:
13662: 2001-04-02 paf
13663: * src/classes/_random.h 1.1:
13664: * src/classes/random.C 1.1:
13665: * src/include/pa_globals.h 1.31:
13666: * src/main/main.dsp 1.71:
13667: * src/main/pa_globals.C 1.37:
13668: * src/main/pa_request.C 1.89:
13669: * src/types/pa_value.h 1.40:
13670: random:generate
13671:
13672: * src/classes/table.C 1.42:
13673: * src/include/pa_array.h 1.33:
13674: * src/include/pa_string.h 1.60:
13675: * src/include/pa_table.h 1.28:
13676: * src/main/execute.C 1.135:
13677: * src/types/pa_value.h 1.41:
13678: table:join
13679:
13680: * src/classes/table.C 1.43:
13681: * src/include/pa_string.h 1.61:
13682: * src/main/pa_string.C 1.59:
13683: * src/types/pa_valiased.C 1.6:
13684: * src/types/pa_valiased.h 1.12:
13685: * src/types/pa_vdouble.h 1.15:
13686: * src/types/pa_vfile.h 1.15:
13687: * src/types/pa_vint.h 1.16:
13688: * src/types/pa_vresponse.h 1.7:
13689: * src/types/pa_vstring.h 1.19:
13690: * src/types/pa_vtable.h 1.13:
13691: string::pos. about to use it in table:set/load
13692:
13693: * src/classes/random.C 1.2:
13694: random:generate 1
13695:
13696: 2001-03-30 paf
13697: * src/classes/double.C 1.19:
13698: * src/classes/file.C 1.14:
13699: * src/classes/int.C 1.17:
13700: * src/classes/response.C 1.5:
13701: * src/classes/root.C 1.53:
13702: * src/classes/string.C 1.22:
13703: * src/classes/table.C 1.40:
13704: * src/main/compile.y 1.122:
13705: * src/main/execute.C 1.134:
13706: * src/types/pa_value.h 1.39:
13707: * src/types/pa_vstateless_class.C 1.7:
13708: * src/types/pa_vstateless_class.h 1.9:
13709: static|dynamic|any method registration
13710:
13711: * src/classes/table.C 1.41:
13712: * src/include/pa_string.h 1.59:
13713: * src/main/pa_string.C 1.58:
13714: todo: table flip and append. string::pos
13715:
13716: 2001-03-29 paf
13717: * src/classes/string.C 1.14:
13718: * src/main/compile.y 1.120:
13719: * src/main/compile_tools.C 1.33:
13720: * src/main/compile_tools.h 1.36:
13721: * src/main/main.dsp 1.70:
13722: * src/types/pa_value.h 1.38:
13723: * src/types/pa_vstring.h 1.17:
13724: * src/types/pa_vunknown.h 1.8:
13725: empty params allowed. [] and [;] are different now.
13726:
13727: * src/include/pa_pool.h 1.46:
13728: * src/include/pa_request.h 1.72:
13729: * src/main/pa_request.C 1.86:
13730: * src/main/untaint.C 1.25:
13731: pool.request
13732:
13733: * src/classes/string.C 1.21:
13734: string:xsplit forgot that they must result in 1 row N column [
13735: not vice versa]
13736:
13737: * src/classes/string.C 1.17:
13738: * src/include/pa_string.h 1.57:
13739: * src/main/execute.C 1.133:
13740: * src/main/pa_array.C 1.30:
13741: * src/main/pa_string.C 1.56:
13742: * src/types/pa_vtable.h 1.12:
13743: string: lsplit -1
13744:
13745: * src/classes/string.C 1.16:
13746: * src/include/pa_string.h 1.55:
13747: * src/main/pa_string.C 1.54:
13748: string: pos -1
13749:
13750: * src/classes/string.C 1.18:
13751: * src/include/pa_string.h 1.58:
13752: * src/main/pa_string.C 1.57:
13753: string: lsplit
13754:
13755: * src/include/pa_pool.h 1.47:
13756: * src/include/pa_request.h 1.73:
13757: * src/main/pa_request.C 1.87:
13758: * src/main/untaint.C 1.26:
13759: pool.request undone
13760:
13761: * src/classes/string.C 1.20:
13762: z
13763:
13764: * src/include/pa_string.h 1.56:
13765: * src/main/pa_string.C 1.55:
13766: * src/main/untaint.C 1.28:
13767: string: pos
13768:
13769: * src/classes/string.C 1.15:
13770: * src/classes/table.C 1.38:
13771: * src/include/pa_string.h 1.54:
13772: * src/main/compile.y 1.121:
13773: * src/main/pa_request.C 1.88:
13774: * src/main/pa_string.C 1.53:
13775: * src/main/untaint.C 1.27:
13776: string: left right mid
13777:
13778: * src/classes/file.C 1.13:
13779: * src/classes/table.C 1.39:
13780: * src/include/pa_table.h 1.27:
13781: * src/main/pa_table.C 1.24:
13782: * src/types/pa_vstring.h 1.18:
13783: * src/types/pa_wwrapper.h 1.6:
13784: table:flip
13785:
13786: * src/classes/string.C 1.19:
13787: string: rsplit
13788:
13789: 2001-03-28 paf
13790: * src/classes/file.C 1.12:
13791: * src/include/pa_globals.h 1.30:
13792: * src/include/pa_request.h 1.71:
13793: * src/targets/cgi/parser3.C 1.51:
13794: * src/targets/isapi/parser3isapi.C 1.20:
13795: * src/types/pa_value.h 1.37:
13796: * src/types/pa_vrequest.C 1.4:
13797: * src/types/pa_vunknown.h 1.7:
13798: $request:browser [.type .version]; unknown.get_double now = 0.
13799:
13800: * src/classes/table.C 1.36:
13801: * src/include/pa_array.h 1.32:
13802: * src/include/pa_hash.h 1.32:
13803: * src/include/pa_table.h 1.24:
13804: * src/main/pa_array.C 1.29:
13805: * src/main/pa_table.C 1.21:
13806: * src/types/pa_vtable.h 1.11:
13807: table:locate just compiled
13808:
13809: * src/classes/file.C 1.9:
13810: * src/include/pa_common.h 1.29:
13811: * src/main/pa_common.C 1.34:
13812: * src/types/pa_vfile.C 1.7:
13813: * src/types/pa_vfile.h 1.12:
13814: started file:load. wrong write. must be self.set
13815:
13816: * src/classes/file.C 1.8:
13817: * src/classes/root.C 1.52:
13818: * src/classes/table.C 1.37:
13819: * src/include/pa_table.h 1.25:
13820: * src/main/pa_table.C 1.22:
13821: table:locate1, file:test
13822:
13823: * src/classes/file.C 1.10:
13824: * src/main/execute.C 1.132:
13825: * src/main/pa_common.C 1.35:
13826: * src/main/untaint.C 1.24:
13827: * src/targets/cgi/parser3.C 1.50:
13828: * src/types/pa_vfile.C 1.8:
13829: * src/types/pa_vfile.h 1.13:
13830: * src/types/pa_vform.C 1.17:
13831: file:load 1. tainted
13832:
13833: * src/classes/file.C 1.11:
13834: * src/include/pa_globals.h 1.29:
13835: * src/include/pa_request.h 1.70:
13836: * src/include/pa_table.h 1.26:
13837: * src/main/pa_globals.C 1.36:
13838: * src/main/pa_request.C 1.85:
13839: * src/main/pa_table.C 1.23:
13840: * src/types/pa_vfile.C 1.9:
13841: * src/types/pa_vfile.h 1.14:
13842: * src/types/pa_vform.C 1.18:
13843: file:load autodetection of mime-type by user-file-name
13844:
13845: 2001-03-27 paf
13846: * src/classes/double.C 1.18:
13847: * src/classes/int.C 1.16:
13848: * src/classes/root.C 1.51:
13849: * src/classes/string.C 1.13:
13850: * src/classes/table.C 1.34:
13851: * src/main/compile_tools.C 1.32:
13852: * src/main/execute.C 1.128:
13853: * src/main/pa_request.C 1.84:
13854: * src/main/untaint.C 1.23:
13855: * src/types/pa_value.h 1.35:
13856: * src/types/pa_vbool.h 1.6:
13857: * src/types/pa_vcookie.C 1.14:
13858: * src/types/pa_vdouble.h 1.14:
13859: * src/types/pa_vfile.h 1.11:
13860: * src/types/pa_vint.h 1.15:
13861: * src/types/pa_vmframe.h 1.9:
13862: * src/types/pa_vstring.h 1.16:
13863: * src/types/pa_vtable.h 1.10:
13864: * src/types/pa_vunknown.h 1.6:
13865: sort 0
13866:
13867: * src/classes/table.C 1.31:
13868: * src/include/pa_common.h 1.27:
13869: * src/main/compile.y 1.117:
13870: * src/main/execute.C 1.127:
13871: * src/main/pa_common.C 1.31:
13872: * src/main/pa_table.C 1.20:
13873: table:save decided to have as it were. stepped back.
13874: grammar: added 'in' 'is' 'lt'&co follow-space check
13875:
13876: * src/main/compile.y 1.119:
13877: fixed minor bug in @mn[][] ...^{
13878:
13879: * src/main/execute.C 1.130:
13880: * src/types/pa_value.h 1.36:
13881: * src/types/pa_vmframe.h 1.10:
13882: * src/types/pa_wcontext.h 1.8:
13883: fixed r/w context of code-params
13884:
13885: * src/classes/table.C 1.33:
13886: * src/main/pa_common.C 1.32:
13887: * src/main/pa_request.C 1.83:
13888: * src/targets/cgi/parser3.C 1.49:
13889: * src/types/pa_value.h 1.34:
13890: * src/types/pa_vbool.h 1.5:
13891: * src/types/pa_vdouble.h 1.12:
13892: * src/types/pa_vfile.h 1.9:
13893: * src/types/pa_vint.h 1.13:
13894: * src/types/pa_vstring.h 1.14:
13895: * src/types/pa_vunknown.h 1.5:
13896: continue on sort
13897:
13898: * src/types/pa_valiased.C 1.5:
13899: * src/types/pa_valiased.h 1.11:
13900: * src/types/pa_vdouble.h 1.13:
13901: * src/types/pa_vfile.h 1.10:
13902: * src/types/pa_vint.h 1.14:
13903: * src/types/pa_vresponse.h 1.6:
13904: * src/types/pa_vstring.h 1.15:
13905: * src/types/pa_vtable.h 1.9:
13906: renamed to are_static_calls_disabled
13907:
13908: * src/main/execute.C 1.131:
13909: * src/main/pa_common.C 1.33:
13910: fixed r/w context of code-params2, fixed ntfs hardlink slow dir update
13911:
13912: * src/classes/table.C 1.35:
13913: * src/main/execute.C 1.129:
13914: about to change junction rcontext!!
13915:
13916: * src/classes/table.C 1.32:
13917: * src/include/pa_common.h 1.28:
13918: * src/main/compile.y 1.118:
13919: started table:sort
13920: fixed minor bug in #...^{
13921:
13922: 2001-03-26 paf
13923: * src/classes/file.C 1.7:
13924: * src/classes/root.C 1.50:
13925: * src/classes/table.C 1.30:
13926: * src/include/pa_common.h 1.26:
13927: * src/include/pa_globals.h 1.28:
13928: * src/include/pa_table.h 1.23:
13929: * src/main/pa_common.C 1.30:
13930: * src/main/pa_globals.C 1.35:
13931: * src/main/pa_request.C 1.82:
13932: * src/main/pa_table.C 1.19:
13933: moved ::save to pa_table.
13934: disabled @auto invocation in ^process
13935:
13936: * src/classes/table.C 1.29:
13937: * src/include/pa_array.h 1.31:
13938: * src/include/pa_table.h 1.22:
13939: * src/main/pa_array.C 1.28:
13940: table:record
13941:
13942: * src/main/untaint.C 1.22:
13943: * src/targets/cgi/parser3.C 1.48:
13944: * src/targets/isapi/parser3isapi.C 1.19:
13945: * src/targets/isapi/parser3isapi.dsp 1.8:
13946: * src/targets/isapi/pool_storage.h 1.3:
13947: * src/types/pa_valiased.h 1.10:
13948: * src/types/pa_vcookie.C 1.13:
13949: * src/types/pa_vdouble.h 1.11:
13950: * src/types/pa_vfile.h 1.8:
13951: * src/types/pa_vint.h 1.12:
13952: * src/types/pa_vresponse.h 1.5:
13953: * src/types/pa_vstring.h 1.13:
13954: * src/types/pa_vtable.h 1.8:
13955: z
13956:
13957: * src/main/compile.y 1.116:
13958: grammar: [] 0params [;] 2 params (was 0)
13959:
13960: * src/include/pa_pool.h 1.45:
13961: * src/main/execute.C 1.126:
13962: * src/types/pa_valiased.C 1.4:
13963: * src/types/pa_valiased.h 1.9:
13964: * src/types/pa_value.h 1.33:
13965: * src/types/pa_vdouble.h 1.10:
13966: * src/types/pa_vfile.h 1.7:
13967: * src/types/pa_vint.h 1.11:
13968: * src/types/pa_vresponse.h 1.4:
13969: * src/types/pa_vstring.h 1.12:
13970: * src/types/pa_vtable.h 1.7:
13971: disabled $a(123) $b[$a.CLASS] ^b.inc[123] shit.
13972: allowed no checks in native method realisations on 'self' validity -
13973: they now can simply assume that 'self' is V{Proper} .
13974:
13975: 2001-03-25 paf
13976: * src/classes/table.C 1.26:
13977: * src/include/pa_globals.h 1.27:
13978: * src/include/pa_string.h 1.52:
13979: * src/include/pa_table.h 1.20:
13980: * src/main/compile.y 1.114:
13981: * src/main/compile_tools.C 1.31:
13982: * src/main/compile_tools.h 1.35:
13983: * src/main/pa_globals.C 1.32:
13984: * src/main/pa_request.C 1.79:
13985: * src/main/pa_string.C 1.52:
13986: * src/main/pa_table.C 1.17:
13987: * src/main/untaint.C 1.15:
13988: * src/types/pa_vcookie.h 1.7:
13989: typo & typo-default
13990:
13991: * src/main/pa_globals.C 1.34:
13992: * src/main/untaint.C 1.19:
13993: html-typo - moved all processing to table [except preliminary \
13994: \n \r \n replacements to "\n"]
13995:
13996: * src/main/untaint.C 1.16:
13997: typo \r \r\n \n properly handled
13998:
13999: * src/classes/table.C 1.27:
14000: * src/include/pa_table.h 1.21:
14001: * src/main/pa_globals.C 1.33:
14002: * src/main/pa_table.C 1.18:
14003: * src/main/untaint.C 1.17:
14004: returned table originating. useful for reporting typo table
14005: problems origin. think would be useful somewhere else
14006:
14007: * src/classes/table.C 1.28:
14008: * src/main/untaint.C 1.18:
14009: html-typo - decided to move all the processing to table
14010:
14011: * src/main/pa_request.C 1.80:
14012: table empty lines ignored. system-default content type assigned
14013: in output:result [can fail in main:auto and skipped normal
14014: defaults extraction]
14015:
14016: * src/include/pa_string.h 1.53:
14017: * src/main/compile.y 1.115:
14018: #comment fixed minor bug
14019:
14020: * src/main/pa_request.C 1.81:
14021: * src/main/untaint.C 1.20:
14022: moved default typo-table to lowlevel - it initialization could
14023: be skipped if failed in @auto. so that exception report would
14024: use some table
14025:
14026: * src/main/untaint.C 1.21:
14027: z
14028:
14029: 2001-03-24 paf
14030: * src/main/pa_globals.C 1.28:
14031: * src/types/pa_vclass.C 1.6:
14032: * src/types/pa_vclass.h 1.11:
14033: * src/types/pa_vstateless_class.C 1.6:
14034: * src/types/pa_vstateless_class.h 1.8:
14035: thrown away freeze mech.
14036: no danger now for you can't do ^request:process[@new-method[]
14037: body]
14038: trick anymore.
14039: still remains $some_instance.process[@new-method[]
14040: possibility]
14041: but would leave it as a feature.
14042: see index for sample
14043:
14044: * src/include/pa_string.h 1.51:
14045: * src/main/pa_string.C 1.51:
14046: * src/main/untaint.C 1.14:
14047: * src/targets/cgi/parser3.C 1.47:
14048: html-typo 2
14049:
14050: * src/include/pa_array.h 1.29:
14051: * src/include/pa_hash.h 1.31:
14052: * src/include/pa_request.h 1.67:
14053: * src/main/compile.y 1.110:
14054: * src/main/pa_array.C 1.26:
14055: * src/main/pa_common.C 1.25:
14056: * src/main/pa_hash.C 1.29:
14057: * src/main/pa_request.C 1.73:
14058: * src/types/pa_vcookie.C 1.12:
14059: cyclic uses ignored. defaulted default content-type
14060:
14061: * src/doc/doxygen.cfg 1.1:
14062: * src/doc/doxygen.txt 1.1:
14063: * src/doc/generate.cmd 1.1:
14064: * src/doc/view.cmd 1.1:
14065: * src/include/pa_array.h 1.30:
14066: * src/include/pa_globals.h 1.26:
14067: * src/include/pa_pool.h 1.44:
14068: * src/include/pa_string.h 1.50:
14069: * src/include/pa_table.h 1.19:
14070: * src/main/execute.C 1.125:
14071: * src/main/pa_array.C 1.27:
14072: * src/main/pa_globals.C 1.31:
14073: * src/main/pa_request.C 1.78:
14074: * src/main/pa_string.C 1.50:
14075: * src/main/untaint.C 1.13:
14076: * src/targets/cgi/parser3.C 1.46:
14077: * src/targets/isapi/parser3isapi.C 1.18:
14078: * src/types/pa_value.h 1.32:
14079: * src/types/pa_vtable.h 1.6:
14080: html-typo 0
14081: html-typo 1. noticed double default content-type prob. run cgi.cmd tomorrow first
14082: html-typo sample. detected << problem: they become ltlt too fast
14083:
14084: * src/classes/file.C 1.6:
14085: * src/classes/root.C 1.49:
14086: * src/classes/table.C 1.25:
14087: * src/include/pa_common.h 1.25:
14088: * src/include/pa_request.h 1.69:
14089: * src/main/compile.y 1.111:
14090: * src/main/pa_common.C 1.28:
14091: * src/main/pa_request.C 1.77:
14092: * src/main/pa_string.C 1.49:
14093: * src/targets/isapi/parser3isapi.C 1.17:
14094: * src/types/pa_vfile.h 1.6:
14095: file_read stringified
14096:
14097: * src/include/pa_sapi.h 1.2:
14098: * src/main/pa_common.C 1.27:
14099: * src/main/pa_request.C 1.76:
14100: * src/targets/cgi/parser3.C 1.44:
14101: * src/targets/isapi/nt_log_events.mc 1.1:
14102: * src/targets/isapi/parser3isapi.C 1.16:
14103: * src/targets/isapi/parser3isapi.dsp 1.6:
14104: 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.
14105: isapi: used HSE_APPEND_LOG_PARAMETER feature
14106:
14107: * src/types/pa_valiased.C 1.3:
14108: decided to String-ify file_read
14109:
14110: * src/targets/cgi/parser3.C 1.45:
14111: * src/targets/isapi/nt_log_events.mc 1.2:
14112: * src/targets/isapi/parser3isapi.dsp 1.7:
14113: cgi: sapi::log
14114:
14115: * src/main/compile.y 1.109:
14116: * src/main/execute.C 1.124:
14117: * src/main/main.dsp 1.69:
14118: @CLASS equals @BASE. sanity
14119:
14120: * src/include/pa_globals.h 1.24:
14121: * src/include/pa_request.h 1.68:
14122: * src/main/compile.y 1.113:
14123: * src/main/pa_common.C 1.29:
14124: * src/main/pa_globals.C 1.29:
14125: * src/main/pa_request.C 1.74:
14126: z
14127:
14128: * src/include/pa_common.h 1.22:
14129: * src/main/pa_common.C 1.23:
14130: * src/main/pa_request.C 1.72:
14131: * src/targets/cgi/parser3.C 1.42:
14132: * src/targets/isapi/pool_storage.h 1.2:
14133: * src/types/pa_vform.C 1.16:
14134: * src/types/pa_vform.h 1.14:
14135: auto.p monkey
14136:
14137: * src/include/pa_common.h 1.24:
14138: * src/include/pa_globals.h 1.25:
14139: * src/main/pa_common.C 1.26:
14140: * src/main/pa_globals.C 1.30:
14141: * src/main/pa_request.C 1.75:
14142: * src/targets/isapi/parser3isapi.C 1.15:
14143: fixed default content-type allocation storage
14144:
14145: * src/include/pa_common.h 1.23:
14146: * src/main/pa_common.C 1.24:
14147: * src/targets/cgi/parser3.C 1.43:
14148: * src/targets/isapi/parser3isapi.C 1.14:
14149: auto.p monkey every target
14150:
14151: * src/main/compile.y 1.112:
14152: * src/main/compile_tools.h 1.34:
14153: #comment
14154:
14155: 2001-03-23 paf
14156: * src/classes/root.C 1.48:
14157: * src/classes/table.C 1.24:
14158: * src/include/pa_common.h 1.21:
14159: * src/include/pa_config_fixed.h 1.1:
14160: * src/include/pa_config_includes.h 1.1:
14161: * src/include/pa_string.h 1.49:
14162: * src/include/pa_threads.h 1.11:
14163: * src/include/pa_types.h 1.23:
14164: * src/include/pa_version.h 1.1:
14165: * src/main/compile.y 1.108:
14166: * src/main/execute.C 1.123:
14167: * src/main/pa_array.C 1.25:
14168: * src/main/pa_common.C 1.22:
14169: * src/main/pa_hash.C 1.28:
14170: * src/main/pa_pool.C 1.17:
14171: * src/main/pa_request.C 1.70:
14172: * src/main/pa_string.C 1.48:
14173: * src/main/untaint.C 1.12:
14174: * src/targets/cgi/parser3.C 1.40:
14175: * src/targets/isapi/parser3isapi.C 1.10:
14176: * src/types/pa_vfile.C 1.6:
14177: * src/types/pa_vform.C 1.15:
14178: cgi: reinvent document_root and request_uri under iis. autoconf
14179: updated. introducing ap_config_includes
14180:
14181: * src/targets/cgi/parser3.C 1.41:
14182: * src/targets/isapi/parser3isapi.C 1.12:
14183: isapi: think it would be better to rewrite as filter then to
14184: deal with pool
14185:
14186: * src/targets/cgi/parser3.C 1.39:
14187: cgi: reinvent document_root under iis
14188:
14189: * src/include/pa_globals.h 1.22:
14190: * src/main/pa_request.C 1.68:
14191: * src/targets/cgi/parser3.C 1.36:
14192: * src/targets/cgi/parser3.dsp 1.12:
14193: * src/targets/isapi/parser3isapi.C 1.8:
14194: * src/types/pa_vcookie.C 1.10:
14195: * src/types/pa_venv.h 1.12:
14196: * src/types/pa_vform.C 1.13:
14197: all: sapi beauty
14198:
14199: * src/main/pa_request.C 1.67:
14200: * src/targets/cgi/parser3.C 1.35:
14201: * src/targets/isapi/parser3isapi.C 1.7:
14202: * src/targets/isapi/parser3isapi.dsp 1.4:
14203: isapi minor env beauty
14204:
14205: * src/include/pa_globals.h 1.23:
14206: * src/include/pa_sapi.h 1.1:
14207: * src/main/main.dsp 1.67:
14208: * src/main/pa_globals.C 1.27:
14209: * src/main/pa_request.C 1.69:
14210: * src/targets/cgi/parser3.C 1.37:
14211: * src/targets/isapi/parser3isapi.C 1.9:
14212: * src/types/pa_vcookie.C 1.11:
14213: * src/types/pa_venv.h 1.13:
14214: * src/types/pa_vform.C 1.14:
14215: sapi made object
14216:
14217: * src/include/pa_pool.h 1.43:
14218: * src/main/pa_request.C 1.71:
14219: * src/targets/cgi/pa_pool.C 1.3:
14220: * src/targets/isapi/pa_pool.C 1.3:
14221: * src/targets/isapi/parser3isapi.C 1.13:
14222: * src/targets/isapi/parser3isapi.dsp 1.5:
14223: * src/targets/isapi/pool_storage.h 1.1:
14224: isapi: dumb pool storage
14225:
14226: * src/main/main.dsp 1.68:
14227: * src/targets/isapi/parser3isapi.C 1.11:
14228: isapi: docroot now like in cgi, not from APPL_PHYSICAL_PATH
14229:
14230: * src/targets/isapi/pa_pool.C 1.2:
14231: decided to continue with extension
14232:
14233: * src/targets/cgi/parser3.C 1.38:
14234: cgi: only one pool now
14235:
14236: 2001-03-22 paf
14237: * src/main/pa_request.C 1.66:
14238: * src/targets/cgi/parser3.C 1.34:
14239: * src/targets/isapi/parser3isapi.C 1.6:
14240: * src/targets/isapi/parser3isapi.dsp 1.3:
14241: isapi document_root 0
14242:
14243: * src/types/pa_vcookie.C 1.8:
14244: cookie attr decoded
14245:
14246: * src/include/pa_pool.h 1.40:
14247: * src/targets/cgi/pa_pool.C 1.2:
14248: * src/targets/cgi/parser3.C 1.31:
14249: * src/targets/cgi/parser3.dsp 1.11:
14250: * src/targets/isapi/pa_pool.C 1.1:
14251: * src/targets/isapi/parser3isapi.C 1.1:
14252: * src/targets/isapi/parser3isapi.def 1.1:
14253: * src/targets/isapi/parser3isapi.dsp 1.1:
14254: started isapi
14255:
14256: * src/targets/isapi/parser3isapi.C 1.5:
14257: isapi keep-alive
14258:
14259: * src/targets/isapi/KILL.EXE 1.1:
14260: * src/targets/isapi/PSTAT.EXE 1.1:
14261: * src/targets/isapi/istart.cmd 1.1:
14262: * src/targets/isapi/istop.cmd 1.1:
14263: * src/targets/isapi/kill.pl 1.1:
14264: isapi added utils
14265:
14266: * src/include/pa_pool.h 1.41:
14267: * src/main/pa_pool.C 1.16:
14268: * src/targets/cgi/parser3.C 1.32:
14269: * src/targets/isapi/parser3isapi.C 1.2:
14270: * src/targets/isapi/parser3isapi.dsp 1.2:
14271: * src/types/pa_vform.C 1.12:
14272: isapi 0
14273:
14274: * src/include/pa_globals.h 1.20:
14275: * src/include/pa_request.h 1.66:
14276: * src/include/pa_types.h 1.22:
14277: * src/main/pa_globals.C 1.26:
14278: * src/main/pa_request.C 1.63:
14279: * src/targets/cgi/parser3.C 1.30:
14280: * src/types/pa_vcookie.C 1.9:
14281: config of auto.p path: parser_root_auto_path parser_site_auto_path
14282:
14283: * src/targets/cgi/vform_fields_fill.C 1.2:
14284: * src/targets/cgi/vform_fields_fill.h 1.2:
14285: * src/targets/isapi/parser3isapi.C 1.4:
14286: z
14287:
14288: * src/include/pa_globals.h 1.21:
14289: * src/main/pa_common.C 1.21:
14290: * src/main/pa_request.C 1.64:
14291: some comments
14292:
14293: * src/include/pa_pool.h 1.42:
14294: * src/main/pa_request.C 1.65:
14295: * src/targets/cgi/parser3.C 1.33:
14296: * src/targets/isapi/parser3isapi.C 1.3:
14297: isapi 1
14298:
14299: 2001-03-21 paf
14300: * src/include/pa_globals.h 1.18:
14301: * src/targets/cgi/parser3.C 1.28:
14302: * src/types/pa_venv.h 1.11:
14303: in cookie & env. todo:post
14304:
14305: * src/Makefile.am 1.3:
14306: * src/classes/Makefile.am 1.2:
14307: * src/classes/file.C 1.5:
14308: * src/classes/root.C 1.47:
14309: * src/classes/table.C 1.23:
14310: * src/include/pa_array.h 1.28:
14311: * src/include/pa_common.h 1.20:
14312: * src/include/pa_globals.h 1.17:
14313: * src/include/pa_pool.h 1.39:
14314: * src/include/pa_request.h 1.65:
14315: * src/include/pa_string.h 1.48:
14316: * src/main/Makefile.am 1.8:
14317: * src/main/compile.y 1.107:
14318: * src/main/execute.C 1.122:
14319: * src/main/main.dsp 1.66:
14320: * src/main/pa_common.C 1.20:
14321: * src/main/pa_globals.C 1.25:
14322: * src/main/pa_request.C 1.62:
14323: * src/main/pa_string.C 1.47:
14324: * src/main/pa_table.C 1.16:
14325: * src/main/untaint.C 1.11:
14326: * src/targets/Makefile.am 1.4:
14327: * src/targets/cgi/Makefile.am 1.2:
14328: * src/targets/cgi/parser3.C 1.27:
14329: * src/targets/cgi/parser3.dsp 1.10:
14330: * src/types/Makefile.am 1.2:
14331: * src/types/pa_vcookie.C 1.7:
14332: * src/types/pa_vform.C 1.11:
14333: * src/types/pa_vstring.h 1.11:
14334: * src/types/pa_wwrapper.h 1.5:
14335: shifted apache branch on main trunc
14336:
14337: * src/targets/cgi/parser3.C 1.29:
14338: z
14339:
14340: * src/include/pa_common.h [automake_update] 1.19.2.2:
14341: * src/include/pa_globals.h [automake_update] 1.16.2.1:
14342: * src/include/pa_pool.h [automake_update] 1.38.2.1:
14343: * src/include/pa_request.h [automake_update] 1.64.2.4:
14344: * src/main/main.dsp [automake_update] 1.65.2.1:
14345: * src/main/pa_common.C [automake_update] 1.19.2.5:
14346: * src/main/pa_request.C [automake_update] 1.61.2.3:
14347: * src/targets/cgi/parser3.C [automake_update] 1.26.2.4:
14348: * src/targets/cgi/parser3.dsp [automake_update] 1.9.2.1:
14349: * src/types/pa_vcookie.C [automake_update] 1.6.2.2:
14350: * src/types/pa_vform.C [automake_update] 1.10.2.1:
14351: * src/types/pa_vstring.h [automake_update] 1.10.2.1:
14352: starting mod_parser3
14353:
14354: * src/include/pa_globals.h 1.19:
14355: post. todo: config of auto.p path
14356:
14357: 2001-03-20 paf
14358: * src/classes/Makefile.am 1.1:
14359: * src/types/Makefile.am 1.1:
14360: file Makefile.am was initially added on branch automake_update.
14361:
14362: * src/main/pa_common.C [automake_update] 1.19.2.4:
14363: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.3:
14364: * src/targets/cgi/parser3.C [automake_update] 1.26.2.3:
14365: automake compiled and works. todo:make win32 ifdefs work and
14366: add ifdef unistd
14367:
14368: * src/classes/Makefile.am [automake_update] 1.1.2.1:
14369: * src/classes/file.C 1.4:
14370: * src/classes/table.C 1.21:
14371: * src/classes/table.C [automake_update] 1.22.2.2:
14372: * src/include/pa_array.h 1.27:
14373: * src/include/pa_common.h 1.18:
14374: * src/include/pa_common.h [automake_update] 1.19.2.1:
14375: * src/include/pa_request.h 1.64:
14376: * src/include/pa_request.h [automake_update] 1.64.2.3:
14377: * src/include/pa_string.h 1.47:
14378: * src/include/pa_table.h 1.18:
14379: * src/include/pa_threads.h 1.10:
14380: * src/main/Makefile.am [automake_update] 1.7.16.3:
14381: * src/main/pa_common.C [automake_update] 1.19.2.3:
14382: * src/main/pa_globals.C 1.24:
14383: * src/main/pa_request.C [automake_update] 1.61.2.2:
14384: * src/main/pa_table.C [automake_update] 1.15.2.1:
14385: * src/main/untaint.C 1.10:
14386: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.2:
14387: * src/targets/cgi/parser3.C [automake_update] 1.26.2.2:
14388: * src/types/Makefile.am [automake_update] 1.1.2.1:
14389: * src/types/pa_valiased.h 1.8:
14390: * src/types/pa_value.h 1.31:
14391: * src/types/pa_vform.h 1.13:
14392: z
14393:
14394: * src/include/pa_request.h [automake_update] 1.64.2.2:
14395: * src/main/Makefile.am [automake_update] 1.7.16.2:
14396: * src/main/compile.y [automake_update] 1.106.2.1:
14397: * src/main/execute.C [automake_update] 1.121.2.2:
14398: * src/main/pa_common.C [automake_update] 1.19.2.2:
14399: * src/types/Makefile.am [automake_update] 1.1.2.2:
14400: removing locking
14401:
14402: * src/Makefile.am [automake_update] 1.2.16.1:
14403: * src/classes/file.C [automake_update] 1.4.2.1:
14404: * src/classes/root.C [automake_update] 1.46.2.1:
14405: * src/classes/table.C [automake_update] 1.22.2.1:
14406: * src/include/pa_array.h [automake_update] 1.27.2.1:
14407: * src/include/pa_request.h [automake_update] 1.64.2.1:
14408: * src/include/pa_string.h [automake_update] 1.47.2.1:
14409: * src/main/Makefile.am [automake_update] 1.7.16.1:
14410: * src/main/execute.C [automake_update] 1.121.2.1:
14411: * src/main/pa_common.C [automake_update] 1.19.2.1:
14412: * src/main/pa_globals.C [automake_update] 1.24.2.1:
14413: * src/main/pa_request.C [automake_update] 1.61.2.1:
14414: * src/main/pa_string.C [automake_update] 1.46.2.1:
14415: * src/main/untaint.C [automake_update] 1.10.2.1:
14416: * src/targets/Makefile.am [automake_update] 1.3.16.1:
14417: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.1:
14418: * src/targets/cgi/parser3.C [automake_update] 1.26.2.1:
14419: * src/types/pa_vcookie.C [automake_update] 1.6.2.1:
14420: * src/types/pa_wwrapper.h [automake_update] 1.4.8.1:
14421: String::UL_
14422:
14423: * src/classes/table.C 1.22:
14424: * src/include/pa_common.h 1.19:
14425: * src/main/pa_common.C 1.19:
14426: * src/main/pa_request.C 1.61:
14427: * src/types/pa_vfile.h 1.5:
14428: ^table:save
14429:
14430: 2001-03-19 paf
14431: * src/classes/file.C 1.2:
14432: * src/classes/request.C 1.4:
14433: * src/classes/table.C 1.19:
14434: * src/include/pa_string.h 1.45:
14435: * src/main/main.dsp 1.61:
14436: * src/main/pa_pool.C 1.15:
14437: * src/main/pa_request.C 1.58:
14438: * src/main/untaint.C 1.9:
14439: * src/types/pa_value.h 1.27:
14440: * src/types/pa_vfile.C 1.2:
14441: * src/types/pa_vfile.h 1.2:
14442: * src/types/pa_vform.C 1.10:
14443: file 1
14444:
14445: * src/classes/table.C 1.17:
14446: * src/include/pa_pool.h 1.38:
14447: * src/include/pa_request.h 1.63:
14448: * src/include/pa_table.h 1.16:
14449: * src/include/pa_types.h 1.20:
14450: * src/main/execute.C 1.119:
14451: * src/main/pa_request.C 1.57:
14452: * src/targets/cgi/parser3.C 1.25:
14453: * src/types/pa_value.h 1.25:
14454: * src/types/pa_vclass.h 1.10:
14455: * src/types/pa_vform.C 1.8:
14456: * src/types/pa_vstateless_class.h 1.5:
14457: * src/types/pa_vstateless_object.h 1.4:
14458: ^table:set{default level: TABLE}
14459:
14460: * src/classes/_request.h 1.3:
14461: * src/classes/request.C 1.5:
14462: * src/main/pa_globals.C 1.22:
14463: * src/types/pa_vrequest.C 1.2:
14464: * src/types/pa_vrequest.h 1.6:
14465: VRequest moved to :VStateless_object
14466:
14467: * src/classes/_request.h 1.4:
14468: * src/classes/request.C 1.6:
14469: * src/main/main.dsp 1.65:
14470: * src/main/pa_globals.C 1.23:
14471: * src/types/pa_value.h 1.30:
14472: * src/types/pa_vform.h 1.12:
14473: * src/types/pa_vrequest.C 1.3:
14474: * src/types/pa_vrequest.h 1.7:
14475: VRequest moved to :Value
14476:
14477: * src/types/pa_valiased.h 1.4:
14478: * src/types/pa_vbool.h 1.4:
14479: doc: Value and it's derivates somehow unlinked. don't know why yet
14480:
14481: * src/classes/_env.h 1.6:
14482: * src/classes/_table.h 1.4:
14483: * src/classes/env.C 1.8:
14484: * src/classes/table.C 1.20:
14485: * src/main/execute.C 1.121:
14486: * src/main/main.dsp 1.63:
14487: * src/main/pa_globals.C 1.20:
14488: * src/main/pa_request.C 1.60:
14489: * src/types/pa_value.h 1.28:
14490: * src/types/pa_vcookie.C 1.6:
14491: * src/types/pa_vcookie.h 1.6:
14492: * src/types/pa_venv.h 1.10:
14493: VEnv is now :Value
14494:
14495: * src/targets/cgi/pa_vform.C 1.3:
14496: * src/types/pa_valiased.C 1.1:
14497: * src/types/pa_valiased.h 1.7:
14498: * src/types/pa_value.h 1.29:
14499: * src/types/pa_vstateless_class.C 1.5:
14500: * src/types/pa_vstateless_class.h 1.7:
14501: * src/types/pa_vstateless_object.h 1.7:
14502: moved common get_element part from stateless object&class into VAliased
14503:
14504: * src/classes/_file.h 1.2:
14505: * src/classes/file.C 1.3:
14506: * src/include/pa_types.h 1.21:
14507: * src/main/pa_globals.C 1.18:
14508: * src/main/pa_request.C 1.59:
14509: * src/targets/cgi/parser3.C 1.26:
14510: * src/types/pa_valiased.h 1.6:
14511: * src/types/pa_vfile.C 1.4:
14512: * src/types/pa_vfile.h 1.3:
14513: * src/types/pa_vstateless_class.h 1.6:
14514: * src/types/pa_vstateless_object.h 1.5:
14515: \ to / and ^file:save
14516:
14517: * src/classes/root.C 1.46:
14518: * src/classes/table.C 1.16:
14519: * src/main/pa_exception.C 1.7:
14520: * src/main/pa_request.C 1.53:
14521: * src/targets/cgi/parser3.C 1.24:
14522: * src/types/pa_vbool.h 1.3:
14523: * src/types/pa_vcookie.C 1.3:
14524: * src/types/pa_vcookie.h 1.3:
14525: * src/types/pa_vdouble.h 1.9:
14526: * src/types/pa_venv.h 1.8:
14527: * src/types/pa_vform.h 1.8:
14528: * src/types/pa_vint.h 1.10:
14529: * src/types/pa_vrequest.h 1.4:
14530: doc: detected Value derivates prob
14531:
14532: * src/include/code.h 1.25:
14533: * src/include/pa_array.h 1.25:
14534: * src/include/pa_pool.h 1.35:
14535: * src/include/pa_string.h 1.42:
14536: * src/include/pa_threads.h 1.8:
14537: * src/main/compile.C 1.32:
14538: * src/main/compile.y 1.105:
14539: * src/main/compile_tools.C 1.29:
14540: * src/main/compile_tools.h 1.32:
14541: * src/main/execute.C 1.117:
14542: * src/main/pa_array.C 1.23:
14543: * src/main/pa_common.C 1.15:
14544: * src/main/pa_exception.C 1.8:
14545: * src/main/pa_globals.C 1.15:
14546: * src/main/pa_hash.C 1.25:
14547: * src/main/pa_pool.C 1.13:
14548: * src/main/pa_request.C 1.54:
14549: * src/main/pa_string.C 1.45:
14550: * src/main/pa_table.C 1.14:
14551: * src/main/untaint.C 1.7:
14552: * src/types/pa_value.h 1.23:
14553: auto @brief
14554:
14555: * src/classes/_file.h 1.1:
14556: * src/classes/file.C 1.1:
14557: * src/classes/table.C 1.18:
14558: * src/include/pa_common.h 1.17:
14559: * src/include/pa_globals.h 1.16:
14560: * src/include/pa_string.h 1.44:
14561: * src/include/pa_table.h 1.17:
14562: * src/main/main.dsp 1.60:
14563: * src/main/pa_common.C 1.18:
14564: * src/main/pa_globals.C 1.17:
14565: * src/types/pa_value.h 1.26:
14566: * src/types/pa_vcookie.h 1.4:
14567: * src/types/pa_venv.h 1.9:
14568: * src/types/pa_vfile.C 1.1:
14569: * src/types/pa_vfile.h 1.1:
14570: * src/types/pa_vform.C 1.9:
14571: * src/types/pa_vform.h 1.9:
14572: * src/types/pa_vrequest.h 1.5:
14573: * src/types/pa_vtable.h 1.5:
14574: file class just compiled
14575:
14576: * src/types/pa_vfile.C 1.5:
14577: * src/types/pa_vfile.h 1.4:
14578: * src/types/pa_vstateless_object.h 1.6:
14579: vfile doxx
14580:
14581: * src/classes/_response.h 1.2:
14582: * src/classes/response.C 1.4:
14583: * src/main/pa_globals.C 1.21:
14584: * src/types/pa_vform.h 1.11:
14585: * src/types/pa_vresponse.h 1.3:
14586: VResponse moved to :VStateless_object
14587:
14588: * src/classes/_request.h 1.2:
14589: * src/classes/request.C 1.3:
14590: * src/include/code.h 1.24:
14591: * src/include/pa_array.h 1.24:
14592: * src/include/pa_common.h 1.15:
14593: * src/include/pa_exception.h 1.10:
14594: * src/include/pa_globals.h 1.13:
14595: * src/include/pa_hash.h 1.28:
14596: * src/include/pa_pool.h 1.34:
14597: * src/include/pa_request.h 1.61:
14598: * src/include/pa_stack.h 1.7:
14599: * src/include/pa_string.h 1.41:
14600: * src/include/pa_table.h 1.14:
14601: * src/include/pa_threads.h 1.7:
14602: * src/include/pa_types.h 1.17:
14603: * src/main/execute.C 1.116:
14604: * src/main/pa_pool.C 1.12:
14605: * src/main/pa_request.C 1.52:
14606: * src/main/pa_string.C 1.44:
14607: * src/main/untaint.C 1.6:
14608: * src/targets/cgi/parser3.C 1.23:
14609: * src/types/pa_value.h 1.22:
14610: * src/types/pa_vform.C 1.7:
14611: doxygen include/, Value
14612:
14613: * src/include/code.h 1.26:
14614: * src/include/pa_array.h 1.26:
14615: * src/include/pa_common.h 1.16:
14616: * src/include/pa_exception.h 1.11:
14617: * src/include/pa_globals.h 1.14:
14618: * src/include/pa_globals.h 1.15:
14619: * src/include/pa_hash.h 1.29:
14620: * src/include/pa_pool.h 1.36:
14621: * src/include/pa_pool.h 1.37:
14622: * src/include/pa_request.h 1.62:
14623: * src/include/pa_stack.h 1.8:
14624: * src/include/pa_string.h 1.43:
14625: * src/include/pa_string.h 1.46:
14626: * src/include/pa_table.h 1.15:
14627: * src/include/pa_threads.h 1.9:
14628: * src/include/pa_types.h 1.18:
14629: * src/main/compile.C 1.33:
14630: * src/main/compile.y 1.106:
14631: * src/main/compile_tools.C 1.30:
14632: * src/main/compile_tools.h 1.33:
14633: * src/main/execute.C 1.118:
14634: * src/main/pa_array.C 1.24:
14635: * src/main/pa_common.C 1.16:
14636: * src/main/pa_exception.C 1.9:
14637: * src/main/pa_globals.C 1.16:
14638: * src/main/pa_hash.C 1.26:
14639: * src/main/pa_pool.C 1.14:
14640: * src/main/pa_request.C 1.55:
14641: * src/main/pa_string.C 1.46:
14642: * src/main/pa_table.C 1.15:
14643: * src/main/untaint.C 1.8:
14644: * src/types/pa_valiased.h 1.5:
14645: * src/types/pa_value.h 1.24:
14646: * src/types/pa_vfile.C 1.3:
14647: z
14648:
14649: * src/include/pa_hash.h 1.30:
14650: * src/include/pa_types.h 1.19:
14651: * src/main/pa_common.C 1.17:
14652: * src/main/pa_hash.C 1.27:
14653: * src/main/pa_request.C 1.56:
14654: * src/types/pa_vcookie.C 1.4:
14655: renamed Hash::Value to Val so to doxygen would finlly stop
14656: confusing those Value-s
14657:
14658: * src/main/main.dsp 1.64:
14659: * src/targets/cgi/parser3.dsp 1.9:
14660: * src/types/pa_valiased.C 1.2:
14661: * src/types/pa_vform.h 1.10:
14662: commented VForm
14663:
14664: * src/classes/_cookie.h 1.2:
14665: * src/classes/_table.h 1.3:
14666: * src/classes/cookie.C 1.3:
14667: * src/main/execute.C 1.120:
14668: * src/main/main.dsp 1.62:
14669: * src/main/pa_globals.C 1.19:
14670: * src/types/pa_vcookie.C 1.5:
14671: * src/types/pa_vcookie.h 1.5:
14672: VCookie is now :Value
14673:
14674: 2001-03-18 paf
14675: * src/classes/_cookie.h 1.1:
14676: * src/classes/cookie.C 1.1:
14677: * src/include/pa_common.h 1.14:
14678: * src/include/pa_globals.h 1.12:
14679: * src/include/pa_request.h 1.60:
14680: * src/include/pa_string.h 1.40:
14681: * src/include/pa_types.h 1.16:
14682: * src/main/main.dsp 1.59:
14683: * src/main/pa_common.C 1.14:
14684: * src/main/pa_globals.C 1.14:
14685: * src/main/pa_hash.C 1.24:
14686: * src/main/pa_request.C 1.51:
14687: * src/main/pa_string.C 1.43:
14688: * src/main/untaint.C 1.5:
14689: * src/targets/cgi/parser3.C 1.21:
14690: * src/types/pa_value.h 1.21:
14691: * src/types/pa_vcookie.C 1.1:
14692: * src/types/pa_vcookie.h 1.1:
14693: * src/types/pa_vform.C 1.6:
14694: * src/types/pa_vform.h 1.7:
14695: * src/types/pa_vhash.h 1.9:
14696: * src/types/pa_vunknown.h 1.4:
14697: cookie class
14698:
14699: * src/include/pa_hash.h 1.26:
14700: * src/main/pa_hash.C 1.22:
14701: * src/targets/cgi/parser3.C 1.17:
14702: response fields to header
14703:
14704: * src/classes/root.C 1.41:
14705: * src/classes/string.C 1.12:
14706: * src/include/pa_string.h 1.37:
14707: * src/main/pa_globals.C 1.11:
14708: * src/main/pa_request.C 1.44:
14709: * src/main/pa_string.C 1.41:
14710: * src/types/pa_vdouble.h 1.8:
14711: * src/types/pa_vform.C 1.5:
14712: * src/types/pa_vint.h 1.9:
14713: * src/types/pa_vstateless_class.C 1.4:
14714: convinient string(pool, char *src, bool tainted) ctor
14715:
14716: * src/include/pa_hash.h 1.27:
14717: * src/include/pa_request.h 1.58:
14718: * src/include/pa_string.h 1.36:
14719: * src/main/pa_globals.C 1.10:
14720: * src/main/pa_hash.C 1.23:
14721: * src/main/pa_request.C 1.43:
14722: * src/main/pa_string.C 1.40:
14723: * src/main/untaint.C 1.3:
14724: * src/targets/cgi/parser3.C 1.18:
14725: proper @exceptions params tainting
14726:
14727: * src/classes/_response.h 1.1:
14728: * src/classes/response.C 1.1:
14729: * src/include/pa_globals.h 1.8:
14730: * src/include/pa_hash.h 1.25:
14731: * src/include/pa_request.h 1.57:
14732: * src/main/compile.C 1.31:
14733: * src/main/compile.y 1.104:
14734: * src/main/execute.C 1.114:
14735: * src/main/main.dsp 1.58:
14736: * src/main/pa_globals.C 1.8:
14737: * src/main/pa_hash.C 1.21:
14738: * src/main/pa_request.C 1.41:
14739: * src/targets/cgi/parser3.C 1.16:
14740: * src/targets/cgi/parser3.dsp 1.8:
14741: * src/types/pa_value.h 1.18:
14742: * src/types/pa_vhash.h 1.6:
14743: * src/types/pa_vrequest.h 1.3:
14744: * src/types/pa_vresponse.h 1.1:
14745: $response: 0 request::core exception rethrow
14746:
14747: * src/classes/request.C 1.2:
14748: * src/classes/response.C 1.2:
14749: * src/classes/root.C 1.42:
14750: * src/include/pa_common.h 1.13:
14751: * src/include/pa_globals.h 1.10:
14752: * src/include/pa_request.h 1.59:
14753: * src/include/pa_string.h 1.38:
14754: * src/main/pa_common.C 1.13:
14755: * src/main/pa_globals.C 1.12:
14756: * src/main/pa_request.C 1.45:
14757: * src/targets/cgi/parser3.C 1.19:
14758: ^taint 0
14759:
14760: * src/classes/cookie.C 1.2:
14761: * src/types/pa_vcookie.C 1.2:
14762: * src/types/pa_vcookie.h 1.2:
14763: cookie: allowed access to hash-assigned
14764:
14765: * src/include/pa_globals.h 1.9:
14766: * src/main/execute.C 1.115:
14767: * src/main/pa_globals.C 1.9:
14768: * src/main/pa_request.C 1.42:
14769: * src/targets/cgi/parser3.C 1.22:
14770: z
14771:
14772: * src/main/pa_request.C 1.50:
14773: zero length output allowed
14774:
14775: * src/classes/root.C 1.44:
14776: * src/include/pa_globals.h 1.11:
14777: * src/include/pa_string.h 1.39:
14778: * src/main/pa_globals.C 1.13:
14779: * src/main/pa_request.C 1.47:
14780: * src/main/pa_string.C 1.42:
14781: * src/types/pa_value.h 1.19:
14782: * src/types/pa_vhash.h 1.7:
14783: $defautl[$content-type[$value[text/html] $charset[windows-1251]]
14784:
14785: * src/classes/root.C 1.43:
14786: * src/main/pa_request.C 1.46:
14787: * src/main/untaint.C 1.4:
14788: * src/targets/cgi/parser3.C 1.20:
14789: taint[uri
14790:
14791: * src/classes/response.C 1.3:
14792: * src/main/pa_request.C 1.49:
14793: * src/types/pa_value.h 1.20:
14794: * src/types/pa_vhash.h 1.8:
14795: * src/types/pa_vresponse.h 1.2:
14796: ^response:clear[]
14797:
14798: * src/classes/root.C 1.45:
14799: * src/main/pa_request.C 1.48:
14800: taint forgotten forced lang switch
14801:
14802: 2001-03-16 paf
14803: * src/include/code.h 1.22:
14804: * src/include/pa_hash.h 1.24:
14805: * src/include/pa_request.h 1.55:
14806: * src/main/compile.y 1.102:
14807: * src/main/execute.C 1.108:
14808: * src/types/pa_value.h 1.15:
14809: * src/types/pa_vhash.h 1.5:
14810: * src/types/pa_vstring.h 1.10:
14811: * src/types/pa_vtable.h 1.4:
14812: * src/types/pa_wcontext.C 1.4:
14813: * src/types/pa_wcontext.h 1.6:
14814: see () and {} param wcontext conflict
14815:
14816: * src/main/execute.C 1.113:
14817: * src/main/main.dsp 1.57:
14818: * src/types/pa_value.h 1.17:
14819: * src/types/pa_vrequest.h 1.2:
14820: native method' class call with less params then needed error reporting
14821:
14822: * src/classes/double.C 1.17:
14823: * src/include/code.h 1.23:
14824: * src/main/compile.y 1.103:
14825: * src/main/compile_tools.C 1.28:
14826: * src/main/compile_tools.h 1.31:
14827: * src/main/execute.C 1.109:
14828: ) and {} param wcontext conflict fixed by OP_EXPR_CODE__STORE_PARAM
14829:
14830: * src/main/execute.C 1.107:
14831: * src/types/pa_value.h 1.14:
14832: * src/types/pa_vstateless_object.h 1.3:
14833: * src/types/pa_vstring.h 1.9:
14834: disabled $string.field
14835:
14836: * src/main/execute.C 1.110:
14837: * src/types/pa_vmframe.h 1.7:
14838: if(in "/news/")
14839:
14840: * src/include/pa_globals.h 1.6:
14841: * src/main/execute.C 1.111:
14842: * src/main/pa_globals.C 1.6:
14843: * src/types/pa_value.h 1.16:
14844: * src/types/pa_vcframe.h 1.3:
14845: * src/types/pa_vmframe.h 1.8:
14846: * src/types/pa_wcontext.h 1.7:
14847: $result
14848:
14849: * src/classes/_request.h 1.1:
14850: * src/classes/request.C 1.1:
14851: * src/include/pa_globals.h 1.7:
14852: * src/include/pa_request.h 1.56:
14853: * src/main/execute.C 1.112:
14854: * src/main/main.dsp 1.56:
14855: * src/main/pa_globals.C 1.7:
14856: * src/main/pa_request.C 1.40:
14857: * src/targets/cgi/parser3.C 1.15:
14858: * src/types/pa_vform.C 1.4:
14859: * src/types/pa_vrequest.C 1.1:
14860: * src/types/pa_vrequest.h 1.1:
14861: $request : query :uri
14862:
14863: 2001-03-15 paf
14864: * src/main/compile.y 1.99:
14865: * src/main/pa_request.C 1.37:
14866: * src/targets/cgi/parser3.C 1.13:
14867: * src/types/pa_vstring.h 1.7:
14868: pre-pre-pre-beta cgi under win32 apache pre pre pre works
14869:
14870: * src/main/compile.y 1.100:
14871: * src/main/execute.C 1.105:
14872: z
14873:
14874: * src/main/compile.y 1.101:
14875: * src/main/execute.C 1.106:
14876: * src/main/pa_request.C 1.38:
14877: * src/targets/cgi/parser3.C 1.14:
14878: * src/types/pa_vstring.h 1.8:
14879: @exception
14880:
14881: * src/include/pa_globals.h 1.5:
14882: * src/main/pa_globals.C 1.5:
14883: * src/main/pa_request.C 1.36:
14884: * src/targets/cgi/parser3.C 1.12:
14885: * src/types/pa_vform.C 1.3:
14886: * src/types/pa_vform.h 1.6:
14887: vform fillfields just compiled
14888:
14889: * src/main/pa_request.C 1.39:
14890: news sample
14891:
14892: 2001-03-14 paf
14893: * src/include/core.h 1.16:
14894: * src/include/pa_globals.h 1.1:
14895: * src/include/pa_pool.h 1.33:
14896: * src/include/pa_string.h 1.35:
14897: * src/include/pa_types.h 1.13:
14898: * src/main/compile.y 1.98:
14899: * src/main/core.C 1.69:
14900: * src/main/main.dsp 1.54:
14901: * src/main/pa_globals.C 1.1:
14902: * src/main/pa_request.C 1.31:
14903: * src/targets/cgi/pa_vform.C 1.2:
14904: * src/targets/cgi/parser3.C 1.5:
14905: * src/targets/cgi/parser3.dsp 1.4:
14906: * src/types/pa_value.h 1.13:
14907: * src/types/pa_vform.h 1.3:
14908: * src/types/pa_vunknown.h 1.3:
14909: global handler, exceptions in parser3
14910:
14911: * src/include/pa_globals.h 1.4:
14912: * src/main/pa_globals.C 1.4:
14913: * src/main/pa_request.C 1.34:
14914: * src/targets/cgi/parser3.dsp 1.7:
14915: * src/types/pa_vform.C 1.2:
14916: * src/types/pa_vform.h 1.5:
14917: * src/types/pa_vstring.h 1.6:
14918: limits -1
14919:
14920: * src/include/pa_common.h 1.12:
14921: * src/include/pa_types.h 1.14:
14922: * src/main/pa_request.C 1.32:
14923: * src/targets/cgi/parser3.C 1.7:
14924: PATH_DELIMITER_CHAR
14925:
14926: * src/targets/cgi/parser3.C 1.8:
14927: # if MSVC
14928:
14929: * src/include/pa_globals.h 1.3:
14930: * src/include/pa_request.h 1.53:
14931: * src/include/pa_types.h 1.15:
14932: * src/main/main.dsp 1.55:
14933: * src/main/pa_globals.C 1.3:
14934: * src/main/pa_request.C 1.33:
14935: * src/targets/cgi/parser3.C 1.10:
14936: * src/targets/cgi/parser3.dsp 1.6:
14937: * src/types/pa_vform.C 1.1:
14938: * src/types/pa_vform.h 1.4:
14939: request_info -1
14940:
14941: * src/include/pa_globals.h 1.2:
14942: * src/main/pa_globals.C 1.2:
14943: * src/targets/cgi/parser3.C 1.9:
14944: * src/targets/cgi/parser3.dsp 1.5:
14945: * src/targets/cgi/vform_fields_fill.C 1.1:
14946: * src/targets/cgi/vform_fields_fill.h 1.1:
14947: vform_fields_fill
14948:
14949: * src/include/pa_request.h 1.54:
14950: * src/main/pa_request.C 1.35:
14951: * src/targets/cgi/parser3.C 1.11:
14952: * src/targets/cgi/parser3.C 1.6:
14953: z
14954:
14955: 2001-03-13 paf
14956: * src/main/execute.C 1.101:
14957: * src/types/pa_value.h 1.10:
14958: * src/types/pa_venv.h 1.4:
14959: for future methods of ENV constructor if
14960:
14961: * src/classes/root.C 1.36:
14962: * src/classes/table.C 1.12:
14963: * src/include/pa_exception.h 1.9:
14964: * src/include/pa_pool.h 1.31:
14965: skipped_restructure_exceptions_dead_end
14966:
14967: * src/types/pa_vstateless_class.h 1.1:
14968: file pa_vstateless_class.h was initially added on branch
14969: stateless_class.
14970:
14971: * src/include/code.h 1.21:
14972: * src/include/pa_string.h 1.34:
14973: * src/main/compile.y 1.95:
14974: * src/main/execute.C 1.103:
14975: * src/main/pa_string.C 1.39:
14976: 'value is type' expr operator
14977:
14978: * src/classes/form.C 1.2:
14979: * src/main/compile.y 1.97:
14980: * src/main/core.C 1.68:
14981: * src/types/pa_value.h 1.12:
14982: * src/types/pa_vclass.h 1.9:
14983: * src/types/pa_venv.h 1.7:
14984: * src/types/pa_vform.h 1.2:
14985: * src/types/pa_vstateless_class.C 1.3:
14986: * src/types/pa_vstateless_class.h 1.4:
14987: form:fields removed. use $form.CLASS instead
14988:
14989: * src/types/pa_vstateless_class.C 1.1:
14990: file pa_vstateless_class.C was initially added on branch
14991: stateless_class.
14992:
14993: * src/include/core.h 1.14:
14994: * src/include/pa_common.h 1.10:
14995: * src/include/pa_request.h 1.51:
14996: * src/main/pa_common.C 1.12:
14997: * src/main/pa_request.C 1.29:
14998: * src/targets/cgi/parser3.C 1.3:
14999: before error show with parser
15000:
15001: * src/types/pa_venv.h 1.1:
15002: file pa_venv.h was initially added on branch stateless_class.
15003:
15004: * src/targets/cgi/Makefile.am 1.1:
15005: * src/targets/cgi/pa_pool.C 1.1:
15006: * src/targets/cgi/pa_vform.C 1.1:
15007: * src/targets/cgi/parser.dsp 1.1:
15008: * src/targets/cgi/parser3.C 1.1:
15009: renamed targets/ parser to cgi
15010:
15011: * src/classes/_double.h 1.5:
15012: * src/classes/_double.h [stateless_class] 1.4.8.1:
15013: * src/classes/_env.h 1.4:
15014: * src/classes/_env.h [stateless_class] 1.3.8.1:
15015: * src/classes/_int.h 1.5:
15016: * src/classes/_int.h [stateless_class] 1.4.8.1:
15017: * src/classes/_root.h 1.4:
15018: * src/classes/_root.h [stateless_class] 1.3.8.1:
15019: * src/classes/_string.h 1.6:
15020: * src/classes/_string.h [stateless_class] 1.5.4.1:
15021: * src/classes/_table.h 1.2:
15022: * src/classes/_table.h [stateless_class] 1.1.6.1:
15023: * src/classes/double.C 1.15:
15024: * src/classes/double.C [stateless_class] 1.14.2.1:
15025: * src/classes/env.C 1.5:
15026: * src/classes/env.C [stateless_class] 1.4.8.1:
15027: * src/classes/int.C 1.14:
15028: * src/classes/int.C [stateless_class] 1.13.2.1:
15029: * src/classes/root.C 1.38:
15030: * src/classes/root.C [stateless_class] 1.37.2.1:
15031: * src/classes/string.C 1.10:
15032: * src/classes/string.C [stateless_class] 1.9.4.1:
15033: * src/classes/table.C 1.14:
15034: * src/classes/table.C [stateless_class] 1.13.2.1:
15035: * src/include/pa_request.h 1.46:
15036: * src/include/pa_request.h [stateless_class] 1.45.2.1:
15037: * src/main/compile.C 1.29:
15038: * src/main/compile.C [stateless_class] 1.28.2.1:
15039: * src/main/compile_tools.h 1.30:
15040: * src/main/compile_tools.h [stateless_class] 1.29.8.1:
15041: * src/main/core.C 1.64:
15042: * src/main/core.C [stateless_class] 1.63.6.1:
15043: * src/main/execute.C 1.100:
15044: * src/main/execute.C [stateless_class] 1.99.2.1:
15045: * src/main/main.dsp 1.51:
15046: * src/main/main.dsp [stateless_class] 1.50.6.1:
15047: * src/main/pa_request.C 1.26:
15048: * src/main/pa_request.C [stateless_class] 1.25.2.1:
15049: * src/types/pa_valiased.h 1.3:
15050: * src/types/pa_valiased.h [stateless_class] 1.2.8.1:
15051: * src/types/pa_value.h 1.9:
15052: * src/types/pa_value.h [stateless_class] 1.8.2.1:
15053: * src/types/pa_vclass.C 1.5:
15054: * src/types/pa_vclass.C [stateless_class] 1.4.8.1:
15055: * src/types/pa_vclass.h 1.8:
15056: * src/types/pa_vclass.h [stateless_class] 1.7.6.1:
15057: * src/types/pa_venv.h 1.2:
15058: * src/types/pa_venv.h [stateless_class] 1.1.2.1:
15059: * src/types/pa_vmframe.h 1.6:
15060: * src/types/pa_vmframe.h [stateless_class] 1.5.2.1:
15061: * src/types/pa_vobject.h 1.5:
15062: * src/types/pa_vobject.h [stateless_class] 1.4.8.1:
15063: * src/types/pa_vstateless_class.C 1.2:
15064: * src/types/pa_vstateless_class.C [stateless_class] 1.1.2.1:
15065: * src/types/pa_vstateless_class.h 1.2:
15066: * src/types/pa_vstateless_class.h [stateless_class] 1.1.2.1:
15067: * src/types/pa_vstateless_object.h 1.2:
15068: * src/types/pa_vstateless_object.h [stateless_class] 1.1.8.1:
15069: * src/types/pa_wcontext.h 1.5:
15070: * src/types/pa_wcontext.h [stateless_class] 1.4.4.1:
15071: $ENV: re 0, stateless classes
15072:
15073: * src/include/pa_request.h 1.45:
15074: * src/main/compile.C 1.28:
15075: * src/main/execute.C 1.99:
15076: * src/main/pa_request.C 1.25:
15077: * src/types/pa_value.h 1.8:
15078: * src/types/pa_vmframe.h 1.5:
15079: fixed yesterdays bad decision on execute_static_method
15080:
15081: * src/include/core.h 1.15:
15082: * src/include/pa_common.h 1.11:
15083: * src/include/pa_request.h 1.52:
15084: * src/main/core.C 1.67:
15085: * src/main/execute.C 1.104:
15086: * src/main/main.dsp 1.53:
15087: * src/main/pa_request.C 1.30:
15088: * src/targets/cgi/parser3.C 1.4:
15089: * src/targets/cgi/parser3.dsp 1.3:
15090: * src/types/pa_vform.h 1.1:
15091: started cgi target
15092:
15093: * src/include/pa_request.h 1.47:
15094: * src/types/pa_venv.h 1.3:
15095: $ENV 0.1 stateless class
15096:
15097: * src/classes/_form.h 1.1:
15098: * src/classes/double.C 1.16:
15099: * src/classes/env.C 1.7:
15100: * src/classes/form.C 1.1:
15101: * src/classes/int.C 1.15:
15102: * src/classes/root.C 1.40:
15103: * src/classes/string.C 1.11:
15104: * src/classes/table.C 1.13:
15105: * src/classes/table.C 1.15:
15106: * src/include/core.h 1.13:
15107: * src/include/pa_request.h 1.49:
15108: * src/include/pa_request.h 1.50:
15109: * src/include/pa_types.h 1.12:
15110: * src/main/core.C 1.66:
15111: * src/main/execute.C 1.102:
15112: * src/main/pa_request.C 1.23:
15113: * src/main/pa_request.C 1.24:
15114: * src/main/pa_request.C 1.28:
15115: * src/targets/cgi/parser.dsp 1.2:
15116: * src/targets/cgi/parser3.C 1.2:
15117: * src/targets/cgi/parser3.dsp 1.1:
15118: * src/targets/cgi/parser3.dsp 1.2:
15119: * src/types/pa_vhash.h 1.4:
15120: z
15121:
15122: * src/classes/root.C 1.35:
15123: * src/classes/table.C 1.11:
15124: * src/include/pa_exception.h 1.8:
15125: * src/include/pa_pool.h 1.30:
15126: * src/main/pa_request.C 1.22:
15127: restructure_exceptions_dead_end
15128:
15129: * src/classes/root.C 1.34:
15130: * src/main/compile.y 1.94:
15131: ^if required junctions. allowed ; inside {} to break params
15132:
15133: * src/classes/_env.h 1.5:
15134: * src/classes/env.C 1.6:
15135: * src/classes/root.C 1.39:
15136: * src/include/core.h 1.12:
15137: * src/include/pa_pool.h 1.32:
15138: * src/include/pa_request.h 1.48:
15139: * src/main/compile.C 1.30:
15140: * src/main/compile.y 1.96:
15141: * src/main/core.C 1.65:
15142: * src/main/main.dsp 1.52:
15143: * src/main/pa_common.C 1.11:
15144: * src/main/pa_request.C 1.27:
15145: * src/types/pa_value.h 1.11:
15146: * src/types/pa_venv.h 1.6:
15147: * src/types/pa_vstateless_class.h 1.3:
15148: started $form: [historical moment :)]
15149:
15150: * src/types/pa_venv.h 1.5:
15151: $ENV 1
15152:
15153: * src/classes/double.C 1.14:
15154: * src/classes/int.C 1.13:
15155: * src/classes/root.C 1.37:
15156: * src/types/pa_vdouble.h 1.7:
15157: * src/types/pa_vint.h 1.8:
15158: Int,Double dec mul div mod
15159:
15160: 2001-03-12 paf
15161: * src/classes/_string.h 1.5:
15162: * src/classes/double.C 1.13:
15163: * src/classes/int.C 1.12:
15164: * src/classes/string.C 1.9:
15165: * src/main/execute.C 1.98:
15166: * src/types/pa_wcontext.h 1.4:
15167: int doube string ^format
15168:
15169: * src/classes/root.C 1.19:
15170: * src/types/pa_vclass.h 1.4:
15171: process temp main zeroing
15172:
15173: * src/classes/root.C 1.30:
15174: * src/classes/table.C 1.6:
15175: * src/types/pa_vtable.h 1.2:
15176: table ^offset ^line ^count
15177:
15178: * src/classes/root.C 1.28:
15179: * src/classes/table.C 1.5:
15180: ^use
15181:
15182: * src/main/execute.C [other_construction_strategy_test] 1.97.2.1:
15183: * src/types/pa_wcontext.h [other_construction_strategy_test] 1.3.2.1:
15184: constructing flag not 'bad' but not 'enough'
15185:
15186: * src/classes/root.C 1.27:
15187: * src/classes/table.C 1.4:
15188: * src/include/pa_request.h 1.44:
15189: * src/main/compile.y 1.92:
15190: * src/main/core.C 1.62:
15191: * src/main/execute.C 1.96:
15192: * src/types/pa_vclass.h 1.7:
15193: * src/types/pa_wcontext.C 1.3:
15194: * src/types/pa_wcontext.h 1.3:
15195: * src/types/pa_wwrapper.h 1.3:
15196: while. switched off wcontext.constructing after write(value) or
15197: auto-vhash-constructing
15198:
15199: * src/classes/table.C 1.8:
15200: table ^empty
15201:
15202: * src/classes/root.C 1.33:
15203: ^eval
15204:
15205: * src/classes/root.C 1.26:
15206: * src/classes/table.C 1.3:
15207: * src/include/pa_request.h 1.43:
15208: * src/main/pa_request.C 1.20:
15209: fail_if_junction_ helper func
15210:
15211: * src/classes/root.C 1.23:
15212: * src/include/core.h 1.11:
15213: * src/include/pa_array.h 1.23:
15214: * src/include/pa_request.h 1.41:
15215: * src/include/pa_table.h 1.11:
15216: * src/main/core.C 1.60:
15217: * src/main/main.dsp 1.49:
15218: * src/main/pa_request.C 1.17:
15219: * src/main/pa_table.C 1.12:
15220: * src/types/pa_value.h 1.6:
15221: * src/types/pa_vclass.C 1.4:
15222: * src/types/pa_vclass.h 1.6:
15223: * src/types/pa_vdouble.h 1.5:
15224: * src/types/pa_vint.h 1.5:
15225: * src/types/pa_vmframe.h 1.4:
15226: * src/types/pa_vstring.h 1.5:
15227: freeze, ^table:create[] -1
15228:
15229: * src/types/pa_vtable.h 1.1:
15230: table: no, better with string in cells...
15231:
15232: * src/classes/root.C 1.21:
15233: * src/main/execute.C 1.93:
15234: * src/types/pa_vclass.h 1.5:
15235: used get_method in couple places optimizing them
15236:
15237: * src/classes/double.C 1.10:
15238: * src/classes/int.C 1.10:
15239: * src/classes/root.C 1.18:
15240: * src/classes/string.C 1.7:
15241: * src/include/pa_common.h 1.6:
15242: * src/include/pa_request.h 1.40:
15243: * src/include/pa_string.h 1.32:
15244: * src/include/pa_types.h 1.10:
15245: * src/main/compile.C 1.27:
15246: * src/main/compile.y 1.91:
15247: * src/main/compile_tools.h 1.29:
15248: * src/main/execute.C 1.92:
15249: * src/main/pa_common.C 1.7:
15250: * src/main/pa_request.C 1.16:
15251: * src/types/pa_value.h 1.4:
15252: * src/types/pa_vmframe.h 1.3:
15253: process. actual names to store param and
15254: check_actual_numbered_params for better place diagnostics
15255:
15256: * src/classes/_table.h 1.1:
15257: * src/classes/root.C 1.20:
15258: * src/classes/root.C 1.22:
15259: * src/classes/table.C 1.1:
15260: * src/include/pa_array.h [table_with_charp_in_cells_dead_end] 1.23.2.1:
15261: * src/include/pa_table.h [table_with_charp_in_cells_dead_end] 1.12.2.1:
15262: * src/main/pa_table.C [table_with_charp_in_cells_dead_end] 1.13.2.1:
15263: * src/main/untaint.C 1.1:
15264: * src/types/pa_value.h 1.5:
15265: z
15266:
15267: * src/classes/root.C 1.25:
15268: * src/classes/table.C 1.2:
15269: * src/include/pa_common.h 1.8:
15270: * src/include/pa_request.h 1.42:
15271: * src/main/execute.C 1.95:
15272: * src/main/main.dsp 1.50:
15273: * src/main/pa_common.C 1.9:
15274: * src/main/pa_request.C 1.19:
15275: ^process error point by actual method_name, not source.
15276: ^load
15277:
15278: * src/classes/table.C 1.7:
15279: * src/include/pa_table.h 1.13:
15280: table ^menu
15281:
15282: * src/classes/root.C 1.29:
15283: ^round() ^floor() ^ceiling() ^abs() ^sign()
15284:
15285: * src/classes/double.C 1.11:
15286: * src/classes/int.C 1.11:
15287: * src/classes/root.C 1.31:
15288: * src/classes/string.C 1.8:
15289: * src/classes/table.C 1.9:
15290: * src/main/core.C 1.63:
15291: * src/main/execute.C 1.97:
15292: * src/types/pa_vint.h 1.6:
15293: ^for
15294:
15295: * src/classes/double.C 1.12:
15296: * src/classes/root.C 1.32:
15297: * src/classes/table.C 1.10:
15298: * src/include/pa_common.h 1.9:
15299: * src/include/pa_types.h 1.11:
15300: * src/main/compile.y 1.93:
15301: * src/main/pa_common.C 1.10:
15302: * src/main/pa_request.C 1.21:
15303: * src/main/untaint.C 1.2:
15304: * src/types/pa_vdouble.h 1.6:
15305: * src/types/pa_vint.h 1.7:
15306: * src/types/pa_vtable.h 1.3:
15307: * src/types/pa_wwrapper.h 1.4:
15308: think constructing flag as is is bad
15309:
15310: * src/classes/root.C 1.24:
15311: * src/include/pa_common.h 1.7:
15312: * src/include/pa_string.h 1.33:
15313: * src/include/pa_table.h 1.12:
15314: * src/main/core.C 1.61:
15315: * src/main/execute.C 1.94:
15316: * src/main/pa_common.C 1.8:
15317: * src/main/pa_request.C 1.18:
15318: * src/main/pa_table.C 1.13:
15319: * src/types/pa_value.h 1.7:
15320: table:set 0
15321:
15322: 2001-03-11 paf
15323: * src/classes/double.C 1.8:
15324: * src/classes/int.C 1.8:
15325: * src/classes/root.C 1.14:
15326: * src/include/pa_request.h 1.38:
15327: * src/main/execute.C 1.90:
15328: intercept_string
15329:
15330: * src/classes/double.C 1.6:
15331: * src/classes/int.C 1.6:
15332: * src/include/pa_request.h 1.37:
15333: ^inc-s(expr)
15334:
15335: * src/include/pa_valiased.h 1.4:
15336: * src/include/pa_value.h 1.51:
15337: * src/include/pa_vbool.h 1.8:
15338: * src/include/pa_vcframe.h 1.8:
15339: * src/include/pa_vclass.h 1.30:
15340: * src/include/pa_vdouble.h 1.13:
15341: * src/include/pa_vhash.h 1.13:
15342: * src/include/pa_vint.h 1.5:
15343: * src/include/pa_vjunction.h 1.9:
15344: * src/include/pa_vmframe.h 1.24:
15345: * src/include/pa_vobject.h 1.18:
15346: * src/include/pa_vstring.h 1.18:
15347: * src/include/pa_vunknown.h 1.10:
15348: * src/include/pa_wcontext.h 1.29:
15349: * src/include/pa_wwrapper.h 1.14:
15350: * src/main/compile.y 1.88:
15351: * src/main/core.C 1.55:
15352: * src/main/main.dsp 1.44:
15353: * src/main/pa_cframe.C 1.6:
15354: * src/main/pa_request.C 1.11:
15355: * src/main/pa_value.C 1.8:
15356: * src/main/pa_vclass.C 1.5:
15357: * src/main/pa_wcontext.C 1.11:
15358: * src/types/pa_valiased.h 1.1:
15359: * src/types/pa_value.h 1.1:
15360: * src/types/pa_vbool.h 1.1:
15361: * src/types/pa_vcframe.h 1.1:
15362: * src/types/pa_vclass.C 1.1:
15363: * src/types/pa_vclass.h 1.1:
15364: * src/types/pa_vdouble.h 1.1:
15365: * src/types/pa_vhash.h 1.1:
15366: * src/types/pa_vint.h 1.1:
15367: * src/types/pa_vjunction.h 1.1:
15368: * src/types/pa_vmframe.h 1.1:
15369: * src/types/pa_vobject.h 1.1:
15370: * src/types/pa_vstring.h 1.1:
15371: * src/types/pa_vunknown.h 1.1:
15372: * src/types/pa_wcontext.C 1.1:
15373: * src/types/pa_wcontext.h 1.1:
15374: * src/types/pa_wwrapper.h 1.1:
15375: splitted types from include/
15376:
15377: * src/main/main.dsp 1.47:
15378: * src/types/pa_value.h 1.3:
15379: * src/types/pa_vdouble.h 1.3:
15380: * src/types/pa_vint.h 1.3:
15381: * src/types/pa_vobject.h 1.3:
15382: * src/types/pa_vstring.h 1.3:
15383: VString VDouble VInt base now VObject_base - without fields
15384:
15385: * src/include/core.h 1.7:
15386: * src/include/pa_request.h 1.35:
15387: * src/main/core.C 1.56:
15388: * src/main/main.dsp 1.45:
15389: * src/main/pa_request.C 1.12:
15390: renamed AUTO: to MAIN:
15391:
15392: * src/classes/double.C 1.9:
15393: * src/classes/int.C 1.9:
15394: * src/classes/root.C 1.15:
15395: * src/classes/string.C 1.6:
15396: * src/include/core.h 1.9:
15397: * src/include/pa_hash.h 1.23:
15398: * src/include/pa_pool.h 1.29:
15399: * src/include/pa_request.h 1.39:
15400: * src/include/pa_string.h 1.31:
15401: * src/main/compile.C 1.26:
15402: * src/main/core.C 1.58:
15403: * src/main/pa_request.C 1.15:
15404: ^untaint 0
15405:
15406: * src/classes/root.C 1.17:
15407: * src/main/execute.C 1.91:
15408: * src/main/main.dsp 1.48:
15409: setname for method-junctions bug fixed
15410:
15411: * src/types/pa_vdouble.h 1.4:
15412: * src/types/pa_vint.h 1.4:
15413: * src/types/pa_vobject.h 1.4:
15414: * src/types/pa_vstateless_object.h 1.1:
15415: * src/types/pa_vstring.h 1.4:
15416: stateless_object
15417:
15418: * src/classes/root.C 1.16:
15419: * src/include/core.h 1.10:
15420: * src/main/core.C 1.59:
15421: * src/main/pa_request.C 1.13:
15422: * src/types/pa_vhash.h 1.2:
15423: z
15424:
15425: * src/classes/_double.h 1.4:
15426: * src/classes/_env.h 1.3:
15427: * src/classes/_int.h 1.4:
15428: * src/classes/_root.h 1.3:
15429: * src/classes/_string.h 1.4:
15430: * src/classes/double.C 1.5:
15431: * src/classes/env.C 1.4:
15432: * src/classes/int.C 1.5:
15433: * src/classes/root.C 1.12:
15434: * src/classes/string.C 1.5:
15435: * src/include/code.h 1.20:
15436: * src/include/core.h 1.8:
15437: * src/include/pa_array.h 1.22:
15438: * src/include/pa_common.h 1.5:
15439: * src/include/pa_exception.h 1.7:
15440: * src/include/pa_hash.h 1.22:
15441: * src/include/pa_pool.h 1.28:
15442: * src/include/pa_request.h 1.36:
15443: * src/include/pa_stack.h 1.6:
15444: * src/include/pa_string.h 1.30:
15445: * src/include/pa_table.h 1.10:
15446: * src/include/pa_threads.h 1.6:
15447: * src/include/pa_types.h 1.9:
15448: * src/main/compile.C 1.25:
15449: * src/main/compile.y 1.89:
15450: * src/main/compile_tools.C 1.26:
15451: * src/main/compile_tools.h 1.27:
15452: * src/main/core.C 1.57:
15453: * src/main/execute.C 1.89:
15454: * src/main/pa_array.C 1.22:
15455: * src/main/pa_common.C 1.6:
15456: * src/main/pa_exception.C 1.6:
15457: * src/main/pa_hash.C 1.20:
15458: * src/main/pa_pool.C 1.11:
15459: * src/main/pa_request.C 1.14:
15460: * src/main/pa_string.C 1.37:
15461: * src/main/pa_table.C 1.11:
15462: * src/types/pa_valiased.h 1.2:
15463: * src/types/pa_value.h 1.2:
15464: * src/types/pa_vbool.h 1.2:
15465: * src/types/pa_vcframe.h 1.2:
15466: * src/types/pa_vclass.C 1.2:
15467: * src/types/pa_vclass.h 1.2:
15468: * src/types/pa_vdouble.h 1.2:
15469: * src/types/pa_vhash.h 1.3:
15470: * src/types/pa_vint.h 1.2:
15471: * src/types/pa_vjunction.h 1.2:
15472: * src/types/pa_vmframe.h 1.2:
15473: * src/types/pa_vobject.h 1.2:
15474: * src/types/pa_vstring.h 1.2:
15475: * src/types/pa_vunknown.h 1.2:
15476: * src/types/pa_wcontext.C 1.2:
15477: * src/types/pa_wcontext.h 1.2:
15478: * src/types/pa_wwrapper.h 1.2:
15479: headers updated
15480:
15481: * src/classes/double.C 1.7:
15482: * src/classes/int.C 1.7:
15483: * src/classes/root.C 1.13:
15484: * src/types/pa_vclass.C 1.3:
15485: * src/types/pa_vclass.h 1.3:
15486: add_native_method helper
15487:
15488: 2001-03-10 paf
15489: * src/include/core.h 1.4:
15490: * src/include/pa_request.h 1.30:
15491: * src/main/compile.y 1.85:
15492: * src/main/core.C 1.52:
15493: * src/main/pa_request.C 1.6:
15494: names to core.C
15495:
15496: * src/classes/_env.h 1.1:
15497: * src/classes/env.C 1.1:
15498: * src/classes/root.C 1.8:
15499: * src/include/pa_request.h 1.23:
15500: * src/include/pa_vclass.h 1.27:
15501: * src/main/core.C 1.49:
15502: * src/main/main.dsp 1.42:
15503: env0
15504:
15505: * src/include/code.h 1.18:
15506: * src/include/pa_request.h 1.28:
15507: * src/include/pa_vint.h 1.3:
15508: * src/include/pa_vjunction.h 1.7:
15509: * src/include/pa_vstring.h 1.16:
15510: * src/main/compile.y 1.84:
15511: * src/main/compile_tools.C 1.24:
15512: * src/main/compile_tools.h 1.25:
15513: * src/main/execute.C 1.86:
15514: optimized from OP_STRING+OP_WRITE to OP_STRING__WRITE
15515:
15516: * src/include/core.h 1.2:
15517: * src/include/pa_array.h 1.20:
15518: * src/include/pa_hash.h 1.20:
15519: * src/include/pa_request.h 1.24:
15520: * src/include/pa_value.h 1.49:
15521: * src/include/pa_vcframe.h 1.6:
15522: * src/include/pa_vdouble.h 1.11:
15523: * src/include/pa_vint.h 1.2:
15524: * src/include/pa_vstring.h 1.15:
15525: * src/include/pa_vunknown.h 1.8:
15526: * src/include/pa_wcontext.h 1.26:
15527: * src/main/compile.y 1.82:
15528: * src/main/compile_tools.C 1.23:
15529: * src/main/compile_tools.h 1.24:
15530: * src/main/core.C 1.50:
15531: * src/main/execute.C 1.82:
15532: * src/main/main.dsp 1.43:
15533: * src/main/pa_cframe.C 1.4:
15534: * src/main/pa_request.C 1.3:
15535: * src/main/pa_wcontext.C 1.8:
15536: const fight finished
15537:
15538: * src/include/core.h 1.6:
15539: * src/include/pa_request.h 1.34:
15540: * src/main/core.C 1.54:
15541: * src/main/pa_request.C 1.10:
15542: run+auto=run
15543:
15544: * src/include/pa_request.h 1.27:
15545: * src/main/execute.C 1.85:
15546: * src/main/pa_request.C 1.4:
15547: @auto[] realised. auto.p scan togo
15548:
15549: * src/classes/double.C 1.3:
15550: * src/classes/int.C 1.3:
15551: * src/classes/root.C 1.9:
15552: * src/classes/string.C 1.3:
15553: * src/include/pa_request.h 1.25:
15554: * src/include/pa_string.h 1.28:
15555: * src/include/pa_wcontext.h 1.27:
15556: * src/main/compile.y 1.83:
15557: * src/main/execute.C 1.83:
15558: * src/main/pa_string.C 1.35:
15559: * src/main/pa_wcontext.C 1.9:
15560: tainting 0
15561:
15562: * src/classes/_double.h 1.2:
15563: * src/classes/_int.h 1.2:
15564: * src/classes/_root.h 1.1:
15565: * src/classes/_string.h 1.2:
15566: * src/classes/double.C 1.2:
15567: * src/classes/int.C 1.2:
15568: * src/classes/root.C 1.7:
15569: * src/classes/string.C 1.2:
15570: * src/include/pa_request.h 1.22:
15571: * src/include/pa_string.h 1.27:
15572: * src/include/pa_types.h 1.7:
15573: * src/include/pa_vcframe.h 1.5:
15574: * src/include/pa_wcontext.h 1.25:
15575: * src/main/core.C 1.48:
15576: * src/main/main.dsp 1.41:
15577: * src/main/pa_cframe.C 1.3:
15578: * src/main/pa_string.C 1.34:
15579: * src/main/pa_vclass.C 1.3:
15580: * src/main/pa_wcontext.C 1.7:
15581: ^lang prepare0
15582:
15583: * src/include/pa_request.h 1.31:
15584: * src/main/compile.C 1.23:
15585: * src/main/compile.y 1.86:
15586: * src/main/pa_request.C 1.7:
15587: auto tree0
15588:
15589: * src/classes/env.C 1.2:
15590: env:file/line
15591:
15592: * src/include/pa_vclass.h 1.28:
15593: const fight to go
15594:
15595: * src/include/core.h 1.3:
15596: * src/include/pa_common.h 1.3:
15597: * src/include/pa_pool.h 1.26:
15598: * src/include/pa_request.h 1.29:
15599: * src/main/core.C 1.51:
15600: * src/main/execute.C 1.87:
15601: * src/main/pa_common.C 1.4:
15602: * src/main/pa_request.C 1.5:
15603: root auto.p loaded
15604:
15605: * src/include/pa_request.h 1.26:
15606: * src/main/execute.C 1.84:
15607: autocalc code-junctions result now have names
15608:
15609: * src/classes/root.C 1.11:
15610: * src/include/pa_request.h 1.33:
15611: minor if junction bug
15612:
15613: * src/main/pa_request.C 1.8:
15614: auto..
15615:
15616: * src/classes/_double.h 1.3:
15617: * src/classes/_env.h 1.2:
15618: * src/classes/_int.h 1.3:
15619: * src/classes/_root.h 1.2:
15620: * src/classes/_string.h 1.3:
15621: * src/classes/double.C 1.4:
15622: * src/classes/env.C 1.3:
15623: * src/classes/int.C 1.4:
15624: * src/classes/root.C 1.10:
15625: * src/classes/string.C 1.4:
15626: * src/include/code.h 1.19:
15627: * src/include/core.h 1.5:
15628: * src/include/pa_array.h 1.21:
15629: * src/include/pa_common.h 1.4:
15630: * src/include/pa_exception.h 1.6:
15631: * src/include/pa_hash.h 1.21:
15632: * src/include/pa_pool.h 1.27:
15633: * src/include/pa_request.h 1.32:
15634: * src/include/pa_stack.h 1.5:
15635: * src/include/pa_string.h 1.29:
15636: * src/include/pa_table.h 1.9:
15637: * src/include/pa_threads.h 1.5:
15638: * src/include/pa_types.h 1.8:
15639: * src/include/pa_valiased.h 1.3:
15640: * src/include/pa_value.h 1.50:
15641: * src/include/pa_vbool.h 1.7:
15642: * src/include/pa_vcframe.h 1.7:
15643: * src/include/pa_vclass.h 1.29:
15644: * src/include/pa_vdouble.h 1.12:
15645: * src/include/pa_vhash.h 1.12:
15646: * src/include/pa_vint.h 1.4:
15647: * src/include/pa_vjunction.h 1.8:
15648: * src/include/pa_vmframe.h 1.23:
15649: * src/include/pa_vobject.h 1.17:
15650: * src/include/pa_vstring.h 1.17:
15651: * src/include/pa_vunknown.h 1.9:
15652: * src/include/pa_wcontext.h 1.28:
15653: * src/include/pa_wwrapper.h 1.13:
15654: * src/main/compile.C 1.24:
15655: * src/main/compile.y 1.87:
15656: * src/main/compile_tools.C 1.25:
15657: * src/main/compile_tools.h 1.26:
15658: * src/main/core.C 1.53:
15659: * src/main/execute.C 1.88:
15660: * src/main/pa_array.C 1.21:
15661: * src/main/pa_cframe.C 1.5:
15662: * src/main/pa_common.C 1.5:
15663: * src/main/pa_exception.C 1.5:
15664: * src/main/pa_hash.C 1.19:
15665: * src/main/pa_pool.C 1.10:
15666: * src/main/pa_request.C 1.9:
15667: * src/main/pa_string.C 1.36:
15668: * src/main/pa_table.C 1.10:
15669: * src/main/pa_value.C 1.7:
15670: * src/main/pa_vclass.C 1.4:
15671: * src/main/pa_wcontext.C 1.10:
15672: sources header
15673:
15674: 2001-03-09 paf
15675: * src/classes/root.C [before_string_to_object_attempt] 1.4.4.1:
15676: * src/include/pa_request.h [before_string_to_object_attempt] 1.20.4.1:
15677: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.2:
15678: ^string.length[]
15679:
15680: * src/classes/root.C 1.5:
15681: * src/include/pa_request.h 1.21:
15682: * src/include/pa_vclass.h 1.26:
15683: * src/include/pa_vhash.h 1.11:
15684: * src/include/pa_vmframe.h 1.20:
15685: * src/include/pa_vobject.h 1.15:
15686: * src/include/pa_vstring.h 1.13:
15687: * src/include/pa_wcontext.h 1.24:
15688: * src/main/compile.y 1.80:
15689: * src/main/core.C 1.46:
15690: * src/main/execute.C 1.79:
15691: * src/main/main.dsp 1.39:
15692: .
15693:
15694: * src/include/pa_vmframe.h 1.22:
15695: * src/main/compile.C 1.22:
15696: * src/main/execute.C 1.81:
15697: expr construct proper naming
15698:
15699: * src/classes/_double.h 1.1:
15700: * src/classes/_int.h 1.1:
15701: * src/classes/_string.h 1.1:
15702: * src/classes/double.C 1.1:
15703: * src/classes/int.C 1.1:
15704: * src/classes/root.C 1.6:
15705: * src/classes/string.C 1.1:
15706: * src/include/code.h 1.17:
15707: * src/include/pa_value.h 1.48:
15708: * src/include/pa_vbool.h 1.6:
15709: * src/include/pa_vdouble.h 1.10:
15710: * src/include/pa_vint.h 1.1:
15711: * src/include/pa_vmframe.h 1.21:
15712: * src/include/pa_vobject.h 1.16:
15713: * src/include/pa_vstring.h 1.14:
15714: * src/main/compile.y 1.81:
15715: * src/main/compile_tools.C 1.22:
15716: * src/main/core.C 1.47:
15717: * src/main/execute.C 1.80:
15718: * src/main/main.dsp 1.40:
15719: Int and Double classes with ^int[] and ^double[]. fixed expr type
15720:
15721: 2001-03-08 paf
15722: * src/include/pa_request.h 1.18:
15723: * src/include/pa_value.h 1.44:
15724: * src/include/pa_vcframe.h 1.4:
15725: * src/include/pa_vmframe.h 1.16:
15726: * src/include/pa_wcontext.h 1.23:
15727: * src/main/compile.C 1.21:
15728: * src/main/compile.y 1.76:
15729: * src/main/core.C 1.45:
15730: * src/main/execute.C 1.70:
15731: * src/main/pa_cframe.C 1.2:
15732: * src/main/pa_wcontext.C 1.5:
15733: 'if' just compiled
15734:
15735: * src/main/pa_vclass.C 1.2:
15736: that were ok... [vclass were out of vcs]
15737:
15738: * src/include/pa_value.h 1.43:
15739: * src/include/pa_vmframe.h 1.14:
15740: * src/main/compile.y 1.75:
15741: * src/main/core.C 1.44:
15742: * src/main/execute.C 1.68:
15743: * src/main/main.dsp 1.37:
15744: z. detected probs with parameter names in operator methods
15745:
15746: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.2:
15747: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.2:
15748: * src/include/pa_wcontext.h [before_string_to_object_attempt] 1.23.4.1:
15749: * src/main/compile.y [before_string_to_object_attempt] 1.79.2.1:
15750: * src/main/core.C [before_string_to_object_attempt] 1.45.4.1:
15751: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.1:
15752: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.2:
15753: dead end: vstring can't be derivated from vobject
15754:
15755: * src/include/pa_request.h 1.17:
15756: * src/main/compile.C 1.20:
15757: * src/main/compile.y 1.73:
15758: * src/main/core.C 1.43:
15759: * src/main/main.dsp 1.36:
15760: introducing ROOT_CLASS.
15761: it's default @BASE.
15762: changed 'RUN' assignment mech
15763:
15764: * src/main/execute.C 1.64:
15765: root root in code-junction
15766:
15767: * src/include/pa_bool.h 1.2:
15768: * src/include/pa_double.h 1.2:
15769: * src/include/pa_value.h 1.47:
15770: * src/include/pa_vbool.h 1.5:
15771: * src/include/pa_vclass.h 1.24:
15772: * src/include/pa_vdouble.h 1.9:
15773: * src/include/pa_vhash.h 1.9:
15774: * src/include/pa_vjunction.h 1.6:
15775: * src/include/pa_vmframe.h 1.19:
15776: * src/include/pa_vobject.h 1.13:
15777: * src/include/pa_vstring.h 1.12:
15778: * src/include/pa_vunknown.h 1.7:
15779: * src/main/compile.y 1.79:
15780: * src/main/compile_tools.C 1.21:
15781: * src/main/execute.C 1.78:
15782: withoud cloning. didn't need it actually, params got passed
15783: from out unnamed ewpool
15784:
15785: * src/include/code.h 1.16:
15786: * src/main/compile.y 1.72:
15787: * src/main/compile_tools.C 1.19:
15788: * src/main/compile_tools.h 1.23:
15789: * src/main/execute.C 1.66:
15790: made class: dynamic, not static. so to enable runtime ^use
15791:
15792: * src/include/code.h 1.15:
15793: * src/main/compile.y 1.70:
15794: * src/main/compile_tools.C 1.18:
15795: * src/main/execute.C 1.65:
15796: joined 2 into one OP_CODE__STORE_PARAM
15797:
15798: * src/main/execute.C 1.74:
15799: fixed problems calling operators in constructors
15800:
15801: * src/classes/root.C 1.2:
15802: * src/include/pa_request.h 1.19:
15803: * src/include/pa_value.h 1.45:
15804: * src/include/pa_vbool.h 1.3:
15805: * src/include/pa_wwrapper.h 1.12:
15806: * src/main/execute.C 1.71:
15807: ^if 0
15808:
15809: * src/main/pa_vclass.C 1.1:
15810: wow! vclass were out of vcs
15811:
15812: * src/classes/root.C 1.4:
15813: * src/include/pa_stack.h 1.4:
15814: * src/main/execute.C 1.73:
15815: detected problems calling operators in constructors
15816:
15817: * src/main/compile.y 1.74:
15818: minor renamings in .y
15819:
15820: * src/include/pa_vdouble.h 1.8:
15821: * src/include/pa_vhash.h 1.8:
15822: * src/include/pa_vjunction.h 1.5:
15823: * src/include/pa_vobject.h 1.12:
15824: * src/include/pa_vunknown.h 1.6:
15825: * src/main/compile.y 1.78:
15826: cloning dead end
15827:
15828: * src/include/pa_vmframe.h [before_string_to_object_attempt] 1.19.2.1:
15829: fixed forgotten method_frame my check
15830:
15831: * src/classes/root.C 1.1:
15832: added root.c
15833:
15834: * src/include/pa_vbool.h 1.2:
15835: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.1:
15836: * src/include/pa_vdouble.h 1.6:
15837: * src/include/pa_vhash.h [before_string_to_object_attempt] 1.10.2.1:
15838: * src/include/pa_vjunction.h 1.3:
15839: * src/include/pa_vmframe.h 1.15:
15840: * src/include/pa_vobject.h [before_string_to_object_attempt] 1.14.2.1:
15841: * src/include/pa_vstring.h 1.10:
15842: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.1:
15843: * src/include/pa_wcontext.h 1.22:
15844: * src/main/execute.C 1.67:
15845: * src/main/execute.C 1.69:
15846: * src/main/execute.C 1.75:
15847: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.1:
15848: * src/main/pa_wcontext.C 1.4:
15849: * src/main/pa_wcontext.C 1.6:
15850: z
15851:
15852: * src/main/compile.y 1.71:
15853: minor grammar bug with OP_CODE__STORE_PARAM
15854:
15855: * src/include/pa_bool.h 1.1:
15856: * src/include/pa_double.h 1.1:
15857: * src/include/pa_valiased.h 1.2:
15858: * src/include/pa_value.h 1.46:
15859: * src/include/pa_vbool.h 1.4:
15860: * src/include/pa_vclass.h 1.23:
15861: * src/include/pa_vdouble.h 1.7:
15862: * src/include/pa_vhash.h 1.7:
15863: * src/include/pa_vjunction.h 1.4:
15864: * src/include/pa_vmframe.h 1.18:
15865: * src/include/pa_vobject.h 1.11:
15866: * src/include/pa_vstring.h 1.11:
15867: * src/include/pa_vunknown.h 1.5:
15868: * src/main/compile.y 1.77:
15869: * src/main/compile_tools.C 1.20:
15870: * src/main/execute.C 1.77:
15871: * src/main/main.dsp 1.38:
15872: * src/main/pa_value.C 1.6:
15873: value.cloning so to give params proper names
15874:
15875: * src/classes/root.C 1.3:
15876: * src/include/pa_request.h 1.20:
15877: * src/main/execute.C 1.72:
15878: autocalc def to string
15879:
15880: * src/include/pa_vmframe.h 1.17:
15881: * src/main/execute.C 1.76:
15882: added names to unknown values in get_element and unfilled
15883: params. removed wrong name change in get_element
15884:
15885: * src/include/pa_vclass.h 1.25:
15886: * src/include/pa_vhash.h 1.10:
15887: * src/include/pa_vobject.h 1.14:
15888: removes some remained clone conseqs
15889:
15890: 2001-03-07 paf
15891: * src/include/pa_hash.h 1.19:
15892: * src/include/pa_value.h 1.40:
15893: * src/include/pa_vhash.h 1.4:
15894: * src/include/pa_vunknown.h 1.4:
15895: * src/main/compile.y 1.67:
15896: * src/main/execute.C 1.62:
15897: * src/main/pa_hash.C 1.18:
15898: expr def in -f
15899:
15900: * src/main/compile.y 1.65:
15901: * src/main/execute.C 1.60:
15902: * src/main/pa_string.C 1.33:
15903: bug in string.cmp fixed
15904:
15905: * src/main/compile.y 1.68:
15906: .y priorities syntax shaped up a bit
15907:
15908: * src/main/compile.y 1.64:
15909: expr quoted code
15910:
15911: * src/main/execute.C 1.57:
15912: ^var.menu{$field} problem detected. that $field not a $var.field
15913:
15914: * src/main/compile.y 1.69:
15915: * src/main/compile_tools.h 1.22:
15916: ^func(params)
15917:
15918: * src/include/pa_value.h 1.42:
15919: * src/include/pa_vclass.h 1.22:
15920: * src/include/pa_vhash.h 1.6:
15921: * src/include/pa_vmframe.h 1.13:
15922: * src/include/pa_vobject.h 1.10:
15923: * src/include/pa_wwrapper.h 1.11:
15924: const in Value.get_element
15925:
15926: * src/main/compile.y 1.63:
15927: * src/main/execute.C 1.59:
15928: expr whitespace solved. added "" support0
15929:
15930: * src/include/pa_string.h 1.26:
15931: * src/main/compile.y 1.61:
15932: * src/main/execute.C 1.58:
15933: * src/main/pa_string.C 1.32:
15934: just compiled lt&co
15935:
15936: * src/include/pa_stack.h 1.3:
15937: * src/include/pa_value.h 1.41:
15938: * src/include/pa_vclass.h 1.21:
15939: * src/include/pa_vhash.h 1.5:
15940: * src/include/pa_vmframe.h 1.12:
15941: * src/include/pa_vobject.h 1.9:
15942: * src/include/pa_wwrapper.h 1.10:
15943: * src/main/execute.C 1.63:
15944: fixed rwcontext of {} params up
15945:
15946: * src/main/compile.y 1.62:
15947: expr string comparisons 0
15948:
15949: * src/main/compile.y 1.66:
15950: * src/main/execute.C 1.61:
15951: expr calls
15952:
15953: 2001-03-06 paf
15954: * src/include/pa_vbool.h 1.1:
15955: forgot this
15956:
15957: * src/main/compile.y 1.51:
15958: expr lexx1
15959:
15960: * src/include/code.h 1.14:
15961: * src/main/compile.y 1.59:
15962: * src/main/execute.C 1.56:
15963: 1 problems with skipping whitespace in yylex fixed
15964: 2 xors: # bitwise ## logical
15965:
15966: * src/include/code.h 1.11:
15967: * src/include/pa_valiased.h 1.1:
15968: * src/include/pa_value.h 1.37:
15969: * src/include/pa_vdouble.h 1.1:
15970: * src/include/pa_vstring.h 1.6:
15971: * src/main/compile.y 1.49:
15972: * src/main/execute.C 1.49:
15973: expr lex0 exec-1
15974:
15975: * src/main/compile.y 1.52:
15976: expr grammar-1
15977:
15978: * src/include/pa_value.h 1.39:
15979: * src/include/pa_vdouble.h 1.5:
15980: * src/include/pa_vstring.h 1.8:
15981: * src/include/pa_vunknown.h 1.3:
15982: * src/main/compile.y 1.56:
15983: * src/main/execute.C 1.54:
15984: * src/main/main.dsp 1.35:
15985: !~
15986:
15987: * src/include/code.h 1.10:
15988: * src/main/compile.y 1.48:
15989: * src/main/compile_tools.h 1.18:
15990: g
15991:
15992: * src/main/compile.y 1.60:
15993: .y expr visible-shorter
15994:
15995: * src/include/pa_vcframe.h 1.3:
15996: * src/include/pa_vclass.h 1.20:
15997: * src/include/pa_vdouble.h 1.4:
15998: * src/include/pa_vhash.h 1.3:
15999: * src/include/pa_vjunction.h 1.2:
16000: * src/include/pa_vmframe.h 1.11:
16001: * src/include/pa_vobject.h 1.8:
16002: * src/include/pa_vstring.h 1.7:
16003: * src/include/pa_vunknown.h 1.2:
16004: * src/include/pa_wcontext.h 1.21:
16005: * src/include/pa_wwrapper.h 1.9:
16006: * src/main/compile.y 1.55:
16007: * src/main/compile_tools.C 1.17:
16008: * src/main/compile_tools.h 1.21:
16009: * src/main/execute.C 1.53:
16010: +-*/
16011:
16012: * src/main/compile.y 1.50:
16013: * src/main/execute.C 1.50:
16014: * src/main/main.dsp 1.34:
16015: z
16016:
16017: * src/include/pa_vstring.h 1.9:
16018: * src/main/compile.y 1.58:
16019: problems with skipping whitespace in yylex
16020:
16021: * src/include/pa_value.h 1.38:
16022: * src/include/pa_vdouble.h 1.2:
16023: * src/main/compile.y 1.53:
16024: * src/main/execute.C 1.51:
16025: expr grammar-1 2*2=4.000000 :)
16026:
16027: * src/include/pa_vdouble.h 1.3:
16028: * src/main/compile.y 1.54:
16029: * src/main/compile_tools.C 1.15:
16030: * src/main/compile_tools.h 1.19:
16031: grammar-1.1 $a(z) $a=0
16032:
16033: * src/include/code.h 1.13:
16034: * src/main/compile.y 1.57:
16035: * src/main/execute.C 1.55:
16036: without string ops in expressions 0
16037:
16038: 2001-02-26 paf
16039: * src/main/compile.y 1.46:
16040: max_string in yyerror bug fix
16041:
16042: 2001-02-25 paf
16043: * src/main/compile.y 1.40:
16044: escaping bug
16045:
16046: * src/include/pa_request.h 1.14:
16047: * src/main/compile.C 1.19:
16048: * src/main/core.C 1.38:
16049: default name RUN, also alias
16050:
16051: * src/include/pa_vcframe.h 1.2:
16052: * src/include/pa_vmframe.h 1.5:
16053: * src/include/pa_vobject.h 1.6:
16054: * src/include/pa_wcontext.h 1.17:
16055: * src/include/pa_wwrapper.h 1.7:
16056: * src/main/core.C 1.40:
16057: * src/main/execute.C 1.43:
16058: * src/main/main.dsp 1.31:
16059: would now get fields into interm VFielded class
16060:
16061: * src/include/pa_request.h 1.16:
16062: * src/include/pa_value.h 1.34:
16063: * src/include/pa_vmframe.h 1.7:
16064: * src/include/pa_wcontext.h 1.19:
16065: * src/main/execute.C 1.46:
16066: VAliased0
16067:
16068: * src/main/execute.C 1.47:
16069: VAliased1
16070:
16071: * src/include/pa_value.h 1.35:
16072: * src/include/pa_vmframe.h 1.8:
16073: VAliased2
16074:
16075: * src/include/code.h 1.9:
16076: * src/include/pa_value.h 1.28:
16077: * src/include/pa_vclass.h 1.15:
16078: * src/include/pa_vmframe.h 1.2:
16079: * src/include/pa_vobject.h 1.3:
16080: * src/include/pa_wwrapper.h 1.5:
16081: * src/main/compile.y 1.38:
16082: * src/main/compile_tools.C 1.14:
16083: * src/main/compile_tools.h 1.16:
16084: * src/main/execute.C 1.38:
16085: ^class:method() just compiled
16086:
16087: * src/include/pa_value.h 1.36:
16088: * src/include/pa_vmframe.h 1.9:
16089: * src/include/pa_wcontext.h 1.20:
16090: * src/main/execute.C 1.48:
16091: VAliased3
16092:
16093: * src/include/pa_hash.h 1.18:
16094: * src/include/pa_value.h 1.31:
16095: * src/include/pa_vclass.h 1.17:
16096: * src/include/pa_vmframe.h 1.4:
16097: * src/include/pa_vobject.h 1.5:
16098: * src/include/pa_vstring.h 1.5:
16099: * src/include/pa_wcontext.h 1.16:
16100: * src/main/compile.y 1.45:
16101: * src/main/core.C 1.39:
16102: * src/main/execute.C 1.42:
16103: * src/main/main.dsp 1.30:
16104: * src/main/pa_hash.C 1.17:
16105: * src/main/pa_value.C 1.5:
16106: * src/main/pa_wcontext.C 1.3:
16107: virtuals2
16108:
16109: * src/include/pa_value.h 1.32:
16110: * src/include/pa_vclass.h 1.18:
16111: * src/include/pa_wcontext.h 1.18:
16112: * src/include/pa_wwrapper.h 1.8:
16113: * src/main/execute.C 1.44:
16114: * src/main/main.dsp 1.32:
16115: no not get fields into interm VFielded class.
16116: fields & staticfields 1
16117:
16118: * src/include/pa_pool.h 1.25:
16119: * src/include/pa_request.h 1.15:
16120: * src/include/pa_value.h 1.33:
16121: * src/include/pa_vclass.h 1.19:
16122: * src/include/pa_vmframe.h 1.6:
16123: * src/include/pa_vobject.h 1.7:
16124: * src/main/core.C 1.41:
16125: * src/main/execute.C 1.45:
16126: * src/main/main.dsp 1.33:
16127: VAliased just compiled
16128:
16129: * src/include/pa_request.h 1.13:
16130: * src/include/pa_value.h 1.29:
16131: * src/include/pa_vobject.h 1.4:
16132: * src/main/compile.y 1.39:
16133: * src/main/compile_tools.h 1.17:
16134: * src/main/core.C 1.37:
16135: * src/main/execute.C 1.39:
16136: * src/main/pa_common.C 1.3:
16137: vobject1
16138:
16139: * src/main/compile.y 1.43:
16140: rethought to $class:static.field.subfield
16141:
16142: * src/main/compile.y 1.44:
16143: : 1
16144:
16145: * src/include/pa_value.h 1.30:
16146: * src/include/pa_vmframe.h 1.3:
16147: * src/include/pa_wwrapper.h 1.6:
16148: * src/main/compile.y 1.41:
16149: * src/main/execute.C 1.40:
16150: * src/main/pa_wcontext.C 1.2:
16151: before execute class calls rewrite
16152:
16153: * src/include/pa_vclass.h 1.16:
16154: * src/main/compile.y 1.42:
16155: * src/main/execute.C 1.41:
16156: $class:element
16157:
16158: * src/include/pa_pool.h [class_alias_dead_end] 1.24.2.1:
16159: * src/include/pa_value.h [class_alias_dead_end] 1.32.2.1:
16160: * src/include/pa_vclass.h [class_alias_dead_end] 1.18.2.1:
16161: * src/include/pa_vobject.h [class_alias_dead_end] 1.6.2.1:
16162: * src/main/execute.C [class_alias_dead_end] 1.44.2.1:
16163: alias dead end
16164:
16165: 2001-02-24 paf
16166: * src/main/compile.y 1.32:
16167: fixed grammar bugs in constructor/params klinch
16168:
16169: * src/main/main.dsp 1.29:
16170: no bison -d
16171:
16172: * src/main/compile.y 1.37:
16173: * src/main/compile_tools.h 1.15:
16174: use0 line no on 'undef class' err msg wrong
16175:
16176: * src/main/compile.y 1.30:
16177: fixed last \n macrotemplate strip bug
16178:
16179: * src/include/pa_vframe.h 1.5:
16180: * src/main/compile.y 1.33:
16181: found junction ideology @: ^x{$a()) must construct current
16182: wcontext element, so smart wcontext handling needed
16183:
16184: * src/include/pa_value.h 1.25:
16185: * src/include/pa_wcontext.h 1.15:
16186: * src/include/pa_wwrapper.h 1.4:
16187: * src/main/execute.C 1.36:
16188: * src/main/pa_value.C 1.4:
16189: it works as bad as you've named it: wcontext.value() was not a
16190: perfect idea
16191:
16192: * src/main/compile.y 1.35:
16193: * src/main/core.C 1.36:
16194: yylex need some @special lines adj
16195:
16196: * src/include/pa_value.h 1.24:
16197: * src/include/pa_vcframe.h 1.1:
16198: * src/include/pa_vclass.h 1.10:
16199: * src/include/pa_vframe.h 1.6:
16200: * src/include/pa_vhash.h 1.2:
16201: * src/include/pa_vjunction.h 1.1:
16202: * src/include/pa_vmframe.h 1.1:
16203: * src/include/pa_wcontext.h 1.14:
16204: * src/include/pa_wwrapper.h 1.3:
16205: * src/main/execute.C 1.34:
16206: * src/main/main.dsp 1.27:
16207: * src/main/pa_cframe.C 1.1:
16208: * src/main/pa_wcontext.C 1.1:
16209: codeframe just compiled
16210:
16211: * src/include/pa_request.h 1.12:
16212: * src/include/pa_vclass.h 1.14:
16213: * src/main/compile.C 1.18:
16214: * src/main/compile.y 1.34:
16215: * src/main/compile_tools.h 1.14:
16216: * src/main/core.C 1.35:
16217: modules0
16218:
16219: * src/main/pa_array.C 1.20:
16220: minor bug in expanding very small arrays. 60% from 1 were 0
16221:
16222: * src/include/pa_vclass.h 1.12:
16223: * src/main/compile.y 1.36:
16224: * src/main/core.C 1.33:
16225: z
16226:
16227: * src/include/code.h 1.7:
16228: * src/include/pa_request.h 1.11:
16229: * src/include/pa_value.h 1.23:
16230: * src/include/pa_vclass.h 1.9:
16231: * src/include/pa_vframe.h 1.4:
16232: * src/main/compile.y 1.29:
16233: * src/main/compile_tools.C 1.13:
16234: * src/main/compile_tools.h 1.13:
16235: * src/main/core.C 1.32:
16236: * src/main/execute.C 1.32:
16237: code junctions0. something wrong with last \n macrotemplate strip
16238:
16239: * src/include/pa_value.h 1.26:
16240: * src/include/pa_vclass.h 1.11:
16241: * src/include/pa_vobject.h 1.1:
16242: * src/main/main.dsp 1.28:
16243: vobject00
16244:
16245: * src/main/compile.y 1.31:
16246: * src/main/execute.C 1.33:
16247: fixed empty constructor optimized empty case. failed on calls -
16248: produced empty string param
16249:
16250: * src/main/execute.C 1.35:
16251: codeframe1
16252:
16253: 2001-02-23 paf
16254: * src/include/pa_value.h 1.18:
16255: * src/main/core.C 1.27:
16256: * src/main/execute.C 1.25:
16257: * src/main/main.dsp 1.23:
16258: value named
16259:
16260: * src/main/compile.y 1.26:
16261: * src/main/execute.C 1.27:
16262: empty constructor bug fixed
16263:
16264: * src/include/pa_vframe.h 1.1:
16265: * src/include/pa_vunknown.h 1.1:
16266: * src/include/pa_wcontext.h 1.13:
16267: * src/include/pa_wwrapper.h 1.1:
16268: * src/main/core.C 1.29:
16269: * src/main/execute.C 1.29:
16270: * src/main/main.dsp 1.25:
16271: * src/main/pa_value.C 1.1:
16272: call0
16273:
16274: * src/main/compile.y 1.27:
16275: * src/main/compile_tools.C 1.12:
16276: * src/main/compile_tools.h 1.12:
16277: fixed wrong grammar in complex constructor case
16278:
16279: * src/include/pa_value.h 1.21:
16280: * src/include/pa_vclass.h 1.8:
16281: * src/include/pa_vframe.h 1.3:
16282: * src/main/core.C 1.30:
16283: * src/main/execute.C 1.31:
16284: * src/main/pa_value.C 1.2:
16285: get_method RIP. junctions everywhere. call with junctions0
16286:
16287: * src/main/compile.y 1.28:
16288: * src/main/execute.C 1.30:
16289: * src/main/main.dsp 1.26:
16290: rethought some. before junction
16291:
16292: * src/include/pa_value.h 1.17:
16293: * src/include/pa_vstring.h 1.4:
16294: * src/main/execute.C 1.24:
16295: strign 2 value in 2 places in execute
16296:
16297: * src/include/pa_wcontext.h 1.11:
16298: z
16299:
16300: * src/include/pa_hash.h 1.17:
16301: * src/include/pa_value.h 1.19:
16302: * src/include/pa_wcontext.h 1.12:
16303: * src/main/core.C 1.28:
16304: * src/main/execute.C 1.28:
16305: * src/main/main.dsp 1.24:
16306: * src/main/pa_hash.C 1.16:
16307: started call. store param, vframe done
16308:
16309: * src/include/pa_value.h 1.22:
16310: * src/main/compile.C 1.17:
16311: * src/main/core.C 1.31:
16312: * src/main/pa_value.C 1.3:
16313: minor error reporting format beautifyings
16314:
16315: * src/main/execute.C 1.26:
16316: with result rwpool
16317:
16318: * src/include/pa_value.h 1.16:
16319: * src/include/pa_wcontext.h 1.10:
16320: * src/main/compile.y 1.25:
16321: * src/main/execute.C 1.23:
16322: * src/main/main.dsp 1.22:
16323: * src/main/pa_array.C 1.19:
16324: auto VHash on wcontext.put_element when wcontext fvalue==0
16325:
16326: * src/include/pa_value.h 1.20:
16327: * src/include/pa_vclass.h 1.7:
16328: * src/include/pa_vframe.h 1.2:
16329: * src/include/pa_wwrapper.h 1.2:
16330: lara came, can't work, sorry :(
16331:
16332: 2001-02-22 paf
16333: * src/include/pa_request.h 1.10:
16334: * src/main/compile.y 1.23:
16335: $self.put(val)
16336:
16337: * src/include/pa_pool.h 1.24:
16338: * src/include/pa_vclass.h 1.5:
16339: * src/main/core.C 1.25:
16340: * src/main/pa_hash.C 1.15:
16341: * src/main/pa_pool.C 1.9:
16342: TRY...
16343:
16344: * src/include/code.h 1.6:
16345: * src/main/compile_tools.C 1.9:
16346: * src/main/compile_tools.h 1.10:
16347: * src/main/execute.C 1.19:
16348: OP_STRING better then some xxx _VALUE
16349:
16350: * src/main/compile.C 1.14:
16351: * src/main/core.C 1.26:
16352: * src/main/execute.C 1.16:
16353: * src/main/pa_string.C 1.31:
16354: more precise parse error line:col
16355:
16356: * src/main/compile.C 1.15:
16357: * src/main/compile.y 1.18:
16358: * src/main/execute.C 1.20:
16359: started : with $a.$:f
16360:
16361: * src/main/compile.y 1.20:
16362: $: wasn't finished - $:sdf(sdf) troubled a bit. finished now.
16363:
16364: * src/include/code.h 1.3:
16365: * src/include/pa_string.h 1.25:
16366: * src/include/pa_value.h 1.12:
16367: * src/include/pa_vclass.h 1.3:
16368: * src/include/pa_wcontext.h 1.3:
16369: * src/main/compile.y 1.14:
16370: * src/main/execute.C 1.14:
16371: * src/main/pa_string.C 1.28:
16372: write_value write_string 0
16373: it seems wcontext must write strings regardles of fvalue!=0
16374:
16375: * src/include/code.h 1.4:
16376: * src/include/pa_value.h 1.13:
16377: * src/include/pa_vclass.h 1.4:
16378: * src/include/pa_wcontext.h 1.5:
16379: * src/main/compile.y 1.15:
16380: * src/main/compile_tools.C 1.6:
16381: * src/main/compile_tools.h 1.8:
16382: * src/main/execute.C 1.15:
16383: * src/main/main.dsp 1.20:
16384: iiieeyys! get/put simple vars to VClass works0
16385:
16386: * src/include/pa_array.h 1.18:
16387: * src/include/pa_wcontext.h 1.4:
16388: * src/main/pa_string.C 1.29:
16389: in process, but found that exceptions are too global
16390:
16391: * src/main/compile.y 1.19:
16392: $: finished
16393:
16394: * src/main/compile.C 1.16:
16395: * src/main/compile.y 1.21:
16396: * src/main/compile_tools.C 1.10:
16397: z
16398:
16399: * src/include/pa_request.h 1.9:
16400: * src/include/pa_stack.h 1.2:
16401: * src/include/pa_wcontext.h 1.7:
16402: * src/main/execute.C 1.17:
16403: z about to vstring it .y all
16404:
16405: * src/include/pa_hash.h 1.16:
16406: * src/include/pa_value.h 1.15:
16407: * src/include/pa_vclass.h 1.6:
16408: * src/include/pa_vhash.h 1.1:
16409: * src/include/pa_vstring.h 1.3:
16410: * src/include/pa_wcontext.h 1.9:
16411: * src/main/execute.C 1.22:
16412: * src/main/main.dsp 1.21:
16413: auto VHash in pa.th.cre.at.e
16414:
16415: * src/include/code.h 1.5:
16416: * src/include/pa_vstring.h 1.2:
16417: * src/main/compile.y 1.17:
16418: * src/main/compile_tools.C 1.8:
16419: * src/main/compile_tools.h 1.9:
16420: * src/main/execute.C 1.18:
16421: string to vstring it .y all
16422:
16423: * src/include/pa_array.h 1.19:
16424: * src/main/compile.y 1.22:
16425: * src/main/compile_tools.C 1.11:
16426: * src/main/compile_tools.h 1.11:
16427: * src/main/pa_array.C 1.18:
16428: $self.get
16429:
16430: * src/include/pa_exception.h 1.5:
16431: * src/include/pa_pool.h 1.23:
16432: * src/include/pa_request.h 1.8:
16433: * src/include/pa_value.h 1.14:
16434: * src/include/pa_wcontext.h 1.6:
16435: * src/main/compile.C 1.13:
16436: * src/main/compile.y 1.16:
16437: * src/main/compile_tools.C 1.7:
16438: * src/main/core.C 1.24:
16439: * src/main/pa_array.C 1.17:
16440: * src/main/pa_exception.C 1.4:
16441: * src/main/pa_hash.C 1.14:
16442: * src/main/pa_pool.C 1.8:
16443: * src/main/pa_string.C 1.30:
16444: * src/main/pa_table.C 1.9:
16445: removed exception from request
16446:
16447: * src/include/pa_vstring.h 1.1:
16448: * src/main/compile.C 1.12:
16449: * src/main/core.C 1.23:
16450: added some forgotten
16451:
16452: * src/include/pa_wcontext.h 1.8:
16453: * src/main/compile.y 1.24:
16454: * src/main/execute.C 1.21:
16455: erroreos checkout
16456:
16457: 2001-02-21 paf
16458: * src/main/compile.y 1.9:
16459: more straightforward yylex[end]
16460:
16461: * src/main/compile.C 1.6:
16462: * src/main/compile.y 1.6:
16463: * src/main/compile_tools.h 1.5:
16464: error processing in eval & yyerror so it wouldn't cause
16465: memleaks.
16466:
16467: * src/include/compile.h 1.5:
16468: * src/include/execute.h 1.3:
16469: * src/include/pa_array.h 1.17:
16470: * src/include/pa_request.h 1.7:
16471: * src/include/pa_stack.h 1.1:
16472: * src/include/pa_vclass.h 1.2:
16473: * src/include/pa_wcontext.h 1.2:
16474: * src/main/compile.C 1.10:
16475: * src/main/compile.y 1.12:
16476: * src/main/execute.C 1.11:
16477: * src/main/main.dsp 1.19:
16478: * src/main/pa_array.C 1.16:
16479: * src/main/pa_request.C 1.2:
16480: get put -1 [just compiled]
16481:
16482: * src/include/compile.h 1.4:
16483: * src/include/pa_array.h 1.16:
16484: * src/main/compile.C 1.9:
16485: * src/main/compile.y 1.11:
16486: * src/main/execute.C 1.10:
16487: MAIN_METHOD_NAME ready to write execute
16488:
16489: * src/include/pa_string.h 1.24:
16490: * src/include/pa_types.h 1.6:
16491: * src/main/pa_string.C 1.27:
16492: string.operator==(char*)
16493:
16494: * src/main/compile.C 1.11:
16495: * src/main/compile.y 1.13:
16496: * src/main/execute.C 1.12:
16497: store0
16498:
16499: * src/include/core.h 1.1:
16500: * src/include/pa_context.h 1.8:
16501: * src/include/pa_request.h 1.6:
16502: * src/include/pa_vclass.h 1.1:
16503: * src/include/pa_wcontext.h 1.1:
16504: * src/main/core.C 1.22:
16505: * src/main/main.dsp 1.18:
16506: * src/main/pa_request.C 1.1:
16507: request core methods0
16508:
16509: * src/include/compile.h 1.3:
16510: * src/include/pa_context.h 1.7:
16511: * src/include/pa_hash.h 1.15:
16512: * src/include/pa_request.h 1.5:
16513: * src/include/pa_string.h 1.23:
16514: * src/include/pa_value.h 1.9:
16515: struck with const array.gets
16516:
16517: * src/include/code.h 1.2:
16518: * src/include/pa_types.h 1.5:
16519: * src/main/compile.C 1.3:
16520: * src/main/compile.y 1.3:
16521: * src/main/compile_tools.C 1.3:
16522: * src/main/compile_tools.h 1.3:
16523: * src/main/execute.C 1.3:
16524: * src/main/main.dsp 1.16:
16525: .y to c++
16526: hierarchy output fix.
16527: compiler works ok
16528:
16529: * src/include/compile.h 1.2:
16530: * src/main/compile.C 1.4:
16531: * src/main/compile.y 1.4:
16532: * src/main/compile_tools.h 1.4:
16533: line numbers needed. would add them to .y now internally.
16534: externally it's not as precise as needed
16535:
16536: * src/include/pa_exception.h 1.4:
16537: * src/include/pa_value.h 1.11:
16538: * src/main/compile.C 1.8:
16539: * src/main/compile.y 1.10:
16540: * src/main/compile_tools.C 1.5:
16541: * src/main/compile_tools.h 1.7:
16542: .y methods and one_big_piece. now compile returns array<method*>
16543:
16544: * src/include/execute.h 1.2:
16545: * src/include/pa_array.h 1.15:
16546: * src/include/pa_value.h 1.10:
16547: * src/main/execute.C 1.9:
16548: * src/main/pa_array.C 1.15:
16549: after array.const get wonders
16550:
16551: * src/main/compile.y 1.7:
16552: * src/main/execute.C 1.4:
16553: * src/main/execute.C 1.5:
16554: * src/main/execute.C 1.6:
16555: * src/main/execute.C 1.7:
16556: * src/main/execute.C 1.8:
16557: z
16558:
16559: * src/main/execute.C 1.13:
16560: tired :)
16561:
16562: * src/main/compile.C 1.5:
16563: * src/main/compile.y 1.5:
16564: failed to add absolute precies parse error positions. leaving
16565: RIGHTMOST position as @file[line:col]
16566:
16567: 2001-02-20 paf
16568: * src/include/code.h 1.1:
16569: * src/include/compile.h 1.1:
16570: * src/include/execute.h 1.1:
16571: * src/include/pa_array.h 1.14:
16572: * src/include/pa_common.h 1.2:
16573: * src/include/pa_pool.h 1.22:
16574: * src/include/pa_string.h 1.22:
16575: * src/include/pa_table.h 1.8:
16576: * src/include/pa_types.h 1.4:
16577: * src/main/compile.C 1.1:
16578: * src/main/compile.y 1.1:
16579: * src/main/compile_tools.C 1.1:
16580: * src/main/compile_tools.h 1.1:
16581: * src/main/core.C 1.21:
16582: * src/main/execute.C 1.1:
16583: * src/main/main.dsp 1.14:
16584: * src/main/pa_array.C 1.14:
16585: * src/main/pa_common.C 1.2:
16586: * src/main/pa_hash.C 1.12:
16587: * src/main/pa_string.C 1.26:
16588: * src/main/pa_table.C 1.8:
16589: bison[yacc] first time compiled.
16590: execute=dump for now
16591:
16592: * src/main/compile.C 1.2:
16593: * src/main/compile.y 1.2:
16594: * src/main/compile_tools.C 1.2:
16595: * src/main/compile_tools.h 1.2:
16596: * src/main/execute.C 1.2:
16597: * src/main/main.dsp 1.15:
16598: nestage probs, eof yylex not perfect
16599:
16600: * src/main/core.C 1.20:
16601: core rewrite using yacc investigations
16602: now will be compile[yacc]/execute[opcodes]
16603:
16604: 2001-02-15 paf
16605: * src/include/pa_value.h 1.8:
16606: * src/main/core.C 1.19:
16607: maybe a-la yacc those ifs rewrite as turing machine?
16608: for it seems it would be it's too many ifs with this syntax now
16609:
16610: 2001-02-14 paf
16611: * src/include/pa_context.h 1.6:
16612: * src/include/pa_string.h 1.20:
16613: * src/main/core.C 1.10:
16614: * src/main/pa_string.C 1.23:
16615: process text repassing
16616:
16617: * src/include/pa_value.h 1.7:
16618: * src/main/core.C 1.11:
16619: * src/main/pa_string.C 1.24:
16620: process text repassing2
16621: operator static vars
16622:
16623: * src/include/pa_string.h 1.21:
16624: * src/main/core.C 1.12:
16625: * src/main/pa_string.C 1.25:
16626: get names 0
16627:
16628: * src/include/pa_context.h 1.5:
16629: * src/include/pa_value.h 1.6:
16630: * src/main/core.C 1.9:
16631: module:calls changes
16632:
16633: * src/main/core.C 1.16:
16634: varios breaks
16635:
16636: * src/main/core.C 1.17:
16637: get_params
16638: figured ^menu[UNEVALUATED unthinked :( ]
16639:
16640: * src/main/core.C 1.18:
16641: get_params 1
16642:
16643: * src/main/core.C 1.13:
16644: get names 1
16645:
16646: * src/main/core.C 1.14:
16647: get names 2
16648:
16649: * src/main/core.C 1.15:
16650: get names 3
16651:
16652: 2001-02-13 paf
16653: * src/include/pa_string.h 1.17:
16654: * src/main/pa_string.C 1.19:
16655: String_iterator::skip_to
16656: todo:optimize
16657:
16658: * src/main/core.C 1.6:
16659: operators
16660: : and self. prefixes
16661:
16662: * src/include/pa_context.h 1.4:
16663: * src/include/pa_value.h 1.5:
16664: * src/main/core.C 1.8:
16665: ^class:calls[] started
16666:
16667: * src/include/pa_string.h 1.18:
16668: * src/main/pa_string.C 1.21:
16669: String_iterator optimized
16670:
16671: * src/include/pa_string.h 1.19:
16672: * src/main/pa_string.C 1.22:
16673: String_iterator tested
16674:
16675: * src/main/pa_string.C 1.20:
16676: String_iterator::skip_to
16677: optimized a bit. would change privates to better support optimization
16678:
16679: * src/include/pa_value.h 1.4:
16680: * src/main/core.C 1.5:
16681: * src/main/core.C 1.7:
16682: z
16683:
16684: 2001-02-12 paf
16685: * src/include/pa_context.h 1.2:
16686: * src/include/pa_value.h 1.2:
16687: * src/main/core.C 1.2:
16688: get self/methodref joined
16689:
16690: * src/include/pa_context.h 1.3:
16691: * src/include/pa_value.h 1.3:
16692: * src/main/core.C 1.3:
16693: some comments
16694:
16695: * src/include/pa_string.h 1.16:
16696: * src/main/core.C 1.4:
16697: * src/main/pa_string.C 1.18:
16698: started String_iterator
16699:
16700: 2001-02-11 paf
16701: * src/include/pa_context.h 1.1:
16702: * src/include/pa_value.h 1.1:
16703: * src/main/core.C 1.1:
16704: * src/main/main.dsp 1.13:
16705: core started.
16706: core.C, context&value .h
16707:
16708: * src/include/pa_array.h 1.13:
16709: * src/include/pa_hash.h 1.14:
16710: * src/include/pa_pool.h 1.21:
16711: * src/include/pa_string.h 1.15:
16712: * src/main/main.dsp 1.12:
16713: * src/main/pa_array.C 1.13:
16714: * src/main/pa_hash.C 1.11:
16715: * src/main/pa_pool.C 1.7:
16716: * src/main/pa_string.C 1.17:
16717: :pooled
16718:
16719: 2001-01-30 paf
16720: * src/include/pa_error.h 1.4:
16721: * src/include/pa_exception.h 1.1:
16722: * src/include/pa_pool.h 1.17:
16723: * src/include/pa_request.h 1.3:
16724: * src/main/main.dsp 1.10:
16725: * src/main/pa_error.C 1.4:
16726: * src/main/pa_exception.C 1.1:
16727: * src/main/pa_pool.C 1.4:
16728: * src/targets/Makefile.am 1.2:
16729: * src/targets/parser.C 1.17:
16730: * src/targets/parser.dsp 1.8:
16731: lowered targets/parser into subdir, added parser_Pool(Pool)
16732: failed to add. would think..
16733:
16734: * src/include/pa_exception.h 1.3:
16735: * src/include/pa_pool.h 1.19:
16736: * src/include/pa_table.h 1.7:
16737: * src/main/pa_exception.C 1.3:
16738: * src/main/pa_table.C 1.7:
16739: minor * to & changes
16740:
16741: * src/include/pa_pool.h 1.20:
16742: * src/main/Makefile.am 1.5:
16743: * src/main/main.dsp 1.11:
16744: * src/main/pa_pool.C 1.6:
16745: moved pa_pool.C to be target specific
16746:
16747: * src/Makefile.am 1.2:
16748: * src/main/Makefile.am 1.6:
16749: * src/targets/Makefile.am 1.3:
16750: .am comments
16751:
16752: * src/include/pa_exception.h 1.2:
16753: * src/include/pa_pool.h 1.18:
16754: * src/include/pa_request.h 1.4:
16755: * src/include/pa_table.h 1.6:
16756: * src/main/pa_array.C 1.12:
16757: * src/main/pa_exception.C 1.2:
16758: * src/main/pa_pool.C 1.5:
16759: * src/main/pa_table.C 1.6:
16760: error re-associated. that's much better
16761: even removed 'die' necessety
16762:
16763: 2001-01-29 paf
16764: * src/include/pa_hash.h 1.9:
16765: * src/include/pa_pool.h 1.10:
16766: * src/include/pa_threads.h 1.3:
16767: * src/main/pa_hash.C 1.5:
16768: made local Hash-es not thread safe=quicker by
16769: SYNCHRONIZED(thread_safe)
16770:
16771: * src/include/pa_hash.h 1.5:
16772: some comments
16773:
16774: * src/include/pa_error.h 1.2:
16775: * src/include/pa_request.h 1.2:
16776: * src/include/pa_string.h 1.13:
16777: * src/include/pa_table.h 1.4:
16778: * src/main/pa_error.C 1.2:
16779: * src/main/pa_table.C 1.4:
16780: * src/targets/parser.C 1.15:
16781: * src/targets/parser.dsp 1.7:
16782: Error fixed
16783:
16784: * src/include/pa_pool.h 1.11:
16785: * src/include/pa_string.h 1.9:
16786: * src/main/pa_string.C 1.13:
16787: * src/targets/parser.C 1.11:
16788: String originating
16789:
16790: * src/include/pa_array.h 1.4:
16791: * src/main/pa_array.C 1.4:
16792: * src/targets/parser.C 1.8:
16793: Array::operator += (Array& src)
16794:
16795: rethought, would change now
16796:
16797: * src/include/pa_hash.h 1.6:
16798: * src/include/pa_threads.h 1.1:
16799: * src/main/main.dsp 1.6:
16800: * src/main/pa_threads.C 1.1:
16801: * src/targets/parser.C 1.10:
16802: added pa_threads
16803:
16804: Mutex
16805:
16806: * src/include/pa_pool.h 1.14:
16807: * src/main/pa_array.C 1.9:
16808: * src/targets/parser.C 1.13:
16809: tested - decision "no templates"
16810:
16811: * src/include/pa_error.h 1.3:
16812: * src/include/pa_hash.h 1.13:
16813: * src/include/pa_string.h 1.14:
16814: * src/include/pa_table.h 1.5:
16815: * src/main/pa_error.C 1.3:
16816: * src/main/pa_hash.C 1.10:
16817: * src/main/pa_string.C 1.16:
16818: * src/main/pa_table.C 1.5:
16819: * src/targets/parser.C 1.16:
16820: Table
16821: more like C++ style
16822: hence lots of 'const'
16823:
16824: * src/include/pa_array.h 1.7:
16825: * src/include/pa_hash.h 1.10:
16826: * src/include/pa_pool.h 1.12:
16827: * src/include/pa_string.h 1.10:
16828: * src/include/pa_table.h 1.1:
16829: * src/include/pa_types.h 1.2:
16830: * src/main/main.dsp 1.7:
16831: * src/main/pa_array.C 1.7:
16832: * src/main/pa_string.C 1.14:
16833: * src/main/pa_table.C 1.1:
16834: Table started
16835: would test
16836: template Array now
16837:
16838: * src/main/pa_array.C 1.5:
16839: expand not convinient, would rewrite
16840:
16841: * src/include/pa_array.h 1.11:
16842: * src/include/pa_hash.h 1.11:
16843: * src/include/pa_pool.h 1.15:
16844: * src/include/pa_string.h 1.11:
16845: * src/include/pa_table.h 1.2:
16846: * src/include/pa_types.h 1.3:
16847: * src/main/Makefile.am 1.3:
16848: * src/main/main.dsp 1.9:
16849: * src/main/pa_array.C 1.10:
16850: * src/main/pa_hash.C 1.8:
16851: * src/main/pa_string.C 1.15:
16852: * src/main/pa_table.C 1.2:
16853: * src/targets/parser.C 1.14:
16854: * src/targets/parser.dsp 1.6:
16855: Request
16856: Error
16857: Table
16858:
16859: * src/include/pa_array.h 1.6:
16860: * src/include/pa_hash.h 1.8:
16861: * src/include/pa_string.h 1.8:
16862: moved .h public parts to top
16863:
16864: * src/include/pa_hash.h 1.7:
16865: * src/include/pa_threads.h 1.2:
16866: * src/main/pa_hash.C 1.4:
16867: * src/main/pa_threads.C 1.2:
16868: decided on one global_mutex, like PHP
16869: as I can see: needed only in global Hash now,
16870: made Hash:: put/get SYNCHRONIZED
16871:
16872: * src/include/pa_array.h 1.12:
16873: * src/include/pa_common.h 1.1:
16874: * src/include/pa_error.h 1.1:
16875: * src/include/pa_hash.h 1.12:
16876: * src/include/pa_pool.h 1.16:
16877: * src/include/pa_request.h 1.1:
16878: * src/include/pa_string.h 1.12:
16879: * src/include/pa_table.h 1.3:
16880: * src/main/Makefile.am 1.4:
16881: * src/main/pa_array.C 1.11:
16882: * src/main/pa_common.C 1.1:
16883: * src/main/pa_error.C 1.1:
16884: * src/main/pa_hash.C 1.9:
16885: * src/main/pa_table.C 1.3:
16886: added forgotten
16887:
16888: * src/include/pa_array.h 1.8:
16889: * src/include/pa_pool.h 1.13:
16890: * src/main/Makefile.am 1.2:
16891: * src/main/main.dsp 1.8:
16892: * src/main/pa_array.C 1.8:
16893: * src/targets/parser.C 1.12:
16894: * src/targets/parser.dsp 1.5:
16895: templates failed
16896: no template specializations [VC6],
16897: no library auto instantation [VC6, GNU c++ 2.95.2-6 from latest cygwin]
16898:
16899: * src/include/pa_array.h 1.5:
16900: * src/include/pa_pool.h 1.9:
16901: * src/main/pa_array.C 1.6:
16902: * src/targets/parser.C 1.9:
16903: Array& operator += (Array& src)
16904:
16905: 2001-01-27 paf
16906: * src/include/pa_hash.h 1.1:
16907: * src/include/pa_string.h 1.4:
16908: * src/include/pa_types.h 1.1:
16909: * src/main/main.dsp 1.4:
16910: * src/main/pa_string.C 1.7:
16911: uint, and added pa_types & pa_hash[forgotten]
16912:
16913: * src/main/pa_string.C 1.9:
16914: * src/targets/parser.C 1.6:
16915: String::operator ==
16916:
16917: * src/include/pa_array.h 1.3:
16918: * src/main/pa_array.C 1.3:
16919: * src/targets/parser.C 1.7:
16920: array [] with chunk caching
16921:
16922: * src/main/pa_hash.C 1.2:
16923: String(&String)
16924:
16925: * src/include/pa_array.h 1.2:
16926: * src/include/pa_hash.h 1.4:
16927: * src/include/pa_pool.h 1.8:
16928: * src/include/pa_string.h 1.7:
16929: * src/main/pa_array.C 1.2:
16930: * src/main/pa_string.C 1.11:
16931: array cache rethought to chunk caching
16932:
16933: * src/include/pa_array.h 1.1:
16934: * src/include/pa_hash.h 1.3:
16935: * src/include/pa_pool.h 1.7:
16936: * src/include/pa_string.h 1.6:
16937: * src/main/main.dsp 1.5:
16938: * src/main/pa_array.C 1.1:
16939: * src/main/pa_hash.C 1.3:
16940: * src/main/pa_string.C 1.10:
16941: * src/targets/parser.dsp 1.4:
16942: Array 0
16943:
16944: * src/main/pa_hash.C 1.1:
16945: added pa_hash.C [forgotten]
16946:
16947: 2001-01-26 paf
16948: * src/include/pa_pool.h 1.6:
16949: * src/include/pa_string.h 1.3:
16950: * src/main/pa_string.C 1.6:
16951: * src/targets/parser.C 1.5:
16952: removed templates [vc++ suxx]
16953:
16954: * src/include/pa_pool.h 1.2:
16955: * src/main/pa_string.C 1.2:
16956: String prealloc & dynamic row_count
16957:
16958: * src/include/pa_pool.h 1.4:
16959: * src/include/pa_string.h 1.1:
16960: pa_pool split
16961:
16962: * src/Makefile.am 1.1.1.1:
16963: * src/include/pa_pool.h 1.1.1.1:
16964: * src/main/Makefile.am 1.1.1.1:
16965: * src/main/main.dsp 1.1.1.1:
16966: * src/main/pa_pool.C 1.1.1.1:
16967: * src/main/pa_string.C 1.1.1.1:
16968: * src/targets/Makefile.am 1.1.1.1:
16969: * src/targets/parser.C 1.1.1.1:
16970: * src/targets/parser.dsp 1.1.1.1:
16971: creating parser3 module
16972:
16973: * src/include/pa_pool.h 1.3:
16974: * src/main/main.dsp 1.2:
16975: * src/main/pa_pool.C 1.2:
16976: * src/main/pa_string.C 1.3:
16977: * src/main/pa_string.C 1.4:
16978: * src/targets/parser.C 1.3:
16979: * src/targets/parser.dsp 1.2:
16980: * src/targets/parser.dsp 1.3:
1.22 ! paf 16981: $Id$ check
1.15 paf 16982:
16983: * src/targets/parser.C 1.2:
16984: $id$ check
16985:
16986: * src/include/pa_pool.h 1.5:
16987: * src/include/pa_string.h 1.2:
16988: * src/main/main.dsp 1.3:
16989: * src/main/pa_pool.C 1.3:
16990: * src/main/pa_string.C 1.5:
16991: * src/targets/parser.C 1.4:
16992: templates in VC++ suxx.
16993:
E-mail: