Annotation of parser3/ChangeLog, revision 1.21.2.2
1.21.2.2! paf 1: 2003-01-30 paf
! 2: * src/classes/classes.h [autoptr] 1.23.2.5:
! 3: * src/include/pa_pool.h [autoptr] 1.86.2.20:
! 4: * src/main/compile.C [autoptr] 1.69.2.2:
! 5: * src/main/compile.tab.C [autoptr] 1.81.2.1:
! 6: * src/types/pa_value.h [autoptr] 1.109.2.12:
! 7: * src/types/pa_vfile.h [autoptr] 1.52.2.6:
! 8: * src/types/pa_vhash.h [autoptr] 1.43.2.5:
! 9: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.3:
! 10: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.1:
! 11: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.8:
! 12: * src/types/types.dsp [autoptr] 1.35.10.3:
! 13: vstateless_class compiled
! 14:
! 15: * src/classes/gd/gif.h [autoptr] 1.23.2.3:
! 16: * src/include/pa_charset.h [autoptr] 1.20.2.8:
! 17: * src/include/pa_request.h [autoptr] 1.160.2.7:
! 18: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.5:
! 19: * src/main/compile.tab.C [autoptr] 1.81.2.2:
! 20: * src/main/compile.y [autoptr] 1.204.2.2:
! 21: * src/main/compile_tools.h [autoptr] 1.67.2.4:
! 22: * src/main/pa_request.C [autoptr] 1.245.2.3:
! 23: * src/types/pa_vobject.h [autoptr] 1.38.2.4:
! 24: * src/types/pa_vstatus.h [autoptr] 1.15.2.3:
! 25: grammar compiled
! 26:
! 27: * src/include/pa_opcode.h [autoptr] 1.24.2.1:
! 28: * src/main/compile_tools.h [autoptr] 1.67.2.1:
! 29: * src/main/execute.C [autoptr] 1.295.2.3:
! 30: * src/main/main.dsp [autoptr] 1.161.6.6:
! 31: * src/types/pa_value.C [autoptr] 1.9.2.5:
! 32: * src/types/pa_value.h [autoptr] 1.109.2.11:
! 33: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.2:
! 34: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.7:
! 35: value compiled
! 36:
! 37: * src/types/pa_vmethod_frame.C 1.1:
! 38: file pa_vmethod_frame.C was initially added on branch autoptr.
! 39:
! 40: * src/include/pa_array.h [autoptr] 1.57.2.15:
! 41: * src/include/pa_operation.h [autoptr] 1.1.2.3:
! 42: * src/include/pa_table.h [autoptr] 1.48.2.7:
! 43: * src/main/compile_tools.C [autoptr] 1.54.2.2:
! 44: * src/main/compile_tools.h [autoptr] 1.67.2.3:
! 45: * src/main/pa_table.C [autoptr] 1.53.2.6:
! 46: compile_tools compiled
! 47:
! 48: * src/main/compile.C [autoptr] 1.69.2.1:
! 49: compile compiled
! 50:
! 51: * ltmain.sh 1.5:
! 52: *** empty log message ***
! 53:
! 54: * src/include/pa_operation.h [autoptr] 1.1.2.2:
! 55: * src/main/compile.y [autoptr] 1.204.2.1:
! 56: * src/main/compile_tools.C [autoptr] 1.54.2.1:
! 57: * src/main/compile_tools.h [autoptr] 1.67.2.2:
! 58: started compile_tools. vagues ideas of how to free compiled code
! 59:
! 60: * src/include/pa_operation.h 1.1:
! 61: file pa_operation.h was initially added on branch autoptr.
! 62:
! 63: 2003-01-29 paf
! 64: * src/include/pa_request_charsets.h [autoptr] 1.1.2.2:
! 65: * src/include/pa_request_info.h [autoptr] 1.1.2.3:
! 66: * src/main/main.dsp [autoptr] 1.161.6.5:
! 67: * src/main/untaint.C [autoptr] 1.115.2.4:
! 68: more compiled
! 69:
! 70: * src/include/pa_globals.h [autoptr] 1.101.2.9:
! 71: * src/include/pa_request.h [autoptr] 1.160.2.6:
! 72: * src/main/pa_globals.C [autoptr] 1.152.2.9:
! 73: * src/main/pa_request.C [autoptr] 1.245.2.2:
! 74: * src/types/pa_value.h [autoptr] 1.109.2.10:
! 75: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.1:
! 76: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.6:
! 77: * src/types/pa_wcontext.h [autoptr] 1.42.2.3:
! 78: * src/types/types.dsp [autoptr] 1.35.10.2:
! 79: vmethodframe, pa_request.h compiled
! 80:
! 81: * src/classes/file.C [autoptr] 1.107.2.2:
! 82: * src/include/pa_globals.h [autoptr] 1.101.2.8:
! 83: * src/main/pa_globals.C [autoptr] 1.152.2.8:
! 84: * src/types/pa_value.C [autoptr] 1.9.2.4:
! 85: * src/types/pa_value.h [autoptr] 1.109.2.9:
! 86: * src/types/pa_vfile.C [autoptr] 1.36.2.1:
! 87: * src/types/pa_vfile.h [autoptr] 1.52.2.4:
! 88: vfile compiled
! 89:
! 90: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.1:
! 91: libltdl compiled without warnings now
! 92:
! 93: * src/classes/classes.h [autoptr] 1.23.2.3:
! 94: * src/classes/math.C [autoptr] 1.24.2.1:
! 95: * src/include/pa_pool.h [autoptr] 1.86.2.17:
! 96: * src/include/pa_request.h [autoptr] 1.160.2.3:
! 97: * src/include/pa_sapi.h [autoptr] 1.22.2.2:
! 98: * src/include/pa_string.h [autoptr] 1.144.2.13:
! 99: * src/main/main.dsp [autoptr] 1.161.6.3:
! 100: * src/types/pa_value.h [autoptr] 1.109.2.5:
! 101: * src/types/pa_vbool.h [autoptr] 1.21.2.2:
! 102: * src/types/pa_vclass.h [autoptr] 1.39.2.2:
! 103: * src/types/pa_vdouble.h [autoptr] 1.42.2.3:
! 104: * src/types/pa_venv.h [autoptr] 1.28.2.1:
! 105: * src/types/pa_vfile.h [autoptr] 1.52.2.2:
! 106: * src/types/pa_vform.C [autoptr] 1.74.2.1:
! 107: * src/types/pa_vform.h [autoptr] 1.45.2.1:
! 108: * src/types/pa_vjunction.h [autoptr] 1.19.2.2:
! 109: * src/types/pa_vmath.C [autoptr] 1.1.2.2:
! 110: * src/types/pa_vmath.h [autoptr] 1.14.2.1:
! 111: * src/types/pa_vobject.h [autoptr] 1.38.2.2:
! 112: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.4:
! 113: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.2:
! 114: * src/types/pa_vstatus.h [autoptr] 1.15.2.2:
! 115: * src/types/pa_vstring.h [autoptr] 1.54.2.2:
! 116: * src/types/types.dsp [autoptr] 1.35.10.1:
! 117: vmath compiled
! 118:
! 119: * src/types/pa_vmath.C 1.1:
! 120: file pa_vmath.C was initially added on branch autoptr.
! 121:
! 122: * src/include/pa_common.h [autoptr] 1.89.2.5:
! 123: * src/include/pa_globals.h [autoptr] 1.101.2.7:
! 124: * src/include/pa_string.h [autoptr] 1.144.2.16:
! 125: * src/main/pa_globals.C [autoptr] 1.152.2.7:
! 126: * src/types/pa_value.C [autoptr] 1.9.2.3:
! 127: * src/types/pa_value.h [autoptr] 1.109.2.8:
! 128: * src/types/pa_vcookie.C [autoptr] 1.55.2.1:
! 129: * src/types/pa_vcookie.h [autoptr] 1.23.2.1:
! 130: * src/types/pa_vform.C [autoptr] 1.74.2.2:
! 131: * src/types/pa_vform.h [autoptr] 1.45.2.3:
! 132: vcookie compiled
! 133:
! 134: * src/include/pa_request_info.h 1.1:
! 135: file pa_request_info.h was initially added on branch autoptr.
! 136:
! 137: * src/classes/gd/gd.dsp [autoptr] 1.26.10.1:
! 138: * src/classes/gd/gif.C [autoptr] 1.30.2.1:
! 139: * src/classes/gd/gif.h [autoptr] 1.23.2.1:
! 140: * src/classes/gd/gif.h [autoptr] 1.23.2.2:
! 141: * src/classes/gd/gifio.C [autoptr] 1.21.2.1:
! 142: * src/include/pa_array.h [autoptr] 1.57.2.14:
! 143: * src/include/pa_exception.h [autoptr] 1.38.2.11:
! 144: * src/include/pa_pool.h [autoptr] 1.86.2.19:
! 145: * src/main/pa_exception.C [autoptr] 1.43.2.8:
! 146: * src/types/pa_vfile.C [autoptr] 1.36.2.2:
! 147: * src/types/pa_vfile.h [autoptr] 1.52.2.5:
! 148: * src/types/pa_vimage.C [autoptr] 1.22.2.1:
! 149: * src/types/pa_vimage.h [autoptr] 1.34.2.1:
! 150: gd compiled
! 151:
! 152: * src/include/pa_exception.h [autoptr] 1.38.2.10:
! 153: * src/main/pa_cache_managers.C [autoptr] 1.7.2.3:
! 154: * src/main/pa_charsets.C [autoptr] 1.11.2.6:
! 155: * src/main/pa_common.C [autoptr] 1.143.2.8:
! 156: * src/main/pa_dir.C [autoptr] 1.14.2.1:
! 157: * src/main/pa_exception.C [autoptr] 1.43.2.7:
! 158: * src/main/pa_exec.C [autoptr] 1.48.2.3:
! 159: * src/main/pa_pool.C [autoptr] 1.59.2.2:
! 160: * src/main/pa_socks.C [autoptr] 1.18.2.2:
! 161: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.7:
! 162: * src/main/pa_string.C [autoptr] 1.172.2.9:
! 163: * src/main/pa_uue.C [autoptr] 1.4.2.2:
! 164: #include "pa_value_includes.h"
! 165: everywhere in main
! 166:
! 167: * src/include/pa_charsets.h [autoptr] 1.8.2.5:
! 168: * src/include/pa_request.h [autoptr] 1.160.2.5:
! 169: * src/include/pa_request_info.h [autoptr] 1.1.2.2:
! 170: * src/include/pa_string.h [autoptr] 1.144.2.15:
! 171: * src/main/pa_charsets.C [autoptr] 1.11.2.5:
! 172: * src/types/pa_value.h [autoptr] 1.109.2.7:
! 173: * src/types/pa_vdate.h [autoptr] 1.24.2.1:
! 174: * src/types/pa_vform.h [autoptr] 1.45.2.2:
! 175: * src/types/pa_vhash.h [autoptr] 1.43.2.4:
! 176: * src/types/pa_vobject.C [autoptr] 1.12.2.2:
! 177: * src/types/pa_vobject.h [autoptr] 1.38.2.3:
! 178: * src/types/pa_vrequest.C [autoptr] 1.27.2.2:
! 179: * src/types/pa_vrequest.C [autoptr] 1.27.2.3:
! 180: * src/types/pa_vresponse.C [autoptr] 1.17.2.1:
! 181: * src/types/pa_vresponse.C [autoptr] 1.17.2.2:
! 182: * src/types/pa_vresponse.h [autoptr] 1.32.2.1:
! 183: * src/types/pa_vresponse.h [autoptr] 1.32.2.2:
! 184: * src/types/pa_wcontext.h [autoptr] 1.42.2.2:
! 185: vrequest compiled
! 186:
! 187: * src/types/pa_value_includes.h 1.1:
! 188: file pa_value_includes.h was initially added on branch autoptr.
! 189:
! 190: * src/classes/classes.h [autoptr] 1.23.2.4:
! 191: * src/include/pa_charset.h [autoptr] 1.20.2.7:
! 192: * src/include/pa_charsets.h [autoptr] 1.8.2.4:
! 193: * src/include/pa_globals.h [autoptr] 1.101.2.6:
! 194: * src/include/pa_pool.h [autoptr] 1.86.2.18:
! 195: * src/include/pa_request.h [autoptr] 1.160.2.4:
! 196: * src/include/pa_string.h [autoptr] 1.144.2.14:
! 197: * src/main/main.dsp [autoptr] 1.161.6.4:
! 198: * src/main/pa_charset.C [autoptr] 1.33.2.4:
! 199: * src/main/pa_charsets.C [autoptr] 1.11.2.4:
! 200: * src/main/pa_globals.C [autoptr] 1.152.2.6:
! 201: * src/main/untaint.C [autoptr] 1.115.2.3:
! 202: * src/types/pa_value.h [autoptr] 1.109.2.6:
! 203: * src/types/pa_vdouble.h [autoptr] 1.42.2.4:
! 204: * src/types/pa_vfile.h [autoptr] 1.52.2.3:
! 205: * src/types/pa_vint.h [autoptr] 1.38.2.4:
! 206: * src/types/pa_vmath.C [autoptr] 1.1.2.3:
! 207: * src/types/pa_vrequest.C [autoptr] 1.27.2.1:
! 208: * src/types/pa_vrequest.h [autoptr] 1.25.2.1:
! 209: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.5:
! 210: * src/types/pa_vstring.h [autoptr] 1.54.2.3:
! 211: * src/types/pa_vvoid.h [autoptr] 1.17.2.2:
! 212: vrequest,vdouble,vint compiled
! 213:
! 214: * src/include/pa_request_charsets.h 1.1:
! 215: file pa_request_charsets.h was initially added on branch
! 216: autoptr.
! 217:
1.21.2.1 paf 218: 2003-01-28 paf
1.21.2.2! paf 219: * src/include/pa_charset.h [autoptr] 1.20.2.6:
! 220: * src/include/pa_exception.h [autoptr] 1.38.2.9:
! 221: * src/include/pa_request.h [autoptr] 1.160.2.2:
! 222: * src/include/pa_string.h [autoptr] 1.144.2.12:
! 223: * src/main/untaint.C [autoptr] 1.115.2.2:
! 224: untaint compiled
1.21.2.1 paf 225:
226: * src/include/pa_charset.h [autoptr] 1.20.2.5:
227: * src/main/pa_charset.C [autoptr] 1.33.2.3:
228: * src/main/pa_charsets.C [autoptr] 1.11.2.3:
229: charset/s simplified [charset::pool_for_load introduced]
230:
231: * src/include/pa_cache_managers.h [autoptr] 1.9.2.3:
232: * src/main/pa_cache_managers.C [autoptr] 1.7.2.2:
233: * src/main/pa_globals.C [autoptr] 1.152.2.5:
234: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.6:
235: globals compiled
236:
237: * src/include/pa_array.h [autoptr] 1.57.2.11:
238: * src/include/pa_charset.h [autoptr] 1.20.2.3:
239: * src/include/pa_charsets.h [autoptr] 1.8.2.1:
240: * src/include/pa_pool.h [autoptr] 1.86.2.13:
241: * src/include/pa_sql_connection.h [autoptr] 1.30.2.4:
242: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.4:
243: * src/include/pa_stack.h [autoptr] 1.17.2.2:
244: * src/include/pa_string.h [autoptr] 1.144.2.9:
245: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.4:
246: * src/types/pa_vhash.h [autoptr] 1.43.2.3:
247: * src/types/pa_vint.h [autoptr] 1.38.2.3:
248: sql_driver_manager compiled
249:
250: * src/classes/date.C [autoptr] 1.42.2.1:
251: * src/include/pa_charset.h [autoptr] 1.20.2.4:
252: * src/include/pa_charsets.h [autoptr] 1.8.2.2:
253: * src/include/pa_charsets.h [autoptr] 1.8.2.3:
254: * src/include/pa_globals.h [autoptr] 1.101.2.5:
255: * src/main/pa_charset.C [autoptr] 1.33.2.2:
256: * src/main/pa_charsets.C [autoptr] 1.11.2.1:
257: * src/main/pa_charsets.C [autoptr] 1.11.2.2:
258: * src/main/pa_globals.C [autoptr] 1.152.2.4:
259: * src/main/pa_request.C [autoptr] 1.245.2.1:
260: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.5:
261: pa_charsets compiled
262:
263: * etc/parser3.charsets/koi8-r.cfg 1.3:
264: * etc/parser3.charsets/windows-1251.cfg 1.7:
265: ukranian letter i with two dots added to koi,
266: all ukranian letters added to win1251.
267:
268: typographic simbol 0xb9 deleted from win1251 [strange one & were abscent from koi]
1.21.2.2! paf 269:
! 270: * src/include/pa_pool.h [autoptr] 1.86.2.14:
! 271: * src/main/pa_common.C [autoptr] 1.143.2.7:
! 272: * src/types/pa_vdouble.h [autoptr] 1.42.2.2:
! 273: common compiled
! 274:
! 275: * src/classes/classes.h [autoptr] 1.23.2.2:
! 276: * src/classes/date.C [autoptr] 1.42.2.2:
! 277: * src/classes/file.C [autoptr] 1.107.2.1:
! 278: * src/classes/hash.C [autoptr] 1.54.2.1:
! 279: * src/classes/image.C [autoptr] 1.90.2.2:
! 280: * src/classes/table.C [autoptr] 1.172.2.1:
! 281: * src/classes/xdoc.C [autoptr] 1.108.2.1:
! 282: * src/classes/xnode.h [autoptr] 1.18.2.1:
! 283: * src/main/execute.C [autoptr] 1.295.2.2:
! 284: * src/main/main.dsp [autoptr] 1.161.6.2:
! 285: * src/types/pa_value.h [autoptr] 1.109.2.4:
! 286: * src/types/pa_vclass.C [autoptr] 1.16.2.1:
! 287: * src/types/pa_vclass.h [autoptr] 1.39.2.1:
! 288: * src/types/pa_vobject.C [autoptr] 1.12.2.1:
! 289: * src/types/pa_vobject.h [autoptr] 1.38.2.1:
! 290: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.3:
! 291: started main: compile_tools
! 292:
! 293: * src/include/pa_array.h [autoptr] 1.57.2.13:
! 294: * src/include/pa_string.h [autoptr] 1.144.2.11:
! 295: * src/main/execute.C [autoptr] 1.295.2.1:
! 296: * src/main/untaint.C [autoptr] 1.115.2.1:
! 297: * src/types/pa_vmail.C [autoptr] 1.40.2.1:
! 298: more compiled.
! 299: struck with string::store_to needing to know source/client charsets
! 300:
! 301: * src/include/pa_exception.h [autoptr] 1.38.2.8:
! 302: * src/include/pa_uue.h [autoptr] 1.4.2.1:
! 303: * src/main/pa_uue.C [autoptr] 1.4.2.1:
! 304: * src/types/pa_vfile.h [autoptr] 1.52.2.1:
! 305: uue compiled
! 306:
! 307: * src/include/pa_table.h [autoptr] 1.48.2.6:
! 308: * src/main/pa_string.C [autoptr] 1.172.2.8:
! 309: * src/main/pa_table.C [autoptr] 1.53.2.5:
! 310: table compiled
! 311:
! 312: * src/include/pa_array.h [autoptr] 1.57.2.12:
! 313: * src/include/pa_exec.h [autoptr] 1.11.2.1:
! 314: * src/include/pa_hash.h [autoptr] 1.58.2.9:
! 315: * src/include/pa_pool.h [autoptr] 1.86.2.15:
! 316: * src/main/pa_exec.C [autoptr] 1.48.2.2:
! 317: pa_exec win32 compiled
1.21.2.1 paf 318:
319: 2003-01-27 paf
320: * src/include/pa_array.h [autoptr] 1.57.2.9:
321: * src/include/pa_common.h [autoptr] 1.89.2.4:
322: * src/include/pa_hash.h [autoptr] 1.58.2.7:
323: * src/include/pa_pool.h [autoptr] 1.86.2.9:
324: * src/include/pa_string.h [autoptr] 1.144.2.7:
325: * src/main/pa_common.C [autoptr] 1.143.2.4:
326: * src/main/pa_string.C [autoptr] 1.172.2.6:
327: * src/types/pa_value.C [autoptr] 1.9.2.2:
328: * src/types/pa_value.h [autoptr] 1.109.2.3:
329: * src/types/pa_vhash.h [autoptr] 1.43.2.2:
330: * src/types/pa_vint.h [autoptr] 1.38.2.2:
331: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.2:
332: * src/types/pa_wcontext.C [autoptr] 1.24.2.1:
333: * src/types/pa_wcontext.h [autoptr] 1.42.2.1:
334: wcontext compiled
335:
336: * src/include/pa_exception.h [autoptr] 1.38.2.6:
337: * src/include/pa_sql_connection.h [autoptr] 1.30.2.3:
338: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.3:
339: * src/include/pa_string.h [autoptr] 1.144.2.8:
340: * src/main/pa_common.C [autoptr] 1.143.2.6:
341: * src/main/pa_exec.C [autoptr] 1.48.2.1:
342: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.3:
343: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.1:
344: paused on sql_manager
345:
346: * src/classes/op.C [autoptr] 1.127.2.3:
347: * src/include/pa_globals.h [autoptr] 1.101.2.4:
348: * src/include/pa_hash.h [autoptr] 1.58.2.8:
349: * src/include/pa_sql_connection.h [autoptr] 1.30.2.1:
350: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.1:
351: * src/include/pa_table.h [autoptr] 1.48.2.5:
352: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.1:
353: * src/main/pa_table.C [autoptr] 1.53.2.4:
354: table compiled
355:
356: * src/include/pa_pool.h [autoptr] 1.86.2.10:
357: * src/main/pa_common.C [autoptr] 1.143.2.5:
358: common compiled
359:
360: * src/include/pa_cache_managers.h [autoptr] 1.9.2.1:
361: * src/main/pa_cache_managers.C [autoptr] 1.7.2.1:
362: cache_managers compiled
363:
364: * src/include/pa_cache_managers.h [autoptr] 1.9.2.2:
365: * src/include/pa_pool.h [autoptr] 1.86.2.12:
366: * src/include/pa_sql_connection.h [autoptr] 1.30.2.2:
367: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.2:
368: * src/include/pa_stack.h [autoptr] 1.17.2.1:
369: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.2:
370: * src/types/pa_vtable.h [autoptr] 1.48.2.1:
371: * src/types/pa_vvoid.h [autoptr] 1.17.2.1:
372: vtable compiled
373:
374: * src/include/pa_array.h [autoptr] 1.57.2.10:
375: * src/include/pa_charset.h [autoptr] 1.20.2.2:
376: * src/include/pa_pool.h [autoptr] 1.86.2.11:
377: * src/main/pa_charset.C [autoptr] 1.33.2.1:
378: charset compiled
379:
380: 2003-01-24 paf
381: * src/classes/classes.C [autoptr] 1.18.2.1:
382: * src/classes/classes.h [autoptr] 1.23.2.1:
383: * src/include/pa_array.h [autoptr] 1.57.2.8:
384: * src/include/pa_common.h [autoptr] 1.89.2.3:
385: * src/include/pa_globals.h [autoptr] 1.101.2.3:
386: * src/include/pa_hash.h [autoptr] 1.58.2.6:
387: * src/include/pa_pool.h [autoptr] 1.86.2.8:
388: * src/include/pa_string.h [autoptr] 1.144.2.6:
389: * src/main/pa_common.C [autoptr] 1.143.2.3:
390: * src/main/pa_globals.C [autoptr] 1.152.2.3:
391: * src/main/pa_string.C [autoptr] 1.172.2.5:
392: * src/types/pa_value.h [autoptr] 1.109.2.2:
393: * src/types/pa_vbool.h [autoptr] 1.21.2.1:
394: * src/types/pa_vdouble.h [autoptr] 1.42.2.1:
395: * src/types/pa_vhash.h [autoptr] 1.43.2.1:
396: * src/types/pa_vint.h [autoptr] 1.38.2.1:
397: * src/types/pa_vjunction.h [autoptr] 1.19.2.1:
398: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.1:
399: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.1:
400: * src/types/pa_vstatus.h [autoptr] 1.15.2.1:
401: * src/types/pa_vstring.h [autoptr] 1.54.2.1:
402: more patched
403:
404: * src/classes/op.C [autoptr] 1.127.2.2:
405: * src/include/pa_array.h [autoptr] 1.57.2.7:
406: * src/include/pa_exception.h [autoptr] 1.38.2.5:
407: * src/include/pa_hash.h [autoptr] 1.58.2.5:
408: * src/include/pa_pool.h [autoptr] 1.86.2.7:
409: * src/include/pa_string.h [autoptr] 1.144.2.5:
410: * src/include/pa_table.h [autoptr] 1.48.2.4:
411: * src/main/pa_dictionary.C [autoptr] 1.17.2.2:
412: * src/main/pa_exception.C [autoptr] 1.43.2.5:
413: * src/main/pa_string.C [autoptr] 1.172.2.4:
414: * src/main/pa_table.C [autoptr] 1.53.2.3:
415: string compiled
416:
417: * src/include/pa_array.h [autoptr] 1.57.2.6:
418: * src/include/pa_common.h [autoptr] 1.89.2.2:
419: * src/include/pa_dictionary.h [autoptr] 1.13.2.2:
420: * src/include/pa_exception.h [autoptr] 1.38.2.4:
421: * src/include/pa_pool.h [autoptr] 1.86.2.6:
422: * src/include/pa_string.h [autoptr] 1.144.2.4:
423: * src/include/pa_table.h [autoptr] 1.48.2.3:
424: * src/main/pa_common.C [autoptr] 1.143.2.2:
425: * src/main/pa_dictionary.C [autoptr] 1.17.2.1:
426: * src/main/pa_exception.C [autoptr] 1.43.2.4:
427: * src/main/pa_string.C [autoptr] 1.172.2.3:
428: dictionary compiled
429:
430: 2003-01-23 paf
431: * src/include/pa_array.h [autoptr] 1.57.2.4:
432: * src/include/pa_exception.h [autoptr] 1.38.2.2:
433: * src/include/pa_hash.h [autoptr] 1.58.2.4:
434: * src/include/pa_pool.h [autoptr] 1.86.2.4:
435: * src/include/pa_table.h [autoptr] 1.48.2.2:
436: * src/main/pa_exception.C [autoptr] 1.43.2.2:
437: * src/main/pa_table.C [autoptr] 1.53.2.2:
438: table compiled
439:
440: * src/include/pa_array.h [autoptr] 1.57.2.2:
441: * src/include/pa_hash.h [autoptr] 1.58.2.2:
442: * src/include/pa_pool.h [autoptr] 1.86.2.2:
443: * src/main/main.dsp [autoptr] 1.161.6.1:
444: continued with Hash
445:
446: * src/include/pa_array.h [autoptr] 1.57.2.5:
447: * src/include/pa_common.h [autoptr] 1.89.2.1:
448: * src/include/pa_exception.h [autoptr] 1.38.2.3:
449: * src/include/pa_globals.h [autoptr] 1.101.2.2:
450: * src/include/pa_pool.h [autoptr] 1.86.2.5:
451: * src/include/pa_request.h [autoptr] 1.160.2.1:
452: * src/include/pa_string.h [autoptr] 1.144.2.3:
453: * src/main/pa_common.C [autoptr] 1.143.2.1:
454: * src/main/pa_exception.C [autoptr] 1.43.2.3:
455: * src/main/pa_globals.C [autoptr] 1.152.2.2:
456: * src/types/pa_value.C [autoptr] 1.9.2.1:
457: * src/types/pa_value.h [autoptr] 1.109.2.1:
458: resurrected pool in new sense: now it's factory, producing
459: accounting memory chunks for read[autofree] buffers
460:
461: * src/classes/image.C [autoptr] 1.90.2.1:
462: * src/classes/op.C [autoptr] 1.127.2.1:
463: * src/include/pa_array.h [autoptr] 1.57.2.3:
464: * src/include/pa_exception.h [autoptr] 1.38.2.1:
465: * src/include/pa_globals.h [autoptr] 1.101.2.1:
466: * src/include/pa_hash.h [autoptr] 1.58.2.3:
467: * src/include/pa_pool.h [autoptr] 1.86.2.3:
468: * src/include/pa_pragma_pack_begin.h [autoptr] 1.6.2.1:
469: * src/include/pa_pragma_pack_end.h [autoptr] 1.6.2.1:
470: * src/include/pa_sapi.h [autoptr] 1.22.2.1:
471: * src/include/pa_string.h [autoptr] 1.144.2.2:
472: * src/include/pa_table.h [autoptr] 1.48.2.1:
473: * src/include/pa_types.h [autoptr] 1.44.2.1:
474: * src/main/pa_exception.C [autoptr] 1.43.2.1:
475: * src/main/pa_globals.C [autoptr] 1.152.2.1:
476: * src/main/pa_string.C [autoptr] 1.172.2.2:
477: * src/main/pa_table.C [autoptr] 1.53.2.1:
478: aint that easy
479:
480: * src/main/pa_common.C 1.144:
481: connect_string allocated on heap[wes on stack] now. and exception can be reported OK now [can be reported outside of pro
482: c with that stack]
483:
484: * src/lib/pcre/8859-1.ucm 1.1:
485: file 8859-1.ucm was initially added on branch autoptr.
486:
487: 2003-01-22 paf
488: * src/include/pa_array.h [autoptr] 1.57.2.1:
489: * src/include/pa_charset.h [autoptr] 1.20.2.1:
490: * src/include/pa_dictionary.h [autoptr] 1.13.2.1:
491: * src/include/pa_hash.h [autoptr] 1.58.2.1:
492: * src/include/pa_pool.h [autoptr] 1.86.2.1:
493: * src/include/pa_string.h [autoptr] 1.144.2.1:
494: * src/main/pa_array.C [autoptr] 1.54.2.1:
495: * src/main/pa_hash.C [autoptr] 1.53.2.1:
496: * src/main/pa_pool.C [autoptr] 1.59.2.1:
497: * src/main/pa_string.C [autoptr] 1.172.2.1:
498: started auto_ptr.
499: PA_Object is base: contains references_count.
500: auto_ptr template calls add_ref/release
501:
502: 2003-01-21 paf
503: * src/classes/classes.C 1.18:
504: * src/classes/classes.h 1.23:
505: * src/classes/date.C 1.42:
506: * src/classes/double.C 1.53:
507: * src/classes/file.C 1.107:
508: * src/classes/form.C 1.34:
509: * src/classes/gd/gif.C 1.30:
510: * src/classes/gd/gif.h 1.23:
511: * src/classes/gd/gifio.C 1.21:
512: * src/classes/hash.C 1.54:
513: * src/classes/image.C 1.90:
514: * src/classes/int.C 1.49:
515: * src/classes/mail.C 1.88:
516: * src/classes/math.C 1.24:
517: * src/classes/op.C 1.127:
518: * src/classes/response.C 1.23:
519: * src/classes/smtp/comms.C 1.11:
520: * src/classes/smtp/smtp.C 1.20:
521: * src/classes/smtp/smtp.h 1.11:
522: * src/classes/string.C 1.125:
523: * src/classes/table.C 1.172:
524: * src/classes/void.C 1.28:
525: * src/classes/xdoc.C 1.108:
526: * src/classes/xnode.C 1.54:
527: * src/classes/xnode.h 1.18:
528: * src/include/pa_array.h 1.57:
529: * src/include/pa_cache_managers.h 1.9:
530: * src/include/pa_charset.h 1.20:
531: * src/include/pa_charsets.h 1.8:
532: * src/include/pa_common.h 1.89:
533: * src/include/pa_config_fixed.h 1.54:
534: * src/include/pa_config_includes.h 1.23:
535: * src/include/pa_dictionary.h 1.13:
536: * src/include/pa_dir.h 1.13:
537: * src/include/pa_exception.h 1.38:
538: * src/include/pa_exec.h 1.11:
539: * src/include/pa_globals.h 1.101:
540: * src/include/pa_hash.h 1.58:
541: * src/include/pa_opcode.h 1.24:
542: * src/include/pa_pool.h 1.86:
543: * src/include/pa_pragma_pack_begin.h 1.6:
544: * src/include/pa_pragma_pack_end.h 1.6:
545: * src/include/pa_request.h 1.160:
546: * src/include/pa_sapi.h 1.22:
547: * src/include/pa_socks.h 1.11:
548: * src/include/pa_sql_connection.h 1.30:
549: * src/include/pa_sql_driver_manager.h 1.26:
550: * src/include/pa_stack.h 1.17:
551: * src/include/pa_string.h 1.144:
552: * src/include/pa_stylesheet_connection.h 1.32:
553: * src/include/pa_stylesheet_manager.h 1.15:
554: * src/include/pa_table.h 1.48:
555: * src/include/pa_threads.h 1.26:
556: * src/include/pa_types.h 1.44:
557: * src/include/pa_uue.h 1.4:
558: * src/lib/md5/pa_md5.h 1.5:
559: * src/lib/md5/pa_md5c.c 1.6:
560: * src/lib/pcre/pcre_parser_ctype.c 1.3:
561: * src/main/compile.C 1.69:
562: * src/main/compile.tab.C 1.80:
563: * src/main/compile.y 1.204:
564: * src/main/compile_tools.C 1.54:
565: * src/main/compile_tools.h 1.67:
566: * src/main/execute.C 1.295:
567: * src/main/pa_array.C 1.54:
568: * src/main/pa_cache_managers.C 1.7:
569: * src/main/pa_charset.C 1.33:
570: * src/main/pa_charsets.C 1.11:
571: * src/main/pa_common.C 1.143:
572: * src/main/pa_dictionary.C 1.17:
573: * src/main/pa_dir.C 1.14:
574: * src/main/pa_exception.C 1.43:
575: * src/main/pa_exec.C 1.48:
576: * src/main/pa_globals.C 1.152:
577: * src/main/pa_hash.C 1.53:
578: * src/main/pa_pool.C 1.59:
579: * src/main/pa_request.C 1.245:
580: * src/main/pa_socks.C 1.18:
581: * src/main/pa_sql_driver_manager.C 1.69:
582: * src/main/pa_string.C 1.172:
583: * src/main/pa_stylesheet_manager.C 1.16:
584: * src/main/pa_table.C 1.53:
585: * src/main/pa_uue.C 1.4:
586: * src/main/untaint.C 1.115:
587: * src/sql/pa_sql_driver.h 1.34:
588: * src/targets/apache13/mod_parser3.C 1.28:
589: * src/targets/apache13/pa_md5c.c 1.5:
590: * src/targets/apache13/pa_pool.C 1.8:
591: * src/targets/apache13/pa_threads.C 1.11:
592: * src/targets/cgi/pa_pool.C 1.41:
593: * src/targets/cgi/pa_threads.C 1.12:
594: * src/targets/cgi/parser3.C 1.216:
595: * src/targets/cgi/pool_storage.h 1.13:
596: * src/targets/isapi/pa_pool.C 1.16:
597: * src/targets/isapi/pa_threads.C 1.13:
598: * src/targets/isapi/parser3isapi.C 1.82:
599: * src/targets/isapi/pool_storage.h 1.19:
600: * src/types/pa_value.C 1.9:
601: * src/types/pa_value.h 1.109:
602: * src/types/pa_vbool.h 1.21:
603: * src/types/pa_vclass.C 1.16:
604: * src/types/pa_vclass.h 1.39:
605: * src/types/pa_vcode_frame.h 1.24:
606: * src/types/pa_vcookie.C 1.55:
607: * src/types/pa_vcookie.h 1.23:
608: * src/types/pa_vdate.h 1.24:
609: * src/types/pa_vdouble.h 1.42:
610: * src/types/pa_venv.h 1.28:
611: * src/types/pa_vfile.C 1.36:
612: * src/types/pa_vfile.h 1.52:
613: * src/types/pa_vform.C 1.74:
614: * src/types/pa_vform.h 1.45:
615: * src/types/pa_vhash.h 1.43:
616: * src/types/pa_vimage.C 1.22:
617: * src/types/pa_vimage.h 1.34:
618: * src/types/pa_vint.h 1.38:
619: * src/types/pa_vjunction.h 1.19:
620: * src/types/pa_vmail.C 1.40:
621: * src/types/pa_vmail.h 1.9:
622: * src/types/pa_vmath.h 1.14:
623: * src/types/pa_vmethod_frame.h 1.45:
624: * src/types/pa_vobject.C 1.12:
625: * src/types/pa_vobject.h 1.38:
626: * src/types/pa_vrequest.C 1.27:
627: * src/types/pa_vrequest.h 1.25:
628: * src/types/pa_vresponse.C 1.17:
629: * src/types/pa_vresponse.h 1.32:
630: * src/types/pa_vstateless_class.C 1.19:
631: * src/types/pa_vstateless_class.h 1.42:
632: * src/types/pa_vstateless_object.h 1.28:
633: * src/types/pa_vstatus.C 1.15:
634: * src/types/pa_vstatus.h 1.15:
635: * src/types/pa_vstring.C 1.22:
636: * src/types/pa_vstring.h 1.54:
637: * src/types/pa_vtable.C 1.21:
638: * src/types/pa_vtable.h 1.48:
639: * src/types/pa_vvoid.h 1.17:
640: * src/types/pa_vxdoc.C 1.23:
641: * src/types/pa_vxdoc.h 1.31:
642: * src/types/pa_vxnode.C 1.30:
643: * src/types/pa_vxnode.h 1.22:
644: * src/types/pa_wcontext.C 1.24:
645: * src/types/pa_wcontext.h 1.42:
646: * src/types/pa_wwrapper.h 1.28:
647: 2002->2003
648:
649: 2003-01-16 paf
650: * operators.txt 1.108:
651: * src/include/pa_config_fixed.h 1.53:
652: * src/main/pa_common.C 1.141:
653: * www/htdocs/index.html 1.208:
654: http request now return status. and not fail on status!=200
655:
656: * operators.txt 1.109:
657: * src/include/pa_globals.h 1.100:
658: * src/main/pa_common.C 1.142:
659: * src/main/pa_globals.C 1.151:
660: * www/htdocs/index.html 1.209:
661: http://
662: introducing
663: $.any-status(1)
664:
665: * src/classes/gd/gif.C 1.29:
666: * www/htdocs/index.html 1.210:
667: image.copy fixed transparent resampling
668:
669: * bin/Makefile.in 1.9:
670: * etc/Makefile.in 1.14:
671: * etc/parser3.charsets/Makefile.in 1.17:
672: * src/Makefile.in 1.55:
673: * src/classes/Makefile.in 1.53:
674: * src/classes/gd/Makefile.in 1.43:
675: * src/classes/smtp/Makefile.in 1.12:
676: * src/include/Makefile.in 1.11:
677: * src/lib/Makefile.in 1.8:
678: * src/lib/md5/Makefile.in 1.6:
679: * src/lib/patches/Makefile.in 1.10:
680: * src/lib/pcre/Makefile.in 1.8:
681: * src/main/Makefile.in 1.50:
682: * src/sql/Makefile.in 1.11:
683: * src/targets/Makefile.in 1.42:
684: * src/targets/cgi/Makefile.in 1.62:
685: * src/targets/isapi/Makefile.in 1.11:
686: * src/types/Makefile.in 1.50:
687: proper AC_LANG_ switching to fix qsort detection bug
688:
689: 2003-01-15 paf
690: * src/main/pa_globals.C 1.150:
691: localized pa_xmlFileRead/Close
692:
693: 2003-01-14 paf
694: * src/lib/ltdl/config.guess 1.2:
695: * src/lib/ltdl/config.sub 1.2:
696: * src/lib/ltdl/install-sh 1.2:
697: * src/lib/ltdl/missing 1.2:
698: * src/lib/ltdl/mkinstalldirs 1.2:
699: removed some ancient files [they in / really]
700:
701: * src/lib/ltdl/config_fixed.h 1.2:
702: * src/lib/ltdl/libltdl.dsp 1.3:
703: * src/lib/ltdl/ltdl.c 1.3:
704: ltdl.c regretfully needed patch in two places.
705: in config_fixed.h made stubs for lib to compile in MSVC
706:
707: * src/lib/ltdl/aclocal.m4 1.1:
708: *** empty log message ***
709:
710: 2003-01-13 paf
711: * config.guess 1.3:
712: * config.sub 1.4:
713: * ltmain.sh 1.4:
714: * src/targets/apache13/Makefile.in 1.44:
715: * src/targets/apache13/hook/Makefile.in 1.6:
716: removed last piece of configure.in(libtool) hacks
717:
718: * src/lib/ltdl/COPYING.LIB 1.1:
719: * src/lib/ltdl/Makefile.in 1.4:
720: * src/lib/ltdl/acinclude.m4 1.2:
721: * src/lib/ltdl/config.h 1.2:
722: * src/lib/ltdl/config_auto.h.in 1.3:
723: * src/lib/ltdl/configure 1.4:
724: * src/lib/ltdl/configure.in 1.4:
725: * src/lib/ltdl/libltdl.dsp 1.2:
726: * src/lib/ltdl/ltdl.c 1.2:
727: * src/lib/ltdl/ltdl.h 1.2:
728: moved to latest libtool (1.4.3)
729:
730: 2003-01-10 paf
731: * src/lib/patches/Makefile.am 1.3:
732: * src/lib/patches/Makefile.in 1.9:
733: * src/lib/patches/libgdome_cpp_syntax1.patch 1.2:
734: * src/lib/patches/libgdome_cpp_syntax2.patch 1.2:
735: * src/lib/patches/libgdome_morestatic.patch 1.2:
736: * src/lib/patches/libxml_error_column_tab.patch 1.2:
737: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.2:
738: * src/lib/patches/libxml_transcoder_context1.patch 1.2:
739: * src/lib/patches/libxml_transcoder_context2.patch 1.2:
740: * src/lib/patches/libxml_transcoder_context3.patch 1.2:
741: * src/lib/patches/libxml_transcoder_context4.patch 1.2:
742: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.2:
743: * src/main/pa_globals.C 1.149:
744: moved to latest xml lib versions, changed patches.
745: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
746: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
747: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
748:
749: * INSTALL 1.31:
750: moved to latest versions of xml libs
751: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
752: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
753: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
754:
755: * src/lib/patches/libxml2.patch 1.1:
756: moved to libxml2 2.5.1, only these patches left:
757: * fixing \t chars to spaces in error position reporting
758: * adding context to conversion functions
759:
760: * src/lib/patches/gdome2.patch 1.1:
761: moved to gdome 0.7.2, one extern const patch left; making some strings more static still needed.
762: Paolo said that he would incorporate this patch in upcoming version of gdome.
763:
764: * src/lib/ltdl/configure 1.3:
765: * src/lib/ltdl/configure.in 1.3:
766: PROG_NM
767:
768: * src/lib/patches/libxslt.patch 1.1:
769: moved to libxslt 1.0.23. still need a patch which suppresses
770: htmlSetMetaEncoding calls
771:
772: 2003-01-09 paf
773: * bin/Makefile.in 1.8:
774: * config.guess 1.2:
775: * config.sub 1.3:
776: * etc/Makefile.in 1.13:
777: * etc/parser3.charsets/Makefile.in 1.16:
778: * missing 1.2:
779: * mkinstalldirs 1.2:
780: * src/Makefile.in 1.54:
781: * src/classes/Makefile.in 1.52:
782: * src/classes/gd/Makefile.in 1.42:
783: * src/classes/smtp/Makefile.in 1.11:
784: * src/include/Makefile.in 1.10:
785: * src/include/pa_config_auto.h.in 1.37:
786: * src/lib/Makefile.in 1.7:
787: * src/lib/ltdl/Makefile.in 1.3:
788: * src/lib/ltdl/config_auto.h.in 1.2:
789: * src/lib/ltdl/configure 1.2:
790: * src/lib/ltdl/configure.in 1.2:
791: * src/lib/md5/Makefile.in 1.5:
792: * src/lib/patches/Makefile.in 1.8:
793: * src/lib/pcre/Makefile.in 1.7:
794: * src/main/Makefile.in 1.49:
795: * src/sql/Makefile.in 1.10:
796: * src/targets/Makefile.in 1.41:
797: * src/targets/apache13/Makefile.in 1.43:
798: * src/targets/apache13/hook/Makefile.in 1.5:
799: * src/targets/cgi/Makefile.am 1.46:
800: * src/targets/cgi/Makefile.in 1.61:
801: * src/targets/isapi/Makefile.in 1.10:
802: * src/types/Makefile.in 1.49:
803: moved to autoconf 2.57 & automake 1.7.2
804:
805: * depcomp 1.1:
806: moving to automake 1.7.2
807:
808: * INSTALL 1.30:
809: xml,xslt,gdome lib urls updated
810:
811: * Makefile.am 1.30:
812: * Makefile.in 1.44:
813: * src/lib/ltdl/missing 1.1:
814: * src/lib/ltdl/mkinstalldirs 1.1:
815: *** empty log message ***
816:
1.21 paf 817: 2002-12-27 paf
818: * src/doc/aliased.dox 1.5:
819: * src/doc/index.dox 1.4:
820: * src/doc/module.dox 1.4:
821: * src/doc/pooled.dox 1.4:
822: * www/htdocs/index.html 1.207:
823: removed outdated parts, made links to language docs
824:
825: * src/include/pa_version.h [release_3_0_0007] 1.7.10.1:
826: 0007
827:
828: * src/include/pa_config_auto.h.in 1.36:
829: comment
830:
831: 2002-12-26 paf
832: * INSTALL 1.29:
833: * src/include/pa_config_auto.h.in 1.35:
834: * src/main/pa_common.C 1.140:
835: * src/main/pa_exec.C 1.47:
836: changing SAFE_MODE politics
837:
838: * src/classes/file.C 1.106:
839: file:fullpath[a.gif] when document root did not contain
840: trailing / fixed.
841:
842: 2002-12-25 paf
843: * src/main/pa_globals.C 1.147:
844: optimized-as-is
845:
846: * src/main/pa_globals.C 1.148:
847: optimized-xml
848:
849: 2002-12-24 paf
850: * src/main/pa_common.C 1.139:
851: * src/main/pa_pool.C 1.58:
852: pool::copy on zero size|ptr fixed [were really called with zero
853: size when .html?a=&b=]
854:
855: * src/main/pa_exec.C 1.46:
856: * www/htdocs/index.html 1.206:
857: fork/pipe error now [old always-pipe-error fixed]
858:
859: * src/classes/mail.C 1.86:
860: $MAIL in @conf now invalid when configured with --with-sendmail
861:
862: 2002-12-23 paf
863: * src/types/pa_vcookie.C 1.54:
864: cookie:field[put value] fixed [were ignoring parameters & were
865: storing only string with default expires
866:
867: * src/main/pa_charset.C 1.32:
868: From: "Victor Fedoseev" <vvf_ru@mail.ru>
869: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
870: Sent: Monday, December 23, 2002 4:22 AM
871: Subject: bug â Charset::transcode_buf2xchar
872:
873: 2002-12-20 paf
874: * src/targets/cgi/parser3.C 1.215:
875: removed last \n appending in non-win32 non-cgi [script] runs
876:
877: 2002-12-19 paf
878: * operators.txt 1.107:
879: * src/include/pa_globals.h 1.99:
880: * src/include/pa_request.h 1.159:
881: * src/main/pa_globals.C 1.146:
882: * src/main/pa_request.C 1.244:
883: * www/htdocs/index.html 1.205:
884: $response:download
885:
886: * src/classes/mail.C 1.85:
887: 'to' check bugfix [now checked only on ms compiler [win32]].
888:
889: * INSTALL 1.28:
890: --without-iconv recommended [it crashes on some systems [tested on elik]]
891: moreover, it's not needed there [parser registers charsets itself]
892:
893: * INSTALL 1.27:
894: -without-iconv recommended [it crashes on some systems [tested
895: on elik]]
896:
897: 2002-12-18 paf
898: * src/classes/xdoc.C 1.107:
899: doc->URL on xdoc.load set correctly now
900:
901: 2002-12-17 paf
902: * src/targets/cgi/parser3.C [release_3_0_0006] 1.213.2.1:
903: 1. on win32 in die: abort() reverted to exit(1)
904: 2. more flexible iilegal call check
905:
906: * src/targets/cgi/parser3.C 1.214:
907: merged die&iis changes
908:
909: 2002-12-16 paf
910: * src/main/untaint.C 1.114:
911: filespec russian small 'r' changed to latin 'p' bug fix
912:
913: * Makefile.in 1.38:
914: ltmain.sh silly required for stupid automake added
915:
916: * ltmain.sh 1.3:
917: *** empty log message ***
918:
919: * ltmain.sh [release_3_0_0006] 1.2.2.1:
920: some automakes silly insist on having this handy
921:
1.20 paf 922: 2002-12-15 paf
1.21 paf 923: * src/main/untaint.C 1.113:
924: filespec russian small 'r' changed to latin 'p'
925:
926: * src/main/pa_common.C [release_3_0_0006] 1.137.2.1:
927: ftruncate having checked
928:
929: * src/classes/smtp/smtp.C [release_3_0_0006] 1.18.2.1:
930: * src/main/compile.C [release_3_0_0006] 1.67.6.1:
931: removed warning
932:
1.20 paf 933: * configure.in [release_3_0_0006] 1.52.2.1:
934: * src/include/pa_version.h [release_3_0_0006] 1.7.8.1:
935: new version
936:
1.21 paf 937: * configure.in [release_3_0_0006] 1.52.2.2:
938: * src/include/pa_config_auto.h.in [release_3_0_0006] 1.33.2.1:
939: *** empty log message ***
940:
941: * configure.in 1.53:
942: * src/classes/smtp/smtp.C 1.19:
943: * src/include/pa_config_auto.h.in 1.34:
944: * src/main/compile.C 1.68:
945: * src/main/pa_common.C 1.138:
946: merged small changes from branch 6 to HEAD
947:
1.20 paf 948: 2002-12-14 paf
949: * src/sql/pa_sql_driver.h 1.33:
950: * www/htdocs/index.html 1.204:
951: exception type fixed
952:
953: * src/classes/table.C 1.171:
954: removed unnecessary code
955:
956: 2002-12-09 paf
957: * src/classes/hash.C 1.53:
958: * src/classes/string.C 1.124:
959: * src/classes/table.C 1.170:
960: * src/classes/void.C 1.27:
961: * src/main/pa_sql_driver_manager.C 1.68:
962: * src/sql/pa_sql_driver.h 1.32:
963: changed exception handling mech in sql handlers #2
964:
965: * bin/Makefile.in 1.7:
966: * configure.in 1.52:
967: * etc/Makefile.in 1.12:
968: * etc/parser3.charsets/Makefile.in 1.15:
969: * src/Makefile.in 1.53:
970: * src/classes/Makefile.in 1.51:
971: * src/classes/gd/Makefile.in 1.41:
972: * src/classes/smtp/Makefile.in 1.10:
973: * src/include/Makefile.in 1.9:
974: * src/lib/Makefile.in 1.6:
975: * src/lib/ltdl/Makefile.in 1.2:
976: * src/lib/md5/Makefile.in 1.4:
977: * src/lib/patches/Makefile.in 1.7:
978: * src/lib/pcre/Makefile.in 1.6:
979: * src/main/Makefile.in 1.48:
980: * src/sql/Makefile.in 1.9:
981: * src/targets/Makefile.in 1.40:
982: * src/targets/apache13/Makefile.in 1.42:
983: * src/targets/apache13/hook/Makefile.in 1.4:
984: * src/targets/cgi/Makefile.in 1.60:
985: * src/targets/isapi/Makefile.in 1.9:
986: * src/types/Makefile.in 1.48:
987: removed configure.in:AC_LIBTOOL, it caused automake to write
988: makefile which used libtool to install things, which is not needed
989:
990: * src/targets/apache13/mod_parser3.C 1.27:
991: * src/targets/cgi/parser3.C 1.211:
992: * src/targets/cgi/parser3.C 1.212:
993: * src/targets/cgi/parser3.C 1.213:
994: * src/targets/isapi/parser3isapi.C 1.81:
995: ::die now tries to write core dump
996:
997: * src/types/pa_vvoid.h 1.16:
998: * www/htdocs/index.html 1.203:
999: $void.store[now] error
1000:
1001: * src/classes/hash.C 1.52:
1002: * src/classes/string.C 1.123:
1003: * src/classes/table.C 1.169:
1004: * src/classes/void.C 1.26:
1005: * src/main/pa_sql_driver_manager.C 1.66:
1006: * src/main/pa_sql_driver_manager.C 1.67:
1007: * src/sql/pa_sql_driver.h 1.29:
1008: * src/sql/pa_sql_driver.h 1.30:
1009: * src/sql/pa_sql_driver.h 1.31:
1010: changed exception handling mech in sql handlers
1011:
1012: 2002-12-06 paf
1013: * operators.txt 1.106:
1014: * src/main/compile.tab.C 1.78:
1015: * src/types/pa_vhash.h 1.42:
1016: $hash.fields -- pseudo field to make 'hash' more like 'table'
1017:
1018: 2002-12-05 paf
1019: * src/main/pa_array.C 1.53:
1020: * src/main/pa_table.C 1.51:
1021: * www/htdocs/index.html 1.199:
1022: wow! found/fixed bug in lowlevel proc
1023:
1024: * src/classes/smtp/smtp.C 1.15:
1025: * src/main/pa_common.C 1.137:
1026: * src/main/untaint.C 1.111:
1027: * src/types/pa_vmail.C 1.38:
1028: * www/htdocs/index.html 1.200:
1029: mail header ',' allowed.
1030: still bugs in smtp [only one receiptient works, cc, bcc ignored now, and MAILED ;)]
1031:
1032: [strncpy killed, memnchr used]
1033:
1034: * src/main/pa_table.C 1.52:
1035: table-copy now current=0
1036:
1037: * src/targets/cgi/parser3.C 1.209:
1038: * src/targets/cgi/parser3.C 1.210:
1039: more checks on http://domain/parser.cgi start [maybe some
1040: getenv returns "", checked that now
1041:
1042: * src/targets/cgi/parser3.C 1.208:
1043: * www/htdocs/index.html 1.198:
1044: error logging made unbuffered [so that out-of-mem errors
1045: reached log]
1046:
1047: * src/main/main.dsp 1.161:
1048: pa_version included into main.dsp
1049:
1050: * src/classes/smtp/smtp.C 1.14:
1051: * www/htdocs/index.html 1.196:
1052: smtp line ends fixed. now \r\n [not \r]. some smtp servers [
1053: win32] leave \n intact, and some clients [bat] fail to show
1054: letter correctly
1055:
1056: * src/classes/mail.C 1.83:
1057: * src/targets/cgi/parser3.C 1.207:
1058: * src/types/pa_vmail.C 1.37:
1059: * www/htdocs/index.html 1.197:
1060: mail:send MIME-Version default
1061:
1062: * src/classes/smtp/smtp.C 1.17:
1063: * src/main/untaint.C 1.112:
1064: * www/htdocs/index.html 1.201:
1065: mail header closed properly
1066:
1067: * src/classes/mail.C 1.84:
1068: * src/classes/smtp/smtp.C 1.18:
1069: * src/types/pa_vmail.C 1.39:
1070: * src/types/pa_vmail.h 1.8:
1071: * www/htdocs/index.html 1.202:
1072: smtp cc/bcc OK now
1073:
1074: 2002-12-04 paf
1075: * gnu.dsp 1.3:
1076: restored
1077:
1078: * src/types/pa_vform.C 1.73:
1079: $form:field string value cut by premature 0
1080:
1081: * parser3.dsw 1.6:
1082: * src/main/compile.tab.C 1.77:
1083: * src/main/main.dsp 1.160:
1084: * www/htdocs/.htaccess 1.12:
1085: * www/htdocs/index.html 1.195:
1086: lib/libltdl -> lib/ltdl Win32 changes. s
1087:
1088: * bin/Makefile.in 1.6:
1089: * configure.in 1.51:
1090: * etc/Makefile.in 1.11:
1091: * etc/parser3.charsets/Makefile.in 1.14:
1092: * gnu.dsp 1.2:
1093: * src/Makefile.in 1.52:
1094: * src/classes/Makefile.in 1.50:
1095: * src/classes/gd/Makefile.in 1.40:
1096: * src/classes/smtp/Makefile.in 1.9:
1097: * src/include/Makefile.in 1.8:
1098: * src/lib/Makefile.am 1.3:
1099: * src/lib/Makefile.in 1.5:
1100: * src/lib/ltdl/Makefile.am 1.1:
1101: * src/lib/ltdl/Makefile.in 1.1:
1102: * src/lib/ltdl/README 1.1:
1103: * src/lib/ltdl/acinclude.m4 1.1:
1104: * src/lib/ltdl/config.guess 1.1:
1105: * src/lib/ltdl/config.h 1.1:
1106: * src/lib/ltdl/config.sub 1.1:
1107: * src/lib/ltdl/config_auto.h.in 1.1:
1108: * src/lib/ltdl/config_fixed.h 1.1:
1109: * src/lib/ltdl/configure 1.1:
1110: * src/lib/ltdl/configure.in 1.1:
1111: * src/lib/ltdl/install-sh 1.1:
1112: * src/lib/ltdl/libltdl.dsp 1.1:
1113: * src/lib/ltdl/ltdl.c 1.1:
1114: * src/lib/ltdl/ltdl.h 1.1:
1115: * src/lib/md5/Makefile.in 1.3:
1116: * src/lib/patches/Makefile.in 1.6:
1117: * src/lib/pcre/Makefile.in 1.5:
1118: * src/main/Makefile.in 1.47:
1119: * src/sql/Makefile.in 1.8:
1120: * src/targets/Makefile.in 1.39:
1121: * src/targets/apache13/Makefile.in 1.41:
1122: * src/targets/apache13/hook/Makefile.in 1.3:
1123: * src/targets/cgi/Makefile.in 1.59:
1124: * src/targets/isapi/Makefile.in 1.8:
1125: * src/types/Makefile.in 1.47:
1126: src/lib/ltdl/Makefile now created with /configure, not ltdl/configure,
1127: so it does have no problems with automake.
1128: ltdl/configure AC_OUTPUT(Makefile<<removed)
1129:
1130: * src/classes/classes.awk 1.6:
1131: more strict *.C$
1132:
1133: 2002-12-02 paf
1134: * operators.txt 1.105:
1135: removed outdated status:db
1136:
1137: * src/classes/mail.C 1.82:
1138: * src/include/pa_common.h 1.88:
1139: * src/main/pa_common.C 1.136:
1140: * src/main/pa_request.C 1.243:
1141: * src/types/pa_vcookie.C 1.53:
1142: * src/types/pa_vmail.C 1.36:
1143: * www/htdocs/index.html 1.194:
1144: http header lang of tainted parts becomes http-header
1145:
1.19 paf 1146: 2002-11-29 paf
1147: * src/include/pa_common.h 1.87:
1148: * src/main/pa_common.C 1.135:
1149: * src/types/pa_vresponse.C 1.16:
1150: * src/types/pa_vresponse.h 1.31:
1151: * www/htdocs/index.html 1.192:
1152: http:// param values now handled exactly like $response:header values.
1153: e.g. can be hash [can have subattributes] & contain date values.
1154:
1155: * operators.txt 1.104:
1156: * src/classes/date.C 1.41:
1157: * src/classes/image.C 1.89:
1158: * www/htdocs/index.html 1.193:
1159: exif dates now objects of type date
1160:
1161: * src/main/pa_common.C 1.133:
1162: * www/htdocs/index.html 1.190:
1163: http:// tainted partes now %xx
1164:
1165: * src/main/pa_common.C 1.134:
1166: * www/htdocs/index.html 1.191:
1167: http:// param values lang forced URI
1168:
1169: * src/classes/image.C 1.88:
1170: 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]
1171: now used image.format
1172:
1173: 2002-11-28 paf
1174: * src/classes/op.C 1.126:
1175: * www/htdocs/index.html 1.185:
1176: ^cache bug fixed.
1177: stupid compiler allowed 'false' to go into (Hash *) parameter
1178:
1179: * src/classes/image.C 1.85:
1180: * www/htdocs/index.html 1.186:
1181: image.text now outputs one pixel HIGHER chars [one top
1182: horizontal line of 1pixel height were missing]
1183:
1184: * www/htdocs/index.html 1.187:
1185: regexp syntax xxx$ speed-up experiments
1186:
1187: * operators.txt 1.102:
1188: http.timeout
1189:
1190: * www/htdocs/font.gif 1.1:
1191: *** empty log message ***
1192:
1193: * configure.in 1.50:
1194: stopped double libltdl/Makefile generation
1195:
1196: * src/classes/image.C 1.87:
1197: * www/htdocs/index.html 1.188:
1198: image.length now counts interchar space. plus space after last char
1199:
1200: * www/htdocs/index.html 1.189:
1201: doc samples
1202:
1203: * src/main/pa_string.C 1.171:
1204: PCRE_DOLLAR_ENDONLY
1205:
1206: * src/classes/image.C 1.86:
1207: ^image.font width measurer now scans full height [were -1]
1208:
1209: 2002-11-27 paf
1210: * src/classes/image.C 1.84:
1211: * www/htdocs/index.html 1.183:
1212: ^image.font << bad font file-size now properly reported
1213:
1214: * src/include/pa_globals.h 1.98:
1215: * src/main/pa_globals.C 1.145:
1216: * src/main/pa_request.C 1.242:
1217: * src/types/pa_vmail.C 1.35:
1218: * www/htdocs/index.html 1.184:
1219: response:body[file] if file nows it's name
1220: now returns content-disposition: >>attachment<<
1221:
1.18 paf 1222: 2002-11-26 paf
1223: * operators.txt 1.101:
1224: * src/main/pa_common.C 1.130:
1225: * www/htdocs/index.html 1.182:
1226: http:// response status!=200 made exception: http.status with
1227: source=bad status#
1228:
1229: * src/main/pa_common.C 1.131:
1230: * www/htdocs/.htaccess 1.11:
1231: utf8 prefix ignored @read text
1232:
1233: * src/main/pa_request.C 1.241:
1234: fixed lang in reponse header
1235:
1236: 2002-11-25 paf
1237: * operators.txt 1.99:
1238: * src/main/pa_common.C 1.128:
1239: * www/htdocs/index.html 1.181:
1240: http fields now UPPERCASE
1241:
1242: $file[^file::load[http://there]]
1243: $file.SERVER
1244:
1245: * configure.in 1.49:
1246: * src/classes/image.C 1.83:
1247: * src/include/pa_config_auto.h.in 1.33:
1248: * src/include/pa_config_includes.h 1.22:
1249: * src/main/Makefile.am 1.35:
1250: * src/main/Makefile.in 1.46:
1251: * src/main/pa_common.C 1.129:
1252: * src/main/pa_globals.C 1.142:
1253: http://
1254: and image const void related probs fixed
1255:
1256: * operators.txt 1.98:
1257: * src/classes/file.C 1.104:
1258: * src/classes/table.C 1.168:
1259: * src/classes/xdoc.C 1.105:
1260: * src/include/pa_common.h 1.85:
1261: * src/include/pa_globals.h 1.97:
1262: * src/main/pa_common.C 1.126:
1263: * src/main/pa_globals.C 1.141:
1264: * src/main/pa_request.C 1.239:
1265: * src/types/pa_vfile.C 1.35:
1266: * src/types/pa_vfile.h 1.51:
1267: * www/htdocs/index.html 1.179:
1268: table/xdoc/file::load now understand http:// prefix and additional params, sample:
1269: $rates[^xdoc::load[http://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002;
1270: $.USER-AGENT[parser3]
1271: ]]
1272:
1273: * src/classes/file.C 1.105:
1274: * src/classes/image.C 1.82:
1275: * src/classes/xdoc.C 1.106:
1276: * src/include/pa_common.h 1.86:
1277: * src/main/pa_common.C 1.127:
1278: * src/main/pa_request.C 1.240:
1279: * www/htdocs/index.html 1.180:
1280: checked http options [invalid onces now reported]
1281: made default
1282: user-agent: paf
1283:
1284: 2002-11-22 paf
1285: * operators.txt 1.97:
1286: * src/classes/image.C 1.80:
1287: * src/include/pa_globals.h 1.96:
1288: * src/main/execute.C 1.294:
1289: * src/main/pa_globals.C 1.140:
1290: * src/types/pa_vimage.C 1.21:
1291: * src/types/pa_vimage.h 1.33:
1292: * www/htdocs/.htaccess 1.10:
1293: * www/htdocs/index.html 1.178:
1294: $image.exif support
1295: $image.exif.DateTime & co
1296:
1297: 2002-11-21 paf
1298: * src/classes/image.C 1.78:
1299: jpeg size measure fixed: were badly skipping EXIF information [
1300: were big block and it's size were considered negative :(]
1301:
1302: * operators.txt 1.96:
1303: * src/classes/image.C 1.77:
1304: * src/include/pa_common.h 1.83:
1305: * src/main/pa_common.C 1.123:
1306: * src/types/pa_vmail.C 1.34:
1307: * www/htdocs/index.html 1.177:
1308: image.measure internals rewritten. no there's reader.seek, and all's ready for EXIF extraction
1309: [now we fail to measure files with EXIF info]
1310:
1311: * src/main/pa_common.C 1.122:
1312: O_TRUNCATE killed, ftruncate used instead:
1313: O_TRUNC truncates even exclusevely write-locked file [thanks to Igor Milyakov <virtan@rotabanner.com> for discovering]
1314:
1315: * src/main/pa_exec.C 1.44:
1316: * src/main/untaint.C 1.110:
1317: cstr(UL_UNSPECIFIED) [not _PASS_APPENDED)
1318:
1319: 2002-11-20 paf
1320: * src/main/pa_exec.C 1.41:
1321: pa_exec: data written only if size>0
1322:
1323: * src/targets/cgi/parser3.C 1.205:
1324: logging @signal += query_string
1325:
1326: * src/include/pa_config_fixed.h 1.52:
1327: * src/main/pa_common.C 1.121:
1328: * src/main/pa_exec.C 1.40:
1329: * src/targets/cgi/parser3.C 1.200:
1330: ^file:exec/cgi [pa_exec] pipe read errors now checked
1331:
1332: * src/main/pa_exec.C 1.43:
1333: *** empty log message ***
1334:
1335: * operators.txt 1.95:
1336: * src/classes/file.C 1.103:
1337: ^file::exec/cgi[file;$.stdin[] << disable HTTP-POST repassing
1338:
1339: * src/include/pa_request.h 1.158:
1340: * src/main/execute.C 1.293:
1341: * src/main/pa_request.C 1.238:
1342: * src/targets/cgi/parser3.C 1.201:
1343: SIGUSR1 >> writes to error_log uri of currently processed document
1344: SIGPIPE >> interrupts request processing [exception = DB rollback]
1345:
1346: * src/targets/cgi/parser3.C 1.203:
1347: SIGNALS overriden @ main top
1348:
1349: * configure.in 1.48:
1350: * src/include/pa_config_auto.h.in 1.32:
1351: * src/include/pa_config_includes.h 1.21:
1352: * src/main/pa_exec.C 1.42:
1353: * src/targets/cgi/parser3.C 1.204:
1354: comment
1355:
1356: 2002-11-19 paf
1357: * src/targets/cgi/parser3.C 1.199:
1358: removed #ifdef WIN32 around check of CGI: Illegal call
1359:
1360: 2002-11-01 paf
1361: * src/main/execute.C 1.292:
1362: comment
1363:
1364: 2002-10-31 paf
1365: * src/types/pa_vobject.C 1.11:
1366: * src/types/pa_vstateless_object.h 1.27:
1367: object put replaces static parent if any
1368:
1369: * src/main/execute.C 1.291:
1370: found out why, checked that for now.
1371: todo: find out a way for that user could do that
1372:
1373: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.2:
1374: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.2:
1375: realized that one can't remember derivates in base class: there's so many of them.
1376: also there can be no virtual method calls in static classes
1377:
1378: * src/classes/op.C 1.124:
1379: * src/types/pa_value.h 1.107:
1380: * src/types/pa_vobject.h 1.36:
1381: * www/htdocs/base.p 1.4:
1382: * www/htdocs/derived.p 1.22:
1383: * www/htdocs/index.html 1.174:
1384: * www/htdocs/operators.p 1.11:
1385: * www/htdocs/some.p 1.2:
1386: ^process[$caller.self]{...}
1387: now compiles to last derived object part of that 'self'
1388:
1389: * src/classes/form.C [global_static_self_fix] 1.32.4.1:
1390: * src/classes/mail.C [global_static_self_fix] 1.80.4.1:
1391: * src/classes/op.C [global_static_self_fix] 1.124.2.1:
1392: * src/classes/xnode.h [global_static_self_fix] 1.16.4.1:
1393: * src/main/execute.C [global_static_self_fix] 1.289.2.1:
1394: * src/main/pa_request.C [global_static_self_fix] 1.236.4.1:
1395: * src/types/pa_value.h [global_static_self_fix] 1.107.2.1:
1396: * src/types/pa_vclass.C [global_static_self_fix] 1.14.4.1:
1397: * src/types/pa_vclass.h [global_static_self_fix] 1.37.4.1:
1398: * src/types/pa_vcode_frame.h [global_static_self_fix] 1.22.4.1:
1399: * src/types/pa_vcookie.C [global_static_self_fix] 1.51.4.1:
1400: * src/types/pa_vcookie.h [global_static_self_fix] 1.21.4.1:
1401: * src/types/pa_vdate.h [global_static_self_fix] 1.22.4.1:
1402: * src/types/pa_venv.h [global_static_self_fix] 1.26.4.1:
1403: * src/types/pa_vfile.h [global_static_self_fix] 1.49.4.1:
1404: * src/types/pa_vform.C [global_static_self_fix] 1.70.4.1:
1405: * src/types/pa_vform.h [global_static_self_fix] 1.43.4.1:
1406: * src/types/pa_vhash.h [global_static_self_fix] 1.40.4.1:
1407: * src/types/pa_vimage.h [global_static_self_fix] 1.31.4.1:
1408: * src/types/pa_vmail.C [global_static_self_fix] 1.32.4.1:
1409: * src/types/pa_vmail.h [global_static_self_fix] 1.6.4.1:
1410: * src/types/pa_vmath.h [global_static_self_fix] 1.12.4.1:
1411: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.1:
1412: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.1:
1413: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.1:
1414: * src/types/pa_vrequest.C [global_static_self_fix] 1.25.4.1:
1415: * src/types/pa_vrequest.h [global_static_self_fix] 1.23.4.1:
1416: * src/types/pa_vresponse.C [global_static_self_fix] 1.14.2.1:
1417: * src/types/pa_vresponse.h [global_static_self_fix] 1.29.4.1:
1418: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.1:
1419: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.1:
1420: * src/types/pa_vstateless_object.h [global_static_self_fix] 1.25.4.1:
1421: * src/types/pa_vstatus.C [global_static_self_fix] 1.13.4.1:
1422: * src/types/pa_vstatus.h [global_static_self_fix] 1.13.4.1:
1423: * src/types/pa_vstring.h [global_static_self_fix] 1.52.4.1:
1424: * src/types/pa_vtable.C [global_static_self_fix] 1.19.4.1:
1425: * src/types/pa_vtable.h [global_static_self_fix] 1.46.4.1:
1426: * src/types/pa_vvoid.h [global_static_self_fix] 1.14.4.1:
1427: * src/types/pa_vxdoc.C [global_static_self_fix] 1.21.4.1:
1428: * src/types/pa_vxdoc.h [global_static_self_fix] 1.29.4.1:
1429: * src/types/pa_vxnode.C [global_static_self_fix] 1.28.4.1:
1430: * src/types/pa_vxnode.h [global_static_self_fix] 1.20.4.1:
1431: * src/types/pa_wwrapper.h [global_static_self_fix] 1.26.4.1:
1432: * www/htdocs/base.p [global_static_self_fix] 1.4.2.1:
1433: * www/htdocs/derived.p [global_static_self_fix] 1.22.2.1:
1434: * www/htdocs/index.html [global_static_self_fix] 1.174.2.1:
1435: static call $self fixed
1436:
1437: * www/htdocs/base.p 1.6:
1438: * www/htdocs/derived.p 1.24:
1439: * www/htdocs/index.html 1.176:
1440: this example creates base object, which is wrong, todo: find
1441: out why
1442:
1443: * src/main/compile.tab.C [global_static_self_fix] 1.75.4.1:
1444: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.4:
1445: killed $virtual_fields in dynamic, but one can reach derived
1446: static[class] variable from base
1447:
1448: * src/classes/form.C 1.33:
1449: * src/classes/mail.C 1.81:
1450: * src/classes/op.C 1.125:
1451: * src/classes/xnode.h 1.17:
1452: * src/main/compile.tab.C 1.76:
1453: * src/main/execute.C 1.290:
1454: * src/main/pa_request.C 1.237:
1455: * src/types/pa_value.h 1.108:
1456: * src/types/pa_vclass.C 1.15:
1457: * src/types/pa_vclass.h 1.38:
1458: * src/types/pa_vcode_frame.h 1.23:
1459: * src/types/pa_vcookie.C 1.52:
1460: * src/types/pa_vcookie.h 1.22:
1461: * src/types/pa_vdate.h 1.23:
1462: * src/types/pa_venv.h 1.27:
1463: * src/types/pa_vfile.h 1.50:
1464: * src/types/pa_vform.C 1.71:
1465: * src/types/pa_vform.h 1.44:
1466: * src/types/pa_vhash.h 1.41:
1467: * src/types/pa_vimage.h 1.32:
1468: * src/types/pa_vmail.C 1.33:
1469: * src/types/pa_vmail.h 1.7:
1470: * src/types/pa_vmath.h 1.13:
1471: * src/types/pa_vmethod_frame.h 1.44:
1472: * src/types/pa_vobject.C 1.10:
1473: * src/types/pa_vobject.h 1.37:
1474: * src/types/pa_vrequest.C 1.26:
1475: * src/types/pa_vrequest.h 1.24:
1476: * src/types/pa_vresponse.C 1.15:
1477: * src/types/pa_vresponse.h 1.30:
1478: * src/types/pa_vstateless_class.C 1.18:
1479: * src/types/pa_vstateless_class.h 1.41:
1480: * src/types/pa_vstateless_object.h 1.26:
1481: * src/types/pa_vstatus.C 1.14:
1482: * src/types/pa_vstatus.h 1.14:
1483: * src/types/pa_vstring.h 1.53:
1484: * src/types/pa_vtable.C 1.20:
1485: * src/types/pa_vtable.h 1.47:
1486: * src/types/pa_vvoid.h 1.15:
1487: * src/types/pa_vxdoc.C 1.22:
1488: * src/types/pa_vxdoc.h 1.30:
1489: * src/types/pa_vxnode.C 1.29:
1490: * src/types/pa_vxnode.h 1.21:
1491: * src/types/pa_wwrapper.h 1.27:
1492: * www/htdocs/base.p 1.5:
1493: * www/htdocs/derived.p 1.23:
1494: * www/htdocs/index.html 1.175:
1495: static fix merged
1496:
1497: * src/classes/op.C [global_static_self_fix] 1.124.2.2:
1498: * src/types/pa_value.h [global_static_self_fix] 1.107.2.2:
1499: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.2:
1500: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.3:
1501: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.2:
1502: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.3:
1503: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.2:
1504: fixed statics, left $virtual_fields in dynamic
1505:
1506: * src/main/execute.C 1.288:
1507: comment
1508:
1509: 2002-10-30 paf
1510: * www/htdocs/derived.p 1.21:
1511: * www/htdocs/some.p 1.1:
1512: include method overriding tested OK
1513:
1514: 2002-10-29 paf
1515: * src/targets/isapi/parser3isapi.C 1.80:
1516: comment on 404 bad status re-passing [iis to blame]
1517:
1518: * src/classes/string.C 1.122:
1519: changed string.save to pass current sql connection to cstr
1520: thus one can
1521: ^connect[some server]{
1522: $s[insert into table x (x) values (^taint[sql]{value})]
1523: ^s.save[some.sql]
1524: }
1525: and he'd get in some.sql file code with properly escaped.
1526: [tried in mssql->mysql export->import of binary data]
1527:
1528: 2002-10-28 paf
1529: * www/htdocs/index.html 1.172:
1530: * www/htdocs/index.html 1.173:
1531: bad email handling test
1532:
1533: 2002-10-25 paf
1534: * src/include/pa_hash.h [hash_insensitive_garbage] 1.57.4.1:
1535: * src/main/pa_hash.C [hash_insensitive_garbage] 1.52.4.1:
1536: * src/main/pa_request.C [hash_insensitive_garbage] 1.236.2.1:
1537: * src/types/pa_vresponse.C [hash_insensitive_garbage] 1.13.2.1:
1538: saving for maybe-future
1539:
1540: * src/types/pa_vresponse.C 1.14:
1541: case insensitive response user fields get/put
1542:
1543: 2002-10-23 paf
1544: * src/types/pa_vmail.C 1.32:
1545: * www/htdocs/index.html 1.171:
1546: email whitespace trimBoth-ed
1547:
1548: * operators.txt 1.94:
1549: * src/classes/table.C 1.166:
1550: ^table.hash{code}...
1551: ^table.hash(expr)...
1552:
1553: 2002-10-22 paf
1554: * src/types/pa_vform.C 1.70:
1555: * src/types/pa_vform.h 1.43:
1556: removed needless VForm::Append...(...Value)
1557:
1558: * src/main/execute.C 1.287:
1559: $.name outside of $name[...]
1560: checked
1561:
1562: * src/main/compile.tab.C 1.75:
1563: * src/main/compile.y 1.203:
1564: lexer changed to fix ^call[]^#HH bug [that situation yelded no
1565: EON, which whas wrong]
1566:
1567: 2002-10-21 paf
1568: * operators.txt 1.91:
1569: * src/types/pa_vform.C 1.67:
1570: $form:image-map
1571:
1572: * operators.txt 1.92:
1573: * src/types/pa_vform.C 1.68:
1574: $form:nameless = "?value&...", "...&value&...", "...&value"
1575:
1576: * operators.txt 1.93:
1577: * src/types/pa_vform.C 1.69:
1578: * src/types/pa_vform.h 1.42:
1579: $form:qtail
1580: $form:imap.x/y
1581:
1582: * operators.txt 1.90:
1583: * src/classes/file.C 1.102:
1584: * www/htdocs/index.html 1.170:
1585: /some/page.html: ^file:fullpath[a.gif] => /some/a.gif
1586:
1587: 2002-10-17 paf
1588: * src/classes/op.C 1.123:
1589: exception handling fixed [were bad with contexts]
1590:
1591: * src/main/compile.tab.C 1.74:
1592: * src/main/compile.y 1.202:
1593: operators precedence changed a little:
1594: logical not and bitwise negation precedence made highest,
1595: << and >> bitshits precedence made equal [were << higher than >>]
1596:
1.17 paf 1597: 2002-10-16 paf
1598: * src/classes/op.C 1.122:
1599: * src/include/pa_request.h 1.157:
1600: * src/main/execute.C 1.285:
1601: * src/main/execute.C 1.286:
1602: * src/main/pa_request.C 1.236:
1603: * www/htdocs/derived.p 1.20:
1604: * www/htdocs/index.html 1.167:
1605: * www/htdocs/index.html 1.168:
1606: Request::self considered equal to VMethodFrame::self, and removed,
1607: Request::get_self() mapped to VMethodFrame.self()
1.18 paf 1608:
1609: * www/htdocs/index.html 1.169:
1610: bad compile to system class test
1.17 paf 1611:
1612: * src/classes/op.C 1.121:
1613: * src/main/pa_request.C 1.235:
1614: VMainClass now has name = $hash in open field now gives old
1615: good error meesage
1616:
1.15 paf 1617: 2002-10-15 paf
1.17 paf 1618: * www/htdocs/derived.p 1.17:
1619: * www/htdocs/index.html 1.162:
1620: test of ^process from operator called from user class
1621:
1622: * src/types/pa_vjunction.h 1.18:
1623: * www/htdocs/index.html 1.166:
1624: ^if(def $junction){was true}{now false}
1625: use
1626: ^if($junction is junction){was and now true}
1627:
1628: * src/types/pa_vjunction.C 1.2:
1629: ident
1630:
1631: * src/classes/op.C 1.119:
1632: * src/main/compile.tab.C 1.72:
1633: * src/main/compile.y 1.200:
1634: * src/types/pa_vmethod_frame.h 1.42:
1635: process[self] objects also considered [were only classes]
1636:
1.15 paf 1637: * src/main/execute.C 1.283:
1638: * src/targets/cgi/parser3.C 1.198:
1639: * src/types/pa_vstateless_class.C 1.17:
1640: * src/types/pa_vstateless_class.h 1.40:
1641: * www/htdocs/operators.p 1.9:
1642: compiling to system classes disabled
1643:
1.17 paf 1644: * operators.txt 1.88:
1645: * src/classes/op.C 1.116:
1646: * www/htdocs/operators.p 1.8:
1647: ^process[$caller.CLASS]{code-string} added
1648:
1649: * src/types/Makefile.in 1.46:
1650: *** empty log message ***
1.15 paf 1651:
1.17 paf 1652: * src/classes/op.C 1.120:
1653: * src/include/pa_opcode.h 1.23:
1654: * src/include/pa_request.h 1.156:
1655: * src/main/compile.tab.C 1.73:
1656: * src/main/compile.y 1.201:
1657: * src/main/execute.C 1.284:
1658: * src/types/pa_vmethod_frame.h 1.43:
1659: * www/htdocs/derived.p 1.19:
1660: removed last pieces of old code allowing $junction.xxx at
1661: compile time
1.15 paf 1662:
1663: * operators.txt 1.87:
1664: * src/classes/op.C 1.115:
1665: * src/main/compile.tab.C 1.71:
1666: * src/main/compile.y 1.199:
1667: * src/main/execute.C 1.282:
1668: * src/main/pa_request.C 1.234:
1669: * src/types/Makefile.am 1.28:
1670: * src/types/pa_vjunction.C 1.3:
1671: * src/types/pa_vjunction.h 1.17:
1672: * src/types/pa_vmethod_frame.h 1.40:
1673: * src/types/types.dsp 1.35:
1674: * www/htdocs/operators.p 1.7:
1675: removed $junction.get $junction.set[]
1676: introducing $caller
1677:
1678: * src/classes/op.C 1.118:
1679: * src/include/pa_request.h 1.155:
1680: * src/types/pa_vmethod_frame.h 1.41:
1681: * www/htdocs/derived.p 1.18:
1682: * www/htdocs/index.html 1.164:
1683: ^process[CLASS]{body} now executed with CLASS self.
1684: [ (request&method_frame).self temporarily changed ]
1685:
1.17 paf 1686: * src/classes/xdoc.C 1.104:
1687: * src/classes/xnode.C 1.53:
1688: * src/include/pa_charset.h 1.19:
1689: * src/include/pa_pool.h 1.85:
1690: * src/main/pa_charset.C 1.31:
1691: * src/main/pa_pool.C 1.57:
1692: * src/types/pa_vxnode.C 1.28:
1693: * www/htdocs/index.html 1.165:
1694: xml->parser strings now have origin, which points to place
1695: where value left xml library and came to parser: place of dom
1696: field extraction/call
1.16 paf 1697:
1.15 paf 1698: * src/classes/hash.C 1.51:
1699: * src/classes/op.C 1.117:
1700: * www/htdocs/index.html 1.163:
1701: * www/htdocs/operators.p 1.10:
1702: method_frame now always changed, with no exception to native calls.
1703: for&foreach changed to use method_frame.caller for their var's name context
1704:
1705: * src/types/pa_value.h 1.106:
1706: removed outdated comments. doxygen would find them lower by
1707: inheritance tree
1708:
1709: 2002-10-14 paf
1710: * src/classes/form.C 1.32:
1711: * src/classes/mail.C 1.80:
1712: * src/classes/op.C 1.113:
1713: * src/include/pa_request.h 1.154:
1714: * src/main/compile.C 1.67:
1715: * src/main/compile.tab.C 1.70:
1716: * src/main/compile.y 1.198:
1717: * src/main/execute.C 1.281:
1718: * src/main/pa_request.C 1.233:
1719: * src/types/pa_vstateless_class.h 1.39:
1720: * www/htdocs/index.html 1.161:
1721: operators now main-class-methods
1722:
1723: * src/include/pa_request.h 1.152:
1724: * src/main/execute.C 1.280:
1725: * src/main/pa_request.C 1.232:
1726: operators @auto now executed in MAIN context
1727:
1728: * src/types/pa_vclass.C 1.14:
1729: * src/types/pa_vobject.h 1.35:
1730: * src/types/pa_vstateless_class.C 1.16:
1731: * src/types/pa_vstateless_class.h 1.38:
1732: * www/htdocs/index.html 1.158:
1733: * www/htdocs/operators.p 1.5:
1734: $form:CLASS resurrected [wes killed in action]
1735:
1736: * configure 1.49:
1737: * configure.in 1.47:
1738: * operators.txt 1.86:
1739: * src/include/pa_config_auto.h.in 1.31:
1740: * src/types/pa_vstatus.C 1.13:
1741: * www/htdocs/index.html 1.157:
1742: $status:rusage.tv_secs/usecs introduced
1743:
1744: * src/types/pa_vxnode.C 1.27:
1745: misreplace fixed
1746:
1747: * src/classes/op.C 1.112:
1748: * src/include/pa_request.h 1.153:
1749: * www/htdocs/index.html 1.160:
1750: * www/htdocs/operators.p 1.6:
1751: ^try{^call{}} now has better stack trace [has "call" & co there]
1752:
1753: * src/main/execute.C 1.279:
1754: operator execution context now = MAIN, not closest stack frame
1755:
1756: @touchit[]
1757: $i[after]
1758:
1759: ----t.html
1760: $i[before] << local
1761: ^touchit[]
1762: $i << now 'before', were 'after'
1763:
1764: ---t.html
1765: $i[before] << notlocal [main]
1766: ^touchit[]
1767: $i << now 'after'
1768:
1769: * src/main/execute.C 1.278:
1770: comment
1771:
1772: * src/classes/op.C 1.114:
1773: process compiles to code's class class
1774:
1775: 2002-10-09 paf
1776: * src/classes/double.C 1.52:
1777: * src/classes/int.C 1.48:
1778: * src/classes/string.C 1.121:
1779: * www/htdocs/derived.p 1.16:
1780: * www/htdocs/index.html 1.156:
1781: ^string.int[] now failes on empty string [or uses (default)]
1782:
1783: 2002-10-08 paf
1784: * src/lib/patches/Makefile.am 1.2:
1785: * src/lib/patches/Makefile.in 1.5:
1786: forgot libgdome_morestatic.patch
1787:
1788: * src/types/pa_vxnode.C 1.26:
1789: misreplace
1790:
1791: * src/main/untaint.C 1.109:
1792: mail header quoted printable changed after RFC reread
1793:
1794: * operators.txt 1.85:
1795: plan on ^if(method
1796:
1797: 2002-09-24 paf
1798: * src/targets/cgi/Makefile.am 1.45:
1799: * src/targets/cgi/Makefile.in 1.58:
1800: LIBS were bad name in .am
1801:
1802: * acconfig.h 1.5:
1803: * configure 1.47:
1804: * configure.in 1.46:
1805: * src/include/pa_config_auto.h.in 1.30:
1806: * src/include/pa_config_fixed.h 1.51:
1807: * src/targets/cgi/Makefile.am 1.44:
1808: * src/targets/cgi/Makefile.in 1.57:
1809: * src/types/pa_vmail.C 1.30:
1810: * src/types/pa_vmail.C 1.31:
1811: HAVE_TIMEZONE & co now checked and mailreceive would compile on
1812: freebsd now
1813:
1814: * src/classes/file.C 1.101:
1815: * src/main/untaint.C 1.108:
1816: * www/htdocs/index.html 1.155:
1817: 1.
1818: file spec language changed:
1819: now there are only few chars are untainted:
1820: * ? ' " < > |
1821: and, on unix, : \ ~
1822: [russian letters and SPACES now enabled, one should use ^untaint[uri]{...} now]
1823:
1824: 2.
1825: $list[^file:list[dir]] now returns simply tainted names in $list.name, not tainted as filespec
1826:
1827: @russianindex[]
1828: #dir with files with russian-lang names
1829: $where[dir]
1830:
1831: $dir[^file:list[$where;\.txt^$]]
1832: ^dir.menu{
1833: <a href=$where/^untaint[uri]{$dir.name}>$dir.name</a><br>
1834: }
1835:
1836: 2002-09-23 paf
1837: * src/classes/date.C 1.38:
1838: * src/classes/date.C 1.39:
1839: date bug fix, now round(floatDays*secondsPerDay)
1840:
1841: * src/targets/cgi/Makefile.in 1.56:
1842: *** empty log message ***
1843:
1844: * src/types/pa_vdouble.h 1.41:
1845: double->int round added
1846:
1847: 2002-09-20 paf
1848: * src/types/pa_vhash.h 1.40:
1849: * www/htdocs/operators.p 1.4:
1850: hash.foreach modification of existing keys allowed
1851:
1852: * src/main/compile.tab.C 1.69:
1853: * src/main/compile.y 1.197:
1854: * www/htdocs/index.html 1.153:
1855: changed grammer on junction expanding to include ^junction.method
1856:
1857: * src/classes/xdoc.C 1.102:
1858: empty transform result, being taken as file now returns empty
1859: file, not raises stupid error about "stat-ed file"
1860:
1861: * src/main/execute.C 1.276:
1862: * www/htdocs/index.html 1.154:
1863: code junction calls disabled [before: code was compiled in such a way, that there were no code-junctions in OP_CALL]
1864:
1865: this now error:
1866: @badjunctioncall[]
1867: ^badjunctioncallinside{code}
1868:
1869: @badjunctioncallinside[code]
1870: ^code[]
1871:
1872: * src/targets/apache13/Makefile.am 1.15:
1873: * src/targets/apache13/Makefile.in 1.40:
1874: * src/targets/cgi/Makefile.am 1.43:
1875: * src/targets/cgi/Makefile.in 1.55:
1876: binaries now depend on makefiles, thus taking linking options
1877: configure changes into account [were: ignoring]
1878:
1879: * src/classes/xdoc.C 1.103:
1880: * www/htdocs/index.html 1.152:
1881: xdoc::create[name] now sets $request:charset as internal xdoc
1882: encoding, and after decoding attributes set by dom functions
1883: now encoded OK, not as digital entities
1884:
1885: * src/types/Makefile.in 1.45:
1886: *** empty log message ***
1887:
1888: * src/include/pa_opcode.h 1.22:
1889: * src/include/pa_request.h 1.150:
1890: * src/main/compile.tab.C 1.68:
1891: * src/main/compile.y 1.196:
1892: * src/main/execute.C 1.275:
1893: * src/main/main.dsp 1.159:
1894: * src/targets/cgi/parser3.dsp 1.60:
1895: * src/types/Makefile.am 1.27:
1896: * src/types/pa_vjunction.C 1.1:
1897: * src/types/pa_vjunction.h 1.16:
1898: * src/types/types.dsp 1.34:
1899: * www/htdocs/.htaccess 1.8:
1900: * www/htdocs/index.html 1.151:
1901: introducing $junction.get/put(1)
1902: one can write iterators now:
1903:
1904: ^user-foreach[key;value]{$key=$value<br>}
1905:
1906: @user-foreach[key;value;code]
1907: ^for[i](1;10){
1908: $code.key($i)
1909: $code.value($i*2)
1910: $code
1911: }
1912:
1913: * src/main/pa_common.C 1.120:
1914: -d "DIR/" now true
1915:
1916: * src/main/compile_tools.h 1.66:
1917: mistype
1918:
1919: 2002-09-19 paf
1920: * Makefile.am 1.8:
1921: * Makefile.in 1.21:
1922: * aclocal.m4 1.5:
1923: *** empty log message ***
1924:
1925: * aclocal.m4 1.3:
1926: forced to be older
1927:
1928: * Makefile.am 1.12:
1929: * Makefile.in 1.25:
1930: new: make commit
1931:
1932: 2002-09-18 paf
1933: * parser3.dsw 1.4:
1934: * src/include/pa_opcode.h 1.21:
1935: * src/main/compile.tab.C 1.67:
1936: * src/main/compile.y 1.195:
1937: * src/main/execute.C 1.274:
1938: * www/htdocs/index.html 1.150:
1939: << >> int shifts
1940:
1941: * src/classes/file.C 1.100:
1942: * www/htdocs/index.html 1.149:
1943: * www/htdocs/mailreceive.eml 1.3:
1944: ^file::exec/cgi $.stdin[can be file now]
1945: so that one can pass binary data there
1946:
1947: * src/include/pa_common.h 1.82:
1948: * src/include/pa_request.h 1.149:
1949: * src/main/pa_common.C 1.119:
1950: * src/main/pa_request.C 1.230:
1951: auto.p exists but unreadable - now this - fatal error
1952:
1953: * src/classes/date.C 1.37:
1954: * src/classes/double.C 1.51:
1955: * src/classes/file.C 1.99:
1956: * src/classes/hash.C 1.50:
1957: * src/classes/image.C 1.76:
1958: * src/classes/int.C 1.47:
1959: * src/classes/mail.C 1.79:
1960: * src/classes/op.C 1.111:
1961: * src/classes/response.C 1.22:
1962: * src/classes/string.C 1.120:
1963: * src/classes/table.C 1.165:
1964: * src/classes/void.C 1.25:
1965: * src/classes/xdoc.C 1.101:
1966: * src/classes/xnode.C 1.52:
1967: * src/include/pa_request.h 1.148:
1968: * www/htdocs/index.html 1.148:
1969: pa_request contexts made privated, plus get_{self/method_frame} to read.
1970: Request_context_saver used in ^try to save flang too.
1971: [were not saved]
1972:
1973: * src/types/pa_vresponse.C 1.13:
1974: header value chains joined before output, this should help
1975: $.subject[$var $var]
1976: from being converted to
1977: subject: ?koi8-r?Q?...?= ?koi8-r?Q?...?=
1978:
1979: 2002-09-17 paf
1980: * src/classes/op.C 1.109:
1981: * www/htdocs/index.html 1.147:
1982: * www/htdocs/operators.p 1.2:
1983: made place for ^process to compile it's code to in case of no self
1984:
1985: * src/classes/op.C 1.110:
1986: * src/main/execute.C 1.272:
1987: * src/main/pa_request.C 1.229:
1988: * src/types/pa_value.C 1.8:
1989: * src/types/pa_value.h 1.104:
1990: * src/types/pa_vmethod_frame.h 1.38:
1991: * src/types/pa_vstateless_class.h 1.37:
1992: * www/htdocs/operators.p 1.3:
1993: operators now executed with MAIN self.
1994: it's for ^include sake, too strong a change
1995:
1996: * src/classes/hash.C 1.47:
1997: foreach delims bug fixed [were ,2,3]
1998:
1999: * src/classes/hash.C 1.48:
2000: * src/classes/table.C 1.162:
2001: * src/include/pa_sql_connection.h 1.29:
2002: * www/htdocs/index.html 1.141:
2003: table.sql hash::sql duplicate keys now errors
2004:
2005: * src/main/execute.C 1.273:
2006: * src/types/pa_value.h 1.105:
2007: * src/types/pa_vmethod_frame.h 1.39:
2008: removed changes, operators executed with calling self.
2009: lots of code with ^include code relies on defined/defining self variables
2010:
2011: $a[1]
2012: ^include[print_a.p]
2013: print_a.p: $a
2014:
2015: ^include[set_a.p]
2016: a=$a
2017: set_a.p:
2018: $a[1]
2019:
2020: * operators.txt 1.83:
2021: * operators.txt 1.84:
2022: * src/classes/hash.C 1.49:
2023: * src/classes/table.C 1.163:
2024: * src/include/pa_globals.h 1.95:
2025: * src/main/pa_globals.C 1.139:
2026: * www/htdocs/index.html 1.142:
2027: table.sql hash::sql flag to allow duplicate keys [$.distinct(1/0)]
2028: first record taken [were last]
2029:
2030: * src/main/execute.C 1.270:
2031: * src/main/execute.C 1.271:
2032: * src/types/pa_value.C 1.7:
2033: * src/types/pa_value.h 1.103:
2034: * src/types/pa_vstateless_class.h 1.36:
2035: * www/htdocs/index.html 1.146:
2036: found ancient param to Junction, removed.
2037: allowed passing self to native_code_operators [for ^process to work, she needs self]
2038:
2039: * Makefile.in 1.20:
2040: * bin/Makefile.in 1.5:
2041: * bin/auto.p.dist.in 1.8:
2042: * configure 1.40:
2043: * configure 1.41:
2044: * configure.in 1.40:
2045: * configure.in 1.41:
2046: * etc/Makefile.in 1.10:
2047: * etc/parser3.charsets/Makefile.in 1.13:
2048: * src/Makefile.in 1.51:
2049: * src/classes/Makefile.in 1.49:
2050: * src/classes/gd/Makefile.in 1.39:
2051: * src/classes/smtp/Makefile.in 1.8:
2052: * src/include/Makefile.in 1.7:
2053: * src/lib/Makefile.in 1.4:
2054: * src/lib/md5/Makefile.in 1.2:
2055: * src/lib/patches/Makefile.in 1.4:
2056: * src/lib/pcre/Makefile.in 1.4:
2057: * src/main/Makefile.in 1.45:
2058: * src/sql/Makefile.in 1.7:
2059: * src/targets/Makefile.in 1.38:
2060: * src/targets/apache13/Makefile.in 1.39:
2061: * src/targets/apache13/hook/Makefile.in 1.2:
2062: * src/targets/cgi/Makefile.in 1.54:
2063: * src/targets/isapi/Makefile.in 1.7:
2064: * src/types/Makefile.in 1.44:
2065: so now detected [can be .sl on hpux, .dll on cygwin, .so in
2066: other cases)
2067:
2068: * bin/auto.p.dist.in 1.9:
2069: strange \n
2070:
2071: * src/classes/table.C 1.164:
2072: * src/classes/xdoc.C 1.100:
2073: * www/htdocs/index.html 1.144:
2074: table::sql options
2075: table::create copy options
2076: options checked, wrong option now fatal error
2077:
2078: * src/main/pa_string.C 1.170:
2079: * www/htdocs/index.html 1.143:
2080: string.replace fixed [were missing words on pieces boundaries]
2081:
2082: * src/main/execute.C 1.269:
2083: * src/main/pa_request.C 1.228:
2084: * src/types/pa_value.C 1.6:
2085: * src/types/pa_value.h 1.102:
2086: * src/types/pa_vmethod_frame.h 1.37:
2087: * src/types/pa_vstateless_class.h 1.35:
2088: * www/htdocs/index.html 1.145:
2089: * www/htdocs/operators.p 1.1:
2090: allowed Request.self to be 0, checked that in VMethodFrame get
2091: put and $self.
2092:
2093: * src/classes/op.C 1.108:
2094: * src/classes/table.C 1.161:
2095: * www/htdocs/index.html 1.140:
2096: menu/for delims bug fixed [were ,2,3]
2097:
2098: 2002-09-16 paf
2099: * src/classes/file.C 1.98:
2100: * www/htdocs/index.html 1.139:
2101: 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.
2102: now detected closest header break.
2103:
2104: * src/main/untaint.C 1.107:
2105: * src/types/pa_vmail.C 1.29:
2106: mail:send closing ?= now closed right
2107:
2108: 2002-09-13 paf
2109: * operators.txt 1.81:
2110: * src/main/compile.tab.C 1.65:
2111: * src/main/compile.y 1.193:
2112: * www/htdocs/index.html 1.137:
2113: !| bitwise
2114: !|| numerical
2115: xor now
2116: [preparing for expression #comments]
2117:
2118: * src/main/compile.tab.C 1.63:
2119: * src/main/compile.y 1.191:
2120: * src/types/pa_vresponse.C 1.12:
2121: * www/htdocs/index.html 1.135:
2122: cookie date now clean [were mistakenly tainted & that worked
2123: bad with opera -- 'happily' that worked OK with msie]
2124:
2125: * src/main/compile.tab.C 1.64:
2126: * src/main/compile.y 1.192:
2127: * www/htdocs/index.html 1.136:
2128: @method[$name]
2129: now parse error
2130:
2131: * operators.txt 1.82:
2132: * src/main/compile.tab.C 1.66:
2133: * src/main/compile.y 1.194:
2134: * src/main/compile_tools.h 1.65:
2135: * www/htdocs/index.html 1.138:
2136: (expression #comment)
2137:
2138: (multiline expression #comment
2139: line2 #comment
2140: )
2141:
2142: (expression #comment with (brackets) comment) << OK
2143:
2144: * Makefile.in 1.19:
2145: * configure 1.39:
2146: * configure.in 1.39:
2147: * src/include/pa_config_auto.h.in 1.29:
2148: HAVE_WINSOCK_H created in configure.in
2149:
2150: * src/include/pa_config_fixed.h 1.50:
2151: * src/main/pa_socks.C 1.17:
2152: HAVE_WINSOCK_H cheched in pa_socks.C
2153:
2154: 2002-09-12 paf
2155: * src/main/untaint.C 1.105:
2156: * www/htdocs/index.html 1.134:
2157: quoted printable ' ' now =20
2158: and encoding stops before <...>$
2159:
2160: * src/types/pa_vclass.C 1.13:
2161: * src/types/pa_vmail.C 1.28:
2162: * src/types/pa_vobject.C 1.8:
2163: VObject & VClass
2164: get_element
2165: now first looks to fields, next to methods & co
2166: todo: the rest
2167: reason: more speed
2168:
2169: * src/main/untaint.C 1.106:
2170: quoted printable encoding stops before \s*<...>$
2171:
2172: 2002-09-11 paf
2173: * src/main/pa_charset.C 1.30:
2174: * src/targets/cgi/parser3.dsp 1.59:
2175: * www/htdocs/index.html 1.133:
2176: while fixing ( xmlCharEncodingInput/OutputFunc callbacks returned bad value )
2177: forgot to check users of those funcs. not all were using that return value convention
2178:
2179: * etc/parser3.charsets/windows-1254.cfg 1.1:
2180: * src/lib/pcre/ibm-1254.ucm 1.1:
2181: windows-1254 added
2182:
2183: 2002-09-10 paf
2184: * src/classes/op.C 1.106:
2185: * src/main/execute.C 1.265:
2186: * src/types/pa_value.C 1.5:
2187: * src/types/pa_value.h 1.100:
2188: * src/types/pa_vcode_frame.h 1.22:
2189: * src/types/pa_vmethod_frame.h 1.36:
2190: * src/types/pa_wcontext.C 1.23:
2191: * src/types/pa_wcontext.h 1.39:
2192: * src/types/pa_wwrapper.h 1.25:
2193: moved junction kill responsibility to wcontext
2194:
2195: * src/main/execute.C 1.267:
2196: * src/types/pa_value.h 1.101:
2197: * src/types/pa_wwrapper.h 1.26:
2198: WWrapper which used in constructing objects(second param to sql method) ^...sql{}[$.default{code}]
2199: now has parent, wich helps code in hash to survivi
2200:
2201: * src/include/pa_request.h 1.147:
2202: * src/main/execute.C 1.266:
2203: removed redundant param to execute [stack said 'thanks']
2204:
2205: * src/classes/file.C 1.97:
2206: decided not to log exec's with stderr, that could be warnings,
2207: and it's up to scritper to log/show them
2208:
2209: * src/main/pa_charset.C 1.29:
2210: * src/types/pa_vmail.C 1.27:
2211: * www/htdocs/index.html 1.131:
2212: 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]
2213: tfm readed & code updated
2214:
2215: * src/classes/op.C 1.107:
2216: * src/main/execute.C 1.268:
2217: * src/types/pa_wcontext.h 1.40:
2218: * src/types/pa_wcontext.h 1.41:
2219: VCodeFrame parent param were specified badly
2220:
2221: * src/classes/double.C 1.50:
2222: * src/main/execute.C 1.264:
2223: * www/htdocs/index.html 1.132:
2224: double:sql badly called write_assign_lang, not write_no_lang,
2225: thus doing unnecessary double/string converstion, which were loosing time&precesion
2226:
2227: 2002-09-04 paf
2228: * src/types/pa_vxnode.C 1.25:
2229: * www/htdocs/index.html 1.129:
2230: removed too strong checks of xnode.elements.
2231: now, for instance, if element does not have any attributes, $xnode.attributes is void, not error
2232:
2233: * configure 1.37:
2234: * configure.in 1.38:
2235: introducing --with-sjlj-exceptions
2236: [hpux can not work with longjump/throw pair, and one must switch that on there.
2237: todo: detect that automatically]
2238:
2239: * configure 1.38:
2240: makes with sjlj
2241:
2242: * src/include/pa_config_auto.h.in 1.28:
2243: sjlj define
2244:
2245: * INSTALL 1.26:
2246: * src/include/pa_config_fixed.h 1.49:
2247: * src/include/pa_sql_connection.h 1.28:
2248: * src/main/pa_sql_driver_manager.C 1.65:
2249: * www/htdocs/index.html 1.130:
2250: -with-sjlj-exceptions define checked.
2251: on win32 it made default
2252:
2253: 2002-09-02 paf
2254: * Makefile.am 1.7:
2255: * Makefile.in 1.18:
2256: * src/types/pa_vdate.h 1.20:
2257: happy now only install-exec
2258:
2259: * src/types/pa_vdate.h 1.21:
2260: removed debug
2261:
2262: * operators.txt 1.80:
2263: * src/main/execute.C 1.263:
2264: * src/targets/cgi/parser3.dsp 1.58:
2265: * www/htdocs/index.html 1.128:
2266: removed double_result, didn't help
2267:
2268: * src/types/pa_vdate.h 1.22:
2269: *** empty log message ***
2270:
2271: * src/main/execute.C 1.258:
2272: fixed numeric < & co so that thay now use c=a-b, c OPERATOR 0.
2273: this works fine on solaris/intel for still unknown reason.
2274:
2275: * src/main/execute.C 1.261:
2276: double_result made to move that var away from hungry g++ optimizer (-O2),
2277: before: it were optimized and comparison operators worked badly
2278:
2279: 2002-08-30 paf
2280: * src/ident.awk 1.6:
2281: forgot to remove after switching to old static RCSxxx="xxx" scheme
2282:
2283: 2002-08-29 paf
2284: * parser3.dsw 1.3:
2285: * src/classes/classes.dsp 1.25:
2286: * src/classes/hash.C 1.46:
2287: * src/classes/op.C 1.105:
2288: * src/classes/string.C 1.119:
2289: * src/include/pa_request.h 1.146:
2290: * src/lib/md5/md5.dsp 1.2:
2291: * src/main/execute.C 1.257:
2292: * src/main/main.dsp 1.158:
2293: * src/main/pa_request.C 1.227:
2294: * src/targets/cgi/parser3.dsp 1.57:
2295: * src/types/pa_value.C 1.4:
2296: * src/types/pa_value.h 1.99:
2297: * src/types/pa_vmail.C 1.26:
2298: * src/types/pa_vmethod_frame.h 1.35:
2299: * src/types/pa_wcontext.h 1.38:
2300: * src/types/types.dsp 1.33:
2301: * www/htdocs/index.html 1.127:
2302: junction_cleaner moved to auto VMethodFrame [called less frequent, allowed to remove ugly Junction.change_context-s from many places, switch, mail:send..html{}, ..]
2303: request.root renamed to method_frame [more easyreading]
2304: ancient {...PUSH/POPs...} changed to stack vars [speed up]
2305:
2306: 2002-08-28 paf
2307: * operators.txt 1.79:
2308: * src/classes/string.C 1.118:
2309: * www/htdocs/derived.p 1.15:
2310: * www/htdocs/index.html 1.124:
2311: ^string.split[delim[;options]]
2312:
2313: * src/types/pa_vcookie.C 1.50:
2314: * www/htdocs/index.html 1.125:
2315: fixed cookie delete when
2316: $cookie:name[$.value[]]
2317:
2318: * src/types/pa_vcookie.C 1.51:
2319: * www/htdocs/index.html 1.126:
2320: $cookie:name[&]
2321: $cookie:name << now tainted
2322:
2323: 2002-08-27 paf
2324: * etc/parser3.charsets/Makefile.am 1.4:
2325: * etc/parser3.charsets/Makefile.in 1.12:
2326: merged from 3.0.0005
2327:
2328: * INSTALL 1.25:
2329: recommended latest gmime 1.0.5
2330:
2331: * operators.txt 1.78:
2332: * src/main/compile.tab.C 1.62:
2333: * src/main/compile.y 1.190:
2334: * www/htdocs/index.html 1.123:
2335: * www/htdocs/mailreceive.eml 1.2:
2336: # now delimiter
2337:
2338: 2002-08-26 paf
2339: * src/targets/apache13/hook/Makefile.am 1.1:
2340: * src/targets/apache13/hook/Makefile.in 1.1:
2341: *** empty log message ***
2342:
2343: * configure 1.36:
2344: * configure.in 1.37:
2345: * src/targets/apache13/Makefile.am 1.14:
2346: * src/targets/apache13/Makefile.in 1.38:
2347: * src/targets/apache13/hook/mod_parser3.c 1.2:
2348: apache13/hook added to make dist.
2349:
2350: 2002-08-23 paf
2351: * src/include/pa_common.h 1.81:
2352: * src/main/pa_common.C 1.118:
2353: * src/targets/cgi/parser3.C 1.197:
2354: * src/targets/isapi/parser3isapi.C 1.79:
2355: * www/htdocs/index.html 1.122:
2356: when auto.p beside binary [cgi, isapi] not accessible [due to
2357: bad rights or whatever] it's error now
2358:
2359: 2002-08-21 paf
2360: * src/main/pa_string.C 1.169:
2361: * www/htdocs/index.html 1.121:
2362: fixed bad language bug, [were wrong string cloning constructor]
2363:
2364: * src/main/compile.tab.C 1.61:
2365: * src/main/compile.y 1.189:
2366: * src/main/compile_tools.C 1.53:
2367: * src/main/compile_tools.h 1.64:
2368: * www/htdocs/derived.p 1.13:
2369: * www/htdocs/derived.p 1.14:
2370: "BASE:"
2371: "BASE::"
2372: syntax allowed, means "base class".
2373: compiled as if here they named base class
2374:
2375: * bin/auto.p.dist.in 1.7:
2376: * src/targets/cgi/parser3.C 1.196:
2377: * src/types/pa_vfile.C 1.34:
2378: * src/types/pa_vmail.C 1.23:
2379: * www/htdocs/mailreceive.eml 1.1:
2380: * www/htdocs/mailreceive.html 1.1:
2381: $mail.received.file.value.content-type fixed
2382:
2383: * Makefile.am 1.6:
2384: * Makefile.in 1.17:
2385: can use:
2386: make happy
2387: equals to
2388: make update install
2389:
2390: * src/main/execute.C 1.256:
2391: * src/types/pa_vobject.h 1.34:
2392: * www/htdocs/base.p 1.3:
2393: * www/htdocs/derived.p 1.12:
2394: * www/htdocs/index.html 1.120:
2395: fixed virtual calls
2396:
2397: 2002-08-20 paf
2398: * operators.txt 1.76:
2399: * src/classes/void.C 1.23:
2400: * www/htdocs/index.html 1.117:
2401: ^void.length[] = 0 merged from 3.0.0005
2402:
2403: * operators.txt 1.77:
2404: * src/classes/void.C 1.24:
2405: * www/htdocs/index.html 1.118:
2406: ^void.pos[...] = -1 merged from 3.0.0005
2407:
2408: * operators.txt [release_3_0_0005] 1.59.2.3:
2409: * src/classes/void.C [release_3_0_0005] 1.21.2.1:
2410: ^void.length[] = 0
2411:
2412: * operators.txt [release_3_0_0005] 1.59.2.4:
2413: * src/classes/void.C [release_3_0_0005] 1.21.2.2:
2414: ^void.pos[...] = -1
2415:
2416: * src/classes/file.C 1.96:
2417: * www/htdocs/index.html 1.119:
2418: fixed language of file:file result
2419:
2420: 2002-08-19 paf
2421: * src/classes/xnode.C 1.49:
2422: * src/classes/xnode.C 1.50:
2423: * src/classes/xnode.C 1.51:
2424: * src/types/pa_vxdoc.C 1.21:
2425: xdoc.fields fixed [were error in xnode, which were not catched
2426: in xdoc]
2427:
2428: * src/classes/xdoc.C 1.99:
2429: xdoc getElementsByTagName, ...NS
2430: overriden, work now
2431:
2432: * src/include/pa_stylesheet_connection.h 1.31:
2433: * src/main/pa_globals.C 1.138:
2434: prepared:
2435: // validate each document after load/create (?)
2436: //xmlDoValidityCheckingDefaultValue = 1;
2437:
2438: 2002-08-15 paf
2439: * src/types/pa_vrequest.C 1.25:
2440: * www/htdocs/index.html 1.113:
2441: $request:body unprecessed POST request
2442:
2443: * operators.txt 1.71:
2444: * src/classes/form.C 1.31:
2445: * src/include/pa_pool.h 1.84:
2446: * src/include/pa_request.h 1.145:
2447: * src/main/pa_pool.C 1.56:
2448: * src/types/pa_vform.C 1.66:
2449: * src/types/pa_vform.h 1.41:
2450: * www/htdocs/.htaccess 1.7:
2451: planning/preparing_to $request:body
2452: r.post_data now const
2453:
2454: * src/classes/image.C 1.75:
2455: * src/classes/op.C 1.104:
2456: * src/classes/xdoc.C 1.98:
2457: * src/classes/xnode.C 1.48:
2458: * src/main/execute.C 1.255:
2459: * src/types/pa_value.h 1.97:
2460: * src/types/pa_vhash.h 1.39:
2461: * src/types/pa_vobject.C 1.7:
2462: * src/types/pa_vobject.h 1.33:
2463: * src/types/pa_vtable.h 1.46:
2464: * www/htdocs/index.html 1.111:
2465: instead of type() checking everywhere used Value.as
2466: now user descendants can be used in params.
2467:
2468: VObject::as_*, is_defined now taken from bases.
2469: xtable(table)
2470: ^if($xtable) now OK
2471:
2472: * operators.txt 1.73:
2473: * src/include/pa_common.h 1.80:
2474: * src/main/pa_common.C 1.117:
2475: * src/types/pa_vcookie.C 1.49:
2476: * src/types/pa_vdate.h 1.19:
2477: * src/types/pa_vresponse.C 1.11:
2478: * src/types/pa_vresponse.h 1.29:
2479: * www/htdocs/index.html 1.115:
2480: $response:field[date]
2481: $response:field[$.xxx[date]]
2482:
2483: * src/types/pa_value.h 1.98:
2484: * src/types/pa_vdate.h 1.18:
2485: * src/types/pa_vrequest.C 1.24:
2486: * src/types/pa_vxdoc.C 1.20:
2487: * src/types/pa_vxnode.C 1.24:
2488: * www/htdocs/index.html 1.112:
2489: few barks:
2490: bark("%s field not found", 0, &aname)
2491:
2492: * src/classes/hash.C 1.45:
2493: * src/classes/string.C 1.117:
2494: * src/classes/table.C 1.160:
2495: * src/classes/void.C 1.22:
2496: * src/include/pa_sql_connection.h 1.27:
2497: * www/htdocs/index.html 1.114:
2498: fixed source of ^hash::sql{bad}
2499:
2500: * src/classes/classes.h 1.22:
2501: * www/htdocs/index.html 1.116:
2502: write to static var caused useless Exception, introduced
2503: Methoded::put_element wich consumes those
2504:
2505: * src/main/execute.C 1.254:
2506: * src/types/pa_value.h 1.96:
2507: * src/types/pa_vclass.C 1.12:
2508: * src/types/pa_vclass.h 1.37:
2509: * src/types/pa_vobject.C 1.6:
2510: * src/types/pa_vobject.h 1.32:
2511: * src/types/pa_vxdoc.C 1.19:
2512: * src/types/pa_vxdoc.h 1.29:
2513: is->as
2514:
2515: * operators.txt 1.72:
2516: $request:body unprecessed POST request body
2517:
2518: 2002-08-14 paf
2519: * src/targets/cgi/Makefile.am 1.41:
2520: * src/targets/cgi/fixopt.C 1.1:
2521: * src/targets/cgi/fixopt.C 1.2:
2522: * src/targets/cgi/fixopt.h 1.1:
2523: * src/targets/cgi/parser3.C 1.194:
2524: * src/targets/cgi/parser3.dsp 1.55:
2525: fixopt now preprocesses command line params, splitting them by
2526: space, excluding argv[0], argv[argc-1]
2527:
2528: * src/classes/xnode.h 1.16:
2529: * src/main/execute.C 1.253:
2530: * src/targets/cgi/parser3.dsp 1.56:
2531: * src/types/pa_value.h 1.95:
2532: * src/types/pa_vclass.C 1.11:
2533: * src/types/pa_vclass.h 1.36:
2534: * src/types/pa_vcode_frame.h 1.21:
2535: * src/types/pa_vcookie.C 1.48:
2536: * src/types/pa_vcookie.h 1.21:
2537: * src/types/pa_vdate.h 1.17:
2538: * src/types/pa_venv.h 1.26:
2539: * src/types/pa_vfile.h 1.49:
2540: * src/types/pa_vform.C 1.65:
2541: * src/types/pa_vform.h 1.40:
2542: * src/types/pa_vhash.h 1.38:
2543: * src/types/pa_vimage.h 1.31:
2544: * src/types/pa_vmail.C 1.22:
2545: * src/types/pa_vmail.h 1.6:
2546: * src/types/pa_vmath.h 1.12:
2547: * src/types/pa_vmethod_frame.h 1.34:
2548: * src/types/pa_vobject.C 1.5:
2549: * src/types/pa_vobject.h 1.31:
2550: * src/types/pa_vrequest.C 1.23:
2551: * src/types/pa_vrequest.h 1.23:
2552: * src/types/pa_vresponse.C 1.10:
2553: * src/types/pa_vresponse.h 1.28:
2554: * src/types/pa_vstateless_class.h 1.34:
2555: * src/types/pa_vstateless_object.h 1.25:
2556: * src/types/pa_vstatus.C 1.12:
2557: * src/types/pa_vstatus.h 1.13:
2558: * src/types/pa_vstring.h 1.52:
2559: * src/types/pa_vtable.C 1.19:
2560: * src/types/pa_vtable.h 1.45:
2561: * src/types/pa_vvoid.h 1.14:
2562: * src/types/pa_vxdoc.C 1.18:
2563: * src/types/pa_vxdoc.h 1.28:
2564: * src/types/pa_vxnode.C 1.23:
2565: * src/types/pa_vxnode.h 1.20:
2566: * src/types/pa_wwrapper.h 1.24:
2567: * www/htdocs/index.html 1.110:
2568: is now works with VObject & VClass
2569:
2570: * src/types/pa_vmail.C 1.21:
2571: mail: turned off utf8 to source transcoding
2572:
2573: * src/targets/cgi/parser3.C 1.193:
2574: -f config file
2575:
2576: * src/targets/cgi/Makefile.am 1.42:
2577: * src/targets/cgi/fixopt.C 1.3:
2578: * src/targets/cgi/fixopt.h 1.2:
2579: * src/targets/cgi/parser3.C 1.195:
2580: removed fixopt stupidity. on stupid linux use
2581: cd /document/root
2582: ../cgi/parser3 script
2583:
2584: * src/targets/cgi/Makefile.in 1.52:
2585: * src/targets/cgi/Makefile.in 1.53:
2586: *** empty log message ***
2587:
2588: * src/targets/cgi/parser3.C 1.192:
2589: * www/htdocs/auto.p 1.17:
2590: * www/htdocs/derived.p 1.11:
2591: * www/htdocs/index.html 1.109:
2592: fixed .log file dir
2593:
2594: 2002-08-13 paf
2595: * www/htdocs/derived.p 1.7:
2596: sample: dont convinient that table fields can be overridden
2597:
2598: * src/types/Makefile.in 1.43:
2599: added vobject.c & vclass
2600:
2601: * src/types/Makefile.in 1.42:
2602: VAliased removed
2603:
2604: * src/types/pa_vclass.C 1.9:
2605: * www/htdocs/derived.p 1.9:
2606: checked: form[vclass]fields can be overwritten in derived(table)
2607:
2608: * src/types/Makefile.am 1.26:
2609: * src/types/pa_vclass.C 1.7:
2610: * src/types/pa_vclass.h 1.34:
2611: * src/types/pa_vobject.C 1.1:
2612: * src/types/pa_vobject.h 1.29:
2613: * src/types/types.dsp 1.32:
2614: reorganized modules
2615: todo: fix bug with put endless recoursion
2616: todo: check 'as'
2617:
2618: * src/types/pa_vclass.C 1.10:
2619: * www/htdocs/index.html 1.107:
2620: allow override parent variables, useful for form descendants
2621:
2622: * src/types/pa_vobject.C 1.4:
2623: * www/htdocs/derived.p 1.10:
2624: * www/htdocs/index.html 1.108:
2625: allow override parent variables, useful for form descendants [
2626: in vobject too, were in vclass]
2627:
2628: * src/classes/form.C 1.30:
2629: * src/classes/mail.C 1.78:
2630: * src/classes/op.C 1.103:
2631: * src/classes/xnode.h 1.15:
2632: * src/include/pa_request.h 1.144:
2633: * src/main/execute.C 1.252:
2634: * src/main/pa_request.C 1.226:
2635: * src/types/pa_value.h 1.94:
2636: * src/types/pa_vclass.C 1.8:
2637: * src/types/pa_vclass.h 1.35:
2638: * src/types/pa_vcode_frame.h 1.20:
2639: * src/types/pa_vcookie.C 1.47:
2640: * src/types/pa_vcookie.h 1.20:
2641: * src/types/pa_vdate.h 1.16:
2642: * src/types/pa_venv.h 1.25:
2643: * src/types/pa_vfile.h 1.48:
2644: * src/types/pa_vform.C 1.64:
2645: * src/types/pa_vform.h 1.39:
2646: * src/types/pa_vhash.h 1.37:
2647: * src/types/pa_vimage.h 1.30:
2648: * src/types/pa_vmail.C 1.20:
2649: * src/types/pa_vmail.h 1.5:
2650: * src/types/pa_vmath.h 1.11:
2651: * src/types/pa_vmethod_frame.h 1.33:
2652: * src/types/pa_vobject.C 1.3:
2653: * src/types/pa_vobject.h 1.30:
2654: * src/types/pa_vrequest.C 1.22:
2655: * src/types/pa_vrequest.h 1.22:
2656: * src/types/pa_vresponse.C 1.9:
2657: * src/types/pa_vresponse.h 1.27:
2658: * src/types/pa_vstateless_class.h 1.33:
2659: * src/types/pa_vstateless_object.h 1.24:
2660: * src/types/pa_vstatus.C 1.11:
2661: * src/types/pa_vstatus.h 1.12:
2662: * src/types/pa_vstring.h 1.51:
2663: * src/types/pa_vtable.C 1.18:
2664: * src/types/pa_vtable.h 1.44:
2665: * src/types/pa_vvoid.h 1.13:
2666: * src/types/pa_vxdoc.C 1.17:
2667: * src/types/pa_vxdoc.h 1.27:
2668: * src/types/pa_vxnode.C 1.22:
2669: * src/types/pa_vxnode.h 1.19:
2670: * src/types/pa_wwrapper.h 1.23:
2671: introduced Value::get_element(..., bool looking_down) [needed
2672: to exclude endless recoursion]
2673:
2674: * src/classes/table.C 1.159:
2675: * src/types/pa_vtable.C 1.17:
2676: * src/types/pa_vtable.h 1.43:
2677: * www/htdocs/derived.p 1.5:
2678: fixed error message on using non-created table
2679:
2680: * src/classes/form.C 1.29:
2681: * src/classes/hash.C 1.44:
2682: * src/classes/mail.C 1.77:
2683: * src/classes/op.C 1.102:
2684: * src/classes/xnode.h 1.14:
2685: * src/include/pa_request.h 1.143:
2686: * src/main/compile.C 1.66:
2687: * src/main/compile.tab.C 1.60:
2688: * src/main/execute.C 1.251:
2689: * src/main/pa_request.C 1.225:
2690: * src/types/pa_value.h 1.93:
2691: * src/types/pa_vclass.h 1.33:
2692: * src/types/pa_vcode_frame.h 1.19:
2693: * src/types/pa_vcookie.C 1.46:
2694: * src/types/pa_vcookie.h 1.19:
2695: * src/types/pa_vdate.h 1.15:
2696: * src/types/pa_venv.h 1.24:
2697: * src/types/pa_vfile.h 1.47:
2698: * src/types/pa_vform.C 1.63:
2699: * src/types/pa_vform.h 1.38:
2700: * src/types/pa_vhash.h 1.36:
2701: * src/types/pa_vimage.C 1.20:
2702: * src/types/pa_vimage.h 1.29:
2703: * src/types/pa_vmail.C 1.19:
2704: * src/types/pa_vmail.h 1.4:
2705: * src/types/pa_vmath.h 1.10:
2706: * src/types/pa_vmethod_frame.h 1.32:
2707: * src/types/pa_vobject.h 1.26:
2708: * src/types/pa_vrequest.C 1.20:
2709: * src/types/pa_vrequest.h 1.20:
2710: * src/types/pa_vresponse.C 1.8:
2711: * src/types/pa_vresponse.h 1.26:
2712: * src/types/pa_vstateless_class.h 1.32:
2713: * src/types/pa_vstateless_object.h 1.23:
2714: * src/types/pa_vstatus.C 1.10:
2715: * src/types/pa_vstatus.h 1.11:
2716: * src/types/pa_vstring.h 1.50:
2717: * src/types/pa_vtable.C 1.16:
2718: * src/types/pa_vtable.h 1.42:
2719: * src/types/pa_vvoid.h 1.12:
2720: * src/types/pa_vxdoc.C 1.16:
2721: * src/types/pa_vxdoc.h 1.26:
2722: * src/types/pa_vxnode.C 1.21:
2723: * src/types/pa_vxnode.h 1.18:
2724: * src/types/pa_wwrapper.h 1.22:
2725: * www/htdocs/derived.p 1.4:
2726: VObject.get/out now looking down/up tree
2727: todo: fix error message on non-constructed parents
2728:
2729: * src/types/pa_vobject.h 1.28:
2730: * www/htdocs/derived.p 1.8:
2731: checked: table fields can be overwritten in derived(table)
2732:
2733: * src/types/pa_vobject.h 1.27:
2734: * www/htdocs/derived.p 1.6:
2735: * www/htdocs/index.html 1.106:
2736: derived classes can have fields of their own now
2737:
2738: 2002-08-12 paf
2739: * src/main/compile.tab.C 1.59:
2740: * src/main/compile.y 1.188:
2741: * src/main/execute.C 1.249:
2742: * src/main/execute.C 1.250:
2743: * src/main/pa_request.C 1.224:
2744: * src/types/Makefile.am 1.25:
2745: * src/types/pa_valiased.C 1.17:
2746: * src/types/pa_valiased.h 1.23:
2747: * src/types/pa_value.h 1.92:
2748: * src/types/pa_vclass.h 1.32:
2749: * src/types/pa_vobject.h 1.25:
2750: * src/types/pa_vstateless_class.h 1.30:
2751: * src/types/pa_vstateless_object.h 1.21:
2752: * src/types/pa_wcontext.h 1.37:
2753: ^base:create[] dynamic call rewritten
2754: todo: thorough testing
2755:
2756: * src/types/pa_value.h 1.91:
2757: * src/types/pa_vclass.h 1.31:
2758: * src/types/pa_vobject.h 1.24:
2759: * www/htdocs/base.p 1.1:
2760: * www/htdocs/derived.p 1.1:
2761: VObject ctor now instantates base class, remembers it and saves child in parent
2762: VObject.get_class now returns last child = downward virtual calls OK
2763:
2764: * src/types/pa_vstateless_class.h 1.31:
2765: * src/types/pa_vstateless_object.h 1.22:
2766: * www/htdocs/derived.p 1.3:
2767: table derived OK
2768:
2769: * src/main/pa_request.C 1.223:
2770: response:body[file] content-type check fixed [were bad when
2771: content-type is hash]
2772:
2773: * bin/auto.p.dist.in 1.5:
2774: fixed sendmail default comment
2775:
2776: * src/main/execute.C 1.248:
2777: * src/types/pa_value.h 1.90:
2778: * src/types/pa_vclass.h 1.30:
2779: * src/types/pa_vdate.h 1.14:
2780: * src/types/pa_vdouble.h 1.40:
2781: * src/types/pa_vfile.h 1.46:
2782: * src/types/pa_vimage.h 1.28:
2783: * src/types/pa_vint.h 1.37:
2784: * src/types/pa_vmethod_frame.h 1.31:
2785: * src/types/pa_vobject.h 1.23:
2786: * src/types/pa_vresponse.h 1.25:
2787: * src/types/pa_vstateless_class.h 1.29:
2788: * src/types/pa_vstateless_object.h 1.20:
2789: * src/types/pa_vstring.h 1.49:
2790: * src/types/pa_vtable.h 1.41:
2791: * src/types/pa_vxdoc.h 1.25:
2792: * src/types/pa_vxnode.h 1.17:
2793: * src/types/pa_wcontext.h 1.36:
2794: * src/types/types.dsp 1.31:
2795: * www/htdocs/index.html 1.105:
2796: killed VAliased [redundant], moved $CLASS to VObject only [
2797: parser class instance]
2798:
2799: * bin/auto.p.dist.in 1.6:
2800: more like in dist on parser.ru
2801:
2802: * www/htdocs/base.p 1.2:
2803: * www/htdocs/derived.p 1.2:
2804: not good - along upward-virtual call self eq child
2805:
2806: 2002-08-09 paf
2807: * src/main/execute.C 1.247:
2808: * src/types/pa_value.h 1.89:
2809: * src/types/pa_vclass.h 1.29:
2810: * src/types/pa_vobject.h 1.22:
2811: * src/types/pa_vxdoc.h 1.24:
2812: * www/htdocs/index.html 1.104:
2813: started as()
2814:
2815: 2002-08-08 paf
2816: * src/classes/mail.C 1.76:
2817: * src/types/pa_vmail.C 1.18:
2818: * www/htdocs/auto.p 1.16:
2819: * www/htdocs/index.html 1.98:
2820: in letter texts one can use tainted data now. only she must specify the language.
2821:
2822: ^mail:send[
2823: $.from[paf@mail.design.ru]
2824: $.to[paf@mail.design.ru]
2825: $.subject[^taint[uri][ìîñêâà]=2]
2826: $.text[^taint[uri][ìîñêâà]=]
2827: ]
2828:
2829: * operators.txt 1.67:
2830: * src/include/pa_string.h 1.142:
2831: * src/include/pa_string.h 1.143:
2832: * src/main/pa_string.C 1.168:
2833: * www/htdocs/index.html 1.95:
2834: String::first_char now not fails on empty strings
2835: ^if(-f '') now ok and in 3 other places.
2836:
2837: * src/classes/file.C 1.95:
2838: * src/classes/op.C 1.101:
2839: * src/types/pa_vfile.C 1.33:
2840: * www/htdocs/index.html 1.96:
2841: * www/htdocs/index.html 1.97:
2842: ^process now prints more precise origin
2843:
2844: * operators.txt 1.68:
2845: * src/types/pa_vdate.h 1.13:
2846: * www/htdocs/index.html 1.99:
2847: $date.yearday
2848: $date.daylightsaving
2849:
2850: * src/main/execute.C 1.246:
2851: * www/htdocs/index.html 1.100:
2852: error reporting on object writes to MAIN improved [were ruind
2853: with fixing $obj[^if(1){$obj}] ]
2854:
2855: * operators.txt 1.69:
2856: * operators.txt 1.70:
2857: * src/classes/date.C 1.36:
2858: * src/include/pa_globals.h 1.94:
2859: * src/main/pa_globals.C 1.137:
2860: * www/htdocs/index.html 1.101:
2861: * www/htdocs/index.html 1.102:
2862: year column in month calendar [week year]
2863:
2864: 2002-08-07 paf
2865: * src/classes/classes.dsp 1.24:
2866: * src/classes/gd/gd.dsp 1.26:
2867: * src/classes/smtp/smtp.dsp 1.22:
2868: * src/classes/table.C 1.158:
2869: * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
2870: * src/main/pa_array.C 1.52:
2871: * src/types/types.dsp 1.30:
2872: * www/htdocs/index.html 1.91:
2873: all Debug dirs in .dsp now named 'Debug'
2874:
2875: * src/classes/string.C 1.116:
2876: * src/main/pa_string.C 1.166:
2877: * src/main/pa_string.C 1.167:
2878: * www/htdocs/index.html 1.93:
2879: * www/htdocs/index.html 1.94:
2880: ^string.mid(0;bad) fixed
2881:
2882: * operators.txt 1.66:
2883: * src/classes/op.C 1.100:
2884: cache...{...^cache<<to past...} now erasing cache file [there
2885: were bad check on that]
2886:
2887: * operators.txt 1.65:
2888: * src/classes/mail.C 1.75:
2889: exception_type email.send
2890:
2891: * src/types/pa_vmail.C 1.16:
2892: * www/htdocs/global.xsl 1.8:
2893: * www/htdocs/index.html 1.89:
2894: mail:send empty email checked
2895:
2896: * src/main/execute.C 1.245:
2897: * src/types/pa_vcode_frame.h 1.17:
2898: * src/types/pa_vcode_frame.h 1.18:
2899: * src/types/pa_vmethod_frame.h 1.30:
2900: * src/types/pa_wcontext.C 1.22:
2901: * src/types/pa_wcontext.h 1.35:
2902: * src/types/pa_wwrapper.h 1.21:
2903: * www/htdocs/index.html 1.92:
2904: vcodeframe were mistakenly not completely transparent to object writes.
2905: $hash[^if(1){$hash}] now works
2906:
2907: * operators.txt 1.64:
2908: * src/types/pa_vmail.C 1.17:
2909: * www/htdocs/index.html 1.90:
2910: exception_type email.format
2911:
2912: * etc/parser3.charsets/Makefile.am [release_3_0_0005] 1.3.6.1:
2913: * etc/parser3.charsets/Makefile.in [release_3_0_0005] 1.11.4.1:
2914: all included into dist
2915:
2916: 2002-08-06 paf
2917: * src/classes/file.C 1.93:
2918: * src/include/pa_globals.h 1.93:
2919: * src/main/pa_globals.C 1.136:
2920: * src/main/pa_request.C 1.222:
2921: * src/types/pa_vfile.C 1.32:
2922: * src/types/pa_vfile.h 1.45:
2923: * www/htdocs/index.html 1.85:
2924: $file.content-type [instead of .mime-type]
2925: now works for file::stat also
2926:
2927: * src/main/pa_request.C 1.221:
2928: * www/htdocs/index.html 1.84:
2929: case insensitive mime_type_of
2930:
2931: * src/classes/file.C 1.94:
2932: * www/htdocs/index.html 1.86:
2933: $f[file::cgi]
2934: $f.UPPER case fields
2935:
2936: * operators.txt 1.62:
2937: * operators.txt 1.63:
2938: * src/classes/table.C 1.157:
2939: * src/include/pa_array.h 1.56:
2940: * src/include/pa_table.h 1.47:
2941: * src/main/pa_array.C 1.51:
2942: * src/main/pa_table.C 1.50:
2943: * www/htdocs/index.html 1.88:
2944: ^table::create[$source;$.options]
2945: ^table::join[$source;$.options]
2946:
2947: * bin/auto.p.dist.in 1.4:
2948: jpeg
2949:
2950: * operators.txt 1.61:
2951: * src/classes/hash.C 1.43:
2952: * src/classes/string.C 1.115:
2953: * src/classes/table.C 1.156:
2954: * www/htdocs/index.html 1.87:
2955: sql options can be string now
2956: ^xxx:sql{...}[
2957: # $.default()
2958: }
2959:
2960: 2002-08-05 paf
2961: * src/classes/date.C 1.34:
2962: * src/include/pa_globals.h 1.92:
2963: * src/main/pa_globals.C 1.135:
2964: month calendar week column [ISO 8601 Week Numbers]
2965:
2966: * operators.txt 1.60:
2967: comment on date:calendar week column
2968:
2969: * src/types/pa_vxnode.C 1.20:
2970: xnode.childNodes now 0... [were 1...]
2971:
2972: * src/main/pa_common.C 1.113:
2973: * src/main/pa_common.C 1.114:
2974: * src/main/pa_common.C 1.115:
2975: * src/main/pa_common.C 1.116:
2976: write checked
2977:
2978: * src/types/pa_vmail.C 1.15:
2979: file buffer relocated to parser heap
2980:
2981: * src/classes/date.C 1.35:
2982: +1 buf size for stupid snprintfs
2983:
2984: 2002-08-02 paf
2985: * operators.txt 1.59:
2986: * src/main/pa_request.C 1.220:
2987: * src/types/pa_vform.C 1.61:
2988: * www/htdocs/index.html 1.83:
2989: response transcoded source->client only when text/* or simple
2990: onoverridden $response:body
2991:
2992: * src/include/pa_config_fixed.h [release_3_0_0005] 1.48.2.1:
2993: * src/main/pa_string.C [release_3_0_0005] 1.165.2.1:
2994: * src/targets/cgi/getopt.c [release_3_0_0005] 1.1.4.1:
2995: * src/targets/cgi/parser3.C [release_3_0_0005] 1.190.2.1:
2996: removed #define DEBUG*
2997:
2998: * src/Makefile.in 1.50:
2999: * src/classes/Makefile.in 1.48:
3000: * src/classes/gd/Makefile.in 1.38:
3001: * src/main/Makefile.in 1.44:
3002: * src/targets/apache13/Makefile.in 1.37:
3003: * src/targets/cgi/Makefile.in 1.51:
3004: * src/types/Makefile.in 1.41:
3005: *** empty log message ***
3006:
3007: * src/types/pa_vclass.h 1.28:
3008: * src/types/pa_vform.C 1.62:
3009: * src/types/pa_vobject.h 1.21:
3010: opera multipart post fixed
3011:
3012: * configure [release_3_0_0005] 1.35.2.1:
3013: * configure.in [release_3_0_0005] 1.36.2.1:
3014: * src/include/pa_version.h [release_3_0_0005] 1.7.2.1:
3015: release 3_0_0005
3016:
3017: * bin/auto.p.dist.in [release_3_0_0005] 1.3.4.1:
3018: unhandled_exception comments
3019:
3020: 2002-08-01 paf
3021: * src/classes/classes.C 1.17:
3022: * src/classes/classes.h 1.21:
3023: * src/classes/date.C 1.33:
3024: * src/classes/double.C 1.49:
3025: * src/classes/file.C 1.92:
3026: * src/classes/form.C 1.28:
3027: * src/classes/gd/gif.C 1.28:
3028: * src/classes/gd/gif.h 1.22:
3029: * src/classes/gd/gifio.C 1.20:
3030: * src/classes/hash.C 1.42:
3031: * src/classes/image.C 1.74:
3032: * src/classes/int.C 1.46:
3033: * src/classes/mail.C 1.74:
3034: * src/classes/math.C 1.23:
3035: * src/classes/op.C 1.99:
3036: * src/classes/response.C 1.21:
3037: * src/classes/smtp/comms.C 1.10:
3038: * src/classes/smtp/smtp.C 1.13:
3039: * src/classes/smtp/smtp.h 1.10:
3040: * src/classes/string.C 1.114:
3041: * src/classes/table.C 1.155:
3042: * src/classes/void.C 1.21:
3043: * src/classes/xdoc.C 1.97:
3044: * src/classes/xnode.C 1.47:
3045: * src/classes/xnode.h 1.13:
3046: * src/include/pa_array.h 1.55:
3047: * src/include/pa_cache_managers.h 1.8:
3048: * src/include/pa_charset.h 1.18:
3049: * src/include/pa_charsets.h 1.7:
3050: * src/include/pa_common.h 1.79:
3051: * src/include/pa_config_fixed.h 1.48:
3052: * src/include/pa_dictionary.h 1.12:
3053: * src/include/pa_dir.h 1.12:
3054: * src/include/pa_exception.h 1.37:
3055: * src/include/pa_exec.h 1.10:
3056: * src/include/pa_globals.h 1.91:
3057: * src/include/pa_hash.h 1.57:
3058: * src/include/pa_opcode.h 1.20:
3059: * src/include/pa_pool.h 1.83:
3060: * src/include/pa_request.h 1.142:
3061: * src/include/pa_sapi.h 1.21:
3062: * src/include/pa_socks.h 1.10:
3063: * src/include/pa_sql_connection.h 1.26:
3064: * src/include/pa_sql_driver_manager.h 1.25:
3065: * src/include/pa_stack.h 1.16:
3066: * src/include/pa_string.h 1.141:
3067: * src/include/pa_stylesheet_connection.h 1.30:
3068: * src/include/pa_stylesheet_manager.h 1.14:
3069: * src/include/pa_table.h 1.46:
3070: * src/include/pa_threads.h 1.25:
3071: * src/include/pa_types.h 1.43:
3072: * src/include/pa_uue.h 1.3:
3073: * src/lib/md5/pa_md5.h 1.4:
3074: * src/lib/md5/pa_md5c.c 1.5:
3075: * src/lib/pcre/pcre_parser_ctype.c 1.2:
3076: * src/main/compile.C 1.65:
3077: * src/main/compile.tab.C 1.58:
3078: * src/main/compile_tools.C 1.52:
3079: * src/main/compile_tools.h 1.63:
3080: * src/main/execute.C 1.244:
3081: * src/main/pa_array.C 1.50:
3082: * src/main/pa_cache_managers.C 1.6:
3083: * src/main/pa_charset.C 1.28:
3084: * src/main/pa_charsets.C 1.10:
3085: * src/main/pa_common.C 1.112:
3086: * src/main/pa_dictionary.C 1.16:
3087: * src/main/pa_dir.C 1.13:
3088: * src/main/pa_exception.C 1.42:
3089: * src/main/pa_exec.C 1.39:
3090: * src/main/pa_globals.C 1.134:
3091: * src/main/pa_hash.C 1.52:
3092: * src/main/pa_pool.C 1.55:
3093: * src/main/pa_request.C 1.219:
3094: * src/main/pa_socks.C 1.16:
3095: * src/main/pa_sql_driver_manager.C 1.64:
3096: * src/main/pa_string.C 1.165:
3097: * src/main/pa_stylesheet_manager.C 1.15:
3098: * src/main/pa_table.C 1.49:
3099: * src/main/pa_uue.C 1.3:
3100: * src/main/untaint.C 1.104:
3101: * src/sql/pa_sql_driver.h 1.28:
3102: * src/targets/apache13/mod_parser3.C 1.26:
3103: * src/targets/apache13/pa_md5c.c 1.4:
3104: * src/targets/apache13/pa_pool.C 1.7:
3105: * src/targets/apache13/pa_threads.C 1.10:
3106: * src/targets/cgi/pa_pool.C 1.40:
3107: * src/targets/cgi/pa_threads.C 1.11:
3108: * src/targets/cgi/parser3.C 1.190:
3109: * src/targets/cgi/pool_storage.h 1.12:
3110: * src/targets/isapi/pa_pool.C 1.15:
3111: * src/targets/isapi/pa_threads.C 1.12:
3112: * src/targets/isapi/parser3isapi.C 1.78:
3113: * src/targets/isapi/pool_storage.h 1.18:
3114: * src/types/pa_valiased.C 1.16:
3115: * src/types/pa_valiased.h 1.22:
3116: * src/types/pa_value.C 1.3:
3117: * src/types/pa_value.h 1.88:
3118: * src/types/pa_vbool.h 1.20:
3119: * src/types/pa_vclass.h 1.27:
3120: * src/types/pa_vcode_frame.h 1.16:
3121: * src/types/pa_vcookie.C 1.45:
3122: * src/types/pa_vcookie.h 1.18:
3123: * src/types/pa_vdate.h 1.12:
3124: * src/types/pa_vdouble.h 1.39:
3125: * src/types/pa_venv.h 1.23:
3126: * src/types/pa_vfile.C 1.31:
3127: * src/types/pa_vfile.h 1.44:
3128: * src/types/pa_vform.C 1.60:
3129: * src/types/pa_vform.h 1.37:
3130: * src/types/pa_vhash.h 1.35:
3131: * src/types/pa_vimage.C 1.19:
3132: * src/types/pa_vimage.h 1.27:
3133: * src/types/pa_vint.h 1.36:
3134: * src/types/pa_vjunction.h 1.15:
3135: * src/types/pa_vmail.C 1.14:
3136: * src/types/pa_vmail.h 1.3:
3137: * src/types/pa_vmath.h 1.9:
3138: * src/types/pa_vmethod_frame.h 1.29:
3139: * src/types/pa_vobject.h 1.20:
3140: * src/types/pa_vrequest.C 1.19:
3141: * src/types/pa_vrequest.h 1.19:
3142: * src/types/pa_vresponse.C 1.7:
3143: * src/types/pa_vresponse.h 1.24:
3144: * src/types/pa_vstateless_class.C 1.15:
3145: * src/types/pa_vstateless_class.h 1.28:
3146: * src/types/pa_vstateless_object.h 1.19:
3147: * src/types/pa_vstatus.C 1.9:
3148: * src/types/pa_vstatus.h 1.10:
3149: * src/types/pa_vstring.C 1.21:
3150: * src/types/pa_vstring.h 1.48:
3151: * src/types/pa_vtable.C 1.15:
3152: * src/types/pa_vtable.h 1.40:
3153: * src/types/pa_vvoid.h 1.11:
3154: * src/types/pa_vxdoc.C 1.15:
3155: * src/types/pa_vxdoc.h 1.23:
3156: * src/types/pa_vxnode.C 1.19:
3157: * src/types/pa_vxnode.h 1.16:
3158: * src/types/pa_wcontext.C 1.21:
3159: * src/types/pa_wcontext.h 1.34:
3160: * src/types/pa_wwrapper.h 1.20:
1.21.2.1 paf 3161: $Date: now$
1.15 paf 3162:
3163: * src/Makefile.am 1.17:
3164: * src/classes/Makefile.am 1.40:
3165: * src/classes/classes.C 1.16:
3166: * src/classes/classes.dsp 1.23:
3167: * src/classes/classes.h 1.20:
3168: * src/classes/date.C 1.32:
3169: * src/classes/double.C 1.48:
3170: * src/classes/file.C 1.91:
3171: * src/classes/form.C 1.27:
3172: * src/classes/gd/Makefile.am 1.10:
3173: * src/classes/gd/gd.dsp 1.25:
3174: * src/classes/gd/gif.C 1.27:
3175: * src/classes/gd/gif.h 1.21:
3176: * src/classes/gd/gifio.C 1.19:
3177: * src/classes/hash.C 1.41:
3178: * src/classes/image.C 1.73:
3179: * src/classes/int.C 1.45:
3180: * src/classes/mail.C 1.73:
3181: * src/classes/math.C 1.22:
3182: * src/classes/op.C 1.98:
3183: * src/classes/response.C 1.20:
3184: * src/classes/smtp/comms.C 1.9:
3185: * src/classes/smtp/smtp.C 1.12:
3186: * src/classes/smtp/smtp.dsp 1.21:
3187: * src/classes/smtp/smtp.h 1.9:
3188: * src/classes/string.C 1.113:
3189: * src/classes/table.C 1.154:
3190: * src/classes/void.C 1.20:
3191: * src/classes/xdoc.C 1.96:
3192: * src/classes/xnode.C 1.46:
3193: * src/classes/xnode.h 1.12:
3194: * src/include/pa_array.h 1.54:
3195: * src/include/pa_cache_managers.h 1.7:
3196: * src/include/pa_charset.h 1.17:
3197: * src/include/pa_charsets.h 1.6:
3198: * src/include/pa_common.h 1.78:
3199: * src/include/pa_config_fixed.h 1.47:
3200: * src/include/pa_config_includes.h 1.20:
3201: * src/include/pa_dictionary.h 1.11:
3202: * src/include/pa_dir.h 1.11:
3203: * src/include/pa_exception.h 1.36:
3204: * src/include/pa_exec.h 1.9:
3205: * src/include/pa_globals.h 1.90:
3206: * src/include/pa_hash.h 1.56:
3207: * src/include/pa_opcode.h 1.19:
3208: * src/include/pa_pool.h 1.82:
3209: * src/include/pa_pragma_pack_begin.h 1.5:
3210: * src/include/pa_pragma_pack_end.h 1.5:
3211: * src/include/pa_request.h 1.141:
3212: * src/include/pa_sapi.h 1.20:
3213: * src/include/pa_socks.h 1.9:
3214: * src/include/pa_sql_connection.h 1.25:
3215: * src/include/pa_sql_driver_manager.h 1.24:
3216: * src/include/pa_stack.h 1.15:
3217: * src/include/pa_string.h 1.140:
3218: * src/include/pa_stylesheet_connection.h 1.29:
3219: * src/include/pa_stylesheet_manager.h 1.13:
3220: * src/include/pa_table.h 1.45:
3221: * src/include/pa_threads.h 1.24:
3222: * src/include/pa_types.h 1.42:
3223: * src/include/pa_uue.h 1.2:
3224: * src/lib/md5/pa_md5.h 1.3:
3225: * src/lib/md5/pa_md5c.c 1.4:
3226: * src/main/Makefile.am 1.34:
3227: * src/main/compile.C 1.64:
3228: * src/main/compile_tools.C 1.51:
3229: * src/main/compile_tools.h 1.62:
3230: * src/main/execute.C 1.243:
3231: * src/main/main.dsp 1.157:
3232: * src/main/pa_array.C 1.49:
3233: * src/main/pa_cache_managers.C 1.5:
3234: * src/main/pa_charset.C 1.27:
3235: * src/main/pa_charsets.C 1.9:
3236: * src/main/pa_common.C 1.111:
3237: * src/main/pa_dictionary.C 1.15:
3238: * src/main/pa_dir.C 1.12:
3239: * src/main/pa_exception.C 1.41:
3240: * src/main/pa_exec.C 1.38:
3241: * src/main/pa_globals.C 1.133:
3242: * src/main/pa_hash.C 1.51:
3243: * src/main/pa_pool.C 1.54:
3244: * src/main/pa_request.C 1.218:
3245: * src/main/pa_socks.C 1.15:
3246: * src/main/pa_sql_driver_manager.C 1.63:
3247: * src/main/pa_string.C 1.164:
3248: * src/main/pa_stylesheet_manager.C 1.14:
3249: * src/main/pa_table.C 1.48:
3250: * src/main/pa_uue.C 1.2:
3251: * src/main/untaint.C 1.103:
3252: * src/sql/pa_sql_driver.h 1.27:
3253: * src/targets/apache13/ApacheModuleParser3.dsp 1.16:
3254: * src/targets/apache13/Makefile.am 1.13:
3255: * src/targets/apache13/mod_parser3.C 1.25:
3256: * src/targets/apache13/pa_md5c.c 1.3:
3257: * src/targets/apache13/pa_pool.C 1.6:
3258: * src/targets/apache13/pa_threads.C 1.9:
3259: * src/targets/cgi/Makefile.am 1.40:
3260: * src/targets/cgi/pa_pool.C 1.39:
3261: * src/targets/cgi/pa_threads.C 1.10:
3262: * src/targets/cgi/parser3.C 1.189:
3263: * src/targets/cgi/parser3.dsp 1.54:
3264: * src/targets/cgi/pool_storage.h 1.11:
3265: * src/targets/isapi/pa_pool.C 1.14:
3266: * src/targets/isapi/pa_threads.C 1.11:
3267: * src/targets/isapi/parser3isapi.C 1.77:
3268: * src/targets/isapi/parser3isapi.dsp 1.41:
3269: * src/targets/isapi/pool_storage.h 1.17:
3270: * src/types/Makefile.am 1.24:
3271: * src/types/pa_valiased.C 1.15:
3272: * src/types/pa_valiased.h 1.21:
3273: * src/types/pa_value.C 1.2:
3274: * src/types/pa_value.h 1.87:
3275: * src/types/pa_vbool.h 1.19:
3276: * src/types/pa_vclass.h 1.26:
3277: * src/types/pa_vcode_frame.h 1.15:
3278: * src/types/pa_vcookie.C 1.44:
3279: * src/types/pa_vcookie.h 1.17:
3280: * src/types/pa_vdate.h 1.11:
3281: * src/types/pa_vdouble.h 1.38:
3282: * src/types/pa_venv.h 1.22:
3283: * src/types/pa_vfile.C 1.30:
3284: * src/types/pa_vfile.h 1.43:
3285: * src/types/pa_vform.C 1.59:
3286: * src/types/pa_vform.h 1.36:
3287: * src/types/pa_vhash.h 1.34:
3288: * src/types/pa_vimage.C 1.18:
3289: * src/types/pa_vimage.h 1.26:
3290: * src/types/pa_vint.h 1.35:
3291: * src/types/pa_vjunction.h 1.14:
3292: * src/types/pa_vmail.C 1.13:
3293: * src/types/pa_vmail.h 1.2:
3294: * src/types/pa_vmath.h 1.8:
3295: * src/types/pa_vmethod_frame.h 1.28:
3296: * src/types/pa_vobject.h 1.19:
3297: * src/types/pa_vrequest.C 1.18:
3298: * src/types/pa_vrequest.h 1.18:
3299: * src/types/pa_vresponse.C 1.6:
3300: * src/types/pa_vresponse.h 1.23:
3301: * src/types/pa_vstateless_class.C 1.14:
3302: * src/types/pa_vstateless_class.h 1.27:
3303: * src/types/pa_vstateless_object.h 1.18:
3304: * src/types/pa_vstatus.C 1.8:
3305: * src/types/pa_vstatus.h 1.9:
3306: * src/types/pa_vstring.C 1.20:
3307: * src/types/pa_vstring.h 1.47:
3308: * src/types/pa_vtable.C 1.14:
3309: * src/types/pa_vtable.h 1.39:
3310: * src/types/pa_vvoid.h 1.10:
3311: * src/types/pa_vxdoc.C 1.14:
3312: * src/types/pa_vxdoc.h 1.22:
3313: * src/types/pa_vxnode.C 1.18:
3314: * src/types/pa_vxnode.h 1.15:
3315: * src/types/pa_wcontext.C 1.20:
3316: * src/types/pa_wcontext.h 1.33:
3317: * src/types/pa_wwrapper.h 1.19:
3318: * src/types/types.dsp 1.29:
3319: ident.C* removed
3320:
3321: * operators.txt 1.58:
3322: * src/classes/file.C 1.90:
3323: * src/main/pa_request.C 1.217:
1.20 paf 3324: * www/cgi-bin/parser3.log 1.78:
1.15 paf 3325: file:find[/can/do/this/now.txt]
3326:
3327: * src/targets/cgi/parser3.C 1.188:
3328: usage to stdout now
3329:
3330: 2002-07-31 paf
3331: * src/classes/mail.C 1.72:
3332: * src/types/pa_vmail.C 1.10:
3333: * src/types/pa_vmail.C 1.11:
3334: * src/types/pa_vmail.C 1.12:
3335: mail:
3336: errors-to: now default "postmaster"
3337:
3338: * src/classes/mail.C 1.70:
3339: * src/classes/smtp/smtp.C 1.11:
3340: * src/types/pa_vmail.C 1.9:
1.20 paf 3341: * www/cgi-bin/parser3.log 1.77:
1.15 paf 3342: mail from/to now must be.
3343: -f postmaster now default sendmail key
3344: word "postmaster" replaced to $.from
3345:
3346: * src/classes/mail.C 1.71:
3347: *** empty log message ***
3348:
3349: 2002-07-30 paf
3350: * src/main/pa_charset.C 1.25:
1.20 paf 3351: * www/cgi-bin/parser3.log 1.76:
1.15 paf 3352: * www/htdocs/auto.p 1.15:
3353: UTF-8 to 1byte charset convert, no char in table, &#decimal;
3354:
3355: * Makefile.in 1.16:
3356: * configure 1.35:
3357: * configure.in 1.36:
3358: * src/targets/cgi/Makefile.in 1.50:
3359: * src/targets/cgi/pa_config_paths.h.in 1.2:
3360: * src/targets/cgi/parser3.C 1.187:
3361: removed pa_config_paths.h
3362:
3363: * src/main/pa_charset.C 1.26:
3364: * src/main/pa_request.C 1.216:
3365: comment
3366:
3367: * etc/parser3.charsets/windows-1251.cfg 1.6:
3368: section sign [russian paragraf]
3369:
3370: 2002-07-11 paf
3371: * src/classes/mail.C 1.69:
3372: $MAIL[
3373: # xxx
3374: ]
3375:
3376: now ok
3377:
3378: * operators.txt 1.57:
3379: plan: sql detailed exception
3380:
3381: * src/main/pa_exec.C 1.36:
3382: invalid .exe caused error message with params wich parser did not provide = reported badly.
3383: fixed that.
3384:
3385: * src/main/pa_exec.C 1.37:
3386: build command line badly added params twice [and first time
3387: without ' ']. double wrong. fixed.
3388:
3389: 2002-07-01 paf
3390: * src/classes/form.C 1.26:
3391: * src/main/pa_request.C 1.215:
3392: conf bug fixed [MForm.configure_admin were called when request
3393: main_class ==0
3394:
3395: * src/classes/form.C 1.24:
3396: content_length type fix
3397:
3398: * src/classes/form.C 1.25:
3399: 10*0x400*400 bug fix [4M not 10M]
3400:
3401: 2002-06-30 paf
3402: * src/classes/mail.C 1.68:
3403: merged from 4
3404:
3405: * src/classes/mail.C [release_3_0_0004] 1.67.2.1:
3406: restored $MAIL
3407:
3408: 2002-06-28 paf
3409: * configure 1.32:
3410: * operators.txt 1.56:
3411: * src/classes/xdoc.C 1.95:
3412: * src/include/pa_charset.h 1.16:
3413: * src/include/pa_config_fixed.h 1.46:
3414: * src/include/pa_pool.h 1.81:
3415: * src/include/pa_version.h 1.6:
3416: * src/main/pa_charset.C 1.24:
3417: * src/main/pa_pool.C 1.53:
3418: * src/targets/apache13/ApacheModuleParser3.dsp 1.15:
3419: * src/targets/cgi/parser3.dsp 1.53:
3420: * src/targets/isapi/parser3isapi.dsp 1.40:
3421: * src/types/pa_vmail.C 1.8:
1.20 paf 3422: * www/cgi-bin/parser3.log 1.75:
1.15 paf 3423: * www/htdocs/index.html 1.82:
3424: merged latest updates to head
3425:
3426: * configure 1.34:
3427: * configure.in [release_3_0_0004] 1.35.2.2:
3428: removed paths.h
3429:
3430: * Makefile.in 1.15:
3431: * configure 1.33:
3432: * src/include/pa_version.h 1.7:
3433: * src/targets/cgi/pa_config_paths.h.in [release_3_0_0004] 1.1.8.1:
3434: lates changes from 4 build merged, makes updated
3435:
3436: 2002-06-27 paf
3437: * src/classes/xdoc.C 1.94:
3438: * www/htdocs/index.html 1.81:
3439: xsltParseStylesheetDoc bug workaround
3440:
3441: * operators.txt [release_3_0_0004] 1.55.2.1:
3442: * src/classes/xdoc.C [release_3_0_0004] 1.93.2.1:
3443: * src/include/pa_charset.h [release_3_0_0004] 1.15.2.1:
3444: * src/include/pa_config_fixed.h [release_3_0_0004] 1.45.2.2:
3445: * src/include/pa_pool.h [release_3_0_0004] 1.80.4.1:
3446: * src/main/pa_charset.C [release_3_0_0004] 1.23.8.1:
3447: * src/main/pa_pool.C [release_3_0_0004] 1.52.8.1:
1.20 paf 3448: * www/cgi-bin/parser3.log [release_3_0_0004] 1.74.2.1:
1.15 paf 3449: * www/htdocs/index.html [release_3_0_0004] 1.80.2.1:
3450: ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
3451: default uri=path_translated
3452:
3453: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_0004] 1.14.2.1:
3454: * src/targets/cgi/parser3.dsp [release_3_0_0004] 1.52.2.1:
3455: * src/targets/isapi/parser3isapi.dsp [release_3_0_0004] 1.39.2.1:
3456: post-build not error now
3457:
3458: 2002-06-26 paf
3459: * configure [release_3_0_0004] 1.31.2.1:
3460: * configure.in [release_3_0_0004] 1.35.2.1:
3461: * src/include/pa_version.h [release_3_0_0004] 1.5.4.1:
3462: release_3_0_0004
3463:
3464: * src/main/pa_string.C 1.162:
3465: blank string '', ' <whitespace>' considered 0 now
3466:
3467: * src/lib/md5/Makefile.in 1.1:
3468: *** empty log message ***
3469:
3470: * src/targets/cgi/parser3.C 1.186:
1.20 paf 3471: * www/cgi-bin/parser3.log 1.74:
1.15 paf 3472: /cgi-bin/parser empty filename checked
3473:
3474: 2002-06-25 paf
3475: * operators.txt 1.55:
3476: * src/classes/xdoc.C 1.93:
1.20 paf 3477: * www/cgi-bin/parser3.log 1.71:
3478: * www/cgi-bin/parser3.log 1.72:
1.15 paf 3479: * www/htdocs/index.html 1.78:
3480: * www/htdocs/index.html 1.79:
3481: ^xdoc.transform[xdoc <<can be now
3482:
3483: * bin/auto.p.dist.in 1.3:
3484: * operators.txt 1.53:
3485: * src/classes/math.C 1.20:
3486: * src/types/pa_vmail.C 1.6:
1.20 paf 3487: * www/cgi-bin/parser3.log 1.70:
1.15 paf 3488: * www/htdocs/index.html 1.76:
3489: math:crypt updated to generate random salt when needed and to
3490: call system crypt() if not $apr1$ prefix
3491:
3492: * configure 1.31:
3493: * configure.in 1.35:
3494: * src/include/pa_config_auto.h.in 1.27:
3495: crypt library configured
3496:
3497: * operators.txt 1.54:
3498: * src/classes/string.C 1.112:
3499: * www/htdocs/index.html 1.77:
3500: ^string.normalize [old name: optimize
3501:
3502: * src/main/pa_string.C 1.161:
1.20 paf 3503: * www/cgi-bin/parser3.log 1.73:
1.15 paf 3504: * www/htdocs/index.html 1.80:
3505: emtpy string, or string of whitespaces considered bad number now
3506:
3507: * src/main/pa_request.C 1.214:
3508: configure_admin forced if no @conf
3509:
3510: 2002-06-24 paf
3511: * Makefile.in 1.14:
3512: * bin/Makefile.in 1.4:
3513: * configure 1.29:
3514: * configure.in 1.33:
3515: * etc/Makefile.in 1.9:
3516: * etc/parser3.charsets/Makefile.in 1.11:
3517: * src/Makefile.in 1.49:
3518: * src/classes/Makefile.in 1.47:
3519: * src/classes/gd/Makefile.in 1.37:
3520: * src/classes/smtp/Makefile.in 1.7:
3521: * src/include/Makefile.in 1.6:
3522: * src/include/pa_config_auto.h.in 1.25:
3523: * src/lib/Makefile.in 1.3:
3524: * src/lib/patches/Makefile.in 1.3:
3525: * src/lib/pcre/Makefile.in 1.3:
3526: * src/main/Makefile.in 1.43:
3527: * src/sql/Makefile.in 1.6:
3528: * src/targets/Makefile.in 1.37:
3529: * src/targets/apache13/Makefile.in 1.36:
3530: * src/targets/apache13/p3runConfigure.in 1.11:
3531: * src/targets/cgi/Makefile.am 1.39:
3532: * src/targets/cgi/Makefile.in 1.49:
3533: * src/targets/isapi/Makefile.in 1.6:
3534: * src/types/Makefile.am 1.23:
3535: * src/types/Makefile.in 1.40:
3536: * src/types/pa_vmail.C 1.4:
3537: $mail:received makes update
3538:
3539: * src/targets/cgi/getopt.c 1.1:
3540: * src/targets/cgi/getopt.h 1.1:
3541: introducing parser -m option, for $mail:receive
3542:
3543: * src/include/pa_config_fixed.h 1.45:
3544: ssize_t fixed
3545:
3546: * INSTALL 1.24:
3547: --with-static/shared-mailreceive described
3548:
3549: * operators.txt 1.51:
3550: * src/classes/mail.C 1.67:
3551: * src/include/Makefile.am 1.3:
3552: * src/include/pa_charset.h 1.15:
3553: * src/include/pa_config_fixed.h 1.43:
3554: * src/include/pa_request.h 1.140:
3555: * src/include/pa_string.h 1.139:
3556: * src/include/pa_uue.h 1.1:
3557: * src/main/Makefile.am 1.33:
3558: * src/main/main.dsp 1.155:
3559: * src/main/pa_globals.C 1.131:
3560: * src/main/pa_request.C 1.213:
3561: * src/main/pa_string.C 1.160:
3562: * src/main/pa_uue.C 1.1:
3563: * src/targets/apache13/mod_parser3.C 1.24:
3564: * src/targets/cgi/Makefile.am 1.38:
3565: * src/targets/cgi/parser3.C 1.184:
3566: * src/targets/cgi/parser3.dsp 1.51:
3567: * src/targets/isapi/parser3isapi.C 1.76:
3568: * src/types/pa_vform.C 1.57:
3569: * src/types/pa_vform.h 1.35:
3570: * src/types/pa_vmail.C 1.1:
3571: * src/types/pa_vmail.h 1.1:
3572: * src/types/types.dsp 1.27:
1.20 paf 3573: * www/cgi-bin/parser3.log 1.68:
1.15 paf 3574: * www/htdocs/index.html 1.74:
3575: uue to separate file
3576: introducting $message:received
3577: ^mail:send rewritten with backward comp
3578:
3579: * src/classes/classes.dsp 1.22:
3580: * src/classes/gd/gd.dsp 1.24:
3581: * src/classes/smtp/smtp.dsp 1.20:
3582: * src/main/main.dsp 1.156:
3583: * src/main/pa_globals.C 1.132:
3584: * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
3585: * src/targets/cgi/parser3.dsp 1.52:
3586: * src/targets/isapi/parser3isapi.dsp 1.39:
3587: * src/types/types.dsp 1.28:
3588: win32xml win32mailreceive pseudomodules paths now
3589:
3590: * src/include/pa_config_fixed.h 1.44:
3591: * src/targets/cgi/parser3.C 1.185:
3592: * src/types/pa_vmail.C 1.3:
3593: #ifdef WITH_MAILRECEIVE
3594:
3595: * acconfig.h 1.2:
3596: * configure 1.30:
3597: * configure.in 1.34:
3598: * src/include/pa_config_auto.h.in 1.26:
3599: *** empty log message ***
3600:
3601: 2002-06-21 paf
3602: * Makefile.in 1.13:
3603: * configure 1.28:
3604: * configure.in 1.32:
3605: * src/Makefile.in 1.48:
3606: * src/classes/Makefile.in 1.46:
3607: * src/lib/Makefile.in 1.1:
3608: * src/lib/md5/Makefile.am 1.2:
3609: * src/lib/md5/pa_md5c.c 1.2:
3610: * src/lib/patches/Makefile.in 1.2:
3611: * src/lib/pcre/Makefile.in 1.2:
3612: * src/main/Makefile.in 1.42:
3613: * src/targets/apache13/Makefile.in 1.35:
3614: * src/targets/cgi/Makefile.am 1.37:
3615: * src/targets/cgi/Makefile.in 1.48:
3616: * src/types/Makefile.in 1.39:
3617: lib restructure .in and .am files appropriate changes
3618:
3619: * src/lib/Makefile.am 1.2:
3620: * src/lib/Makefile.in 1.2:
3621: * src/lib/md5/pa_md5.h 1.2:
3622: * src/targets/apache13/p3runConfigure.in 1.10:
3623: * src/targets/apache13/pa_md5c.c 1.2:
3624: lib restructure apache .am & co changes
3625:
3626: * INSTALL 1.23:
3627: * configure.in 1.31:
3628: * operators.txt 1.50:
3629: * parser3.dsw 1.2:
3630: * src/Makefile.am 1.16:
3631: * src/classes/Makefile.am 1.39:
3632: * src/classes/classes.dsp 1.21:
3633: * src/classes/math.C 1.19:
3634: * src/lib/Makefile.am 1.1:
3635: * src/lib/md5/Makefile.am 1.1:
3636: * src/lib/md5/md5.dsp 1.1:
3637: * src/lib/md5/pa_md5.h 1.1:
3638: * src/lib/md5/pa_md5c.c 1.1:
3639: * src/lib/patches/Makefile.am 1.1:
3640: * src/lib/patches/Makefile.in 1.1:
3641: * src/lib/patches/libgdome_cpp_syntax1.patch 1.1:
3642: * src/lib/patches/libgdome_cpp_syntax2.patch 1.1:
3643: * src/lib/patches/libgdome_morestatic.patch 1.1:
3644: * src/lib/patches/libxml_error_column_tab.patch 1.1:
3645: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.1:
3646: * src/lib/patches/libxml_transcoder_context1.patch 1.1:
3647: * src/lib/patches/libxml_transcoder_context2.patch 1.1:
3648: * src/lib/patches/libxml_transcoder_context3.patch 1.1:
3649: * src/lib/patches/libxml_transcoder_context4.patch 1.1:
3650: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.1:
3651: * src/lib/pcre/LICENCE 1.1:
3652: * src/lib/pcre/Makefile.am 1.1:
3653: * src/lib/pcre/Makefile.in 1.1:
3654: * src/lib/pcre/README 1.1:
3655: * src/lib/pcre/Tech.Notes 1.1:
3656: * src/lib/pcre/dftables.c 1.1:
3657: * src/lib/pcre/get.c 1.1:
3658: * src/lib/pcre/ibm-1250.ucm 1.1:
3659: * src/lib/pcre/ibm-1251.ucm 1.1:
3660: * src/lib/pcre/ibm-1257.ucm 1.1:
3661: * src/lib/pcre/internal.h 1.1:
3662: * src/lib/pcre/maketables.c 1.1:
3663: * src/lib/pcre/pcre-2_08.tar.gz 1.1:
3664: * src/lib/pcre/pcre.3 1.1:
3665: * src/lib/pcre/pcre.3.html 1.1:
3666: * src/lib/pcre/pcre.3.txt 1.1:
3667: * src/lib/pcre/pcre.c 1.1:
3668: * src/lib/pcre/pcre.dsp 1.1:
3669: * src/lib/pcre/pcre.h 1.1:
3670: * src/lib/pcre/pcre_dftables.dsp 1.1:
3671: * src/lib/pcre/pcre_parser_ctype.c 1.1:
3672: * src/lib/pcre/pcre_parser_ctype.dsp 1.1:
3673: * src/lib/pcre/ruspart_win2koi.pl 1.1:
3674: * src/lib/pcre/study.c 1.1:
3675: * src/lib/pcre/win-koi.tab 1.1:
3676: * src/main/Makefile.am 1.32:
3677: * src/main/compile.tab.C 1.57:
3678: * src/main/main.dsp 1.154:
3679: * src/targets/apache13/ApacheModuleParser3.dsp 1.13:
3680: * src/targets/apache13/Makefile.am 1.12:
3681: * src/targets/apache13/pa_md5c.c 1.1:
3682: * src/targets/cgi/Makefile.am 1.36:
3683: * src/targets/cgi/parser3.dsp 1.50:
3684: * src/targets/isapi/parser3isapi.dsp 1.38:
3685: * src/types/Makefile.am 1.22:
3686: * src/types/types.dsp 1.26:
1.20 paf 3687: * www/cgi-bin/parser3.log 1.67:
1.15 paf 3688: * www/htdocs/.htaccess 1.5:
3689: * www/htdocs/index.html 1.73:
3690: moved libltdl and pcre to libs/
3691: added libs/md5 which is linked to non-apache targets
3692: ^math:crypt[password;$apr1$salt]
3693:
3694: 2002-06-20 paf
3695: * INSTALL [release_3_0_0003] 1.21.2.1:
3696: * bin/Makefile.am [release_3_0_0003] 1.2.2.1:
3697: * bin/Makefile.in [release_3_0_0003] 1.2.2.1:
3698: * bin/auto.p.dist.in [release_3_0_0003] 1.2.2.1:
3699: * bin/parser3.conf.dist.in [release_3_0_0003] 1.1.2.1:
3700: * configure [release_3_0_0003] 1.26.2.2:
3701: * configure.in [release_3_0_0003] 1.29.2.2:
3702: * operators.txt [release_3_0_0003] 1.47.2.1:
3703: * src/classes/file.C [release_3_0_0003] 1.88.2.1:
3704: * src/classes/op.C [release_3_0_0003] 1.96.2.1:
3705: * src/doc/doxygen.cfg [release_3_0_0003] 1.22.4.1:
3706: * src/include/pa_globals.h [release_3_0_0003] 1.88.2.1:
3707: * src/include/pa_request.h [release_3_0_0003] 1.138.2.1:
3708: * src/main/execute.C [release_3_0_0003] 1.241.2.1:
3709: * src/main/pa_request.C [release_3_0_0003] 1.211.2.1:
3710: * src/targets/apache13/mod_parser3.C [release_3_0_0003] 1.22.2.1:
3711: * src/targets/cgi/parser3.C [release_3_0_0003] 1.182.2.1:
3712: * src/targets/isapi/parser3isapi.C [release_3_0_0003] 1.74.2.1:
3713: * src/types/pa_vmethod_frame.h [release_3_0_0003] 1.26.6.1:
3714: * www/htdocs/auto.p [release_3_0_0003] 1.11.2.1:
3715: * www/htdocs/index.html [release_3_0_0003] 1.69.2.1:
3716: marged latest HEAD updates, mainly file:justname&co & @auto
3717: conf[filespec
3718:
3719: * INSTALL 1.22:
3720: * bin/Makefile.am 1.3:
3721: * bin/auto.p.dist.in 1.1:
3722: * bin/parser3.conf.dist.in 1.2:
3723: * configure.in 1.30:
3724: * operators.txt 1.48:
3725: * src/doc/doxygen.cfg 1.23:
3726: * src/include/pa_globals.h 1.89:
3727: * src/targets/apache13/mod_parser3.C 1.23:
3728: * src/targets/cgi/parser3.C 1.183:
3729: * src/targets/isapi/parser3isapi.C 1.75:
3730: * www/htdocs/auto.p 1.12:
3731: * www/htdocs/index.html 1.70:
3732: parser3.conf renamed to auto.p
3733:
3734: * operators.txt 1.49:
3735: * src/classes/file.C 1.89:
1.20 paf 3736: * www/cgi-bin/parser3.log 1.66:
1.15 paf 3737: * www/htdocs/auto.p 1.14:
3738: * www/htdocs/index.html 1.72:
3739: !^file:dirname[/a/some.tar.gz]=/a
3740: !^file:dirname[/a/b/]=/a
3741: !^file:basename[/a/some.tar.gz]=some.tar.gz
3742: !^file:justname[/a/some.tar.gz]=some.tar
3743: !^file:justext[/a/some.tar.gz]=gz
3744:
3745: * bin/Makefile.in 1.3:
3746: * configure 1.27:
3747: parser3.conf renamed to auto.p autoconf changes
3748:
3749: * src/classes/op.C 1.97:
3750: * src/include/pa_request.h 1.139:
3751: * src/main/execute.C 1.242:
3752: * src/main/pa_request.C 1.212:
3753: * src/types/pa_vmethod_frame.h 1.27:
1.20 paf 3754: * www/cgi-bin/parser3.log 1.65:
1.15 paf 3755: * www/htdocs/auto.p 1.13:
3756: * www/htdocs/index.html 1.71:
3757: introducing @conf/auto[filespec]
3758:
3759: * bin/auto.p.dist.in 1.2:
3760: <noindex>
3761:
3762: 2002-06-18 paf
3763: * bin/Makefile.am 1.1:
3764: * bin/Makefile.in 1.1:
3765: * bin/parser3.conf.dist.in 1.1:
3766: * etc/Makefile.am 1.4:
3767: * etc/parser3.conf.sample.in 1.2:
3768: * www/htdocs/index.html 1.69:
3769: bin/parser3.conf.dist [moved from etc
3770:
1.20 paf 3771: * src/classes/file.C 1.86:
3772: * www/cgi-bin/parser3.log 1.64:
3773: ^file::exec[script;$.bad error case insensitive check now
3774:
1.15 paf 3775: * configure [release_3_0_0003] 1.26.2.1:
3776: * configure.in [release_3_0_0003] 1.29.2.1:
3777: * src/include/pa_version.h [release_3_0_0003] 1.5.2.1:
3778: version to configure.in
3779:
3780: * src/classes/file.C 1.85:
1.20 paf 3781: * www/cgi-bin/parser3.log 1.63:
1.15 paf 3782: * www/htdocs/index.html 1.68:
3783: ^file::exec[script;$.bad now error, not skip
3784:
3785: * Makefile.am 1.5:
3786: * Makefile.in 1.12:
3787: * bin/Makefile.am 1.2:
3788: * bin/Makefile.in 1.2:
3789: * configure 1.26:
3790: * configure.in 1.29:
3791: * etc/Makefile.in 1.8:
3792: * etc/parser3.charsets/Makefile.am 1.3:
3793: * etc/parser3.charsets/Makefile.in 1.10:
3794: * src/classes/smtp/Makefile.am 1.2:
3795: * src/classes/smtp/Makefile.in 1.6:
3796: * src/targets/apache13/Makefile.in 1.34:
3797: parser3.conf.dist moved to bin, .in & *.am updated
3798:
3799: * src/classes/file.C 1.87:
3800: strcasecmp
3801:
3802: * INSTALL 1.21:
3803: reflected .conf.dist dir change
3804:
3805: * configure 1.25:
3806: * configure.in 1.28:
3807: * src/include/pa_pool.h 1.80:
3808: * src/include/pa_types.h 1.41:
3809: pack configure.in detection simplified.
3810: figured out that gcc on sparc not that stupid as thought previously:
3811: 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]
3812: so packed must be all parts of packed class, i.e. it's parents&fields(classes).
3813: for now it's only String that packed and what was wrong is that it's parent - Pooled, were not packed. fixed that.
3814:
3815: * src/classes/file.C 1.88:
3816: strncasecmp
3817:
3818: 2002-06-14 paf
3819: * operators.txt 1.47:
3820: more precise xml-to-text options
3821:
3822: * operators.txt 1.46:
3823: * src/types/pa_vxnode.C 1.17:
3824: xnode attribute_node.name/value
3825: xnode pi.node.data
3826:
3827: 2002-06-12 paf
3828: * Makefile.in 1.11:
3829: * configure 1.24:
3830: * configure.in 1.27:
3831: * etc/Makefile.in 1.7:
3832: * etc/parser3.charsets/Makefile.in 1.9:
3833: * src/Makefile.in 1.47:
3834: * src/classes/Makefile.in 1.45:
3835: * src/classes/gd/Makefile.in 1.36:
3836: * src/classes/smtp/Makefile.in 1.5:
3837: * src/include/Makefile.in 1.5:
3838: * src/main/Makefile.in 1.41:
3839: * src/sql/Makefile.in 1.5:
3840: * src/targets/Makefile.in 1.36:
3841: * src/targets/cgi/Makefile.am 1.35:
3842: * src/targets/cgi/Makefile.in 1.47:
3843: * src/targets/cgi/parser3.C 1.182:
3844: * src/targets/isapi/Makefile.in 1.5:
3845: * src/types/Makefile.in 1.38:
3846: removed root conf define creation
3847:
3848: * etc/parser3.conf.in 1.10:
3849: * src/classes/mail.C 1.66:
3850: sendmail -ti [default now]
3851:
3852: * etc/parser3.conf.in 1.8:
3853: * src/include/pa_globals.h 1.86:
3854: * src/include/pa_request.h 1.136:
3855: * src/main/main.dsp 1.153:
3856: * src/main/pa_globals.C 1.128:
3857: * src/main/pa_request.C 1.208:
1.20 paf 3858: * www/cgi-bin/parser3.log 1.60:
1.15 paf 3859: @conf
3860:
1.20 paf 3861: * etc/parser3.conf.in 1.9:
3862: * src/include/pa_globals.h 1.87:
3863: * src/include/pa_request.h 1.137:
3864: * src/main/execute.C 1.241:
3865: * src/main/pa_globals.C 1.129:
3866: * src/main/pa_request.C 1.209:
3867: * www/cgi-bin/parser3.log 1.61:
3868: @rootconf [were @conf]
3869:
1.15 paf 3870: * INSTALL 1.20:
3871: * configure.in 1.26:
3872: * etc/Makefile.am 1.3:
3873: * operators.txt 1.43:
3874: * src/include/pa_globals.h 1.88:
3875: * src/include/pa_request.h 1.138:
3876: * src/main/compile.tab.C 1.56:
3877: * src/main/pa_globals.C 1.130:
3878: * src/main/pa_request.C 1.211:
3879: * src/targets/apache13/mod_parser3.C 1.22:
3880: * src/targets/cgi/parser3.C 1.181:
3881: * src/targets/isapi/parser3isapi.C 1.74:
1.20 paf 3882: * www/cgi-bin/parser3.log 1.62:
1.15 paf 3883: parser3.conf now one and only
3884:
3885: * src/classes/mail.C 1.65:
3886: * src/main/pa_request.C 1.210:
3887: $MAIL $CHARSETS allowed to be strings. for convinient #ing
3888:
3889: * etc/parser3.conf.in 1.11:
3890: * etc/parser3.conf.sample.in 1.1:
3891: .conf renamed to .conf.sample
3892:
3893: 2002-06-11 paf
3894: * src/classes/file.C 1.83:
3895: * src/targets/cgi/parser3.dsp 1.49:
3896: * src/targets/isapi/parser3isapi.C 1.73:
1.20 paf 3897: * www/cgi-bin/parser3.log 1.59:
1.15 paf 3898: * www/htdocs/.htaccess 1.4:
3899: * www/htdocs/index.html 1.66:
3900: suexec env keys filter plus CGI_ as valid prefix
3901:
3902: * src/classes/file.C 1.84:
3903: check simplified
3904:
3905: * src/classes/file.C 1.82:
3906: * src/include/pa_request.h 1.135:
3907: * src/include/pa_sapi.h 1.19:
3908: * src/targets/apache13/mod_parser3.C 1.21:
3909: * src/targets/cgi/parser3.C 1.180:
3910: * src/targets/isapi/parser3isapi.C 1.72:
1.20 paf 3911: * www/cgi-bin/parser3.log 1.58:
1.15 paf 3912: * www/htdocs/index.html 1.65:
3913: file::exec/cgi to pass HTTP_ vars
3914: introducing SAPI::environment
3915:
3916: 2002-06-10 paf
3917: * src/main/pa_common.C [release_1_0_0001] 1.108.2.1:
3918: fixed -d (bug)
3919:
3920: * configure 1.20:
3921: * configure [release_3_0_0002] 1.19.2.1:
3922: * configure.in [release_3_0_0002] 1.21.2.1:
3923: * src/include/pa_version.h 1.5:
3924: * src/include/pa_version.h [release_3_0_0002] 1.4.2.1:
3925: makes
3926:
3927: * operators.txt 1.41:
3928: old merge conflict removed
3929:
3930: * src/types/pa_vform.C 1.56:
3931: * src/types/pa_vform.h 1.34:
3932: * www/htdocs/index.html 1.62:
3933: $form: not determined yet check
3934:
3935: * src/main/pa_common.C 1.109:
3936: merged fixed -d (bug)
3937:
3938: * src/main/compile.tab.C 1.55:
3939: * src/main/pa_string.C 1.159:
1.20 paf 3940: * www/cgi-bin/parser3.log 1.56:
1.15 paf 3941: * www/htdocs/index.html 1.63:
3942: whitespace after number in autoconvert now ignored
3943:
3944: * operators.txt 1.42:
3945: * src/classes/op.C 1.96:
3946: * src/include/pa_common.h 1.77:
3947: * src/main/pa_common.C 1.110:
3948: lock failures reported now
3949:
3950: * configure 1.21:
3951: * configure.in 1.23:
3952: pack even address access on sparc&co arch checked in configure
3953:
3954: * configure 1.23:
3955: * configure.in 1.25:
3956: *** empty log message ***
3957:
3958: * src/main/compile_tools.C 1.50:
1.20 paf 3959: * www/cgi-bin/parser3.log 1.57:
1.15 paf 3960: * www/htdocs/index.html 1.64:
3961: ^if(" 1 "){y} bug fixed
3962: optimization string->double @ compile time were not-enough-checking...
3963:
3964: * configure 1.22:
3965: * configure.in 1.24:
3966: hpux check, nsl link, no socket
3967:
3968: * src/classes/mail.C 1.64:
3969: mail netscape attachment name fixed. todo: $response:body
3970: content-type:name
3971:
3972: * src/main/untaint.C 1.102:
3973: bug#2) mail subject got always prepended with charset even when
3974: all letters were 7bit one
3975:
3976: 2002-06-04 paf
3977: * src/targets/apache13/mod_parser3.C 1.20:
3978: * src/targets/apache13/mod_parser3.C [release_1_0_0001] 1.19.2.1:
3979: fixed .dsp-s along with reorganized cvs modules dirs structure
3980:
3981: 2002-06-03 paf
3982: * etc/parser3.charsets/windows-1251.cfg 1.5:
3983: * operators.txt 1.40:
3984: * src/classes/classes.dsp 1.20:
3985: * src/classes/gd/gd.dsp 1.23:
3986: * src/classes/smtp/smtp.dsp 1.19:
3987: * src/main/compile.tab.C 1.54:
3988: * src/main/main.dsp 1.152:
3989: * src/main/pa_globals.C 1.127:
3990: * src/targets/apache13/ApacheModuleParser3.dsp 1.12:
3991: * src/targets/cgi/parser3.C 1.179:
3992: * src/targets/cgi/parser3.dsp 1.48:
3993: * src/targets/isapi/parser3isapi.dsp 1.37:
3994: * src/types/types.dsp 1.25:
3995: * www/htdocs/index.html 1.60:
3996: fixed .dsp-s along with reorganized cvs modules dirs structure
3997:
3998: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
3999: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.2:
4000: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.2:
4001: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
4002: * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
4003: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
4004: * src/targets/apache13/ApacheModuleParser3.dsp [release_1_0_0001] 1.11.2.1:
4005: * src/targets/cgi/parser3.dsp [release_1_0_0001] 1.46.2.1:
4006: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.2:
4007: * src/types/types.dsp [release_1_0_0001] 1.23.2.2:
4008: reorganized cvs modules
4009:
4010: 2002-05-28 paf
4011: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.3:
4012: info.uri now ""
4013:
4014: 2002-05-17 paf
4015: * src/classes/table.C 1.153:
4016: * src/classes/table.C [release_1_0_0001] 1.151.2.1:
4017: ^table.save << checked empty pre/match/post columns
4018:
4019: 2002-05-16 paf
4020: * src/classes/image.C 1.72:
1.20 paf 4021: * www/cgi-bin/parser3.log 1.55:
1.15 paf 4022: * www/htdocs/index.html 1.59:
4023: image::measure can png now
4024:
4025: 2002-05-15 paf
4026: * operators.txt 1.38:
4027: * src/classes/date.C 1.31:
1.20 paf 4028: * www/cgi-bin/parser3.log 1.54:
1.15 paf 4029: * www/htdocs/index.html 1.58:
4030: ^date::create[%H:%M[:%S]] added
4031:
4032: * etc/parser3.charsets/windows-1251.cfg 1.4:
4033: 0x forgot, fixed
4034:
4035: * operators.txt 1.37:
4036: * src/classes/date.C 1.30:
1.20 paf 4037: * www/cgi-bin/parser3.log 1.53:
1.15 paf 4038: * www/htdocs/.htaccess 1.3:
4039: * www/htdocs/auto.p 1.10:
4040: * www/htdocs/index.html 1.57:
4041: ^date::create[%Y[-%m[-%d[ %H[:%M[:%S]]]]]]
4042: [-%m now
4043:
4044: 2002-05-14 paf
4045: * etc/parser3.charsets/windows-1251.cfg 1.3:
4046: * etc/parser3.charsets/windows-1251.cfg [release_1_0_0001] 1.2.2.1:
4047: added 3 quotes
4048:
4049: 2002-05-07 paf
4050: * src/classes/classes.dsp 1.19:
4051: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
4052: * src/classes/gd/gd.dsp 1.22:
4053: * src/classes/gd/gd.dsp [release_1_0_0001] 1.21.2.1:
4054: * src/classes/op.C 1.95:
4055: * src/classes/op.C [release_1_0_0001] 1.93.2.1:
4056: * src/classes/smtp/smtp.dsp 1.18:
4057: * src/classes/smtp/smtp.dsp [release_1_0_0001] 1.17.2.1:
4058: * src/include/pa_globals.h 1.85:
4059: * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
4060: * src/include/pa_request.h 1.134:
4061: * src/include/pa_request.h [release_1_0_0001] 1.133.2.1:
4062: * src/include/pa_table.h 1.44:
4063: * src/include/pa_table.h [release_1_0_0001] 1.43.2.1:
4064: * src/main/compile.tab.C 1.53:
4065: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.1:
4066: * src/main/compile.y 1.187:
4067: * src/main/compile.y [release_1_0_0001] 1.186.2.1:
4068: * src/main/main.dsp 1.151:
4069: * src/main/main.dsp [release_1_0_0001] 1.150.2.1:
4070: * src/main/pa_globals.C 1.126:
4071: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.2:
4072: * src/main/pa_request.C 1.207:
4073: * src/main/pa_request.C [release_1_0_0001] 1.204.2.1:
4074: * src/main/pa_table.C 1.47:
4075: * src/main/pa_table.C [release_1_0_0001] 1.46.2.1:
4076: * src/targets/isapi/pa_pool.C 1.13:
4077: * src/targets/isapi/pa_pool.C [release_1_0_0001] 1.12.2.1:
4078: * src/targets/isapi/parser3isapi.C 1.71:
4079: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.2:
4080: * src/targets/isapi/parser3isapi.dsp 1.36:
4081: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.1:
4082: * src/targets/isapi/pool_storage.h 1.16:
4083: * src/targets/isapi/pool_storage.h [release_1_0_0001] 1.15.2.1:
4084: * src/types/types.dsp 1.24:
4085: * src/types/types.dsp [release_1_0_0001] 1.23.2.1:
4086: * www/htdocs/parser-status.html 1.2:
4087: * www/htdocs/parser-status.html [release_1_0_0001] 1.1.2.1:
4088: Table name2number field now &.
4089: 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]
4090:
4091: 2002-05-06 paf
4092: * src/main/pa_globals.C 1.125:
4093: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.1:
4094: * src/targets/cgi/parser3.C 1.178:
4095: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.2:
4096: * src/targets/cgi/pool_storage.h 1.10:
4097: * src/targets/cgi/pool_storage.h [release_1_0_0001] 1.9.2.1:
4098: * src/targets/isapi/parser3isapi.C 1.70:
4099: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.1:
4100: removed 100*40 bytes per request memory leak [nonpool malloc in
4101: globals]
4102:
4103: 2002-04-30 paf
4104: * configure 1.19:
4105: * src/include/pa_version.h 1.4:
4106: version now not b
4107:
4108: * src/targets/cgi/parser3.C 1.177:
1.20 paf 4109: * www/cgi-bin/parser3.log 1.52:
1.15 paf 4110: * www/htdocs/global.xsl 1.7:
4111: * www/htdocs/index.html 1.56:
4112: request.uri now never 0
4113:
4114: 2002-04-29 paf
4115: * configure.in 1.21:
4116: removed b
4117:
4118: * src/doc/ClassExample1.dox 1.4:
4119: * src/doc/ClassExample3.dox 1.4:
4120: * src/doc/aliased.dox 1.4:
4121: * src/doc/methoded.dox 1.3:
4122: * src/doc/string.dox 1.4:
4123: * src/doc/value.dox 1.3:
4124: * src/include/pa_exception.h 1.34:
4125: * src/main/pa_request.C 1.205:
4126: * src/targets/cgi/parser3.C 1.176:
4127: merged from 0001
4128:
4129: * src/classes/op.C 1.94:
4130: * src/include/pa_exception.h 1.35:
4131: * src/main/pa_request.C 1.206:
4132: Exception::comment/type checked in (), no there's no empty type
4133: comment by default
4134:
4135: 2002-04-26 paf
4136: * src/doc/doxygen.cfg 1.22:
4137: * src/doc/doxygen.cfg [release_1_0_0001] 1.21.2.1:
4138: * src/targets/cgi/parser3.dsp 1.47:
1.20 paf 4139: * www/cgi-bin/parser3.log 1.51:
1.15 paf 4140: * www/htdocs/index.html 1.55:
4141: doxygen dot image size reduced
4142:
4143: 2002-04-25 paf
4144: * src/classes/table.C 1.152:
1.20 paf 4145: * www/cgi-bin/parser3.log 1.47:
1.15 paf 4146: * www/htdocs/.htaccess 1.1:
4147: * www/htdocs/index.html 1.51:
4148: removed restriction on column count to ^table.hash to work, now
4149: must be >0 [were >1]
4150:
4151: * src/targets/cgi/parser3.C 1.175:
4152: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.1:
4153: setenv in .htaccess when cgi is not under that dir got
4154: REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
4155: into account
4156:
1.20 paf 4157: * www/cgi-bin/parser3.log 1.48:
1.15 paf 4158: * www/htdocs/index.html 1.52:
4159: sample of 'using junction out of context'
4160:
4161: * operators.txt 1.35:
4162: * operators.txt 1.36:
4163: * src/classes/date.C 1.28:
4164: * src/classes/date.C 1.29:
1.20 paf 4165: * www/cgi-bin/parser3.log 1.49:
1.15 paf 4166: * www/htdocs/index.html 1.53:
4167: ^date::create[2002-12-33 01:03:04]
4168:
4169: 2002-04-24 paf
4170: * src/classes/classes.dsp 1.18:
4171: * src/classes/gd/gd.dsp 1.21:
4172: * src/classes/smtp/smtp.dsp 1.17:
4173: * src/main/compile.tab.C 1.52:
4174: * src/main/main.dsp 1.150:
4175: * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
4176: * src/targets/cgi/parser3.C 1.174:
4177: * src/targets/cgi/parser3.dsp 1.46:
4178: * src/targets/isapi/parser3isapi.dsp 1.34:
4179: * src/types/types.dsp 1.23:
4180: MSVC profile targets
4181:
4182: 2002-04-23 paf
4183: * operators.txt 1.34:
4184: * src/classes/string.C 1.110:
1.20 paf 4185: * www/cgi-bin/parser3.log 1.46:
1.15 paf 4186: * www/htdocs/index.html 1.50:
4187: int/double/string:sql{}[$.default{code}]
4188: fixed [were barking: "junction used outside of context"]
4189:
4190: 2002-04-22 paf
4191: * src/classes/string.C 1.109:
4192: * src/include/pa_string.h 1.138:
4193: * src/main/pa_string.C 1.158:
4194: * src/types/pa_vstring.C 1.19:
4195: * src/types/pa_vstring.h 1.46:
4196: * types.txt 1.2:
4197: ^string.optimize[]
4198:
4199: * src/main/execute.C 1.238:
1.20 paf 4200: * www/cgi-bin/parser3.log 1.43:
1.15 paf 4201: * www/htdocs/index.html 1.48:
4202: junctions to local contexts got cleanized&checked later
4203:
1.20 paf 4204: * src/main/execute.C 1.240:
4205: * www/cgi-bin/parser3.log 1.45:
4206: rolled back to before_killing_userjunction_contexts
4207:
1.15 paf 4208: * src/include/pa_globals.h 1.84:
4209: * src/include/pa_table.h 1.43:
4210: * src/main/pa_globals.C 1.124:
4211: * src/main/pa_string.C 1.157:
4212: * src/main/pa_table.C 1.46:
4213: fixed match table template
4214:
4215: * src/classes/string.C 1.107:
4216: * src/classes/string.C 1.108:
4217: optimize removed from string .left/right/pos
4218:
4219: * src/main/execute.C 1.239:
1.20 paf 4220: * www/cgi-bin/parser3.log 1.44:
1.15 paf 4221: * www/htdocs/index.html 1.49:
4222: user junctions context killed
4223:
4224: 2002-04-19 paf
4225: * src/classes/string.C 1.106:
4226: * src/include/pa_request.h 1.133:
4227: * src/include/pa_string.h 1.137:
4228: * src/main/pa_request.C 1.204:
4229: * src/main/pa_string.C 1.156:
4230: * src/types/pa_vstring.C 1.18:
4231: * src/types/pa_vstring.h 1.45:
1.20 paf 4232: * www/cgi-bin/parser3.log 1.42:
1.15 paf 4233: * www/htdocs/index.html 1.47:
4234: string now optimized prior to .left .right .mid .pos .match when that is profitable,
4235: and always before .replace
4236: when $ORIGINS(1) optimization disabled
4237: 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
4238:
4239: * src/classes/op.C 1.93:
4240: * src/classes/string.C 1.105:
4241: * src/types/pa_value.h 1.86:
4242: VTable removed from each String::match replace iteration, and made stacked
4243: sizeof(VTable)=12bytes economy on each replace code
4244:
4245: * src/include/pa_globals.h 1.83:
4246: * src/include/pa_table.h 1.42:
4247: * src/main/pa_globals.C 1.123:
4248: * src/main/pa_string.C 1.155:
4249: String::match table columns globalized, not created @ each ^match anymore
4250: economy: sizeof(Array)+space on 3+x cells=24+ bytes per ^match
4251:
4252: * src/classes/file.C 1.81:
4253: ovector now local
4254: economy: 16 bytes per ^file:list
4255:
4256: * src/classes/string.C 1.104:
4257: * src/include/pa_string.h 1.136:
4258: * src/main/pa_string.C 1.154:
4259: * www/htdocs/index.html 1.46:
4260: string.match[]['] option enables generation of $match.prematch
4261: .match .postmatch columns
4262:
4263: * src/main/pa_string.C 1.153:
4264: String::match options analized without cstr-ing them now
4265:
4266: * src/doc/chmhelper.pl 1.1:
4267: * src/doc/doxygen.cfg 1.21:
4268: * src/doc/footer.htm 1.1:
4269: * src/doc/html2chm.cmd 1.6:
4270: * src/doc/postbuild.txt 1.3:
4271: * src/doc/sources2html.cmd 1.5:
4272: * src/doc/view_chm.cmd 1.2:
4273: * src/doc/view_html.cmd 1.2:
4274: config updated to doxygen 1.2.15,
4275: created helper which fixes minor bugs in chm project files & htm tree.
4276: changed extension to .htm
4277:
4278: * src/doc/footer.htm 1.2:
4279: 2001,
4280:
4281: 2002-04-18 paf
4282: * src/classes/classes.h 1.18:
4283: * src/classes/hash.C 1.40:
4284: * src/types/pa_value.h 1.85:
4285: * src/types/pa_vbool.h 1.18:
4286: * src/types/pa_vcookie.h 1.16:
4287: * src/types/pa_vdate.h 1.10:
4288: * src/types/pa_vdouble.h 1.37:
4289: * src/types/pa_venv.h 1.21:
4290: * src/types/pa_vfile.h 1.42:
4291: * src/types/pa_vhash.h 1.33:
4292: * src/types/pa_vimage.h 1.25:
4293: * src/types/pa_vint.h 1.34:
4294: * src/types/pa_vjunction.h 1.13:
4295: * src/types/pa_vobject.h 1.18:
4296: * src/types/pa_vrequest.h 1.17:
4297: * src/types/pa_vresponse.h 1.22:
4298: * src/types/pa_vstateless_class.h 1.26:
4299: * src/types/pa_vstateless_object.h 1.17:
4300: * src/types/pa_vstatus.h 1.8:
4301: * src/types/pa_vstring.h 1.44:
4302: * src/types/pa_vtable.h 1.38:
4303: * src/types/pa_vvoid.h 1.9:
4304: * src/types/pa_vxdoc.h 1.21:
4305: * src/types/pa_vxnode.h 1.14:
4306: fclass_real lowered from VStateless_class to VObject
4307:
4308: * src/types/pa_value.C 1.1:
4309: forced to cut that from .h because of VStateless_class usage [
4310: undefined in .h]
4311:
4312: * src/classes/classes.h 1.17:
4313: * src/classes/date.C 1.27:
4314: * src/classes/double.C 1.47:
4315: * src/classes/file.C 1.80:
4316: * src/classes/form.C 1.23:
4317: * src/classes/hash.C 1.39:
4318: * src/classes/image.C 1.71:
4319: * src/classes/int.C 1.44:
4320: * src/classes/mail.C 1.63:
4321: * src/classes/math.C 1.18:
4322: * src/classes/op.C 1.91:
4323: * src/classes/response.C 1.19:
4324: * src/classes/string.C 1.103:
4325: * src/classes/table.C 1.151:
4326: * src/classes/void.C 1.19:
4327: * src/classes/xnode.C 1.44:
4328: * src/include/pa_globals.h 1.82:
4329: * src/include/pa_request.h 1.132:
4330: * src/main/execute.C 1.236:
4331: * src/main/pa_globals.C 1.122:
4332: * src/main/pa_request.C 1.201:
4333: * src/types/Makefile.am 1.21:
4334: * src/types/pa_value.h 1.84:
4335: * src/types/pa_vdouble.h 1.36:
4336: * src/types/pa_vform.C 1.55:
4337: * src/types/pa_vhash.h 1.32:
4338: * src/types/pa_vint.h 1.33:
4339: * src/types/pa_vmath.h 1.7:
4340: * src/types/pa_vmethod_frame.h 1.25:
4341: * src/types/pa_vstateless_class.h 1.24:
4342: * src/types/pa_wcontext.C 1.18:
4343: * src/types/pa_wcontext.h 1.32:
4344: * src/types/pa_wwrapper.h 1.18:
4345: * src/types/types.dsp 1.22:
1.20 paf 4346: * www/cgi-bin/parser3.log 1.36:
1.15 paf 4347: * www/htdocs/index.html 1.40:
4348: removed Value::fname
4349:
4350: * src/include/pa_opcode.h 1.18:
4351: * src/main/compile.tab.C 1.51:
4352: * src/main/compile.y 1.186:
4353: * src/main/compile_tools.C 1.49:
4354: * src/main/compile_tools.h 1.61:
4355: * src/main/execute.C 1.237:
4356: * src/main/pa_request.C 1.202:
4357: * src/types/pa_vmethod_frame.h 1.26:
1.20 paf 4358: * www/cgi-bin/parser3.log 1.37:
1.15 paf 4359: * www/htdocs/index.html 1.41:
4360: OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
4361: stack [no more heap waste on each CALL]
4362:
4363: * src/types/pa_valiased.C 1.14:
4364: * src/types/pa_valiased.h 1.19:
4365: * src/types/pa_vclass.h 1.25:
4366: * src/types/pa_vobject.h 1.17:
4367: * src/types/pa_wcontext.C 1.19:
1.20 paf 4368: * www/cgi-bin/parser3.log 1.38:
1.15 paf 4369: * www/htdocs/index.html 1.42:
4370: VAliased get/set alias now virtual and implemented down in
4371: VClass, fclass_alias removed,
4372:
4373: * src/main/pa_request.C 1.203:
4374: * src/types/pa_valiased.h 1.20:
4375: * src/types/pa_vstateless_class.h 1.25:
4376: * src/types/pa_vstateless_object.h 1.16:
4377: * src/types/pa_vstring.h 1.43:
1.20 paf 4378: * www/cgi-bin/parser3.log 1.39:
1.15 paf 4379: * www/htdocs/index.html 1.43:
4380: VStateless_string_object speicalized light version of VStateless_object
4381:
4382: * src/types/Makefile.in 1.37:
4383: *** empty log message ***
4384:
4385: * src/doc/doxygen.cfg 1.20:
4386: .chi generation disabled
4387:
4388: * src/classes/classes.h 1.19:
4389: * src/classes/xdoc.C 1.92:
4390: * src/classes/xnode.C 1.45:
4391: * src/classes/xnode.h 1.11:
4392: * src/types/pa_vxdoc.C 1.13:
1.20 paf 4393: * www/cgi-bin/parser3.log 1.40:
4394: * www/cgi-bin/parser3.log 1.41:
1.15 paf 4395: * www/htdocs/index.html 1.44:
4396: * www/htdocs/index.html 1.45:
4397: xdoc(xnode) now fully - fields&methods
4398:
4399: * src/classes/op.C 1.92:
4400: ^throw comment param made optional
4401:
4402: 2002-04-17 paf
4403: * src/types/pa_vhash.h 1.31:
4404: vstring wrong parent fixed
4405:
4406: * src/classes/op.C 1.90:
4407: taint local result var bug fixed
4408:
4409: * src/doc/ClassExample1.dox 1.3:
4410: * src/doc/ClassExample2.dox 1.4:
4411: * src/doc/ClassExample3.dox 1.3:
4412: * src/doc/compiler.dox 1.3:
4413: * src/doc/module.dox 1.3:
4414: * src/doc/pooled.dox 1.3:
4415: * src/doc/string.dox 1.3:
4416: * src/doc/targets.dox 1.3:
4417: * src/include/pa_pool.h 1.79:
4418: * src/include/pa_types.h 1.40:
4419: dox updated to current state, PTHROW freshen to throw & co
4420:
4421: 2002-04-16 paf
4422: * src/classes/op.C 1.89:
4423: exception2vhash file now tainted
4424:
4425: * src/include/pa_opcode.h 1.17:
4426: * src/main/compile.tab.C 1.49:
4427: * src/main/compile.y 1.185:
4428: * src/main/execute.C 1.232:
4429: * src/targets/cgi/parser3.C 1.172:
1.20 paf 4430: * www/cgi-bin/parser3.log 1.30:
1.15 paf 4431: OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
4432:
4433: * src/doc/postbuild.txt 1.2:
4434: * src/main/execute.C 1.234:
1.20 paf 4435: * www/cgi-bin/parser3.log 1.34:
1.15 paf 4436: * www/htdocs/index.html 1.37:
4437: result in @postprocess & @unhandled_exception now taken into
4438: account as in usual functions
4439:
4440: * src/doc/postbuild.txt 1.1:
4441: instructions on post .html build
4442:
4443: * asm.txt 1.2:
4444: * form.txt 1.2:
4445: * lang.txt 1.2:
4446: * sql.txt 1.2:
1.20 paf 4447: * www/cgi-bin/parser3.log 1.35:
1.15 paf 4448: removed outdated. see in Attic asm.txt as most interesting
4449:
4450: * src/classes/op.C 1.87:
1.20 paf 4451: * www/cgi-bin/parser3.log 1.28:
1.15 paf 4452: * www/htdocs/auto.p 1.8:
4453: extra check on empty file in origin in _execute
4454:
4455: * src/classes/date.C 1.26:
4456: * src/main/compile.tab.C 1.50:
4457: * src/targets/cgi/parser3.C 1.173:
1.20 paf 4458: * www/cgi-bin/parser3.log 1.31:
4459: * www/cgi-bin/parser3.log 1.32:
1.15 paf 4460: cheched date:create(days) param for validity [later were
4461: assumed valid and crashed on invalid onces]
4462:
4463: * src/classes/file.C 1.79:
4464: * src/main/pa_exec.C 1.35:
1.20 paf 4465: * www/cgi-bin/parser3.log 1.33:
1.15 paf 4466: * www/htdocs/index.html 1.36:
4467: stderr of execs mark as tainted
4468:
4469: * src/main/execute.C 1.235:
4470: * www/htdocs/index.html 1.38:
4471: $result in @main now taken into account as in usual functions
4472:
1.20 paf 4473: * src/classes/op.C 1.88:
4474: * www/cgi-bin/parser3.log 1.29:
4475: _process pseudo origin copied from local var to heap
4476:
1.15 paf 4477: * src/main/pa_request.C 1.199:
4478: uri in error log
4479:
4480: * src/main/pa_request.C 1.200:
4481: * src/targets/isapi/parser3isapi.C 1.69:
4482: * www/htdocs/index.html 1.39:
4483: removed check, preventing content-length: 0 from appearing
4484:
4485: * src/doc/doxygen.cfg 1.19:
4486: * src/doc/html2chm.cmd 1.5:
4487: .chm file only now, no .chi
4488:
4489: 2002-04-15 paf
4490: * src/classes/image.C 1.70:
4491: * src/classes/op.C 1.83:
4492: * src/classes/op.C 1.84:
4493: * src/classes/string.C 1.101:
4494: * src/classes/table.C 1.149:
4495: * src/include/pa_request.h 1.129:
4496: * src/main/execute.C 1.228:
4497: * src/types/pa_value.h 1.81:
4498: * src/types/pa_vmethod_frame.h 1.24:
4499: * src/types/pa_wcontext.h 1.29:
1.20 paf 4500: * www/cgi-bin/parser3.log 1.25:
1.15 paf 4501: StringOrValue wcontext result, now ready for dual writes
4502:
1.20 paf 4503: * src/classes/file.C 1.78:
4504: * src/classes/op.C 1.86:
4505: * src/classes/table.C 1.150:
4506: * www/cgi-bin/parser3.log 1.26:
4507: finished dual write_xxx_lang functions
4508:
1.15 paf 4509: * src/main/execute.C 1.231:
4510: * src/types/pa_value.h 1.83:
1.20 paf 4511: * www/cgi-bin/parser3.log 1.27:
1.15 paf 4512: fixed name update
4513:
4514: * src/main/execute.C 1.229:
4515: CodeFrame soul fixed [mistakenly killed by prev changes]
4516:
4517: * src/classes/date.C 1.25:
4518: * src/classes/file.C 1.76:
4519: * src/classes/mail.C 1.62:
4520: * src/classes/string.C 1.102:
4521: * src/classes/xnode.C 1.43:
4522: * src/include/pa_request.h 1.130:
4523: * src/types/pa_value.h 1.82:
4524: * src/types/pa_wcontext.h 1.30:
4525: removed absolutely unnecessary VString shells
4526:
4527: * src/classes/op.C 1.82:
4528: * src/include/pa_globals.h 1.81:
4529: * src/include/pa_opcode.h 1.16:
4530: * src/include/pa_request.h 1.128:
4531: * src/main/compile.tab.C 1.47:
4532: * src/main/compile.y 1.183:
4533: * src/main/compile_tools.C 1.47:
4534: * src/main/compile_tools.h 1.59:
4535: * src/main/execute.C 1.226:
4536: * src/main/pa_globals.C 1.121:
4537: * src/main/pa_request.C 1.198:
4538: * src/targets/cgi/parser3.C 1.170:
1.20 paf 4539: * www/cgi-bin/parser3.log 1.24:
1.15 paf 4540: * www/htdocs/index.html 1.35:
4541: switch in hash constructor fixed [were problems with using of
4542: stacked wwrapper after it's death]
4543:
4544: * src/classes/file.C 1.77:
4545: * src/classes/hash.C 1.38:
4546: * src/classes/op.C 1.85:
4547: * src/include/pa_request.h 1.131:
4548: * src/main/execute.C 1.230:
4549: * src/types/pa_wcontext.h 1.31:
4550: started dual write_xxx_lang functions, if checked & works
4551:
4552: * src/targets/cgi/parser3.C 1.171:
4553: ctime sometimes can be just "", checked that
4554:
4555: * src/main/compile.tab.C 1.48:
4556: * src/main/compile.y 1.184:
4557: * src/main/compile_tools.C 1.48:
4558: * src/main/compile_tools.h 1.60:
4559: * src/main/execute.C 1.227:
4560: OP_GET_ELEMENT+OP_GET_ELEMENT__WRITE
4561: changed to OP_WRITE_VALUE
4562: in var get cases
4563:
4564: 2002-04-12 paf
4565: * operators.txt 1.33:
4566: * src/classes/table.C 1.148:
1.20 paf 4567: * www/cgi-bin/parser3.log 1.23:
1.15 paf 4568: * www/htdocs/index.html 1.34:
4569: table.select(expression) 0
4570:
4571: 2002-04-11 paf
4572: * src/classes/string.C 1.100:
4573: * src/include/pa_request.h 1.127:
4574: * src/main/execute.C 1.225:
4575: Request::process_internal codeFrame & wwrapper stacked [not
4576: wasting heap anymore]
4577:
4578: 2002-04-10 paf
4579: * src/include/pa_string.h 1.135:
4580: * src/main/pa_string.C 1.151:
4581: * src/main/untaint.C 1.101:
1.20 paf 4582: * www/cgi-bin/parser3.log 1.22:
1.15 paf 4583: * www/htdocs/index.html 1.33:
4584: killed 8 bytes from String.head
4585:
4586: * src/classes/double.C 1.46:
4587: * src/classes/file.C 1.75:
4588: * src/classes/hash.C 1.37:
4589: * src/classes/image.C 1.69:
4590: * src/classes/int.C 1.43:
4591: * src/classes/math.C 1.17:
4592: * src/classes/op.C 1.81:
4593: * src/classes/string.C 1.99:
4594: * src/classes/table.C 1.147:
4595: * src/classes/void.C 1.18:
4596: * src/classes/xdoc.C 1.91:
4597: * src/include/pa_request.h 1.126:
4598: * src/main/execute.C 1.224:
4599: * src/main/pa_string.C 1.152:
4600: killed Request::process() wrapping VString(String) in case we
4601: need only String
4602:
4603: 2002-04-09 paf
4604: * src/main/pa_common.C 1.108:
4605: * src/targets/cgi/parser3.C 1.168:
4606: * src/types/pa_vdouble.h 1.35:
4607: * src/types/pa_vint.h 1.32:
4608: int/double get_string now not pool.malloc(MAX_NUMBER) but
4609: really neaded
4610:
4611: * etc/Makefile.in 1.6:
4612: * etc/parser3.charsets/Makefile.in 1.8:
4613: * src/classes/Makefile.in 1.44:
4614: * src/classes/gd/Makefile.in 1.35:
4615: * src/classes/smtp/Makefile.in 1.4:
4616: * src/sql/Makefile.in 1.4:
4617: * src/targets/Makefile.in 1.35:
4618: * src/targets/apache13/Makefile.in 1.33:
4619: * src/targets/cgi/Makefile.in 1.46:
4620: * src/targets/isapi/Makefile.in 1.4:
4621: * src/types/Makefile.in 1.36:
4622: makse
4623:
4624: * operators.txt 1.31:
4625: * src/classes/double.C 1.45:
4626: * src/classes/int.C 1.42:
4627: * www/htdocs/global.xsl 1.5:
4628: int/double.int/double(default)
4629:
4630: * src/main/compile.tab.C 1.46:
4631: * src/targets/cgi/parser3.C 1.169:
4632: * src/targets/isapi/parser3isapi.C 1.68:
1.20 paf 4633: * www/cgi-bin/parser3.log 1.21:
1.15 paf 4634: removed
4635: {
4636: char *a;
4637: {
4638: /*sub local*/char b[...];
4639: a=b;
4640: situations
4641:
4642: * src/classes/xdoc.C 1.89:
1.20 paf 4643: * www/cgi-bin/parser3.log 1.19:
1.15 paf 4644: * www/htdocs/global.xsl 1.6:
4645: * www/htdocs/index.html 1.32:
4646: xslt params fixed
4647:
4648: * operators.txt 1.32:
4649: * src/classes/xdoc.C 1.90:
1.20 paf 4650: * www/cgi-bin/parser3.log 1.20:
1.15 paf 4651: xslt params made literal
4652:
4653: 2002-04-04 paf
4654: * src/include/pa_string.h 1.134:
4655: * src/main/pa_string.C 1.150:
1.20 paf 4656: * www/cgi-bin/parser3.log 1.18:
1.15 paf 4657: * www/htdocs/index.html 1.31:
4658: fixed string.replace [when reconstructing pieces were split by
4659: max_integral(piece.size), thus some strings to replace happen
4660: to be split into two = not replaced)
4661:
4662: * src/targets/cgi/parser3.C 1.166:
4663: * src/targets/cgi/parser3.C 1.167:
4664: * src/targets/cgi/parser3.dsp 1.44:
4665: * src/targets/cgi/parser3.dsp 1.45:
4666: document root in standalone version = current dir
4667:
4668: 2002-04-03 paf
4669: * INSTALL 1.18:
4670: * Makefile.in 1.10:
4671: * configure 1.17:
4672: * configure.in 1.19:
4673: * etc/Makefile.in 1.5:
4674: * etc/parser3.charsets/Makefile.in 1.7:
4675: * etc/parser3.conf.in 1.7:
4676: * src/Makefile.in 1.46:
4677: * src/include/Makefile.in 1.4:
4678: * src/main/Makefile.in 1.40:
4679: root config configure options
4680:
4681: * configure 1.18:
4682: * configure.in 1.20:
4683: more checks on nonexistent charset
4684:
4685: 2002-04-02 paf
4686: * src/main/compile.C 1.63:
4687: parser.compile [exception name more like in doc]
4688:
4689: 2002-04-01 paf
4690: * src/classes/mail.C 1.61:
4691: * src/include/pa_string.h 1.133:
4692: * src/main/untaint.C 1.100:
4693: * src/targets/isapi/parser3isapi.dsp 1.33:
1.20 paf 4694: * www/cgi-bin/parser3.log 1.17:
1.15 paf 4695: mail subject encoding taken from .content-type.charset, not .charset
4696:
4697: 2002-03-29 paf
4698: * operators.txt 1.30:
4699: * src/classes/date.C 1.24:
1.20 paf 4700: * www/cgi-bin/parser3.log 1.16:
1.15 paf 4701: * www/htdocs/index.html 1.30:
4702: ^date::create now may not supply day, default 1.
4703: checked 29.03 -> 29.02 roll on non 366 days' year. | 31.05->31.04 roll
4704:
4705: * etc/parser3.charsets/koi8-r.cfg 1.2:
4706: koi8-r += ukranian letters
4707:
4708: 2002-03-28 paf
4709: * operators.txt 1.29:
4710: * src/classes/date.C 1.23:
4711: * src/classes/op.C 1.79:
4712: * src/include/pa_globals.h 1.80:
4713: * src/include/pa_hash.h 1.55:
4714: * src/main/pa_globals.C 1.120:
4715: * src/types/pa_vdate.h 1.9:
4716: * www/htdocs/index.html 1.29:
4717: ^cache[file][date]{
4718: ^cache(seconds)
4719: ^cache[date]
4720: }
4721:
4722: * src/classes/xdoc.C 1.88:
4723: * src/classes/xnode.C 1.42:
4724: * src/classes/xnode.h 1.10:
4725: removed redundant pool param
4726:
4727: 2002-03-27 paf
4728: * operators.txt 1.27:
4729: * src/classes/op.C 1.77:
4730: * src/include/pa_config_fixed.h 1.42:
4731: * src/include/pa_request.h 1.124:
4732: * src/main/execute.C 1.222:
4733: * src/main/pa_request.C 1.196:
1.20 paf 4734: * www/cgi-bin/parser3.log 1.14:
1.15 paf 4735: decided agains resetting exception_trace, just changed name
4736:
4737: * operators.txt 1.28:
4738: * src/classes/date.C 1.22:
4739: * src/classes/double.C 1.44:
4740: * src/classes/file.C 1.74:
4741: * src/classes/form.C 1.22:
4742: * src/classes/hash.C 1.36:
4743: * src/classes/image.C 1.68:
4744: * src/classes/int.C 1.41:
4745: * src/classes/mail.C 1.60:
4746: * src/classes/math.C 1.16:
4747: * src/classes/op.C 1.78:
4748: * src/classes/smtp/smtp.C 1.10:
4749: * src/classes/string.C 1.98:
4750: * src/classes/table.C 1.146:
4751: * src/classes/void.C 1.17:
4752: * src/classes/xdoc.C 1.87:
4753: * src/classes/xnode.C 1.41:
4754: * src/include/pa_exception.h 1.33:
4755: * src/include/pa_request.h 1.125:
4756: * src/include/pa_stylesheet_connection.h 1.28:
4757: * src/main/compile.C 1.62:
4758: * src/main/compile_tools.C 1.46:
4759: * src/main/execute.C 1.223:
4760: * src/main/pa_array.C 1.48:
4761: * src/main/pa_charset.C 1.23:
4762: * src/main/pa_charsets.C 1.8:
4763: * src/main/pa_common.C 1.106:
4764: * src/main/pa_dictionary.C 1.14:
4765: * src/main/pa_exception.C 1.40:
4766: * src/main/pa_exec.C 1.34:
4767: * src/main/pa_pool.C 1.52:
4768: * src/main/pa_request.C 1.197:
4769: * src/main/pa_socks.C 1.14:
4770: * src/main/pa_sql_driver_manager.C 1.62:
4771: * src/main/pa_string.C 1.149:
4772: * src/main/pa_table.C 1.45:
4773: * src/main/untaint.C 1.99:
4774: * src/targets/apache13/mod_parser3.C 1.19:
4775: * src/targets/cgi/parser3.C 1.165:
4776: * src/targets/isapi/parser3isapi.C 1.67:
4777: * src/types/pa_value.h 1.80:
4778: * src/types/pa_vcookie.C 1.43:
4779: * src/types/pa_vfile.h 1.41:
4780: * src/types/pa_vform.C 1.54:
4781: * src/types/pa_vhash.h 1.30:
4782: * src/types/pa_vmethod_frame.h 1.23:
4783: * src/types/pa_vstatus.C 1.7:
4784: * src/types/pa_vtable.C 1.13:
4785: * src/types/pa_vxdoc.h 1.20:
4786: * src/types/pa_vxnode.h 1.13:
4787: * src/types/pa_wcontext.C 1.17:
4788: * src/types/pa_wwrapper.h 1.17:
1.20 paf 4789: * www/cgi-bin/parser3.log 1.15:
1.15 paf 4790: * www/htdocs/index.html 1.28:
4791: assigned exception types
4792:
4793: 2002-03-26 paf
4794: * operators.txt 1.24:
4795: * src/classes/date.C 1.20:
4796: * www/htdocs/index.html 1.25:
4797: fixed date roll on daylightsaving days
4798: mktime took into account tm_isdst flag, which remained from BEFORE roll, but should have been reset
4799:
4800: * src/classes/op.C 1.76:
4801: * www/htdocs/index.html 1.27:
4802: forced language of $source field of exception to 'tainted',
4803: so that sql-langed-frags could be outputed outside of connect
4804:
4805: * src/include/pa_common.h 1.76:
4806: * src/main/pa_exec.C 1.33:
4807: windows exec chdir fixed
4808:
4809: * operators.txt 1.25:
4810: * src/classes/date.C 1.21:
4811: * www/htdocs/index.html 1.26:
4812: removed date.roll limit of +-1 offset
4813:
4814: 2002-03-25 paf
4815: * INSTALL 1.13:
4816: comment on --disable-link-stdcpp
4817:
4818: * INSTALL 1.12:
4819: * configure 1.15:
4820: * configure.in 1.17:
4821: * src/targets/cgi/Makefile.am 1.33:
4822: * src/targets/cgi/Makefile.in 1.44:
4823: libstdc++ link skipping configure option
4824:
4825: * src/classes/file.C 1.73:
4826: * src/classes/mail.C 1.56:
4827: * src/include/pa_exec.h 1.8:
4828: * src/main/pa_exec.C 1.32:
4829: f(!forced_allow)
4830: to allow
4831: --with-sendmail to work with any/both
4832: --disable-foreign-group-files --disable-execs
4833:
4834: * src/classes/op.C 1.75:
4835: * src/include/pa_sql_connection.h 1.24:
4836: sql connection with error were put to cache with '
4837: marked_to_rollback' flag, all consequent even OK requests
4838: rolled back
4839:
4840: * INSTALL 1.16:
4841: "--with=sendmail=COMMAND"
4842: comment
4843:
4844: * INSTALL 1.15:
4845: * configure 1.16:
4846: * configure.in 1.18:
4847: * src/classes/mail.C 1.55:
4848: * src/include/pa_config_auto.h.in 1.24:
4849: * src/main/pa_exec.C 1.31:
4850: * src/targets/cgi/Makefile.am 1.34:
4851: * src/targets/cgi/Makefile.in 1.45:
4852: --disable-foreign-group-files now disables execs also.
4853: introducing --sendmail
4854:
4855: * INSTALL 1.14:
4856: * INSTALL 1.17:
4857: * src/classes/mail.C 1.57:
4858: * src/classes/mail.C 1.58:
4859: *** empty log message ***
4860:
4861: * operators.txt 1.22:
4862: pgsql options comment
4863:
4864: * operators.txt 1.23:
4865: * src/targets/cgi/parser3.C 1.164:
4866: http_site_config_filespec
4867:
4868: 2002-03-22 paf
4869: * operators.txt 1.21:
4870: few comments on sets
4871:
4872: * src/main/pa_exec.C 1.30:
4873: createprocess nowindow flag
4874: check on readfile false return
4875:
4876: 2002-03-18 paf
4877: * src/main/pa_charset.C 1.22:
4878: * src/targets/isapi/pa_threads.C 1.10:
4879: * src/types/pa_vdouble.h 1.34:
4880: removed some tested @tests
4881:
4882: * etc/parser3.conf.in 1.6:
4883: * operators.txt 1.20:
4884: * src/classes/op.C 1.74:
4885: * src/include/pa_exception.h 1.32:
4886: * src/include/pa_globals.h 1.79:
4887: * src/include/pa_request.h 1.123:
4888: * src/include/pa_stack.h 1.14:
4889: * src/main/pa_globals.C 1.119:
4890: * src/main/pa_request.C 1.195:
1.20 paf 4891: * www/cgi-bin/parser3.log 1.12:
4892: * www/cgi-bin/parser3.log 1.13:
1.15 paf 4893: * www/htdocs/index.html 1.22:
4894: * www/htdocs/index.html 1.23:
4895: introducing ^try
4896:
4897: 2002-03-15 paf
4898: * operators.txt 1.19:
4899: * src/classes/table.C 1.145:
4900: * www/htdocs/index.html 1.21:
4901: ^table.locate(logical expr)
4902:
4903: 2002-03-13 paf
4904: * src/main/pa_exception.C 1.39:
4905: checked not-pooled malloc
4906:
4907: 2002-03-11 paf
4908: * src/types/pa_vfile.C 1.29:
4909: $file.text now 0A linebreaks,
4910: file::exec/cgi linebreaks "0D0A" changed to 0A onces
4911:
4912: * INSTALL 1.10:
4913: * configure 1.13:
4914: * configure.in 1.15:
4915: * src/include/pa_config_auto.h.in 1.22:
4916: * src/include/pa_config_fixed.h 1.40:
4917: * src/main/pa_exec.C 1.28:
4918: * src/main/pa_exec.C 1.29:
4919: * www/htdocs/index.html 1.18:
4920: * www/htdocs/index.html 1.19:
4921: * www/htdocs/index.html 1.20:
4922: --disable-execs
4923:
4924: * INSTALL 1.11:
4925: * configure 1.14:
4926: * configure.in 1.16:
4927: * src/include/pa_config_auto.h.in 1.23:
4928: * src/main/pa_common.C 1.105:
4929: --disable-foreign-group-files
4930:
4931: 2002-03-05 paf
4932: * src/targets/isapi/parser3isapi.C 1.66:
4933: * src/targets/isapi/parser3isapi.dsp 1.32:
4934: iis5 now requires headers to be terminated with \r\n manually [
4935: refuses to separate header/body itself]
4936:
4937: * operators.txt 1.17:
4938: * operators.txt 1.18:
4939: * src/classes/date.C 1.18:
4940: * src/classes/date.C 1.19:
4941: date week calendar columns named
4942:
4943: * src/main/pa_globals.C 1.118:
4944: * src/targets/cgi/parser3.C 1.163:
4945: * src/targets/isapi/parser3isapi.C 1.65:
4946: * www/htdocs/index.html 1.17:
4947: isapi site config beside .dll
4948:
4949: 2002-03-04 paf
4950: * src/targets/isapi/pa_threads.C 1.9:
4951: * src/targets/isapi/parser3isapi.C 1.64:
4952: * src/targets/isapi/parser3isapi.dsp 1.31:
4953: isapi updated
4954:
4955: * src/classes/op.C 1.73:
4956: * src/types/pa_vfile.C 1.28:
1.20 paf 4957: * www/cgi-bin/parser3.log 1.11:
1.15 paf 4958: * www/htdocs/index.html 1.16:
4959: process body now evaluated in PASS language
4960:
4961: * src/classes/op.C 1.72:
4962: * src/include/pa_string.h 1.132:
4963: * src/main/pa_string.C 1.148:
4964: string deserialize checks on broken file
4965:
4966: 2002-03-01 paf
4967: * src/main/pa_exec.C 1.27:
4968: execle -> execve, now argc OK
4969:
4970: 2002-02-28 paf
4971: * src/main/pa_string.C 1.147:
4972: origin by first piece preferred before last piece
4973:
4974: * src/main/pa_charsets.C 1.7:
4975: when placing charset to cache using global name now [were
4976: request]
4977:
4978: * configure 1.12:
4979: * configure.in 1.14:
4980: * src/targets/apache13/ApacheModuleParser3.dsp 1.10:
4981: * src/targets/apache13/mod_parser3.C 1.18:
4982: * src/targets/apache13/p3runConfigure.in 1.9:
4983: * src/targets/apache13/pa_threads.C 1.8:
1.20 paf 4984: * www/cgi-bin/parser3.log 1.10:
1.15 paf 4985: * www/htdocs/auto.p 1.7:
4986: apache module updated
4987:
4988: * src/main/untaint.C 1.98:
4989: removed some debug comments
4990:
4991: 2002-02-27 paf
4992: * etc/parser3.conf.in 1.5:
4993: .dll -> .so
4994:
4995: * src/main/pa_charset.C 1.21:
4996: size_t
4997:
4998: * INSTALL 1.9:
4999: shared/static-xml
5000: with-pathlink
5001:
5002: * operators.txt 1.15:
5003: * operators.txt 1.16:
5004: SMTP comment
5005:
5006: 2002-02-26 paf
5007: * src/classes/xnode.C 1.40:
1.20 paf 5008: * www/cgi-bin/parser3.log 1.9:
1.15 paf 5009: * www/htdocs/auto.p 1.6:
5010: * www/htdocs/global.xsl 1.4:
5011: * www/htdocs/index.html 1.15:
5012: in some situation, xpath query returned result with type NODESET, but empty nodeset member field,
5013: checked that
5014:
5015: * src/main/pa_exec.C 1.26:
5016: more precise names for vars, cosmetic
5017:
5018: 2002-02-22 paf
5019: * operators.txt 1.14:
5020: * src/types/pa_vcookie.C 1.41:
5021: * src/types/pa_vcookie.C 1.42:
1.20 paf 5022: * www/cgi-bin/parser3.log 1.5:
1.15 paf 5023: cookie "expires=0" = "session"
5024:
5025: * src/include/pa_string.h 1.131:
5026: * src/main/pa_string.C 1.144:
5027: * src/main/pa_string.C 1.145:
5028: * src/main/pa_string.C 1.146:
1.20 paf 5029: * www/cgi-bin/parser3.log 1.6:
5030: * www/cgi-bin/parser3.log 1.7:
5031: * www/cgi-bin/parser3.log 1.8:
1.15 paf 5032: * www/htdocs/auto.p 1.5:
5033: * www/htdocs/index.html 1.14:
5034: string iterators fixed again, so were String::join_chain
5035:
5036: * configure 1.11:
5037: * configure.in 1.13:
5038: glib###.a detection fixed
5039:
5040: * Makefile.in 1.7:
5041: * configure 1.9:
5042: * configure.in 1.11:
5043: * etc/Makefile.in 1.4:
5044: * etc/parser3.charsets/Makefile.in 1.6:
5045: * src/Makefile.in 1.45:
5046: * src/classes/Makefile.am 1.38:
5047: * src/classes/Makefile.in 1.43:
5048: * src/classes/gd/Makefile.in 1.34:
5049: * src/classes/hashfile.C 1.23:
5050: * src/classes/smtp/Makefile.in 1.3:
5051: * src/include/Makefile.am 1.2:
5052: * src/include/Makefile.in 1.3:
5053: * src/include/pa_config_auto.h.in 1.20:
5054: * src/include/pa_db_connection.h 1.22:
5055: * src/include/pa_db_manager.h 1.15:
5056: * src/include/pa_db_table.h 1.16:
5057: * src/main/Makefile.am 1.31:
5058: * src/main/Makefile.in 1.39:
5059: * src/main/pa_db_connection.C 1.38:
5060: * src/main/pa_db_manager.C 1.23:
5061: * src/main/pa_db_table.C 1.21:
5062: * src/main/pa_globals.C 1.117:
5063: * src/sql/Makefile.in 1.3:
5064: * src/targets/Makefile.in 1.34:
5065: * src/targets/apache13/Makefile.in 1.32:
5066: * src/targets/apache13/p3runConfigure.in 1.8:
5067: * src/targets/cgi/Makefile.am 1.32:
5068: * src/targets/cgi/Makefile.in 1.43:
5069: * src/targets/isapi/Makefile.in 1.3:
5070: * src/types/Makefile.am 1.20:
5071: * src/types/Makefile.in 1.35:
5072: * src/types/pa_vhashfile.C 1.21:
5073: * src/types/pa_vhashfile.h 1.16:
5074: removed hashfile support for now
5075:
5076: * acconfig.h 1.1:
5077: acconfig move in cvs[from src/libltdl to /]
5078:
5079: * etc/parser3.charsets/windows-1251.cfg 1.2:
5080: °
5081:
5082: * Makefile.am 1.4:
5083: * Makefile.in 1.9:
5084: make update
5085:
5086: * INSTALL 1.7:
5087: hashfile removed from INSTALL
5088:
5089: * Makefile.in 1.8:
5090: * configure 1.10:
5091: * configure.in 1.12:
5092: * src/include/pa_config_auto.h.in 1.21:
5093: --with-shared-xml
5094: --with-static-xml
5095:
5096: * INSTALL 1.8:
5097: without-zlib comment
5098:
5099: * operators.txt 1.13:
5100: * src/classes/classes.dsp 1.16:
5101: * src/main/main.dsp 1.148:
5102: * src/types/types.dsp 1.20:
5103: removed hashfile support from sources for now
5104:
5105: * src/classes/classes.dsp 1.17:
5106: * src/classes/gd/gd.dsp 1.20:
5107: * src/main/compile.tab.C 1.45:
5108: * src/main/main.dsp 1.149:
5109: * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
5110: * src/targets/cgi/parser3.dsp 1.43:
5111: * src/targets/isapi/parser3isapi.dsp 1.30:
5112: * src/types/types.dsp 1.21:
5113: *.dsp: removed refereces to win32db & ancient xalan&xml
5114:
5115: 2002-02-21 paf
5116: * Makefile.am 1.3:
5117: * Makefile.in 1.6:
5118: make cvsupdate
5119:
5120: * src/main/untaint.C 1.97:
1.20 paf 5121: * www/cgi-bin/parser3.log 1.4:
1.15 paf 5122: removed debug code, activated commented-for debug parts
5123:
5124: * src/include/pa_string.h 1.130:
5125: * src/include/pa_types.h 1.39:
5126: * src/main/pa_string.C 1.143:
5127: * src/main/untaint.C 1.96:
1.20 paf 5128: * www/cgi-bin/parser3.log 1.3:
1.15 paf 5129: STRING_*FOREACH_ROW
5130: changed to stop at append_row, not at link zero
5131: now string to string appending works
5132:
5133: 2002-02-20 paf
5134: * src/include/pa_string.h 1.129:
5135: * src/main/execute.C 1.221:
5136: * src/main/untaint.C 1.95:
5137: * src/targets/cgi/pa_pool.C 1.38:
5138: * src/targets/cgi/parser3.C 1.162:
5139: * www/htdocs/index.html 1.13:
5140: //#define DEBUG_STRING_APPENDS_VS_EXPANDS
5141:
5142: * src/include/pa_string.h 1.128:
5143: * src/main/pa_string.C 1.142:
5144: * src/main/untaint.C 1.94:
1.20 paf 5145: * www/cgi-bin/parser3.log 1.2:
1.15 paf 5146: economy: 22%
5147:
5148: * operators.txt 1.12:
5149: * src/include/pa_common.h 1.75:
5150: * src/include/pa_config_fixed.h 1.39:
5151: * src/include/pa_string.h 1.125:
5152: * src/include/pa_types.h 1.38:
5153: * src/main/compile.tab.C 1.44:
5154: * src/main/execute.C 1.220:
5155: * src/main/pa_string.C 1.139:
5156: * src/main/untaint.C 1.91:
5157: * src/targets/cgi/pa_pool.C 1.37:
5158: * src/targets/cgi/parser3.C 1.160:
5159: * www/htdocs/auto.p 1.4:
5160: * www/htdocs/global.xsl 1.3:
5161: * www/htdocs/index.html 1.11:
5162: strign to string append optimiziation idea and estimates
5163:
5164: * src/include/pa_string.h 1.126:
5165: * src/include/pa_stylesheet_connection.h 1.27:
5166: * src/main/pa_db_manager.C 1.22:
5167: * src/main/pa_dictionary.C 1.13:
5168: * src/main/pa_string.C 1.140:
5169: * src/main/untaint.C 1.92:
5170: * src/targets/cgi/parser3.C 1.161:
5171: * src/types/pa_vcookie.C 1.40:
5172: * src/types/pa_vstring.h 1.42:
5173: * www/htdocs/index.html 1.12:
5174: speed uptimized: string::is_empty
5175:
5176: * src/include/pa_string.h 1.127:
5177: * src/main/pa_string.C 1.141:
5178: * src/main/untaint.C 1.93:
1.20 paf 5179: * www/cgi-bin/parser3.log 1.1:
1.15 paf 5180: space uptimized: string::link_row removed
5181:
5182: 2002-02-19 paf
5183: * src/classes/xdoc.C 1.86:
5184: * src/classes/xnode.C 1.39:
5185: getElementsByTagName and *NS moved to node [element]
5186:
5187: * src/classes/math.C 1.15:
5188: not used directly [but erroreously reported that 'is', thus
5189: registering twice&other probs]
5190:
5191: * src/main/compile.C 1.59:
5192: * src/main/compile.C 1.60:
5193: without string_origins not worked
5194:
5195: * src/main/compile.C 1.61:
5196: without string_origins parse error file+line+col possible
5197:
5198: 2002-02-18 paf
5199: * src/types/pa_vdouble.h 1.33:
5200: since we have in_expression
5201: removed that trick i've installed into double::as_string
5202:
5203: * INSTALL 1.6:
5204: local install comment
5205:
5206: * src/main/compile.tab.C 1.41:
5207: * src/main/compile.y 1.181:
5208: * www/htdocs/global.xsl 1.2:
5209: * www/htdocs/index.html 1.7:
5210: integer division stops name
5211:
5212: * Makefile.in 1.4:
5213: * acinclude.m4 1.2:
5214: * aclocal.m4 1.2:
5215: * configure 1.8:
5216: * configure.in 1.10:
5217: * etc/Makefile.in 1.3:
5218: * etc/parser3.charsets/Makefile.in 1.5:
5219: * src/Makefile.in 1.44:
5220: * src/classes/Makefile.in 1.42:
5221: * src/classes/gd/Makefile.in 1.33:
5222: * src/classes/smtp/Makefile.in 1.2:
5223: * src/include/Makefile.in 1.2:
5224: * src/include/pa_config_auto.h.in 1.19:
5225: * src/include/pa_config_includes.h 1.19:
5226: * src/main/Makefile.in 1.38:
5227: * src/sql/Makefile.in 1.2:
5228: * src/targets/Makefile.in 1.33:
5229: * src/targets/apache13/Makefile.in 1.31:
5230: * src/targets/apache13/p3runConfigure.in 1.7:
5231: * src/targets/cgi/Makefile.am 1.30:
5232: * src/targets/cgi/Makefile.in 1.41:
5233: * src/targets/cgi/parser3.C 1.157:
5234: * src/targets/isapi/Makefile.in 1.2:
5235: * src/types/Makefile.in 1.34:
5236: removed libtool usage from build mech
5237:
5238: * operators.txt 1.10:
5239: * src/classes/date.C 1.17:
5240: date::create [were date::set, with backward comp
5241:
5242: * src/classes/math.C 1.14:
5243: * www/htdocs/index.html 1.8:
5244: math:random range check fixed
5245:
5246: * src/main/compile.tab.C 1.42:
5247: bison env set so one could compile without cygwin installed
5248:
5249: * src/targets/cgi/Makefile.am 1.31:
5250: * src/targets/cgi/Makefile.in 1.42:
5251: * src/targets/cgi/parser3.C 1.158:
5252: *** empty log message ***
5253:
5254: * src/main/pa_globals.C 1.116:
5255: extern "C" was removed too fast
5256:
5257: * Makefile.in 1.5:
5258: * ltconfig 1.2:
5259: * ltmain.sh 1.2:
5260: removed libtool subpart files
5261:
5262: * src/main/main.dsp 1.147:
5263: * src/main/pa_globals.C 1.115:
5264: removed unneded
5265: #ifdef __cplusplus
5266: }
5267: #endif
5268:
5269: * src/include/pa_opcode.h 1.15:
5270: * src/include/pa_request.h 1.122:
5271: * src/main/compile.tab.C 1.43:
5272: * src/main/compile.y 1.182:
5273: * src/main/execute.C 1.219:
5274: * src/types/pa_wcontext.h 1.28:
5275: * www/htdocs/index.html 1.10:
5276: * www/htdocs/index.html 1.9:
5277: in_expression
5278: aimed to solve old problem with string/nonstring values,
5279: now in expressions double/int values are passed as-is, without stupid tostring/fromstring conversions
5280:
5281: * operators.txt 1.11:
5282: * src/targets/cgi/parser3.C 1.159:
5283: PARSER_ROOT_CONFIG
5284:
5285: * src/classes/classes.dsp 1.15:
5286: * src/classes/gd/gd.dsp 1.19:
5287: * src/classes/smtp/smtp.dsp 1.16:
5288: * src/main/main.dsp 1.146:
5289: * src/main/pa_globals.C 1.114:
5290: * src/targets/cgi/parser3.dsp 1.42:
5291: * src/types/types.dsp 1.19:
5292: win32xml now contains gnome xml libs
5293: parser .dsp-s changed accordingly
5294:
5295: * operators.txt 1.9:
5296: \ comment
5297:
5298: 2002-02-13 paf
5299: * INSTALL 1.5:
5300: * configure 1.7:
5301: * configure.in 1.9:
5302: * src/targets/cgi/Makefile.am 1.29:
5303: * src/targets/cgi/Makefile.in 1.40:
5304: --with-glib-config
5305: CXXLINK=$(CC) for targets/cgi/parser3
5306:
5307: * src/include/pa_config_includes.h 1.18:
5308: sys/time time both included now.
5309: vaguely remember confilicts on this on some system [not on six|ablv]
5310: so when would see them again would think up proper check
5311:
5312: * etc/parser3.charsets/windows-1257.cfg 1.1:
5313: * etc/parser3.conf.in 1.4:
5314: * src/targets/cgi/parser3.C 1.156:
5315: baltic charset file generated, in generation script ispunct
5316: check added
5317:
5318: * src/main/pa_common.C 1.103:
5319: strnchr: sanity check added
5320:
5321: * src/main/pa_common.C 1.104:
5322: truncation never occured when writing files on unix [since i've changed cache mech]
5323: fix
5324:
5325: * etc/parser3.charsets/windows-1257.cfg 1.2:
5326: id added
5327:
5328: 2002-02-08 paf
5329: * src/classes/classes.C 1.14:
5330: * src/classes/classes.h 1.15:
5331: * src/classes/date.C 1.15:
5332: * src/classes/double.C 1.42:
5333: * src/classes/file.C 1.71:
5334: * src/classes/form.C 1.20:
5335: * src/classes/gd/gif.C 1.25:
5336: * src/classes/gd/gif.h 1.19:
5337: * src/classes/gd/gifio.C 1.17:
5338: * src/classes/hash.C 1.34:
5339: * src/classes/hashfile.C 1.21:
5340: * src/classes/image.C 1.65:
5341: * src/classes/int.C 1.39:
5342: * src/classes/mail.C 1.53:
5343: * src/classes/math.C 1.12:
5344: * src/classes/op.C 1.70:
5345: * src/classes/response.C 1.17:
5346: * src/classes/smtp/comms.C 1.7:
5347: * src/classes/smtp/smtp.C 1.8:
5348: * src/classes/smtp/smtp.h 1.7:
5349: * src/classes/string.C 1.96:
5350: * src/classes/table.C 1.143:
5351: * src/classes/void.C 1.15:
5352: * src/classes/xdoc.C 1.84:
5353: * src/classes/xnode.C 1.37:
5354: * src/classes/xnode.h 1.8:
5355: * src/include/pa_array.h 1.52:
5356: * src/include/pa_cache_managers.h 1.5:
5357: * src/include/pa_charset.h 1.13:
5358: * src/include/pa_charsets.h 1.4:
5359: * src/include/pa_common.h 1.73:
5360: * src/include/pa_config_fixed.h 1.37:
5361: * src/include/pa_config_includes.h 1.16:
5362: * src/include/pa_db_connection.h 1.20:
5363: * src/include/pa_db_manager.h 1.13:
5364: * src/include/pa_db_table.h 1.14:
5365: * src/include/pa_dictionary.h 1.9:
5366: * src/include/pa_dir.h 1.9:
5367: * src/include/pa_exception.h 1.30:
5368: * src/include/pa_exec.h 1.6:
5369: * src/include/pa_globals.h 1.77:
5370: * src/include/pa_hash.h 1.53:
5371: * src/include/pa_opcode.h 1.13:
5372: * src/include/pa_pool.h 1.77:
5373: * src/include/pa_pragma_pack_begin.h 1.3:
5374: * src/include/pa_pragma_pack_end.h 1.3:
5375: * src/include/pa_request.h 1.120:
5376: * src/include/pa_sapi.h 1.17:
5377: * src/include/pa_socks.h 1.7:
5378: * src/include/pa_sql_connection.h 1.22:
5379: * src/include/pa_sql_driver_manager.h 1.22:
5380: * src/include/pa_stack.h 1.12:
5381: * src/include/pa_string.h 1.123:
5382: * src/include/pa_stylesheet_connection.h 1.25:
5383: * src/include/pa_stylesheet_manager.h 1.11:
5384: * src/include/pa_table.h 1.40:
5385: * src/include/pa_threads.h 1.22:
5386: * src/include/pa_types.h 1.36:
5387: * src/main/compile.C 1.57:
5388: * src/main/compile.tab.C 1.40:
5389: * src/main/compile_tools.C 1.44:
5390: * src/main/compile_tools.h 1.57:
5391: * src/main/execute.C 1.217:
5392: * src/main/pa_array.C 1.46:
5393: * src/main/pa_cache_managers.C 1.3:
5394: * src/main/pa_charset.C 1.19:
5395: * src/main/pa_charsets.C 1.5:
5396: * src/main/pa_common.C 1.100:
5397: * src/main/pa_db_connection.C 1.36:
5398: * src/main/pa_db_manager.C 1.20:
5399: * src/main/pa_db_table.C 1.19:
5400: * src/main/pa_dictionary.C 1.11:
5401: * src/main/pa_dir.C 1.10:
5402: * src/main/pa_exception.C 1.37:
5403: * src/main/pa_exec.C 1.24:
5404: * src/main/pa_globals.C 1.112:
5405: * src/main/pa_hash.C 1.49:
5406: * src/main/pa_pool.C 1.50:
5407: * src/main/pa_request.C 1.193:
5408: * src/main/pa_socks.C 1.12:
5409: * src/main/pa_sql_driver_manager.C 1.60:
5410: * src/main/pa_status_provider.C 1.3:
5411: * src/main/pa_string.C 1.137:
5412: * src/main/pa_stylesheet_manager.C 1.12:
5413: * src/main/pa_table.C 1.43:
5414: * src/main/untaint.C 1.88:
5415: * src/sql/pa_sql_driver.h 1.25:
5416: * src/targets/apache13/mod_parser3.C 1.16:
5417: * src/targets/apache13/pa_pool.C 1.4:
5418: * src/targets/apache13/pa_threads.C 1.6:
5419: * src/targets/cgi/pa_pool.C 1.35:
5420: * src/targets/cgi/pa_threads.C 1.8:
5421: * src/targets/cgi/parser3.C 1.153:
5422: * src/targets/cgi/pool_storage.h 1.8:
5423: * src/targets/isapi/pa_pool.C 1.11:
5424: * src/targets/isapi/pa_threads.C 1.7:
5425: * src/targets/isapi/parser3isapi.C 1.62:
5426: * src/targets/isapi/pool_storage.h 1.14:
5427: * src/types/pa_valiased.C 1.12:
5428: * src/types/pa_valiased.h 1.17:
5429: * src/types/pa_value.h 1.78:
5430: * src/types/pa_vbool.h 1.16:
5431: * src/types/pa_vclass.h 1.23:
5432: * src/types/pa_vcode_frame.h 1.13:
5433: * src/types/pa_vcookie.C 1.33:
5434: * src/types/pa_vcookie.h 1.14:
5435: * src/types/pa_vdate.h 1.7:
5436: * src/types/pa_vdouble.h 1.31:
5437: * src/types/pa_venv.h 1.19:
5438: * src/types/pa_vfile.C 1.25:
5439: * src/types/pa_vfile.h 1.39:
5440: * src/types/pa_vform.C 1.51:
5441: * src/types/pa_vform.h 1.32:
5442: * src/types/pa_vhash.h 1.28:
5443: * src/types/pa_vhashfile.C 1.18:
5444: * src/types/pa_vhashfile.h 1.14:
5445: * src/types/pa_vimage.C 1.15:
5446: * src/types/pa_vimage.h 1.23:
5447: * src/types/pa_vint.h 1.30:
5448: * src/types/pa_vjunction.h 1.11:
5449: * src/types/pa_vmath.h 1.5:
5450: * src/types/pa_vmethod_frame.h 1.21:
5451: * src/types/pa_vobject.h 1.15:
5452: * src/types/pa_vrequest.C 1.15:
5453: * src/types/pa_vrequest.h 1.15:
5454: * src/types/pa_vresponse.C 1.3:
5455: * src/types/pa_vresponse.h 1.20:
5456: * src/types/pa_vstateless_class.C 1.12:
5457: * src/types/pa_vstateless_class.h 1.22:
5458: * src/types/pa_vstateless_object.h 1.14:
5459: * src/types/pa_vstatus.C 1.5:
5460: * src/types/pa_vstatus.h 1.6:
5461: * src/types/pa_vstring.C 1.15:
5462: * src/types/pa_vstring.h 1.40:
5463: * src/types/pa_vtable.C 1.10:
5464: * src/types/pa_vtable.h 1.36:
5465: * src/types/pa_vvoid.h 1.7:
5466: * src/types/pa_vxdoc.C 1.10:
5467: * src/types/pa_vxdoc.h 1.18:
5468: * src/types/pa_vxnode.C 1.14:
5469: * src/types/pa_vxnode.h 1.11:
5470: * src/types/pa_wcontext.C 1.14:
5471: * src/types/pa_wcontext.h 1.26:
5472: * src/types/pa_wwrapper.h 1.15:
5473: 2002
5474:
5475: * src/types/pa_vcookie.C 1.36:
5476: * src/types/pa_vcookie.C 1.37:
5477: * src/types/pa_vcookie.C 1.38:
5478: * src/types/pa_vcookie.C 1.39:
5479: VCookie::fill_fields one check forgotten
5480:
5481: * src/classes/smtp/Makefile.am 1.1:
5482: * src/classes/smtp/Makefile.in 1.1:
5483: * src/include/Makefile.am 1.1:
5484: * src/include/Makefile.in 1.1:
5485: * src/sql/Makefile.am 1.3:
5486: * src/sql/Makefile.in 1.1:
5487: * src/targets/isapi/Makefile.am 1.1:
5488: * src/targets/isapi/Makefile.in 1.1:
5489: forgotten makes
5490:
5491: * AUTHORS 1.2:
5492: * COPYING 1.2:
5493: * INSTALL 1.3:
5494: * INSTALL 1.4:
5495: * README 1.2:
5496: install&others updated
5497:
5498: * Makefile.am 1.2:
5499: * Makefile.in 1.3:
5500: * configure 1.6:
5501: * configure.in 1.8:
5502: * etc/parser3.charsets/Makefile.am 1.2:
5503: * etc/parser3.charsets/Makefile.in 1.4:
5504: * src/Makefile.am 1.15:
5505: * src/Makefile.in 1.43:
5506: * src/classes/Makefile.am 1.37:
5507: * src/classes/Makefile.in 1.41:
5508: * src/classes/gd/Makefile.am 1.9:
5509: * src/classes/gd/Makefile.in 1.32:
5510: * src/main/Makefile.am 1.30:
5511: * src/main/Makefile.in 1.37:
5512: * src/main/pa_status_provider.C 1.5:
5513: * src/targets/Makefile.am 1.9:
5514: * src/targets/Makefile.in 1.32:
5515: * src/targets/apache13/Makefile.am 1.11:
5516: * src/targets/apache13/Makefile.in 1.30:
5517: * src/targets/cgi/Makefile.am 1.28:
5518: * src/targets/cgi/Makefile.in 1.39:
5519: * src/types/Makefile.am 1.19:
5520: * src/types/Makefile.in 1.33:
5521: 'make dist' works
5522:
5523: * src/classes/classes.C 1.15:
5524: * src/classes/classes.h 1.16:
5525: * src/classes/date.C 1.16:
5526: * src/classes/double.C 1.43:
5527: * src/classes/file.C 1.72:
5528: * src/classes/form.C 1.21:
5529: * src/classes/gd/gif.C 1.26:
5530: * src/classes/gd/gif.h 1.20:
5531: * src/classes/gd/gifio.C 1.18:
5532: * src/classes/hash.C 1.35:
5533: * src/classes/hashfile.C 1.22:
5534: * src/classes/image.C 1.66:
5535: * src/classes/image.C 1.67:
5536: * src/classes/int.C 1.40:
5537: * src/classes/mail.C 1.54:
5538: * src/classes/math.C 1.13:
5539: * src/classes/op.C 1.71:
5540: * src/classes/response.C 1.18:
5541: * src/classes/smtp/comms.C 1.8:
5542: * src/classes/smtp/smtp.C 1.9:
5543: * src/classes/smtp/smtp.h 1.8:
5544: * src/classes/string.C 1.97:
5545: * src/classes/table.C 1.144:
5546: * src/classes/void.C 1.16:
5547: * src/classes/xdoc.C 1.85:
5548: * src/classes/xnode.C 1.38:
5549: * src/classes/xnode.h 1.9:
5550: * src/include/pa_array.h 1.53:
5551: * src/include/pa_cache_managers.h 1.6:
5552: * src/include/pa_charset.h 1.14:
5553: * src/include/pa_charsets.h 1.5:
5554: * src/include/pa_common.h 1.74:
5555: * src/include/pa_config_fixed.h 1.38:
5556: * src/include/pa_config_includes.h 1.17:
5557: * src/include/pa_db_connection.h 1.21:
5558: * src/include/pa_db_manager.h 1.14:
5559: * src/include/pa_db_table.h 1.15:
5560: * src/include/pa_dictionary.h 1.10:
5561: * src/include/pa_dir.h 1.10:
5562: * src/include/pa_exception.h 1.31:
5563: * src/include/pa_exec.h 1.7:
5564: * src/include/pa_globals.h 1.78:
5565: * src/include/pa_hash.h 1.54:
5566: * src/include/pa_opcode.h 1.14:
5567: * src/include/pa_pool.h 1.78:
5568: * src/include/pa_pragma_pack_begin.h 1.4:
5569: * src/include/pa_pragma_pack_end.h 1.4:
5570: * src/include/pa_request.h 1.121:
5571: * src/include/pa_sapi.h 1.18:
5572: * src/include/pa_socks.h 1.8:
5573: * src/include/pa_sql_connection.h 1.23:
5574: * src/include/pa_sql_driver_manager.h 1.23:
5575: * src/include/pa_stack.h 1.13:
5576: * src/include/pa_string.h 1.124:
5577: * src/include/pa_stylesheet_connection.h 1.26:
5578: * src/include/pa_stylesheet_manager.h 1.12:
5579: * src/include/pa_table.h 1.41:
5580: * src/include/pa_threads.h 1.23:
5581: * src/include/pa_types.h 1.37:
5582: * src/main/compile.C 1.58:
5583: * src/main/compile_tools.C 1.45:
5584: * src/main/compile_tools.h 1.58:
5585: * src/main/execute.C 1.218:
5586: * src/main/pa_array.C 1.47:
5587: * src/main/pa_cache_managers.C 1.4:
5588: * src/main/pa_charset.C 1.20:
5589: * src/main/pa_charsets.C 1.6:
5590: * src/main/pa_common.C 1.101:
5591: * src/main/pa_common.C 1.102:
5592: * src/main/pa_db_connection.C 1.37:
5593: * src/main/pa_db_manager.C 1.21:
5594: * src/main/pa_db_table.C 1.20:
5595: * src/main/pa_dictionary.C 1.12:
5596: * src/main/pa_dir.C 1.11:
5597: * src/main/pa_exception.C 1.38:
5598: * src/main/pa_exec.C 1.25:
5599: * src/main/pa_globals.C 1.113:
5600: * src/main/pa_hash.C 1.50:
5601: * src/main/pa_pool.C 1.51:
5602: * src/main/pa_request.C 1.194:
5603: * src/main/pa_socks.C 1.13:
5604: * src/main/pa_sql_driver_manager.C 1.61:
5605: * src/main/pa_status_provider.C 1.4:
5606: * src/main/pa_string.C 1.138:
5607: * src/main/pa_stylesheet_manager.C 1.13:
5608: * src/main/pa_table.C 1.44:
5609: * src/main/untaint.C 1.89:
5610: * src/main/untaint.C 1.90:
5611: * src/sql/pa_sql_driver.h 1.26:
5612: * src/targets/apache13/mod_parser3.C 1.17:
5613: * src/targets/apache13/pa_pool.C 1.5:
5614: * src/targets/apache13/pa_threads.C 1.7:
5615: * src/targets/cgi/pa_pool.C 1.36:
5616: * src/targets/cgi/pa_threads.C 1.9:
5617: * src/targets/cgi/parser3.C 1.154:
5618: * src/targets/cgi/parser3.C 1.155:
5619: * src/targets/cgi/pool_storage.h 1.9:
5620: * src/targets/isapi/pa_pool.C 1.12:
5621: * src/targets/isapi/pa_threads.C 1.8:
5622: * src/targets/isapi/parser3isapi.C 1.63:
5623: * src/targets/isapi/pool_storage.h 1.15:
5624: * src/types/pa_valiased.C 1.13:
5625: * src/types/pa_valiased.h 1.18:
5626: * src/types/pa_value.h 1.79:
5627: * src/types/pa_vbool.h 1.17:
5628: * src/types/pa_vclass.h 1.24:
5629: * src/types/pa_vcode_frame.h 1.14:
5630: * src/types/pa_vcookie.C 1.34:
5631: * src/types/pa_vcookie.C 1.35:
5632: * src/types/pa_vcookie.h 1.15:
5633: * src/types/pa_vdate.h 1.8:
5634: * src/types/pa_vdouble.h 1.32:
5635: * src/types/pa_venv.h 1.20:
5636: * src/types/pa_vfile.C 1.26:
5637: * src/types/pa_vfile.C 1.27:
5638: * src/types/pa_vfile.h 1.40:
5639: * src/types/pa_vform.C 1.52:
5640: * src/types/pa_vform.C 1.53:
5641: * src/types/pa_vform.h 1.33:
5642: * src/types/pa_vhash.h 1.29:
5643: * src/types/pa_vhashfile.C 1.19:
5644: * src/types/pa_vhashfile.C 1.20:
5645: * src/types/pa_vhashfile.h 1.15:
5646: * src/types/pa_vimage.C 1.16:
5647: * src/types/pa_vimage.C 1.17:
5648: * src/types/pa_vimage.h 1.24:
5649: * src/types/pa_vint.h 1.31:
5650: * src/types/pa_vjunction.h 1.12:
5651: * src/types/pa_vmath.h 1.6:
5652: * src/types/pa_vmethod_frame.h 1.22:
5653: * src/types/pa_vobject.h 1.16:
5654: * src/types/pa_vrequest.C 1.16:
5655: * src/types/pa_vrequest.C 1.17:
5656: * src/types/pa_vrequest.h 1.16:
5657: * src/types/pa_vresponse.C 1.4:
5658: * src/types/pa_vresponse.C 1.5:
5659: * src/types/pa_vresponse.h 1.21:
5660: * src/types/pa_vstateless_class.C 1.13:
5661: * src/types/pa_vstateless_class.h 1.23:
5662: * src/types/pa_vstateless_object.h 1.15:
5663: * src/types/pa_vstatus.C 1.6:
5664: * src/types/pa_vstatus.h 1.7:
5665: * src/types/pa_vstring.C 1.16:
5666: * src/types/pa_vstring.C 1.17:
5667: * src/types/pa_vstring.h 1.41:
5668: * src/types/pa_vtable.C 1.11:
5669: * src/types/pa_vtable.C 1.12:
5670: * src/types/pa_vtable.h 1.37:
5671: * src/types/pa_vvoid.h 1.8:
5672: * src/types/pa_vxdoc.C 1.11:
5673: * src/types/pa_vxdoc.C 1.12:
5674: * src/types/pa_vxdoc.h 1.19:
5675: * src/types/pa_vxnode.C 1.15:
5676: * src/types/pa_vxnode.C 1.16:
5677: * src/types/pa_vxnode.h 1.12:
5678: * src/types/pa_wcontext.C 1.15:
5679: * src/types/pa_wcontext.h 1.27:
5680: * src/types/pa_wwrapper.h 1.16:
5681: name spelling
5682:
5683: 2002-02-07 paf
5684: * src/main/compile.C 1.56:
5685: * src/main/compile.tab.C 1.39:
5686: * src/main/compile.y 1.180:
5687: * src/main/compile_tools.h 1.56:
5688: disabled $if reference due to conflicts with local variables
5689:
5690: * configure 1.5:
5691: * configure.in 1.7:
5692: * src/classes/Makefile.in 1.39:
5693: * src/classes/gd/Makefile.in 1.30:
5694: * src/include/pa_config_auto.h.in 1.18:
5695: * src/main/Makefile.in 1.35:
5696: * src/main/pa_common.C 1.99:
5697: * src/main/pa_socks.C 1.10:
5698: * src/targets/Makefile.in 1.30:
5699: * src/targets/cgi/Makefile.in 1.37:
5700: * src/types/Makefile.in 1.31:
5701: compiled under cygwin
5702: added yet another locking function: fcntl
5703:
5704: * src/classes/Makefile.in 1.40:
5705: * src/classes/gd/Makefile.in 1.31:
5706: * src/main/Makefile.in 1.36:
5707: * src/targets/Makefile.in 1.31:
5708: * src/targets/apache13/Makefile.in 1.29:
5709: * src/targets/cgi/Makefile.in 1.38:
5710: * src/types/Makefile.in 1.32:
5711: makes
5712:
5713: * src/include/pa_array.h 1.50:
5714: * src/main/compile.C 1.55:
5715: * src/main/compile.tab.C 1.37:
5716: * src/main/compile.y 1.179:
5717: * src/main/compile_tools.C 1.43:
5718: * src/main/compile_tools.h 1.55:
5719: operators now detected by check at name_without_curly_rdive_read rule whether diving code constists only of
5720: OP_VALUE+string+OP_GET_ELEMENT.
5721: and last op code substituted with OP_GET_ELEMENT_OR_OPERATOR
5722: to form
5723: OP_VALUE+string+OP_GET_ELEMENT_OR_OPERATOR.
5724: code
5725:
5726: * operators.txt 1.6:
5727: * src/classes/string.C 1.95:
5728: * src/include/pa_config_fixed.h 1.35:
5729: * src/main/compile.tab.C 1.38:
5730: ^int/double/string.format
5731: now can be called with normal [] brackets, not stupid {} as it were implemented for some strange reason.
5732: retaining backward compatibility due to some already-implemented servers
5733:
5734: * config.sub 1.2:
5735: on cygwin configure passes it with strange i1586 const, hacked
5736: it to mean i586
5737:
5738: * src/main/pa_socks.C 1.11:
5739: swapped headers to avoid compiler warnings
5740:
5741: * operators.txt 1.7:
5742: * src/classes/table.C 1.142:
5743: * src/include/pa_array.h 1.51:
5744: * src/include/pa_table.h 1.39:
5745: * src/main/pa_array.C 1.45:
5746: * src/main/pa_table.C 1.42:
5747: * www/htdocs/auto.p 1.3:
5748: * www/htdocs/index.html 1.6:
5749: table::create now // 'set' name obsolete now
5750: table clone.
5751:
5752: * operators.txt 1.8:
5753: * src/classes/xdoc.C 1.83:
5754: * src/include/pa_config_fixed.h 1.36:
5755: xdoc::set obsolete now, now xdoc::create, with both sences
5756:
5757: 2002-02-06 paf
5758: * src/classes/mail.C 1.52:
5759: *** empty log message ***
5760:
5761: * configure 1.4:
5762: * configure.in 1.6:
5763: prefix expanded, grr
5764:
5765: * etc/parser3.conf.in 1.3:
5766: * operators.txt 1.5:
5767: * src/classes/mail.C 1.51:
5768: mail:send config changed
5769:
5770: 2002-02-05 paf
5771: * configure.in 1.3:
5772: * operators.txt 1.2:
5773: * src/classes/file.C 1.70:
5774: * src/classes/op.C 1.69:
5775: * src/include/pa_common.h 1.72:
5776: * src/include/pa_config_includes.h 1.15:
5777: * src/main/compile.tab.C 1.36:
5778: * src/main/pa_common.C 1.98:
5779: * www/htdocs/index.html 1.5:
5780: rewritten ^cache to use non-blocking-exclusive-caches
5781:
5782: * src/types/pa_vstatus.C 1.4:
5783: status:rusage 3
5784:
5785: * src/main/pa_common.C 1.97:
5786: text file read mode on win32 adjusted [speed impact. was off
5787: for debugging purpose, but forgotten afterwards]
5788:
5789: * operators.txt 1.3:
5790: status:rusage described int operators
5791:
5792: * configure.in 1.4:
5793: * src/types/Makefile.am 1.18:
5794: * src/types/pa_vstatus.h 1.5:
5795: * src/types/types.dsp 1.18:
5796: status:rusage
5797:
5798: * src/types/pa_vstatus.C 1.1:
5799: status:rusage 1
5800:
5801: * configure 1.3:
5802: * configure.in 1.5:
5803: * src/include/pa_config_auto.h.in 1.17:
5804: * src/types/Makefile.in 1.30:
5805: * src/types/pa_vstatus.C 1.2:
5806: *** empty log message ***
5807:
5808: * src/main/pa_exec.C 1.22.14.1:
5809: * src/main/pa_exec.C 1.23:
5810: argv0 now correct
5811:
5812: * src/types/pa_vstatus.C 1.3:
5813: status:rusage 2
5814:
5815: * operators.txt 1.4:
5816: regex options commented
5817:
5818: 2002-02-01 paf
5819: * etc/parser3.conf.in 1.2:
5820: \r removed
5821:
5822: * src/classes/op.C 1.62.2.1.2.3:
5823: file_write does EX lock after create,
5824: while file_read does SH after open,
5825: 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,
5826: added a check for that in ^cache...read
5827:
5828: 2002-01-31 paf
5829: * src/main/execute.C 1.210:
5830: * www/htdocs/index.html 1.3:
5831: operators check, thay mistakenly seen in
5832: $class:operator
5833: $object.operators
5834: contexts
5835:
5836: * INSTALL 1.2:
5837: * Makefile.in 1.2:
5838: * configure 1.2:
5839: * configure.in 1.2:
5840: * etc/Makefile.am 1.2:
5841: * etc/Makefile.in 1.2:
5842: * etc/parser3.charsets/Makefile.in 1.3:
5843: * ident.awk 1.2:
5844: * src/Makefile.in 1.42:
5845: * src/classes/Makefile.am 1.36:
5846: * src/classes/Makefile.in 1.38:
5847: * src/classes/gd/Makefile.am 1.8:
5848: * src/classes/gd/Makefile.in 1.29:
5849: * src/main/Makefile.am 1.29:
5850: * src/main/Makefile.in 1.34:
5851: * src/targets/Makefile.in 1.29:
5852: * src/targets/apache13/Makefile.am 1.10:
5853: * src/targets/cgi/Makefile.am 1.27:
5854: * src/targets/cgi/Makefile.in 1.36:
5855: * src/targets/cgi/pa_config_paths.h.in 1.1:
5856: * src/targets/cgi/parser3.C 1.152:
5857: * src/types/Makefile.am 1.17:
5858: * src/types/Makefile.in 1.29:
5859: lowered indent.awk back to src/
5860:
5861: * src/classes/xdoc.C 1.82:
5862: * src/targets/cgi/parser3.dsp 1.41:
5863: * www/htdocs/index.html 1.2:
5864: now compiles under win32
5865:
5866: * src/main/compile.tab.C 1.35:
5867: * src/main/compile.y 1.178:
5868: disabled operator call after ^xxx:
5869:
5870: * AUTHORS 1.1:
5871: * COPYING 1.1:
5872: * INSTALL 1.1:
5873: * Makefile.am 1.1:
5874: * Makefile.in 1.1:
5875: * NEWS 1.1:
5876: * README 1.1:
5877: * acinclude.m4 1.1:
5878: * aclocal.m4 1.1:
5879: * asm.txt 1.1:
5880: * config.guess 1.1:
5881: * config.sub 1.1:
5882: * configure 1.1:
5883: * configure.in 1.1:
5884: * etc/Makefile.am 1.1:
5885: * etc/Makefile.in 1.1:
5886: * etc/parser3.charsets/Makefile.am 1.1:
5887: * etc/parser3.charsets/Makefile.in 1.1:
5888: * etc/parser3.charsets/koi8-r.cfg 1.1:
5889: * etc/parser3.charsets/windows-1250.cfg 1.1:
5890: * etc/parser3.charsets/windows-1251.cfg 1.1:
5891: * etc/parser3.conf.in 1.1:
5892: * form.txt 1.1:
5893: * ident.awk 1.1:
5894: * install-sh 1.1:
5895: * lang.txt 1.1:
5896: * ltconfig 1.1:
5897: * ltmain.sh 1.1:
5898: * missing 1.1:
5899: * mkinstalldirs 1.1:
5900: * operators.txt 1.1:
5901: * parser3.dsw 1.1:
5902: * sql.txt 1.1:
5903: * src/Makefile.am 1.14:
5904: * src/Makefile.in 1.41:
5905: * src/classes/Makefile.am 1.35:
5906: * src/classes/Makefile.in 1.37:
5907: * src/classes/gd/Makefile.am 1.7:
5908: * src/classes/gd/Makefile.in 1.28:
5909: * src/ident.awk 1.4:
5910: * src/include/pa_config_auto.h.in 1.16:
5911: * src/main/Makefile.am 1.28:
5912: * src/main/Makefile.in 1.33:
5913: * src/targets/Makefile.in 1.28:
5914: * src/targets/apache13/Makefile.am 1.9:
5915: * src/targets/apache13/Makefile.in 1.28:
5916: * src/targets/cgi/Makefile.am 1.26:
5917: * src/targets/cgi/Makefile.in 1.35:
5918: * src/targets/cgi/parser3.C 1.151:
5919: * src/types/Makefile.am 1.16:
5920: * src/types/Makefile.in 1.28:
5921: * types.txt 1.1:
5922: * www/Makefile.am 1.1:
5923: * www/Makefile.in 1.1:
5924: * www/htdocs/auto.p 1.1:
5925: * www/htdocs/global.xsl 1.1:
5926: * www/htdocs/index.html 1.1:
5927: * www/htdocs/parser-status.html 1.1:
5928: * www/htdocs/people.dtd 1.1:
5929: moved etc&www out of src, moved configure&co out of src
5930: added windows-1250.cfg
5931: straightened installation scripts procedure
5932: made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
5933:
5934: * src/include/pa_opcode.h 1.12:
5935: * src/include/pa_request.h 1.119:
5936: * src/main/compile.C 1.54:
5937: * src/main/compile.tab.C 1.33:
5938: * src/main/compile.y 1.177:
5939: * src/main/compile_tools.C 1.42:
5940: * src/main/compile_tools.h 1.54:
5941: * src/main/execute.C 1.215:
5942: * src/types/pa_wcontext.h 1.25:
5943: operators check 6.1
5944: rewritten. now check is done at compile time
5945:
5946: * etc/parser3.charsets/Makefile.in 1.2:
5947: * src/ident.awk 1.5:
5948: *** empty log message ***
5949:
5950: * src/main/execute.C 1.214:
5951: operators check 5
5952: floated up old error of staying in 'entered class/object' state after $a($a..)
5953: it prevented operators from being called thereafter
5954:
5955: * src/main/compile.tab.C 1.34:
5956: * src/main/execute.C 1.216:
5957: made operators lookup first in ^xxx situation.
5958: so that one could not do
5959: $if[1]
5960: ^if[xxx]
5961:
5962: * src/main/execute.C 1.211:
5963: * src/types/pa_wcontext.h 1.24:
5964: * www/htdocs/auto.p 1.2:
5965: * www/htdocs/index.html 1.4:
5966: operators check 2
5967: floated up old error of staying in 'entered class' state after $a:a[a]
5968: it prevented operators from being called thereafter
5969:
5970: * src/main/execute.C 1.212:
5971: operators check 3
5972: floated up old error of staying in 'entered class' state after $a:a(a)
5973: it prevented operators from being called thereafter
5974:
5975: * src/include/pa_opcode.h 1.11:
5976: * src/main/compile.tab.C 1.32:
5977: * src/main/compile.y 1.176:
5978: * src/main/execute.C 1.213:
5979: operators check 4
5980: floated up old error of staying in 'entered object' state after ^a.a(a)
5981: it prevented operators from being called thereafter
5982:
5983: 2002-01-30 paf
5984: * src/classes/xdoc.C 1.81:
5985: acconfig.h changed [comments before #undefs removed]
5986: those comments were a mistake, and prevented libltdl from function properly
5987:
5988: 2002-01-29 paf
5989: * src/Makefile.am 1.13:
5990: * src/Makefile.in 1.40:
5991: * src/classes/Makefile.am 1.34:
5992: * src/classes/Makefile.in 1.36:
5993: * src/classes/gd/Makefile.in 1.27:
5994: * src/main/Makefile.in 1.32:
5995: * src/targets/Makefile.in 1.27:
5996: * src/targets/apache13/Makefile.in 1.27:
5997: * src/targets/cgi/Makefile.in 1.34:
5998: * src/types/Makefile.in 1.27:
5999: removed libltdl/libtool creation [modified acinclude.m4 which were creating int into just assignment LIBTOOL=../libtool]
6000: added default system config&charsetts
6001: prepared 'make install', now it installs
6002: targets/cgi/parser3 into bin directory
6003: etc/parser3.conf & etc/parser3.charsets/* into $sysconfdir and $sysconfdir/parser3.charsets respectively
6004:
6005: * src/classes/xdoc.C 1.80:
6006: * src/include/pa_charset.h 1.12:
6007: * src/include/pa_globals.h 1.76:
6008: * src/main/pa_globals.C 1.111:
6009: few forgotten ifdef XML added
6010:
6011: 2002-01-28 paf
6012: * src/classes/xdoc.C 1.79:
6013: * src/classes/xnode.h 1.7:
6014: * src/main/pa_exception.C 1.35:
6015: xdoc.importNode 0
6016:
6017: * src/classes/xdoc.C 1.78:
6018: xdoc::set now untaints OK
6019:
6020: * src/Makefile.in 1.39:
6021: stupid make runs automake on ths
6022:
6023: * src/classes/xnode.C 1.34:
6024: * src/types/pa_vxdoc.h 1.17:
6025: xdoc.importNode 1 [fixed as_node helper func to accept docs]
6026:
6027: * src/classes/Makefile.am 1.33:
6028: * src/classes/Makefile.in 1.35:
6029: * src/targets/cgi/Makefile.am 1.25:
6030: * src/targets/cgi/Makefile.in 1.33:
6031: xalan-patch removed
6032:
6033: * src/main/pa_exception.C 1.36:
6034: dom|generic error output fix
6035:
6036: * src/classes/xnode.C 1.35:
6037: xdoc.importNode 2 [mistype err]
6038:
6039: * src/classes/xnode.C 1.36:
6040: xdoc.importNode 3 [check err]
6041:
6042: 2002-01-25 paf
6043: * src/include/pa_charset.h 1.11:
6044: * src/main/pa_globals.C 1.110:
6045: http://localhost/abc -> $ENV{DOCUMENT_ROOT}/abc | ./abc
6046:
6047: * src/classes/hash.C 1.33:
6048: unified hash::sql, now
6049: ^hash::sql{query}[[$.limit(2) $.offset(4)]]
6050:
6051: * src/classes/file.C 1.68:
6052: * src/classes/op.C 1.68:
6053: * src/classes/string.C 1.94:
6054: * src/classes/table.C 1.141:
6055: * src/classes/xdoc.C 1.77:
6056: * src/include/pa_common.h 1.70:
6057: * src/main/pa_common.C 1.95:
6058: * src/types/pa_vfile.h 1.38:
6059: removed redundant pool param to some pa_common funcs
6060:
6061: * src/classes/file.C 1.69:
6062: * src/include/pa_common.h 1.71:
6063: * src/main/pa_common.C 1.96:
6064: ^file:lock[filename]{code}
6065:
6066: * src/include/pa_charset.h 1.10:
6067: * src/include/pa_charset.h 1.2.2.1:
6068: * src/include/pa_config_fixed.h 1.34.6.1:
6069: * src/main/compile.tab.C 1.27.6.3:
6070: * src/main/pa_charset.C 1.18:
6071: typedef XMLCh... not stupid illegal define
6072:
6073: * src/main/compile.tab.C 1.31:
6074: * src/main/compile.y 1.175:
6075: #comment before @ after @SPECIAL
6076: now works OK
6077:
6078: * src/main/pa_exec.C 1.20:
6079: max arg count now 10, and proper message on violation that added
6080:
6081: * src/main/pa_exec.C 1.21:
6082: * src/main/pa_exec.C 1.22:
6083: unix: exec now does chdir to script dir
6084:
6085: 2002-01-24 paf
6086: * src/classes/hashfile.C 1.20:
6087: * src/include/pa_db_table.h 1.13:
6088: * src/include/pa_opcode.h 1.10:
6089: * src/main/compile.tab.C 1.30:
6090: * src/main/compile.y 1.174:
6091: * src/main/compile_tools.C 1.41:
6092: * src/main/compile_tools.h 1.53:
6093: * src/main/execute.C 1.209:
6094: * src/main/pa_db_connection.C 1.35:
6095: * src/main/pa_db_table.C 1.18:
6096: * src/types/pa_vhashfile.C 1.17:
6097: * src/types/pa_vhashfile.h 1.13:
6098: merged from r17 - hashfile without logfiles
6099:
6100: * src/classes/xnode.C 1.31:
6101: xnode.select returns array always now, in case 'nothing found'
6102: returns empty array
6103:
6104: * src/include/pa_version.h 1.3:
6105: changed version number
6106:
6107: * src/classes/xdoc.C 1.74:
6108: checked empty response
6109:
6110: * src/classes/hashfile.C 1.19.2.1:
6111: * src/include/pa_db_table.h 1.12.6.1:
6112: * src/main/compile.tab.C 1.27.6.2:
6113: * src/main/pa_db_connection.C 1.34.6.1:
6114: * src/main/pa_db_table.C 1.17.2.1:
6115: * src/types/pa_vhashfile.C 1.16.6.1:
6116: * src/types/pa_vhashfile.h 1.12.14.1:
6117: hashfile:
6118: removed use of transactions
6119: [libdb removed DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_TXN init bits,
6120: thus got rid of huge log files, which cluttered disk without huge need]
6121:
6122: * src/classes/xdoc.C 1.76:
6123: * src/classes/xnode.C 1.33:
6124: * src/classes/xnode.h 1.6:
6125: gdome_xml_doc_get_xmlDoc handy macro, which is strangly abscent
6126: in dome lib
6127:
6128: * src/classes/xnode.C 1.30:
6129: xpath nodes select bug [0] instead of [i], be more tender with
6130: ctrl/c/v
6131:
6132: * src/classes/xdoc.C 1.75:
6133: xsltSaveResultTo checked <0 response
6134:
6135: * src/classes/xnode.C 1.32:
6136: xdoc.select fixed context node [were always /, not self node]
6137:
6138: 2002-01-23 paf
6139: * src/classes/xdoc.C 1.72:
6140: * src/main/pa_globals.C 1.108:
6141: * src/types/pa_vdouble.h 1.29:
6142: %.20E now default float format
6143: this is for regretful twice-converting here:
6144: $a(double value) when they write double falue they convert it to string first,
6145: thus %g were losing precesion.
6146:
6147: todo: think up some way to remove double->string string->double twice-converting
6148:
6149: * src/main/pa_globals.C 1.105:
6150: removed debug xslt messages
6151:
6152: * src/main/pa_globals.C 1.106:
6153: xslt linked dynamically. [mistekenly were statically linked]
6154:
6155: * src/include/pa_exception.h 1.29:
6156: * src/main/compile.tab.C 1.29:
6157: * src/main/pa_exception.C 1.34:
6158: removed exception va_list constructor.
6159: 1. not needed anymore
6160: 2. there were a conflict[causing errors] between
6161: ctor(, va_list)
6162: ctor(, ...)
6163: compiler[both msvc and gcc] never detected an ambiguilty here, compiling
6164: ctor(, "hello") into ctor(, va_list) which, of course, caused gpf
6165:
6166: * src/types/pa_vdouble.h 1.30:
6167: %.20E now float format when %g produced 'e' in output
6168: this is for regretful twice-converting here:
6169: $a(double value) when they write double falue they convert it to string first,
6170: thus %g were losing precesion.
6171:
6172: todo: think up some way to remove double->string string->double twice-converting
6173:
6174: * src/types/pa_vdouble.h 1.28.14.1:
6175: double prec. todo: get rid of twice-converting
6176:
6177: * src/classes/xdoc.C 1.71:
6178: * src/include/pa_stylesheet_connection.h 1.24:
6179: * src/main/pa_globals.C 1.107:
6180: xmlSubstituteEntitiesDefault(1) now global, reasons in comment inside
6181:
6182: * src/classes/xdoc.C 1.73:
6183: * src/main/pa_globals.C 1.109:
6184: xdoc::load/set entities substituted.
6185: // 2. when dom tree with entites goes under transform text nodes
6186: // got [erroreosly] cut on first entity occurance
6187:
6188: 2002-01-22 paf
6189: * src/classes/table.C 1.140:
6190: join behaived badly in case named tables structure mismatched: 0 strings sneaked into dest failing afterwards.
6191: replaced them with empty strings
6192:
6193: * src/classes/xdoc.C 1.70:
6194: * src/include/pa_stylesheet_connection.h 1.23:
6195: * src/main/pa_globals.C 1.104:
6196: xsl stylesheet load: parsed entities, this helps compiling stylesheet properly.
6197: example:
6198: this refused to work,
6199: <b>«<xsl:value-of select="@title" />»</b>
6200: stranly worked only this way:
6201: <b>«<xsl:value-of select="@title" />»</b>
6202:
6203: docs says "set it to 1", never going into details, so I decided to try NOT to do that
6204:
6205: * src/classes/gd/gif.C 1.24:
6206: * src/classes/gd/mtables.h 1.2:
6207: angles adjust for image.arc and image.sector
6208:
6209: * src/classes/gd/gif.C 1.23:
6210: added bounds check into image.replace...LineReplaceColor
6211:
6212: 2002-01-21 paf
6213: * src/include/pa_stylesheet_connection.h 1.20:
6214: * src/main/pa_exception.C 1.32:
6215: xml generic message 1
6216:
6217: * src/main/pa_charset.C 1.17:
6218: checked empty transcoders in transcode_cstr|buf
6219:
6220: * src/classes/Makefile.in 1.34:
6221: * src/classes/xdoc.C 1.67:
6222: * src/classes/xnode.C 1.29:
6223: * src/include/pa_stylesheet_connection.h 1.22:
6224: * src/main/pa_charset.C 1.16:
6225: * src/main/pa_globals.C 1.103:
6226: * src/main/pa_sql_driver_manager.C 1.59:
6227: * src/main/pa_stylesheet_manager.C 1.11:
6228: * src/targets/cgi/Makefile.am 1.24:
6229: * src/targets/cgi/Makefile.in 1.32:
6230: autoconf gnome
6231:
6232: * src/classes/xdoc.C 1.69:
6233: xdoc::load error source = filespec
6234:
6235: * src/classes/table.C 1.139:
6236: ^table::load
6237: empty lines or #comments before headline
6238:
6239: * src/include/pa_array.h 1.49:
6240: * src/include/pa_globals.h 1.74:
6241: * src/include/pa_request.h 1.118:
6242: * src/include/pa_threads.h 1.21:
6243: * src/main/pa_array.C 1.44:
6244: * src/main/pa_exception.C 1.31:
6245: * src/main/pa_globals.C 1.101:
6246: * src/main/pa_request.C 1.192:
6247: * src/targets/apache13/pa_threads.C 1.4:
6248: * src/targets/cgi/pa_threads.C 1.6:
6249: * src/targets/isapi/pa_threads.C 1.6:
6250: xml generic errors 0
6251:
6252: * src/classes/xdoc.C 1.66:
6253: * src/classes/xnode.C 1.28:
6254: * src/include/pa_exception.h 1.28:
6255: * src/include/pa_globals.h 1.75:
6256: * src/include/pa_stylesheet_connection.h 1.21:
6257: * src/main/pa_exception.C 1.33:
6258: * src/main/pa_globals.C 1.102:
6259: * src/targets/apache13/pa_threads.C 1.5:
6260: * src/targets/cgi/pa_threads.C 1.7:
6261: xslt generic error 1
6262:
6263: * src/classes/xdoc.C 1.68:
6264: transform error source now stylesheet_filespec
6265:
6266: 2002-01-16 paf
6267: * src/classes/xdoc.C 1.64:
6268: few comments
6269:
6270: * src/classes/hash.C 1.32:
6271: * src/classes/op.C 1.67:
6272: * src/classes/string.C 1.93:
6273: * src/classes/table.C 1.138:
6274: * src/classes/void.C 1.14:
6275: * src/classes/xdoc.C 1.65:
6276: * src/include/pa_db_connection.h 1.19:
6277: * src/include/pa_request.h 1.117:
6278: * src/include/pa_sql_connection.h 1.21:
6279: * src/include/pa_sql_driver_manager.h 1.21:
6280: * src/include/pa_stylesheet_connection.h 1.19:
6281: * src/include/pa_stylesheet_manager.h 1.10:
6282: * src/main/pa_request.C 1.191:
6283: * src/main/pa_sql_driver_manager.C 1.58:
6284: * src/main/pa_stylesheet_manager.C 1.10:
6285: * src/targets/cgi/pool_storage.h 1.7:
6286: auto closers to sql_connection, stylesheet_connection
6287: auto destroyers to remaining gnome objects
6288:
6289: 2002-01-15 paf
6290: * src/classes/xdoc.C 1.61:
6291: * src/include/pa_charset.h 1.9:
6292: * src/main/pa_charset.C 1.15:
6293: started output options parsing
6294:
6295: * src/classes/xdoc.C 1.63:
6296: xdoc
6297: file
6298: save
6299: string
6300:
6301: ready.
6302: todo: error handling
6303:
6304: * src/classes/xdoc.C 1.62:
6305: xdoc save rewritten using xmlAllocOutputBuffer
6306: less mallocs, more reallocs. less fragmented result
6307:
6308: 2002-01-14 paf
6309: * src/classes/xdoc.C 1.60:
6310: method
6311:
6312: * src/classes/xdoc.C 1.59:
6313: * src/classes/xnode.C 1.27:
6314: * src/include/pa_charset.h 1.8:
6315: * src/include/pa_pool.h 1.76:
6316: * src/include/pa_stylesheet_connection.h 1.18:
6317: * src/main/main.dsp 1.145:
6318: * src/main/pa_charset.C 1.14:
6319: * src/main/pa_globals.C 1.100:
6320: * src/main/pa_pool.C 1.49:
6321: * src/main/pa_stylesheet_manager.C 1.9:
6322: * src/types/pa_vxdoc.h 1.16:
6323: xslt transform0.
6324: TODO:
6325: use output options
6326: handle errors
6327:
6328: * src/classes/xdoc.C 1.58:
6329: * src/classes/xnode.C 1.26:
6330: ^xdoc.file
6331:
6332: 2002-01-11 paf
6333: * src/classes/xnode.C 1.22:
6334: * src/include/pa_charset.h 1.6:
6335: * src/main/pa_charset.C 1.13:
6336: xpath selectNode 1
6337:
6338: * src/include/pa_opcode.h 1.9.6.1:
6339: * src/main/compile.tab.C 1.27.6.1:
6340: * src/main/compile.y 1.173.14.1:
6341: * src/main/compile_tools.C 1.40.14.1:
6342: * src/main/compile_tools.h 1.52.6.1:
6343: * src/main/execute.C 1.208.2.1:
6344: partial logical && || evaluation
6345:
6346: * src/classes/xnode.C 1.23:
6347: xpath selectNode 2
6348:
6349: * src/classes/xnode.C 1.24:
6350: * src/include/pa_charset.h 1.7:
6351: xpath selectNode 3: string/number/bool
6352:
6353: * src/classes/xnode.C 1.25:
6354: xpath selectNodes
6355:
6356: 2002-01-10 paf
6357: * src/classes/xnode.C 1.21:
6358: xpath selectNode -100 [just written]
6359:
6360: * src/classes/xdoc.C 1.57:
6361: * src/classes/xnode.C 1.20:
6362: * src/include/pa_charset.h 1.5:
6363: * src/include/pa_exception.h 1.27:
6364: * src/include/pa_pool.h 1.75:
6365: * src/main/pa_charset.C 1.12:
6366: * src/main/pa_pool.C 1.48:
6367: GdomeDOMString_auto_ptr c++ wrapper [calls refcounter]
6368:
6369: 2001-12-29 paf
6370: * src/classes/xdoc.C 1.56:
6371: * src/include/pa_exception.h 1.26:
6372: * src/main/pa_charset.C 1.11:
6373: * src/main/pa_exception.C 1.30:
6374: * src/main/pa_globals.C 1.99:
6375: xdoc
6376: ^set
6377: ^string with glib works 0
6378:
6379: 2001-12-28 paf
6380: * src/classes/smtp/smtp.h 1.6:
6381: * src/main/pa_globals.C 1.98:
6382: renamed gdome to libgdome.dll
6383:
6384: * src/classes/classes.dsp 1.14:
6385: * src/classes/gd/gd.dsp 1.18:
6386: * src/classes/gd/gifio.C 1.16:
6387: * src/classes/mail.C 1.50:
6388: * src/classes/smtp/comms.C 1.6:
6389: * src/classes/smtp/smtp.C 1.7:
6390: * src/classes/smtp/smtp.dsp 1.15:
6391: * src/classes/xdoc.C 1.54:
6392: * src/classes/xnode.C 1.19:
6393: * src/classes/xnode.h 1.5:
6394: * src/include/pa_exception.h 1.25:
6395: * src/include/pa_globals.h 1.73:
6396: * src/main/compile.tab.C 1.28:
6397: * src/main/main.dsp 1.144:
6398: * src/main/pa_charset.C 1.9:
6399: * src/main/pa_dir.C 1.9:
6400: * src/main/pa_exception.C 1.28:
6401: * src/main/pa_exec.C 1.19:
6402: * src/main/pa_globals.C 1.97:
6403: * src/main/pa_socks.C 1.9:
6404: * src/targets/cgi/parser3.C 1.150:
6405: * src/targets/cgi/parser3.dsp 1.40:
6406: * src/types/pa_vxdoc.C 1.9:
6407: * src/types/pa_vxdoc.h 1.15:
6408: * src/types/pa_vxnode.C 1.13:
6409: * src/types/pa_vxnode.h 1.10:
6410: gnome libs just compiled in.
6411: no refcounting
6412: no xpath
6413: no xslt
6414: yet
6415:
6416: * src/classes/xdoc.C 1.55:
6417: * src/include/pa_charset.h 1.4:
6418: * src/main/pa_charset.C 1.10:
6419: * src/main/pa_exception.C 1.29:
6420: started glib transcoders
6421:
6422: 2001-12-27 paf
6423: * src/include/pa_charset.h 1.3:
6424: * src/include/pa_common.h 1.69:
6425: * src/include/pa_exception.h 1.24:
6426: * src/include/pa_globals.h 1.72:
6427: * src/include/pa_pool.h 1.74:
6428: * src/main/main.dsp 1.143:
6429: * src/main/pa_charset.C 1.8:
6430: * src/main/pa_charsets.C 1.4:
6431: * src/main/pa_globals.C 1.96:
6432: * src/main/pa_pool.C 1.47:
6433: * src/targets/cgi/parser3.C 1.149:
6434: * src/targets/cgi/parser3.dsp 1.39:
6435: * src/types/pa_vxdoc.C 1.8:
6436: * src/types/pa_vxdoc.h 1.14:
6437: * src/types/pa_vxnode.C 1.12:
6438: * src/types/pa_vxnode.h 1.9:
6439: * src/types/types.dsp 1.17:
6440: going away from xalan&xerces, started the process.
6441: globals [initialization
6442: pool [charset update
6443: charset [transcodings
6444: vxnode vxdoc [DOM calls
6445:
6446: * src/classes/Makefile.am 1.32:
6447: going away from xalan&xerces, not needed anymore
6448:
6449: 2001-12-26 paf
6450: * src/include/pa_charset.h 1.2:
6451: * src/include/pa_charsets.h 1.3:
6452: * src/main/pa_charset.C 1.7:
6453: * src/main/pa_charsets.C 1.3:
6454: * src/main/pa_request.C 1.190:
6455: charset key globalized [bug]
6456:
6457: 2001-12-25 paf
6458: * src/classes/mail.C 1.49:
6459: * src/classes/table.C 1.137:
6460: * src/include/pa_string.h 1.122:
6461: * src/main/pa_string.C 1.136:
6462: table set & append changed splitting languages, separators now can be clean AND as-is
6463: same to mail command line $MAIN:MAIL.progX arguments
6464:
6465: 2001-12-24 paf
6466: * src/classes/hashfile.C 1.19:
6467: * src/classes/op.C 1.66:
6468: * src/main/pa_db_table.C 1.17:
6469: * src/main/pa_string.C 1.135:
6470: read from cache size check updated
6471:
6472: * src/main/pa_string.C 1.133:
6473: * src/main/pa_string.C 1.134:
6474: String::join_chain another ugly bug :(
6475:
6476: * src/classes/mail.C 1.48:
6477: one parted text messages - no multipart mime-type anymore.
6478: for convinient if $.attach-ments
6479:
6480: 2001-12-21 paf
6481: * src/main/pa_request.C 1.189:
6482: $result in @main actually not working, to hell with it for now
6483:
6484: * src/main/execute.C 1.207:
6485: junction evaluation canceled - endless recursion detected
6486:
6487: * src/classes/date.C 1.14:
6488: date:sql-string now returns localtime
6489:
6490: * src/include/pa_request.h 1.116:
6491: * src/main/execute.C 1.208:
6492: * src/main/pa_request.C 1.188:
6493: * src/types/pa_vmethod_frame.h 1.20:
6494: * src/types/pa_wcontext.h 1.23:
6495: $result in @main @postprocess @exception
6496:
6497: 2001-12-19 paf
6498: * src/main/pa_request.C 1.187:
6499: CLASS_PATH now / = DOCUMENT_ROOT
6500:
6501: * src/classes/op.C 1.65:
6502: ^cache keypath now relative
6503:
6504: * src/classes/hashfile.C 1.18:
6505: ^hashfile.open DB_HOME now relative
6506:
6507: * src/main/pa_charset.C 1.6:
6508: charset->charset transcoding via unicode intermediate
6509:
6510: * src/classes/mail.C 1.46:
6511: * src/include/pa_config_fixed.h 1.34:
6512: to/from 0 check were missing
6513:
6514: * src/classes/mail.C 1.47:
6515: changed weighting prior to sort
6516:
6517: 2001-12-17 paf
6518: * src/classes/mail.C 1.45:
6519: * src/include/pa_charsets.h 1.2:
6520: * src/include/pa_string.h 1.121:
6521: * src/main/pa_charsets.C 1.2:
6522: * src/main/untaint.C 1.87:
6523: * src/types/pa_vrequest.C 1.14:
6524: * src/types/pa_vresponse.C 1.2:
6525: ^mail:send[
6526: $.charset[zzz]
6527: addded
6528:
6529: * src/include/pa_db_table.h 1.12:
6530: * src/main/pa_db_table.C 1.16:
6531: db_table used outdated unset services_pool
6532:
6533: * src/main/pa_charset.C 1.5:
6534: ifndef XML were bad type
6535:
6536: * src/classes/image.C 1.63:
6537: govno
6538:
6539: * src/main/untaint.C 1.86:
6540: allowed space in filespec
6541:
6542: * src/classes/image.C 1.64:
6543: no govno
6544:
6545: * src/targets/apache13/mod_parser3.C 1.15:
6546: test r->finfo.st_mode check seems to work only on win32
6547:
6548: * src/main/pa_charset.C 1.4:
6549: empty bufs transcode [forgot check :(]
6550:
6551: 2001-12-15 paf
6552: * src/classes/file.C 1.67:
6553: * src/classes/math.C 1.11:
6554: * src/classes/op.C 1.64:
6555: * src/classes/string.C 1.92:
6556: * src/classes/table.C 1.136:
6557: * src/classes/xdoc.C 1.53:
6558: * src/include/pa_array.h 1.48:
6559: * src/include/pa_cache_managers.h 1.4:
6560: * src/include/pa_charset_connection.h 1.6:
6561: * src/include/pa_charset_manager.h 1.8:
6562: * src/include/pa_common.h 1.68:
6563: * src/include/pa_db_connection.h 1.18:
6564: * src/include/pa_db_manager.h 1.12:
6565: * src/include/pa_db_table.h 1.11:
6566: * src/include/pa_dictionary.h 1.8:
6567: * src/include/pa_exception.h 1.23:
6568: * src/include/pa_exec.h 1.5:
6569: * src/include/pa_globals.h 1.71:
6570: * src/include/pa_hash.h 1.52:
6571: * src/include/pa_opcode.h 1.9:
6572: * src/include/pa_pool.h 1.73:
6573: * src/include/pa_request.h 1.115:
6574: * src/include/pa_sapi.h 1.16:
6575: * src/include/pa_socks.h 1.6:
6576: * src/include/pa_sql_connection.h 1.20:
6577: * src/include/pa_sql_driver_manager.h 1.20:
6578: * src/include/pa_string.h 1.120:
6579: * src/include/pa_stylesheet_connection.h 1.17:
6580: * src/include/pa_stylesheet_manager.h 1.9:
6581: * src/include/pa_table.h 1.38:
6582: * src/include/pa_transcoder.h 1.3:
6583: * src/main/compile_tools.h 1.52:
6584: * src/main/main.dsp 1.142:
6585: * src/main/pa_charset.C 1.1:
6586: * src/main/pa_charset_connection.C 1.13:
6587: * src/main/pa_charset_manager.C 1.10:
6588: * src/main/pa_charsets.C 1.1:
6589: * src/main/pa_globals.C 1.95:
6590: * src/main/pa_pool.C 1.46:
6591: * src/main/pa_request.C 1.186:
6592: * src/main/pa_string.C 1.132:
6593: * src/main/pa_transcoder.C 1.4:
6594: * src/main/untaint.C 1.84:
6595: * src/types/pa_vfile.C 1.24:
6596: * src/types/pa_vform.C 1.50:
6597: * src/types/pa_vform.h 1.31:
6598: * src/types/pa_vrequest.C 1.13:
6599: * src/types/pa_vrequest.h 1.14:
6600: * src/types/pa_vresponse.C 1.1:
6601: * src/types/pa_vresponse.h 1.19:
6602: * src/types/types.dsp 1.16:
6603: introducing Charset
6604:
6605: * src/main/pa_charset.C 1.2:
6606: name_cstr 0
6607:
6608: * src/main/Makefile.in 1.31:
6609: * src/targets/apache13/Makefile.in 1.26:
6610: * src/targets/cgi/Makefile.in 1.31:
6611: * src/types/Makefile.in 1.26:
6612: makes
6613:
6614: * src/include/pa_charset.h 1.1:
6615: * src/include/pa_charsets.h 1.1:
6616: forgot to add
6617:
6618: * src/main/Makefile.am 1.27:
6619: * src/main/pa_charset.C 1.3:
6620: * src/types/Makefile.am 1.15:
6621: charset_connection&manager replaced by charset&charsets
6622:
6623: * src/main/untaint.C 1.85:
6624: uri lang now knows about client/source charsets
6625:
6626: 2001-12-14 paf
6627: * src/include/pa_request.h 1.114:
6628: * src/include/pa_transcoder.h 1.2:
6629: * src/main/pa_request.C 1.185:
6630: * src/main/pa_transcoder.C 1.3:
6631: * src/types/pa_vform.C 1.49:
6632: * src/types/pa_vform.h 1.30:
6633: transcodeToUTF8[were FromUTF8] for forms
6634: todo: uri lang
6635:
6636: * src/targets/apache13/Makefile.am 1.8:
6637: * src/targets/cgi/Makefile.am 1.23:
6638: -I../../pcre to .am
6639:
6640: * src/include/pa_charset_connection.h 1.5:
6641: * src/include/pa_pool.h 1.72:
6642: * src/include/pa_request.h 1.113:
6643: * src/include/pa_transcoder.h 1.1:
6644: * src/main/Makefile.am 1.26:
6645: * src/main/main.dsp 1.141:
6646: * src/main/pa_charset_connection.C 1.12:
6647: * src/main/pa_charset_manager.C 1.9:
6648: * src/main/pa_request.C 1.184:
6649: * src/main/pa_transcoder.C 1.1:
6650: * src/types/Makefile.am 1.14:
6651: * src/types/pa_vrequest.C 1.12:
6652: * src/types/pa_vrequest.h 1.13:
6653: * src/types/pa_vresponse.h 1.18:
6654: * src/types/types.dsp 1.15:
6655: changed charset model.
6656: now important:
6657: $request:charset
6658: $response:charset
6659: while
6660: $response:content-type.charset
6661: become unimportant [informational]
6662:
6663: * src/include/pa_globals.h 1.70:
6664: * src/main/pa_globals.C 1.94:
6665: removed unused defalts_name global
6666:
6667: * src/main/pa_transcoder.C 1.2:
6668: transcodeToUTF8,
6669: now form&uri lang
6670:
6671: 2001-12-13 paf
6672: * src/include/pa_types.h 1.35:
6673: msvc head debugging flag
6674:
6675: * src/classes/xdoc.C 1.49:
6676: freed up listener
6677:
6678: * src/classes/xdoc.C 1.51:
6679: * src/main/pa_sql_driver_manager.C 1.57:
6680: rewritten auto_ptr part other way, because of stupid gcc 2.96
6681: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
6682: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
6683: FormatterListener]
6684: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
6685: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
6686: FormatterListener, _Tp = FormatterListener]
6687:
6688: * src/include/pa_config_fixed.h 1.32:
6689: * src/main/pa_common.C 1.94:
6690: * src/main/pa_string.C 1.131:
6691: removed signed mismatch warnings
6692:
6693: * src/classes/xdoc.C 1.52:
6694: rewritten auto_ptr part other way2, because of stupid gcc 2.96
6695: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
6696: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
6697: FormatterListener]
6698: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
6699: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
6700: FormatterListener, _Tp = FormatterListener]
6701:
6702: * src/main/pa_string.C 1.130:
6703: string::recustruct erroreusly used outdated row ptr
6704:
6705: * src/include/pa_cache_managers.h 1.3:
6706: * src/include/pa_charset_manager.h 1.7:
6707: * src/include/pa_config_fixed.h 1.33:
6708: * src/include/pa_db_manager.h 1.11:
6709: * src/include/pa_sql_driver_manager.h 1.19:
6710: * src/include/pa_stylesheet_manager.h 1.8:
6711: * src/main/pa_cache_managers.C 1.2:
6712: * src/main/pa_globals.C 1.93:
6713: ~Cache_managers
6714:
6715: * src/classes/string.C 1.91:
6716: change msg '... code is not code'
6717:
6718: * src/classes/xdoc.C 1.50:
6719: removed extra inc
6720:
6721: * src/targets/apache13/mod_parser3.C 1.14:
6722: * src/targets/cgi/parser3.C 1.147:
6723: * src/targets/isapi/parser3isapi.C 1.61:
6724: removed 'expires' from header outputs
6725:
6726: * src/targets/cgi/pa_pool.C 1.34:
6727: * src/targets/isapi/pa_pool.C 1.10:
6728: EOL@EOF
6729:
6730: * src/main/pa_db_connection.C 1.34:
6731: * src/main/pa_db_manager.C 1.19:
6732: * src/main/pa_sql_driver_manager.C 1.56:
6733: * src/main/pa_stylesheet_manager.C 1.8:
6734: * src/targets/cgi/pool_storage.h 1.6:
6735: couple cache expiratiors were wrong [past/future prob]
6736:
6737: * src/classes/xdoc.C 1.48:
6738: lang list updated
6739:
6740: * src/targets/cgi/pa_pool.C 1.33:
6741: * src/targets/cgi/parser3.C 1.148:
6742: msvc heap debugging flag
6743:
6744: * src/classes/file.C 1.66:
6745: file::cgi bug, request_method were passed to SERVER_PROTOCOL
6746: but SERVER_PROTOCOL were forgotten
6747:
6748: 2001-12-10 paf
6749: * src/main/untaint.C 1.83:
6750: FILE_SPEC untainting changed so that one can erase files like that, knowing their full name
6751: introducing
6752: // theoretical problem with, for instance, "_2B" and "." fragments,
6753: // they would yield the same
6754: // because need_file_encode('_')=false
6755: // but we need to delete such files somehow, getting names from ^index
6756:
6757: * src/main/pa_string.C 1.129:
6758: ^string.replace bug fixed [bad string::join_chank break]
6759:
6760: * src/classes/math.C 1.10:
6761: ^math:random(n) now yields[0;n) not [0;n]
6762:
6763: 2001-12-07 paf
6764: * src/main/pa_string.C 1.125.2.1.2.2:
6765: stupid sparc architecture failed to access short at odd address
6766: 0x311f0 <deserialize__6StringUiPvUiPCc+16>: lduh [ %i2 + 1 ], %l0
6767:
6768: bus error,
6769: fixed that
6770:
6771: * src/include/pa_config_auto.h.in 1.14.6.1:
6772: makes
6773:
6774: * src/main/pa_string.C 1.125.2.1.2.1:
6775: strange string deserialize bug on client[pmts], a bit shortened,
6776:
6777: * src/include/pa_common.h 1.66.6.2:
6778: * src/include/pa_config_fixed.h 1.30.8.2:
6779: * src/include/pa_config_includes.h 1.13.6.1:
6780: * src/main/pa_common.C 1.91.4.1.2.2:
6781: exclusive lock file write
6782: shared lock file read
6783:
6784: * src/classes/hashfile.C 1.17:
6785: * src/classes/op.C 1.63:
6786: * src/classes/table.C 1.135:
6787: * src/include/pa_common.h 1.67:
6788: * src/include/pa_config_auto.h.in 1.15:
6789: * src/include/pa_config_fixed.h 1.31:
6790: * src/include/pa_config_includes.h 1.14:
6791: * src/include/pa_db_table.h 1.10:
6792: * src/include/pa_request.h 1.112:
6793: * src/main/pa_common.C 1.93:
6794: * src/main/pa_db_table.C 1.15:
6795: * src/main/pa_request.C 1.183:
6796: * src/main/pa_string.C 1.128:
6797: * src/types/pa_vhashfile.C 1.16:
6798: merged from r14_simple_cache
6799:
6800: 2001-12-06 paf
6801: * src/main/compile.tab.C 1.27:
6802: * src/targets/cgi/parser3.C 1.146:
6803: removed debug info
6804:
6805: * src/classes/op.C 1.62.2.1.2.1:
6806: * src/classes/table.C 1.133.2.2.2.1:
6807: * src/include/pa_request.h 1.111.2.1.2.1:
6808: * src/main/pa_request.C 1.182.2.1.2.1:
6809: #ifdef RESOURCES_DEBUG
6810:
6811: * src/classes/op.C 1.62.2.1.2.2:
6812: * src/include/pa_common.h 1.66.6.1:
6813: * src/include/pa_config_fixed.h 1.30.8.1:
6814: * src/main/pa_common.C 1.91.4.1.2.1:
6815: ^cache operator
6816:
6817: * src/classes/hashfile.C 1.15.6.2:
6818: removed transaction from ^cache
6819:
6820: 2001-12-05 paf
6821: * src/targets/cgi/parser3.C 1.144:
6822: * src/targets/cgi/parser3.C 1.145:
6823: fatal error reporting fixed.
6824: in IIS5 there were a prob with illegal call check
6825:
6826: 2001-12-04 paf
6827: * src/classes/op.C 1.62.2.1:
6828: * src/classes/table.C 1.133.2.2:
6829: * src/include/pa_request.h 1.111.2.1:
6830: * src/main/pa_request.C 1.182.2.1:
6831: measures to log
6832:
6833: 2001-11-26 paf
6834: * src/targets/apache13/mod_parser3.C 1.13:
6835: merge dir config now works OK with parser_root_config_filespec
6836:
6837: 20011126 paf: noticed, that this is called even on virtual root merge with something "parent", while thought that that is part of merge_server...
6838:
6839: 2001-11-23 paf
6840: * src/classes/hashfile.C 1.16:
6841: * src/classes/table.C 1.134:
6842: * src/include/pa_db_table.h 1.9:
6843: * src/main/pa_common.C 1.92:
6844: * src/main/pa_db_table.C 1.14:
6845: * src/main/pa_string.C 1.127:
6846: * src/types/pa_vhashfile.C 1.15:
6847: merged from _0014, 1
6848:
6849: * src/classes/hashfile.C 1.15.6.1:
6850: * src/classes/table.C 1.133.2.1:
6851: * src/include/pa_db_table.h 1.8.6.1:
6852: * src/main/pa_common.C 1.91.4.1:
6853: * src/main/pa_db_table.C 1.12.6.2:
6854: * src/types/pa_vhashfile.C 1.14.6.1:
6855: hashfile bugfix2 more wrong sizes.
6856: ^cache behaviour changed: if ^cache(33) would change
6857:
6858: 0660 bits in file_write & hashfile create
6859:
6860: * src/main/pa_db_table.C 1.12.6.1:
6861: * src/main/pa_db_table.C 1.13:
6862: * src/main/pa_string.C 1.125.2.1:
6863: * src/main/pa_string.C 1.126:
6864: cache bugfix [wrong types after pa_string optimization]
6865:
6866: 2001-11-22 paf
6867: * src/main/untaint.C 1.82:
6868: ORIGINS mode removed UHTML
6869:
6870: * src/classes/op.C 1.62:
6871: process cstr(,connection)
6872:
6873: * src/Makefile.in 1.38:
6874: * src/classes/gd/Makefile.in 1.26:
6875: * src/classes/xdoc.C 1.47:
6876: * src/targets/Makefile.in 1.26:
6877: * src/targets/apache13/Makefile.in 1.25:
6878: * src/targets/cgi/Makefile.in 1.30:
6879: cached xslt [removed nocache forcing]
6880:
6881: * src/classes/op.C 1.61:
6882: process now gets its body on current language, not as-is
6883:
6884: * src/main/untaint.C 1.81:
6885: ORIGINS mode was bad - forgot about optimize bit
6886:
6887: * src/classes/table.C 1.133:
6888: * src/include/pa_table.h 1.37:
6889: * src/main/pa_table.C 1.41:
6890: table.offset[whence]
6891:
6892: 2001-11-21 paf
6893: * src/classes/table.C 1.132:
6894: * src/main/pa_string.C 1.124:
6895: * src/main/untaint.C 1.78:
6896: * src/targets/cgi/parser3.C 1.141:
6897: table.append bug fixed: forgot to switch default language for {
6898: code}, it happen to change it's language from CLEAN, so later
6899: refused to split by CLEAN \t
6900:
6901: * src/classes/xdoc.C 1.46:
6902: * src/types/pa_vxdoc.C 1.7:
6903: * src/types/pa_vxdoc.h 1.13:
6904: <xsl:output
6905: output options made identical to xsl:output attributes
6906: exclusion:
6907: cdata-section-elements
6908: what xalan can do but that not used now:
6909: it can escape and remove CDATA sections
6910:
6911: * src/targets/cgi/parser3.C 1.142:
6912: removed debug cgi||1
6913:
6914: * src/main/untaint.C 1.80:
6915: * src/targets/cgi/parser3.C 1.143:
6916: optimized \r produced by xslt
6917:
6918: * src/main/pa_string.C 1.125:
6919: * src/main/untaint.C 1.79:
6920: cached some string::size() es
6921:
6922: 2001-11-20 paf
6923: * src/classes/Makefile.am 1.31:
6924: * src/classes/Makefile.in 1.33:
6925: * src/classes/table.C 1.131:
6926: * src/main/Makefile.am 1.25:
6927: * src/main/Makefile.in 1.30:
6928: * src/main/pa_exception.C 1.27:
6929: * src/types/Makefile.am 1.13:
6930: * src/types/Makefile.in 1.25:
6931: moved ident.C & co to bottom of dependeces, so that errors
6932: would popup quicklier, fixed line numbering in table::sql
6933:
6934: 2001-11-19 paf
6935: * src/classes/op.C 1.60:
6936: * src/include/pa_request.h 1.111:
6937: * src/include/pa_string.h 1.119:
6938: * src/include/pa_types.h 1.34:
6939: * src/main/pa_globals.C 1.92:
6940: * src/main/pa_request.C 1.182:
6941: * src/main/pa_string.C 1.123:
6942: * src/main/untaint.C 1.77:
6943: * src/targets/apache13/mod_parser3.C 1.12:
6944: * src/targets/cgi/parser3.C 1.140:
6945: * src/targets/isapi/parser3isapi.C 1.60:
6946: * src/types/pa_wcontext.C 1.13:
6947: * src/types/pa_wcontext.h 1.22:
6948: UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
6949:
6950: * src/classes/Makefile.in 1.32:
6951: * src/classes/gd/Makefile.in 1.25:
6952: * src/main/Makefile.in 1.29:
6953: * src/targets/Makefile.am 1.8:
6954: * src/targets/Makefile.in 1.25:
6955: * src/targets/apache13/Makefile.in 1.24:
6956: * src/targets/apache13/mod_parser3.C 1.11:
6957: * src/targets/cgi/Makefile.in 1.29:
6958: * src/targets/cgi/parser3.C 1.139:
6959: * src/types/Makefile.in 1.24:
6960: #if _MSC_VER _set_new_handler
6961:
6962: * src/Makefile.in 1.37:
6963: * src/targets/apache13/mod_parser3.C 1.10:
6964: * src/targets/cgi/parser3.C 1.138:
6965: * src/targets/isapi/parser3isapi.C 1.59:
6966: set_new_handler in apache&isapi
6967:
6968: 2001-11-16 paf
6969: * src/include/pa_string.h 1.117:
6970: * src/main/pa_string.C 1.120:
6971: * src/main/pa_string.C 1.121:
6972: * src/main/untaint.C 1.76:
6973: * src/types/pa_vstring.C 1.14:
6974: removed 1+4 bytes from String
6975:
6976: * src/include/pa_string.h 1.118:
6977: * src/include/pa_types.h 1.33:
6978: * src/main/pa_string.C 1.122:
6979: removed 8 bytes from String, 2 bytes from string::chunk::row::item
6980:
6981: * src/include/pa_globals.h 1.69:
6982: * src/include/pa_string.h 1.116:
6983: * src/include/pa_types.h 1.32:
6984: * src/main/pa_globals.C 1.91:
6985: * src/main/pa_pool.C 1.44:
6986: * src/main/pa_pool.C 1.45:
6987: * src/main/pa_request.C 1.181:
6988: * src/main/untaint.C 1.75:
6989: * src/sql/pa_sql_driver.h 1.24:
6990: * src/targets/cgi/parser3.C 1.136:
6991: introducing estimating String::cstr_bufsize, 0
6992:
6993: * src/include/pa_pool.h 1.70:
6994: * src/include/pa_pool.h 1.71:
6995: * src/main/execute.C 1.206:
6996: * src/main/pa_pool.C 1.41:
6997: * src/main/pa_pool.C 1.42:
6998: * src/main/pa_pool.C 1.43:
6999: * src/targets/cgi/parser3.C 1.134:
7000: * src/targets/cgi/parser3.C 1.135:
7001: die in pool::fail
7002:
7003: * src/targets/cgi/parser3.C 1.137:
7004: pool debug @ die
7005:
7006: 2001-11-15 paf
7007: * src/Makefile.in 1.36:
7008: configure set_new_handler check added
7009:
7010: * src/targets/cgi/parser3.C 1.131:
7011: set_new_handler started
7012:
7013: * src/include/pa_exception.h 1.22:
7014: * src/main/execute.C 1.205:
7015: * src/main/main.dsp 1.140:
7016: * src/main/pa_exception.C 1.26:
7017: * src/targets/cgi/parser3.C 1.133:
7018: exception with dynamic buffer re-back
7019: now with counter
7020:
7021: * src/include/pa_config_auto.h.in 1.13:
7022: * src/main/Makefile.in 1.28:
7023: makes
7024:
7025: * src/include/pa_exception.h 1.21:
7026: * src/main/pa_exception.C 1.25:
7027: exception with static buffer back
7028:
7029: * src/classes/classes.awk 1.5:
7030: * src/include/pa_config_auto.h.in 1.14:
7031: * src/include/pa_config_includes.h 1.13:
7032: setnewhandler check
7033:
7034: * src/targets/cgi/parser3.C 1.132:
7035: std::
7036:
7037: 2001-11-14 paf
7038: * src/main/execute.C [no_bad_constructors_try] 1.203.2.1:
7039: * src/types/pa_vclass.h [no_bad_constructors_try] 1.21.2.1:
7040: * src/types/pa_vobject.h [no_bad_constructors_try] 1.13.2.1:
7041: * src/types/pa_vstateless_class.h [no_bad_constructors_try] 1.20.2.1:
7042: * src/types/pa_vstateless_object.h [no_bad_constructors_try] 1.12.2.1:
7043: fixed this:
7044: $bred[^string::length[]]
7045: $bred[^response::clear[]]
7046: $bred[^int::int[]]
7047:
7048: now VObject creation moved into overriden VClass::create_new_value, thus 0 from create_new_value means that class has no ctors
7049:
7050: * src/include/pa_common.h 1.64:
7051: * src/include/pa_common.h 1.65:
7052: * src/include/pa_common.h 1.66:
7053: * src/main/pa_common.C 1.90:
7054: * src/main/pa_common.C 1.91:
7055: snprintf replacement was wrong
7056:
7057: * src/main/execute.C 1.204:
7058: * src/types/pa_vclass.h 1.22:
7059: * src/types/pa_vobject.h 1.14:
7060: * src/types/pa_vstateless_class.h 1.21:
7061: * src/types/pa_vstateless_object.h 1.13:
7062: merged with no_bad_constructors_try
7063:
7064: * src/classes/op.C 1.59:
7065: ^untaint{body} as-is default now
7066:
7067: * src/main/pa_request.C 1.180:
7068: z
7069:
7070: * src/include/pa_common.h 1.63:
7071: * src/main/pa_common.C 1.88:
7072: * src/main/pa_common.C 1.89:
7073: snprintf on buffer full returns
7074: win32 -1
7075: solaris >buffer_size
7076:
7077: checked all that
7078:
7079: 2001-11-13 paf
7080: * src/classes/classes.C 1.13:
7081: returned accedently removed if in foreach callbacks [when hash
7082: no-0-restructure]
7083:
7084: 2001-11-12 paf
7085: * src/classes/classes.C 1.12:
7086: * src/classes/hash.C 1.31:
7087: * src/classes/xdoc.C 1.45:
7088: * src/include/pa_hash.h 1.51:
7089: * src/main/pa_db_connection.C 1.33:
7090: * src/main/pa_db_manager.C 1.18:
7091: * src/main/pa_dictionary.C 1.10:
7092: * src/main/pa_hash.C 1.48:
7093: * src/main/pa_sql_driver_manager.C 1.55:
7094: * src/main/pa_stylesheet_manager.C 1.7:
7095: hash now does not containt 0 values. put 0 actullay removes.
7096: no check on 0 value in foreach now required
7097:
7098: * src/classes/date.C 1.13:
7099: date.roll parser2 alg used
7100:
7101: * src/main/pa_pool.C 1.40:
7102: changed xdoc createXXX politics, now string passed as-is to
7103: method, xalan makes & into & itself
7104:
7105: 2001-11-11 paf
7106: * src/main/pa_sql_driver_manager.C 1.53:
7107: * src/sql/pa_sql_driver.h 1.21:
7108: sql driver initialize not const
7109:
7110: * src/sql/pa_sql_driver.h 1.23:
7111: removed extra constructor, doc
7112:
7113: * src/main/pa_sql_driver_manager.C 1.54:
7114: * src/sql/pa_sql_driver.h 1.22:
7115: CRLF
7116:
7117: 2001-11-10 paf
7118: * src/main/pa_exec.C 1.18:
7119: doc
7120:
7121: 2001-11-09 paf
7122: * src/main/pa_common.C 1.87:
7123: line endings fixing fixed last piece[was still cstr oriented]
7124:
7125: * src/include/pa_common.h 1.62:
7126: * src/main/pa_common.C 1.86:
7127: * src/types/pa_vform.C 1.48:
7128: line endings fixing got rid of cstr, now must work ok with post multipart
7129:
7130: * src/classes/string.C 1.90:
7131: * src/classes/xdoc.C 1.44:
7132: xdoc::set{code} now untaints param properly
7133:
7134: * src/types/pa_vform.C 1.47:
7135: line endings fixed at post / multipart / not file also now
7136:
7137: * src/classes/string.C 1.89:
7138: string.save now does untainting before saving
7139:
7140: 2001-11-08 paf
7141: * src/include/pa_request.h 1.110:
7142: * src/main/pa_request.C 1.179:
7143: * src/targets/apache13/mod_parser3.C 1.9:
7144: * src/targets/cgi/parser3.C 1.130:
7145: * src/targets/isapi/parser3isapi.C 1.58:
7146: apache 'status' class enabler
7147:
7148: <Location /parser-status.html>
7149: ParserStatusAllowed
7150: </Location>
7151:
7152: * src/Makefile.in 1.35:
7153: * src/include/pa_common.h 1.61:
7154: * src/main/Makefile.am 1.24:
7155: * src/main/Makefile.in 1.27:
7156: * src/targets/cgi/pa_pool.C 1.32:
7157: makes
7158:
7159: * src/include/pa_cache_managers.h 1.2:
7160: * src/include/pa_charset_manager.h 1.6:
7161: * src/include/pa_db_manager.h 1.10:
7162: * src/include/pa_sql_driver_manager.h 1.18:
7163: * src/include/pa_stylesheet_manager.h 1.7:
7164: * src/main/pa_charset_manager.C 1.8:
7165: * src/main/pa_db_manager.C 1.17:
7166: * src/main/pa_sql_driver_manager.C 1.52:
7167: * src/main/pa_stylesheet_manager.C 1.6:
7168: restructured Cache manager to be simple parent, not second
7169: parent [gcc 2.96 strangly refused to call virtual from second
7170: parent]
7171:
7172: * src/include/pa_cache_managers.h 1.1:
7173: * src/include/pa_charset_manager.h 1.5:
7174: * src/include/pa_db_manager.h 1.9:
7175: * src/include/pa_sql_driver_manager.h 1.17:
7176: * src/include/pa_stylesheet_manager.h 1.6:
7177: * src/main/main.dsp 1.139:
7178: * src/main/pa_cache_managers.C 1.1:
7179: * src/main/pa_charset_manager.C 1.7:
7180: * src/main/pa_db_manager.C 1.16:
7181: * src/main/pa_globals.C 1.90:
7182: * src/main/pa_request.C 1.178:
7183: * src/main/pa_sql_driver_manager.C 1.51:
7184: * src/main/pa_stylesheet_manager.C 1.5:
7185: * src/types/pa_vstatus.h 1.4:
7186: cache_managers, maybe-expiring every request
7187: todo: apache 'status' class enabler
7188:
7189: 2001-11-05 paf
7190: * src/classes/xdoc.C 1.42:
7191: * src/include/pa_db_connection.h 1.16:
7192: * src/include/pa_stylesheet_connection.h 1.15:
7193: * src/include/pa_stylesheet_manager.h 1.4:
7194: * src/main/pa_stylesheet_manager.C 1.3:
7195: * src/types/pa_vstatus.h 1.2:
7196: $status:stylesheet
7197:
7198: * src/targets/cgi/parser3.C 1.129:
7199: read can return 0, that means sort of sig_pipe on freebsd [moko's experiments].
7200: checked that in cgi, on apache already done :)
7201:
7202: * src/main/pa_db_connection.C 1.31:
7203: * src/main/pa_db_manager.C 1.14:
7204: * src/main/pa_request.C 1.177:
7205: hence i removed skipping 0 values in hash::for_each-es we need to check cleaned cache items manually. few more checks.
7206:
7207: expiring to 0 time was wrong, changed to 'now' time
7208:
7209: * src/main/pa_db_connection.C 1.30:
7210: * src/main/pa_db_manager.C 1.13:
7211: hence i removed skipping 0 values in hash::for_each-es we need
7212: to check cleaned cache items manually
7213:
7214: * src/include/pa_charset_connection.h 1.3:
7215: * src/main/pa_charset_manager.C 1.5:
7216: $status:charset
7217:
7218: * src/classes/classes.C 1.11:
7219: * src/classes/classes.h 1.14:
7220: * src/classes/date.C 1.12:
7221: * src/classes/double.C 1.41:
7222: * src/classes/file.C 1.65:
7223: * src/classes/form.C 1.19:
7224: * src/classes/gd/gif.C 1.22:
7225: * src/classes/gd/gif.h 1.18:
7226: * src/classes/gd/gifio.C 1.15:
7227: * src/classes/hash.C 1.30:
7228: * src/classes/hashfile.C 1.15:
7229: * src/classes/image.C 1.62:
7230: * src/classes/int.C 1.38:
7231: * src/classes/mail.C 1.44:
7232: * src/classes/math.C 1.9:
7233: * src/classes/op.C 1.58:
7234: * src/classes/response.C 1.16:
7235: * src/classes/smtp/comms.C 1.5:
7236: * src/classes/smtp/smtp.C 1.6:
7237: * src/classes/smtp/smtp.h 1.5:
7238: * src/classes/string.C 1.88:
7239: * src/classes/table.C 1.130:
7240: * src/classes/void.C 1.13:
7241: * src/classes/xdoc.C 1.43:
7242: * src/classes/xnode.C 1.18:
7243: * src/classes/xnode.h 1.4:
7244: * src/include/pa_array.h 1.47:
7245: * src/include/pa_charset_connection.h 1.4:
7246: * src/include/pa_charset_manager.h 1.4:
7247: * src/include/pa_common.h 1.60:
7248: * src/include/pa_config_fixed.h 1.30:
7249: * src/include/pa_config_includes.h 1.12:
7250: * src/include/pa_db_connection.h 1.17:
7251: * src/include/pa_db_manager.h 1.8:
7252: * src/include/pa_db_table.h 1.8:
7253: * src/include/pa_dictionary.h 1.7:
7254: * src/include/pa_dir.h 1.8:
7255: * src/include/pa_exception.h 1.20:
7256: * src/include/pa_exec.h 1.4:
7257: * src/include/pa_globals.h 1.68:
7258: * src/include/pa_hash.h 1.50:
7259: * src/include/pa_opcode.h 1.8:
7260: * src/include/pa_pool.h 1.69:
7261: * src/include/pa_pragma_pack_begin.h 1.2:
7262: * src/include/pa_pragma_pack_end.h 1.2:
7263: * src/include/pa_request.h 1.109:
7264: * src/include/pa_sapi.h 1.15:
7265: * src/include/pa_socks.h 1.5:
7266: * src/include/pa_sql_connection.h 1.19:
7267: * src/include/pa_sql_driver_manager.h 1.16:
7268: * src/include/pa_stack.h 1.11:
7269: * src/include/pa_string.h 1.115:
7270: * src/include/pa_stylesheet_connection.h 1.16:
7271: * src/include/pa_stylesheet_manager.h 1.5:
7272: * src/include/pa_table.h 1.36:
7273: * src/include/pa_threads.h 1.20:
7274: * src/include/pa_types.h 1.31:
7275: * src/main/compile.C 1.53:
7276: * src/main/compile.tab.C 1.26:
7277: * src/main/compile_tools.C 1.40:
7278: * src/main/compile_tools.h 1.51:
7279: * src/main/execute.C 1.203:
7280: * src/main/pa_array.C 1.43:
7281: * src/main/pa_charset_connection.C 1.11:
7282: * src/main/pa_charset_manager.C 1.6:
7283: * src/main/pa_common.C 1.85:
7284: * src/main/pa_db_connection.C 1.28:
7285: * src/main/pa_db_manager.C 1.12:
7286: * src/main/pa_db_table.C 1.11:
7287: * src/main/pa_dictionary.C 1.9:
7288: * src/main/pa_dir.C 1.8:
7289: * src/main/pa_exception.C 1.24:
7290: * src/main/pa_exec.C 1.17:
7291: * src/main/pa_globals.C 1.89:
7292: * src/main/pa_hash.C 1.47:
7293: * src/main/pa_pool.C 1.39:
7294: * src/main/pa_request.C 1.176:
7295: * src/main/pa_socks.C 1.8:
7296: * src/main/pa_sql_driver_manager.C 1.50:
7297: * src/main/pa_status_provider.C 1.2:
7298: * src/main/pa_string.C 1.119:
7299: * src/main/pa_stylesheet_manager.C 1.4:
7300: * src/main/pa_table.C 1.40:
7301: * src/main/untaint.C 1.74:
7302: * src/sql/pa_sql_driver.h 1.20:
7303: * src/targets/apache13/mod_parser3.C 1.8:
7304: * src/targets/apache13/pa_pool.C 1.3:
7305: * src/targets/apache13/pa_threads.C 1.3:
7306: * src/targets/cgi/pa_pool.C 1.31:
7307: * src/targets/cgi/pa_threads.C 1.5:
7308: * src/targets/cgi/parser3.C 1.128:
7309: * src/targets/cgi/pool_storage.h 1.5:
7310: * src/targets/isapi/pa_pool.C 1.9:
7311: * src/targets/isapi/pa_threads.C 1.5:
7312: * src/targets/isapi/parser3isapi.C 1.57:
7313: * src/targets/isapi/pool_storage.h 1.13:
7314: * src/types/pa_valiased.C 1.11:
7315: * src/types/pa_valiased.h 1.16:
7316: * src/types/pa_value.h 1.77:
7317: * src/types/pa_vbool.h 1.15:
7318: * src/types/pa_vclass.h 1.21:
7319: * src/types/pa_vcode_frame.h 1.12:
7320: * src/types/pa_vcookie.C 1.32:
7321: * src/types/pa_vcookie.h 1.13:
7322: * src/types/pa_vdate.h 1.6:
7323: * src/types/pa_vdouble.h 1.28:
7324: * src/types/pa_venv.h 1.18:
7325: * src/types/pa_vfile.C 1.23:
7326: * src/types/pa_vfile.h 1.37:
7327: * src/types/pa_vform.C 1.46:
7328: * src/types/pa_vform.h 1.29:
7329: * src/types/pa_vhash.h 1.27:
7330: * src/types/pa_vhashfile.C 1.14:
7331: * src/types/pa_vhashfile.h 1.12:
7332: * src/types/pa_vimage.C 1.14:
7333: * src/types/pa_vimage.h 1.22:
7334: * src/types/pa_vint.h 1.29:
7335: * src/types/pa_vjunction.h 1.10:
7336: * src/types/pa_vmath.h 1.4:
7337: * src/types/pa_vmethod_frame.h 1.19:
7338: * src/types/pa_vobject.h 1.13:
7339: * src/types/pa_vrequest.C 1.11:
7340: * src/types/pa_vrequest.h 1.12:
7341: * src/types/pa_vresponse.h 1.17:
7342: * src/types/pa_vstateless_class.C 1.11:
7343: * src/types/pa_vstateless_class.h 1.20:
7344: * src/types/pa_vstateless_object.h 1.12:
7345: * src/types/pa_vstatus.h 1.3:
7346: * src/types/pa_vstring.C 1.13:
7347: * src/types/pa_vstring.h 1.39:
7348: * src/types/pa_vtable.C 1.9:
7349: * src/types/pa_vtable.h 1.35:
7350: * src/types/pa_vvoid.h 1.6:
7351: * src/types/pa_vxdoc.C 1.6:
7352: * src/types/pa_vxdoc.h 1.12:
7353: * src/types/pa_vxnode.C 1.11:
7354: * src/types/pa_vxnode.h 1.8:
7355: * src/types/pa_wcontext.C 1.12:
7356: * src/types/pa_wcontext.h 1.21:
7357: * src/types/pa_wwrapper.h 1.14:
7358: $status:db
7359: fixed used not initialized in db_connection & db_table
7360:
7361: * src/include/pa_charset_manager.h 1.3:
7362: * src/include/pa_db_manager.h 1.7:
7363: * src/include/pa_request.h 1.108:
7364: * src/include/pa_sql_connection.h 1.18:
7365: * src/include/pa_sql_driver_manager.h 1.15:
7366: * src/include/pa_stylesheet_manager.h 1.3:
7367: * src/main/main.dsp 1.138:
7368: * src/main/pa_charset_manager.C 1.4:
7369: * src/main/pa_common.C 1.84:
7370: * src/main/pa_db_manager.C 1.11:
7371: * src/main/pa_globals.C 1.88:
7372: * src/main/pa_request.C 1.175:
7373: * src/main/pa_sql_driver_manager.C 1.49:
7374: * src/main/pa_status_provider.C 1.1:
7375: * src/main/pa_stylesheet_manager.C 1.2:
7376: * src/types/pa_vstatus.h 1.1:
7377: * src/types/pa_vxnode.C 1.10:
7378: * src/types/types.dsp 1.14:
7379: started status parser class
7380:
7381: * src/main/pa_db_connection.C 1.29:
7382: * src/main/pa_db_table.C 1.12:
7383: parser_multithreaded check was wrong
7384:
7385: * src/main/pa_db_connection.C 1.32:
7386: * src/main/pa_db_manager.C 1.15:
7387: expiration from debug to normal
7388:
7389: 2001-11-01 paf
7390: * src/classes/hash.C 1.26:
7391: * src/classes/op.C 1.54:
7392: * src/types/pa_vmethod_frame.h 1.18:
7393: * src/types/pa_vstring.C 1.12:
7394: * src/types/pa_vstring.h 1.38:
7395: ^foreach[key|value]{body}[[separator]|{separator}]
7396:
7397: * src/classes/hash.C 1.25:
7398: * src/include/pa_hash.h 1.48:
7399: * src/main/pa_hash.C 1.44:
7400: * src/types/pa_vcookie.C 1.31:
7401: ^hash.delete[key]
7402:
7403: * src/classes/gd/gif.C 1.21:
7404: * src/classes/math.C 1.8:
7405: * src/include/pa_common.h 1.59:
7406: HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
7407:
7408: * src/classes/op.C 1.57:
7409: ^for endless loop check strightened
7410:
7411: * src/Makefile.in 1.34:
7412: * src/classes/Makefile.in 1.31:
7413: * src/classes/gd/Makefile.in 1.24:
7414: * src/include/pa_config_auto.h.in 1.12:
7415: * src/main/Makefile.in 1.26:
7416: * src/targets/Makefile.in 1.24:
7417: * src/targets/apache13/Makefile.in 1.23:
7418: * src/targets/cgi/Makefile.in 1.28:
7419: * src/types/Makefile.in 1.23:
7420: makes
7421:
7422: * src/main/pa_hash.C 1.46:
7423: removed old extra include
7424:
7425: * src/classes/hash.C 1.28:
7426: * src/classes/xdoc.C 1.41:
7427: * src/classes/xnode.C 1.17:
7428: * src/include/pa_hash.h 1.49:
7429: * src/main/pa_hash.C 1.45:
7430: * src/main/pa_request.C 1.174:
7431: * src/types/pa_vhash.h 1.26:
7432: * src/types/pa_vxnode.C 1.9:
7433: hash locking
7434: disabled changing of hash inside of foreach
7435:
7436: * src/classes/hash.C 1.27:
7437: * src/classes/hashfile.C 1.14:
7438: * src/types/pa_vhashfile.C 1.13:
7439: ^hashfile.foreach[key|value]{body}[[separator]|{separator}]
7440: prev were hash.foreach
7441:
7442: * src/classes/hash.C 1.29:
7443: * src/classes/op.C 1.56:
7444: * src/main/execute.C 1.202:
7445: changed root behavior in native calls.
7446: it left unchanged, so ^for ^foreach & co can use r.root to write their i & key,value there
7447:
7448: * src/classes/op.C 1.55:
7449: detected for var storage bug, fixed. todo:foreach
7450:
7451: 2001-10-31 paf
7452: * src/main/pa_sql_driver_manager.C 1.47:
7453: hiding passwords and addresses from accidental show [imagine
7454: user forgot @exception]
7455:
7456: * src/main/pa_db_connection.C 1.26:
7457: * src/main/pa_sql_driver_manager.C 1.48:
7458: // lockdetector flags
7459: dbenv.lk_detect=DB_LOCK_RANDOM;
7460:
7461: * src/include/pa_opcode.h 1.7:
7462: * src/main/compile.tab.C 1.25:
7463: * src/main/compile.y 1.173:
7464: * src/main/execute.C 1.201:
7465: \ in expression: int divide 10/3=3
7466:
7467: * src/main/pa_common.C 1.81:
7468: typing bug in common - bad ifdeff
7469:
7470: * src/types/pa_vhashfile.h 1.11:
7471: hashfile ^delete to do something only inside of ^cache
7472:
7473: * src/include/pa_threads.h 1.19:
7474: * src/main/pa_db_connection.C 1.25:
7475: * src/main/pa_db_table.C 1.10:
7476: * src/targets/apache13/pa_threads.C 1.2:
7477: * src/targets/cgi/pa_threads.C 1.4:
7478: * src/targets/isapi/pa_threads.C 1.4:
7479: libdb DB_THREAD flag only when really needed
7480:
7481: * src/main/pa_db_connection.C 1.27:
7482: z
7483:
7484: * src/classes/file.C 1.64:
7485: * src/classes/image.C 1.61:
7486: * src/classes/mail.C 1.43:
7487: * src/classes/string.C 1.87:
7488: * src/classes/xnode.C 1.16:
7489: * src/include/pa_common.h 1.58:
7490: * src/main/pa_common.C 1.80:
7491: ^string.save[[append;]path]
7492:
7493: * src/main/compile.C 1.52:
7494: * src/main/pa_common.C 1.83:
7495: completely empty file now considered "read", not ignored [not
7496: perfect trick used]
7497:
7498: * src/classes/table.C 1.129:
7499: ^table.save[[nameless|+append;]path]
7500:
7501: * src/main/pa_common.C 1.82:
7502: simplier common ifdefs
7503:
7504: 2001-10-30 paf
7505: * src/include/pa_common.h 1.57:
7506: * src/main/pa_common.C 1.79:
7507: * src/types/pa_vform.C 1.45:
7508: form post data line endings not reformatted now.
7509:
7510: * src/classes/xdoc.C 1.40:
7511: rolled back {} in xdoc.createTextNode for now
7512:
7513: * src/classes/classes.dsp 1.13:
7514: * src/classes/gd/gd.dsp 1.17:
7515: * src/classes/smtp/smtp.dsp 1.14:
7516: * src/main/main.dsp 1.137:
7517: * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
7518: * src/targets/cgi/parser3.dsp 1.38:
7519: * src/targets/isapi/parser3isapi.dsp 1.29:
7520: * src/types/types.dsp 1.13:
7521: enabled debug incremental compile
7522:
7523: * src/main/pa_db_connection.C 1.24:
7524: * src/main/pa_db_manager.C 1.10:
7525: * src/main/pa_db_table.C 1.9:
7526: * src/main/pa_exec.C 1.16:
7527: * src/main/pa_request.C 1.173:
7528: * src/main/pa_sql_driver_manager.C 1.46:
7529: * src/main/pa_string.C 1.118:
7530: cstr(asis) default param removed
7531:
7532: * src/types/pa_vform.C 1.44:
7533: * src/types/pa_vform.h 1.28:
7534: AppendFormEntry length param now required [had bug when file=
7535: has no value]
7536:
7537: * src/types/pa_vform.C 1.43:
7538: VForm::AppendFormEntry {length convention was broken} fix_line_breaks
7539:
7540: * src/include/pa_dir.h 1.7:
7541: LOAD_DIR fixed
7542:
7543: * src/include/pa_config_fixed.h 1.29:
7544: * src/include/pa_pragma_pack_begin.h 1.1:
7545: * src/include/pa_pragma_pack_end.h 1.1:
7546: * src/include/pa_string.h 1.114:
7547: * src/include/pa_types.h 1.30:
7548: String & Origin packed with #pragma pack
7549:
7550: * src/Makefile.in 1.33:
7551: * src/include/pa_config_auto.h.in 1.11:
7552: pragma detection
7553:
7554: * src/classes/xdoc.C 1.39:
7555: rolled back {} in xdoc.createElement for now
7556:
7557: 2001-10-29 paf
7558: * src/types/pa_wcontext.h 1.20:
7559: bitfield syntax stricter
7560:
7561: * src/include/pa_string.h 1.111:
7562: * src/main/pa_string.C 1.115:
7563: * src/targets/cgi/pa_pool.C 1.27:
7564: debugging memory
7565: String::fused_rows func now
7566:
7567: [Mon Oct 29 17:55:45 2001] total 5917436/158731
7568: [Mon Oct 29 18:11:53 2001] total 5796092/158731
7569:
7570: * src/classes/file.C 1.61:
7571: * src/classes/image.C 1.60:
7572: * src/classes/string.C 1.86:
7573: * src/classes/xdoc.C 1.38:
7574: * src/include/pa_pool.h 1.68:
7575: * src/include/pa_string.h 1.109:
7576: * src/main/execute.C 1.199:
7577: * src/main/pa_array.C 1.41:
7578: * src/main/pa_common.C 1.78:
7579: * src/main/pa_hash.C 1.43:
7580: * src/main/pa_sql_driver_manager.C 1.45:
7581: * src/main/pa_string.C 1.114:
7582: * src/main/untaint.C 1.70:
7583: * src/targets/cgi/pa_pool.C 1.25:
7584: * src/targets/cgi/parser3.C 1.126:
7585: * src/types/pa_vcookie.C 1.30:
7586: * src/types/pa_vstring.h 1.37:
7587: debuggging memory.
7588: string::as_int/double now usually uses stack, not heap [200K out of 17M :)]
7589: VString(String&) not copies reference [29M -> 17M]
7590:
7591: * src/include/pa_sql_connection.h 1.17:
7592: SQL_CONNECTION_FUNC_GUARDED name
7593:
7594: * src/targets/isapi/pa_pool.C 1.8:
7595: added isapi&apache real_malloc debug param.someday either ifdef
7596: or remove it
7597:
7598: * src/targets/apache13/pa_pool.C 1.2:
7599: * src/targets/cgi/pa_pool.C 1.30:
7600: * src/targets/cgi/parser3.C 1.127:
7601: removed debug defines
7602:
7603: * src/Makefile.am 1.12:
7604: .am order
7605:
7606: * src/main/pa_sql_driver_manager.C 1.44:
7607: ping to have services [old hiding bug]
7608:
7609: * src/main/untaint.C 1.73:
7610: optimizing returned after debugging
7611:
7612: * src/include/pa_array.h 1.45:
7613: * src/include/pa_charset_manager.h 1.2:
7614: * src/include/pa_db_connection.h 1.15:
7615: * src/include/pa_db_manager.h 1.6:
7616: * src/include/pa_db_table.h 1.7:
7617: * src/include/pa_hash.h 1.46:
7618: * src/include/pa_request.h 1.107:
7619: * src/include/pa_sql_driver_manager.h 1.14:
7620: * src/include/pa_stylesheet_manager.h 1.2:
7621: * src/include/pa_threads.h 1.18:
7622: * src/types/pa_valiased.h 1.15:
7623: * src/types/pa_vhashfile.h 1.10:
7624: * src/types/pa_vstateless_class.h 1.19:
7625: * src/types/pa_wcontext.h 1.18:
7626: gcc 3.0.1 required "friend class"
7627:
7628: ../include/pa_request.h:51: friend declaration requires class-key, i.e. `friend
7629: class Temp_lang'
7630:
7631: * src/include/pa_string.h 1.112:
7632: * src/main/pa_string.C 1.116:
7633: * src/main/untaint.C 1.71:
7634: * src/targets/cgi/pa_pool.C 1.29:
7635: String size_t replace to uint in proper places [todo:Array]
7636:
7637: * src/classes/file.C 1.62:
7638: * src/include/pa_hash.h 1.47:
7639: * src/include/pa_string.h 1.110:
7640: * src/main/pa_globals.C 1.87:
7641: * src/targets/cgi/pa_pool.C 1.26:
7642: debugging memory
7643: hash key ref now
7644:
7645: [Mon Oct 29 16:01:17 2001] total 17050496/202647
7646: [Mon Oct 29 17:11:17 2001] total 16867948/202658
7647:
7648: * src/classes/file.C 1.63:
7649: * src/types/pa_vimage.C 1.13:
7650: image&file couple stack string hash.puts
7651:
7652: * src/main/execute.C 1.200:
7653: * src/targets/cgi/pa_pool.C 1.28:
7654: * src/targets/cgi/parser3.dsp 1.37:
7655: * src/types/pa_wcontext.h 1.19:
7656: * src/types/pa_wwrapper.h 1.13:
7657: debugging memory
7658: WContext
7659: flags to bits
7660:
7661: total 5 652 652/158731
7662: total 5 469 332/158731
7663:
7664: * src/include/pa_sql_connection.h 1.16:
7665: there were one wrong SQL_CONNECTION_FUNC_GUARDED [failed]
7666:
7667: * src/include/pa_exception.h 1.19:
7668: * src/include/pa_sql_connection.h 1.15:
7669: * src/main/pa_exception.C 1.23:
7670: * src/main/pa_sql_driver_manager.C 1.43:
7671: * src/sql/pa_sql_driver.h 1.19:
7672: sql driver impl changed in _throw part.
7673:
7674: the idea is to #1 jump to C++ some function to main body, where
7675: every function stack frame has exception unwind information
7676: and from there... #2 propagate_exception()
7677:
7678: * src/include/pa_array.h 1.46:
7679: * src/main/pa_array.C 1.42:
7680: debugging memory
7681: Array:: without cache in get/put now
7682:
7683: [Mon Oct 29 18:23:02 2001] total 5 796 092/158731
7684: [Mon Oct 29 18:25:27 2001] total 5 652 652/158731
7685:
7686: * src/include/pa_string.h 1.113:
7687: * src/include/pa_types.h 1.29:
7688: * src/main/pa_string.C 1.117:
7689: * src/main/untaint.C 1.72:
7690: memory hunging
7691: #pragma pack(1)
7692:
7693: 16 419 844
7694: 13 169 394
7695:
7696: 2001-10-28 paf
7697: * src/include/pa_config_auto.h.in 1.10:
7698: * src/include/pa_config_fixed.h 1.28:
7699: * src/include/pa_db_connection.h 1.14:
7700: * src/include/pa_db_manager.h 1.5:
7701: * src/include/pa_db_table.h 1.6:
7702: * src/main/pa_db_connection.C 1.20:
7703: * src/main/pa_db_table.C 1.6:
7704: db2 on linux with DB 2.4.14: (6/2/98)
7705:
7706: * src/main/pa_db_connection.C 1.21:
7707: * src/main/pa_db_table.C 1.8:
7708: exception translation
7709:
7710: * src/main/pa_db_connection.C 1.22:
7711: expire table [was accidently pasted with wrong type/cast]
7712:
7713: * src/classes/Makefile.am 1.30:
7714: * src/classes/Makefile.in 1.30:
7715: * src/targets/apache13/p3runConfigure.in 1.6:
7716: * src/targets/cgi/Makefile.am 1.22:
7717: * src/targets/cgi/Makefile.in 1.27:
7718: db makes. remember to build DB2 with -fexceptions!!!
7719:
7720: * src/main/pa_db_table.C 1.7:
7721: DB_RMW defed
7722:
7723: * src/main/pa_db_connection.C 1.23:
7724: removed old consts
7725:
7726: 2001-10-27 paf
7727: * src/classes/hashfile.C 1.13:
7728: * src/include/pa_db_connection.h 1.13:
7729: * src/include/pa_db_table.h 1.5:
7730: * src/main/pa_db_connection.C 1.19:
7731: * src/main/pa_db_manager.C 1.9:
7732: * src/main/pa_db_table.C 1.5:
7733: * src/main/pa_globals.C 1.86:
7734: * src/types/pa_vhashfile.C 1.12:
7735: DB2 ifdefs
7736:
7737: * src/Makefile.in 1.32:
7738: * src/classes/Makefile.am 1.29:
7739: * src/classes/Makefile.in 1.29:
7740: * src/classes/gd/Makefile.in 1.23:
7741: * src/include/pa_config_fixed.h 1.27:
7742: * src/main/Makefile.am 1.23:
7743: * src/main/Makefile.in 1.25:
7744: * src/targets/Makefile.in 1.23:
7745: * src/targets/apache13/Makefile.in 1.22:
7746: * src/targets/apache13/p3runConfigure.in 1.5:
7747: * src/targets/cgi/Makefile.am 1.21:
7748: * src/targets/cgi/Makefile.in 1.26:
7749: * src/types/Makefile.am 1.12:
7750: * src/types/Makefile.in 1.22:
7751: makes with DB2
7752:
7753: * src/classes/classes.awk 1.4:
7754: no $ in var names
7755:
7756: * src/main/pa_globals.C 1.85:
7757: * src/targets/apache13/ApacheModuleParser3.dsp 1.7:
7758: * src/targets/cgi/parser3.dsp 1.36:
7759: * src/targets/isapi/parser3isapi.dsp 1.28:
7760: vc projects libdb ifdefed into globals.C
7761:
7762: * src/main/pa_db_connection.C 1.17:
7763: * src/main/pa_db_manager.C 1.8:
7764: db expiration connection&table [forgotten calls]
7765:
7766: * src/Makefile.in 1.31:
7767: * src/classes/Makefile.in 1.28:
7768: * src/classes/gd/Makefile.in 1.22:
7769: * src/include/pa_config_auto.h.in 1.9:
7770: * src/main/Makefile.am 1.22:
7771: * src/main/Makefile.in 1.24:
7772: * src/targets/Makefile.in 1.22:
7773: * src/targets/apache13/p3runConfigure.in 1.4:
7774: * src/targets/cgi/Makefile.in 1.25:
7775: * src/types/Makefile.am 1.11:
7776: * src/types/Makefile.in 1.21:
7777: makes db
7778:
7779: * src/classes/hashfile.C 1.12:
7780: * src/include/pa_db_connection.h 1.12:
7781: * src/include/pa_db_table.h 1.4:
7782: * src/main/pa_db_connection.C 1.18:
7783: * src/main/pa_db_table.C 1.4:
7784: ^hashfile.clear[]
7785:
7786: 2001-10-26 paf
7787: * src/classes/xdoc.C 1.35:
7788: * src/classes/xdoc.C 1.36:
7789: * src/types/pa_vxdoc.h 1.11:
7790: transform2 for parsed_source
7791:
7792: * src/classes/hashfile.C 1.11:
7793: * src/include/pa_db_connection.h 1.10:
7794: * src/include/pa_db_manager.h 1.4:
7795: * src/include/pa_db_table.h 1.3:
7796: * src/include/pa_hash.h 1.45:
7797: * src/main/pa_db_connection.C 1.13:
7798: * src/main/pa_db_manager.C 1.7:
7799: * src/main/pa_db_table.C 1.3:
7800: * src/main/pa_hash.C 1.42:
7801: * src/types/pa_vhashfile.C 1.11:
7802: * src/types/pa_vhashfile.h 1.9:
7803: db connections & tables now cached at create time & multithreaded
7804:
7805: * src/classes/xdoc.C 1.37:
7806: xdoc createTextNode createElement UL_XML default. but entities
7807: still reparsed. todo: tothink
7808:
7809: * src/classes/hashfile.C 1.10:
7810: * src/include/pa_db_table.h 1.2:
7811: * src/main/pa_db_table.C 1.2:
7812: db: child transaction commit/rollback responsibility left to
7813: parent [as it sould - else there were a bug with double free]
7814:
7815: * src/include/pa_db_connection.h 1.11:
7816: * src/main/pa_db_connection.C 1.15:
7817: * src/main/pa_db_connection.C 1.16:
7818: db checkpoints
7819:
7820: * src/main/pa_db_connection.C 1.12:
7821: about to remove connection from vhashfile
7822:
7823: * src/main/pa_db_connection.C 1.14:
7824: db recover mech 2
7825:
7826: 2001-10-25 paf
7827: * src/classes/hashfile.C 1.9:
7828: * src/include/pa_common.h 1.56:
7829: * src/include/pa_db_connection.h 1.9:
7830: * src/include/pa_db_manager.h 1.3:
7831: * src/include/pa_db_table.h 1.1:
7832: * src/main/main.dsp 1.136:
7833: * src/main/pa_db_connection.C 1.11:
7834: * src/main/pa_db_manager.C 1.6:
7835: * src/main/pa_db_table.C 1.1:
7836: * src/types/pa_vhashfile.C 1.10:
7837: * src/types/pa_vhashfile.h 1.8:
7838: started db_home [multiple, cached]
7839: todo: autorecover [tried, but not succeded, yet]
7840:
7841: * src/include/pa_db_connection.h 1.8:
7842: * src/main/pa_db_manager.C 1.5:
7843: transaction parent passed
7844:
7845: * src/include/pa_dir.h 1.6:
7846: ancient gpf on dir not found fixed
7847:
7848: 2001-10-24 parser
7849: * src/classes/Makefile.am 1.26:
7850: * src/classes/Makefile.am 1.27:
7851: * src/classes/Makefile.am 1.28:
7852: * src/classes/Makefile.in 1.26:
7853: * src/classes/Makefile.in 1.27:
7854: * src/main/Makefile.in 1.23:
7855: * src/targets/cgi/Makefile.am 1.20:
7856: * src/targets/cgi/Makefile.in 1.24:
7857: * src/targets/cgi/pool_storage.h 1.2:
7858: * src/targets/cgi/pool_storage.h 1.3:
7859: makes
7860:
7861: * src/include/pa_db_connection.h 1.6:
7862: * src/main/pa_db_connection.C 1.6:
7863: * src/types/pa_vhashfile.C 1.6:
7864: db_cursor constructor public now
7865:
7866: * src/include/pa_common.h 1.54:
7867: * src/main/Makefile.am 1.21:
7868: * src/main/pa_common.C 1.76:
7869: * src/types/pa_vform.C 1.41:
7870: * src/types/pa_vform.h 1.26:
7871: .am
7872:
7873: * src/classes/hashfile.C 1.7:
7874: * src/include/pa_request.h 1.106:
7875: hashfile.cache 0
7876:
7877: * src/main/pa_db_connection.C 1.7:
7878: * src/types/pa_vhashfile.C 1.7:
7879: db_connection not bothers with key when not returning expired data
7880:
7881: * src/targets/cgi/pool_storage.h 1.4:
7882: * src/targets/isapi/parser3isapi.C 1.56:
7883: * src/targets/isapi/pool_storage.h 1.12:
7884: pool_storage fixed
7885:
7886: * src/include/pa_common.h 1.55:
7887: * src/main/pa_common.C 1.77:
7888: * src/types/pa_vform.C 1.42:
7889: * src/types/pa_vform.h 1.27:
7890: form fix_line_breaks
7891:
7892: * src/types/pa_vhashfile.C 1.8:
7893: * src/types/pa_vhashfile.h 1.6:
7894: hashfile expiring 0
7895:
7896: * src/main/pa_db_connection.C 1.8:
7897: * src/types/pa_vhashfile.C 1.9:
7898: hashfile expiring 1
7899:
7900: * src/classes/hashfile.C 1.6:
7901: * src/include/pa_db_connection.h 1.7:
7902: * src/main/pa_db_connection.C 1.9:
7903: hashfile expired deleted from db when get & iterate
7904:
7905: * src/classes/hashfile.C 1.8:
7906: * src/types/pa_vhashfile.h 1.7:
7907: hashfile 1
7908:
7909: * src/targets/apache13/ApacheModuleParser3.dsp 1.6:
7910: * src/targets/isapi/parser3isapi.dsp 1.27:
7911: doc
7912:
7913: * src/include/pa_db_connection.h 1.5:
7914: * src/main/pa_db_connection.C 1.5:
7915: * src/types/pa_vhashfile.C 1.5:
7916: * src/types/pa_vhashfile.h 1.5:
7917: hashfile data stamped, todo: put_element analize
7918:
7919: * src/sql/pa_sql_driver.h 1.18:
7920: version
7921:
7922: * src/include/pa_db_connection.h 1.4:
7923: * src/include/pa_string.h 1.108:
7924: * src/main/pa_db_connection.C 1.4:
7925: * src/main/pa_string.C 1.113:
7926: hashfile pieced serialize. todo stamp
7927:
7928: * src/main/pa_db_connection.C 1.10:
7929: * src/main/pa_db_manager.C 1.4:
7930: hashfile setted this:
7931: DB_RMW
7932: 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
7933:
7934: 2001-10-23 parser
7935: * src/classes/file.C 1.60:
7936: * src/classes/hash.C 1.24:
7937: * src/classes/hashfile.C 1.5:
7938: * src/classes/image.C 1.59:
7939: * src/classes/mail.C 1.42:
7940: * src/classes/response.C 1.15:
7941: * src/classes/string.C 1.85:
7942: * src/classes/table.C 1.128:
7943: * src/classes/xdoc.C 1.34:
7944: * src/include/pa_config_fixed.h 1.26:
7945: * src/include/pa_db_connection.h 1.3:
7946: * src/main/pa_common.C 1.75:
7947: * src/main/pa_db_connection.C 1.3:
7948: * src/main/pa_request.C 1.172:
7949: * src/types/pa_value.h 1.76:
7950: * src/types/pa_vcookie.C 1.29:
7951: * src/types/pa_vhash.h 1.25:
7952: * src/types/pa_vhashfile.C 1.4:
7953: * src/types/pa_vhashfile.h 1.4:
7954: * src/types/pa_vresponse.h 1.16:
7955: * src/types/pa_vtable.C 1.8:
7956: ^hashfile.hash[]
7957:
7958: * src/classes/hashfile.C 1.3:
7959: * src/include/pa_db_connection.h 1.2:
7960: * src/include/pa_db_manager.h 1.2:
7961: * src/main/pa_db_connection.C 1.2:
7962: * src/main/pa_db_manager.C 1.2:
7963: * src/types/pa_vhashfile.h 1.3:
7964: ^hashfile.transaction{code}
7965: ^hashfile:clear[filename]
7966: ^hashfile.delete[key]
7967:
7968: * src/classes/hashfile.C 1.4:
7969: * src/classes/xdoc.C 1.33:
7970: * src/include/pa_config_fixed.h 1.25:
7971: * src/main/pa_db_manager.C 1.3:
7972: * src/main/pa_globals.C 1.84:
7973: ifdefs so it compiled without db
7974:
7975: 2001-10-22 parser
7976: * src/classes/classes.dsp 1.12:
7977: * src/classes/hashfile.C 1.2:
7978: * src/classes/xdoc.C 1.32:
7979: * src/classes/xnode.C 1.15:
7980: * src/include/pa_charset_connection.h 1.2:
7981: * src/include/pa_db_connection.h 1.1:
7982: * src/include/pa_db_manager.h 1.1:
7983: * src/include/pa_exception.h 1.18:
7984: * src/include/pa_sapi.h 1.14:
7985: * src/include/pa_sql_connection.h 1.14:
7986: * src/include/pa_sql_driver_manager.h 1.13:
7987: * src/include/pa_stylesheet_connection.h 1.14:
7988: * src/include/pa_stylesheet_manager.h 1.1:
7989: * src/include/pa_xslt_stylesheet_manager.h 1.5:
7990: * src/main/main.dsp 1.135:
7991: * src/main/pa_db_connection.C 1.1:
7992: * src/main/pa_db_manager.C 1.1:
7993: * src/main/pa_exception.C 1.22:
7994: * src/main/pa_globals.C 1.83:
7995: * src/main/pa_pool.C 1.38:
7996: * src/main/pa_sql_driver_manager.C 1.42:
7997: * src/main/pa_stylesheet_manager.C 1.1:
7998: * src/main/pa_xslt_stylesheet_manager.C 1.5:
7999: * src/targets/apache13/mod_parser3.C 1.7:
8000: * src/targets/cgi/parser3.C 1.124:
8001: * src/targets/isapi/parser3isapi.C 1.55:
8002: * src/types/pa_vhashfile.C 1.3:
8003: * src/types/pa_vhashfile.h 1.2:
8004: * src/types/pa_vxdoc.C 1.5:
8005: * src/types/pa_vxnode.C 1.8:
8006: * src/types/types.dsp 1.12:
8007: hashfile 0
8008:
8009: * src/targets/cgi/pa_pool.C 1.24:
8010: * src/targets/cgi/parser3.C 1.125:
8011: * src/targets/cgi/parser3.dsp 1.35:
8012: * src/targets/cgi/pool_storage.h 1.1:
8013: * src/targets/isapi/pool_storage.h 1.11:
8014: cgi += pool cleanups
8015:
8016: * src/targets/apache13/mod_parser3.C 1.5:
8017: * src/targets/isapi/parser3isapi.C 1.54:
8018: SEH minor ifdef changes
8019:
8020: * src/targets/apache13/mod_parser3.C 1.6:
8021: html
8022:
8023: * src/classes/classes.dsp 1.11:
8024: * src/classes/hashfile.C 1.1:
8025: * src/include/pa_config_fixed.h 1.24:
8026: * src/main/execute.C 1.198:
8027: * src/targets/cgi/parser3.dsp 1.34:
8028: * src/types/pa_vhashfile.C 1.1:
8029: * src/types/pa_vhashfile.h 1.1:
8030: * src/types/types.dsp 1.11:
8031: hashfile -100
8032:
8033: * src/include/pa_exception.h 1.17:
8034: * src/include/pa_request.h 1.105:
8035: * src/main/execute.C 1.197:
8036: * src/main/pa_exception.C 1.21:
8037: * src/main/pa_request.C 1.171:
8038: * src/targets/cgi/parser3.C 1.123:
8039: * src/targets/cgi/parser3.dsp 1.33:
8040: * src/types/pa_vclass.h 1.20:
8041: * src/types/pa_vobject.h 1.12:
8042: stack backtrace
8043:
8044: * src/types/pa_vhashfile.C 1.2:
8045: z
8046:
8047: 2001-10-19 parser
8048: * src/main/pa_request.C 1.170:
8049: * src/targets/apache13/mod_parser3.C 1.4:
8050: pool:: context - get_context
8051:
8052: * src/main/pa_pool.C 1.37:
8053: auto compiled on gcc
8054:
8055: * src/classes/classes.h 1.13:
8056: * src/classes/date.C 1.11:
8057: * src/classes/double.C 1.40:
8058: * src/classes/file.C 1.59:
8059: * src/classes/form.C 1.18:
8060: * src/classes/gd/gd.dsp 1.16:
8061: * src/classes/gd/gif.C 1.20:
8062: * src/classes/hash.C 1.23:
8063: * src/classes/image.C 1.57:
8064: * src/classes/int.C 1.37:
8065: * src/classes/mail.C 1.41:
8066: * src/classes/math.C 1.7:
8067: * src/classes/op.C 1.53:
8068: * src/classes/smtp/smtp.C 1.5:
8069: * src/classes/smtp/smtp.dsp 1.13:
8070: * src/classes/string.C 1.84:
8071: * src/classes/table.C 1.127:
8072: * src/classes/void.C 1.12:
8073: * src/include/pa_config_fixed.h 1.22:
8074: * src/include/pa_exception.h 1.15:
8075: * src/include/pa_pool.h 1.64:
8076: * src/include/pa_request.h 1.104:
8077: * src/include/pa_types.h 1.27:
8078: * src/main/compile.C 1.51:
8079: * src/main/compile_tools.C 1.39:
8080: * src/main/execute.C 1.196:
8081: * src/main/pa_array.C 1.40:
8082: * src/main/pa_common.C 1.73:
8083: * src/main/pa_dictionary.C 1.8:
8084: * src/main/pa_exception.C 1.19:
8085: * src/main/pa_exec.C 1.15:
8086: * src/main/pa_pool.C 1.34:
8087: * src/main/pa_request.C 1.169:
8088: * src/main/pa_socks.C 1.7:
8089: * src/main/pa_sql_driver_manager.C 1.41:
8090: * src/main/pa_string.C 1.112:
8091: * src/main/pa_table.C 1.39:
8092: * src/main/untaint.C 1.69:
8093: * src/targets/apache13/ApacheModuleParser3.dsp 1.5:
8094: * src/targets/apache13/mod_parser3.C 1.3:
8095: * src/targets/cgi/parser3.C 1.122:
8096: * src/targets/isapi/parser3isapi.C 1.53:
8097: * src/types/pa_value.h 1.75:
8098: * src/types/pa_vbool.h 1.14:
8099: * src/types/pa_vdouble.h 1.27:
8100: * src/types/pa_vfile.h 1.36:
8101: * src/types/pa_vform.C 1.40:
8102: * src/types/pa_vhash.h 1.24:
8103: * src/types/pa_vint.h 1.28:
8104: * src/types/pa_vjunction.h 1.9:
8105: * src/types/pa_vmethod_frame.h 1.17:
8106: * src/types/pa_vstateless_class.h 1.18:
8107: * src/types/pa_vtable.C 1.7:
8108: * src/types/pa_wcontext.C 1.11:
8109: * src/types/pa_wwrapper.h 1.12:
8110: switched to c++ exceptions 0
8111:
8112: * src/Makefile.in 1.30:
8113: * src/classes/Makefile.in 1.25:
8114: * src/include/pa_pool.h 1.66:
8115: * src/main/Makefile.in 1.22:
8116: * src/main/pa_common.C 1.74:
8117: * src/targets/Makefile.in 1.21:
8118: * src/targets/apache13/Makefile.in 1.21:
8119: * src/targets/cgi/Makefile.in 1.23:
8120: * src/types/Makefile.in 1.20:
8121: makes
8122:
8123: * src/include/pa_pool.h 1.67:
8124: header
8125:
8126: * src/classes/xdoc.C 1.30:
8127: * src/classes/xnode.C 1.13:
8128: * src/include/pa_pool.h 1.65:
8129: * src/include/pa_types.h 1.28:
8130: * src/main/pa_pool.C 1.36:
8131: first c++ exceptions result: can free up xalandomstring
8132: resulting from pool::transcode
8133:
8134: * src/classes/classes.awk 1.3.6.1:
8135: $ removed
8136:
8137: * src/classes/Makefile.am 1.25:
8138: * src/classes/xdoc.C 1.29:
8139: * src/classes/xnode.C 1.12:
8140: * src/include/pa_config_fixed.h 1.23:
8141: * src/include/pa_exception.h 1.16:
8142: * src/include/pa_stylesheet_connection.h 1.13:
8143: * src/main/pa_charset_connection.C 1.10:
8144: * src/main/pa_exception.C 1.20:
8145: * src/main/pa_pool.C 1.35:
8146: * src/types/pa_vxdoc.C 1.3:
8147: * src/types/pa_vxdoc.h 1.9:
8148: * src/types/pa_vxnode.C 1.6:
8149: * src/types/pa_vxnode.h 1.6:
8150: switched to c++ exceptions 1xml
8151: configure fixed to exclude xalan-patch from non-xml compile
8152:
8153: * src/classes/xdoc.C 1.31:
8154: * src/classes/xnode.C 1.14:
8155: * src/classes/xnode.h 1.3:
8156: * src/types/pa_vxdoc.C 1.4:
8157: * src/types/pa_vxdoc.h 1.10:
8158: * src/types/pa_vxnode.C 1.7:
8159: * src/types/pa_vxnode.h 1.7:
8160: xnode clone got freed
8161:
8162: * src/classes/image.C 1.58:
8163: comment
8164:
8165: 2001-10-18 parser
8166: * src/classes/xdoc.C 1.28:
8167: * src/types/pa_vxdoc.h 1.8:
8168: * src/types/pa_vxnode.C 1.5:
8169: vxdoc set_document & ctor question "who owns document" solved
8170:
8171: * src/classes/xdoc.C 1.26:
8172: * src/classes/xnode.C 1.11:
8173: * src/include/pa_pool.h 1.63:
8174: * src/main/pa_pool.C 1.32:
8175: encoding in dom creating funcs
8176:
8177: * src/include/pa_stylesheet_connection.h 1.12:
8178: prev stylesheet destroyed @ recompile
8179:
8180: * src/classes/xdoc.C 1.22:
8181: comment
8182:
8183: * src/classes/xdoc.C 1.21:
8184: * src/classes/xnode.C 1.10:
8185: * src/main/compile.tab.C 1.24:
8186: xdoc create now uses XercesDocumentBridge, appendChild&co now works
8187:
8188: * src/classes/xdoc.C 1.27:
8189: * src/main/pa_pool.C 1.33:
8190: extra free removed
8191:
8192: * src/classes/xdoc.C 1.24:
8193: * src/classes/xdoc.C 1.25:
8194: * src/types/pa_vxdoc.h 1.7:
8195: dom created by create can be transformed now
8196:
8197: * src/classes/xdoc.C 1.23:
8198: z
8199:
8200: * src/types/pa_vcookie.C 1.28:
8201: cookie:CLASS
8202:
8203: * src/classes/classes.dsp 1.10:
8204: * src/classes/xdoc.C 1.19:
8205: * src/types/types.dsp 1.10:
8206: fiew leechy-found bugs in code&doc fixed
8207:
8208: * src/classes/xdoc.C 1.20:
8209: * src/classes/xnode.C 1.9:
8210: xdoc::create[] now. and all dom tag names forced to XML lang
8211:
8212: * src/main/main.dsp 1.134:
8213: project
8214:
8215: * src/main/compile.tab.C 1.23:
8216: * src/main/compile.y 1.172:
8217: * src/main/pa_request.C 1.168:
8218: ^:
8219: no colon in $origin @exception[
8220:
8221: 2001-10-17 parser
8222: * src/types/pa_vimage.h 1.21:
8223: removed unused vimage::save
8224:
8225: * src/classes/classes.dsp 1.9:
8226: * src/classes/string.C 1.83:
8227: * src/main/pa_string.C 1.111:
8228: * src/types/pa_vxnode.h 1.5:
8229: * src/types/types.dsp 1.9:
8230: string::mid fixed, string.mid n functionality preserved
8231:
8232: 2001-10-16 parser
8233: * src/types/pa_vhash.h 1.23:
8234: * src/types/pa_vtable.h 1.34:
8235: hash can be used as boolean
8236:
8237: * src/types/pa_vimage.C 1.12:
8238: comment
8239:
8240: * src/classes/image.C 1.54:
8241: gd size/resize bugfix
8242:
8243: * src/classes/gd/gif.C 1.18:
8244: * src/classes/gd/gif.h 1.16:
8245: * src/classes/image.C 1.55:
8246: :CopyResampled made gd2beta+my hands, very ineffective, but
8247: works for small paleted image
8248:
8249: * src/classes/xnode.C 1.7:
8250: * src/classes/xnode.C 1.8:
8251: removed few dom returns & changed op.txt
8252:
8253: * src/classes/classes.dsp 1.8:
8254: * src/classes/gd/gd.dsp 1.15:
8255: * src/classes/smtp/smtp.dsp 1.12:
8256: * src/main/main.dsp 1.133:
8257: * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
8258: * src/targets/cgi/parser3.dsp 1.32:
8259: * src/targets/isapi/parser3isapi.dsp 1.26:
8260: * src/types/types.dsp 1.8:
8261: ident >nul 2>&1
8262:
8263: * src/classes/gd/gif.C 1.19:
8264: * src/classes/gd/gif.h 1.17:
8265: * src/classes/image.C 1.56:
8266: image.copy tolerance
8267:
8268: * src/classes/gd/gif.C 1.16:
8269: copyResized
8270:
8271: * src/classes/string.C 1.82:
8272: * src/main/pa_string.C 1.110:
8273: $string.mid(p[;n])
8274:
8275: * src/main/pa_common.C 1.72:
8276: \r\n -> \n DOS
8277: \r -> \n Macintosh
8278: on all systems
8279:
8280: * src/classes/gd/gif.C 1.17:
8281: couple casts
8282:
8283: * src/classes/image.C 1.53:
8284: * src/types/pa_vimage.h 1.20:
8285: image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
8286: ;dest h]])
8287:
8288: 2001-10-15 parser
8289: * src/Makefile.in 1.29:
8290: * src/types/pa_vcode_frame.h 1.11:
8291: * src/types/pa_wcontext.C 1.10:
8292: code_frame fixed - ::write badly passed string too
8293: transparently [failed to intercept it]
8294:
8295: * src/types/pa_vxnode.C 1.4:
8296: document_type_node.
8297: !readonly attribute DOMString name
8298: !notation_node.
8299: !readonly attribute DOMString publicId
8300: !readonly attribute DOMString systemId
8301:
8302: * src/classes/xdoc.C 1.16:
8303: * src/classes/xnode.C 1.6:
8304: * src/include/pa_config_fixed.h 1.21:
8305: * src/include/pa_request.h 1.103:
8306: * src/main/pa_sql_driver_manager.C 1.40:
8307: * src/types/pa_vxdoc.C 1.2:
8308: * src/types/pa_vxdoc.h 1.6:
8309: * src/types/pa_vxnode.C 1.3:
8310: * src/types/pa_vxnode.h 1.4:
8311: DOM1 major addtion, only few attributes/methods left
8312:
8313: * src/main/execute.C 1.195:
8314: z
8315:
8316: * src/classes/xdoc.C 1.17:
8317: * src/classes/xdoc.C 1.18:
8318: !::create{qualifiedName}
8319:
8320: 2001-10-13 parser
8321: * src/main/execute.C 1.194:
8322: * src/types/pa_vcode_frame.h 1.9:
8323: vcodeframe made transparent enough to handle hash if creation&passing
8324:
8325: * src/include/pa_config_fixed.h 1.20:
8326: * src/main/execute.C 1.193:
8327: * src/main/pa_exception.C 1.18:
8328: noticed that vcodeframe not transparent enough, would change now
8329:
8330: * src/types/pa_vcode_frame.h 1.10:
8331: couple comments
8332:
8333: * src/targets/isapi/pool_storage.h 1.10:
8334: isapi pool storage reverse cleanups & frees order
8335:
8336: * src/main/pa_sql_driver_manager.C 1.39:
8337: * src/targets/cgi/parser3.C 1.121:
8338: * src/targets/isapi/parser3isapi.C 1.52:
8339: isapi&cgi couple non-pooled mallocs in main handler
8340:
8341: 2001-10-12 parser
8342: * src/classes/double.C 1.39:
8343: * src/classes/int.C 1.36:
8344: * src/classes/string.C 1.81:
8345: sql{}[$.default[({})]] handling changed:
8346: now type of default param analized always, not only at problem time,
8347: thus helping early problem spotting
8348:
8349: * src/classes/classes.dsp 1.7:
8350: * src/classes/gd/gd.dsp 1.14:
8351: * src/classes/smtp/smtp.dsp 1.11:
8352: * src/classes/xdoc.C 1.15:
8353: * src/main/compile.tab.C 1.22:
8354: * src/main/main.dsp 1.132:
8355: * src/main/pa_globals.C 1.82:
8356: * src/targets/apache13/ApacheModuleParser3.dsp 1.3:
8357: * src/targets/apache13/mod_parser3.C 1.2:
8358: * src/targets/cgi/parser3.C 1.120:
8359: * src/targets/cgi/parser3.dsp 1.31:
8360: * src/targets/isapi/parser3isapi.C 1.50:
8361: * src/targets/isapi/parser3isapi.C 1.51:
8362: * src/targets/isapi/parser3isapi.dsp 1.25:
8363: * src/types/types.dsp 1.7:
8364: xalan&xerces multithread bug fixed. initialization&free on each
8365: thread!
8366:
8367: 2001-10-11 parser
8368: * src/targets/apache13/Makefile.am 1.6:
8369: started restructuring
8370:
8371: * src/Makefile.in 1.25:
8372: * src/Makefile.in 1.26:
8373: * src/Makefile.in 1.28:
8374: * src/classes/Makefile.in 1.22:
8375: * src/classes/Makefile.in 1.23:
8376: * src/classes/gd/Makefile.in 1.19:
8377: * src/classes/gd/Makefile.in 1.20:
8378: * src/ident.awk 1.3:
8379: * src/include/pa_config_auto.h.in 1.8:
8380: * src/main/Makefile.in 1.20:
8381: * src/main/Makefile.in 1.21:
8382: * src/targets/Makefile.in 1.19:
8383: * src/targets/Makefile.in 1.20:
8384: * src/targets/apache13/Makefile.in 1.19:
8385: * src/targets/apache13/Makefile.in 1.20:
8386: * src/targets/apache13/p3runConfigure.in 1.3:
8387: * src/targets/cgi/Makefile.in 1.21:
8388: * src/targets/cgi/Makefile.in 1.22:
8389: * src/types/Makefile.in 1.18:
8390: * src/types/Makefile.in 1.19:
8391: makes
8392:
8393: * src/classes/xnode.C 1.5:
8394: xnode.selectSingle now
8395:
8396: * src/targets/apache13/ApacheModuleParser3.dsp 1.2:
8397: .dsp fixed due to relocate
8398:
8399: * src/classes/xdoc.C 1.14:
8400: * src/classes/xnode.C 1.4:
8401: * src/include/pa_exception.h 1.14:
8402: * src/include/pa_pool.h 1.62:
8403: * src/include/pa_stylesheet_connection.h 1.11:
8404: * src/main/pa_exception.C 1.17:
8405: * src/main/pa_pool.C 1.31:
8406: moved xslt exceptions convertors out of Pool into Exception
8407:
8408: * src/Makefile.in 1.27:
8409: * src/classes/Makefile.in 1.24:
8410: * src/classes/gd/Makefile.in 1.21:
8411: makes. stdc++ lib added to apache libraries
8412:
8413: * src/classes/hash.C 1.22:
8414: !^hash.add[addme]
8415: !^hash.sub[subme]
8416: !^a.union[b] = new
8417: !^a.intersection[b] = new
8418: !^a.intersects[b] = bool
8419:
8420: * src/main/pa_string.C 1.109:
8421: const
8422:
8423: * src/classes/hash.C 1.20:
8424: * src/types/pa_vhash.h 1.22:
8425: !^hash::create[[copy_from]]
8426:
8427: * src/classes/hash.C 1.21:
8428: !^hash::append[append_from]
8429:
8430: * src/targets/apache13/Makefile.am 1.7:
8431: * src/targets/apache13/hook/mod_parser3.c 1.1:
8432: * src/targets/apache13/p3runConfigure.in 1.2:
8433: added
8434:
8435: * src/include/pa_string.h 1.107:
8436: * src/main/pa_string.C 1.108:
8437: restructured string: linked pieces of same language together
8438: prior to String::replace
8439:
8440: * src/targets/apache13/ApacheModuleParser3.dsp 1.1:
8441: * src/targets/apache13/mod_parser3.C 1.1:
8442: * src/targets/apache13/p3runConfigure.in 1.1:
8443: * src/targets/apache13/pa_pool.C 1.1:
8444: * src/targets/apache13/pa_threads.C 1.1:
8445: restructured
8446:
8447: * src/classes/string.C 1.80:
8448: * src/classes/table.C 1.126:
8449: * src/include/pa_globals.h 1.67:
8450: * src/include/pa_string.h 1.106:
8451: * src/main/pa_globals.C 1.81:
8452: * src/main/pa_string.C 1.107:
8453: * src/main/untaint.C 1.68:
8454: * src/types/pa_vvoid.h 1.5:
8455: untaint lang origins table fixed.
8456: got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
8457:
8458: 2001-10-10 parser
8459: * src/classes/gd/gif.C 1.15:
8460: arc algorithms: commented all bresenhams, algs must be unified
8461: not "perfect"
8462:
8463: * src/classes/gd/gif.C 1.14:
8464: * src/main/compile.tab.C 1.19:
8465: * src/main/compile.y 1.170:
8466: ^a[^b] more informative compile error
8467:
8468: * src/main/compile.tab.C 1.20:
8469: * src/main/compile.y 1.171:
8470: ^a[
8471:
8472: @next_method << now unclosed ] would be reported here
8473:
8474: * src/classes/op.C 1.52:
8475: * src/main/compile.tab.C 1.21:
8476: ^error[msg]
8477:
8478: 2001-10-09 parser
8479: * src/classes/classes.dsp 1.6:
8480: * src/classes/xdoc.C 1.13:
8481: * src/include/pa_stylesheet_connection.h 1.10:
8482: * src/main/main.dsp 1.131:
8483: * src/targets/cgi/parser3.C 1.118:
8484: * src/targets/isapi/parser3isapi.C 1.48:
8485: * src/types/pa_vxdoc.h 1.5:
8486: * src/types/pa_vxnode.h 1.3:
8487: * src/types/types.dsp 1.6:
8488: xalan patches starting
8489:
8490: * src/classes/op.C 1.49:
8491: * src/classes/table.C 1.121:
8492: * src/types/pa_vfile.h 1.35:
8493: * src/types/pa_vimage.h 1.19:
8494: * src/types/pa_vjunction.h 1.8:
8495: * src/types/pa_vxdoc.h 1.4:
8496: * src/types/pa_vxnode.h 1.2:
8497: table:menu & op for delims made allowed not to be code [be
8498: string..]
8499:
8500: * src/Makefile.in 1.23:
8501: * src/Makefile.in 1.24:
8502: * src/classes/Makefile.am 1.23:
8503: * src/classes/Makefile.am 1.24:
8504: * src/classes/Makefile.in 1.20:
8505: * src/classes/Makefile.in 1.21:
8506: * src/classes/gd/Makefile.in 1.17:
8507: * src/classes/gd/Makefile.in 1.18:
8508: * src/main/Makefile.am 1.20:
8509: * src/main/Makefile.in 1.18:
8510: * src/main/Makefile.in 1.19:
8511: * src/targets/Makefile.in 1.17:
8512: * src/targets/Makefile.in 1.18:
8513: * src/targets/apache13/Makefile.in 1.17:
8514: * src/targets/apache13/Makefile.in 1.18:
8515: * src/targets/cgi/Makefile.am 1.19:
8516: * src/targets/cgi/Makefile.in 1.19:
8517: * src/targets/cgi/Makefile.in 1.20:
8518: * src/types/Makefile.am 1.10:
8519: * src/types/Makefile.in 1.16:
8520: * src/types/Makefile.in 1.17:
8521: makes
8522:
8523: * src/targets/cgi/parser3.C 1.119:
8524: * src/targets/isapi/parser3isapi.C 1.49:
8525: xml transform win32 errors intercepted [xalan transformer
8526: patched and incorporated]
8527:
8528: * src/classes/double.C 1.38:
8529: * src/classes/file.C 1.58:
8530: * src/classes/image.C 1.52:
8531: * src/classes/int.C 1.35:
8532: * src/classes/op.C 1.48:
8533: * src/classes/string.C 1.78:
8534: * src/classes/table.C 1.120:
8535: lots of params->as_int/double/as_string/as_junction
8536: as_no_junction messages added
8537:
8538: * src/classes/op.C 1.51:
8539: * src/classes/table.C 1.123:
8540: table.hash[key field;value field(s) string/table] now
8541:
8542: * src/classes/op.C 1.50:
8543: * src/classes/table.C 1.122:
8544: z
8545:
8546: * src/classes/date.C 1.10:
8547: * src/classes/table.C 1.124:
8548: calendar moved to date
8549:
8550: * src/classes/string.C 1.79:
8551: * src/classes/table.C 1.125:
8552: ^string.save[file]
8553:
8554: 2001-10-08 parser
8555: * src/classes/xdoc.C 1.12:
8556: xdoc:load exceptions intercepted [like in set]
8557:
8558: * src/types/pa_vcookie.C 1.25:
8559: removing cookie made more netscape-like way
8560:
8561: * src/classes/image.C 1.48:
8562: * src/include/pa_common.h 1.53:
8563: * src/main/pa_common.C 1.71:
8564: * src/types/pa_vcookie.C 1.26:
8565: cookie urlencoded [netscape doc reread]
8566:
8567: * src/classes/gd/gif.C 1.10:
8568: image.bar now draws (100 100 0 0)
8569:
8570: * src/classes/gd/gif.C 1.11:
8571: * src/classes/gd/mtables.h 1.1:
8572: image:arc image:circle
8573:
8574: * src/classes/gd/gd.dsp 1.13:
8575: * src/classes/gd/gif.C 1.12:
8576: * src/classes/gd/gif.h 1.15:
8577: * src/classes/image.C 1.49:
8578: * src/types/pa_vcookie.C 1.27:
8579: * src/types/pa_vimage.C 1.11:
8580: image:sector
8581: removed image:html internal "line-*" attribs
8582:
8583: * src/classes/file.C 1.57:
8584: * src/classes/form.C 1.17:
8585: * src/main/pa_common.C 1.70:
8586: * src/main/untaint.C 1.67:
8587: header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
8588: nonforced [only tainted pieces]
8589:
8590: * src/classes/gd/gif.C 1.13:
8591: * src/classes/image.C 1.50:
8592: image:circle [and round arc] uses Bresenham
8593:
8594: * src/main/untaint.C 1.65:
8595: \r to ' ' in origins mode
8596:
8597: * src/classes/date.C 1.9:
8598: * src/classes/image.C 1.51:
8599: * src/classes/string.C 1.77:
8600: * src/classes/table.C 1.119:
8601: * src/classes/void.C 1.11:
8602: * src/include/pa_request.h 1.102:
8603: params->as_int/double message added
8604:
8605: * src/classes/xdoc.C 1.11:
8606: * src/include/pa_config_fixed.h 1.19:
8607: * src/main/compile.tab.C 1.18:
8608: * src/types/pa_vxdoc.h 1.3:
8609: parsedSource produced by nonstandard liaison freed up
8610:
8611: * src/include/pa_common.h 1.52:
8612: * src/main/pa_common.C 1.69:
8613: * src/main/untaint.C 1.66:
8614: * src/targets/cgi/parser3.C 1.117:
8615: * src/targets/isapi/parser3isapi.C 1.47:
8616: remove_crlf @ SAPI::log
8617:
8618: 2001-10-07 parser
8619: * src/include/pa_config_fixed.h 1.18:
8620: * src/main/compile.tab.C 1.17:
8621: restored project
8622:
8623: 2001-10-05 parser
8624: * src/classes/xdoc.C 1.9:
8625: * src/include/pa_dictionary.h 1.6:
8626: * src/main/main.dsp 1.129:
8627: * src/main/pa_dictionary.C 1.7:
8628: * src/main/pa_string.C 1.106:
8629: * src/types/pa_vxdoc.h 1.2:
8630: started xml errorhandler.
8631: fixed string.replace a little, read @test
8632:
8633: * src/main/pa_charset_connection.C 1.7:
8634: unicode zero pair at the beging of totable appered to be vital
8635:
8636: * src/classes/xdoc.C 1.8:
8637: * src/main/compile.tab.C 1.16:
8638: xdoc.transform now
8639:
8640: * src/doc/doxygen.cfg 1.18:
8641: * src/doc/html2chm.cmd 1.4:
8642: * src/doc/sources2html.cmd 1.4:
8643: paths
8644:
8645: * src/classes/xdoc.C 1.10:
8646: * src/include/pa_pool.h 1.61:
8647: * src/main/main.dsp 1.130:
8648: * src/main/pa_pool.C 1.30:
8649: changed xdoc:set to prevent SAXParseException from outputing to cerr.
8650: lots of "todos"
8651:
8652: * src/main/pa_charset_connection.C 1.8:
8653: * src/main/pa_charset_connection.C 1.9:
8654: ctype another mem clear bugfix
8655:
8656: * src/main/untaint.C 1.64:
8657: http_header tainting more gentle with enquoting now
8658:
8659: * src/main/pa_string.C 1.105:
8660: found replace bug - first_that_starts(char *) does not have
8661: limit, and looks further eos, fixing....
8662:
8663: * src/include/pa_hash.h 1.44:
8664: * src/main/pa_hash.C 1.41:
8665: Hash::size() calculated wrong. fixed it
8666:
8667: * src/Makefile.in 1.22:
8668: * src/main/compile.tab.C 1.15:
8669: * src/main/compile.y 1.169:
8670: disabled ^literals in names
8671: $result[^[$p^]z]
8672: now works fine
8673:
8674: 2001-10-04 parser
8675: * src/classes/image.C 1.47:
8676: ^image.length[text]
8677:
8678: 2001-10-03 parser
8679: * src/main/pa_request.C 1.166:
8680: restored pcre defaulting in request [mindlessly "optimized" yesterday]
8681: comment left
8682:
8683: * src/main/pa_request.C 1.167:
8684: DEFAULT...charset was ignored when !XML
8685:
8686: 2001-10-02 parser
8687: * src/include/pa_request.h 1.101:
8688: * src/main/pa_charset_connection.C 1.4:
8689: * src/main/pa_charset_connection.C 1.5:
8690: * src/main/pa_request.C 1.165:
8691: * src/types/pa_vstring.h 1.36:
8692: pcre tables now const inside
8693: removed default - pcre handles that internally
8694: fixed bug on not-cleaning tables [previously was calloced, now member]
8695:
8696: * src/Makefile.in 1.21:
8697: * src/classes/Makefile.in 1.19:
8698: * src/classes/gd/Makefile.in 1.16:
8699: * src/main/Makefile.in 1.17:
8700: * src/targets/Makefile.in 1.16:
8701: * src/targets/apache13/Makefile.in 1.16:
8702: * src/targets/cgi/Makefile.in 1.18:
8703: * src/types/Makefile.in 1.15:
8704: makes
8705:
8706: * src/include/pa_config_fixed.h 1.17:
8707: * src/main/pa_charset_connection.C 1.3:
8708: tested charset reload on file change @ apache version = OK
8709: tested freeing up prev encoding on adding new = OK
8710:
8711: * src/classes/table.C 1.117:
8712: * src/main/pa_charset_connection.C 1.6:
8713: table:load & charset_connection
8714: #comment now
8715:
8716: * src/classes/classes.dsp 1.5:
8717: * src/types/types.dsp 1.5:
8718: release projects options fixed to use release msvcrt lib
8719:
8720: * src/include/pa_pool.h 1.60:
8721: * src/include/pa_stylesheet_connection.h 1.8:
8722: * src/include/pa_stylesheet_connection.h 1.9:
8723: * src/main/pa_charset_manager.C 1.2:
8724: * src/main/pa_charset_manager.C 1.3:
8725: * src/main/pa_pool.C 1.29:
8726: * src/types/pa_vresponse.h 1.15:
8727: forgot non-xml pool.*charset needed
8728:
8729: * src/classes/table.C 1.118:
8730: # config comments fixed
8731:
8732: 2001-10-01 parser
8733: * src/include/pa_charset_connection.h 1.1:
8734: * src/include/pa_charset_manager.h 1.1:
8735: * src/include/pa_xslt_stylesheet_manager.h 1.4:
8736: * src/main/main.dsp 1.128:
8737: * src/main/pa_charset_connection.C 1.1:
8738: * src/main/pa_charset_manager.C 1.1:
8739: * src/main/pa_request.C 1.164:
8740: charset loading & caching mech 0
8741:
8742: * src/include/pa_stylesheet_connection.h 1.7:
8743: * src/include/pa_xslt_stylesheet_manager.h 1.3:
8744: * src/main/main.dsp 1.127:
8745: * src/main/pa_globals.C 1.80:
8746: * src/main/pa_request.C 1.163:
8747: would make charset loading & caching mech now
8748:
8749: * src/main/pa_charset_connection.C 1.2:
8750: removed entitify external hack [internal installed]
8751:
8752: * src/classes/gd/Makefile.am 1.6:
8753: * src/classes/gd/Makefile.in 1.15:
8754: makes
8755:
8756: * src/main/Makefile.am 1.19:
8757: * src/main/Makefile.in 1.16:
8758: makes+removed dtd
8759:
8760: 2001-09-30 parser
8761: * src/classes/xdoc.C 1.7:
8762: * src/include/pa_request.h 1.100:
8763: * src/main/pa_request.C 1.159:
8764: ctype with unicode 1. todo: no П entities on output somehow
8765:
8766: * src/include/pa_globals.h 1.66:
8767: * src/main/pa_globals.C 1.79:
8768: * src/main/pa_request.C 1.160:
8769: now charsets table configuration variable is: CHARSETS
8770:
8771: * src/main/pa_request.C 1.162:
8772: forgot to fill toTable
8773:
8774: * src/classes/file.C 1.56:
8775: * src/classes/op.C 1.47:
8776: * src/classes/string.C 1.76:
8777: * src/include/pa_request.h 1.99:
8778: * src/main/pa_request.C 1.158:
8779: started ctype with unicode values
8780:
8781: * src/include/pa_config_fixed.h 1.16:
8782: * src/main/pa_request.C 1.161:
8783: started hack_s_maximumCharacterValues to
8784: XALAN_HACK_DIGITAL_ENTITIES but failed on win32 for now..
8785:
8786: 2001-09-28 parser
8787: * src/classes/xdoc.C 1.5:
8788: * src/classes/xnode.C 1.3:
8789: xdoc addencoding works! invented a way of user-configuring...
8790: todo: implement
8791:
8792: * src/classes/mail.C 1.40:
8793: * src/classes/op.C 1.46:
8794: * src/classes/xdoc.C 1.6:
8795: * src/include/pa_stylesheet_connection.h 1.6:
8796: * src/main/pa_request.C 1.157:
8797: letter body string passed AS-IS now
8798:
8799: 2001-09-27 parser
8800: * src/classes/classes.dsp 1.4:
8801: * src/classes/gd/gd.dsp 1.12:
8802: * src/classes/gd/gifio.C 1.14:
8803: * src/classes/smtp/smtp.dsp 1.10:
8804: * src/classes/xdoc.C 1.3:
8805: * src/main/main.dsp 1.126:
8806: * src/targets/cgi/parser3.dsp 1.30:
8807: * src/targets/isapi/parser3isapi.dsp 1.23:
8808: * src/types/types.dsp 1.4:
8809: win32 ident make system so not to rebuild library [ident.C.new]
8810:
8811: * src/classes/table.C 1.116:
8812: table.sort changed to sort table itself
8813:
8814: * src/classes/xdoc.C 1.4:
8815: * src/targets/isapi/parser3isapi.dsp 1.24:
8816: X^.getElementsByTagName[tagname] = array of xnode
8817: X^.getElementsByTagNameNS[namespaceURI;localName] = array of nodes
8818: removed - regretfully not supported @ xalan. maybe someday would reimplement, if needed.
8819:
8820: win32build system: solved long waiting anti-non-started-apache problem
8821:
8822: 2001-09-26 parser
8823: * src/Makefile.am 1.11:
8824: * src/classes/Makefile.am 1.22:
8825: * src/classes/Makefile.in 1.18:
8826: * src/classes/gd/Makefile.am 1.5:
8827: * src/classes/gd/Makefile.in 1.14:
8828: * src/main/Makefile.am 1.18:
8829: * src/main/Makefile.in 1.15:
8830: * src/targets/Makefile.in 1.15:
8831: * src/targets/apache13/Makefile.in 1.15:
8832: * src/targets/cgi/Makefile.am 1.18:
8833: * src/targets/cgi/Makefile.in 1.17:
8834: * src/types/Makefile.am 1.9:
8835: * src/types/Makefile.in 1.14:
8836: makes with clases.awk
8837:
8838: * src/include/pa_config_fixed.h 1.14:
8839: * src/targets/cgi/parser3.C 1.114:
8840: * src/targets/isapi/parser3isapi.C 1.45:
8841: #ifdef SMTP
8842:
8843: * src/classes/classes.C 1.9:
8844: * src/classes/classes.awk 1.3:
8845: * src/classes/classes.dsp 1.1:
8846: * src/classes/classes.h 1.12:
8847: * src/classes/date.C 1.8:
8848: * src/classes/dnode.C 1.6:
8849: * src/classes/dnode.h 1.2:
8850: * src/classes/dom.C 1.35:
8851: * src/classes/double.C 1.37:
8852: * src/classes/file.C 1.55:
8853: * src/classes/form.C 1.16:
8854: * src/classes/gd/gd.dsp 1.10:
8855: * src/classes/gd/gif.C 1.9:
8856: * src/classes/gd/gif.h 1.14:
8857: * src/classes/gd/gifio.C 1.13:
8858: * src/classes/hash.C 1.19:
8859: * src/classes/image.C 1.46:
8860: * src/classes/int.C 1.34:
8861: * src/classes/mail.C 1.39:
8862: * src/classes/math.C 1.6:
8863: * src/classes/op.C 1.45:
8864: * src/classes/response.C 1.14:
8865: * src/classes/smtp/comms.C 1.4:
8866: * src/classes/smtp/smtp.C 1.4:
8867: * src/classes/smtp/smtp.dsp 1.8:
8868: * src/classes/smtp/smtp.h 1.4:
8869: * src/classes/string.C 1.75:
8870: * src/classes/table.C 1.115:
8871: * src/classes/void.C 1.10:
8872: * src/ident.awk 1.1:
8873: * src/ident.awk 1.2:
8874: * src/include/pa_array.h 1.44:
8875: * src/include/pa_common.h 1.51:
8876: * src/include/pa_config_fixed.h 1.13:
8877: * src/include/pa_config_includes.h 1.11:
8878: * src/include/pa_dictionary.h 1.5:
8879: * src/include/pa_dir.h 1.5:
8880: * src/include/pa_exception.h 1.13:
8881: * src/include/pa_exec.h 1.3:
8882: * src/include/pa_globals.h 1.65:
8883: * src/include/pa_request.h 1.98:
8884: * src/include/pa_sapi.h 1.13:
8885: * src/include/pa_socks.h 1.4:
8886: * src/include/pa_sql_connection.h 1.13:
8887: * src/include/pa_sql_driver_manager.h 1.12:
8888: * src/include/pa_stack.h 1.10:
8889: * src/include/pa_string.h 1.105:
8890: * src/include/pa_stylesheet_connection.h 1.5:
8891: * src/include/pa_table.h 1.35:
8892: * src/include/pa_threads.h 1.17:
8893: * src/include/pa_types.h 1.26:
8894: * src/include/pa_xslt_stylesheet_manager.h 1.2:
8895: * src/main/compile.C 1.50:
8896: * src/main/compile.y 1.168:
8897: * src/main/compile_tools.C 1.38:
8898: * src/main/compile_tools.h 1.50:
8899: * src/main/execute.C 1.192:
8900: * src/main/main.dsp 1.124:
8901: * src/main/pa_array.C 1.39:
8902: * src/main/pa_common.C 1.68:
8903: * src/main/pa_dictionary.C 1.6:
8904: * src/main/pa_dir.C 1.7:
8905: * src/main/pa_exception.C 1.16:
8906: * src/main/pa_exec.C 1.14:
8907: * src/main/pa_globals.C 1.78:
8908: * src/main/pa_hash.C 1.40:
8909: * src/main/pa_pool.C 1.28:
8910: * src/main/pa_request.C 1.156:
8911: * src/main/pa_socks.C 1.6:
8912: * src/main/pa_sql_driver_manager.C 1.38:
8913: * src/main/pa_string.C 1.104:
8914: * src/main/pa_table.C 1.38:
8915: * src/main/pa_xslt_stylesheet_manager.C 1.4:
8916: * src/main/untaint.C 1.63:
8917: * src/sql/pa_sql_driver.h 1.17:
8918: * src/targets/cgi/pa_pool.C 1.23:
8919: * src/targets/cgi/pa_threads.C 1.3:
8920: * src/targets/cgi/parser3.C 1.113:
8921: * src/targets/cgi/parser3.dsp 1.29:
8922: * src/targets/isapi/pa_pool.C 1.7:
8923: * src/targets/isapi/pa_threads.C 1.3:
8924: * src/targets/isapi/parser3isapi.C 1.44:
8925: * src/targets/isapi/parser3isapi.dsp 1.22:
8926: * src/targets/isapi/pool_storage.h 1.9:
8927: * src/types/pa_valiased.C 1.10:
8928: * src/types/pa_valiased.h 1.14:
8929: * src/types/pa_value.h 1.74:
8930: * src/types/pa_vbool.h 1.13:
8931: * src/types/pa_vclass.h 1.19:
8932: * src/types/pa_vcode_frame.h 1.8:
8933: * src/types/pa_vcookie.C 1.24:
8934: * src/types/pa_vcookie.h 1.12:
8935: * src/types/pa_vdate.h 1.5:
8936: * src/types/pa_vdnode.C 1.8:
8937: * src/types/pa_vdnode.h 1.3:
8938: * src/types/pa_vdom.C 1.3:
8939: * src/types/pa_vdom.h 1.14:
8940: * src/types/pa_vdouble.h 1.26:
8941: * src/types/pa_venv.h 1.17:
8942: * src/types/pa_vfile.C 1.22:
8943: * src/types/pa_vfile.h 1.34:
8944: * src/types/pa_vform.C 1.39:
8945: * src/types/pa_vform.h 1.25:
8946: * src/types/pa_vimage.C 1.10:
8947: * src/types/pa_vimage.h 1.18:
8948: * src/types/pa_vint.h 1.27:
8949: * src/types/pa_vjunction.h 1.7:
8950: * src/types/pa_vmath.h 1.3:
8951: * src/types/pa_vmethod_frame.h 1.16:
8952: * src/types/pa_vobject.h 1.11:
8953: * src/types/pa_vrequest.C 1.10:
8954: * src/types/pa_vrequest.h 1.11:
8955: * src/types/pa_vresponse.h 1.14:
8956: * src/types/pa_vstateless_class.C 1.10:
8957: * src/types/pa_vstateless_class.h 1.17:
8958: * src/types/pa_vstateless_object.h 1.11:
8959: * src/types/pa_vstring.C 1.11:
8960: * src/types/pa_vstring.h 1.35:
8961: * src/types/pa_vtable.C 1.6:
8962: * src/types/pa_vtable.h 1.33:
8963: * src/types/pa_vvoid.h 1.4:
8964: * src/types/pa_wcontext.C 1.9:
8965: * src/types/pa_wcontext.h 1.17:
8966: * src/types/pa_wwrapper.h 1.11:
8967: * src/types/types.dsp 1.1:
8968: added ident.awk and main.dsp splitted to main+classes+types
8969: along to .am
8970:
8971: * src/classes/classes.dsp 1.2:
8972: * src/classes/dnode.C 1.7:
8973: * src/classes/dnode.h 1.3:
8974: * src/classes/dom.C 1.36:
8975: * src/classes/xdoc.C 1.1:
8976: * src/classes/xnode.C 1.1:
8977: * src/classes/xnode.h 1.1:
8978: * src/main/compile.tab.C 1.14:
8979: * src/types/pa_vdnode.C 1.9:
8980: * src/types/pa_vdnode.h 1.4:
8981: * src/types/pa_vdom.C 1.4:
8982: * src/types/pa_vdom.h 1.15:
8983: * src/types/pa_vxdoc.C 1.1:
8984: * src/types/pa_vxdoc.h 1.1:
8985: * src/types/pa_vxnode.C 1.1:
8986: * src/types/pa_vxnode.h 1.1:
8987: * src/types/types.dsp 1.2:
8988: xdoc&xnode now
8989:
8990: * src/classes/classes.dsp 1.3:
8991: * src/classes/gd/gd.dsp 1.11:
8992: * src/classes/smtp/smtp.dsp 1.9:
8993: * src/classes/xdoc.C 1.2:
8994: * src/classes/xnode.C 1.2:
8995: * src/classes/xnode.h 1.2:
8996: * src/include/pa_config_fixed.h 1.15:
8997: * src/main/main.dsp 1.125:
8998: * src/targets/cgi/parser3.C 1.115:
8999: * src/targets/cgi/parser3.C 1.116:
9000: * src/targets/isapi/parser3isapi.C 1.46:
9001: * src/types/pa_vxnode.C 1.2:
9002: * src/types/types.dsp 1.3:
9003: z
9004:
9005: * src/classes/classes.cmd 1.4:
9006: * src/main/main.dsp 1.123:
9007: * src/targets/cgi/parser3.dsp 1.28:
9008: moved classes.inc generation on win32 to main.dsp
9009:
9010: * src/classes/classes.C 1.10:
9011: forgot one non-xml check
9012:
9013: * src/classes/Makefile.am 1.21:
9014: removed useless var
9015:
9016: 2001-09-25 parser
9017: * src/Makefile.am 1.10:
9018: * src/Makefile.in 1.20:
9019: * src/classes/Makefile.am 1.20:
9020: * src/classes/Makefile.in 1.17:
9021: * src/classes/dom.C 1.34:
9022: * src/classes/gd/Makefile.am 1.4:
9023: * src/classes/gd/Makefile.in 1.13:
9024: * src/include/pa_stylesheet_connection.h 1.4:
9025: * src/main/Makefile.am 1.17:
9026: * src/main/Makefile.in 1.14:
9027: * src/main/pa_pool.C 1.27:
9028: * src/targets/Makefile.in 1.14:
9029: * src/targets/apache13/Makefile.in 1.14:
9030: * src/targets/cgi/Makefile.am 1.17:
9031: * src/targets/cgi/Makefile.in 1.16:
9032: * src/types/Makefile.am 1.8:
9033: * src/types/Makefile.in 1.13:
9034: * src/types/pa_vdom.h 1.13:
9035: xml configure makes
9036:
9037: * src/include/pa_config_auto.h.in 1.7:
9038: xml on linux[elik] works! no 1251 though, todo ICU
9039:
9040: 2001-09-24 parser
9041: * src/types/pa_vfile.h 1.33:
9042: * src/types/pa_vimage.h 1.17:
9043: * src/types/pa_vstring.h 1.34:
9044: fiew wrong resolved conflicts fixed [const]
9045:
9046: * src/Makefile.in 1.19:
9047: * src/classes/Makefile.am 1.19:
9048: * src/classes/Makefile.in 1.16:
9049: * src/classes/gd/Makefile.in 1.12:
9050: * src/include/pa_config_auto.h.in 1.6:
9051: * src/main/Makefile.in 1.13:
9052: * src/targets/Makefile.in 1.13:
9053: * src/targets/apache13/Makefile.in 1.13:
9054: * src/types/Makefile.am 1.7:
9055: * src/types/Makefile.in 1.12:
9056: makes
9057:
9058: * src/targets/cgi/Makefile.am 1.16:
9059: * src/targets/cgi/Makefile.in 1.15:
9060: makefiles
9061:
9062: * src/types/pa_value.h 1.73:
9063: * src/types/pa_vdnode.C 1.7:
9064: * src/types/pa_vtable.C 1.5:
9065: * src/types/pa_vvoid.h 1.3:
9066: z
9067:
9068: * src/types/pa_vclass.h 1.18:
9069: * src/types/pa_vhash.h 1.20:
9070: * src/types/pa_vhash.h 1.21:
9071: * src/types/pa_vtable.h 1.32:
9072: fixed small bugs with usinge hash/table in expressions
9073:
9074: * src/classes/classes.cmd 1.3:
9075: * src/classes/gd/gd.dsp 1.9:
9076: * src/classes/gd/gif.C 1.8:
9077: * src/classes/gd/gif.h 1.13:
9078: * src/classes/image.C 1.45:
9079: * src/classes/op.C 1.44:
9080: * src/classes/table.C 1.114:
9081: * src/include/pa_request.h 1.97:
9082: * src/include/pa_sapi.h 1.12:
9083: * src/main/compile.C 1.49:
9084: * src/main/compile.tab.C 1.13:
9085: * src/main/compile.y 1.167:
9086: * src/main/compile_tools.h 1.49:
9087: * src/main/main.dsp 1.122:
9088: * src/main/pa_common.C 1.67:
9089: * src/main/pa_sql_driver_manager.C 1.37:
9090: * src/targets/cgi/parser3.C 1.112:
9091: * src/targets/cgi/parser3.dsp 1.27:
9092: * src/types/pa_value.h 1.72:
9093: * src/types/pa_vbool.h 1.12:
9094: * src/types/pa_vdate.h 1.4:
9095: * src/types/pa_vdouble.h 1.25:
9096: * src/types/pa_vform.C 1.38:
9097: * src/types/pa_vhash.h 1.19:
9098: * src/types/pa_vimage.h 1.16:
9099: * src/types/pa_vint.h 1.26:
9100: * src/types/pa_vstring.h 1.33:
9101: * src/types/pa_vtable.h 1.31:
9102: * src/types/pa_vvoid.h 1.2:
9103: merged3 with before_xml
9104: [merge2 actually didn't happen - i've created tags on wrong branch. so this merge is in fact re-merge]
9105:
9106: * src/Makefile.am 1.7:
9107: * src/Makefile.am 1.8:
9108: * src/Makefile.am 1.9:
9109: * src/main/Makefile.am 1.16:
9110: * src/targets/Makefile.am 1.7:
9111: * src/targets/apache13/Makefile.am 1.5:
9112: * src/targets/cgi/Makefile.am 1.15:
9113: * src/targets/cgi/pa_pool.C 1.22:
9114: started unix makes update
9115:
9116: 2001-09-21 parser
9117: * src/classes/gd/gd.dsp 1.8:
9118: * src/classes/smtp/smtp.dsp 1.7:
9119: * src/main/main.dsp 1.121:
9120: * src/targets/cgi/parser3.dsp 1.26:
9121: * src/targets/isapi/parser3isapi.dsp 1.21:
9122: updated project files [/ sadly produced "" in make file and
9123: sadly wrong interpreted on load]
9124:
9125: * src/include/pa_pool.h 1.56:
9126: * src/main/pa_pool.C 1.24:
9127: checked whether transcoder were created right
9128: "unsupported encoding" message.
9129: not @ set time, but @ use time, so until xml output functions .string, .file, .save used - no encoding name check occur
9130:
9131: reduced transcode buffer size to 60
9132: fixed pool cleanup - no registration needed, pools are officially destructured
9133:
9134: * src/classes/dom.C 1.29:
9135: * src/classes/dom.C 1.30:
9136: * src/classes/dom.C 1.31:
9137: * src/classes/dom.C 1.32:
9138: * src/include/pa_pool.h 1.57:
9139: * src/include/pa_pool.h 1.58:
9140: * src/main/pa_pool.C 1.25:
9141: * src/types/pa_vdnode.C 1.5:
9142: * src/types/pa_vresponse.h 1.12:
9143: defaulted dom writing methods encoding to pool.get_charset
9144:
9145: * src/classes/classes.C 1.8:
9146: * src/classes/date.C 1.7:
9147: * src/classes/dnode.C 1.5:
9148: * src/classes/dom.C 1.33:
9149: * src/classes/file.C 1.54:
9150: * src/classes/form.C 1.15:
9151: * src/classes/gd/gd.dsp 1.6:
9152: * src/classes/gd/gif.C 1.7:
9153: * src/classes/gd/gifio.C 1.12:
9154: * src/classes/int.C 1.33:
9155: * src/classes/mail.C 1.38:
9156: * src/classes/smtp/comms.C 1.3:
9157: * src/classes/smtp/smtp.C 1.3:
9158: * src/classes/smtp/smtp.dsp 1.5:
9159: * src/doc/doxygen.cfg 1.16:
9160: * src/include/pa_config_fixed.h 1.12:
9161: * src/include/pa_pool.h 1.59:
9162: * src/main/main.dsp 1.119:
9163: * src/main/pa_globals.C 1.76:
9164: * src/main/pa_pool.C 1.26:
9165: * src/main/pa_request.C 1.155:
9166: * src/main/pa_xslt_stylesheet_manager.C 1.3:
9167: * src/targets/cgi/pa_pool.C 1.21:
9168: * src/targets/cgi/pa_threads.C 1.2:
9169: * src/targets/cgi/parser3.dsp 1.24:
9170: * src/targets/isapi/pa_pool.C 1.6:
9171: * src/targets/isapi/pa_threads.C 1.2:
9172: * src/targets/isapi/parser3isapi.dsp 1.19:
9173: * src/types/pa_valiased.C 1.9:
9174: * src/types/pa_vcookie.C 1.23:
9175: * src/types/pa_vdnode.C 1.6:
9176: * src/types/pa_vdom.C 1.2:
9177: * src/types/pa_vfile.C 1.21:
9178: * src/types/pa_vform.C 1.37:
9179: * src/types/pa_vimage.C 1.9:
9180: * src/types/pa_vrequest.C 1.9:
9181: * src/types/pa_vresponse.h 1.13:
9182: * src/types/pa_vstateless_class.C 1.9:
9183: * src/types/pa_vstring.C 1.10:
9184: * src/types/pa_vtable.C 1.4:
9185: * src/types/pa_wcontext.C 1.8:
9186: zillions of #ifdef XML
9187: created new projects for sql drivers [planning to remove sql drivers from main cvs project]
9188: first, will join latest changes
9189:
9190: * src/Makefile.in 1.18:
9191: * src/classes/classes.h 1.11:
9192: * src/classes/gd/gd.dsp 1.7:
9193: * src/classes/gd/gif.h 1.12:
9194: * src/classes/hash.C 1.18:
9195: * src/classes/op.C 1.43:
9196: * src/classes/smtp/smtp.dsp 1.6:
9197: * src/classes/table.C 1.113:
9198: * src/doc/doxygen.cfg 1.17:
9199: * src/include/pa_common.h 1.50:
9200: * src/include/pa_globals.h 1.64:
9201: * src/include/pa_request.h 1.96:
9202: * src/include/pa_sapi.h 1.11:
9203: * src/include/pa_sql_driver_manager.h 1.11:
9204: * src/include/pa_string.h 1.104:
9205: * src/main/compile.tab.C 1.12:
9206: * src/main/main.dsp 1.120:
9207: * src/main/pa_common.C 1.66:
9208: * src/main/pa_exec.C 1.13:
9209: * src/main/pa_globals.C 1.77:
9210: * src/targets/cgi/parser3.dsp 1.25:
9211: * src/targets/isapi/parser3isapi.dsp 1.20:
9212: merged with before_xml
9213:
9214: 2001-09-20 parser
9215: * src/classes/dnode.C 1.3:
9216: * src/classes/dom.C 1.26:
9217: * src/targets/cgi/parser3.dsp 1.22:
9218: * src/types/pa_vstring.h 1.32:
9219: dnode .file .string .save moved back to dom due to strange
9220: xalan bug
9221:
9222: * src/main/pa_pool.C 1.23:
9223: * src/main/pa_request.C 1.154:
9224: Pool::transcode defaults from $MAIN:DEFAULTS.content-type[$
9225: charset[here]]
9226:
9227: * src/classes/dom.C 1.27:
9228: dom. string save file
9229: moved output xml options to last param and made it optional
9230:
9231: * src/types/pa_vhash.h [before_xml] 1.16.4.2:
9232: * src/types/pa_vhash.h [before_xml] 1.16.4.3:
9233: * src/types/pa_vstring.h [before_xml] 1.31.4.1:
9234: * src/types/pa_vtable.h [before_xml] 1.28.4.2:
9235: * src/types/pa_vtable.h [before_xml] 1.28.4.3:
9236: table/hash can be used in expression context now, there value = size
9237: and boolean value size!=0
9238:
9239: * src/classes/dnode.C 1.4:
9240: * src/classes/dom.C 1.28:
9241: * src/classes/gd/gd.dsp 1.5:
9242: * src/classes/smtp/smtp.dsp 1.4:
9243: * src/include/pa_config_includes.h 1.10:
9244: * src/include/pa_globals.h 1.63:
9245: * src/include/pa_pool.h 1.55:
9246: * src/main/main.dsp 1.118:
9247: * src/main/pa_globals.C 1.75:
9248: * src/main/pa_pool.C 1.22:
9249: * src/targets/cgi/parser3.dsp 1.23:
9250: * src/targets/isapi/parser3isapi.C 1.43:
9251: * src/targets/isapi/parser3isapi.dsp 1.18:
9252: * src/types/pa_vdnode.C 1.4:
9253: * src/types/pa_vdnode.h 1.2:
9254: * src/types/pa_vresponse.h 1.11:
9255: Pool::transcode 0
9256:
9257: * src/types/pa_vdnode.C 1.3:
9258: !$elementnode.attributes = hash of dnodes
9259: !$attributenode.specified = boolean
9260: true if the attribute received its value explicitly in the XML document,
9261: or if a value was assigned programatically with the setValue function.
9262: false if the attribute value came from the default value declared in the document's DTD.
9263: !$pinode.target = target of this processing instruction
9264: XML defines this as being the first token following the markup
9265: that begins the processing instruction.
9266: XPath:
9267: !^node.select[xpath/query/expression] = hash of 0->node0 1->node1
9268: !^node.select-single[xpath/query/expression] = first node if any
9269:
9270: * src/classes/image.C [before_xml] 1.40.4.4:
9271: 20K preload on jpg measure [image::measure]
9272:
9273: * src/types/pa_value.h [before_xml] 1.70.4.2:
9274: * src/types/pa_vbool.h [before_xml] 1.11.4.1:
9275: * src/types/pa_vdate.h [before_xml] 1.3.4.1:
9276: * src/types/pa_vdouble.h [before_xml] 1.24.4.1:
9277: * src/types/pa_vhash.h [before_xml] 1.16.4.4:
9278: * src/types/pa_vint.h [before_xml] 1.25.4.1:
9279: * src/types/pa_vstring.h [before_xml] 1.31.4.2:
9280: * src/types/pa_vtable.h [before_xml] 1.28.4.4:
9281: * src/types/pa_vvoid.h [before_xml] 1.1.4.1:
9282: some 'const's added
9283:
9284: 2001-09-18 parser
9285: * src/classes/dnode.C 1.2:
9286: * src/classes/dom.C 1.25:
9287: * src/classes/gd/gif.C 1.6:
9288: * src/classes/gd/gif.h 1.11:
9289: * src/classes/hash.C 1.17:
9290: * src/classes/image.C 1.44:
9291: * src/classes/op.C 1.42:
9292: * src/classes/table.C 1.112:
9293: * src/include/pa_common.h 1.49:
9294: * src/include/pa_globals.h 1.62:
9295: * src/include/pa_request.h 1.95:
9296: * src/include/pa_sql_driver_manager.h 1.10:
9297: * src/main/compile.C 1.48:
9298: * src/main/compile.tab.C 1.11:
9299: * src/main/compile.y 1.166:
9300: * src/main/compile_tools.h 1.48:
9301: * src/main/execute.C 1.191:
9302: * src/main/pa_common.C 1.65:
9303: * src/main/pa_request.C 1.153:
9304: * src/main/pa_sql_driver_manager.C 1.36:
9305: * src/main/pa_string.C 1.103:
9306: * src/main/pa_table.C 1.37:
9307: * src/targets/cgi/parser3.C 1.111:
9308: * src/targets/cgi/parser3.dsp 1.21:
9309: * src/targets/isapi/parser3isapi.C 1.42:
9310: * src/types/pa_value.h 1.71:
9311: * src/types/pa_vform.C 1.36:
9312: * src/types/pa_vform.h 1.24:
9313: * src/types/pa_vhash.h 1.18:
9314: * src/types/pa_vimage.C 1.8:
9315: * src/types/pa_vimage.h 1.15:
9316: * src/types/pa_vtable.h 1.30:
9317: merged latest bugfixes from before_xml branch
9318: ^if(def $hash) now true only when ^hash:_count[]!=0
9319: moved
9320: .string .save .file from dom to dnode
9321:
9322: * src/classes/dnode.C 1.1:
9323: * src/classes/dnode.h 1.1:
9324: * src/main/main.dsp 1.117:
9325: * src/types/pa_vdnode.C 1.1:
9326: * src/types/pa_vdnode.h 1.1:
9327: dom, dnode 0
9328:
9329: * src/types/pa_vdnode.C 1.2:
9330: * src/types/pa_vdom.h 1.12:
9331: * src/types/pa_vhash.h 1.17:
9332: * src/types/pa_vtable.h 1.29:
9333: dom, dnode 1
9334:
9335: * src/classes/image.C [before_xml] 1.40.4.3:
9336: * src/main/pa_string.C [before_xml] 1.102.2.2:
9337: * src/main/pa_table.C [before_xml] 1.36.2.1:
9338: image: poly* fixed
9339:
9340: * src/classes/op.C [before_xml] 1.41.4.2:
9341: * src/main/execute.C [before_xml] 1.190.4.2:
9342: operators self changed to root
9343: ^for variable context changed to self
9344:
9345: 2001-09-17 parser
9346: * src/classes/classes.h 1.10:
9347: * src/classes/dom.C 1.23:
9348: * src/classes/hash.C 1.16:
9349: * src/include/pa_stylesheet_connection.h 1.3:
9350: * src/main/main.dsp 1.115:
9351: * src/targets/cgi/pa_pool.C 1.20:
9352: * src/types/pa_vdom.h 1.10:
9353: * src/types/pa_vfile.h 1.32:
9354: * src/types/pa_vimage.h 1.14:
9355: started
9356: dnode
9357: DOM:
9358: $node.name
9359: $node.value
9360: ...others...
9361: ^node.xpath[/rates/USD] = hash
9362: dom(dnode)
9363:
9364: * src/classes/dom.C 1.24:
9365: * src/main/main.dsp 1.116:
9366: * src/main/pa_globals.C 1.74:
9367: * src/types/pa_vdom.h 1.11:
9368: started dnode+dom
9369:
9370: dnode
9371: DOM methods:
9372: $node.name
9373: $node.value
9374: ...others...
9375:
9376: ^node.xpath[/rates/USD] = hash
9377: $hash[
9378: $.0[node0]
9379: $.1[node1]
9380: ]
9381:
9382: * src/classes/gd/gif.C [before_xml] 1.5.8.2:
9383: * src/classes/gd/gif.h [before_xml] 1.10.4.2:
9384: * src/classes/image.C [before_xml] 1.40.4.2:
9385: * src/types/pa_vimage.C [before_xml] 1.7.8.2:
9386: $image.line-style
9387: now applies to all linear primitives
9388:
9389: * src/classes/hash.C [before_xml] 1.15.4.1:
9390: * src/main/compile.C [before_xml] 1.47.4.1:
9391: * src/main/compile.tab.C [before_xml] 1.10.4.2:
9392: * src/main/compile.y [before_xml] 1.165.4.2:
9393: * src/main/compile_tools.h [before_xml] 1.47.4.2:
9394: * src/main/execute.C [before_xml] 1.190.4.1:
9395: * src/targets/cgi/parser3.C [before_xml] 1.110.4.3:
9396: expressions unary+
9397: ^hash.count[]
9398: bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
9399:
9400: 2001-09-15 parser
9401: * src/classes/gd/gif.C [before_xml] 1.5.8.1:
9402: * src/classes/gd/gif.h [before_xml] 1.10.4.1:
9403: * src/classes/image.C [before_xml] 1.40.4.1:
9404: * src/types/pa_vimage.C [before_xml] 1.7.8.1:
9405: * src/types/pa_vimage.h [before_xml] 1.13.6.1:
9406: image: $line-width ^line(...)[**** style]
9407:
9408: * src/classes/dom.C 1.21:
9409: * src/classes/image.C 1.43:
9410: * src/include/pa_pool.h 1.53:
9411: * src/include/pa_stylesheet_connection.h 1.2:
9412: * src/main/main.dsp 1.114:
9413: * src/targets/cgi/pa_pool.C 1.18:
9414: * src/targets/isapi/pa_pool.C 1.4:
9415: * src/targets/isapi/pool_storage.h 1.5:
9416: * src/types/pa_vdom.C 1.1:
9417: * src/types/pa_vdom.h 1.8:
9418: xalan objects freed up [introducing Pool::register_cleanup]
9419:
9420: * src/doc/doxygen.cfg 1.15:
9421: * src/include/pa_sapi.h 1.10:
9422: * src/types/pa_vdom.h 1.7:
9423: comments
9424:
9425: * src/classes/dom.C 1.22:
9426: * src/targets/isapi/parser3isapi.C 1.41:
9427: * src/targets/isapi/pool_storage.h 1.8:
9428: * src/types/pa_vdom.h 1.9:
9429: fixed bug in isapi pool_storage -
9430: cleanups first, allocations second.
9431: apache wisely does just like that
9432:
9433: * src/targets/isapi/parser3isapi.C 1.40:
9434: * src/targets/isapi/pool_storage.h 1.7:
9435: pool_storage rewritten using template, no bugs now
9436:
9437: * src/include/pa_pool.h 1.54:
9438: * src/main/pa_pool.C 1.21:
9439: * src/targets/cgi/pa_pool.C 1.19:
9440: * src/targets/isapi/pa_pool.C 1.5:
9441: * src/targets/isapi/parser3isapi.C 1.39:
9442: * src/targets/isapi/parser3isapi.dsp 1.17:
9443: * src/targets/isapi/pool_storage.h 1.6:
9444: poorly started isapi pool_storage, would rewrite using template now
9445:
9446: 2001-09-14 parser
9447: * src/classes/dom.C 1.20:
9448: * src/classes/file.C 1.53:
9449: * src/classes/image.C 1.42:
9450: * src/classes/mail.C 1.37:
9451: * src/include/pa_common.h 1.48:
9452: * src/include/pa_sql_driver_manager.h 1.9:
9453: * src/include/pa_string.h 1.103:
9454: * src/include/pa_stylesheet_connection.h 1.1:
9455: * src/include/pa_xslt_stylesheet_manager.h 1.1:
9456: * src/main/main.dsp 1.113:
9457: * src/main/pa_common.C 1.64:
9458: * src/main/pa_exec.C 1.12:
9459: * src/main/pa_globals.C 1.73:
9460: * src/main/pa_sql_driver_manager.C 1.34:
9461: * src/main/pa_xslt_stylesheet_manager.C 1.1:
9462: * src/main/untaint.C 1.62:
9463: * src/types/pa_vfile.C 1.20:
9464: dom.xslt stylesheet compiled&cached
9465:
9466: * src/main/pa_sql_driver_manager.C 1.35:
9467: * src/main/pa_xslt_stylesheet_manager.C 1.2:
9468: z
9469:
9470: 2001-09-13 parser
9471: * src/classes/dom.C 1.18:
9472: dom:file content-type(.method)
9473:
9474: * src/classes/dom.C 1.19:
9475: * src/classes/file.C 1.52:
9476: * src/classes/image.C 1.41:
9477: * src/types/pa_vfile.C 1.19:
9478: * src/types/pa_vfile.h 1.31:
9479: ^dom.file[] charset
9480:
9481: * src/include/pa_globals.h [before_xml] 1.61.4.1:
9482: * src/include/pa_request.h [before_xml] 1.94.4.1:
9483: * src/main/pa_request.C [before_xml] 1.152.4.2:
9484: * src/targets/cgi/parser3.C [before_xml] 1.110.4.2:
9485: * src/targets/isapi/parser3isapi.C [before_xml] 1.38.4.1:
9486: ParserRootConfig .../parser3.conf
9487: ParserSiteConfig .../parser3.conf
9488:
9489: cgi&isapi looks for {configure|c:\windows}/parser3.conf
9490:
9491: * src/include/pa_common.h [before_xml] 1.47.4.1:
9492: * src/include/pa_globals.h [before_xml] 1.61.4.2:
9493: * src/main/pa_common.C [before_xml] 1.63.4.1:
9494: * src/main/pa_request.C [before_xml] 1.152.4.3:
9495: $MAIN:CLASS_PATH now
9496: can be string now
9497: more informative error messages
9498:
9499: 2001-09-12 parser
9500: * src/main/compile.y [before_xml] 1.165.4.1:
9501: * src/main/compile_tools.h [before_xml] 1.47.4.1:
9502: name.[part].xxx syntax lexer on LS_USER level did [] matching without setting nestage,
9503: introduced special LS_NAME_SQUARE_PART state
9504:
9505: * src/main/compile.tab.C [before_xml] 1.10.4.1:
9506: fixed - subname code parts actually [] braced
9507:
9508: * src/classes/op.C [before_xml] 1.41.4.1:
9509: * src/include/pa_sql_driver_manager.h [before_xml] 1.8.4.1:
9510: * src/main/pa_sql_driver_manager.C [before_xml] 1.33.4.1:
9511: ^connect[]
9512: ^connect[aaa]
9513: more precise error reporting:
9514: "connection string must start with protocol://"
9515: now
9516:
9517: 2001-09-11 parser
9518: * src/types/pa_vdom.h 1.5:
9519: messages
9520:
9521: * src/classes/dom.C 1.16:
9522: * src/types/pa_vdom.h 1.6:
9523: ^dom:set[<some>xml</some>]
9524:
9525: * src/classes/dom.C 1.17:
9526: * src/include/pa_string.h 1.102:
9527: * src/main/pa_globals.C 1.72:
9528: * src/main/untaint.C 1.61:
9529: ^dom:set{<some>xml</some>} default language XML
9530: languages+=xml
9531:
9532: * src/classes/dom.C 1.14:
9533: * src/classes/dom.C 1.15:
9534: ^dom:save/string/file[output options]
9535: output options:
9536: $.method[xml|html|text] detection fixed
9537:
9538: 2001-09-10 parser
9539: * src/classes/dom.C 1.4:
9540: * src/main/main.dsp 1.110:
9541: * src/types/pa_vform.C 1.35:
9542: * src/types/pa_vform.h 1.23:
9543: ^dom.save[b.xml] 0
9544:
9545: * src/classes/dom.C 1.9:
9546: ^dom.file[encoding] = file
9547:
9548: * src/classes/dom.C 1.12:
9549: ^dom.xslt[stylesheet filename][params hash added]
9550:
9551: * src/classes/dom.C 1.10:
9552: * src/main/main.dsp 1.111:
9553: * src/types/pa_vdom.h 1.3:
9554: ^dom.xslt[stylesheet filename] -1 doc is lying
9555:
9556: * src/classes/dom.C 1.11:
9557: * src/main/main.dsp 1.112:
9558: * src/types/pa_vdom.h 1.4:
9559: ^dom.xslt[stylesheet filename] 0
9560:
9561: * src/classes/dom.C 1.5:
9562: ^dom.save[b.xml] 1:error handling
9563:
9564: * src/classes/dom.C 1.13:
9565: ^dom:save/string/file[output options]
9566: output options:
9567: $.method[xml|html|text] $.encoding[windows-1251|...]
9568:
9569: * src/classes/dom.C 1.6:
9570: ^dom.string[] 0
9571:
9572: * src/classes/dom.C 1.7:
9573: * src/classes/dom.C 1.8:
9574: ^dom.string[encoding] 1
9575: ^dom.save[encoding;filename]
9576:
9577: 2001-09-08 parser
9578: * src/types/pa_vform.C [before_xml] 1.33.2.3:
9579: $form:tables.name.field
9580:
9581: 2001-09-07 parser
9582: * src/classes/dom.C 1.3:
9583: * src/types/pa_value.h [before_xml] 1.70.4.1:
9584: * src/types/pa_vtable.h [before_xml] 1.28.4.1:
9585: (def $table) is false when table is empty
9586:
9587: * src/main/pa_request.C [before_xml] 1.152.4.1:
9588: * src/types/pa_vform.C [before_xml] 1.33.2.2:
9589: * src/types/pa_vform.h [before_xml] 1.22.2.2:
9590: !$form:tables
9591: $atable[$form:tables.a]
9592: ^atable.menu{a=$atable.element}[,]
9593:
9594: * src/classes/dom.C 1.1:
9595: file dom.C was initially added on branch xalan1_2.
9596:
9597: * src/main/pa_exception.C 1.15:
9598: * src/types/pa_vform.C 1.32:
9599: getting FIRST form element [not last]
9600:
9601: * src/classes/table.C [before_xml] 1.110.4.1:
9602: table:empty removed, superceded by ^if(def $table)...
9603:
9604: * src/targets/cgi/parser3.dsp [before_xml] 1.20.4.1:
9605: * src/types/pa_vform.C [before_xml] 1.33.2.1:
9606: * src/types/pa_vform.h [before_xml] 1.22.2.1:
9607: * src/types/pa_vhash.h [before_xml] 1.16.4.1:
9608: !$form:fields
9609:
9610: * src/include/pa_hash.h 1.43:
9611: * src/main/pa_hash.C 1.39:
9612: * src/targets/cgi/parser3.C [before_xml] 1.110.4.1:
9613: * src/types/pa_vfile.h 1.30:
9614: * src/types/pa_vform.C 1.33:
9615: * src/types/pa_vform.C [xalan1_2] 1.29.4.1:
9616: * src/types/pa_vform.h 1.22:
9617: z
9618:
9619: * src/Makefile.in [xalan1_2] 1.16.2.1:
9620: * src/classes/dom.C [xalan1_2] 1.1.2.1:
9621: * src/classes/table.C [xalan1_2] 1.110.2.1:
9622: * src/main/main.dsp [xalan1_2] 1.108.2.1:
9623: * src/types/pa_vdom.h [xalan1_2] 1.1.2.1:
9624: introducing dom. dom:load[a.xml]
9625:
9626: * src/main/pa_string.C [before_xml] 1.102.2.1:
9627: a[] ^if($a){y;n} is 'n' now [conversion from '' to int/double
9628: is 0]
9629:
9630: * src/Makefile.in 1.17:
9631: * src/classes/dom.C 1.2:
9632: * src/classes/table.C 1.111:
9633: * src/main/main.dsp 1.109:
9634: * src/types/pa_vdom.h 1.2:
9635: * src/types/pa_vform.C 1.34:
9636: merged with successful start of dom
9637:
9638: * src/types/pa_vdom.h 1.1:
9639: file pa_vdom.h was initially added on branch xalan1_2.
9640:
9641: 2001-09-06 parser
9642: * src/doc/doxygen.cfg 1.14:
9643: merged new default options from 1.2.10 doxygen
9644:
9645: * src/classes/hash.C 1.15:
9646: * src/include/pa_globals.h 1.61:
9647: * src/main/pa_globals.C 1.71:
9648: * src/types/pa_vhash.h 1.16:
9649: now there's special hash key '_default' [instead of ^_default method]
9650: $hash[
9651: $.a[1]
9652: $.b[2]
9653: $._default[xx]
9654: ]
9655: $hash.c
9656:
9657: * src/types/pa_vform.C 1.30:
9658: * src/types/pa_vform.C 1.31:
9659: a=1&a=2 would result in $form:a being a table with one column '
9660: element' and two rows: 1 and 2
9661:
9662: * src/classes/gd/gifio.C 1.11:
9663: * src/classes/image.C 1.40:
9664: * src/classes/op.C 1.41:
9665: * src/classes/string.C 1.74:
9666: * src/classes/table.C 1.110:
9667: * src/doc/doxygen.cfg 1.13:
9668: * src/targets/isapi/parser3isapi.C 1.38:
9669: * src/types/pa_vtable.C 1.3:
9670: few #ifndef DOXYGEN
9671:
9672: * src/classes/void.C 1.9:
9673: * src/main/pa_string.C 1.102:
9674: * src/main/pa_table.C 1.36:
9675: fixed up bad int/double conversions, and now $form:nonexistent
9676: int(88) would return 88
9677:
9678: * src/main/compile.tab.C 1.10:
9679: * src/main/compile.y 1.165:
9680: ^if(0){}{ ^if(1){}^; }
9681: bug fixed [thanks, fif], ^; were treated there non-literally
9682:
9683: 2001-09-05 parser
9684: * src/classes/string.C 1.73:
9685: * src/classes/table.C 1.109:
9686: sql options can be void [same as image:html the other day]
9687:
9688: * src/classes/mail.C 1.36:
9689: MAIN:MAIL check fixed
9690:
9691: * src/Makefile.in 1.16:
9692: * src/classes/Makefile.in 1.15:
9693: * src/classes/gd/Makefile.in 1.11:
9694: * src/main/Makefile.in 1.12:
9695: * src/targets/cgi/Makefile.in 1.14:
9696: * src/types/Makefile.in 1.11:
9697: makes
9698:
9699: * src/main/pa_sql_driver_manager.C 1.33:
9700: * src/sql/pa_sql_driver.h 1.16:
9701: * src/targets/cgi/parser3.C 1.110:
9702: #define STRINGIZE(name) #name
9703: does not macro expantion on param, simply qoutes whatever passed, undone
9704:
9705: * src/main/pa_sql_driver_manager.C 1.30:
9706: * src/sql/pa_sql_driver.h 1.14:
9707: SQL_DRIVER_CREATE_FUNC_NAME
9708:
9709: * src/main/pa_sql_driver_manager.C 1.32:
9710: * src/sql/pa_sql_driver.h 1.15:
9711: * src/targets/cgi/Makefile.am 1.13:
9712: * src/targets/cgi/parser3.C 1.109:
9713: #define STRINGIZE(name) #name
9714: invented
9715:
9716: * src/targets/cgi/Makefile.am 1.14:
9717: .am undo
9718:
9719: * src/classes/op.C 1.40:
9720: * src/include/pa_sql_driver_manager.h 1.8:
9721: * src/main/pa_sql_driver_manager.C 1.31:
9722: #define MAIN_SQL_NAME "SQL"
9723: #define MAIN_SQL_DRIVERS_NAME "drivers"
9724:
9725: moved to be availible to all users
9726:
9727: 2001-09-04 parser
9728: * src/targets/cgi/parser3.C 1.106:
9729: zz
9730:
9731: * src/include/pa_config_auto.h.in 1.5:
9732: * src/targets/Makefile.in 1.12:
9733: * src/targets/apache13/Makefile.in 1.12:
9734: * src/targets/cgi/Makefile.am 1.12:
9735: * src/targets/cgi/Makefile.in 1.13:
9736: * src/targets/cgi/parser3.C 1.102:
9737: configure --sysconfdir=sysadmin-controlled auto.p location for
9738: targets/cgi/parser3, default[/usr/local/etc]
9739:
9740: * src/Makefile.in 1.15:
9741: * src/include/pa_config_auto.h.in 1.4:
9742: * src/targets/apache13/Makefile.in 1.11:
9743: * src/targets/cgi/Makefile.in 1.12:
9744: makes
9745:
9746: * src/targets/isapi/parser3isapi.C 1.37:
9747: z
9748:
9749: * src/targets/cgi/parser3.C 1.104:
9750: zzz
9751:
9752: * src/targets/cgi/parser3.C 1.108:
9753: full_file_spec bug
9754:
9755: * src/classes/image.C 1.39:
9756: image.html now can accept void params
9757:
9758: * src/classes/date.C 1.5:
9759: date:sql-string is now without ''
9760:
9761: * src/classes/date.C 1.6:
9762: date
9763:
9764: * src/targets/cgi/parser3.C 1.107:
9765: getenvcheck
9766:
9767: 2001-09-03 parser
9768: * src/targets/cgi/parser3.C 1.101:
9769: /configure cgi SYSCONFDIR
9770:
9771: 2001-09-01 parser
9772: * src/classes/image.C 1.38:
9773: letter_spacing
9774:
9775: * src/classes/image.C 1.36:
9776: image: as_int as_string used
9777:
9778: * src/classes/image.C 1.37:
9779: image: font params changed
9780:
9781: * src/types/pa_vmethod_frame.h 1.15:
9782: $result[] now gets properly analized
9783:
9784: 2001-08-31 parser
9785: * src/Makefile.in 1.14:
9786: * src/include/pa_dir.h 1.4:
9787: * src/targets/Makefile.in 1.11:
9788: * src/targets/cgi/parser3.C 1.99:
9789: compiled under cygwin
9790:
9791: * src/targets/cgi/parser3.C 1.100:
9792: z
9793:
9794: * src/classes/void.C 1.8:
9795: void:int/double += (default)
9796:
9797: * src/classes/string.C 1.72:
9798: * src/classes/table.C 1.108:
9799: string:int/double (defaults)
9800:
9801: * src/classes/image.C 1.35:
9802: image:font added space param
9803: image:font changed charwidth alg, added kerning const[for now]
9804:
9805: 2001-08-29 parser
9806: * src/main/pa_exception.C 1.14:
9807: exception redundant debug info
9808:
9809: 2001-08-28 parser
9810: * src/classes/table.C 1.107:
9811: NO_STRING_ORIGIN check
9812:
9813: * src/classes/string.C 1.71:
9814: * src/include/pa_dictionary.h 1.2:
9815: * src/include/pa_string.h 1.101:
9816: * src/main/pa_dictionary.C 1.4:
9817: * src/main/pa_string.C 1.101:
9818: * src/main/untaint.C 1.59:
9819: pa_directory speeded up. moved zero 'from' check to directory constructor.
9820: string:replace
9821:
9822: * src/Makefile.in 1.13:
9823: makes
9824:
9825: * src/Makefile.in 1.12:
9826: * src/classes/Makefile.in 1.13:
9827: * src/classes/gd/Makefile.in 1.9:
9828: * src/main/Makefile.in 1.10:
9829: * src/targets/Makefile.in 1.10:
9830: * src/targets/apache13/Makefile.in 1.9:
9831: * src/targets/cgi/Makefile.in 1.10:
9832: * src/types/Makefile.in 1.9:
9833: makefiles
9834:
9835: * src/classes/file.C 1.51:
9836: * src/main/pa_common.C 1.63:
9837: file:move autocreate/remove dest/src dir
9838:
9839: * src/main/compile.C 1.47:
9840: NO_STRING_ORIGIN check2
9841:
9842: * src/classes/image.C 1.33:
9843: image: gifsize little endian
9844:
9845: * src/targets/apache13/Makefile.am 1.4:
9846: COMPILE_APACHE13_MODULE
9847:
9848: * src/include/pa_dictionary.h 1.4:
9849: * src/main/pa_dictionary.C 1.5:
9850: * src/main/pa_sql_driver_manager.C 1.29:
9851: NO_STRING_ORIGIN check3
9852:
9853: * src/include/pa_dictionary.h 1.3:
9854: gcc: ../include/pa_dictionary.h:19: storage class specifiers
9855: invalid in friend function declarations
9856:
9857: * src/targets/apache13/Makefile.am 1.3:
9858: configure to skip apache
9859:
9860: * src/classes/Makefile.in 1.14:
9861: * src/classes/gd/Makefile.in 1.10:
9862: * src/main/Makefile.in 1.11:
9863: * src/targets/apache13/Makefile.in 1.10:
9864: * src/targets/cgi/Makefile.in 1.11:
9865: * src/types/Makefile.in 1.10:
9866: make.ins
9867:
9868: * src/classes/op.C 1.39:
9869: * src/main/compile.tab.C 1.9:
9870: * src/main/pa_dir.C 1.6:
9871: * src/main/untaint.C 1.60:
9872: * src/targets/cgi/parser3.C 1.98:
9873: * src/targets/isapi/parser3isapi.C 1.36:
9874: strncpy forced with zero ending in case of limit
9875:
9876: * src/classes/gd/gif.h 1.10:
9877: * src/classes/gd/gifio.C 1.10:
9878: #endif /*some comments removed*/
9879:
9880: * src/classes/image.C 1.34:
9881: image error msgs
9882:
9883: * src/classes/Makefile.am 1.18:
9884: * src/classes/gd/Makefile.am 1.3:
9885: * src/main/Makefile.am 1.15:
9886: * src/targets/cgi/Makefile.am 1.11:
9887: * src/types/Makefile.am 1.6:
9888: .am-s
9889:
9890: * src/doc/doxygen.cfg 1.12:
9891: doxygen conf removed some garbage from under doxygeneration
9892:
9893: 2001-08-27 parser
9894: * src/Makefile.in 1.11:
9895: * src/classes/Makefile.in 1.12:
9896: * src/classes/gd/Makefile.in 1.8:
9897: * src/main/Makefile.in 1.9:
9898: * src/main/pa_common.C 1.61:
9899: * src/main/pa_exception.C 1.12:
9900: * src/main/pa_sql_driver_manager.C 1.28:
9901: * src/targets/Makefile.in 1.9:
9902: * src/targets/apache13/Makefile.in 1.8:
9903: * src/targets/cgi/Makefile.am 1.10:
9904: * src/targets/cgi/Makefile.in 1.9:
9905: * src/types/Makefile.in 1.8:
9906: configure for solaris -lsocket
9907:
9908: * src/classes/image.C 1.31:
9909: * src/classes/image.C 1.32:
9910: fixed jpgsize alg
9911:
9912: * src/main/pa_request.C 1.152:
9913: * src/targets/cgi/parser3.C 1.97:
9914: parser3 test.html [auto.p from current dir loading]
9915:
9916: * src/main/pa_exception.C 1.13:
9917: z
9918:
9919: * src/main/pa_common.C 1.62:
9920: removed debug info from pa_common
9921:
9922: 2001-08-24 parser
9923: * src/targets/cgi/parser3.C 1.95:
9924: not cgi extra \n 2
9925:
9926: * src/classes/file.C 1.50:
9927: * src/classes/form.C 1.14:
9928: * src/classes/mail.C 1.35:
9929: * src/classes/table.C 1.106:
9930: fiew non-pool mallocs fixed
9931:
9932: * src/targets/cgi/parser3.C 1.96:
9933: not cgi extra \n 3
9934:
9935: * src/sql/pa_sql_driver.h 1.13:
9936: sql* removed services from disconnect - cross-request ideological probs.
9937: oracle - fixed bug: cs allocated on request.pool and got freed before disconnect
9938:
9939: * src/targets/cgi/parser3.C 1.94:
9940: not cgi extra \n
9941:
9942: * src/main/pa_sql_driver_manager.C 1.27:
9943: z
9944:
9945: * src/include/pa_sql_connection.h 1.12:
9946: * src/main/pa_sql_driver_manager.C 1.26:
9947: sql* removed services from disconnect - cross-request
9948: ideological probs.
9949:
9950: 2001-08-23 parser
9951: * src/main/pa_sql_driver_manager.C 1.25:
9952: oracle: dlink
9953:
9954: * src/classes/file.C 1.49:
9955: minor bug in file:save fixed
9956:
9957: 2001-08-22 parser
9958: * src/classes/file.C 1.48:
9959: * src/main/compile.tab.C 1.8:
9960: * src/types/pa_vfile.C 1.18:
9961: * src/types/pa_vfile.h 1.29:
9962: file:load|save[text|binary;
9963:
9964: * src/main/compile.tab.C 1.7:
9965: * src/main/compile.y 1.164:
9966: ^method[]^[^] literals []
9967:
9968: 2001-08-21 parser
9969: * src/classes/file.C 1.47:
9970: * src/classes/table.C 1.105:
9971: ^file:list
9972:
9973: 2001-08-20 parser
9974: * src/main/compile.tab.C 1.6:
9975: * src/main/compile.y 1.163:
9976: * src/main/pa_sql_driver_manager.C 1.24:
9977: * src/types/pa_value.h 1.70:
9978: * src/types/pa_vbool.h 1.11:
9979: * src/types/pa_vdouble.h 1.24:
9980: * src/types/pa_vint.h 1.25:
9981: var(123) ^var.inc[] recousively caused problems: inc incremeted
9982: 123 literal!! fixed
9983:
9984: 2001-08-10 parser
9985: * src/classes/table.C 1.101:
9986: * src/include/pa_table.h 1.34:
9987: * src/main/pa_table.C 1.35:
9988: table.sort now creates new sorted table
9989:
9990: * src/main/compile.tab.C 1.3:
9991: * src/main/compile.tab.C 1.4:
9992: * src/main/compile.y 1.160:
9993: * src/main/compile.y 1.161:
9994: (codes) name part syntax added
9995:
9996: * src/main/compile.tab.C 1.5:
9997: * src/main/compile.y 1.162:
9998: [codes] name part syntax now
9999:
10000: * src/main/pa_string.C 1.100:
10001: string.match hanged on. there were a hang check but it weren't wise enough
10002:
10003: @parse[dateString][tmp]
10004: $tmp[^dateString.match[(\d\d\d\d-)?(\d\d-)?][g]]
10005: $tmp.1 $tmp.2
10006: #end
10007:
10008: @main[]
10009: ^parse[2001-02-03]
10010:
10011: * src/classes/table.C 1.102:
10012: * src/classes/table.C 1.103:
10013: table:sort now default desc
10014:
10015: * src/types/pa_value.h 1.69:
10016: * src/types/pa_vstring.h 1.30:
10017: * src/types/pa_vstring.h 1.31:
10018: string now def only when ne ''
10019:
10020: * src/main/pa_request.C 1.150:
10021: * src/main/pa_request.C 1.151:
10022: wanted to make
10023: const int MAX_EXECUTE_SECONDS=1;
10024:
10025: but couldnt, set_callback_and_alarm appeared to be not exported :(
10026:
10027: * src/classes/table.C 1.104:
10028: table:sort restored [it was bad test :(]
10029:
10030: 2001-08-09 parser
10031: * src/main/pa_string.C 1.99:
10032: $a[010] now ^if($a==10){true}
10033: were octal
10034:
10035: * src/main/Makefile.am 1.14:
10036: .am
10037:
10038: * src/classes/void.C 1.6:
10039: * src/classes/void.C 1.7:
10040: void: int double copy/paste from int: bug fixed
10041:
10042: * src/classes/hash.C 1.14:
10043: hash:_default now [was hash:default]
10044:
10045: * src/types/pa_vcookie.C 1.22:
10046: cookie name&value origins added, more precise $ORIGINS(1)
10047:
10048: * src/classes/op.C 1.38:
10049: case without switch check added
10050:
10051: * src/main/Makefile.in 1.8:
10052: make.in
10053:
10054: 2001-08-07 parser
10055: * src/classes/math.C 1.5:
10056: * src/main/pa_request.C 1.149:
10057: math:random fixed. win32 srand made working
10058:
10059: * src/classes/double.C 1.36:
10060: * src/classes/int.C 1.32:
10061: * src/classes/string.C 1.70:
10062: * src/classes/table.C 1.100:
10063: * src/include/pa_globals.h 1.60:
10064: * src/main/pa_globals.C 1.70:
10065: !^int/double:sql{query}[[$.limit(2) $.offset(4) $.default(0)]]
10066: string, table
10067:
10068: 2001-08-06 parser
10069: * src/classes/hash.C 1.13:
10070: hash:keys renamed to hash:_keys :(
10071:
10072: * src/main/pa_exec.C 1.10:
10073: exec win32 real filename
10074:
10075: * src/classes/file.C 1.46:
10076: exec stderr out
10077:
10078: * src/classes/mail.C 1.34:
10079: * src/classes/op.C 1.37:
10080: * src/include/pa_array.h 1.43:
10081: * src/include/pa_globals.h 1.59:
10082: * src/include/pa_hash.h 1.42:
10083: * src/include/pa_request.h 1.94:
10084: * src/main/compile.tab.C 1.2:
10085: * src/main/compile.y 1.159:
10086: * src/main/pa_array.C 1.38:
10087: * src/main/pa_dictionary.C 1.3:
10088: * src/main/pa_exec.C 1.11:
10089: * src/main/pa_globals.C 1.69:
10090: * src/main/pa_hash.C 1.38:
10091: * src/main/pa_request.C 1.148:
10092: * src/main/pa_string.C 1.98:
10093: class_path
10094:
10095: 2001-08-03 parser
10096: * src/classes/table.C 1.99:
10097: * src/types/pa_vtable.h 1.28:
10098: vtable.locks killed
10099:
10100: 2001-08-02 parser
10101: * src/classes/classes.h 1.9:
10102: * src/classes/op.C 1.36:
10103: * src/include/pa_globals.h 1.58:
10104: * src/main/execute.C 1.188:
10105: * src/main/pa_globals.C 1.66:
10106: * src/main/pa_globals.C 1.67:
10107: found another multithread bug in op.C (last, last global var
10108: killed) :)
10109:
10110: * src/main/pa_dictionary.C 1.2:
10111: * src/main/pa_globals.C 1.68:
10112: memset dictionary minor bug fixed
10113:
10114: * src/classes/string.C 1.69:
10115: * src/classes/table.C 1.98:
10116: * src/include/pa_array.h 1.42:
10117: * src/main/execute.C 1.190:
10118: * src/main/pa_exec.C 1.9:
10119: introducing Array_iter
10120:
10121: * src/main/execute.C 1.189:
10122: detected quick_get recursion bug. changed to get@execute, but
10123: needs array iterator, separate from array to avoid it & use caching
10124:
10125: 2001-08-01 parser
10126: * src/include/pa_dictionary.h 1.1:
10127: * src/include/pa_globals.h 1.57:
10128: * src/include/pa_string.h 1.100:
10129: * src/main/main.dsp 1.107:
10130: * src/main/pa_dictionary.C 1.1:
10131: * src/main/pa_globals.C 1.65:
10132: * src/main/pa_request.C 1.147:
10133: * src/main/pa_string.C 1.97:
10134: * src/main/untaint.C 1.58:
10135: speeded up typo-html replacements. introducing Dictionary with
10136: first-char caching
10137:
10138: 2001-07-31 parser
10139: * src/types/Makefile.am 1.5:
10140: pa_vtable.C added to .am
10141:
10142: * src/main/compile.tab.C 1.1:
10143: added, so that could be compiled even on non-bison-enabled platforms
10144:
10145: 2001-07-28 parser
10146: * src/main/compile.y 1.158:
10147: * src/main/untaint.C 1.57:
10148: bug fix @ untaint when \r skipped \n
10149:
10150: * src/classes/table.C 1.97:
10151: table:hash always produces hash, when can't - empty
10152:
10153: 2001-07-27 parser
10154: * src/classes/double.C 1.35:
10155: * src/classes/int.C 1.31:
10156: * src/classes/string.C 1.68:
10157: provided meaningful msg on int/double/string :sql without
10158: result and default
10159:
10160: 2001-07-26 parser
10161: * src/include/pa_opcode.h 1.6:
10162: * src/main/compile.y 1.156:
10163: * src/main/execute.C 1.187:
10164: hash creation syntax problem persists. restored $: for a while.
10165: thinking of $man[$.age[zzz]] syntax now
10166:
10167: * src/classes/op.C 1.35:
10168: fixed bad multithread bug with strangly global OP
10169:
10170: * src/main/compile.y 1.157:
10171: $man[$.age[zzz]] 0
10172:
10173: * src/include/pa_opcode.h 1.4:
10174: * src/main/compile.C 1.45:
10175: * src/main/compile.y 1.154:
10176: * src/main/compile_tools.h 1.46:
10177: * src/main/execute.C 1.185:
10178: * src/main/pa_request.C 1.146:
10179: * src/types/pa_vmethod_frame.h 1.13:
10180: introducing ::
10181: this is constructor call prefix.
10182: ordinary : remains for static accesses
10183:
10184: * src/classes/double.C 1.34:
10185: * src/classes/int.C 1.30:
10186: * src/classes/string.C 1.67:
10187: * src/include/pa_opcode.h 1.5:
10188: * src/main/compile.C 1.46:
10189: * src/main/compile.y 1.155:
10190: * src/main/compile_tools.h 1.47:
10191: * src/main/execute.C 1.186:
10192: * src/types/pa_vcode_frame.h 1.7:
10193: * src/types/pa_vmethod_frame.h 1.14:
10194: * src/types/pa_wcontext.h 1.16:
10195: * src/types/pa_wwrapper.h 1.10:
10196: fixing :: realization #1
10197:
10198: 2001-07-25 parser
10199: * src/classes/table.C 1.95:
10200: * src/main/main.dsp 1.106:
10201: * src/types/pa_vtable.C 1.1:
10202: * src/types/pa_vtable.h 1.27:
10203: ^table.record[] now $table.fields
10204:
10205: * src/types/pa_vtable.C 1.2:
10206: table: get_element order changeed. now:
10207: 1. fields
10208: 2. methods
10209: 3. columns
10210:
10211: * src/types/pa_vdouble.h 1.23:
10212: * src/types/pa_vint.h 1.24:
10213: odbc: no result queries; quote.
10214: optimized double&int tostring-s
10215:
10216: * src/classes/string.C 1.66:
10217: * src/include/pa_globals.h 1.56:
10218: * src/main/execute.C 1.183:
10219: * src/main/pa_globals.C 1.64:
10220: match replace code context moved to implicit $match context
10221:
10222: * src/main/compile.C 1.44:
10223: * src/main/compile.y 1.153:
10224: * src/main/compile_tools.h 1.45:
10225: allowed whitespace before first method decl
10226:
10227: * src/include/pa_opcode.h 1.3:
10228: * src/main/compile.y 1.149:
10229: * src/main/compile_tools.C 1.37:
10230: * src/main/compile_tools.h 1.43:
10231: * src/main/execute.C 1.182:
10232: with killed, code storage introduced with former 'with' syntax
10233:
10234: * src/main/compile.y 1.150:
10235: * src/main/compile.y 1.151:
10236: * src/main/execute.C 1.184:
10237: $var[] is now empty string, not void
10238:
10239: * src/main/compile.C 1.43:
10240: * src/main/compile.y 1.152:
10241: * src/main/compile_tools.h 1.44:
10242: allowed empty lines before first method decl
10243:
10244: * src/classes/table.C 1.96:
10245: allowed nontable result in table:sql, results in empty table
10246:
10247: 2001-07-24 parser
10248: * src/main/compile.C 1.42:
10249: * src/main/execute.C 1.181:
10250: * src/main/pa_string.C 1.96:
10251: * src/types/pa_value.h 1.68:
10252: first get_element, next get operator
10253:
10254: * src/classes/file.C 1.45:
10255: * src/include/pa_common.h 1.47:
10256: * src/main/pa_common.C 1.60:
10257: file:move
10258:
10259: * src/main/compile.y 1.148:
10260: removed @end handling
10261:
10262: * src/main/pa_common.C 1.59:
10263: file_read close @ eof when imgsize bug fixed
10264:
10265: * src/main/compile.C 1.41:
10266: * src/main/compile.y 1.147:
10267: @end handling method2
10268:
10269: 2001-07-23 parser
10270: * src/main/pa_sql_driver_manager.C 1.23:
10271: * src/sql/pa_sql_driver.h 1.12:
10272: sql odbc driver
10273:
10274: * src/classes/hash.C 1.11:
10275: * src/classes/hash.C 1.12:
10276: * src/classes/string.C 1.65:
10277: * src/classes/table.C 1.94:
10278: * src/classes/void.C 1.5:
10279: * src/include/pa_sql_connection.h 1.11:
10280: * src/sql/pa_sql_driver.h 1.11:
10281: changed sql driver query interface
10282:
10283: 2001-07-20 parser
10284: * src/types/pa_vrequest.C 1.8:
10285: X!$browser:type
10286:
10287: * src/classes/file.C 1.44:
10288: * src/classes/string.C 1.64:
10289: * src/include/pa_string.h 1.99:
10290: * src/main/execute.C 1.180:
10291: * src/main/pa_string.C 1.95:
10292: * src/types/pa_valiased.C 1.8:
10293: * src/types/pa_valiased.h 1.13:
10294: * src/types/pa_value.h 1.67:
10295: * src/types/pa_vclass.h 1.17:
10296: * src/types/pa_vcookie.h 1.11:
10297: * src/types/pa_vdate.h 1.3:
10298: * src/types/pa_vfile.h 1.28:
10299: * src/types/pa_vform.h 1.21:
10300: * src/types/pa_vhash.h 1.15:
10301: * src/types/pa_vmath.h 1.2:
10302: * src/types/pa_vobject.h 1.10:
10303: * src/types/pa_vrequest.C 1.7:
10304: * src/types/pa_vstateless_class.h 1.16:
10305: * src/types/pa_vstateless_object.h 1.10:
10306: only ^class:method dynamic calls allowed.
10307: ^BASE.method call disabled.
10308: BASE element globally removed
10309:
10310: 2001-07-18 parser
10311: * src/Makefile.am 1.6:
10312: * src/Makefile.in 1.10:
10313: * src/classes/Makefile.am 1.17:
10314: * src/classes/gd/Makefile.am 1.2:
10315: * src/main/Makefile.am 1.13:
10316: * src/targets/Makefile.am 1.6:
10317: * src/targets/apache13/Makefile.am 1.2:
10318: * src/targets/cgi/Makefile.am 1.9:
10319: * src/types/Makefile.am 1.4:
10320: removed $id from *.in *.am
10321:
10322: * src/classes/file.C 1.43:
10323: file:exec/cgi msg
10324:
10325: * src/main/pa_request.C 1.145:
10326: * src/main/untaint.C 1.56:
10327: ORIGINS langs name abbrevations
10328:
10329: * src/classes/file.C 1.42:
10330: $file:exit-code renamed to 'status'
10331:
10332: * src/classes/date.C 1.4:
10333: * src/classes/mail.C 1.33:
10334: * src/classes/math.C 1.4:
10335: * src/classes/string.C 1.63:
10336: * src/classes/table.C 1.93:
10337: * src/include/pa_globals.h 1.55:
10338: * src/include/pa_string.h 1.98:
10339: * src/main/execute.C 1.179:
10340: * src/main/pa_globals.C 1.63:
10341: * src/main/pa_request.C 1.144:
10342: * src/main/pa_string.C 1.94:
10343: * src/main/untaint.C 1.55:
10344: * src/types/pa_value.h 1.66:
10345: * src/types/pa_vdouble.h 1.22:
10346: * src/types/pa_vfile.h 1.27:
10347: * src/types/pa_vint.h 1.23:
10348: * src/types/pa_vstring.C 1.9:
10349: * src/types/pa_vstring.h 1.29:
10350: $ORIGINS(1) output tracing mode
10351:
10352: * src/classes/Makefile.in 1.11:
10353: * src/classes/gd/Makefile.in 1.7:
10354: * src/main/Makefile.in 1.7:
10355: * src/targets/Makefile.in 1.8:
10356: * src/targets/apache13/Makefile.in 1.7:
10357: * src/targets/cgi/Makefile.in 1.8:
10358: * src/types/Makefile.in 1.7:
10359: $id in .in's from .am's removed
10360:
10361: * src/classes/file.C 1.41:
10362: * src/main/pa_exec.C 1.8:
10363: file:exec
10364:
10365: 2001-07-17 parser
10366: * src/Makefile.in 1.9:
10367: * src/classes/Makefile.in 1.10:
10368: == wrong
10369:
10370: 2001-07-13 parser
10371: * src/main/execute.C 1.175:
10372: * src/main/pa_request.C 1.142:
10373: order of MAIN parents was wrong, fixed
10374:
10375: * src/classes/double.C 1.33:
10376: * src/classes/int.C 1.29:
10377: * src/classes/string.C 1.62:
10378: * src/include/pa_request.h 1.92:
10379: * src/include/pa_request.h 1.93:
10380: * src/main/execute.C 1.176:
10381: * src/main/execute.C 1.177:
10382: * src/main/execute.C 1.178:
10383: * src/main/pa_request.C 1.143:
10384: auto.p[@auto], /news/auto.p[no @auto], so that initializing
10385: second would not call first @auto
10386:
10387: 2001-07-12 parser
10388: * src/types/pa_value.h 1.65:
10389: pa_value.putelement modification of system classes prevented
10390:
10391: 2001-07-11 parser
10392: * src/classes/string.C 1.61:
10393: * src/doc/sources2html.cmd 1.3:
10394: lr split now yelds table $piece
10395:
10396: * src/classes/file.C 1.40:
10397: * src/include/pa_common.h 1.46:
10398: * src/main/pa_common.C 1.58:
10399: * src/types/pa_vstateless_class.h 1.15:
10400: $file created by file:state += .atime .mtime .ctime
10401: +found&fixed bug with exceptions on get_junction-created objects [they were on wrong pool]
10402:
10403: 2001-07-09 parser
10404: * src/main/untaint.C 1.54:
10405: qp wrong name
10406:
10407: * src/classes/date.C 1.3:
10408: * src/classes/string.C 1.60:
10409: * src/classes/table.C 1.92:
10410: * src/main/compile.y 1.146:
10411: date format 0
10412:
10413: 2001-07-07 parser
10414: * src/classes/Makefile.am 1.16:
10415: * src/classes/date.C 1.1:
10416: * src/classes/file.C 1.39:
10417: * src/classes/hash.C 1.10:
10418: * src/classes/image.C 1.30:
10419: * src/classes/mail.C 1.32:
10420: * src/classes/math.C 1.3:
10421: * src/classes/op.C 1.34:
10422: * src/classes/string.C 1.59:
10423: * src/classes/table.C 1.90:
10424: * src/classes/void.C 1.4:
10425: * src/include/pa_request.h 1.91:
10426: * src/main/main.dsp 1.105:
10427: * src/types/pa_value.h 1.64:
10428: * src/types/pa_vdate.h 1.1:
10429: * src/types/pa_wcontext.C 1.7:
10430: date now set $fields roll string. todo: sql, calendar
10431:
10432: * src/classes/date.C 1.2:
10433: * src/classes/table.C 1.91:
10434: * src/include/pa_common.h 1.45:
10435: * src/include/pa_string.h 1.97:
10436: * src/main/pa_common.C 1.57:
10437: * src/types/pa_vdate.h 1.2:
10438: date roll
10439: table calendar
10440:
10441: 2001-07-06 parser
10442: * src/classes/math.C 1.2:
10443: * src/include/pa_request.h 1.90:
10444: * src/main/execute.C 1.174:
10445: * src/main/main.dsp 1.104:
10446: * src/main/pa_request.C 1.141:
10447: * src/types/pa_vmath.h 1.1:
10448: math 0
10449:
10450: 2001-07-03 parser
10451: * src/classes/Makefile.am 1.15:
10452: * src/classes/math.C 1.1:
10453: * src/classes/op.C 1.33:
10454: * src/classes/random.C 1.15:
10455: * src/main/main.dsp 1.103:
10456: class random renamed to math, operators became methods
10457:
10458: * src/classes/op.C 1.32:
10459: pow sqrt
10460:
10461: * src/classes/op.C 1.31:
10462: * src/main/execute.C 1.173:
10463: sin asin cos acos tan atan
10464:
10465: 2001-07-02 parser
10466: * src/classes/hash.C 1.9:
10467: ^hash.keys[]
10468:
10469: * src/classes/table.C 1.88:
10470: * src/main/pa_table.C 1.34:
10471: ^table:columns[]
10472:
10473: * src/classes/table.C 1.89:
10474: ^table.columns column renamed from 'name' to 'column'
10475:
10476: * src/main/compile.y 1.145:
10477: * src/main/compile_tools.h 1.42:
10478: in expressions now allowed 'strings'
10479:
10480: 2001-06-29 parser
10481: * src/main/execute.C 1.171:
10482: * src/main/execute.C 1.172:
10483: /0 %0 checkes ver 2
10484:
10485: * src/classes/table.C 1.87:
10486: empty strings @ sql
10487:
10488: * src/Makefile.in 1.8:
10489: * src/classes/Makefile.in 1.9:
10490: makes
10491:
10492: * src/classes/Makefile.am 1.14:
10493: nothing - void
10494:
10495: * src/main/execute.C 1.170:
10496: /0 %0 checke
10497:
10498: 2001-06-28 parser
10499: * src/classes/double.C 1.32:
10500: * src/classes/file.C 1.38:
10501: * src/classes/form.C 1.13:
10502: * src/classes/hash.C 1.8:
10503: * src/classes/image.C 1.29:
10504: * src/classes/int.C 1.28:
10505: * src/classes/mail.C 1.31:
10506: * src/classes/op.C 1.30:
10507: * src/classes/random.C 1.14:
10508: * src/classes/response.C 1.13:
10509: * src/classes/string.C 1.58:
10510: * src/classes/table.C 1.86:
10511: * src/classes/void.C 1.3:
10512: * src/main/compile.C 1.40:
10513: * src/main/compile.y 1.144:
10514: * src/main/compile_tools.C 1.36:
10515: * src/main/execute.C 1.169:
10516: * src/main/pa_array.C 1.37:
10517: * src/main/pa_common.C 1.56:
10518: * src/main/pa_dir.C 1.5:
10519: * src/main/pa_exception.C 1.11:
10520: * src/main/pa_exec.C 1.7:
10521: * src/main/pa_globals.C 1.62:
10522: * src/main/pa_hash.C 1.37:
10523: * src/main/pa_pool.C 1.20:
10524: * src/main/pa_request.C 1.140:
10525: * src/main/pa_socks.C 1.5:
10526: * src/main/pa_sql_driver_manager.C 1.22:
10527: * src/main/pa_string.C 1.93:
10528: * src/main/pa_table.C 1.33:
10529: * src/main/untaint.C 1.53:
10530: * src/targets/cgi/parser3.C 1.93:
10531: * src/targets/isapi/parser3isapi.C 1.35:
10532: */
1.21.2.1 paf 10533: static const char *RCSId="$Id: double.C,v 1.31 2001/06/28 07:41:59 parser Exp $";
1.15 paf 10534:
10535: * src/main/compile.y 1.142:
10536: * src/main/compile_tools.h 1.41:
10537: $:name: == ${name}:
10538: $class:name: == ${class:name}:
10539:
10540: * src/classes/string.C 1.56:
10541: exactly one
10542:
10543: * src/classes/double.C 1.31:
10544: * src/classes/file.C 1.37:
10545: * src/classes/form.C 1.12:
10546: * src/classes/hash.C 1.7:
10547: * src/classes/image.C 1.28:
10548: * src/classes/int.C 1.27:
10549: * src/classes/mail.C 1.30:
10550: * src/classes/op.C 1.29:
10551: * src/classes/random.C 1.13:
10552: * src/classes/response.C 1.12:
10553: * src/classes/string.C 1.57:
10554: * src/classes/table.C 1.85:
10555: * src/classes/void.C 1.2:
10556: * src/main/compile.C 1.39:
10557: * src/main/compile.y 1.143:
10558: * src/main/compile_tools.C 1.35:
10559: * src/main/execute.C 1.168:
10560: * src/main/pa_array.C 1.36:
10561: * src/main/pa_common.C 1.55:
10562: * src/main/pa_dir.C 1.4:
10563: * src/main/pa_exception.C 1.10:
10564: * src/main/pa_exec.C 1.6:
10565: * src/main/pa_globals.C 1.61:
10566: * src/main/pa_hash.C 1.36:
10567: * src/main/pa_pool.C 1.19:
10568: * src/main/pa_request.C 1.139:
10569: * src/main/pa_socks.C 1.4:
10570: * src/main/pa_sql_driver_manager.C 1.21:
10571: * src/main/pa_string.C 1.92:
10572: * src/main/pa_table.C 1.32:
10573: * src/main/untaint.C 1.52:
10574: * src/targets/cgi/parser3.C 1.92:
10575: * src/targets/isapi/parser3isapi.C 1.34:
1.21.2.1 paf 10576: static char *RCSId="$Id$";
1.15 paf 10577:
10578: 2001-06-27 parser
10579: * src/classes/hash.C 1.6:
10580: * src/classes/nothing.C 1.5:
10581: * src/classes/table.C 1.84:
10582: * src/classes/void.C 1.1:
10583: * src/main/compile.y 1.140:
10584: * src/main/compile.y 1.141:
10585: * src/main/execute.C 1.167:
10586: * src/main/main.dsp 1.102:
10587: * src/main/pa_request.C 1.138:
10588: * src/targets/cgi/pa_pool.C 1.17:
10589: * src/types/pa_value.h 1.63:
10590: * src/types/pa_vcode_frame.h 1.6:
10591: * src/types/pa_vmethod_frame.h 1.12:
10592: * src/types/pa_vnothing.h 1.2:
10593: * src/types/pa_vtable.h 1.26:
10594: * src/types/pa_vvoid.h 1.1:
10595: nothing renamed to void
10596:
10597: * src/classes/op.C 1.28:
10598: ^switch ^case
10599:
10600: * src/main/compile.y 1.139:
10601: lexer: $zzzz^zzzz were name part
10602:
10603: 2001-05-28 parser
10604: * src/main/main.dsp 1.101:
10605: * src/targets/isapi/parser3isapi.dsp 1.15:
10606: release project options [some bugs]
10607:
10608: * src/classes/classes.C 1.7:
10609: * src/main/compile.C 1.38:
10610: * src/main/compile.y 1.138:
10611: * src/main/execute.C 1.166:
10612: operators are not in root class again
10613:
10614: * src/doc/html2chm.cmd 1.3:
10615: removed >a
10616:
10617: * src/doc/sources2html.cmd 1.2:
10618: z
10619:
10620: 2001-05-24 parser
10621: * src/Makefile.in 1.7:
10622: * src/classes/Makefile.in 1.8:
10623: * src/classes/gd/Makefile.in 1.6:
10624: * src/main/Makefile.in 1.6:
10625: * src/targets/Makefile.in 1.7:
10626: * src/targets/apache13/Makefile.in 1.6:
10627: * src/targets/cgi/Makefile.in 1.7:
10628: * src/types/Makefile.in 1.6:
10629: makes
10630:
10631: * src/main/pa_request.C 1.135:
10632: * src/main/pa_request.C 1.136:
10633: * src/targets/cgi/parser3.C 1.90:
10634: // no _ conversions in @exception[params]
10635:
10636: * src/targets/cgi/parser3.dsp 1.19:
10637: project file
10638:
10639: * src/classes/op.C 1.27:
10640: * src/main/pa_request.C 1.137:
10641: * src/targets/cgi/parser3.C 1.91:
10642: ^log ^exp
10643:
10644: 2001-05-23 parser
10645: * src/classes/op.C 1.25:
10646: * src/main/compile.y 1.137:
10647: allow one empty line before LS_DEF_NAME
10648:
10649: * src/main/pa_string.C 1.91:
10650: string cmp bug
10651:
10652: * src/classes/mail.C 1.29:
10653: * src/classes/op.C 1.26:
10654: rem max 1000
10655:
10656: 2001-05-22 parser
10657: * src/classes/op.C 1.24:
10658: if params code-required
10659:
10660: 2001-05-21 parser
10661: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.1:
10662: * src/main/compile.C [operators_as_parent_class2] 1.36.2.1:
10663: * src/main/compile.y [operators_as_parent_class2] 1.134.2.1:
10664: * src/main/execute.C [operators_as_parent_class2] 1.162.2.1:
10665: 0
10666:
10667: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.2:
10668: * src/main/compile.C [operators_as_parent_class2] 1.36.2.2:
10669: 1
10670:
10671: * src/Makefile.in 1.6:
10672: * src/classes/Makefile.in 1.6:
10673: * src/classes/Makefile.in 1.7:
10674: * src/classes/gd/Makefile.in 1.5:
10675: * src/main/Makefile.in 1.5:
10676: * src/targets/Makefile.in 1.6:
10677: * src/targets/apache13/Makefile.in 1.5:
10678: * src/targets/cgi/Makefile.in 1.6:
10679: * src/types/Makefile.in 1.5:
10680: makes
10681:
10682: * src/classes/double.C 1.30:
10683: * src/classes/hash.C 1.4:
10684: * src/classes/hash.C 1.5:
10685: * src/classes/nothing.C 1.1:
10686: * src/classes/nothing.C 1.2:
10687: * src/classes/nothing.C 1.3:
10688: * src/classes/op.C 1.23:
10689: * src/classes/string.C 1.55:
10690: * src/classes/table.C 1.83:
10691: * src/classes/unknown.C 1.8:
10692: * src/main/compile.y 1.136:
10693: * src/main/execute.C 1.164:
10694: * src/main/execute.C 1.165:
10695: * src/main/main.dsp 1.100:
10696: * src/main/pa_request.C 1.134:
10697: * src/targets/cgi/pa_pool.C 1.15:
10698: * src/targets/cgi/pa_pool.C 1.16:
10699: * src/types/pa_value.h 1.62:
10700: * src/types/pa_vcode_frame.h 1.5:
10701: * src/types/pa_vmethod_frame.h 1.10:
10702: * src/types/pa_vmethod_frame.h 1.11:
10703: * src/types/pa_vnothing.h 1.1:
10704: * src/types/pa_vtable.h 1.24:
10705: * src/types/pa_vtable.h 1.25:
10706: * src/types/pa_vunknown.h 1.14:
10707: 'unknown' renamed to 'nothing'
10708:
10709: * src/Makefile.in 1.5:
10710: * src/classes/Makefile.in 1.5:
10711: * src/classes/gd/Makefile.in 1.4:
10712: * src/main/Makefile.in 1.4:
10713: * src/targets/Makefile.in 1.5:
10714: * src/targets/apache13/Makefile.in 1.4:
10715: * src/targets/cgi/Makefile.in 1.5:
10716: * src/types/Makefile.in 1.4:
10717: make system timestamps
10718:
10719: * src/classes/nothing.C 1.4:
10720: resultless ^sql moved to nothing:
10721:
10722: * src/classes/Makefile.am 1.13:
10723: .AM
10724:
10725: * src/main/pa_request.C 1.133:
10726: .am
10727:
10728: * src/Makefile.in 1.4:
10729: file stamps to remove autoreconf
10730:
10731: * src/targets/cgi/parser3.C 1.88:
10732: argv can be just "parser3". made site_auto_path "." in that case
10733:
10734: * src/types/pa_vstring.C 1.8:
10735: eoleof
10736:
10737: * src/classes/op.C [operators_as_parent_class2] 1.21.2.1:
10738: * src/main/execute.C 1.162:
10739: * src/targets/cgi/Makefile.in 1.4:
10740: * src/targets/cgi/parser3.C 1.86:
10741: * src/targets/cgi/parser3.C 1.87:
10742: * src/targets/cgi/parser3.C 1.89:
10743: z
10744:
10745: * src/main/pa_request.C 1.132:
10746: * src/targets/cgi/parser3.C 1.85:
10747: pcre_tables=pcre_default_tables;
10748:
10749: * src/classes/hash.C 1.3:
10750: * src/classes/int.C 1.25:
10751: * src/classes/string.C 1.53:
10752: * src/classes/table.C 1.82:
10753: * src/include/pa_string.h 1.95:
10754: * src/include/pa_string.h 1.96:
10755: * src/main/pa_string.C 1.89:
10756: * src/main/pa_string.C 1.90:
10757: * src/types/pa_vstring.C 1.6:
10758: * src/types/pa_vstring.h 1.27:
10759: started int:sql
10760:
10761: * src/types/pa_vstring.C 1.7:
10762: * src/types/pa_vstring.h 1.28:
10763: removed unnecessary vstring::set_string
10764:
10765: * src/classes/double.C 1.29:
10766: * src/classes/int.C 1.26:
10767: * src/classes/string.C 1.54:
10768: int,double;sql
10769:
10770: * src/classes/hash.C [operators_as_parent_class2] 1.1.2.1:
10771: * src/classes/op.C [operators_as_parent_class2] 1.21.2.2:
10772: * src/classes/table.C [operators_as_parent_class2] 1.80.2.1:
10773: hash:sql
10774:
10775: * src/classes/classes.C 1.6:
10776: * src/classes/hash.C 1.2:
10777: * src/classes/op.C 1.22:
10778: * src/classes/table.C 1.81:
10779: * src/main/compile.C 1.37:
10780: * src/main/compile.y 1.135:
10781: * src/main/execute.C 1.163:
10782: hash:sql moved to main trunc. operators.txt updated
10783:
10784: 2001-05-19 parser
10785: * src/types/pa_value.h 1.61:
10786: parameter # 1 based
10787:
10788: * src/main/pa_common.C 1.54:
10789: common: actual filename '%s'
10790:
10791: * src/classes/string.C 1.52:
10792: root context in match replace body now unchanged
10793:
10794: * src/classes/Makefile.am 1.10:
10795: * src/classes/Makefile.am 1.11:
10796: * src/classes/Makefile.am 1.12:
10797: * src/classes/Makefile.am 1.9:
10798: * src/main/pa_sql_driver_manager.C 1.20:
10799: * src/targets/cgi/pa_pool.C 1.12:
10800: classes/.am
10801:
10802: * src/main/untaint.C 1.50:
10803: * src/targets/cgi/pa_pool.C 1.13:
10804: * src/targets/cgi/parser3.C 1.84:
10805: fixed bug in pre html untaint, wrong size used, 4* mem wasted
10806:
10807: * src/classes/string.C 1.51:
10808: * src/main/pa_string.C 1.88:
10809: z
10810:
10811: * src/include/pa_string.h 1.94:
10812: * src/main/untaint.C 1.51:
10813: * src/targets/cgi/pa_pool.C 1.14:
10814: introducing String::cstr_bufsize, returns just size+1 for as_is
10815: target.
10816:
10817: * src/classes/Makefile.in 1.4:
10818: clean
10819:
10820: 2001-05-18 parser
10821: * src/Makefile.in 1.3:
10822: * src/classes/Makefile.in 1.3:
10823: * src/classes/gd/Makefile.in 1.3:
10824: * src/include/pa_config_auto.h.in 1.3:
10825: * src/main/Makefile.in 1.3:
10826: * src/targets/Makefile.in 1.4:
10827: * src/targets/apache13/Makefile.in 1.3:
10828: * src/targets/cgi/Makefile.in 1.3:
10829: * src/targets/cgi/pa_pool.C 1.11:
10830: * src/types/Makefile.in 1.3:
10831: .am pa_threads.C ins
10832:
10833: * src/targets/cgi/Makefile.am 1.8:
10834: .am pa_threads.C added
10835:
10836: 2001-05-17 parser
10837: * src/include/pa_hash.h 1.40:
10838: * src/main/execute.C 1.158:
10839: removed /*SYNCHRONIZED*/ from hash.h
10840:
10841: * src/include/pa_array.h 1.41:
10842: * src/include/pa_common.h 1.44:
10843: * src/include/pa_config_fixed.h 1.8:
10844: * src/include/pa_config_includes.h 1.8:
10845: * src/include/pa_exception.h 1.12:
10846: * src/include/pa_exec.h 1.2:
10847: * src/include/pa_globals.h 1.54:
10848: * src/include/pa_hash.h 1.41:
10849: * src/include/pa_opcode.h 1.2:
10850: * src/include/pa_pool.h 1.52:
10851: * src/include/pa_request.h 1.88:
10852: * src/include/pa_sapi.h 1.9:
10853: * src/include/pa_socks.h 1.3:
10854: * src/include/pa_sql_connection.h 1.7:
10855: * src/include/pa_stack.h 1.9:
10856: * src/include/pa_string.h 1.93:
10857: * src/include/pa_table.h 1.33:
10858: * src/include/pa_threads.h 1.14:
10859: #include "pa_config_includes.h"
10860: in all headers
10861:
10862: * src/include/pa_request.h 1.89:
10863: * src/main/execute.C 1.159:
10864: * src/main/pa_request.C 1.131:
10865: ANTI_ENDLESS_EXECUTE_RECOURSION
10866:
10867: * src/classes/op.C 1.20:
10868: * src/include/pa_config_fixed.h 1.10:
10869: * src/include/pa_sql_connection.h 1.8:
10870: * src/include/pa_sql_driver_manager.h 1.5:
10871: * src/main/pa_sql_driver_manager.C 1.15:
10872: found problem at last: 2connections own 1driver and
10873: set_services fight for driver::fservices. before fix
10874:
10875: * src/main/execute.C 1.160:
10876: * src/types/pa_vmethod_frame.h 1.9:
10877: endless recursion line no
10878:
10879: * src/classes/classes.h 1.8:
10880: * src/include/pa_sql_connection.h 1.10:
10881: * src/include/pa_sql_driver_manager.h 1.7:
10882: * src/main/pa_sql_driver_manager.C 1.17:
10883: cache expiration[use SQL_Driver::disconnect]
10884:
10885: * src/include/pa_config_fixed.h 1.9:
10886: * src/include/pa_threads.h 1.16:
10887: * src/targets/cgi/pa_threads.C 1.1:
10888: * src/targets/cgi/parser3.dsp 1.18:
10889: * src/targets/isapi/pa_threads.C 1.1:
10890: * src/targets/isapi/parser3isapi.dsp 1.14:
10891: added pa_threads.C
10892:
10893: * src/classes/image.C 1.27:
10894: * src/include/pa_sql_driver_manager.h 1.4:
10895: * src/main/pa_sql_driver_manager.C 1.14:
10896: * src/main/pa_string.C 1.87:
10897: wrong includes order prevented sqlmanager to see MULTYTHREAD define
10898:
10899: * src/main/pa_table.C 1.31:
10900: table.locate current restored on "not found"
10901:
10902: * src/include/pa_threads.h 1.15:
10903: removed targets/parser
10904:
10905: * src/classes/op.C 1.19:
10906: * src/include/pa_sql_connection.h 1.6:
10907: * src/main/pa_sql_driver_manager.C 1.12:
10908: * src/sql/pa_sql_driver.h 1.9:
10909: connection from cache ->set_services(&services);
10910:
10911: * src/include/pa_config_fixed.h 1.7:
10912: * src/include/pa_threads.h 1.13:
10913: * src/main/pa_sql_driver_manager.C 1.13:
10914: SYNCHRONIZED moved closer to caches put/gets
10915:
10916: * src/classes/string.C 1.50:
10917: * src/include/pa_config_fixed.h 1.11:
10918: * src/include/pa_config_includes.h 1.9:
10919: * src/main/compile.y 1.134:
10920: * src/main/compile_tools.h 1.40:
10921: * src/main/execute.C 1.161:
10922: * src/main/pa_array.C 1.35:
10923: * src/main/pa_common.C 1.53:
10924: * src/main/pa_dir.C 1.3:
10925: * src/main/pa_hash.C 1.35:
10926: * src/main/pa_pool.C 1.18:
10927: * src/main/untaint.C 1.49:
10928: * src/types/pa_vcookie.C 1.21:
10929: * src/types/pa_vfile.C 1.17:
10930: * src/types/pa_vform.C 1.29:
10931: #include "pa_config_includes.h"
10932: removed from most .C
10933:
10934: * src/doc/html2chm.cmd 1.2:
10935: z
10936:
10937: * src/doc/chm.cmd 1.7:
10938: * src/doc/doxygen.cmd 1.7:
10939: * src/doc/html2chm.cmd 1.1:
10940: * src/doc/sources2html.cmd 1.1:
10941: * src/doc/view.cmd 1.3:
10942: * src/doc/view_chm.cmd 1.1:
10943: * src/doc/view_html.cmd 1.1:
10944: doc cmds
10945:
10946: * src/main/pa_sql_driver_manager.C 1.19:
10947: moved expiration to get_connection_from_cache
10948:
10949: * src/main/pa_sql_driver_manager.C 1.18:
10950: cache expiration bf
10951:
10952: * src/classes/op.C 1.21:
10953: * src/include/pa_sql_connection.h 1.9:
10954: * src/include/pa_sql_driver_manager.h 1.6:
10955: * src/main/pa_sql_driver_manager.C 1.16:
10956: * src/sql/pa_sql_driver.h 1.10:
10957: fixed problem at last: 2connections own 1driver and
10958: set_services fight for driver::fservices. before fix
10959:
10960: 2001-05-16 parser
10961: * src/include/pa_array.h 1.39:
10962: * src/include/pa_string.h 1.92:
10963: * src/main/execute.C 1.157:
10964: * src/main/pa_array.C 1.33:
10965: * src/targets/cgi/pa_pool.C 1.9:
10966: * src/targets/cgi/parser3.C 1.81:
10967: array debugged; adjusted
10968:
10969: * src/include/pa_array.h 1.40:
10970: * src/main/pa_array.C 1.34:
10971: * src/targets/cgi/parser3.C 1.82:
10972: removed array debug. before vstring rebasing
10973:
10974: * src/main/pa_sql_driver_manager.C 1.11:
10975: * src/main/pa_string.C 1.86:
10976: SQL_Driver_manager line no for connect/charset errors
10977:
10978: * src/targets/cgi/parser3.C 1.83:
10979: z
10980:
10981: * src/include/pa_pool.h 1.51:
10982: * src/targets/cgi/pa_pool.C 1.10:
10983: removed pool debug, #ifdefed some.
10984: would debug later, on more precise sample than stupid:
10985: @main[]
10986: $name[$z[]]
10987: ^for[i](0;10000-2){
10988: $tail[9994]
10989: $name.$tail[$tail!]
10990: $name.$tail
10991: }
10992: ok3
10993:
10994: 2001-05-15 parser
10995: * src/targets/cgi/pa_pool.C 1.6:
10996: * src/targets/cgi/parser3.C 1.78:
10997: main loss here: 5673321/ 70041= 81
10998:
10999: * src/include/pa_pool.h 1.50:
11000: * src/include/pa_string.h 1.89:
11001: * src/main/pa_string.C 1.83:
11002: * src/targets/cgi/pa_pool.C 1.7:
11003: * src/targets/cgi/parser3.C 1.79:
11004: string fixed bug with fullchunk cmps
11005:
11006: * src/include/pa_string.h 1.90:
11007: * src/main/pa_string.C 1.84:
11008: * src/targets/cgi/pa_pool.C 1.8:
11009: * src/targets/cgi/parser3.C 1.80:
11010: think that all must grow lineary, not exponentialy
11011:
11012: * src/include/pa_array.h 1.38:
11013: * src/include/pa_string.h 1.91:
11014: * src/main/pa_array.C 1.32:
11015: * src/main/pa_string.C 1.85:
11016: string+array made linear grows
11017:
11018: * src/include/pa_string.h 1.88:
11019: * src/targets/cgi/pa_pool.C 1.5:
11020: * src/targets/cgi/parser3.C 1.77:
11021: detected huge mem allocation: size/times malloc 27809390/368771
11022: calloc 3232/83. would test now
11023:
11024: * src/classes/random.C 1.12:
11025: * src/main/compile.y 1.133:
11026: * src/main/execute.C 1.156:
11027: * src/main/pa_request.C 1.130:
11028: * src/types/pa_value.h 1.60:
11029: * src/types/pa_vmethod_frame.h 1.8:
11030: numbered params had wrong name - for instance: bad error
11031: message in ^for[] bad body type. fixed
11032:
11033: 2001-05-14 parser
11034: * src/classes/string.C 1.49:
11035: * src/include/pa_string.h 1.87:
11036: * src/main/pa_string.C 1.82:
11037: * src/main/untaint.C 1.48:
11038: ^string.upper|lower[]
11039:
11040: 2001-05-11 paf
11041: * src/classes/classes.cmd 1.2:
11042: * src/classes/gawk.exe 1.2:
11043: * src/classes/ls.exe 1.2:
11044: * src/main/bison.exe 1.2:
11045: * src/targets/isapi/KILL.EXE 1.2:
11046: * src/targets/isapi/PSTAT.EXE 1.2:
11047: * src/targets/isapi/istart.cmd 1.2:
11048: * src/targets/isapi/istop.cmd 1.2:
11049: * src/targets/isapi/kill.pl 1.2:
11050: moved win32 helpers to /win32tools
11051:
11052: 2001-05-11 parser
11053: * src/main/main.dsp 1.99:
11054: * src/targets/isapi/parser3isapi.dsp 1.13:
11055: fixed some .dsp for win32tools
11056:
11057: * src/classes/double.C 1.28:
11058: * src/classes/image.C 1.26:
11059: * src/classes/op.C 1.18:
11060: * src/classes/string.C 1.48:
11061: * src/classes/table.C 1.80:
11062: * src/classes/unknown.C 1.7:
11063: * src/main/execute.C 1.155:
11064: * src/types/pa_value.h 1.59:
11065: * src/types/pa_vbool.h 1.10:
11066: * src/types/pa_vdouble.h 1.21:
11067: * src/types/pa_vint.h 1.22:
11068: * src/types/pa_vstring.h 1.26:
11069: * src/types/pa_vunknown.h 1.13:
11070: op: MAX_LOOPS
11071: as_int
11072:
11073: 2001-05-10 paf
11074: * src/doc/doxygen.cmd 1.5:
11075: * src/main/compile.y 1.131:
11076: * src/types/pa_vobject.h 1.9:
11077: grammar: priorities changes [lowerd && prior]
11078: vobject: now first fields, next methods
11079:
11080: * src/main/pa_request.C 1.129:
11081: * src/types/pa_vrequest.C 1.6:
11082: op configured
11083:
11084: * src/Makefile.in 1.2:
11085: * src/classes/Makefile.in 1.2:
11086: * src/classes/gd/Makefile.in 1.2:
11087: * src/classes/gd/gif.h 1.9:
11088: * src/include/pa_config_auto.h.in 1.2:
11089: * src/include/pa_config_fixed.h 1.6:
11090: * src/include/pa_config_includes.h 1.6:
11091: * src/main/Makefile.in 1.2:
11092: * src/targets/Makefile.in 1.3:
11093: * src/targets/apache13/Makefile.in 1.2:
11094: * src/targets/cgi/Makefile.in 1.2:
11095: * src/types/Makefile.in 1.2:
11096: inline wonders
11097:
11098: * src/main/compile.y 1.132:
11099: @end grammar: allowed zero strings in control menthod
11100:
11101: * src/types/pa_value.h 1.58:
11102: * src/types/pa_vclass.h 1.16:
11103: * src/types/pa_vstateless_class.h 1.14:
11104: * src/types/pa_vstateless_object.h 1.9:
11105: changed priority: field before method lookup in vclass & vobject
11106:
11107: * src/include/pa_common.h 1.43:
11108: * src/include/pa_config_includes.h 1.7:
11109: inline undefed for C++, that's all
11110:
11111: * src/classes/gd/gif.h 1.8:
11112: gif.h accedently removed
11113:
11114: * src/classes/Makefile.am 1.8:
11115: * src/classes/hash.C 1.1:
11116: * src/doc/doxygen.cfg 1.11:
11117: * src/doc/doxygen.cmd 1.6:
11118: hash.C added
11119:
11120: 2001-05-08 paf
11121: * src/classes/table.C 1.76:
11122: table:hash always hash of hash now
11123:
11124: * src/classes/op.C 1.15:
11125: * src/classes/table.C 1.72:
11126: * src/main/main.dsp 1.97:
11127: * src/types/pa_vtable.h 1.21:
11128: removed table:find. table:locate and op:eval now return bool
11129:
11130: * src/classes/table.C 1.75:
11131: table:empty return bool now
11132:
11133: * src/classes/table.C 1.79:
11134: * src/types/pa_value.h 1.57:
11135: * src/types/pa_vhash.h 1.14:
11136: * src/types/pa_vmethod_frame.h 1.7:
11137: hash:default works at last!
11138:
11139: * src/main/pa_table.C 1.30:
11140: table columnname2item on nameless ignored bark=false. fixed
11141:
11142: * src/classes/op.C 1.17:
11143: * src/types/pa_vtable.h 1.22:
11144: allowed $table.2342734 returns vunknown
11145:
11146: * src/classes/table.C 1.74:
11147: * src/doc/chm.cmd 1.6:
11148: * src/include/pa_array.h 1.37:
11149: * src/include/pa_table.h 1.32:
11150: * src/main/pa_table.C 1.29:
11151: * src/types/pa_value.h 1.56:
11152: * src/types/pa_vtable.h 1.23:
11153: table:hash
11154:
11155: * src/doc/chm.cmd 1.5:
11156: * src/main/execute.C 1.154:
11157: * src/types/pa_value.h 1.55:
11158: wrong pool in method checkparams again. fixed
11159:
11160: * src/classes/double.C 1.27:
11161: * src/classes/int.C 1.24:
11162: * src/classes/op.C 1.16:
11163: * src/classes/string.C 1.47:
11164: int,double,string:int[] double[] string:length[] results now
11165: have hames
11166:
11167: * src/classes/table.C 1.77:
11168: z
11169:
11170: * src/classes/mail.C 1.28:
11171: * src/classes/table.C 1.78:
11172: * src/doc/doxygen.cmd 1.4:
11173: * src/main/main.dsp 1.98:
11174: * src/types/pa_vhash.h 1.13:
11175: * src/types/pa_vstateless_class.h 1.13:
11176: hash:default
11177:
11178: * src/classes/table.C 1.73:
11179: table:record have name
11180:
11181: 2001-05-07 paf
11182: * src/types/pa_value.h 1.51:
11183: * src/types/pa_vtable.h 1.17:
11184: table: fields, then methods. so to enable 'dir' fields & co.
11185:
11186: * src/main/execute.C 1.153:
11187: ^var[^class:var.method[]] is not constructor now
11188:
11189: * src/main/compile.y 1.130:
11190: grammar: @end
11191:
11192: * src/doc/chm.cmd 1.4:
11193: cmd
11194:
11195: * src/doc/ClassExample2.dox 1.3:
11196: * src/doc/aliased.dox 1.3:
11197: * src/doc/chm.cmd 1.2:
11198: * src/include/code.h 1.29:
11199: * src/include/pa_opcode.h 1.1:
11200: * src/main/compile.C 1.36:
11201: * src/main/compile_tools.h 1.39:
11202: * src/main/execute.C 1.152:
11203: * src/types/pa_value.h 1.53:
11204: * src/types/pa_vbool.h 1.9:
11205: * src/types/pa_vclass.h 1.15:
11206: * src/types/pa_vcode_frame.h 1.4:
11207: * src/types/pa_vcookie.h 1.10:
11208: * src/types/pa_vdouble.h 1.20:
11209: * src/types/pa_venv.h 1.16:
11210: * src/types/pa_vfile.h 1.26:
11211: * src/types/pa_vform.h 1.20:
11212: * src/types/pa_vhash.h 1.12:
11213: * src/types/pa_vimage.h 1.13:
11214: * src/types/pa_vint.h 1.21:
11215: * src/types/pa_vjunction.h 1.6:
11216: * src/types/pa_vmethod_frame.h 1.6:
11217: * src/types/pa_vobject.h 1.8:
11218: * src/types/pa_vrequest.h 1.10:
11219: * src/types/pa_vresponse.h 1.10:
11220: * src/types/pa_vstateless_class.h 1.12:
11221: * src/types/pa_vstring.h 1.25:
11222: * src/types/pa_vtable.h 1.20:
11223: * src/types/pa_vunknown.h 1.12:
11224: * src/types/pa_wcontext.h 1.15:
11225: * src/types/pa_wwrapper.h 1.9:
11226: pa_code.h
11227:
11228: * src/include/pa_table.h 1.30:
11229: * src/main/pa_table.C 1.27:
11230: * src/types/pa_value.h 1.52:
11231: * src/types/pa_vtable.h 1.18:
11232: table: fields, then methods. so to enable 'dir' fields & co. more
11233:
11234: * src/classes/gd/gifio.C 1.9:
11235: * src/classes/string.C 1.45:
11236: * src/classes/table.C 1.71:
11237: * src/doc/ClassExample1.dox 1.2:
11238: * src/doc/ClassExample2.dox 1.2:
11239: * src/doc/ClassExample3.dox 1.2:
11240: * src/doc/aliased.dox 1.2:
11241: * src/doc/class.dox 1.2:
11242: * src/doc/compiler.dox 1.2:
11243: * src/doc/doxygen.cfg 1.10:
11244: * src/doc/doxygen.cmd 1.2:
11245: * src/doc/executor.dox 1.2:
11246: * src/doc/index.dox 1.3:
11247: * src/doc/methoded.dox 1.2:
11248: * src/doc/module.dox 1.2:
11249: * src/doc/object.dox 1.2:
11250: * src/doc/pooled.dox 1.2:
11251: * src/doc/string.dox 1.2:
11252: * src/doc/targets.dox 1.2:
11253: * src/doc/value.dox 1.2:
11254: * src/include/code.h 1.28:
11255: * src/include/pa_hash.h 1.39:
11256: * src/include/pa_string.h 1.86:
11257: * src/main/pa_request.C 1.128:
11258: * src/main/pa_sql_driver_manager.C 1.10:
11259: * src/types/pa_vjunction.h 1.5:
11260: * src/types/pa_vtable.h 1.19:
11261: dox, split by not clean parts also
11262:
11263: * src/classes/image.C 1.25:
11264: * src/classes/mail.C 1.27:
11265: * src/classes/string.C 1.46:
11266: * src/doc/chm.cmd 1.3:
11267: * src/include/pa_table.h 1.31:
11268: * src/main/pa_table.C 1.28:
11269: * src/types/pa_value.h 1.54:
11270: method reported errors on wrong pool
11271:
11272: * src/doc/chm.cmd 1.1:
11273: * src/doc/doxygen.cmd 1.3:
11274: * src/doc/view.cmd 1.2:
11275: dox cmd
11276:
11277: 2001-05-04 paf
11278: * src/classes/classes.h 1.7:
11279: * src/classes/double.C 1.26:
11280: * src/classes/file.C 1.36:
11281: * src/classes/form.C 1.11:
11282: * src/classes/image.C 1.24:
11283: * src/classes/int.C 1.23:
11284: * src/classes/mail.C 1.26:
11285: * src/classes/op.C 1.14:
11286: * src/classes/random.C 1.11:
11287: * src/classes/response.C 1.11:
11288: * src/classes/string.C 1.44:
11289: * src/classes/table.C 1.70:
11290: * src/classes/unknown.C 1.6:
11291: * src/doc/doxygen.cfg 1.9:
11292: * src/doc/index.dox 1.2:
11293: * src/main/pa_string.C 1.81:
11294: removed m- method dox
11295:
11296: * src/doc/ClassExample1.dox 1.1:
11297: * src/doc/ClassExample2.dox 1.1:
11298: * src/doc/ClassExample3.dox 1.1:
11299: * src/main/execute.C 1.151:
11300: dox: example1 updated
11301:
11302: 2001-05-03 paf
11303: * src/classes/classes.h 1.6:
11304: * src/classes/double.C 1.25:
11305: * src/doc/aliased.dox 1.1:
11306: * src/doc/class.dox 1.1:
11307: * src/doc/compiler.dox 1.1:
11308: * src/doc/doxygen.cfg 1.8:
11309: * src/doc/doxygen.txt 1.6:
11310: * src/doc/executor.dox 1.1:
11311: * src/doc/index.dox 1.1:
11312: * src/doc/methoded.dox 1.1:
11313: * src/doc/module.dox 1.1:
11314: * src/doc/object.dox 1.1:
11315: * src/doc/pooled.dox 1.1:
11316: * src/doc/string.dox 1.1:
11317: * src/doc/targets.dox 1.1:
11318: * src/doc/value.dox 1.1:
11319: * src/main/pa_request.C 1.127:
11320: dox splitted .dox files and added some
11321:
11322: * src/classes/Makefile.am 1.7:
11323: * src/doc/doxygen.txt 1.5:
11324: classes/am
11325:
11326: 2001-05-02 paf
11327: * src/classes/image.C 1.23:
11328: * src/classes/table.C 1.69:
11329: table:dir result are not tainted by file_name language now
11330:
11331: 2001-04-28 paf
11332: * src/classes/classes.inc 1.5:
11333: removed classes.inc
11334:
11335: * src/classes/classes.C 1.3:
11336: * src/classes/classes.h 1.3:
11337: * src/classes/file.C 1.33:
11338: * src/classes/form.C 1.5:
11339: * src/classes/mail.C 1.24:
11340: * src/include/pa_request.h 1.85:
11341: * src/main/pa_request.C 1.124:
11342: configure started
11343:
11344: * src/classes/file.C [reorganize_user_classes] 1.31.2.5:
11345: * src/classes/table.C [reorganize_user_classes] 1.65.2.4:
11346: * src/main/compile.y [reorganize_user_classes] 1.127.2.2:
11347: * src/main/execute.C [reorganize_user_classes] 1.148.2.3:
11348: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.4:
11349: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.2:
11350: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.3:
11351: * src/types/pa_wcontext.h [reorganize_user_classes] 1.12.2.1:
11352: removed ^a.menu{$name} ability. now
11353: $a{^menu{$name}}
11354: or
11355: ^a.menu{$a.name}
11356:
11357: * src/classes/_double.h 1.8:
11358: * src/classes/_file.h 1.5:
11359: * src/classes/_form.h 1.4:
11360: * src/classes/_image.h 1.4:
11361: * src/classes/_int.h 1.8:
11362: * src/classes/_mail.h 1.4:
11363: * src/classes/_op.h 1.6:
11364: * src/classes/_random.h 1.4:
11365: * src/classes/_response.h 1.5:
11366: * src/classes/_string.h 1.10:
11367: * src/classes/_table.h 1.7:
11368: * src/classes/_unknown.h 1.3:
11369: * src/classes/classes.C 1.2:
11370: * src/classes/classes.h 1.2:
11371: * src/classes/classes.inc 1.1:
11372: * src/classes/double.C 1.22:
11373: * src/classes/exec.C 1.4:
11374: * src/classes/file.C 1.32:
11375: * src/classes/form.C 1.4:
11376: * src/classes/image.C 1.22:
11377: * src/classes/int.C 1.20:
11378: * src/classes/mail.C 1.23:
11379: * src/classes/op.C 1.10:
11380: * src/classes/random.C 1.10:
11381: * src/classes/response.C 1.8:
11382: * src/classes/string.C 1.41:
11383: * src/classes/table.C 1.66:
11384: * src/classes/unknown.C 1.3:
11385: * src/include/pa_globals.h 1.51:
11386: * src/include/pa_request.h 1.84:
11387: * src/main/compile.y 1.129:
11388: * src/main/execute.C 1.149:
11389: * src/main/main.dsp 1.93:
11390: * src/main/pa_globals.C 1.57:
11391: * src/main/pa_request.C 1.123:
11392: * src/targets/cgi/parser3.C 1.73:
11393: * src/targets/isapi/parser3isapi.C 1.32:
11394: * src/types/pa_value.h 1.50:
11395: * src/types/pa_vcookie.h 1.9:
11396: * src/types/pa_vdouble.h 1.17:
11397: * src/types/pa_venv.h 1.15:
11398: * src/types/pa_vfile.h 1.23:
11399: * src/types/pa_vform.C 1.28:
11400: * src/types/pa_vform.h 1.17:
11401: * src/types/pa_vimage.h 1.10:
11402: * src/types/pa_vint.h 1.18:
11403: * src/types/pa_vrequest.h 1.9:
11404: * src/types/pa_vresponse.h 1.9:
11405: * src/types/pa_vstateless_class.h 1.11:
11406: * src/types/pa_vstring.h 1.24:
11407: * src/types/pa_vtable.h 1.16:
11408: * src/types/pa_vunknown.h 1.11:
11409: * src/types/pa_wcontext.h 1.13:
11410: Methoded reorganized. todo: methoded-configure
11411:
11412: * src/classes/classes.inc 1.4:
11413: * src/main/Makefile.am 1.12:
11414: removed pa_methoded from .am
11415:
11416: * src/main/execute.C 1.150:
11417: * src/types/pa_wcontext.h 1.14:
11418: Methoded reorganized 2. todo: methoded-configure
11419:
11420: * src/classes/Makefile.am 1.4:
11421: * src/classes/classes.awk 1.1:
11422: * src/classes/classes.cmd 1.1:
11423: * src/classes/classes.inc 1.2:
11424: * src/classes/gawk.exe 1.1:
11425: * src/classes/ls.exe 1.1:
11426: * src/main/bison.exe 1.1:
11427: classes.inc autogenerator
11428:
11429: * src/classes/form.C 1.6:
11430: * src/include/pa_request.h 1.86:
11431: * src/main/pa_request.C 1.125:
11432: about to move configured data to special request hash
11433:
11434: * src/classes/Makefile.am 1.5:
11435: * src/main/main.dsp 1.95:
11436: classes/Makefile.am
11437:
11438: * src/classes/form.C 1.7:
11439: * src/classes/mail.C 1.25:
11440: * src/classes/op.C 1.11:
11441: * src/include/pa_globals.h 1.52:
11442: * src/include/pa_request.h 1.87:
11443: * src/main/pa_globals.C 1.58:
11444: * src/main/pa_request.C 1.126:
11445: moved some configured data to request::classes_conf
11446: moved some string crations from globals to M...
11447:
11448: * src/classes/classes.C 1.4:
11449: * src/classes/classes.h 1.4:
11450: * src/classes/double.C 1.23:
11451: * src/classes/file.C 1.34:
11452: * src/classes/form.C 1.9:
11453: * src/classes/int.C 1.21:
11454: * src/classes/op.C 1.12:
11455: * src/classes/response.C 1.9:
11456: * src/classes/string.C 1.42:
11457: * src/classes/table.C 1.67:
11458: * src/classes/unknown.C 1.4:
11459: * src/include/pa_methoded.h 1.1:
11460: * src/main/Makefile.am 1.11:
11461: * src/main/main.dsp 1.94:
11462: * src/main/pa_methoded.C 1.1:
11463: * src/targets/cgi/parser3.C 1.75:
11464: * src/types/pa_vdouble.h 1.18:
11465: * src/types/pa_vfile.h 1.24:
11466: * src/types/pa_vform.h 1.18:
11467: * src/types/pa_vimage.h 1.11:
11468: * src/types/pa_vint.h 1.19:
11469: classes/classes renamet to include|main/pa_methoded
11470:
11471: * src/include/pa_string.h 1.85:
11472: * src/main/pa_globals.C 1.60:
11473: * src/main/untaint.C 1.47:
11474: * src/targets/cgi/parser3.C 1.74:
11475: * src/targets/isapi/parser3isapi.C 1.33:
11476: z
11477:
11478: * src/classes/Makefile.am 1.6:
11479: * src/classes/classes.C 1.5:
11480: * src/classes/classes.h 1.5:
11481: * src/classes/classes.inc 1.3:
11482: * src/classes/double.C 1.24:
11483: * src/classes/file.C 1.35:
11484: * src/classes/form.C 1.10:
11485: * src/classes/int.C 1.22:
11486: * src/classes/op.C 1.13:
11487: * src/classes/response.C 1.10:
11488: * src/classes/string.C 1.43:
11489: * src/classes/table.C 1.68:
11490: * src/classes/unknown.C 1.5:
11491: * src/include/pa_methoded.h 1.2:
11492: * src/main/main.dsp 1.96:
11493: * src/main/pa_methoded.C 1.2:
11494: * src/targets/cgi/parser3.C 1.76:
11495: * src/types/pa_vdouble.h 1.19:
11496: * src/types/pa_vfile.h 1.25:
11497: * src/types/pa_vform.h 1.19:
11498: * src/types/pa_vimage.h 1.12:
11499: * src/types/pa_vint.h 1.20:
11500: renamed pa_methoded back to classes/classes.h
11501:
11502: * src/classes/_string.h [reorganize_user_classes] 1.9.2.1:
11503: * src/classes/classes.C [reorganize_user_classes] 1.1.2.2:
11504: * src/classes/classes.h [reorganize_user_classes] 1.1.2.2:
11505: * src/classes/double.C [reorganize_user_classes] 1.21.4.2:
11506: * src/classes/exec.C [reorganize_user_classes] 1.3.4.1:
11507: * src/classes/file.C [reorganize_user_classes] 1.31.2.4:
11508: * src/classes/form.C [reorganize_user_classes] 1.3.4.2:
11509: * src/classes/image.C [reorganize_user_classes] 1.21.2.4:
11510: * src/classes/int.C [reorganize_user_classes] 1.19.4.3:
11511: * src/classes/mail.C [reorganize_user_classes] 1.22.2.3:
11512: * src/classes/op.C [reorganize_user_classes] 1.9.2.3:
11513: * src/classes/random.C [reorganize_user_classes] 1.9.2.3:
11514: * src/classes/response.C [reorganize_user_classes] 1.7.4.3:
11515: * src/classes/string.C [reorganize_user_classes] 1.40.2.3:
11516: * src/classes/table.C [reorganize_user_classes] 1.65.2.3:
11517: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.2:
11518: * src/include/pa_request.h [reorganize_user_classes] 1.83.2.1:
11519: * src/main/compile.y [reorganize_user_classes] 1.127.2.1:
11520: * src/main/execute.C [reorganize_user_classes] 1.148.2.2:
11521: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.3:
11522: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.3:
11523: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.2:
11524: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.2:
11525: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.2:
11526: * src/types/pa_vform.C [reorganize_user_classes] 1.27.2.1:
11527: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.2:
11528: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.2:
11529: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.2:
11530: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.2:
11531: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.2:
11532: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.2:
11533: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.2:
11534: beautifying just compiled. todo: debug, configure
11535:
11536: * src/classes/classes.awk 1.2:
11537: skipped classes in .awk
11538:
11539: * src/classes/form.C 1.8:
11540: * src/include/pa_globals.h 1.53:
11541: * src/main/pa_globals.C 1.59:
11542: moved some configured data to request::classes_conf
11543: moved some string crations from globals to M...
11544: [works]
11545:
11546: 2001-04-27 paf
11547: * src/main/compile.y 1.128:
11548: serge@ found @CLASS bug. fixed
11549:
11550: * src/classes/_double.h [reorganize_user_classes] 1.7.2.1:
11551: * src/classes/_form.h [reorganize_user_classes] 1.3.2.1:
11552: * src/classes/_int.h [reorganize_user_classes] 1.7.2.1:
11553: * src/classes/_response.h [reorganize_user_classes] 1.4.2.1:
11554: * src/classes/_unknown.h [reorganize_user_classes] 1.2.2.1:
11555: * src/classes/classes.C [reorganize_user_classes] 1.1.2.1:
11556: * src/classes/classes.h [reorganize_user_classes] 1.1.2.1:
11557: * src/classes/double.C [reorganize_user_classes] 1.21.4.1:
11558: * src/classes/file.C [reorganize_user_classes] 1.31.2.2:
11559: * src/classes/form.C [reorganize_user_classes] 1.3.4.1:
11560: * src/classes/image.C [reorganize_user_classes] 1.21.2.2:
11561: * src/classes/int.C [reorganize_user_classes] 1.19.4.2:
11562: * src/classes/mail.C [reorganize_user_classes] 1.22.2.2:
11563: * src/classes/op.C [reorganize_user_classes] 1.9.2.2:
11564: * src/classes/random.C [reorganize_user_classes] 1.9.2.2:
11565: * src/classes/response.C [reorganize_user_classes] 1.7.4.2:
11566: * src/classes/string.C [reorganize_user_classes] 1.40.2.2:
11567: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.2:
11568: * src/main/main.dsp [reorganize_user_classes] 1.92.2.2:
11569: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.2:
11570: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.1:
11571: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.1:
11572: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.1:
11573: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.1:
11574: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.1:
11575: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.1:
11576: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.1:
11577: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.1:
11578: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.1:
11579: beautifying -100
11580:
11581: * src/classes/classes.C 1.1:
11582: file classes.C was initially added on branch
11583: reorganize_user_classes.
11584:
11585: * src/classes/file.C [reorganize_user_classes] 1.31.2.3:
11586: * src/classes/image.C [reorganize_user_classes] 1.21.2.3:
11587: * src/classes/table.C [reorganize_user_classes] 1.65.2.2:
11588: * src/main/execute.C [reorganize_user_classes] 1.148.2.1:
11589: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.2:
11590: * src/types/pa_vstateless_class.h [reorganize_user_classes] 1.10.2.1:
11591: beautifying -99
11592:
11593: * src/classes/_file.h [reorganize_user_classes] 1.4.2.1:
11594: * src/classes/_image.h [reorganize_user_classes] 1.3.2.1:
11595: * src/classes/_mail.h [reorganize_user_classes] 1.3.2.1:
11596: * src/classes/_op.h [reorganize_user_classes] 1.5.2.1:
11597: * src/classes/_random.h [reorganize_user_classes] 1.3.2.1:
11598: * src/classes/_table.h [reorganize_user_classes] 1.6.2.1:
11599: * src/classes/file.C [reorganize_user_classes] 1.31.2.1:
11600: * src/classes/image.C [reorganize_user_classes] 1.21.2.1:
11601: * src/classes/int.C [reorganize_user_classes] 1.19.4.1:
11602: * src/classes/mail.C [reorganize_user_classes] 1.22.2.1:
11603: * src/classes/op.C [reorganize_user_classes] 1.9.2.1:
11604: * src/classes/random.C [reorganize_user_classes] 1.9.2.1:
11605: * src/classes/response.C [reorganize_user_classes] 1.7.4.1:
11606: * src/classes/string.C [reorganize_user_classes] 1.40.2.1:
11607: * src/classes/table.C [reorganize_user_classes] 1.65.2.1:
11608: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.1:
11609: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.1:
11610: * src/main/main.dsp [reorganize_user_classes] 1.92.2.1:
11611: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.1:
11612: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.1:
11613: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.1:
11614: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.1:
11615: * src/types/pa_vcookie.h [reorganize_user_classes] 1.8.2.1:
11616: * src/types/pa_venv.h [reorganize_user_classes] 1.14.2.1:
11617: * src/types/pa_vrequest.h [reorganize_user_classes] 1.8.2.1:
11618: started beautifying
11619:
11620: * src/classes/classes.h 1.1:
11621: file classes.h was initially added on branch
11622: reorganize_user_classes.
11623:
11624: 2001-04-26 paf
11625: * src/main/pa_request.C 1.121:
11626: * src/main/pa_string.C 1.80:
11627: z
11628:
11629: * src/classes/_exec.h 1.4:
11630: * src/classes/_image.h 1.3:
11631: * src/classes/gd/gif.h 1.7:
11632: * src/classes/gd/gifio.C 1.8:
11633: * src/classes/image.C 1.21:
11634: * src/classes/mail.C 1.22:
11635: * src/classes/op.C 1.9:
11636: * src/classes/random.C 1.9:
11637: * src/classes/smtp/smtp.h 1.3:
11638: * src/classes/string.C 1.40:
11639: * src/classes/table.C 1.65:
11640: * src/doc/doxygen.cfg 1.5:
11641: * src/doc/doxygen.cfg 1.6:
11642: * src/doc/doxygen.cfg 1.7:
11643: * src/doc/doxygen.txt 1.4:
11644: * src/include/pa_array.h 1.36:
11645: * src/include/pa_config_fixed.h 1.5:
11646: * src/include/pa_config_includes.h 1.5:
11647: * src/include/pa_dir.h 1.3:
11648: * src/include/pa_socks.h 1.2:
11649: * src/include/pa_string.h 1.84:
11650: * src/main/compile_tools.h 1.38:
11651: * src/main/pa_common.C 1.52:
11652: * src/main/pa_request.C 1.122:
11653: * src/main/pa_socks.C 1.3:
11654: * src/sql/pa_sql_driver.h 1.8:
11655: * src/targets/cgi/pa_pool.C 1.4:
11656: * src/types/pa_vbool.h 1.7:
11657: * src/types/pa_vbool.h 1.8:
11658: * src/types/pa_vclass.h 1.13:
11659: * src/types/pa_vclass.h 1.14:
11660: * src/types/pa_vcode_frame.h 1.2:
11661: * src/types/pa_vcode_frame.h 1.3:
11662: * src/types/pa_vcookie.h 1.8:
11663: * src/types/pa_vdouble.h 1.16:
11664: * src/types/pa_venv.h 1.14:
11665: * src/types/pa_vfile.h 1.22:
11666: * src/types/pa_vform.C 1.27:
11667: * src/types/pa_vform.h 1.16:
11668: * src/types/pa_vhash.h 1.11:
11669: * src/types/pa_vimage.C 1.7:
11670: * src/types/pa_vimage.h 1.9:
11671: * src/types/pa_vint.h 1.17:
11672: * src/types/pa_vjunction.h 1.3:
11673: * src/types/pa_vjunction.h 1.4:
11674: * src/types/pa_vmethod_frame.h 1.4:
11675: * src/types/pa_vmethod_frame.h 1.5:
11676: * src/types/pa_vobject.h 1.6:
11677: * src/types/pa_vobject.h 1.7:
11678: * src/types/pa_vrequest.C 1.5:
11679: * src/types/pa_vrequest.h 1.8:
11680: * src/types/pa_vstateless_class.C 1.8:
11681: * src/types/pa_vstateless_class.h 1.10:
11682: * src/types/pa_vstateless_object.h 1.8:
11683: * src/types/pa_vstring.C 1.5:
11684: * src/types/pa_vstring.h 1.23:
11685: * src/types/pa_vtable.h 1.15:
11686: * src/types/pa_vunknown.h 1.10:
11687: * src/types/pa_wcontext.C 1.6:
11688: * src/types/pa_wcontext.h 1.12:
11689: * src/types/pa_wwrapper.h 1.7:
11690: * src/types/pa_wwrapper.h 1.8:
11691: code documentation ++
11692:
11693: * src/include/pa_common.h 1.42:
11694: * src/include/pa_types.h 1.25:
11695: * src/main/pa_sql_driver_manager.C 1.9:
11696: module [and, guess, isapi] connection caching fixed.
11697: request-pooled-url were stored into global connectioncache
11698:
11699: 2001-04-25 paf
11700: * src/doc/doxygen.cfg 1.4:
11701: * src/doc/doxygen.txt 1.3:
11702: * src/targets/isapi/parser3isapi.C 1.31:
11703: started doc / [doxygen.txt]
11704:
11705: * src/include/code.h 1.27:
11706: * src/include/pa_common.h 1.41:
11707: * src/main/compile.y 1.127:
11708: * src/main/execute.C 1.148:
11709: * src/main/pa_common.C 1.51:
11710: -d
11711:
11712: * src/classes/file.C 1.31:
11713: * src/main/pa_exec.C 1.5:
11714: * src/targets/cgi/parser3.C 1.72:
11715: illegal call check a bit improved, but still under iis no
11716: mapping of dir with parser allowed!
11717:
11718: 2001-04-24 paf
11719: * src/targets/Makefile.in 1.2:
11720: * src/targets/apache13/Makefile.in 1.1:
11721: apache makefile.in s
11722:
11723: * src/targets/Makefile.am 1.5:
11724: * src/targets/apache13/Makefile.am 1.1:
11725: apache module lib .am
11726:
11727: * src/main/pa_exec.C 1.4:
11728: windows32 buildCommand
11729:
11730: 2001-04-23 paf
11731: * src/classes/gd/gifio.C 1.7:
11732: * src/classes/image.C 1.20:
11733: * src/classes/mail.C 1.21:
11734: * src/include/pa_globals.h 1.50:
11735: * src/include/pa_string.h 1.83:
11736: * src/main/pa_exec.C 1.3:
11737: * src/main/pa_request.C 1.119:
11738: * src/main/untaint.C 1.44:
11739: untaint - @test optimize whitespaces for all but 'html'
11740:
11741: * src/main/untaint.C 1.46:
11742: untaint without charset
11743:
11744: * src/targets/cgi/parser3.C 1.68:
11745: cgi /// @test disable /cgi-bin/parser3/auto.p
11746:
11747: * src/classes/random.C 1.8:
11748: * src/targets/cgi/parser3.C 1.71:
11749: redo failed
11750: /// @test noticed series in isapi, check how initialize_random_class is called! [must be called only once]
11751:
11752: * src/main/untaint.C 1.45:
11753: mail header only once to =?
11754:
11755: * src/classes/mail.C 1.20:
11756: * src/include/pa_hash.h 1.38:
11757: * src/include/pa_string.h 1.82:
11758: * src/main/pa_common.C 1.49:
11759: * src/main/pa_hash.C 1.34:
11760: * src/main/pa_request.C 1.118:
11761: * src/main/untaint.C 1.43:
11762: untaint - @test mail-header
11763:
11764: * src/include/pa_config_auto.h.in 1.1:
11765: .h.in
11766:
11767: * src/targets/cgi/parser3.C 1.69:
11768: cgi cmdline ver
11769:
11770: * src/main/pa_request.C 1.120:
11771: * src/targets/cgi/parser3.C 1.70:
11772: // @test with commandline start "parser3 a.html" so that ^load
11773: a.cfg] worked! [now doesnt]
11774:
11775: * src/main/execute.C 1.147:
11776: operators first!
11777: so that ^table.menu{^rem{}} would not be 'unknown column'
11778:
11779: * src/include/pa_array.h 1.35:
11780: * src/main/pa_array.C 1.31:
11781: * src/types/pa_vfile.h 1.20:
11782: * src/types/pa_vfile.h 1.21:
11783: vfile fields return type
11784:
11785: * src/Makefile.in 1.1:
11786: * src/classes/Makefile.in 1.1:
11787: * src/main/Makefile.in 1.1:
11788: * src/targets/cgi/Makefile.in 1.1:
11789: * src/types/Makefile.in 1.1:
11790: makefile ins
11791:
11792: * src/main/pa_string.C 1.78:
11793: tested OK
11794: /// @test really @b test: s x m [tested: i & g ]
11795:
11796: * src/classes/gd/Makefile.am 1.1:
11797: * src/classes/gd/Makefile.in 1.1:
11798: * src/targets/Makefile 1.2:
11799: * src/targets/Makefile.in 1.1:
11800: makefiles&co
11801:
11802: * src/classes/Makefile 1.2:
11803: * src/main/Makefile 1.2:
11804: * src/targets/cgi/Makefile 1.2:
11805: * src/types/Makefile 1.2:
11806: makefiles removed
11807:
11808: * src/classes/Makefile 1.1:
11809: * src/main/Makefile 1.1:
11810: * src/main/pa_string.C 1.79:
11811: * src/targets/Makefile 1.1:
11812: * src/targets/cgi/Makefile 1.1:
11813: * src/types/Makefile 1.1:
11814: configure.in + makefiles
11815:
11816: * src/classes/table.C 1.64:
11817: * src/types/pa_vform.C 1.26:
11818: * src/types/pa_vtable.h 1.14:
11819: /// @test $a.menu{ $a[123] }
11820: and $a.menu{^table:set[]...}
11821:
11822: * src/targets/cgi/Makefile.am 1.5:
11823: liblink
11824:
11825: * src/targets/cgi/Makefile.am 1.6:
11826: * src/targets/cgi/Makefile.am 1.7:
11827: win32 conditional
11828:
11829: * src/include/pa_config_fixed.h 1.4:
11830: * src/include/pa_config_includes.h 1.4:
11831: * src/main/pa_common.C 1.50:
11832: common: file_write /// @test mkdirs file_delete rmdirs
11833:
11834: 2001-04-20 paf
11835: * src/main/untaint.C 1.41:
11836: * src/targets/cgi/parser3.C 1.66:
11837: fixed header "a/a"
11838:
11839: * src/main/untaint.C 1.42:
11840: z
11841:
11842: * src/classes/string.C 1.39:
11843: * src/classes/table.C 1.63:
11844: * src/include/pa_globals.h 1.49:
11845: * src/include/pa_request.h 1.83:
11846: * src/include/pa_string.h 1.81:
11847: * src/main/compile.y 1.126:
11848: * src/main/pa_globals.C 1.56:
11849: * src/main/pa_request.C 1.117:
11850: * src/main/pa_string.C 1.77:
11851: * src/targets/cgi/parser3.C 1.67:
11852: $MAIN:LOCALE
11853:
11854: 2001-04-19 paf
11855: * src/main/compile_tools.h 1.37:
11856: $a$b bugfix
11857:
11858: * src/classes/file.C 1.30:
11859: * src/targets/cgi/parser3.C 1.65:
11860: z
11861:
11862: * src/include/pa_common.h 1.39:
11863: * src/main/pa_common.C 1.48:
11864: * src/main/pa_request.C 1.116:
11865: * src/main/untaint.C 1.40:
11866: * src/targets/isapi/parser3isapi.C 1.30:
11867: * src/types/pa_vcookie.C 1.19:
11868: changed urlencode here and in untaint.C to HTTP standard's "
11869: and \" mech
11870:
11871: * src/classes/file.C 1.29:
11872: * src/include/pa_common.h 1.40:
11873: * src/types/pa_vcookie.C 1.20:
11874: done: header to $fields. waits for header '\' tricks
11875:
11876: * src/main/pa_request.C 1.115:
11877: * src/targets/isapi/parser3isapi.C 1.29:
11878: fixed http://alx/~paf/ doesnt load /auto.p
11879:
11880: 2001-04-18 paf
11881: * src/classes/smtp/smtp.dsp 1.2:
11882: * src/main/Makefile.am 1.10:
11883: * src/main/main.dsp 1.92:
11884: * src/targets/cgi/Makefile.am 1.4:
11885: linux @alx
11886:
11887: * src/main/pa_request.C 1.114:
11888: 1
11889:
11890: 2001-04-17 paf
11891: * src/classes/file.C 1.28:
11892: * src/classes/image.C 1.19:
11893: * src/doc/doxygen.cfg 1.3:
11894: * src/include/pa_sql_connection.h 1.5:
11895: * src/main/pa_sql_driver_manager.C 1.8:
11896: * src/sql/pa_sql_driver.h 1.7:
11897: SQL_Driver_services renamed. doxygen statics enabled
11898:
11899: * src/Makefile.am 1.5:
11900: * src/classes/Makefile.am 1.3:
11901: * src/classes/_double.h 1.7:
11902: * src/classes/_exec.h 1.3:
11903: * src/classes/_file.h 1.4:
11904: * src/classes/_form.h 1.3:
11905: * src/classes/_image.h 1.2:
11906: * src/classes/_int.h 1.7:
11907: * src/classes/_mail.h 1.3:
11908: * src/classes/_op.h 1.5:
11909: * src/classes/_random.h 1.3:
11910: * src/classes/_response.h 1.4:
11911: * src/classes/_string.h 1.9:
11912: * src/classes/_table.h 1.6:
11913: * src/classes/_unknown.h 1.2:
11914: * src/classes/file.C 1.27:
11915: * src/classes/gd/gif.C 1.5:
11916: * src/classes/gd/gif.h 1.6:
11917: * src/classes/gd/gifio.C 1.6:
11918: * src/classes/image.C 1.18:
11919: * src/classes/mail.C 1.19:
11920: * src/classes/op.C 1.8:
11921: * src/classes/random.C 1.7:
11922: * src/include/pa_config_fixed.h 1.3:
11923: * src/include/pa_config_includes.h 1.3:
11924: * src/include/pa_hash.h 1.37:
11925: * src/include/pa_sql_driver_manager.h 1.3:
11926: * src/include/pa_version.h 1.2:
11927: * src/main/Makefile.am 1.9:
11928: * src/main/compile.y 1.125:
11929: * src/main/pa_common.C 1.47:
11930: * src/main/pa_exec.C 1.2:
11931: * src/main/pa_socks.C 1.2:
11932: * src/main/pa_sql_driver_manager.C 1.7:
11933: * src/sql/Makefile.am 1.2:
11934: * src/sql/pa_sql_driver.h 1.6:
11935: * src/targets/cgi/Makefile.am 1.3:
11936: * src/targets/cgi/parser3.C 1.64:
11937: * src/types/Makefile.am 1.3:
11938: * src/types/pa_vcookie.C 1.18:
11939: * src/types/pa_vform.C 1.25:
11940: * src/types/pa_vimage.h 1.8:
11941: exec @jav
11942:
11943: * src/include/pa_sql_driver_manager.h [gcc0415] 1.2.2.1:
11944: * src/main/pa_sql_driver_manager.C [gcc0415] 1.6.2.1:
11945: * src/sql/pa_sql_driver.h [gcc0415] 1.5.2.1:
11946: * src/types/pa_vimage.h [gcc0415] 1.7.2.1:
11947: sql driver interface now has initialize(client .so)
11948:
11949: 2001-04-16 paf
11950: * src/Makefile.am [gcc0415] 1.4.2.2:
11951: compile2 cygwin
11952:
11953: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.2:
11954: compile0 jav
11955:
11956: * src/Makefile.am [gcc0415] 1.4.2.1:
11957: * src/classes/Makefile.am [gcc0415] 1.2.2.1:
11958: * src/classes/_double.h [gcc0415] 1.6.2.1:
11959: * src/classes/_exec.h [gcc0415] 1.2.2.1:
11960: * src/classes/_file.h [gcc0415] 1.3.2.1:
11961: * src/classes/_form.h [gcc0415] 1.2.2.1:
11962: * src/classes/_image.h [gcc0415] 1.1.2.1:
11963: * src/classes/_int.h [gcc0415] 1.6.2.1:
11964: * src/classes/_mail.h [gcc0415] 1.2.2.1:
11965: * src/classes/_op.h [gcc0415] 1.4.2.1:
11966: * src/classes/_random.h [gcc0415] 1.2.2.1:
11967: * src/classes/_response.h [gcc0415] 1.3.2.1:
11968: * src/classes/_string.h [gcc0415] 1.8.2.1:
11969: * src/classes/_table.h [gcc0415] 1.5.2.1:
11970: * src/classes/_unknown.h [gcc0415] 1.1.2.1:
11971: * src/classes/gd/gif.C [gcc0415] 1.4.2.1:
11972: * src/classes/gd/gif.h [gcc0415] 1.5.2.1:
11973: * src/classes/gd/gifio.C [gcc0415] 1.5.2.1:
11974: * src/classes/image.C [gcc0415] 1.17.2.1:
11975: * src/classes/mail.C [gcc0415] 1.18.2.1:
11976: * src/classes/op.C [gcc0415] 1.7.2.1:
11977: * src/classes/random.C [gcc0415] 1.6.2.1:
11978: * src/include/pa_config_fixed.h [gcc0415] 1.2.2.1:
11979: * src/include/pa_config_includes.h [gcc0415] 1.2.2.1:
11980: * src/include/pa_hash.h [gcc0415] 1.36.2.1:
11981: * src/include/pa_version.h [gcc0415] 1.1.2.1:
11982: * src/main/Makefile.am [gcc0415] 1.8.2.1:
11983: * src/main/compile.y [gcc0415] 1.124.2.1:
11984: * src/main/pa_common.C [gcc0415] 1.46.2.1:
11985: * src/main/pa_exec.C [gcc0415] 1.1.2.1:
11986: * src/sql/Makefile.am [gcc0415] 1.1.2.1:
11987: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.1:
11988: * src/targets/cgi/parser3.C [gcc0415] 1.63.2.1:
11989: * src/types/Makefile.am [gcc0415] 1.2.2.1:
11990: * src/types/pa_vcookie.C [gcc0415] 1.17.2.1:
11991: * src/types/pa_vform.C [gcc0415] 1.24.2.1:
11992: compile-1
11993:
11994: * src/include/pa_config_includes.h [gcc0415] 1.2.2.2:
11995: * src/main/pa_exec.C [gcc0415] 1.1.2.2:
11996: * src/main/pa_socks.C [gcc0415] 1.1.2.1:
11997: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.3:
11998: compile1 cygwin
11999:
12000: 2001-04-15 paf
12001: * src/classes/op.C 1.5:
12002: * src/include/pa_request.h 1.82:
12003: * src/types/pa_value.h 1.48:
12004: * src/types/pa_vmethod_frame.h 1.3:
12005: MethodParams in op.C
12006:
12007: * src/types/pa_value.h 1.49:
12008: MethodParams !junction
12009:
12010: * src/classes/table.C 1.62:
12011: table:empty +=process
12012:
12013: * src/classes/op.C 1.7:
12014: z
12015:
12016: * src/classes/_string.h 1.8:
12017: * src/classes/double.C 1.21:
12018: * src/classes/file.C 1.26:
12019: * src/classes/image.C 1.17:
12020: * src/classes/int.C 1.19:
12021: * src/classes/mail.C 1.18:
12022: * src/classes/op.C 1.6:
12023: * src/classes/random.C 1.6:
12024: * src/classes/response.C 1.7:
12025: * src/classes/string.C 1.38:
12026: * src/classes/table.C 1.61:
12027: * src/classes/unknown.C 1.2:
12028: * src/main/pa_request.C 1.113:
12029: MethodParams everywhere
12030:
12031: 2001-04-12 paf
12032: * src/classes/_unknown.h 1.1:
12033: * src/classes/unknown.C 1.1:
12034: * src/include/pa_globals.h 1.48:
12035: * src/main/main.dsp 1.91:
12036: * src/main/pa_globals.C 1.55:
12037: * src/types/pa_vunknown.h 1.9:
12038: ^unknown:int[]=0 double[]=0
12039:
12040: * src/classes/gd/gif.C 1.4:
12041: * src/classes/image.C 1.13:
12042: image:line/fill/rectangle/bar/replace/polygon/polybar
12043:
12044: * src/classes/image.C 1.15:
12045: * src/main/pa_hash.C 1.33:
12046: hash bug fixed
12047:
12048: * src/classes/gd/gif.h 1.5:
12049: * src/classes/image.C 1.12:
12050: * src/classes/op.C 1.4:
12051: * src/main/execute.C 1.146:
12052: * src/types/pa_value.h 1.47:
12053: * src/types/pa_vmethod_frame.h 1.2:
12054: * src/types/pa_wcontext.h 1.11:
12055: for var now written not to r.wcontext, but to r.root
12056: cleared "entered_object" state
12057:
12058: * src/classes/image.C 1.16:
12059: * src/types/pa_vimage.h 1.7:
12060: image:font :text
12061:
12062: * src/classes/image.C 1.14:
12063: image:gif now does not have params
12064:
12065: 2001-04-11 paf
12066: * src/classes/mail.C 1.17:
12067: * src/classes/op.C 1.3:
12068: * src/targets/cgi/parser3.C 1.63:
12069: * src/types/pa_value.h 1.46:
12070: * src/types/pa_vfile.C 1.15:
12071: * src/types/pa_vfile.h 1.19:
12072: * src/types/pa_vform.C 1.24:
12073: * src/types/pa_vstring.C 1.3:
12074: * src/types/pa_vstring.h 1.22:
12075: forced UL_FILE_NAME of posted file name
12076:
12077: * src/classes/image.C 1.7:
12078: * src/main/execute.C 1.145:
12079: * src/main/main.dsp 1.89:
12080: * src/main/pa_request.C 1.112:
12081: * src/types/pa_vcframe.h 1.4:
12082: * src/types/pa_vcode_frame.h 1.1:
12083: * src/types/pa_vimage.C 1.4:
12084: * src/types/pa_vimage.h 1.4:
12085: * src/types/pa_vmethod_frame.h 1.1:
12086: * src/types/pa_vmframe.h 1.13:
12087: libimaging dead end: pil parses header in .py
12088:
12089: * src/classes/gd/gd.dsp 1.3:
12090: * src/classes/gd/gif.C 1.2:
12091: * src/classes/gd/gif.h 1.2:
12092: * src/classes/gd/gifio.C 1.2:
12093: * src/classes/image.C 1.8:
12094: * src/types/pa_vimage.C 1.5:
12095: * src/types/pa_vimage.h 1.5:
12096: gd started porting to Pooled descendant
12097:
12098: * src/classes/image.C 1.5:
12099: * src/main/pa_request.C 1.110:
12100: * src/types/pa_vform.C 1.23:
12101: fixed post [broke when moved post read to core]
12102:
12103: * src/classes/gd/gd.dsp 1.1:
12104: * src/classes/smtp/smtp.dsp 1.1:
12105: * src/main/main.dsp 1.87:
12106: gd+smtp made separate libs
12107:
12108: * src/classes/gd/gifio.C 1.3:
12109: * src/classes/image.C 1.9:
12110: * src/types/pa_vimage.C 1.6:
12111: * src/types/pa_vimage.h 1.6:
12112: gd todo: gif without file
12113:
12114: * src/include/pa_globals.h 1.46:
12115: * src/include/pa_string.h 1.80:
12116: * src/main/pa_common.C 1.46:
12117: * src/main/pa_request.C 1.111:
12118: * src/main/untaint.C 1.39:
12119: * src/types/pa_vfile.C 1.16:
12120: * src/types/pa_vstring.C 1.4:
12121: fixed vstring:as_vfile length
12122:
12123: * src/classes/gd/gd.dsp 1.2:
12124: * src/classes/image.C 1.6:
12125: * src/include/pa_globals.h 1.47:
12126: * src/main/main.dsp 1.88:
12127: * src/main/pa_globals.C 1.54:
12128: * src/types/pa_vimage.C 1.3:
12129: * src/types/pa_vimage.h 1.3:
12130: gd dead end. switching to python imaging lib
12131:
12132: * src/classes/gd/gif.h 1.3:
12133: * src/classes/gd/gifio.C 1.4:
12134: * src/classes/image.C 1.10:
12135: * src/main/main.dsp 1.90:
12136: gd with mem write + image just compiled
12137:
12138: * src/classes/gd/gif.C 1.3:
12139: * src/classes/gd/gif.h 1.4:
12140: * src/classes/gd/gifio.C 1.5:
12141: * src/classes/image.C 1.11:
12142: image:create image:load
12143:
12144: 2001-04-10 paf
12145: * src/classes/_double.h 1.6:
12146: * src/classes/_file.h 1.3:
12147: * src/classes/_form.h 1.2:
12148: * src/classes/_int.h 1.6:
12149: * src/classes/_mail.h 1.2:
12150: * src/classes/_op.h 1.4:
12151: * src/classes/_random.h 1.2:
12152: * src/classes/_response.h 1.3:
12153: * src/classes/_string.h 1.7:
12154: * src/classes/_table.h 1.5:
12155: * src/classes/file.C 1.25:
12156: * src/classes/gd/gif.C 1.1:
12157: * src/classes/gd/gif.h 1.1:
12158: * src/classes/gd/gifio.C 1.1:
12159: * src/classes/mail.C 1.16:
12160: * src/include/pa_common.h 1.37:
12161: * src/include/pa_globals.h 1.45:
12162: * src/main/execute.C 1.144:
12163: * src/main/main.dsp 1.86:
12164: * src/main/pa_common.C 1.44:
12165: * src/main/pa_globals.C 1.53:
12166: * src/targets/isapi/parser3isapi.C 1.28:
12167: * src/types/pa_value.h 1.45:
12168: * src/types/pa_vfile.C 1.14:
12169: * src/types/pa_vfile.h 1.18:
12170: * src/types/pa_vhash.h 1.10:
12171: * src/types/pa_vimage.h 1.1:
12172: * src/types/pa_vresponse.h 1.8:
12173: * src/types/pa_vstring.h 1.21:
12174: image:measure -100 just compiled
12175:
12176: * src/classes/_image.h 1.1:
12177: * src/classes/image.C 1.1:
12178: * src/types/pa_vimage.C 1.1:
12179: image forgotten!
12180:
12181: * src/classes/image.C 1.3:
12182: * src/types/pa_vimage.C 1.2:
12183: jpg measure bugs fixed
12184:
12185: * src/classes/image.C 1.4:
12186: image:html done
12187:
12188: * src/classes/table.C 1.60:
12189: * src/include/pa_common.h 1.38:
12190: * src/main/pa_common.C 1.45:
12191: * src/main/pa_request.C 1.109:
12192: * src/main/pa_string.C 1.76:
12193: * src/main/untaint.C 1.38:
12194: * src/types/pa_vimage.h 1.2:
12195: image:measure -90
12196:
12197: * src/classes/mail.C 1.11:
12198: * src/classes/smtp/comms.C 1.2:
12199: * src/classes/smtp/smtp.C 1.2:
12200: * src/classes/smtp/smtp.h 1.2:
12201: * src/main/pa_globals.C 1.52:
12202: smtp some consts
12203:
12204: * src/classes/mail.C 1.12:
12205: unix sendmail compiled. todo:testing
12206:
12207: * src/classes/mail.C 1.14:
12208: sendmail unix skipping defaults
12209:
12210: * src/classes/image.C 1.2:
12211: z
12212:
12213: * src/classes/mail.C 1.13:
12214: * src/include/pa_common.h 1.36:
12215: * src/main/pa_common.C 1.43:
12216: sendmail unix added defaults
12217:
12218: * src/classes/mail.C 1.15:
12219: minor bug with unclear from/to
12220:
12221: 2001-04-09 paf
12222: * src/classes/_exec.h 1.2:
12223: * src/main/execute.C 1.142:
12224: * src/main/pa_globals.C 1.50:
12225: * src/main/pa_request.C 1.106:
12226: * src/types/pa_vcookie.C 1.17:
12227: * src/types/pa_vfile.C 1.12:
12228: exec -2
12229:
12230: * src/classes/file.C 1.24:
12231: * src/include/pa_exec.h 1.1:
12232: * src/include/pa_sapi.h 1.8:
12233: * src/main/main.dsp 1.85:
12234: * src/main/pa_exec.C 1.1:
12235: * src/targets/cgi/parser3.C 1.62:
12236: * src/targets/cgi/parser3.dsp 1.17:
12237: * src/targets/isapi/parser3isapi.C 1.27:
12238: * src/targets/isapi/parser3isapi.dsp 1.12:
12239: * src/targets/pa_exec.C 1.7:
12240: * src/targets/pa_exec.h 1.4:
12241: all targets exec
12242:
12243: * src/classes/exec.C 1.2:
12244: * src/include/pa_common.h 1.35:
12245: * src/main/pa_common.C 1.42:
12246: * src/main/untaint.C 1.37:
12247: * src/targets/pa_exec.C 1.3:
12248: exec3. decided exec:cgi to move to file:cgi
12249:
12250: * src/include/pa_sapi.h 1.7:
12251: * src/include/pa_string.h 1.79:
12252: * src/targets/cgi/parser3.C 1.61:
12253: * src/targets/isapi/parser3isapi.C 1.26:
12254: * src/targets/isapi/parser3isapi.dsp 1.11:
12255: sapi exec dead end. badly parsed args in apache:util.script
12256:
12257: * src/classes/file.C 1.23:
12258: * src/main/main.dsp 1.84:
12259: * src/main/pa_request.C 1.108:
12260: * src/targets/cgi/parser3.C 1.60:
12261: exec win32 env
12262:
12263: * src/classes/exec.C 1.3:
12264: * src/classes/file.C 1.21:
12265: * src/include/pa_globals.h 1.44:
12266: * src/main/execute.C 1.143:
12267: * src/main/main.dsp 1.83:
12268: * src/main/pa_globals.C 1.51:
12269: * src/main/pa_request.C 1.107:
12270: * src/targets/pa_exec.C 1.4:
12271: * src/types/pa_vfile.C 1.13:
12272: * src/types/pa_vfile.h 1.17:
12273: * src/types/pa_vform.C 1.22:
12274: * src/types/pa_vstring.C 1.2:
12275: exec4. todo env
12276:
12277: * src/classes/_exec.h 1.1:
12278: * src/classes/exec.C 1.1:
12279: * src/include/pa_common.h 1.34:
12280: * src/include/pa_request.h 1.81:
12281: * src/include/pa_sapi.h 1.6:
12282: * src/include/pa_string.h 1.77:
12283: * src/main/pa_common.C 1.41:
12284: * src/main/pa_request.C 1.105:
12285: * src/main/pa_string.C 1.75:
12286: * src/targets/cgi/parser3.C 1.59:
12287: * src/targets/cgi/parser3.dsp 1.16:
12288: * src/targets/isapi/parser3isapi.C 1.25:
12289: * src/targets/pa_exec.C 1.2:
12290: * src/targets/pa_exec.h 1.2:
12291: * src/types/pa_vform.C 1.21:
12292: * src/types/pa_vform.h 1.15:
12293: exec class just compiled. moved post read to request core
12294:
12295: * src/classes/file.C 1.22:
12296: * src/include/pa_hash.h 1.36:
12297: * src/main/pa_hash.C 1.32:
12298: * src/targets/pa_exec.C 1.5:
12299: * src/targets/pa_exec.h 1.3:
12300: exec env 0
12301:
12302: * src/classes/_op.h 1.3:
12303: * src/include/pa_dir.h 1.2:
12304: * src/include/pa_globals.h 1.43:
12305: * src/include/pa_sapi.h 1.5:
12306: * src/main/main.dsp 1.82:
12307: * src/main/pa_dir.C 1.2:
12308: * src/main/pa_globals.C 1.49:
12309: * src/targets/cgi/parser3.C 1.58:
12310: * src/targets/cgi/parser3.dsp 1.15:
12311: * src/targets/pa_exec.C 1.1:
12312: * src/targets/pa_exec.h 1.1:
12313: problems with ^exec:cgi post data. they are already read by vform
12314:
12315: * src/include/pa_string.h 1.78:
12316: * src/targets/pa_exec.C 1.6:
12317: written but not tested exec with env for unix
12318:
12319: 2001-04-08 paf
12320: * src/classes/file.C 1.20:
12321: * src/classes/mail.C 1.10:
12322: * src/classes/string.C 1.37:
12323: * src/include/pa_request.h 1.80:
12324: * src/include/pa_string.h 1.76:
12325: * src/main/pa_request.C 1.104:
12326: uuencode. string<<
12327:
12328: 2001-04-07 paf
12329: * src/classes/_mail.h 1.1:
12330: * src/classes/mail.C 1.1:
12331: * src/include/pa_common.h 1.33:
12332: * src/include/pa_globals.h 1.41:
12333: * src/include/pa_string.h 1.74:
12334: * src/main/main.dsp 1.79:
12335: * src/main/pa_common.C 1.40:
12336: * src/main/pa_globals.C 1.47:
12337: * src/main/pa_request.C 1.101:
12338: * src/main/untaint.C 1.36:
12339: * src/types/pa_vcookie.C 1.16:
12340: mail:send -10 just compiled
12341:
12342: * src/include/pa_socks.h 1.1:
12343: * src/main/main.dsp 1.81:
12344: * src/main/pa_socks.C 1.1:
12345: * src/targets/cgi/parser3.C 1.57:
12346: * src/targets/cgi/parser3.dsp 1.14:
12347: * src/targets/isapi/parser3isapi.C 1.24:
12348: mail:send 1
12349:
12350: * src/classes/mail.C 1.3:
12351: +=
12352:
12353: * src/classes/mail.C 1.6:
12354: ^attach dead end
12355:
12356: * src/classes/mail.C 1.2:
12357: * src/include/pa_string.h 1.75:
12358: mail:send -1 text prepared
12359:
12360: * src/classes/mail.C 1.7:
12361: ^mail[$attach
12362:
12363: * src/classes/mail.C 1.5:
12364: * src/classes/mail.C 1.8:
12365: * src/classes/mail.C 1.9:
12366: * src/main/pa_request.C 1.103:
12367: z
12368:
12369: * src/classes/mail.C 1.4:
12370: * src/classes/smtp/comms.C 1.1:
12371: * src/classes/smtp/smtp.C 1.1:
12372: * src/classes/smtp/smtp.h 1.1:
12373: * src/include/pa_globals.h 1.42:
12374: * src/include/pa_request.h 1.79:
12375: * src/main/main.dsp 1.80:
12376: * src/main/pa_globals.C 1.48:
12377: * src/main/pa_request.C 1.102:
12378: smtp just compiled
12379:
12380: 2001-04-06 paf
12381: * src/types/pa_valiased.C 1.7:
12382: another root inherititance skipped
12383:
12384: * src/classes/random.C 1.5:
12385: * src/classes/table.C 1.57:
12386: * src/main/pa_globals.C 1.44:
12387: @office
12388:
12389: * src/classes/table.C 1.58:
12390: * src/include/pa_dir.h 1.1:
12391: * src/main/execute.C 1.141:
12392: * src/main/main.dsp 1.78:
12393: * src/main/pa_dir.C 1.1:
12394: table:dir 0 [without regexp]
12395:
12396: * src/main/compile.C 1.34:
12397: * src/main/compile.y 1.124:
12398: * src/main/execute.C 1.139:
12399: operators are now not root methods of parent class. just 'ROOT
12400: class
12401:
12402: * src/classes/table.C 1.59:
12403: * src/include/pa_globals.h 1.40:
12404: * src/main/pa_globals.C 1.46:
12405: * src/main/pa_string.C 1.74:
12406: table:dir 1
12407:
12408: * src/classes/_op.h 1.2:
12409: * src/classes/_root.h 1.5:
12410: * src/classes/op.C 1.2:
12411: * src/classes/root.C 1.62:
12412: * src/include/pa_globals.h 1.39:
12413: * src/include/pa_request.h 1.78:
12414: * src/main/compile.C 1.35:
12415: * src/main/execute.C 1.140:
12416: * src/main/main.dsp 1.77:
12417: * src/main/pa_globals.C 1.45:
12418: * src/main/pa_request.C 1.100:
12419: renamed 'root' to 'op'
12420:
12421: * src/classes/_op.h 1.1:
12422: * src/classes/op.C 1.1:
12423: renamed from 'root'
12424:
12425: 2001-04-05 paf
12426: * src/classes/root.C 1.59:
12427: * src/include/pa_sql_connection.h 1.1:
12428: * src/include/pa_sql_driver.h 1.5:
12429: * src/main/main.dsp 1.76:
12430: * src/main/pa_sql_driver_manager.C 1.3:
12431: * src/sql/pa_sql_driver.h 1.1:
12432: sql driver services for conv memory & error reporting
12433:
12434: * src/main/execute.C 1.138:
12435: * src/main/pa_request.C 1.98:
12436: * src/main/pa_string.C 1.73:
12437: * src/types/pa_value.h 1.44:
12438: * src/types/pa_vmframe.h 1.12:
12439: * src/types/pa_wcontext.h 1.10:
12440: constructor flag dropped at get_method_frame and remembered
12441: into method_frame
12442:
12443: * src/include/pa_globals.h 1.38:
12444: * src/main/pa_globals.C 1.43:
12445: * src/main/pa_request.C 1.96:
12446: * src/main/pa_string.C 1.72:
12447: * src/targets/isapi/parser3isapi.dsp 1.10:
12448: $LOCALE:ctype[Russian_Russia.1251]
12449:
12450: * src/main/pa_request.C 1.99:
12451: * src/sql/pa_sql_driver.h 1.5:
12452: mysql limit
12453:
12454: * src/classes/table.C 1.52:
12455: select * from hren error contains statement
12456:
12457: * src/classes/random.C 1.4:
12458: * src/classes/root.C 1.60:
12459: * src/classes/table.C 1.54:
12460: * src/include/pa_sql_connection.h 1.4:
12461: * src/include/pa_string.h 1.71:
12462: * src/main/execute.C 1.137:
12463: * src/main/pa_sql_driver_manager.C 1.6:
12464: * src/main/pa_string.C 1.70:
12465: * src/main/untaint.C 1.34:
12466: * src/sql/pa_sql_driver.h 1.4:
12467: * src/types/pa_vmframe.h 1.11:
12468: * src/types/pa_wcontext.C 1.5:
12469: * src/types/pa_wcontext.h 1.9:
12470: sql quote. string untaint UL_SQL
12471:
12472: * src/classes/table.C 1.51:
12473: * src/include/pa_sql_connection.h 1.2:
12474: * src/include/pa_types.h 1.24:
12475: * src/main/pa_sql_driver_manager.C 1.4:
12476: * src/main/untaint.C 1.33:
12477: * src/sql/pa_sql_driver.h 1.2:
12478: * src/targets/cgi/parser3.dsp 1.13:
12479: mysql 0
12480:
12481: * src/classes/table.C 1.53:
12482: * src/include/pa_sql_connection.h 1.3:
12483: * src/main/pa_sql_driver_manager.C 1.5:
12484: * src/sql/pa_sql_driver.h 1.3:
12485: sql ping
12486:
12487: * src/classes/table.C 1.55:
12488: * src/include/pa_string.h 1.72:
12489: * src/main/pa_string.C 1.71:
12490: * src/main/untaint.C 1.35:
12491: z
12492:
12493: * src/classes/file.C 1.19:
12494: * src/classes/root.C 1.61:
12495: * src/classes/string.C 1.36:
12496: * src/classes/table.C 1.56:
12497: * src/main/pa_request.C 1.97:
12498: junction to code&expression in errors
12499:
12500: * src/include/pa_config_fixed.h 1.2:
12501: * src/include/pa_config_includes.h 1.2:
12502: * src/include/pa_hash.h 1.35:
12503: * src/include/pa_string.h 1.73:
12504: * src/main/pa_hash.C 1.31:
12505: * src/main/pa_table.C 1.26:
12506: hash now not thread-safe.
12507:
12508: 2001-04-04 paf
12509: * src/include/pa_sql_driver.h 1.4:
12510: mysql connect
12511:
12512: * src/classes/random.C 1.3:
12513: * src/classes/root.C 1.56:
12514: * src/classes/table.C 1.49:
12515: * src/include/pa_globals.h 1.36:
12516: * src/include/pa_pool.h 1.48:
12517: * src/include/pa_request.h 1.76:
12518: * src/main/pa_request.C 1.94:
12519: * src/types/pa_vclass.h 1.12:
12520: sql frame -10
12521:
12522: * src/Makefile.am 1.4:
12523: * src/classes/root.C 1.57:
12524: * src/classes/string.C 1.35:
12525: * src/classes/table.C 1.50:
12526: * src/include/pa_globals.h 1.37:
12527: * src/include/pa_hash.h 1.34:
12528: * src/include/pa_pool.h 1.49:
12529: * src/include/pa_request.h 1.77:
12530: * src/include/pa_sapi.h 1.4:
12531: * src/include/pa_string.h 1.70:
12532: * src/include/pa_table.h 1.29:
12533: * src/main/main.dsp 1.74:
12534: * src/main/pa_globals.C 1.42:
12535: * src/main/pa_hash.C 1.30:
12536: * src/main/pa_request.C 1.95:
12537: * src/main/pa_string.C 1.69:
12538: * src/main/pa_table.C 1.25:
12539: * src/main/untaint.C 1.32:
12540: connect&sql -1000 just compiled
12541:
12542: * src/sql/Makefile.am 1.1:
12543: forgot to add mysql client
12544:
12545: * src/classes/root.C 1.58:
12546: * src/include/pa_sql_driver.h 1.2:
12547: * src/include/pa_sql_driver_manager.h 1.2:
12548: * src/main/main.dsp 1.75:
12549: * src/main/pa_sql_driver_manager.C 1.2:
12550: more manager&connection&driver
12551:
12552: * src/include/pa_sql_driver.h 1.3:
12553: mysql info
12554:
12555: * src/doc/doxygen.cfg 1.2:
12556: z
12557:
12558: * src/include/pa_sql_driver.h 1.1:
12559: * src/include/pa_sql_driver_manager.h 1.1:
12560: * src/main/pa_sql_driver_manager.C 1.1:
12561: connect&sql -1000 just compiled [forgot to add libltdl, added]
12562:
12563: 2001-04-03 paf
12564: * src/classes/file.C 1.18:
12565: * src/classes/string.C 1.32:
12566: * src/classes/table.C 1.48:
12567: * src/include/pa_string.h 1.69:
12568: * src/main/pa_common.C 1.39:
12569: * src/main/pa_string.C 1.68:
12570: * src/main/untaint.C 1.31:
12571: string:match replace 2. string.cstr(forced lang)
12572:
12573: * src/classes/string.C 1.30:
12574: string:match replace 0
12575:
12576: * src/classes/string.C 1.34:
12577: * src/types/pa_vform.C 1.19:
12578: string:match replace assigned lang
12579:
12580: * src/classes/string.C 1.31:
12581: * src/include/pa_string.h 1.68:
12582: * src/main/pa_string.C 1.67:
12583: string:match replace strange matches
12584:
12585: * src/classes/table.C 1.46:
12586: table:append now uses string::split
12587:
12588: * src/include/pa_globals.h 1.33:
12589: * src/include/pa_hash.h 1.33:
12590: * src/main/pa_globals.C 1.39:
12591: * src/main/pa_request.C 1.92:
12592: * src/targets/cgi/parser3.C 1.55:
12593: * src/targets/isapi/parser3isapi.C 1.22:
12594: * src/types/pa_vfile.C 1.11:
12595: content-disposition
12596:
12597: * src/classes/string.C 1.25:
12598: * src/include/pa_globals.h 1.34:
12599: * src/include/pa_string.h 1.64:
12600: * src/main/main.dsp 1.73:
12601: * src/main/pa_globals.C 1.40:
12602: * src/main/pa_string.C 1.62:
12603: string:match [search] -1 just compiled
12604:
12605: * src/classes/string.C 1.26:
12606: * src/include/pa_globals.h 1.35:
12607: * src/include/pa_string.h 1.65:
12608: * src/include/pa_threads.h 1.12:
12609: * src/main/pa_globals.C 1.41:
12610: * src/main/pa_string.C 1.63:
12611: * src/targets/isapi/parser3isapi.dsp 1.9:
12612: string:match 0
12613:
12614: * src/main/pa_common.C 1.37:
12615: * src/main/untaint.C 1.30:
12616: * src/targets/cgi/parser3.C 1.56:
12617: * src/targets/isapi/parser3isapi.C 1.23:
12618: * src/targets/isapi/pool_storage.h 1.4:
12619: todo/tests
12620:
12621: * src/classes/string.C 1.27:
12622: * src/include/pa_string.h 1.66:
12623: * src/main/pa_string.C 1.64:
12624: string:match replace -11
12625:
12626: * src/classes/file.C 1.15:
12627: * src/classes/root.C 1.54:
12628: * src/classes/string.C 1.23:
12629: * src/classes/table.C 1.44:
12630: * src/doc/doxygen.cmd 1.1:
12631: * src/doc/doxygen.txt 1.2:
12632: * src/doc/generate.cmd 1.2:
12633: * src/include/pa_array.h 1.34:
12634: * src/include/pa_request.h 1.74:
12635: * src/include/pa_string.h 1.62:
12636: * src/main/execute.C 1.136:
12637: * src/main/pa_string.C 1.60:
12638: * src/main/untaint.C 1.29:
12639: * src/targets/cgi/parser3.C 1.52:
12640: * src/types/pa_vcookie.C 1.15:
12641: string::pos & cmp & piece bugs fixed.
12642: string::split new
12643: table:load separated from set
12644: table:set implemented with clean \n \t searches
12645:
12646: * src/include/pa_common.h 1.31:
12647: * src/include/pa_globals.h 1.32:
12648: * src/main/pa_globals.C 1.38:
12649: * src/main/pa_request.C 1.91:
12650: * src/targets/cgi/parser3.C 1.54:
12651: * src/targets/isapi/parser3isapi.C 1.21:
12652: * src/types/pa_value.h 1.43:
12653: main:post-process
12654:
12655: * src/classes/file.C 1.16:
12656: * src/classes/table.C 1.45:
12657: * src/include/pa_common.h 1.32:
12658: * src/main/compile_tools.C 1.34:
12659: * src/main/pa_common.C 1.38:
12660: * src/main/pa_request.C 1.93:
12661: * src/types/pa_vform.C 1.20:
12662: * src/types/pa_vstring.C 1.1:
12663: z
12664:
12665: * src/include/pa_common.h 1.30:
12666: * src/include/pa_request.h 1.75:
12667: * src/include/pa_sapi.h 1.3:
12668: * src/main/main.dsp 1.72:
12669: * src/main/pa_common.C 1.36:
12670: * src/main/pa_request.C 1.90:
12671: * src/targets/cgi/parser3.C 1.53:
12672: * src/types/pa_value.h 1.42:
12673: * src/types/pa_vfile.C 1.10:
12674: * src/types/pa_vfile.h 1.16:
12675: * src/types/pa_vstring.h 1.20:
12676: vfile in response:body
12677:
12678: * src/classes/string.C 1.28:
12679: * src/include/pa_string.h 1.67:
12680: * src/main/pa_string.C 1.65:
12681: string:match replace prepared
12682:
12683: * src/classes/string.C 1.33:
12684: * src/main/compile.y 1.123:
12685: grammar: fixed to allow {}[]< empty []
12686:
12687: * src/classes/double.C 1.20:
12688: * src/classes/file.C 1.17:
12689: * src/classes/form.C 1.3:
12690: * src/classes/int.C 1.18:
12691: * src/classes/response.C 1.6:
12692: * src/classes/root.C 1.55:
12693: * src/classes/string.C 1.24:
12694: * src/classes/table.C 1.47:
12695: * src/include/pa_string.h 1.63:
12696: * src/main/pa_string.C 1.61:
12697: string:match -10 [frame]
12698:
12699: * src/classes/string.C 1.29:
12700: * src/main/pa_string.C 1.66:
12701: string:match replace prepared 2
12702:
12703: 2001-04-02 paf
12704: * src/classes/_random.h 1.1:
12705: * src/classes/random.C 1.1:
12706: * src/include/pa_globals.h 1.31:
12707: * src/main/main.dsp 1.71:
12708: * src/main/pa_globals.C 1.37:
12709: * src/main/pa_request.C 1.89:
12710: * src/types/pa_value.h 1.40:
12711: random:generate
12712:
12713: * src/classes/table.C 1.42:
12714: * src/include/pa_array.h 1.33:
12715: * src/include/pa_string.h 1.60:
12716: * src/include/pa_table.h 1.28:
12717: * src/main/execute.C 1.135:
12718: * src/types/pa_value.h 1.41:
12719: table:join
12720:
12721: * src/classes/table.C 1.43:
12722: * src/include/pa_string.h 1.61:
12723: * src/main/pa_string.C 1.59:
12724: * src/types/pa_valiased.C 1.6:
12725: * src/types/pa_valiased.h 1.12:
12726: * src/types/pa_vdouble.h 1.15:
12727: * src/types/pa_vfile.h 1.15:
12728: * src/types/pa_vint.h 1.16:
12729: * src/types/pa_vresponse.h 1.7:
12730: * src/types/pa_vstring.h 1.19:
12731: * src/types/pa_vtable.h 1.13:
12732: string::pos. about to use it in table:set/load
12733:
12734: * src/classes/random.C 1.2:
12735: random:generate 1
12736:
12737: 2001-03-30 paf
12738: * src/classes/double.C 1.19:
12739: * src/classes/file.C 1.14:
12740: * src/classes/int.C 1.17:
12741: * src/classes/response.C 1.5:
12742: * src/classes/root.C 1.53:
12743: * src/classes/string.C 1.22:
12744: * src/classes/table.C 1.40:
12745: * src/main/compile.y 1.122:
12746: * src/main/execute.C 1.134:
12747: * src/types/pa_value.h 1.39:
12748: * src/types/pa_vstateless_class.C 1.7:
12749: * src/types/pa_vstateless_class.h 1.9:
12750: static|dynamic|any method registration
12751:
12752: * src/classes/table.C 1.41:
12753: * src/include/pa_string.h 1.59:
12754: * src/main/pa_string.C 1.58:
12755: todo: table flip and append. string::pos
12756:
12757: 2001-03-29 paf
12758: * src/classes/string.C 1.14:
12759: * src/main/compile.y 1.120:
12760: * src/main/compile_tools.C 1.33:
12761: * src/main/compile_tools.h 1.36:
12762: * src/main/main.dsp 1.70:
12763: * src/types/pa_value.h 1.38:
12764: * src/types/pa_vstring.h 1.17:
12765: * src/types/pa_vunknown.h 1.8:
12766: empty params allowed. [] and [;] are different now.
12767:
12768: * src/include/pa_pool.h 1.46:
12769: * src/include/pa_request.h 1.72:
12770: * src/main/pa_request.C 1.86:
12771: * src/main/untaint.C 1.25:
12772: pool.request
12773:
12774: * src/classes/string.C 1.21:
12775: string:xsplit forgot that they must result in 1 row N column [
12776: not vice versa]
12777:
12778: * src/classes/string.C 1.17:
12779: * src/include/pa_string.h 1.57:
12780: * src/main/execute.C 1.133:
12781: * src/main/pa_array.C 1.30:
12782: * src/main/pa_string.C 1.56:
12783: * src/types/pa_vtable.h 1.12:
12784: string: lsplit -1
12785:
12786: * src/classes/string.C 1.16:
12787: * src/include/pa_string.h 1.55:
12788: * src/main/pa_string.C 1.54:
12789: string: pos -1
12790:
12791: * src/classes/string.C 1.18:
12792: * src/include/pa_string.h 1.58:
12793: * src/main/pa_string.C 1.57:
12794: string: lsplit
12795:
12796: * src/include/pa_pool.h 1.47:
12797: * src/include/pa_request.h 1.73:
12798: * src/main/pa_request.C 1.87:
12799: * src/main/untaint.C 1.26:
12800: pool.request undone
12801:
12802: * src/classes/string.C 1.20:
12803: z
12804:
12805: * src/include/pa_string.h 1.56:
12806: * src/main/pa_string.C 1.55:
12807: * src/main/untaint.C 1.28:
12808: string: pos
12809:
12810: * src/classes/string.C 1.15:
12811: * src/classes/table.C 1.38:
12812: * src/include/pa_string.h 1.54:
12813: * src/main/compile.y 1.121:
12814: * src/main/pa_request.C 1.88:
12815: * src/main/pa_string.C 1.53:
12816: * src/main/untaint.C 1.27:
12817: string: left right mid
12818:
12819: * src/classes/file.C 1.13:
12820: * src/classes/table.C 1.39:
12821: * src/include/pa_table.h 1.27:
12822: * src/main/pa_table.C 1.24:
12823: * src/types/pa_vstring.h 1.18:
12824: * src/types/pa_wwrapper.h 1.6:
12825: table:flip
12826:
12827: * src/classes/string.C 1.19:
12828: string: rsplit
12829:
12830: 2001-03-28 paf
12831: * src/classes/file.C 1.12:
12832: * src/include/pa_globals.h 1.30:
12833: * src/include/pa_request.h 1.71:
12834: * src/targets/cgi/parser3.C 1.51:
12835: * src/targets/isapi/parser3isapi.C 1.20:
12836: * src/types/pa_value.h 1.37:
12837: * src/types/pa_vrequest.C 1.4:
12838: * src/types/pa_vunknown.h 1.7:
12839: $request:browser [.type .version]; unknown.get_double now = 0.
12840:
12841: * src/classes/table.C 1.36:
12842: * src/include/pa_array.h 1.32:
12843: * src/include/pa_hash.h 1.32:
12844: * src/include/pa_table.h 1.24:
12845: * src/main/pa_array.C 1.29:
12846: * src/main/pa_table.C 1.21:
12847: * src/types/pa_vtable.h 1.11:
12848: table:locate just compiled
12849:
12850: * src/classes/file.C 1.9:
12851: * src/include/pa_common.h 1.29:
12852: * src/main/pa_common.C 1.34:
12853: * src/types/pa_vfile.C 1.7:
12854: * src/types/pa_vfile.h 1.12:
12855: started file:load. wrong write. must be self.set
12856:
12857: * src/classes/file.C 1.8:
12858: * src/classes/root.C 1.52:
12859: * src/classes/table.C 1.37:
12860: * src/include/pa_table.h 1.25:
12861: * src/main/pa_table.C 1.22:
12862: table:locate1, file:test
12863:
12864: * src/classes/file.C 1.10:
12865: * src/main/execute.C 1.132:
12866: * src/main/pa_common.C 1.35:
12867: * src/main/untaint.C 1.24:
12868: * src/targets/cgi/parser3.C 1.50:
12869: * src/types/pa_vfile.C 1.8:
12870: * src/types/pa_vfile.h 1.13:
12871: * src/types/pa_vform.C 1.17:
12872: file:load 1. tainted
12873:
12874: * src/classes/file.C 1.11:
12875: * src/include/pa_globals.h 1.29:
12876: * src/include/pa_request.h 1.70:
12877: * src/include/pa_table.h 1.26:
12878: * src/main/pa_globals.C 1.36:
12879: * src/main/pa_request.C 1.85:
12880: * src/main/pa_table.C 1.23:
12881: * src/types/pa_vfile.C 1.9:
12882: * src/types/pa_vfile.h 1.14:
12883: * src/types/pa_vform.C 1.18:
12884: file:load autodetection of mime-type by user-file-name
12885:
12886: 2001-03-27 paf
12887: * src/classes/double.C 1.18:
12888: * src/classes/int.C 1.16:
12889: * src/classes/root.C 1.51:
12890: * src/classes/string.C 1.13:
12891: * src/classes/table.C 1.34:
12892: * src/main/compile_tools.C 1.32:
12893: * src/main/execute.C 1.128:
12894: * src/main/pa_request.C 1.84:
12895: * src/main/untaint.C 1.23:
12896: * src/types/pa_value.h 1.35:
12897: * src/types/pa_vbool.h 1.6:
12898: * src/types/pa_vcookie.C 1.14:
12899: * src/types/pa_vdouble.h 1.14:
12900: * src/types/pa_vfile.h 1.11:
12901: * src/types/pa_vint.h 1.15:
12902: * src/types/pa_vmframe.h 1.9:
12903: * src/types/pa_vstring.h 1.16:
12904: * src/types/pa_vtable.h 1.10:
12905: * src/types/pa_vunknown.h 1.6:
12906: sort 0
12907:
12908: * src/classes/table.C 1.31:
12909: * src/include/pa_common.h 1.27:
12910: * src/main/compile.y 1.117:
12911: * src/main/execute.C 1.127:
12912: * src/main/pa_common.C 1.31:
12913: * src/main/pa_table.C 1.20:
12914: table:save decided to have as it were. stepped back.
12915: grammar: added 'in' 'is' 'lt'&co follow-space check
12916:
12917: * src/main/compile.y 1.119:
12918: fixed minor bug in @mn[][] ...^{
12919:
12920: * src/main/execute.C 1.130:
12921: * src/types/pa_value.h 1.36:
12922: * src/types/pa_vmframe.h 1.10:
12923: * src/types/pa_wcontext.h 1.8:
12924: fixed r/w context of code-params
12925:
12926: * src/classes/table.C 1.33:
12927: * src/main/pa_common.C 1.32:
12928: * src/main/pa_request.C 1.83:
12929: * src/targets/cgi/parser3.C 1.49:
12930: * src/types/pa_value.h 1.34:
12931: * src/types/pa_vbool.h 1.5:
12932: * src/types/pa_vdouble.h 1.12:
12933: * src/types/pa_vfile.h 1.9:
12934: * src/types/pa_vint.h 1.13:
12935: * src/types/pa_vstring.h 1.14:
12936: * src/types/pa_vunknown.h 1.5:
12937: continue on sort
12938:
12939: * src/types/pa_valiased.C 1.5:
12940: * src/types/pa_valiased.h 1.11:
12941: * src/types/pa_vdouble.h 1.13:
12942: * src/types/pa_vfile.h 1.10:
12943: * src/types/pa_vint.h 1.14:
12944: * src/types/pa_vresponse.h 1.6:
12945: * src/types/pa_vstring.h 1.15:
12946: * src/types/pa_vtable.h 1.9:
12947: renamed to are_static_calls_disabled
12948:
12949: * src/main/execute.C 1.131:
12950: * src/main/pa_common.C 1.33:
12951: fixed r/w context of code-params2, fixed ntfs hardlink slow dir update
12952:
12953: * src/classes/table.C 1.35:
12954: * src/main/execute.C 1.129:
12955: about to change junction rcontext!!
12956:
12957: * src/classes/table.C 1.32:
12958: * src/include/pa_common.h 1.28:
12959: * src/main/compile.y 1.118:
12960: started table:sort
12961: fixed minor bug in #...^{
12962:
12963: 2001-03-26 paf
12964: * src/classes/file.C 1.7:
12965: * src/classes/root.C 1.50:
12966: * src/classes/table.C 1.30:
12967: * src/include/pa_common.h 1.26:
12968: * src/include/pa_globals.h 1.28:
12969: * src/include/pa_table.h 1.23:
12970: * src/main/pa_common.C 1.30:
12971: * src/main/pa_globals.C 1.35:
12972: * src/main/pa_request.C 1.82:
12973: * src/main/pa_table.C 1.19:
12974: moved ::save to pa_table.
12975: disabled @auto invocation in ^process
12976:
12977: * src/classes/table.C 1.29:
12978: * src/include/pa_array.h 1.31:
12979: * src/include/pa_table.h 1.22:
12980: * src/main/pa_array.C 1.28:
12981: table:record
12982:
12983: * src/main/untaint.C 1.22:
12984: * src/targets/cgi/parser3.C 1.48:
12985: * src/targets/isapi/parser3isapi.C 1.19:
12986: * src/targets/isapi/parser3isapi.dsp 1.8:
12987: * src/targets/isapi/pool_storage.h 1.3:
12988: * src/types/pa_valiased.h 1.10:
12989: * src/types/pa_vcookie.C 1.13:
12990: * src/types/pa_vdouble.h 1.11:
12991: * src/types/pa_vfile.h 1.8:
12992: * src/types/pa_vint.h 1.12:
12993: * src/types/pa_vresponse.h 1.5:
12994: * src/types/pa_vstring.h 1.13:
12995: * src/types/pa_vtable.h 1.8:
12996: z
12997:
12998: * src/main/compile.y 1.116:
12999: grammar: [] 0params [;] 2 params (was 0)
13000:
13001: * src/include/pa_pool.h 1.45:
13002: * src/main/execute.C 1.126:
13003: * src/types/pa_valiased.C 1.4:
13004: * src/types/pa_valiased.h 1.9:
13005: * src/types/pa_value.h 1.33:
13006: * src/types/pa_vdouble.h 1.10:
13007: * src/types/pa_vfile.h 1.7:
13008: * src/types/pa_vint.h 1.11:
13009: * src/types/pa_vresponse.h 1.4:
13010: * src/types/pa_vstring.h 1.12:
13011: * src/types/pa_vtable.h 1.7:
13012: disabled $a(123) $b[$a.CLASS] ^b.inc[123] shit.
13013: allowed no checks in native method realisations on 'self' validity -
13014: they now can simply assume that 'self' is V{Proper} .
13015:
13016: 2001-03-25 paf
13017: * src/classes/table.C 1.26:
13018: * src/include/pa_globals.h 1.27:
13019: * src/include/pa_string.h 1.52:
13020: * src/include/pa_table.h 1.20:
13021: * src/main/compile.y 1.114:
13022: * src/main/compile_tools.C 1.31:
13023: * src/main/compile_tools.h 1.35:
13024: * src/main/pa_globals.C 1.32:
13025: * src/main/pa_request.C 1.79:
13026: * src/main/pa_string.C 1.52:
13027: * src/main/pa_table.C 1.17:
13028: * src/main/untaint.C 1.15:
13029: * src/types/pa_vcookie.h 1.7:
13030: typo & typo-default
13031:
13032: * src/main/pa_globals.C 1.34:
13033: * src/main/untaint.C 1.19:
13034: html-typo - moved all processing to table [except preliminary \
13035: \n \r \n replacements to "\n"]
13036:
13037: * src/main/untaint.C 1.16:
13038: typo \r \r\n \n properly handled
13039:
13040: * src/classes/table.C 1.27:
13041: * src/include/pa_table.h 1.21:
13042: * src/main/pa_globals.C 1.33:
13043: * src/main/pa_table.C 1.18:
13044: * src/main/untaint.C 1.17:
13045: returned table originating. useful for reporting typo table
13046: problems origin. think would be useful somewhere else
13047:
13048: * src/classes/table.C 1.28:
13049: * src/main/untaint.C 1.18:
13050: html-typo - decided to move all the processing to table
13051:
13052: * src/main/pa_request.C 1.80:
13053: table empty lines ignored. system-default content type assigned
13054: in output:result [can fail in main:auto and skipped normal
13055: defaults extraction]
13056:
13057: * src/include/pa_string.h 1.53:
13058: * src/main/compile.y 1.115:
13059: #comment fixed minor bug
13060:
13061: * src/main/pa_request.C 1.81:
13062: * src/main/untaint.C 1.20:
13063: moved default typo-table to lowlevel - it initialization could
13064: be skipped if failed in @auto. so that exception report would
13065: use some table
13066:
13067: * src/main/untaint.C 1.21:
13068: z
13069:
13070: 2001-03-24 paf
13071: * src/main/pa_globals.C 1.28:
13072: * src/types/pa_vclass.C 1.6:
13073: * src/types/pa_vclass.h 1.11:
13074: * src/types/pa_vstateless_class.C 1.6:
13075: * src/types/pa_vstateless_class.h 1.8:
13076: thrown away freeze mech.
13077: no danger now for you can't do ^request:process[@new-method[]
13078: body]
13079: trick anymore.
13080: still remains $some_instance.process[@new-method[]
13081: possibility]
13082: but would leave it as a feature.
13083: see index for sample
13084:
13085: * src/include/pa_string.h 1.51:
13086: * src/main/pa_string.C 1.51:
13087: * src/main/untaint.C 1.14:
13088: * src/targets/cgi/parser3.C 1.47:
13089: html-typo 2
13090:
13091: * src/include/pa_array.h 1.29:
13092: * src/include/pa_hash.h 1.31:
13093: * src/include/pa_request.h 1.67:
13094: * src/main/compile.y 1.110:
13095: * src/main/pa_array.C 1.26:
13096: * src/main/pa_common.C 1.25:
13097: * src/main/pa_hash.C 1.29:
13098: * src/main/pa_request.C 1.73:
13099: * src/types/pa_vcookie.C 1.12:
13100: cyclic uses ignored. defaulted default content-type
13101:
13102: * src/doc/doxygen.cfg 1.1:
13103: * src/doc/doxygen.txt 1.1:
13104: * src/doc/generate.cmd 1.1:
13105: * src/doc/view.cmd 1.1:
13106: * src/include/pa_array.h 1.30:
13107: * src/include/pa_globals.h 1.26:
13108: * src/include/pa_pool.h 1.44:
13109: * src/include/pa_string.h 1.50:
13110: * src/include/pa_table.h 1.19:
13111: * src/main/execute.C 1.125:
13112: * src/main/pa_array.C 1.27:
13113: * src/main/pa_globals.C 1.31:
13114: * src/main/pa_request.C 1.78:
13115: * src/main/pa_string.C 1.50:
13116: * src/main/untaint.C 1.13:
13117: * src/targets/cgi/parser3.C 1.46:
13118: * src/targets/isapi/parser3isapi.C 1.18:
13119: * src/types/pa_value.h 1.32:
13120: * src/types/pa_vtable.h 1.6:
13121: html-typo 0
13122: html-typo 1. noticed double default content-type prob. run cgi.cmd tomorrow first
13123: html-typo sample. detected << problem: they become ltlt too fast
13124:
13125: * src/classes/file.C 1.6:
13126: * src/classes/root.C 1.49:
13127: * src/classes/table.C 1.25:
13128: * src/include/pa_common.h 1.25:
13129: * src/include/pa_request.h 1.69:
13130: * src/main/compile.y 1.111:
13131: * src/main/pa_common.C 1.28:
13132: * src/main/pa_request.C 1.77:
13133: * src/main/pa_string.C 1.49:
13134: * src/targets/isapi/parser3isapi.C 1.17:
13135: * src/types/pa_vfile.h 1.6:
13136: file_read stringified
13137:
13138: * src/include/pa_sapi.h 1.2:
13139: * src/main/pa_common.C 1.27:
13140: * src/main/pa_request.C 1.76:
13141: * src/targets/cgi/parser3.C 1.44:
13142: * src/targets/isapi/nt_log_events.mc 1.1:
13143: * src/targets/isapi/parser3isapi.C 1.16:
13144: * src/targets/isapi/parser3isapi.dsp 1.6:
13145: 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.
13146: isapi: used HSE_APPEND_LOG_PARAMETER feature
13147:
13148: * src/types/pa_valiased.C 1.3:
13149: decided to String-ify file_read
13150:
13151: * src/targets/cgi/parser3.C 1.45:
13152: * src/targets/isapi/nt_log_events.mc 1.2:
13153: * src/targets/isapi/parser3isapi.dsp 1.7:
13154: cgi: sapi::log
13155:
13156: * src/main/compile.y 1.109:
13157: * src/main/execute.C 1.124:
13158: * src/main/main.dsp 1.69:
13159: @CLASS equals @BASE. sanity
13160:
13161: * src/include/pa_globals.h 1.24:
13162: * src/include/pa_request.h 1.68:
13163: * src/main/compile.y 1.113:
13164: * src/main/pa_common.C 1.29:
13165: * src/main/pa_globals.C 1.29:
13166: * src/main/pa_request.C 1.74:
13167: z
13168:
13169: * src/include/pa_common.h 1.22:
13170: * src/main/pa_common.C 1.23:
13171: * src/main/pa_request.C 1.72:
13172: * src/targets/cgi/parser3.C 1.42:
13173: * src/targets/isapi/pool_storage.h 1.2:
13174: * src/types/pa_vform.C 1.16:
13175: * src/types/pa_vform.h 1.14:
13176: auto.p monkey
13177:
13178: * src/include/pa_common.h 1.24:
13179: * src/include/pa_globals.h 1.25:
13180: * src/main/pa_common.C 1.26:
13181: * src/main/pa_globals.C 1.30:
13182: * src/main/pa_request.C 1.75:
13183: * src/targets/isapi/parser3isapi.C 1.15:
13184: fixed default content-type allocation storage
13185:
13186: * src/include/pa_common.h 1.23:
13187: * src/main/pa_common.C 1.24:
13188: * src/targets/cgi/parser3.C 1.43:
13189: * src/targets/isapi/parser3isapi.C 1.14:
13190: auto.p monkey every target
13191:
13192: * src/main/compile.y 1.112:
13193: * src/main/compile_tools.h 1.34:
13194: #comment
13195:
13196: 2001-03-23 paf
13197: * src/classes/root.C 1.48:
13198: * src/classes/table.C 1.24:
13199: * src/include/pa_common.h 1.21:
13200: * src/include/pa_config_fixed.h 1.1:
13201: * src/include/pa_config_includes.h 1.1:
13202: * src/include/pa_string.h 1.49:
13203: * src/include/pa_threads.h 1.11:
13204: * src/include/pa_types.h 1.23:
13205: * src/include/pa_version.h 1.1:
13206: * src/main/compile.y 1.108:
13207: * src/main/execute.C 1.123:
13208: * src/main/pa_array.C 1.25:
13209: * src/main/pa_common.C 1.22:
13210: * src/main/pa_hash.C 1.28:
13211: * src/main/pa_pool.C 1.17:
13212: * src/main/pa_request.C 1.70:
13213: * src/main/pa_string.C 1.48:
13214: * src/main/untaint.C 1.12:
13215: * src/targets/cgi/parser3.C 1.40:
13216: * src/targets/isapi/parser3isapi.C 1.10:
13217: * src/types/pa_vfile.C 1.6:
13218: * src/types/pa_vform.C 1.15:
13219: cgi: reinvent document_root and request_uri under iis. autoconf
13220: updated. introducing ap_config_includes
13221:
13222: * src/targets/cgi/parser3.C 1.41:
13223: * src/targets/isapi/parser3isapi.C 1.12:
13224: isapi: think it would be better to rewrite as filter then to
13225: deal with pool
13226:
13227: * src/targets/cgi/parser3.C 1.39:
13228: cgi: reinvent document_root under iis
13229:
13230: * src/include/pa_globals.h 1.22:
13231: * src/main/pa_request.C 1.68:
13232: * src/targets/cgi/parser3.C 1.36:
13233: * src/targets/cgi/parser3.dsp 1.12:
13234: * src/targets/isapi/parser3isapi.C 1.8:
13235: * src/types/pa_vcookie.C 1.10:
13236: * src/types/pa_venv.h 1.12:
13237: * src/types/pa_vform.C 1.13:
13238: all: sapi beauty
13239:
13240: * src/main/pa_request.C 1.67:
13241: * src/targets/cgi/parser3.C 1.35:
13242: * src/targets/isapi/parser3isapi.C 1.7:
13243: * src/targets/isapi/parser3isapi.dsp 1.4:
13244: isapi minor env beauty
13245:
13246: * src/include/pa_globals.h 1.23:
13247: * src/include/pa_sapi.h 1.1:
13248: * src/main/main.dsp 1.67:
13249: * src/main/pa_globals.C 1.27:
13250: * src/main/pa_request.C 1.69:
13251: * src/targets/cgi/parser3.C 1.37:
13252: * src/targets/isapi/parser3isapi.C 1.9:
13253: * src/types/pa_vcookie.C 1.11:
13254: * src/types/pa_venv.h 1.13:
13255: * src/types/pa_vform.C 1.14:
13256: sapi made object
13257:
13258: * src/include/pa_pool.h 1.43:
13259: * src/main/pa_request.C 1.71:
13260: * src/targets/cgi/pa_pool.C 1.3:
13261: * src/targets/isapi/pa_pool.C 1.3:
13262: * src/targets/isapi/parser3isapi.C 1.13:
13263: * src/targets/isapi/parser3isapi.dsp 1.5:
13264: * src/targets/isapi/pool_storage.h 1.1:
13265: isapi: dumb pool storage
13266:
13267: * src/main/main.dsp 1.68:
13268: * src/targets/isapi/parser3isapi.C 1.11:
13269: isapi: docroot now like in cgi, not from APPL_PHYSICAL_PATH
13270:
13271: * src/targets/isapi/pa_pool.C 1.2:
13272: decided to continue with extension
13273:
13274: * src/targets/cgi/parser3.C 1.38:
13275: cgi: only one pool now
13276:
13277: 2001-03-22 paf
13278: * src/main/pa_request.C 1.66:
13279: * src/targets/cgi/parser3.C 1.34:
13280: * src/targets/isapi/parser3isapi.C 1.6:
13281: * src/targets/isapi/parser3isapi.dsp 1.3:
13282: isapi document_root 0
13283:
13284: * src/types/pa_vcookie.C 1.8:
13285: cookie attr decoded
13286:
13287: * src/include/pa_pool.h 1.40:
13288: * src/targets/cgi/pa_pool.C 1.2:
13289: * src/targets/cgi/parser3.C 1.31:
13290: * src/targets/cgi/parser3.dsp 1.11:
13291: * src/targets/isapi/pa_pool.C 1.1:
13292: * src/targets/isapi/parser3isapi.C 1.1:
13293: * src/targets/isapi/parser3isapi.def 1.1:
13294: * src/targets/isapi/parser3isapi.dsp 1.1:
13295: started isapi
13296:
13297: * src/targets/isapi/parser3isapi.C 1.5:
13298: isapi keep-alive
13299:
13300: * src/targets/isapi/KILL.EXE 1.1:
13301: * src/targets/isapi/PSTAT.EXE 1.1:
13302: * src/targets/isapi/istart.cmd 1.1:
13303: * src/targets/isapi/istop.cmd 1.1:
13304: * src/targets/isapi/kill.pl 1.1:
13305: isapi added utils
13306:
13307: * src/include/pa_pool.h 1.41:
13308: * src/main/pa_pool.C 1.16:
13309: * src/targets/cgi/parser3.C 1.32:
13310: * src/targets/isapi/parser3isapi.C 1.2:
13311: * src/targets/isapi/parser3isapi.dsp 1.2:
13312: * src/types/pa_vform.C 1.12:
13313: isapi 0
13314:
13315: * src/include/pa_globals.h 1.20:
13316: * src/include/pa_request.h 1.66:
13317: * src/include/pa_types.h 1.22:
13318: * src/main/pa_globals.C 1.26:
13319: * src/main/pa_request.C 1.63:
13320: * src/targets/cgi/parser3.C 1.30:
13321: * src/types/pa_vcookie.C 1.9:
13322: config of auto.p path: parser_root_auto_path parser_site_auto_path
13323:
13324: * src/targets/cgi/vform_fields_fill.C 1.2:
13325: * src/targets/cgi/vform_fields_fill.h 1.2:
13326: * src/targets/isapi/parser3isapi.C 1.4:
13327: z
13328:
13329: * src/include/pa_globals.h 1.21:
13330: * src/main/pa_common.C 1.21:
13331: * src/main/pa_request.C 1.64:
13332: some comments
13333:
13334: * src/include/pa_pool.h 1.42:
13335: * src/main/pa_request.C 1.65:
13336: * src/targets/cgi/parser3.C 1.33:
13337: * src/targets/isapi/parser3isapi.C 1.3:
13338: isapi 1
13339:
13340: 2001-03-21 paf
13341: * src/include/pa_globals.h 1.18:
13342: * src/targets/cgi/parser3.C 1.28:
13343: * src/types/pa_venv.h 1.11:
13344: in cookie & env. todo:post
13345:
13346: * src/Makefile.am 1.3:
13347: * src/classes/Makefile.am 1.2:
13348: * src/classes/file.C 1.5:
13349: * src/classes/root.C 1.47:
13350: * src/classes/table.C 1.23:
13351: * src/include/pa_array.h 1.28:
13352: * src/include/pa_common.h 1.20:
13353: * src/include/pa_globals.h 1.17:
13354: * src/include/pa_pool.h 1.39:
13355: * src/include/pa_request.h 1.65:
13356: * src/include/pa_string.h 1.48:
13357: * src/main/Makefile.am 1.8:
13358: * src/main/compile.y 1.107:
13359: * src/main/execute.C 1.122:
13360: * src/main/main.dsp 1.66:
13361: * src/main/pa_common.C 1.20:
13362: * src/main/pa_globals.C 1.25:
13363: * src/main/pa_request.C 1.62:
13364: * src/main/pa_string.C 1.47:
13365: * src/main/pa_table.C 1.16:
13366: * src/main/untaint.C 1.11:
13367: * src/targets/Makefile.am 1.4:
13368: * src/targets/cgi/Makefile.am 1.2:
13369: * src/targets/cgi/parser3.C 1.27:
13370: * src/targets/cgi/parser3.dsp 1.10:
13371: * src/types/Makefile.am 1.2:
13372: * src/types/pa_vcookie.C 1.7:
13373: * src/types/pa_vform.C 1.11:
13374: * src/types/pa_vstring.h 1.11:
13375: * src/types/pa_wwrapper.h 1.5:
13376: shifted apache branch on main trunc
13377:
13378: * src/targets/cgi/parser3.C 1.29:
13379: z
13380:
13381: * src/include/pa_common.h [automake_update] 1.19.2.2:
13382: * src/include/pa_globals.h [automake_update] 1.16.2.1:
13383: * src/include/pa_pool.h [automake_update] 1.38.2.1:
13384: * src/include/pa_request.h [automake_update] 1.64.2.4:
13385: * src/main/main.dsp [automake_update] 1.65.2.1:
13386: * src/main/pa_common.C [automake_update] 1.19.2.5:
13387: * src/main/pa_request.C [automake_update] 1.61.2.3:
13388: * src/targets/cgi/parser3.C [automake_update] 1.26.2.4:
13389: * src/targets/cgi/parser3.dsp [automake_update] 1.9.2.1:
13390: * src/types/pa_vcookie.C [automake_update] 1.6.2.2:
13391: * src/types/pa_vform.C [automake_update] 1.10.2.1:
13392: * src/types/pa_vstring.h [automake_update] 1.10.2.1:
13393: starting mod_parser3
13394:
13395: * src/include/pa_globals.h 1.19:
13396: post. todo: config of auto.p path
13397:
13398: 2001-03-20 paf
13399: * src/classes/Makefile.am 1.1:
13400: * src/types/Makefile.am 1.1:
13401: file Makefile.am was initially added on branch automake_update.
13402:
13403: * src/main/pa_common.C [automake_update] 1.19.2.4:
13404: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.3:
13405: * src/targets/cgi/parser3.C [automake_update] 1.26.2.3:
13406: automake compiled and works. todo:make win32 ifdefs work and
13407: add ifdef unistd
13408:
13409: * src/classes/Makefile.am [automake_update] 1.1.2.1:
13410: * src/classes/file.C 1.4:
13411: * src/classes/table.C 1.21:
13412: * src/classes/table.C [automake_update] 1.22.2.2:
13413: * src/include/pa_array.h 1.27:
13414: * src/include/pa_common.h 1.18:
13415: * src/include/pa_common.h [automake_update] 1.19.2.1:
13416: * src/include/pa_request.h 1.64:
13417: * src/include/pa_request.h [automake_update] 1.64.2.3:
13418: * src/include/pa_string.h 1.47:
13419: * src/include/pa_table.h 1.18:
13420: * src/include/pa_threads.h 1.10:
13421: * src/main/Makefile.am [automake_update] 1.7.16.3:
13422: * src/main/pa_common.C [automake_update] 1.19.2.3:
13423: * src/main/pa_globals.C 1.24:
13424: * src/main/pa_request.C [automake_update] 1.61.2.2:
13425: * src/main/pa_table.C [automake_update] 1.15.2.1:
13426: * src/main/untaint.C 1.10:
13427: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.2:
13428: * src/targets/cgi/parser3.C [automake_update] 1.26.2.2:
13429: * src/types/Makefile.am [automake_update] 1.1.2.1:
13430: * src/types/pa_valiased.h 1.8:
13431: * src/types/pa_value.h 1.31:
13432: * src/types/pa_vform.h 1.13:
13433: z
13434:
13435: * src/include/pa_request.h [automake_update] 1.64.2.2:
13436: * src/main/Makefile.am [automake_update] 1.7.16.2:
13437: * src/main/compile.y [automake_update] 1.106.2.1:
13438: * src/main/execute.C [automake_update] 1.121.2.2:
13439: * src/main/pa_common.C [automake_update] 1.19.2.2:
13440: * src/types/Makefile.am [automake_update] 1.1.2.2:
13441: removing locking
13442:
13443: * src/Makefile.am [automake_update] 1.2.16.1:
13444: * src/classes/file.C [automake_update] 1.4.2.1:
13445: * src/classes/root.C [automake_update] 1.46.2.1:
13446: * src/classes/table.C [automake_update] 1.22.2.1:
13447: * src/include/pa_array.h [automake_update] 1.27.2.1:
13448: * src/include/pa_request.h [automake_update] 1.64.2.1:
13449: * src/include/pa_string.h [automake_update] 1.47.2.1:
13450: * src/main/Makefile.am [automake_update] 1.7.16.1:
13451: * src/main/execute.C [automake_update] 1.121.2.1:
13452: * src/main/pa_common.C [automake_update] 1.19.2.1:
13453: * src/main/pa_globals.C [automake_update] 1.24.2.1:
13454: * src/main/pa_request.C [automake_update] 1.61.2.1:
13455: * src/main/pa_string.C [automake_update] 1.46.2.1:
13456: * src/main/untaint.C [automake_update] 1.10.2.1:
13457: * src/targets/Makefile.am [automake_update] 1.3.16.1:
13458: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.1:
13459: * src/targets/cgi/parser3.C [automake_update] 1.26.2.1:
13460: * src/types/pa_vcookie.C [automake_update] 1.6.2.1:
13461: * src/types/pa_wwrapper.h [automake_update] 1.4.8.1:
13462: String::UL_
13463:
13464: * src/classes/table.C 1.22:
13465: * src/include/pa_common.h 1.19:
13466: * src/main/pa_common.C 1.19:
13467: * src/main/pa_request.C 1.61:
13468: * src/types/pa_vfile.h 1.5:
13469: ^table:save
13470:
13471: 2001-03-19 paf
13472: * src/classes/file.C 1.2:
13473: * src/classes/request.C 1.4:
13474: * src/classes/table.C 1.19:
13475: * src/include/pa_string.h 1.45:
13476: * src/main/main.dsp 1.61:
13477: * src/main/pa_pool.C 1.15:
13478: * src/main/pa_request.C 1.58:
13479: * src/main/untaint.C 1.9:
13480: * src/types/pa_value.h 1.27:
13481: * src/types/pa_vfile.C 1.2:
13482: * src/types/pa_vfile.h 1.2:
13483: * src/types/pa_vform.C 1.10:
13484: file 1
13485:
13486: * src/classes/table.C 1.17:
13487: * src/include/pa_pool.h 1.38:
13488: * src/include/pa_request.h 1.63:
13489: * src/include/pa_table.h 1.16:
13490: * src/include/pa_types.h 1.20:
13491: * src/main/execute.C 1.119:
13492: * src/main/pa_request.C 1.57:
13493: * src/targets/cgi/parser3.C 1.25:
13494: * src/types/pa_value.h 1.25:
13495: * src/types/pa_vclass.h 1.10:
13496: * src/types/pa_vform.C 1.8:
13497: * src/types/pa_vstateless_class.h 1.5:
13498: * src/types/pa_vstateless_object.h 1.4:
13499: ^table:set{default level: TABLE}
13500:
13501: * src/classes/_request.h 1.3:
13502: * src/classes/request.C 1.5:
13503: * src/main/pa_globals.C 1.22:
13504: * src/types/pa_vrequest.C 1.2:
13505: * src/types/pa_vrequest.h 1.6:
13506: VRequest moved to :VStateless_object
13507:
13508: * src/classes/_request.h 1.4:
13509: * src/classes/request.C 1.6:
13510: * src/main/main.dsp 1.65:
13511: * src/main/pa_globals.C 1.23:
13512: * src/types/pa_value.h 1.30:
13513: * src/types/pa_vform.h 1.12:
13514: * src/types/pa_vrequest.C 1.3:
13515: * src/types/pa_vrequest.h 1.7:
13516: VRequest moved to :Value
13517:
13518: * src/types/pa_valiased.h 1.4:
13519: * src/types/pa_vbool.h 1.4:
13520: doc: Value and it's derivates somehow unlinked. don't know why yet
13521:
13522: * src/classes/_env.h 1.6:
13523: * src/classes/_table.h 1.4:
13524: * src/classes/env.C 1.8:
13525: * src/classes/table.C 1.20:
13526: * src/main/execute.C 1.121:
13527: * src/main/main.dsp 1.63:
13528: * src/main/pa_globals.C 1.20:
13529: * src/main/pa_request.C 1.60:
13530: * src/types/pa_value.h 1.28:
13531: * src/types/pa_vcookie.C 1.6:
13532: * src/types/pa_vcookie.h 1.6:
13533: * src/types/pa_venv.h 1.10:
13534: VEnv is now :Value
13535:
13536: * src/targets/cgi/pa_vform.C 1.3:
13537: * src/types/pa_valiased.C 1.1:
13538: * src/types/pa_valiased.h 1.7:
13539: * src/types/pa_value.h 1.29:
13540: * src/types/pa_vstateless_class.C 1.5:
13541: * src/types/pa_vstateless_class.h 1.7:
13542: * src/types/pa_vstateless_object.h 1.7:
13543: moved common get_element part from stateless object&class into VAliased
13544:
13545: * src/classes/_file.h 1.2:
13546: * src/classes/file.C 1.3:
13547: * src/include/pa_types.h 1.21:
13548: * src/main/pa_globals.C 1.18:
13549: * src/main/pa_request.C 1.59:
13550: * src/targets/cgi/parser3.C 1.26:
13551: * src/types/pa_valiased.h 1.6:
13552: * src/types/pa_vfile.C 1.4:
13553: * src/types/pa_vfile.h 1.3:
13554: * src/types/pa_vstateless_class.h 1.6:
13555: * src/types/pa_vstateless_object.h 1.5:
13556: \ to / and ^file:save
13557:
13558: * src/classes/root.C 1.46:
13559: * src/classes/table.C 1.16:
13560: * src/main/pa_exception.C 1.7:
13561: * src/main/pa_request.C 1.53:
13562: * src/targets/cgi/parser3.C 1.24:
13563: * src/types/pa_vbool.h 1.3:
13564: * src/types/pa_vcookie.C 1.3:
13565: * src/types/pa_vcookie.h 1.3:
13566: * src/types/pa_vdouble.h 1.9:
13567: * src/types/pa_venv.h 1.8:
13568: * src/types/pa_vform.h 1.8:
13569: * src/types/pa_vint.h 1.10:
13570: * src/types/pa_vrequest.h 1.4:
13571: doc: detected Value derivates prob
13572:
13573: * src/include/code.h 1.25:
13574: * src/include/pa_array.h 1.25:
13575: * src/include/pa_pool.h 1.35:
13576: * src/include/pa_string.h 1.42:
13577: * src/include/pa_threads.h 1.8:
13578: * src/main/compile.C 1.32:
13579: * src/main/compile.y 1.105:
13580: * src/main/compile_tools.C 1.29:
13581: * src/main/compile_tools.h 1.32:
13582: * src/main/execute.C 1.117:
13583: * src/main/pa_array.C 1.23:
13584: * src/main/pa_common.C 1.15:
13585: * src/main/pa_exception.C 1.8:
13586: * src/main/pa_globals.C 1.15:
13587: * src/main/pa_hash.C 1.25:
13588: * src/main/pa_pool.C 1.13:
13589: * src/main/pa_request.C 1.54:
13590: * src/main/pa_string.C 1.45:
13591: * src/main/pa_table.C 1.14:
13592: * src/main/untaint.C 1.7:
13593: * src/types/pa_value.h 1.23:
13594: auto @brief
13595:
13596: * src/classes/_file.h 1.1:
13597: * src/classes/file.C 1.1:
13598: * src/classes/table.C 1.18:
13599: * src/include/pa_common.h 1.17:
13600: * src/include/pa_globals.h 1.16:
13601: * src/include/pa_string.h 1.44:
13602: * src/include/pa_table.h 1.17:
13603: * src/main/main.dsp 1.60:
13604: * src/main/pa_common.C 1.18:
13605: * src/main/pa_globals.C 1.17:
13606: * src/types/pa_value.h 1.26:
13607: * src/types/pa_vcookie.h 1.4:
13608: * src/types/pa_venv.h 1.9:
13609: * src/types/pa_vfile.C 1.1:
13610: * src/types/pa_vfile.h 1.1:
13611: * src/types/pa_vform.C 1.9:
13612: * src/types/pa_vform.h 1.9:
13613: * src/types/pa_vrequest.h 1.5:
13614: * src/types/pa_vtable.h 1.5:
13615: file class just compiled
13616:
13617: * src/types/pa_vfile.C 1.5:
13618: * src/types/pa_vfile.h 1.4:
13619: * src/types/pa_vstateless_object.h 1.6:
13620: vfile doxx
13621:
13622: * src/classes/_response.h 1.2:
13623: * src/classes/response.C 1.4:
13624: * src/main/pa_globals.C 1.21:
13625: * src/types/pa_vform.h 1.11:
13626: * src/types/pa_vresponse.h 1.3:
13627: VResponse moved to :VStateless_object
13628:
13629: * src/classes/_request.h 1.2:
13630: * src/classes/request.C 1.3:
13631: * src/include/code.h 1.24:
13632: * src/include/pa_array.h 1.24:
13633: * src/include/pa_common.h 1.15:
13634: * src/include/pa_exception.h 1.10:
13635: * src/include/pa_globals.h 1.13:
13636: * src/include/pa_hash.h 1.28:
13637: * src/include/pa_pool.h 1.34:
13638: * src/include/pa_request.h 1.61:
13639: * src/include/pa_stack.h 1.7:
13640: * src/include/pa_string.h 1.41:
13641: * src/include/pa_table.h 1.14:
13642: * src/include/pa_threads.h 1.7:
13643: * src/include/pa_types.h 1.17:
13644: * src/main/execute.C 1.116:
13645: * src/main/pa_pool.C 1.12:
13646: * src/main/pa_request.C 1.52:
13647: * src/main/pa_string.C 1.44:
13648: * src/main/untaint.C 1.6:
13649: * src/targets/cgi/parser3.C 1.23:
13650: * src/types/pa_value.h 1.22:
13651: * src/types/pa_vform.C 1.7:
13652: doxygen include/, Value
13653:
13654: * src/include/code.h 1.26:
13655: * src/include/pa_array.h 1.26:
13656: * src/include/pa_common.h 1.16:
13657: * src/include/pa_exception.h 1.11:
13658: * src/include/pa_globals.h 1.14:
13659: * src/include/pa_globals.h 1.15:
13660: * src/include/pa_hash.h 1.29:
13661: * src/include/pa_pool.h 1.36:
13662: * src/include/pa_pool.h 1.37:
13663: * src/include/pa_request.h 1.62:
13664: * src/include/pa_stack.h 1.8:
13665: * src/include/pa_string.h 1.43:
13666: * src/include/pa_string.h 1.46:
13667: * src/include/pa_table.h 1.15:
13668: * src/include/pa_threads.h 1.9:
13669: * src/include/pa_types.h 1.18:
13670: * src/main/compile.C 1.33:
13671: * src/main/compile.y 1.106:
13672: * src/main/compile_tools.C 1.30:
13673: * src/main/compile_tools.h 1.33:
13674: * src/main/execute.C 1.118:
13675: * src/main/pa_array.C 1.24:
13676: * src/main/pa_common.C 1.16:
13677: * src/main/pa_exception.C 1.9:
13678: * src/main/pa_globals.C 1.16:
13679: * src/main/pa_hash.C 1.26:
13680: * src/main/pa_pool.C 1.14:
13681: * src/main/pa_request.C 1.55:
13682: * src/main/pa_string.C 1.46:
13683: * src/main/pa_table.C 1.15:
13684: * src/main/untaint.C 1.8:
13685: * src/types/pa_valiased.h 1.5:
13686: * src/types/pa_value.h 1.24:
13687: * src/types/pa_vfile.C 1.3:
13688: z
13689:
13690: * src/include/pa_hash.h 1.30:
13691: * src/include/pa_types.h 1.19:
13692: * src/main/pa_common.C 1.17:
13693: * src/main/pa_hash.C 1.27:
13694: * src/main/pa_request.C 1.56:
13695: * src/types/pa_vcookie.C 1.4:
13696: renamed Hash::Value to Val so to doxygen would finlly stop
13697: confusing those Value-s
13698:
13699: * src/main/main.dsp 1.64:
13700: * src/targets/cgi/parser3.dsp 1.9:
13701: * src/types/pa_valiased.C 1.2:
13702: * src/types/pa_vform.h 1.10:
13703: commented VForm
13704:
13705: * src/classes/_cookie.h 1.2:
13706: * src/classes/_table.h 1.3:
13707: * src/classes/cookie.C 1.3:
13708: * src/main/execute.C 1.120:
13709: * src/main/main.dsp 1.62:
13710: * src/main/pa_globals.C 1.19:
13711: * src/types/pa_vcookie.C 1.5:
13712: * src/types/pa_vcookie.h 1.5:
13713: VCookie is now :Value
13714:
13715: 2001-03-18 paf
13716: * src/classes/_cookie.h 1.1:
13717: * src/classes/cookie.C 1.1:
13718: * src/include/pa_common.h 1.14:
13719: * src/include/pa_globals.h 1.12:
13720: * src/include/pa_request.h 1.60:
13721: * src/include/pa_string.h 1.40:
13722: * src/include/pa_types.h 1.16:
13723: * src/main/main.dsp 1.59:
13724: * src/main/pa_common.C 1.14:
13725: * src/main/pa_globals.C 1.14:
13726: * src/main/pa_hash.C 1.24:
13727: * src/main/pa_request.C 1.51:
13728: * src/main/pa_string.C 1.43:
13729: * src/main/untaint.C 1.5:
13730: * src/targets/cgi/parser3.C 1.21:
13731: * src/types/pa_value.h 1.21:
13732: * src/types/pa_vcookie.C 1.1:
13733: * src/types/pa_vcookie.h 1.1:
13734: * src/types/pa_vform.C 1.6:
13735: * src/types/pa_vform.h 1.7:
13736: * src/types/pa_vhash.h 1.9:
13737: * src/types/pa_vunknown.h 1.4:
13738: cookie class
13739:
13740: * src/include/pa_hash.h 1.26:
13741: * src/main/pa_hash.C 1.22:
13742: * src/targets/cgi/parser3.C 1.17:
13743: response fields to header
13744:
13745: * src/classes/root.C 1.41:
13746: * src/classes/string.C 1.12:
13747: * src/include/pa_string.h 1.37:
13748: * src/main/pa_globals.C 1.11:
13749: * src/main/pa_request.C 1.44:
13750: * src/main/pa_string.C 1.41:
13751: * src/types/pa_vdouble.h 1.8:
13752: * src/types/pa_vform.C 1.5:
13753: * src/types/pa_vint.h 1.9:
13754: * src/types/pa_vstateless_class.C 1.4:
13755: convinient string(pool, char *src, bool tainted) ctor
13756:
13757: * src/include/pa_hash.h 1.27:
13758: * src/include/pa_request.h 1.58:
13759: * src/include/pa_string.h 1.36:
13760: * src/main/pa_globals.C 1.10:
13761: * src/main/pa_hash.C 1.23:
13762: * src/main/pa_request.C 1.43:
13763: * src/main/pa_string.C 1.40:
13764: * src/main/untaint.C 1.3:
13765: * src/targets/cgi/parser3.C 1.18:
13766: proper @exceptions params tainting
13767:
13768: * src/classes/_response.h 1.1:
13769: * src/classes/response.C 1.1:
13770: * src/include/pa_globals.h 1.8:
13771: * src/include/pa_hash.h 1.25:
13772: * src/include/pa_request.h 1.57:
13773: * src/main/compile.C 1.31:
13774: * src/main/compile.y 1.104:
13775: * src/main/execute.C 1.114:
13776: * src/main/main.dsp 1.58:
13777: * src/main/pa_globals.C 1.8:
13778: * src/main/pa_hash.C 1.21:
13779: * src/main/pa_request.C 1.41:
13780: * src/targets/cgi/parser3.C 1.16:
13781: * src/targets/cgi/parser3.dsp 1.8:
13782: * src/types/pa_value.h 1.18:
13783: * src/types/pa_vhash.h 1.6:
13784: * src/types/pa_vrequest.h 1.3:
13785: * src/types/pa_vresponse.h 1.1:
13786: $response: 0 request::core exception rethrow
13787:
13788: * src/classes/request.C 1.2:
13789: * src/classes/response.C 1.2:
13790: * src/classes/root.C 1.42:
13791: * src/include/pa_common.h 1.13:
13792: * src/include/pa_globals.h 1.10:
13793: * src/include/pa_request.h 1.59:
13794: * src/include/pa_string.h 1.38:
13795: * src/main/pa_common.C 1.13:
13796: * src/main/pa_globals.C 1.12:
13797: * src/main/pa_request.C 1.45:
13798: * src/targets/cgi/parser3.C 1.19:
13799: ^taint 0
13800:
13801: * src/classes/cookie.C 1.2:
13802: * src/types/pa_vcookie.C 1.2:
13803: * src/types/pa_vcookie.h 1.2:
13804: cookie: allowed access to hash-assigned
13805:
13806: * src/include/pa_globals.h 1.9:
13807: * src/main/execute.C 1.115:
13808: * src/main/pa_globals.C 1.9:
13809: * src/main/pa_request.C 1.42:
13810: * src/targets/cgi/parser3.C 1.22:
13811: z
13812:
13813: * src/main/pa_request.C 1.50:
13814: zero length output allowed
13815:
13816: * src/classes/root.C 1.44:
13817: * src/include/pa_globals.h 1.11:
13818: * src/include/pa_string.h 1.39:
13819: * src/main/pa_globals.C 1.13:
13820: * src/main/pa_request.C 1.47:
13821: * src/main/pa_string.C 1.42:
13822: * src/types/pa_value.h 1.19:
13823: * src/types/pa_vhash.h 1.7:
13824: $defautl[$content-type[$value[text/html] $charset[windows-1251]]
13825:
13826: * src/classes/root.C 1.43:
13827: * src/main/pa_request.C 1.46:
13828: * src/main/untaint.C 1.4:
13829: * src/targets/cgi/parser3.C 1.20:
13830: taint[uri
13831:
13832: * src/classes/response.C 1.3:
13833: * src/main/pa_request.C 1.49:
13834: * src/types/pa_value.h 1.20:
13835: * src/types/pa_vhash.h 1.8:
13836: * src/types/pa_vresponse.h 1.2:
13837: ^response:clear[]
13838:
13839: * src/classes/root.C 1.45:
13840: * src/main/pa_request.C 1.48:
13841: taint forgotten forced lang switch
13842:
13843: 2001-03-16 paf
13844: * src/include/code.h 1.22:
13845: * src/include/pa_hash.h 1.24:
13846: * src/include/pa_request.h 1.55:
13847: * src/main/compile.y 1.102:
13848: * src/main/execute.C 1.108:
13849: * src/types/pa_value.h 1.15:
13850: * src/types/pa_vhash.h 1.5:
13851: * src/types/pa_vstring.h 1.10:
13852: * src/types/pa_vtable.h 1.4:
13853: * src/types/pa_wcontext.C 1.4:
13854: * src/types/pa_wcontext.h 1.6:
13855: see () and {} param wcontext conflict
13856:
13857: * src/main/execute.C 1.113:
13858: * src/main/main.dsp 1.57:
13859: * src/types/pa_value.h 1.17:
13860: * src/types/pa_vrequest.h 1.2:
13861: native method' class call with less params then needed error reporting
13862:
13863: * src/classes/double.C 1.17:
13864: * src/include/code.h 1.23:
13865: * src/main/compile.y 1.103:
13866: * src/main/compile_tools.C 1.28:
13867: * src/main/compile_tools.h 1.31:
13868: * src/main/execute.C 1.109:
13869: ) and {} param wcontext conflict fixed by OP_EXPR_CODE__STORE_PARAM
13870:
13871: * src/main/execute.C 1.107:
13872: * src/types/pa_value.h 1.14:
13873: * src/types/pa_vstateless_object.h 1.3:
13874: * src/types/pa_vstring.h 1.9:
13875: disabled $string.field
13876:
13877: * src/main/execute.C 1.110:
13878: * src/types/pa_vmframe.h 1.7:
13879: if(in "/news/")
13880:
13881: * src/include/pa_globals.h 1.6:
13882: * src/main/execute.C 1.111:
13883: * src/main/pa_globals.C 1.6:
13884: * src/types/pa_value.h 1.16:
13885: * src/types/pa_vcframe.h 1.3:
13886: * src/types/pa_vmframe.h 1.8:
13887: * src/types/pa_wcontext.h 1.7:
13888: $result
13889:
13890: * src/classes/_request.h 1.1:
13891: * src/classes/request.C 1.1:
13892: * src/include/pa_globals.h 1.7:
13893: * src/include/pa_request.h 1.56:
13894: * src/main/execute.C 1.112:
13895: * src/main/main.dsp 1.56:
13896: * src/main/pa_globals.C 1.7:
13897: * src/main/pa_request.C 1.40:
13898: * src/targets/cgi/parser3.C 1.15:
13899: * src/types/pa_vform.C 1.4:
13900: * src/types/pa_vrequest.C 1.1:
13901: * src/types/pa_vrequest.h 1.1:
13902: $request : query :uri
13903:
13904: 2001-03-15 paf
13905: * src/main/compile.y 1.99:
13906: * src/main/pa_request.C 1.37:
13907: * src/targets/cgi/parser3.C 1.13:
13908: * src/types/pa_vstring.h 1.7:
13909: pre-pre-pre-beta cgi under win32 apache pre pre pre works
13910:
13911: * src/main/compile.y 1.100:
13912: * src/main/execute.C 1.105:
13913: z
13914:
13915: * src/main/compile.y 1.101:
13916: * src/main/execute.C 1.106:
13917: * src/main/pa_request.C 1.38:
13918: * src/targets/cgi/parser3.C 1.14:
13919: * src/types/pa_vstring.h 1.8:
13920: @exception
13921:
13922: * src/include/pa_globals.h 1.5:
13923: * src/main/pa_globals.C 1.5:
13924: * src/main/pa_request.C 1.36:
13925: * src/targets/cgi/parser3.C 1.12:
13926: * src/types/pa_vform.C 1.3:
13927: * src/types/pa_vform.h 1.6:
13928: vform fillfields just compiled
13929:
13930: * src/main/pa_request.C 1.39:
13931: news sample
13932:
13933: 2001-03-14 paf
13934: * src/include/core.h 1.16:
13935: * src/include/pa_globals.h 1.1:
13936: * src/include/pa_pool.h 1.33:
13937: * src/include/pa_string.h 1.35:
13938: * src/include/pa_types.h 1.13:
13939: * src/main/compile.y 1.98:
13940: * src/main/core.C 1.69:
13941: * src/main/main.dsp 1.54:
13942: * src/main/pa_globals.C 1.1:
13943: * src/main/pa_request.C 1.31:
13944: * src/targets/cgi/pa_vform.C 1.2:
13945: * src/targets/cgi/parser3.C 1.5:
13946: * src/targets/cgi/parser3.dsp 1.4:
13947: * src/types/pa_value.h 1.13:
13948: * src/types/pa_vform.h 1.3:
13949: * src/types/pa_vunknown.h 1.3:
13950: global handler, exceptions in parser3
13951:
13952: * src/include/pa_globals.h 1.4:
13953: * src/main/pa_globals.C 1.4:
13954: * src/main/pa_request.C 1.34:
13955: * src/targets/cgi/parser3.dsp 1.7:
13956: * src/types/pa_vform.C 1.2:
13957: * src/types/pa_vform.h 1.5:
13958: * src/types/pa_vstring.h 1.6:
13959: limits -1
13960:
13961: * src/include/pa_common.h 1.12:
13962: * src/include/pa_types.h 1.14:
13963: * src/main/pa_request.C 1.32:
13964: * src/targets/cgi/parser3.C 1.7:
13965: PATH_DELIMITER_CHAR
13966:
13967: * src/targets/cgi/parser3.C 1.8:
13968: # if MSVC
13969:
13970: * src/include/pa_globals.h 1.3:
13971: * src/include/pa_request.h 1.53:
13972: * src/include/pa_types.h 1.15:
13973: * src/main/main.dsp 1.55:
13974: * src/main/pa_globals.C 1.3:
13975: * src/main/pa_request.C 1.33:
13976: * src/targets/cgi/parser3.C 1.10:
13977: * src/targets/cgi/parser3.dsp 1.6:
13978: * src/types/pa_vform.C 1.1:
13979: * src/types/pa_vform.h 1.4:
13980: request_info -1
13981:
13982: * src/include/pa_globals.h 1.2:
13983: * src/main/pa_globals.C 1.2:
13984: * src/targets/cgi/parser3.C 1.9:
13985: * src/targets/cgi/parser3.dsp 1.5:
13986: * src/targets/cgi/vform_fields_fill.C 1.1:
13987: * src/targets/cgi/vform_fields_fill.h 1.1:
13988: vform_fields_fill
13989:
13990: * src/include/pa_request.h 1.54:
13991: * src/main/pa_request.C 1.35:
13992: * src/targets/cgi/parser3.C 1.11:
13993: * src/targets/cgi/parser3.C 1.6:
13994: z
13995:
13996: 2001-03-13 paf
13997: * src/main/execute.C 1.101:
13998: * src/types/pa_value.h 1.10:
13999: * src/types/pa_venv.h 1.4:
14000: for future methods of ENV constructor if
14001:
14002: * src/classes/root.C 1.36:
14003: * src/classes/table.C 1.12:
14004: * src/include/pa_exception.h 1.9:
14005: * src/include/pa_pool.h 1.31:
14006: skipped_restructure_exceptions_dead_end
14007:
14008: * src/types/pa_vstateless_class.h 1.1:
14009: file pa_vstateless_class.h was initially added on branch
14010: stateless_class.
14011:
14012: * src/include/code.h 1.21:
14013: * src/include/pa_string.h 1.34:
14014: * src/main/compile.y 1.95:
14015: * src/main/execute.C 1.103:
14016: * src/main/pa_string.C 1.39:
14017: 'value is type' expr operator
14018:
14019: * src/classes/form.C 1.2:
14020: * src/main/compile.y 1.97:
14021: * src/main/core.C 1.68:
14022: * src/types/pa_value.h 1.12:
14023: * src/types/pa_vclass.h 1.9:
14024: * src/types/pa_venv.h 1.7:
14025: * src/types/pa_vform.h 1.2:
14026: * src/types/pa_vstateless_class.C 1.3:
14027: * src/types/pa_vstateless_class.h 1.4:
14028: form:fields removed. use $form.CLASS instead
14029:
14030: * src/types/pa_vstateless_class.C 1.1:
14031: file pa_vstateless_class.C was initially added on branch
14032: stateless_class.
14033:
14034: * src/include/core.h 1.14:
14035: * src/include/pa_common.h 1.10:
14036: * src/include/pa_request.h 1.51:
14037: * src/main/pa_common.C 1.12:
14038: * src/main/pa_request.C 1.29:
14039: * src/targets/cgi/parser3.C 1.3:
14040: before error show with parser
14041:
14042: * src/types/pa_venv.h 1.1:
14043: file pa_venv.h was initially added on branch stateless_class.
14044:
14045: * src/targets/cgi/Makefile.am 1.1:
14046: * src/targets/cgi/pa_pool.C 1.1:
14047: * src/targets/cgi/pa_vform.C 1.1:
14048: * src/targets/cgi/parser.dsp 1.1:
14049: * src/targets/cgi/parser3.C 1.1:
14050: renamed targets/ parser to cgi
14051:
14052: * src/classes/_double.h 1.5:
14053: * src/classes/_double.h [stateless_class] 1.4.8.1:
14054: * src/classes/_env.h 1.4:
14055: * src/classes/_env.h [stateless_class] 1.3.8.1:
14056: * src/classes/_int.h 1.5:
14057: * src/classes/_int.h [stateless_class] 1.4.8.1:
14058: * src/classes/_root.h 1.4:
14059: * src/classes/_root.h [stateless_class] 1.3.8.1:
14060: * src/classes/_string.h 1.6:
14061: * src/classes/_string.h [stateless_class] 1.5.4.1:
14062: * src/classes/_table.h 1.2:
14063: * src/classes/_table.h [stateless_class] 1.1.6.1:
14064: * src/classes/double.C 1.15:
14065: * src/classes/double.C [stateless_class] 1.14.2.1:
14066: * src/classes/env.C 1.5:
14067: * src/classes/env.C [stateless_class] 1.4.8.1:
14068: * src/classes/int.C 1.14:
14069: * src/classes/int.C [stateless_class] 1.13.2.1:
14070: * src/classes/root.C 1.38:
14071: * src/classes/root.C [stateless_class] 1.37.2.1:
14072: * src/classes/string.C 1.10:
14073: * src/classes/string.C [stateless_class] 1.9.4.1:
14074: * src/classes/table.C 1.14:
14075: * src/classes/table.C [stateless_class] 1.13.2.1:
14076: * src/include/pa_request.h 1.46:
14077: * src/include/pa_request.h [stateless_class] 1.45.2.1:
14078: * src/main/compile.C 1.29:
14079: * src/main/compile.C [stateless_class] 1.28.2.1:
14080: * src/main/compile_tools.h 1.30:
14081: * src/main/compile_tools.h [stateless_class] 1.29.8.1:
14082: * src/main/core.C 1.64:
14083: * src/main/core.C [stateless_class] 1.63.6.1:
14084: * src/main/execute.C 1.100:
14085: * src/main/execute.C [stateless_class] 1.99.2.1:
14086: * src/main/main.dsp 1.51:
14087: * src/main/main.dsp [stateless_class] 1.50.6.1:
14088: * src/main/pa_request.C 1.26:
14089: * src/main/pa_request.C [stateless_class] 1.25.2.1:
14090: * src/types/pa_valiased.h 1.3:
14091: * src/types/pa_valiased.h [stateless_class] 1.2.8.1:
14092: * src/types/pa_value.h 1.9:
14093: * src/types/pa_value.h [stateless_class] 1.8.2.1:
14094: * src/types/pa_vclass.C 1.5:
14095: * src/types/pa_vclass.C [stateless_class] 1.4.8.1:
14096: * src/types/pa_vclass.h 1.8:
14097: * src/types/pa_vclass.h [stateless_class] 1.7.6.1:
14098: * src/types/pa_venv.h 1.2:
14099: * src/types/pa_venv.h [stateless_class] 1.1.2.1:
14100: * src/types/pa_vmframe.h 1.6:
14101: * src/types/pa_vmframe.h [stateless_class] 1.5.2.1:
14102: * src/types/pa_vobject.h 1.5:
14103: * src/types/pa_vobject.h [stateless_class] 1.4.8.1:
14104: * src/types/pa_vstateless_class.C 1.2:
14105: * src/types/pa_vstateless_class.C [stateless_class] 1.1.2.1:
14106: * src/types/pa_vstateless_class.h 1.2:
14107: * src/types/pa_vstateless_class.h [stateless_class] 1.1.2.1:
14108: * src/types/pa_vstateless_object.h 1.2:
14109: * src/types/pa_vstateless_object.h [stateless_class] 1.1.8.1:
14110: * src/types/pa_wcontext.h 1.5:
14111: * src/types/pa_wcontext.h [stateless_class] 1.4.4.1:
14112: $ENV: re 0, stateless classes
14113:
14114: * src/include/pa_request.h 1.45:
14115: * src/main/compile.C 1.28:
14116: * src/main/execute.C 1.99:
14117: * src/main/pa_request.C 1.25:
14118: * src/types/pa_value.h 1.8:
14119: * src/types/pa_vmframe.h 1.5:
14120: fixed yesterdays bad decision on execute_static_method
14121:
14122: * src/include/core.h 1.15:
14123: * src/include/pa_common.h 1.11:
14124: * src/include/pa_request.h 1.52:
14125: * src/main/core.C 1.67:
14126: * src/main/execute.C 1.104:
14127: * src/main/main.dsp 1.53:
14128: * src/main/pa_request.C 1.30:
14129: * src/targets/cgi/parser3.C 1.4:
14130: * src/targets/cgi/parser3.dsp 1.3:
14131: * src/types/pa_vform.h 1.1:
14132: started cgi target
14133:
14134: * src/include/pa_request.h 1.47:
14135: * src/types/pa_venv.h 1.3:
14136: $ENV 0.1 stateless class
14137:
14138: * src/classes/_form.h 1.1:
14139: * src/classes/double.C 1.16:
14140: * src/classes/env.C 1.7:
14141: * src/classes/form.C 1.1:
14142: * src/classes/int.C 1.15:
14143: * src/classes/root.C 1.40:
14144: * src/classes/string.C 1.11:
14145: * src/classes/table.C 1.13:
14146: * src/classes/table.C 1.15:
14147: * src/include/core.h 1.13:
14148: * src/include/pa_request.h 1.49:
14149: * src/include/pa_request.h 1.50:
14150: * src/include/pa_types.h 1.12:
14151: * src/main/core.C 1.66:
14152: * src/main/execute.C 1.102:
14153: * src/main/pa_request.C 1.23:
14154: * src/main/pa_request.C 1.24:
14155: * src/main/pa_request.C 1.28:
14156: * src/targets/cgi/parser.dsp 1.2:
14157: * src/targets/cgi/parser3.C 1.2:
14158: * src/targets/cgi/parser3.dsp 1.1:
14159: * src/targets/cgi/parser3.dsp 1.2:
14160: * src/types/pa_vhash.h 1.4:
14161: z
14162:
14163: * src/classes/root.C 1.35:
14164: * src/classes/table.C 1.11:
14165: * src/include/pa_exception.h 1.8:
14166: * src/include/pa_pool.h 1.30:
14167: * src/main/pa_request.C 1.22:
14168: restructure_exceptions_dead_end
14169:
14170: * src/classes/root.C 1.34:
14171: * src/main/compile.y 1.94:
14172: ^if required junctions. allowed ; inside {} to break params
14173:
14174: * src/classes/_env.h 1.5:
14175: * src/classes/env.C 1.6:
14176: * src/classes/root.C 1.39:
14177: * src/include/core.h 1.12:
14178: * src/include/pa_pool.h 1.32:
14179: * src/include/pa_request.h 1.48:
14180: * src/main/compile.C 1.30:
14181: * src/main/compile.y 1.96:
14182: * src/main/core.C 1.65:
14183: * src/main/main.dsp 1.52:
14184: * src/main/pa_common.C 1.11:
14185: * src/main/pa_request.C 1.27:
14186: * src/types/pa_value.h 1.11:
14187: * src/types/pa_venv.h 1.6:
14188: * src/types/pa_vstateless_class.h 1.3:
14189: started $form: [historical moment :)]
14190:
14191: * src/types/pa_venv.h 1.5:
14192: $ENV 1
14193:
14194: * src/classes/double.C 1.14:
14195: * src/classes/int.C 1.13:
14196: * src/classes/root.C 1.37:
14197: * src/types/pa_vdouble.h 1.7:
14198: * src/types/pa_vint.h 1.8:
14199: Int,Double dec mul div mod
14200:
14201: 2001-03-12 paf
14202: * src/classes/_string.h 1.5:
14203: * src/classes/double.C 1.13:
14204: * src/classes/int.C 1.12:
14205: * src/classes/string.C 1.9:
14206: * src/main/execute.C 1.98:
14207: * src/types/pa_wcontext.h 1.4:
14208: int doube string ^format
14209:
14210: * src/classes/root.C 1.19:
14211: * src/types/pa_vclass.h 1.4:
14212: process temp main zeroing
14213:
14214: * src/classes/root.C 1.30:
14215: * src/classes/table.C 1.6:
14216: * src/types/pa_vtable.h 1.2:
14217: table ^offset ^line ^count
14218:
14219: * src/classes/root.C 1.28:
14220: * src/classes/table.C 1.5:
14221: ^use
14222:
14223: * src/main/execute.C [other_construction_strategy_test] 1.97.2.1:
14224: * src/types/pa_wcontext.h [other_construction_strategy_test] 1.3.2.1:
14225: constructing flag not 'bad' but not 'enough'
14226:
14227: * src/classes/root.C 1.27:
14228: * src/classes/table.C 1.4:
14229: * src/include/pa_request.h 1.44:
14230: * src/main/compile.y 1.92:
14231: * src/main/core.C 1.62:
14232: * src/main/execute.C 1.96:
14233: * src/types/pa_vclass.h 1.7:
14234: * src/types/pa_wcontext.C 1.3:
14235: * src/types/pa_wcontext.h 1.3:
14236: * src/types/pa_wwrapper.h 1.3:
14237: while. switched off wcontext.constructing after write(value) or
14238: auto-vhash-constructing
14239:
14240: * src/classes/table.C 1.8:
14241: table ^empty
14242:
14243: * src/classes/root.C 1.33:
14244: ^eval
14245:
14246: * src/classes/root.C 1.26:
14247: * src/classes/table.C 1.3:
14248: * src/include/pa_request.h 1.43:
14249: * src/main/pa_request.C 1.20:
14250: fail_if_junction_ helper func
14251:
14252: * src/classes/root.C 1.23:
14253: * src/include/core.h 1.11:
14254: * src/include/pa_array.h 1.23:
14255: * src/include/pa_request.h 1.41:
14256: * src/include/pa_table.h 1.11:
14257: * src/main/core.C 1.60:
14258: * src/main/main.dsp 1.49:
14259: * src/main/pa_request.C 1.17:
14260: * src/main/pa_table.C 1.12:
14261: * src/types/pa_value.h 1.6:
14262: * src/types/pa_vclass.C 1.4:
14263: * src/types/pa_vclass.h 1.6:
14264: * src/types/pa_vdouble.h 1.5:
14265: * src/types/pa_vint.h 1.5:
14266: * src/types/pa_vmframe.h 1.4:
14267: * src/types/pa_vstring.h 1.5:
14268: freeze, ^table:create[] -1
14269:
14270: * src/types/pa_vtable.h 1.1:
14271: table: no, better with string in cells...
14272:
14273: * src/classes/root.C 1.21:
14274: * src/main/execute.C 1.93:
14275: * src/types/pa_vclass.h 1.5:
14276: used get_method in couple places optimizing them
14277:
14278: * src/classes/double.C 1.10:
14279: * src/classes/int.C 1.10:
14280: * src/classes/root.C 1.18:
14281: * src/classes/string.C 1.7:
14282: * src/include/pa_common.h 1.6:
14283: * src/include/pa_request.h 1.40:
14284: * src/include/pa_string.h 1.32:
14285: * src/include/pa_types.h 1.10:
14286: * src/main/compile.C 1.27:
14287: * src/main/compile.y 1.91:
14288: * src/main/compile_tools.h 1.29:
14289: * src/main/execute.C 1.92:
14290: * src/main/pa_common.C 1.7:
14291: * src/main/pa_request.C 1.16:
14292: * src/types/pa_value.h 1.4:
14293: * src/types/pa_vmframe.h 1.3:
14294: process. actual names to store param and
14295: check_actual_numbered_params for better place diagnostics
14296:
14297: * src/classes/_table.h 1.1:
14298: * src/classes/root.C 1.20:
14299: * src/classes/root.C 1.22:
14300: * src/classes/table.C 1.1:
14301: * src/include/pa_array.h [table_with_charp_in_cells_dead_end] 1.23.2.1:
14302: * src/include/pa_table.h [table_with_charp_in_cells_dead_end] 1.12.2.1:
14303: * src/main/pa_table.C [table_with_charp_in_cells_dead_end] 1.13.2.1:
14304: * src/main/untaint.C 1.1:
14305: * src/types/pa_value.h 1.5:
14306: z
14307:
14308: * src/classes/root.C 1.25:
14309: * src/classes/table.C 1.2:
14310: * src/include/pa_common.h 1.8:
14311: * src/include/pa_request.h 1.42:
14312: * src/main/execute.C 1.95:
14313: * src/main/main.dsp 1.50:
14314: * src/main/pa_common.C 1.9:
14315: * src/main/pa_request.C 1.19:
14316: ^process error point by actual method_name, not source.
14317: ^load
14318:
14319: * src/classes/table.C 1.7:
14320: * src/include/pa_table.h 1.13:
14321: table ^menu
14322:
14323: * src/classes/root.C 1.29:
14324: ^round() ^floor() ^ceiling() ^abs() ^sign()
14325:
14326: * src/classes/double.C 1.11:
14327: * src/classes/int.C 1.11:
14328: * src/classes/root.C 1.31:
14329: * src/classes/string.C 1.8:
14330: * src/classes/table.C 1.9:
14331: * src/main/core.C 1.63:
14332: * src/main/execute.C 1.97:
14333: * src/types/pa_vint.h 1.6:
14334: ^for
14335:
14336: * src/classes/double.C 1.12:
14337: * src/classes/root.C 1.32:
14338: * src/classes/table.C 1.10:
14339: * src/include/pa_common.h 1.9:
14340: * src/include/pa_types.h 1.11:
14341: * src/main/compile.y 1.93:
14342: * src/main/pa_common.C 1.10:
14343: * src/main/pa_request.C 1.21:
14344: * src/main/untaint.C 1.2:
14345: * src/types/pa_vdouble.h 1.6:
14346: * src/types/pa_vint.h 1.7:
14347: * src/types/pa_vtable.h 1.3:
14348: * src/types/pa_wwrapper.h 1.4:
14349: think constructing flag as is is bad
14350:
14351: * src/classes/root.C 1.24:
14352: * src/include/pa_common.h 1.7:
14353: * src/include/pa_string.h 1.33:
14354: * src/include/pa_table.h 1.12:
14355: * src/main/core.C 1.61:
14356: * src/main/execute.C 1.94:
14357: * src/main/pa_common.C 1.8:
14358: * src/main/pa_request.C 1.18:
14359: * src/main/pa_table.C 1.13:
14360: * src/types/pa_value.h 1.7:
14361: table:set 0
14362:
14363: 2001-03-11 paf
14364: * src/classes/double.C 1.8:
14365: * src/classes/int.C 1.8:
14366: * src/classes/root.C 1.14:
14367: * src/include/pa_request.h 1.38:
14368: * src/main/execute.C 1.90:
14369: intercept_string
14370:
14371: * src/classes/double.C 1.6:
14372: * src/classes/int.C 1.6:
14373: * src/include/pa_request.h 1.37:
14374: ^inc-s(expr)
14375:
14376: * src/include/pa_valiased.h 1.4:
14377: * src/include/pa_value.h 1.51:
14378: * src/include/pa_vbool.h 1.8:
14379: * src/include/pa_vcframe.h 1.8:
14380: * src/include/pa_vclass.h 1.30:
14381: * src/include/pa_vdouble.h 1.13:
14382: * src/include/pa_vhash.h 1.13:
14383: * src/include/pa_vint.h 1.5:
14384: * src/include/pa_vjunction.h 1.9:
14385: * src/include/pa_vmframe.h 1.24:
14386: * src/include/pa_vobject.h 1.18:
14387: * src/include/pa_vstring.h 1.18:
14388: * src/include/pa_vunknown.h 1.10:
14389: * src/include/pa_wcontext.h 1.29:
14390: * src/include/pa_wwrapper.h 1.14:
14391: * src/main/compile.y 1.88:
14392: * src/main/core.C 1.55:
14393: * src/main/main.dsp 1.44:
14394: * src/main/pa_cframe.C 1.6:
14395: * src/main/pa_request.C 1.11:
14396: * src/main/pa_value.C 1.8:
14397: * src/main/pa_vclass.C 1.5:
14398: * src/main/pa_wcontext.C 1.11:
14399: * src/types/pa_valiased.h 1.1:
14400: * src/types/pa_value.h 1.1:
14401: * src/types/pa_vbool.h 1.1:
14402: * src/types/pa_vcframe.h 1.1:
14403: * src/types/pa_vclass.C 1.1:
14404: * src/types/pa_vclass.h 1.1:
14405: * src/types/pa_vdouble.h 1.1:
14406: * src/types/pa_vhash.h 1.1:
14407: * src/types/pa_vint.h 1.1:
14408: * src/types/pa_vjunction.h 1.1:
14409: * src/types/pa_vmframe.h 1.1:
14410: * src/types/pa_vobject.h 1.1:
14411: * src/types/pa_vstring.h 1.1:
14412: * src/types/pa_vunknown.h 1.1:
14413: * src/types/pa_wcontext.C 1.1:
14414: * src/types/pa_wcontext.h 1.1:
14415: * src/types/pa_wwrapper.h 1.1:
14416: splitted types from include/
14417:
14418: * src/main/main.dsp 1.47:
14419: * src/types/pa_value.h 1.3:
14420: * src/types/pa_vdouble.h 1.3:
14421: * src/types/pa_vint.h 1.3:
14422: * src/types/pa_vobject.h 1.3:
14423: * src/types/pa_vstring.h 1.3:
14424: VString VDouble VInt base now VObject_base - without fields
14425:
14426: * src/include/core.h 1.7:
14427: * src/include/pa_request.h 1.35:
14428: * src/main/core.C 1.56:
14429: * src/main/main.dsp 1.45:
14430: * src/main/pa_request.C 1.12:
14431: renamed AUTO: to MAIN:
14432:
14433: * src/classes/double.C 1.9:
14434: * src/classes/int.C 1.9:
14435: * src/classes/root.C 1.15:
14436: * src/classes/string.C 1.6:
14437: * src/include/core.h 1.9:
14438: * src/include/pa_hash.h 1.23:
14439: * src/include/pa_pool.h 1.29:
14440: * src/include/pa_request.h 1.39:
14441: * src/include/pa_string.h 1.31:
14442: * src/main/compile.C 1.26:
14443: * src/main/core.C 1.58:
14444: * src/main/pa_request.C 1.15:
14445: ^untaint 0
14446:
14447: * src/classes/root.C 1.17:
14448: * src/main/execute.C 1.91:
14449: * src/main/main.dsp 1.48:
14450: setname for method-junctions bug fixed
14451:
14452: * src/types/pa_vdouble.h 1.4:
14453: * src/types/pa_vint.h 1.4:
14454: * src/types/pa_vobject.h 1.4:
14455: * src/types/pa_vstateless_object.h 1.1:
14456: * src/types/pa_vstring.h 1.4:
14457: stateless_object
14458:
14459: * src/classes/root.C 1.16:
14460: * src/include/core.h 1.10:
14461: * src/main/core.C 1.59:
14462: * src/main/pa_request.C 1.13:
14463: * src/types/pa_vhash.h 1.2:
14464: z
14465:
14466: * src/classes/_double.h 1.4:
14467: * src/classes/_env.h 1.3:
14468: * src/classes/_int.h 1.4:
14469: * src/classes/_root.h 1.3:
14470: * src/classes/_string.h 1.4:
14471: * src/classes/double.C 1.5:
14472: * src/classes/env.C 1.4:
14473: * src/classes/int.C 1.5:
14474: * src/classes/root.C 1.12:
14475: * src/classes/string.C 1.5:
14476: * src/include/code.h 1.20:
14477: * src/include/core.h 1.8:
14478: * src/include/pa_array.h 1.22:
14479: * src/include/pa_common.h 1.5:
14480: * src/include/pa_exception.h 1.7:
14481: * src/include/pa_hash.h 1.22:
14482: * src/include/pa_pool.h 1.28:
14483: * src/include/pa_request.h 1.36:
14484: * src/include/pa_stack.h 1.6:
14485: * src/include/pa_string.h 1.30:
14486: * src/include/pa_table.h 1.10:
14487: * src/include/pa_threads.h 1.6:
14488: * src/include/pa_types.h 1.9:
14489: * src/main/compile.C 1.25:
14490: * src/main/compile.y 1.89:
14491: * src/main/compile_tools.C 1.26:
14492: * src/main/compile_tools.h 1.27:
14493: * src/main/core.C 1.57:
14494: * src/main/execute.C 1.89:
14495: * src/main/pa_array.C 1.22:
14496: * src/main/pa_common.C 1.6:
14497: * src/main/pa_exception.C 1.6:
14498: * src/main/pa_hash.C 1.20:
14499: * src/main/pa_pool.C 1.11:
14500: * src/main/pa_request.C 1.14:
14501: * src/main/pa_string.C 1.37:
14502: * src/main/pa_table.C 1.11:
14503: * src/types/pa_valiased.h 1.2:
14504: * src/types/pa_value.h 1.2:
14505: * src/types/pa_vbool.h 1.2:
14506: * src/types/pa_vcframe.h 1.2:
14507: * src/types/pa_vclass.C 1.2:
14508: * src/types/pa_vclass.h 1.2:
14509: * src/types/pa_vdouble.h 1.2:
14510: * src/types/pa_vhash.h 1.3:
14511: * src/types/pa_vint.h 1.2:
14512: * src/types/pa_vjunction.h 1.2:
14513: * src/types/pa_vmframe.h 1.2:
14514: * src/types/pa_vobject.h 1.2:
14515: * src/types/pa_vstring.h 1.2:
14516: * src/types/pa_vunknown.h 1.2:
14517: * src/types/pa_wcontext.C 1.2:
14518: * src/types/pa_wcontext.h 1.2:
14519: * src/types/pa_wwrapper.h 1.2:
14520: headers updated
14521:
14522: * src/classes/double.C 1.7:
14523: * src/classes/int.C 1.7:
14524: * src/classes/root.C 1.13:
14525: * src/types/pa_vclass.C 1.3:
14526: * src/types/pa_vclass.h 1.3:
14527: add_native_method helper
14528:
14529: 2001-03-10 paf
14530: * src/include/core.h 1.4:
14531: * src/include/pa_request.h 1.30:
14532: * src/main/compile.y 1.85:
14533: * src/main/core.C 1.52:
14534: * src/main/pa_request.C 1.6:
14535: names to core.C
14536:
14537: * src/classes/_env.h 1.1:
14538: * src/classes/env.C 1.1:
14539: * src/classes/root.C 1.8:
14540: * src/include/pa_request.h 1.23:
14541: * src/include/pa_vclass.h 1.27:
14542: * src/main/core.C 1.49:
14543: * src/main/main.dsp 1.42:
14544: env0
14545:
14546: * src/include/code.h 1.18:
14547: * src/include/pa_request.h 1.28:
14548: * src/include/pa_vint.h 1.3:
14549: * src/include/pa_vjunction.h 1.7:
14550: * src/include/pa_vstring.h 1.16:
14551: * src/main/compile.y 1.84:
14552: * src/main/compile_tools.C 1.24:
14553: * src/main/compile_tools.h 1.25:
14554: * src/main/execute.C 1.86:
14555: optimized from OP_STRING+OP_WRITE to OP_STRING__WRITE
14556:
14557: * src/include/core.h 1.2:
14558: * src/include/pa_array.h 1.20:
14559: * src/include/pa_hash.h 1.20:
14560: * src/include/pa_request.h 1.24:
14561: * src/include/pa_value.h 1.49:
14562: * src/include/pa_vcframe.h 1.6:
14563: * src/include/pa_vdouble.h 1.11:
14564: * src/include/pa_vint.h 1.2:
14565: * src/include/pa_vstring.h 1.15:
14566: * src/include/pa_vunknown.h 1.8:
14567: * src/include/pa_wcontext.h 1.26:
14568: * src/main/compile.y 1.82:
14569: * src/main/compile_tools.C 1.23:
14570: * src/main/compile_tools.h 1.24:
14571: * src/main/core.C 1.50:
14572: * src/main/execute.C 1.82:
14573: * src/main/main.dsp 1.43:
14574: * src/main/pa_cframe.C 1.4:
14575: * src/main/pa_request.C 1.3:
14576: * src/main/pa_wcontext.C 1.8:
14577: const fight finished
14578:
14579: * src/include/core.h 1.6:
14580: * src/include/pa_request.h 1.34:
14581: * src/main/core.C 1.54:
14582: * src/main/pa_request.C 1.10:
14583: run+auto=run
14584:
14585: * src/include/pa_request.h 1.27:
14586: * src/main/execute.C 1.85:
14587: * src/main/pa_request.C 1.4:
14588: @auto[] realised. auto.p scan togo
14589:
14590: * src/classes/double.C 1.3:
14591: * src/classes/int.C 1.3:
14592: * src/classes/root.C 1.9:
14593: * src/classes/string.C 1.3:
14594: * src/include/pa_request.h 1.25:
14595: * src/include/pa_string.h 1.28:
14596: * src/include/pa_wcontext.h 1.27:
14597: * src/main/compile.y 1.83:
14598: * src/main/execute.C 1.83:
14599: * src/main/pa_string.C 1.35:
14600: * src/main/pa_wcontext.C 1.9:
14601: tainting 0
14602:
14603: * src/classes/_double.h 1.2:
14604: * src/classes/_int.h 1.2:
14605: * src/classes/_root.h 1.1:
14606: * src/classes/_string.h 1.2:
14607: * src/classes/double.C 1.2:
14608: * src/classes/int.C 1.2:
14609: * src/classes/root.C 1.7:
14610: * src/classes/string.C 1.2:
14611: * src/include/pa_request.h 1.22:
14612: * src/include/pa_string.h 1.27:
14613: * src/include/pa_types.h 1.7:
14614: * src/include/pa_vcframe.h 1.5:
14615: * src/include/pa_wcontext.h 1.25:
14616: * src/main/core.C 1.48:
14617: * src/main/main.dsp 1.41:
14618: * src/main/pa_cframe.C 1.3:
14619: * src/main/pa_string.C 1.34:
14620: * src/main/pa_vclass.C 1.3:
14621: * src/main/pa_wcontext.C 1.7:
14622: ^lang prepare0
14623:
14624: * src/include/pa_request.h 1.31:
14625: * src/main/compile.C 1.23:
14626: * src/main/compile.y 1.86:
14627: * src/main/pa_request.C 1.7:
14628: auto tree0
14629:
14630: * src/classes/env.C 1.2:
14631: env:file/line
14632:
14633: * src/include/pa_vclass.h 1.28:
14634: const fight to go
14635:
14636: * src/include/core.h 1.3:
14637: * src/include/pa_common.h 1.3:
14638: * src/include/pa_pool.h 1.26:
14639: * src/include/pa_request.h 1.29:
14640: * src/main/core.C 1.51:
14641: * src/main/execute.C 1.87:
14642: * src/main/pa_common.C 1.4:
14643: * src/main/pa_request.C 1.5:
14644: root auto.p loaded
14645:
14646: * src/include/pa_request.h 1.26:
14647: * src/main/execute.C 1.84:
14648: autocalc code-junctions result now have names
14649:
14650: * src/classes/root.C 1.11:
14651: * src/include/pa_request.h 1.33:
14652: minor if junction bug
14653:
14654: * src/main/pa_request.C 1.8:
14655: auto..
14656:
14657: * src/classes/_double.h 1.3:
14658: * src/classes/_env.h 1.2:
14659: * src/classes/_int.h 1.3:
14660: * src/classes/_root.h 1.2:
14661: * src/classes/_string.h 1.3:
14662: * src/classes/double.C 1.4:
14663: * src/classes/env.C 1.3:
14664: * src/classes/int.C 1.4:
14665: * src/classes/root.C 1.10:
14666: * src/classes/string.C 1.4:
14667: * src/include/code.h 1.19:
14668: * src/include/core.h 1.5:
14669: * src/include/pa_array.h 1.21:
14670: * src/include/pa_common.h 1.4:
14671: * src/include/pa_exception.h 1.6:
14672: * src/include/pa_hash.h 1.21:
14673: * src/include/pa_pool.h 1.27:
14674: * src/include/pa_request.h 1.32:
14675: * src/include/pa_stack.h 1.5:
14676: * src/include/pa_string.h 1.29:
14677: * src/include/pa_table.h 1.9:
14678: * src/include/pa_threads.h 1.5:
14679: * src/include/pa_types.h 1.8:
14680: * src/include/pa_valiased.h 1.3:
14681: * src/include/pa_value.h 1.50:
14682: * src/include/pa_vbool.h 1.7:
14683: * src/include/pa_vcframe.h 1.7:
14684: * src/include/pa_vclass.h 1.29:
14685: * src/include/pa_vdouble.h 1.12:
14686: * src/include/pa_vhash.h 1.12:
14687: * src/include/pa_vint.h 1.4:
14688: * src/include/pa_vjunction.h 1.8:
14689: * src/include/pa_vmframe.h 1.23:
14690: * src/include/pa_vobject.h 1.17:
14691: * src/include/pa_vstring.h 1.17:
14692: * src/include/pa_vunknown.h 1.9:
14693: * src/include/pa_wcontext.h 1.28:
14694: * src/include/pa_wwrapper.h 1.13:
14695: * src/main/compile.C 1.24:
14696: * src/main/compile.y 1.87:
14697: * src/main/compile_tools.C 1.25:
14698: * src/main/compile_tools.h 1.26:
14699: * src/main/core.C 1.53:
14700: * src/main/execute.C 1.88:
14701: * src/main/pa_array.C 1.21:
14702: * src/main/pa_cframe.C 1.5:
14703: * src/main/pa_common.C 1.5:
14704: * src/main/pa_exception.C 1.5:
14705: * src/main/pa_hash.C 1.19:
14706: * src/main/pa_pool.C 1.10:
14707: * src/main/pa_request.C 1.9:
14708: * src/main/pa_string.C 1.36:
14709: * src/main/pa_table.C 1.10:
14710: * src/main/pa_value.C 1.7:
14711: * src/main/pa_vclass.C 1.4:
14712: * src/main/pa_wcontext.C 1.10:
14713: sources header
14714:
14715: 2001-03-09 paf
14716: * src/classes/root.C [before_string_to_object_attempt] 1.4.4.1:
14717: * src/include/pa_request.h [before_string_to_object_attempt] 1.20.4.1:
14718: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.2:
14719: ^string.length[]
14720:
14721: * src/classes/root.C 1.5:
14722: * src/include/pa_request.h 1.21:
14723: * src/include/pa_vclass.h 1.26:
14724: * src/include/pa_vhash.h 1.11:
14725: * src/include/pa_vmframe.h 1.20:
14726: * src/include/pa_vobject.h 1.15:
14727: * src/include/pa_vstring.h 1.13:
14728: * src/include/pa_wcontext.h 1.24:
14729: * src/main/compile.y 1.80:
14730: * src/main/core.C 1.46:
14731: * src/main/execute.C 1.79:
14732: * src/main/main.dsp 1.39:
14733: .
14734:
14735: * src/include/pa_vmframe.h 1.22:
14736: * src/main/compile.C 1.22:
14737: * src/main/execute.C 1.81:
14738: expr construct proper naming
14739:
14740: * src/classes/_double.h 1.1:
14741: * src/classes/_int.h 1.1:
14742: * src/classes/_string.h 1.1:
14743: * src/classes/double.C 1.1:
14744: * src/classes/int.C 1.1:
14745: * src/classes/root.C 1.6:
14746: * src/classes/string.C 1.1:
14747: * src/include/code.h 1.17:
14748: * src/include/pa_value.h 1.48:
14749: * src/include/pa_vbool.h 1.6:
14750: * src/include/pa_vdouble.h 1.10:
14751: * src/include/pa_vint.h 1.1:
14752: * src/include/pa_vmframe.h 1.21:
14753: * src/include/pa_vobject.h 1.16:
14754: * src/include/pa_vstring.h 1.14:
14755: * src/main/compile.y 1.81:
14756: * src/main/compile_tools.C 1.22:
14757: * src/main/core.C 1.47:
14758: * src/main/execute.C 1.80:
14759: * src/main/main.dsp 1.40:
14760: Int and Double classes with ^int[] and ^double[]. fixed expr type
14761:
14762: 2001-03-08 paf
14763: * src/include/pa_request.h 1.18:
14764: * src/include/pa_value.h 1.44:
14765: * src/include/pa_vcframe.h 1.4:
14766: * src/include/pa_vmframe.h 1.16:
14767: * src/include/pa_wcontext.h 1.23:
14768: * src/main/compile.C 1.21:
14769: * src/main/compile.y 1.76:
14770: * src/main/core.C 1.45:
14771: * src/main/execute.C 1.70:
14772: * src/main/pa_cframe.C 1.2:
14773: * src/main/pa_wcontext.C 1.5:
14774: 'if' just compiled
14775:
14776: * src/main/pa_vclass.C 1.2:
14777: that were ok... [vclass were out of vcs]
14778:
14779: * src/include/pa_value.h 1.43:
14780: * src/include/pa_vmframe.h 1.14:
14781: * src/main/compile.y 1.75:
14782: * src/main/core.C 1.44:
14783: * src/main/execute.C 1.68:
14784: * src/main/main.dsp 1.37:
14785: z. detected probs with parameter names in operator methods
14786:
14787: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.2:
14788: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.2:
14789: * src/include/pa_wcontext.h [before_string_to_object_attempt] 1.23.4.1:
14790: * src/main/compile.y [before_string_to_object_attempt] 1.79.2.1:
14791: * src/main/core.C [before_string_to_object_attempt] 1.45.4.1:
14792: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.1:
14793: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.2:
14794: dead end: vstring can't be derivated from vobject
14795:
14796: * src/include/pa_request.h 1.17:
14797: * src/main/compile.C 1.20:
14798: * src/main/compile.y 1.73:
14799: * src/main/core.C 1.43:
14800: * src/main/main.dsp 1.36:
14801: introducing ROOT_CLASS.
14802: it's default @BASE.
14803: changed 'RUN' assignment mech
14804:
14805: * src/main/execute.C 1.64:
14806: root root in code-junction
14807:
14808: * src/include/pa_bool.h 1.2:
14809: * src/include/pa_double.h 1.2:
14810: * src/include/pa_value.h 1.47:
14811: * src/include/pa_vbool.h 1.5:
14812: * src/include/pa_vclass.h 1.24:
14813: * src/include/pa_vdouble.h 1.9:
14814: * src/include/pa_vhash.h 1.9:
14815: * src/include/pa_vjunction.h 1.6:
14816: * src/include/pa_vmframe.h 1.19:
14817: * src/include/pa_vobject.h 1.13:
14818: * src/include/pa_vstring.h 1.12:
14819: * src/include/pa_vunknown.h 1.7:
14820: * src/main/compile.y 1.79:
14821: * src/main/compile_tools.C 1.21:
14822: * src/main/execute.C 1.78:
14823: withoud cloning. didn't need it actually, params got passed
14824: from out unnamed ewpool
14825:
14826: * src/include/code.h 1.16:
14827: * src/main/compile.y 1.72:
14828: * src/main/compile_tools.C 1.19:
14829: * src/main/compile_tools.h 1.23:
14830: * src/main/execute.C 1.66:
14831: made class: dynamic, not static. so to enable runtime ^use
14832:
14833: * src/include/code.h 1.15:
14834: * src/main/compile.y 1.70:
14835: * src/main/compile_tools.C 1.18:
14836: * src/main/execute.C 1.65:
14837: joined 2 into one OP_CODE__STORE_PARAM
14838:
14839: * src/main/execute.C 1.74:
14840: fixed problems calling operators in constructors
14841:
14842: * src/classes/root.C 1.2:
14843: * src/include/pa_request.h 1.19:
14844: * src/include/pa_value.h 1.45:
14845: * src/include/pa_vbool.h 1.3:
14846: * src/include/pa_wwrapper.h 1.12:
14847: * src/main/execute.C 1.71:
14848: ^if 0
14849:
14850: * src/main/pa_vclass.C 1.1:
14851: wow! vclass were out of vcs
14852:
14853: * src/classes/root.C 1.4:
14854: * src/include/pa_stack.h 1.4:
14855: * src/main/execute.C 1.73:
14856: detected problems calling operators in constructors
14857:
14858: * src/main/compile.y 1.74:
14859: minor renamings in .y
14860:
14861: * src/include/pa_vdouble.h 1.8:
14862: * src/include/pa_vhash.h 1.8:
14863: * src/include/pa_vjunction.h 1.5:
14864: * src/include/pa_vobject.h 1.12:
14865: * src/include/pa_vunknown.h 1.6:
14866: * src/main/compile.y 1.78:
14867: cloning dead end
14868:
14869: * src/include/pa_vmframe.h [before_string_to_object_attempt] 1.19.2.1:
14870: fixed forgotten method_frame my check
14871:
14872: * src/classes/root.C 1.1:
14873: added root.c
14874:
14875: * src/include/pa_vbool.h 1.2:
14876: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.1:
14877: * src/include/pa_vdouble.h 1.6:
14878: * src/include/pa_vhash.h [before_string_to_object_attempt] 1.10.2.1:
14879: * src/include/pa_vjunction.h 1.3:
14880: * src/include/pa_vmframe.h 1.15:
14881: * src/include/pa_vobject.h [before_string_to_object_attempt] 1.14.2.1:
14882: * src/include/pa_vstring.h 1.10:
14883: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.1:
14884: * src/include/pa_wcontext.h 1.22:
14885: * src/main/execute.C 1.67:
14886: * src/main/execute.C 1.69:
14887: * src/main/execute.C 1.75:
14888: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.1:
14889: * src/main/pa_wcontext.C 1.4:
14890: * src/main/pa_wcontext.C 1.6:
14891: z
14892:
14893: * src/main/compile.y 1.71:
14894: minor grammar bug with OP_CODE__STORE_PARAM
14895:
14896: * src/include/pa_bool.h 1.1:
14897: * src/include/pa_double.h 1.1:
14898: * src/include/pa_valiased.h 1.2:
14899: * src/include/pa_value.h 1.46:
14900: * src/include/pa_vbool.h 1.4:
14901: * src/include/pa_vclass.h 1.23:
14902: * src/include/pa_vdouble.h 1.7:
14903: * src/include/pa_vhash.h 1.7:
14904: * src/include/pa_vjunction.h 1.4:
14905: * src/include/pa_vmframe.h 1.18:
14906: * src/include/pa_vobject.h 1.11:
14907: * src/include/pa_vstring.h 1.11:
14908: * src/include/pa_vunknown.h 1.5:
14909: * src/main/compile.y 1.77:
14910: * src/main/compile_tools.C 1.20:
14911: * src/main/execute.C 1.77:
14912: * src/main/main.dsp 1.38:
14913: * src/main/pa_value.C 1.6:
14914: value.cloning so to give params proper names
14915:
14916: * src/classes/root.C 1.3:
14917: * src/include/pa_request.h 1.20:
14918: * src/main/execute.C 1.72:
14919: autocalc def to string
14920:
14921: * src/include/pa_vmframe.h 1.17:
14922: * src/main/execute.C 1.76:
14923: added names to unknown values in get_element and unfilled
14924: params. removed wrong name change in get_element
14925:
14926: * src/include/pa_vclass.h 1.25:
14927: * src/include/pa_vhash.h 1.10:
14928: * src/include/pa_vobject.h 1.14:
14929: removes some remained clone conseqs
14930:
14931: 2001-03-07 paf
14932: * src/include/pa_hash.h 1.19:
14933: * src/include/pa_value.h 1.40:
14934: * src/include/pa_vhash.h 1.4:
14935: * src/include/pa_vunknown.h 1.4:
14936: * src/main/compile.y 1.67:
14937: * src/main/execute.C 1.62:
14938: * src/main/pa_hash.C 1.18:
14939: expr def in -f
14940:
14941: * src/main/compile.y 1.65:
14942: * src/main/execute.C 1.60:
14943: * src/main/pa_string.C 1.33:
14944: bug in string.cmp fixed
14945:
14946: * src/main/compile.y 1.68:
14947: .y priorities syntax shaped up a bit
14948:
14949: * src/main/compile.y 1.64:
14950: expr quoted code
14951:
14952: * src/main/execute.C 1.57:
14953: ^var.menu{$field} problem detected. that $field not a $var.field
14954:
14955: * src/main/compile.y 1.69:
14956: * src/main/compile_tools.h 1.22:
14957: ^func(params)
14958:
14959: * src/include/pa_value.h 1.42:
14960: * src/include/pa_vclass.h 1.22:
14961: * src/include/pa_vhash.h 1.6:
14962: * src/include/pa_vmframe.h 1.13:
14963: * src/include/pa_vobject.h 1.10:
14964: * src/include/pa_wwrapper.h 1.11:
14965: const in Value.get_element
14966:
14967: * src/main/compile.y 1.63:
14968: * src/main/execute.C 1.59:
14969: expr whitespace solved. added "" support0
14970:
14971: * src/include/pa_string.h 1.26:
14972: * src/main/compile.y 1.61:
14973: * src/main/execute.C 1.58:
14974: * src/main/pa_string.C 1.32:
14975: just compiled lt&co
14976:
14977: * src/include/pa_stack.h 1.3:
14978: * src/include/pa_value.h 1.41:
14979: * src/include/pa_vclass.h 1.21:
14980: * src/include/pa_vhash.h 1.5:
14981: * src/include/pa_vmframe.h 1.12:
14982: * src/include/pa_vobject.h 1.9:
14983: * src/include/pa_wwrapper.h 1.10:
14984: * src/main/execute.C 1.63:
14985: fixed rwcontext of {} params up
14986:
14987: * src/main/compile.y 1.62:
14988: expr string comparisons 0
14989:
14990: * src/main/compile.y 1.66:
14991: * src/main/execute.C 1.61:
14992: expr calls
14993:
14994: 2001-03-06 paf
14995: * src/include/pa_vbool.h 1.1:
14996: forgot this
14997:
14998: * src/main/compile.y 1.51:
14999: expr lexx1
15000:
15001: * src/include/code.h 1.14:
15002: * src/main/compile.y 1.59:
15003: * src/main/execute.C 1.56:
15004: 1 problems with skipping whitespace in yylex fixed
15005: 2 xors: # bitwise ## logical
15006:
15007: * src/include/code.h 1.11:
15008: * src/include/pa_valiased.h 1.1:
15009: * src/include/pa_value.h 1.37:
15010: * src/include/pa_vdouble.h 1.1:
15011: * src/include/pa_vstring.h 1.6:
15012: * src/main/compile.y 1.49:
15013: * src/main/execute.C 1.49:
15014: expr lex0 exec-1
15015:
15016: * src/main/compile.y 1.52:
15017: expr grammar-1
15018:
15019: * src/include/pa_value.h 1.39:
15020: * src/include/pa_vdouble.h 1.5:
15021: * src/include/pa_vstring.h 1.8:
15022: * src/include/pa_vunknown.h 1.3:
15023: * src/main/compile.y 1.56:
15024: * src/main/execute.C 1.54:
15025: * src/main/main.dsp 1.35:
15026: !~
15027:
15028: * src/include/code.h 1.10:
15029: * src/main/compile.y 1.48:
15030: * src/main/compile_tools.h 1.18:
15031: g
15032:
15033: * src/main/compile.y 1.60:
15034: .y expr visible-shorter
15035:
15036: * src/include/pa_vcframe.h 1.3:
15037: * src/include/pa_vclass.h 1.20:
15038: * src/include/pa_vdouble.h 1.4:
15039: * src/include/pa_vhash.h 1.3:
15040: * src/include/pa_vjunction.h 1.2:
15041: * src/include/pa_vmframe.h 1.11:
15042: * src/include/pa_vobject.h 1.8:
15043: * src/include/pa_vstring.h 1.7:
15044: * src/include/pa_vunknown.h 1.2:
15045: * src/include/pa_wcontext.h 1.21:
15046: * src/include/pa_wwrapper.h 1.9:
15047: * src/main/compile.y 1.55:
15048: * src/main/compile_tools.C 1.17:
15049: * src/main/compile_tools.h 1.21:
15050: * src/main/execute.C 1.53:
15051: +-*/
15052:
15053: * src/main/compile.y 1.50:
15054: * src/main/execute.C 1.50:
15055: * src/main/main.dsp 1.34:
15056: z
15057:
15058: * src/include/pa_vstring.h 1.9:
15059: * src/main/compile.y 1.58:
15060: problems with skipping whitespace in yylex
15061:
15062: * src/include/pa_value.h 1.38:
15063: * src/include/pa_vdouble.h 1.2:
15064: * src/main/compile.y 1.53:
15065: * src/main/execute.C 1.51:
15066: expr grammar-1 2*2=4.000000 :)
15067:
15068: * src/include/pa_vdouble.h 1.3:
15069: * src/main/compile.y 1.54:
15070: * src/main/compile_tools.C 1.15:
15071: * src/main/compile_tools.h 1.19:
15072: grammar-1.1 $a(z) $a=0
15073:
15074: * src/include/code.h 1.13:
15075: * src/main/compile.y 1.57:
15076: * src/main/execute.C 1.55:
15077: without string ops in expressions 0
15078:
15079: 2001-02-26 paf
15080: * src/main/compile.y 1.46:
15081: max_string in yyerror bug fix
15082:
15083: 2001-02-25 paf
15084: * src/main/compile.y 1.40:
15085: escaping bug
15086:
15087: * src/include/pa_request.h 1.14:
15088: * src/main/compile.C 1.19:
15089: * src/main/core.C 1.38:
15090: default name RUN, also alias
15091:
15092: * src/include/pa_vcframe.h 1.2:
15093: * src/include/pa_vmframe.h 1.5:
15094: * src/include/pa_vobject.h 1.6:
15095: * src/include/pa_wcontext.h 1.17:
15096: * src/include/pa_wwrapper.h 1.7:
15097: * src/main/core.C 1.40:
15098: * src/main/execute.C 1.43:
15099: * src/main/main.dsp 1.31:
15100: would now get fields into interm VFielded class
15101:
15102: * src/include/pa_request.h 1.16:
15103: * src/include/pa_value.h 1.34:
15104: * src/include/pa_vmframe.h 1.7:
15105: * src/include/pa_wcontext.h 1.19:
15106: * src/main/execute.C 1.46:
15107: VAliased0
15108:
15109: * src/main/execute.C 1.47:
15110: VAliased1
15111:
15112: * src/include/pa_value.h 1.35:
15113: * src/include/pa_vmframe.h 1.8:
15114: VAliased2
15115:
15116: * src/include/code.h 1.9:
15117: * src/include/pa_value.h 1.28:
15118: * src/include/pa_vclass.h 1.15:
15119: * src/include/pa_vmframe.h 1.2:
15120: * src/include/pa_vobject.h 1.3:
15121: * src/include/pa_wwrapper.h 1.5:
15122: * src/main/compile.y 1.38:
15123: * src/main/compile_tools.C 1.14:
15124: * src/main/compile_tools.h 1.16:
15125: * src/main/execute.C 1.38:
15126: ^class:method() just compiled
15127:
15128: * src/include/pa_value.h 1.36:
15129: * src/include/pa_vmframe.h 1.9:
15130: * src/include/pa_wcontext.h 1.20:
15131: * src/main/execute.C 1.48:
15132: VAliased3
15133:
15134: * src/include/pa_hash.h 1.18:
15135: * src/include/pa_value.h 1.31:
15136: * src/include/pa_vclass.h 1.17:
15137: * src/include/pa_vmframe.h 1.4:
15138: * src/include/pa_vobject.h 1.5:
15139: * src/include/pa_vstring.h 1.5:
15140: * src/include/pa_wcontext.h 1.16:
15141: * src/main/compile.y 1.45:
15142: * src/main/core.C 1.39:
15143: * src/main/execute.C 1.42:
15144: * src/main/main.dsp 1.30:
15145: * src/main/pa_hash.C 1.17:
15146: * src/main/pa_value.C 1.5:
15147: * src/main/pa_wcontext.C 1.3:
15148: virtuals2
15149:
15150: * src/include/pa_value.h 1.32:
15151: * src/include/pa_vclass.h 1.18:
15152: * src/include/pa_wcontext.h 1.18:
15153: * src/include/pa_wwrapper.h 1.8:
15154: * src/main/execute.C 1.44:
15155: * src/main/main.dsp 1.32:
15156: no not get fields into interm VFielded class.
15157: fields & staticfields 1
15158:
15159: * src/include/pa_pool.h 1.25:
15160: * src/include/pa_request.h 1.15:
15161: * src/include/pa_value.h 1.33:
15162: * src/include/pa_vclass.h 1.19:
15163: * src/include/pa_vmframe.h 1.6:
15164: * src/include/pa_vobject.h 1.7:
15165: * src/main/core.C 1.41:
15166: * src/main/execute.C 1.45:
15167: * src/main/main.dsp 1.33:
15168: VAliased just compiled
15169:
15170: * src/include/pa_request.h 1.13:
15171: * src/include/pa_value.h 1.29:
15172: * src/include/pa_vobject.h 1.4:
15173: * src/main/compile.y 1.39:
15174: * src/main/compile_tools.h 1.17:
15175: * src/main/core.C 1.37:
15176: * src/main/execute.C 1.39:
15177: * src/main/pa_common.C 1.3:
15178: vobject1
15179:
15180: * src/main/compile.y 1.43:
15181: rethought to $class:static.field.subfield
15182:
15183: * src/main/compile.y 1.44:
15184: : 1
15185:
15186: * src/include/pa_value.h 1.30:
15187: * src/include/pa_vmframe.h 1.3:
15188: * src/include/pa_wwrapper.h 1.6:
15189: * src/main/compile.y 1.41:
15190: * src/main/execute.C 1.40:
15191: * src/main/pa_wcontext.C 1.2:
15192: before execute class calls rewrite
15193:
15194: * src/include/pa_vclass.h 1.16:
15195: * src/main/compile.y 1.42:
15196: * src/main/execute.C 1.41:
15197: $class:element
15198:
15199: * src/include/pa_pool.h [class_alias_dead_end] 1.24.2.1:
15200: * src/include/pa_value.h [class_alias_dead_end] 1.32.2.1:
15201: * src/include/pa_vclass.h [class_alias_dead_end] 1.18.2.1:
15202: * src/include/pa_vobject.h [class_alias_dead_end] 1.6.2.1:
15203: * src/main/execute.C [class_alias_dead_end] 1.44.2.1:
15204: alias dead end
15205:
15206: 2001-02-24 paf
15207: * src/main/compile.y 1.32:
15208: fixed grammar bugs in constructor/params klinch
15209:
15210: * src/main/main.dsp 1.29:
15211: no bison -d
15212:
15213: * src/main/compile.y 1.37:
15214: * src/main/compile_tools.h 1.15:
15215: use0 line no on 'undef class' err msg wrong
15216:
15217: * src/main/compile.y 1.30:
15218: fixed last \n macrotemplate strip bug
15219:
15220: * src/include/pa_vframe.h 1.5:
15221: * src/main/compile.y 1.33:
15222: found junction ideology @: ^x{$a()) must construct current
15223: wcontext element, so smart wcontext handling needed
15224:
15225: * src/include/pa_value.h 1.25:
15226: * src/include/pa_wcontext.h 1.15:
15227: * src/include/pa_wwrapper.h 1.4:
15228: * src/main/execute.C 1.36:
15229: * src/main/pa_value.C 1.4:
15230: it works as bad as you've named it: wcontext.value() was not a
15231: perfect idea
15232:
15233: * src/main/compile.y 1.35:
15234: * src/main/core.C 1.36:
15235: yylex need some @special lines adj
15236:
15237: * src/include/pa_value.h 1.24:
15238: * src/include/pa_vcframe.h 1.1:
15239: * src/include/pa_vclass.h 1.10:
15240: * src/include/pa_vframe.h 1.6:
15241: * src/include/pa_vhash.h 1.2:
15242: * src/include/pa_vjunction.h 1.1:
15243: * src/include/pa_vmframe.h 1.1:
15244: * src/include/pa_wcontext.h 1.14:
15245: * src/include/pa_wwrapper.h 1.3:
15246: * src/main/execute.C 1.34:
15247: * src/main/main.dsp 1.27:
15248: * src/main/pa_cframe.C 1.1:
15249: * src/main/pa_wcontext.C 1.1:
15250: codeframe just compiled
15251:
15252: * src/include/pa_request.h 1.12:
15253: * src/include/pa_vclass.h 1.14:
15254: * src/main/compile.C 1.18:
15255: * src/main/compile.y 1.34:
15256: * src/main/compile_tools.h 1.14:
15257: * src/main/core.C 1.35:
15258: modules0
15259:
15260: * src/main/pa_array.C 1.20:
15261: minor bug in expanding very small arrays. 60% from 1 were 0
15262:
15263: * src/include/pa_vclass.h 1.12:
15264: * src/main/compile.y 1.36:
15265: * src/main/core.C 1.33:
15266: z
15267:
15268: * src/include/code.h 1.7:
15269: * src/include/pa_request.h 1.11:
15270: * src/include/pa_value.h 1.23:
15271: * src/include/pa_vclass.h 1.9:
15272: * src/include/pa_vframe.h 1.4:
15273: * src/main/compile.y 1.29:
15274: * src/main/compile_tools.C 1.13:
15275: * src/main/compile_tools.h 1.13:
15276: * src/main/core.C 1.32:
15277: * src/main/execute.C 1.32:
15278: code junctions0. something wrong with last \n macrotemplate strip
15279:
15280: * src/include/pa_value.h 1.26:
15281: * src/include/pa_vclass.h 1.11:
15282: * src/include/pa_vobject.h 1.1:
15283: * src/main/main.dsp 1.28:
15284: vobject00
15285:
15286: * src/main/compile.y 1.31:
15287: * src/main/execute.C 1.33:
15288: fixed empty constructor optimized empty case. failed on calls -
15289: produced empty string param
15290:
15291: * src/main/execute.C 1.35:
15292: codeframe1
15293:
15294: 2001-02-23 paf
15295: * src/include/pa_value.h 1.18:
15296: * src/main/core.C 1.27:
15297: * src/main/execute.C 1.25:
15298: * src/main/main.dsp 1.23:
15299: value named
15300:
15301: * src/main/compile.y 1.26:
15302: * src/main/execute.C 1.27:
15303: empty constructor bug fixed
15304:
15305: * src/include/pa_vframe.h 1.1:
15306: * src/include/pa_vunknown.h 1.1:
15307: * src/include/pa_wcontext.h 1.13:
15308: * src/include/pa_wwrapper.h 1.1:
15309: * src/main/core.C 1.29:
15310: * src/main/execute.C 1.29:
15311: * src/main/main.dsp 1.25:
15312: * src/main/pa_value.C 1.1:
15313: call0
15314:
15315: * src/main/compile.y 1.27:
15316: * src/main/compile_tools.C 1.12:
15317: * src/main/compile_tools.h 1.12:
15318: fixed wrong grammar in complex constructor case
15319:
15320: * src/include/pa_value.h 1.21:
15321: * src/include/pa_vclass.h 1.8:
15322: * src/include/pa_vframe.h 1.3:
15323: * src/main/core.C 1.30:
15324: * src/main/execute.C 1.31:
15325: * src/main/pa_value.C 1.2:
15326: get_method RIP. junctions everywhere. call with junctions0
15327:
15328: * src/main/compile.y 1.28:
15329: * src/main/execute.C 1.30:
15330: * src/main/main.dsp 1.26:
15331: rethought some. before junction
15332:
15333: * src/include/pa_value.h 1.17:
15334: * src/include/pa_vstring.h 1.4:
15335: * src/main/execute.C 1.24:
15336: strign 2 value in 2 places in execute
15337:
15338: * src/include/pa_wcontext.h 1.11:
15339: z
15340:
15341: * src/include/pa_hash.h 1.17:
15342: * src/include/pa_value.h 1.19:
15343: * src/include/pa_wcontext.h 1.12:
15344: * src/main/core.C 1.28:
15345: * src/main/execute.C 1.28:
15346: * src/main/main.dsp 1.24:
15347: * src/main/pa_hash.C 1.16:
15348: started call. store param, vframe done
15349:
15350: * src/include/pa_value.h 1.22:
15351: * src/main/compile.C 1.17:
15352: * src/main/core.C 1.31:
15353: * src/main/pa_value.C 1.3:
15354: minor error reporting format beautifyings
15355:
15356: * src/main/execute.C 1.26:
15357: with result rwpool
15358:
15359: * src/include/pa_value.h 1.16:
15360: * src/include/pa_wcontext.h 1.10:
15361: * src/main/compile.y 1.25:
15362: * src/main/execute.C 1.23:
15363: * src/main/main.dsp 1.22:
15364: * src/main/pa_array.C 1.19:
15365: auto VHash on wcontext.put_element when wcontext fvalue==0
15366:
15367: * src/include/pa_value.h 1.20:
15368: * src/include/pa_vclass.h 1.7:
15369: * src/include/pa_vframe.h 1.2:
15370: * src/include/pa_wwrapper.h 1.2:
15371: lara came, can't work, sorry :(
15372:
15373: 2001-02-22 paf
15374: * src/include/pa_request.h 1.10:
15375: * src/main/compile.y 1.23:
15376: $self.put(val)
15377:
15378: * src/include/pa_pool.h 1.24:
15379: * src/include/pa_vclass.h 1.5:
15380: * src/main/core.C 1.25:
15381: * src/main/pa_hash.C 1.15:
15382: * src/main/pa_pool.C 1.9:
15383: TRY...
15384:
15385: * src/include/code.h 1.6:
15386: * src/main/compile_tools.C 1.9:
15387: * src/main/compile_tools.h 1.10:
15388: * src/main/execute.C 1.19:
15389: OP_STRING better then some xxx _VALUE
15390:
15391: * src/main/compile.C 1.14:
15392: * src/main/core.C 1.26:
15393: * src/main/execute.C 1.16:
15394: * src/main/pa_string.C 1.31:
15395: more precise parse error line:col
15396:
15397: * src/main/compile.C 1.15:
15398: * src/main/compile.y 1.18:
15399: * src/main/execute.C 1.20:
15400: started : with $a.$:f
15401:
15402: * src/main/compile.y 1.20:
15403: $: wasn't finished - $:sdf(sdf) troubled a bit. finished now.
15404:
15405: * src/include/code.h 1.3:
15406: * src/include/pa_string.h 1.25:
15407: * src/include/pa_value.h 1.12:
15408: * src/include/pa_vclass.h 1.3:
15409: * src/include/pa_wcontext.h 1.3:
15410: * src/main/compile.y 1.14:
15411: * src/main/execute.C 1.14:
15412: * src/main/pa_string.C 1.28:
15413: write_value write_string 0
15414: it seems wcontext must write strings regardles of fvalue!=0
15415:
15416: * src/include/code.h 1.4:
15417: * src/include/pa_value.h 1.13:
15418: * src/include/pa_vclass.h 1.4:
15419: * src/include/pa_wcontext.h 1.5:
15420: * src/main/compile.y 1.15:
15421: * src/main/compile_tools.C 1.6:
15422: * src/main/compile_tools.h 1.8:
15423: * src/main/execute.C 1.15:
15424: * src/main/main.dsp 1.20:
15425: iiieeyys! get/put simple vars to VClass works0
15426:
15427: * src/include/pa_array.h 1.18:
15428: * src/include/pa_wcontext.h 1.4:
15429: * src/main/pa_string.C 1.29:
15430: in process, but found that exceptions are too global
15431:
15432: * src/main/compile.y 1.19:
15433: $: finished
15434:
15435: * src/main/compile.C 1.16:
15436: * src/main/compile.y 1.21:
15437: * src/main/compile_tools.C 1.10:
15438: z
15439:
15440: * src/include/pa_request.h 1.9:
15441: * src/include/pa_stack.h 1.2:
15442: * src/include/pa_wcontext.h 1.7:
15443: * src/main/execute.C 1.17:
15444: z about to vstring it .y all
15445:
15446: * src/include/pa_hash.h 1.16:
15447: * src/include/pa_value.h 1.15:
15448: * src/include/pa_vclass.h 1.6:
15449: * src/include/pa_vhash.h 1.1:
15450: * src/include/pa_vstring.h 1.3:
15451: * src/include/pa_wcontext.h 1.9:
15452: * src/main/execute.C 1.22:
15453: * src/main/main.dsp 1.21:
15454: auto VHash in pa.th.cre.at.e
15455:
15456: * src/include/code.h 1.5:
15457: * src/include/pa_vstring.h 1.2:
15458: * src/main/compile.y 1.17:
15459: * src/main/compile_tools.C 1.8:
15460: * src/main/compile_tools.h 1.9:
15461: * src/main/execute.C 1.18:
15462: string to vstring it .y all
15463:
15464: * src/include/pa_array.h 1.19:
15465: * src/main/compile.y 1.22:
15466: * src/main/compile_tools.C 1.11:
15467: * src/main/compile_tools.h 1.11:
15468: * src/main/pa_array.C 1.18:
15469: $self.get
15470:
15471: * src/include/pa_exception.h 1.5:
15472: * src/include/pa_pool.h 1.23:
15473: * src/include/pa_request.h 1.8:
15474: * src/include/pa_value.h 1.14:
15475: * src/include/pa_wcontext.h 1.6:
15476: * src/main/compile.C 1.13:
15477: * src/main/compile.y 1.16:
15478: * src/main/compile_tools.C 1.7:
15479: * src/main/core.C 1.24:
15480: * src/main/pa_array.C 1.17:
15481: * src/main/pa_exception.C 1.4:
15482: * src/main/pa_hash.C 1.14:
15483: * src/main/pa_pool.C 1.8:
15484: * src/main/pa_string.C 1.30:
15485: * src/main/pa_table.C 1.9:
15486: removed exception from request
15487:
15488: * src/include/pa_vstring.h 1.1:
15489: * src/main/compile.C 1.12:
15490: * src/main/core.C 1.23:
15491: added some forgotten
15492:
15493: * src/include/pa_wcontext.h 1.8:
15494: * src/main/compile.y 1.24:
15495: * src/main/execute.C 1.21:
15496: erroreos checkout
15497:
15498: 2001-02-21 paf
15499: * src/main/compile.y 1.9:
15500: more straightforward yylex[end]
15501:
15502: * src/main/compile.C 1.6:
15503: * src/main/compile.y 1.6:
15504: * src/main/compile_tools.h 1.5:
15505: error processing in eval & yyerror so it wouldn't cause
15506: memleaks.
15507:
15508: * src/include/compile.h 1.5:
15509: * src/include/execute.h 1.3:
15510: * src/include/pa_array.h 1.17:
15511: * src/include/pa_request.h 1.7:
15512: * src/include/pa_stack.h 1.1:
15513: * src/include/pa_vclass.h 1.2:
15514: * src/include/pa_wcontext.h 1.2:
15515: * src/main/compile.C 1.10:
15516: * src/main/compile.y 1.12:
15517: * src/main/execute.C 1.11:
15518: * src/main/main.dsp 1.19:
15519: * src/main/pa_array.C 1.16:
15520: * src/main/pa_request.C 1.2:
15521: get put -1 [just compiled]
15522:
15523: * src/include/compile.h 1.4:
15524: * src/include/pa_array.h 1.16:
15525: * src/main/compile.C 1.9:
15526: * src/main/compile.y 1.11:
15527: * src/main/execute.C 1.10:
15528: MAIN_METHOD_NAME ready to write execute
15529:
15530: * src/include/pa_string.h 1.24:
15531: * src/include/pa_types.h 1.6:
15532: * src/main/pa_string.C 1.27:
15533: string.operator==(char*)
15534:
15535: * src/main/compile.C 1.11:
15536: * src/main/compile.y 1.13:
15537: * src/main/execute.C 1.12:
15538: store0
15539:
15540: * src/include/core.h 1.1:
15541: * src/include/pa_context.h 1.8:
15542: * src/include/pa_request.h 1.6:
15543: * src/include/pa_vclass.h 1.1:
15544: * src/include/pa_wcontext.h 1.1:
15545: * src/main/core.C 1.22:
15546: * src/main/main.dsp 1.18:
15547: * src/main/pa_request.C 1.1:
15548: request core methods0
15549:
15550: * src/include/compile.h 1.3:
15551: * src/include/pa_context.h 1.7:
15552: * src/include/pa_hash.h 1.15:
15553: * src/include/pa_request.h 1.5:
15554: * src/include/pa_string.h 1.23:
15555: * src/include/pa_value.h 1.9:
15556: struck with const array.gets
15557:
15558: * src/include/code.h 1.2:
15559: * src/include/pa_types.h 1.5:
15560: * src/main/compile.C 1.3:
15561: * src/main/compile.y 1.3:
15562: * src/main/compile_tools.C 1.3:
15563: * src/main/compile_tools.h 1.3:
15564: * src/main/execute.C 1.3:
15565: * src/main/main.dsp 1.16:
15566: .y to c++
15567: hierarchy output fix.
15568: compiler works ok
15569:
15570: * src/include/compile.h 1.2:
15571: * src/main/compile.C 1.4:
15572: * src/main/compile.y 1.4:
15573: * src/main/compile_tools.h 1.4:
15574: line numbers needed. would add them to .y now internally.
15575: externally it's not as precise as needed
15576:
15577: * src/include/pa_exception.h 1.4:
15578: * src/include/pa_value.h 1.11:
15579: * src/main/compile.C 1.8:
15580: * src/main/compile.y 1.10:
15581: * src/main/compile_tools.C 1.5:
15582: * src/main/compile_tools.h 1.7:
15583: .y methods and one_big_piece. now compile returns array<method*>
15584:
15585: * src/include/execute.h 1.2:
15586: * src/include/pa_array.h 1.15:
15587: * src/include/pa_value.h 1.10:
15588: * src/main/execute.C 1.9:
15589: * src/main/pa_array.C 1.15:
15590: after array.const get wonders
15591:
15592: * src/main/compile.y 1.7:
15593: * src/main/execute.C 1.4:
15594: * src/main/execute.C 1.5:
15595: * src/main/execute.C 1.6:
15596: * src/main/execute.C 1.7:
15597: * src/main/execute.C 1.8:
15598: z
15599:
15600: * src/main/execute.C 1.13:
15601: tired :)
15602:
15603: * src/main/compile.C 1.5:
15604: * src/main/compile.y 1.5:
15605: failed to add absolute precies parse error positions. leaving
15606: RIGHTMOST position as @file[line:col]
15607:
15608: 2001-02-20 paf
15609: * src/include/code.h 1.1:
15610: * src/include/compile.h 1.1:
15611: * src/include/execute.h 1.1:
15612: * src/include/pa_array.h 1.14:
15613: * src/include/pa_common.h 1.2:
15614: * src/include/pa_pool.h 1.22:
15615: * src/include/pa_string.h 1.22:
15616: * src/include/pa_table.h 1.8:
15617: * src/include/pa_types.h 1.4:
15618: * src/main/compile.C 1.1:
15619: * src/main/compile.y 1.1:
15620: * src/main/compile_tools.C 1.1:
15621: * src/main/compile_tools.h 1.1:
15622: * src/main/core.C 1.21:
15623: * src/main/execute.C 1.1:
15624: * src/main/main.dsp 1.14:
15625: * src/main/pa_array.C 1.14:
15626: * src/main/pa_common.C 1.2:
15627: * src/main/pa_hash.C 1.12:
15628: * src/main/pa_string.C 1.26:
15629: * src/main/pa_table.C 1.8:
15630: bison[yacc] first time compiled.
15631: execute=dump for now
15632:
15633: * src/main/compile.C 1.2:
15634: * src/main/compile.y 1.2:
15635: * src/main/compile_tools.C 1.2:
15636: * src/main/compile_tools.h 1.2:
15637: * src/main/execute.C 1.2:
15638: * src/main/main.dsp 1.15:
15639: nestage probs, eof yylex not perfect
15640:
15641: * src/main/core.C 1.20:
15642: core rewrite using yacc investigations
15643: now will be compile[yacc]/execute[opcodes]
15644:
15645: 2001-02-15 paf
15646: * src/include/pa_value.h 1.8:
15647: * src/main/core.C 1.19:
15648: maybe a-la yacc those ifs rewrite as turing machine?
15649: for it seems it would be it's too many ifs with this syntax now
15650:
15651: 2001-02-14 paf
15652: * src/include/pa_context.h 1.6:
15653: * src/include/pa_string.h 1.20:
15654: * src/main/core.C 1.10:
15655: * src/main/pa_string.C 1.23:
15656: process text repassing
15657:
15658: * src/include/pa_value.h 1.7:
15659: * src/main/core.C 1.11:
15660: * src/main/pa_string.C 1.24:
15661: process text repassing2
15662: operator static vars
15663:
15664: * src/include/pa_string.h 1.21:
15665: * src/main/core.C 1.12:
15666: * src/main/pa_string.C 1.25:
15667: get names 0
15668:
15669: * src/include/pa_context.h 1.5:
15670: * src/include/pa_value.h 1.6:
15671: * src/main/core.C 1.9:
15672: module:calls changes
15673:
15674: * src/main/core.C 1.16:
15675: varios breaks
15676:
15677: * src/main/core.C 1.17:
15678: get_params
15679: figured ^menu[UNEVALUATED unthinked :( ]
15680:
15681: * src/main/core.C 1.18:
15682: get_params 1
15683:
15684: * src/main/core.C 1.13:
15685: get names 1
15686:
15687: * src/main/core.C 1.14:
15688: get names 2
15689:
15690: * src/main/core.C 1.15:
15691: get names 3
15692:
15693: 2001-02-13 paf
15694: * src/include/pa_string.h 1.17:
15695: * src/main/pa_string.C 1.19:
15696: String_iterator::skip_to
15697: todo:optimize
15698:
15699: * src/main/core.C 1.6:
15700: operators
15701: : and self. prefixes
15702:
15703: * src/include/pa_context.h 1.4:
15704: * src/include/pa_value.h 1.5:
15705: * src/main/core.C 1.8:
15706: ^class:calls[] started
15707:
15708: * src/include/pa_string.h 1.18:
15709: * src/main/pa_string.C 1.21:
15710: String_iterator optimized
15711:
15712: * src/include/pa_string.h 1.19:
15713: * src/main/pa_string.C 1.22:
15714: String_iterator tested
15715:
15716: * src/main/pa_string.C 1.20:
15717: String_iterator::skip_to
15718: optimized a bit. would change privates to better support optimization
15719:
15720: * src/include/pa_value.h 1.4:
15721: * src/main/core.C 1.5:
15722: * src/main/core.C 1.7:
15723: z
15724:
15725: 2001-02-12 paf
15726: * src/include/pa_context.h 1.2:
15727: * src/include/pa_value.h 1.2:
15728: * src/main/core.C 1.2:
15729: get self/methodref joined
15730:
15731: * src/include/pa_context.h 1.3:
15732: * src/include/pa_value.h 1.3:
15733: * src/main/core.C 1.3:
15734: some comments
15735:
15736: * src/include/pa_string.h 1.16:
15737: * src/main/core.C 1.4:
15738: * src/main/pa_string.C 1.18:
15739: started String_iterator
15740:
15741: 2001-02-11 paf
15742: * src/include/pa_context.h 1.1:
15743: * src/include/pa_value.h 1.1:
15744: * src/main/core.C 1.1:
15745: * src/main/main.dsp 1.13:
15746: core started.
15747: core.C, context&value .h
15748:
15749: * src/include/pa_array.h 1.13:
15750: * src/include/pa_hash.h 1.14:
15751: * src/include/pa_pool.h 1.21:
15752: * src/include/pa_string.h 1.15:
15753: * src/main/main.dsp 1.12:
15754: * src/main/pa_array.C 1.13:
15755: * src/main/pa_hash.C 1.11:
15756: * src/main/pa_pool.C 1.7:
15757: * src/main/pa_string.C 1.17:
15758: :pooled
15759:
15760: 2001-01-30 paf
15761: * src/include/pa_error.h 1.4:
15762: * src/include/pa_exception.h 1.1:
15763: * src/include/pa_pool.h 1.17:
15764: * src/include/pa_request.h 1.3:
15765: * src/main/main.dsp 1.10:
15766: * src/main/pa_error.C 1.4:
15767: * src/main/pa_exception.C 1.1:
15768: * src/main/pa_pool.C 1.4:
15769: * src/targets/Makefile.am 1.2:
15770: * src/targets/parser.C 1.17:
15771: * src/targets/parser.dsp 1.8:
15772: lowered targets/parser into subdir, added parser_Pool(Pool)
15773: failed to add. would think..
15774:
15775: * src/include/pa_exception.h 1.3:
15776: * src/include/pa_pool.h 1.19:
15777: * src/include/pa_table.h 1.7:
15778: * src/main/pa_exception.C 1.3:
15779: * src/main/pa_table.C 1.7:
15780: minor * to & changes
15781:
15782: * src/include/pa_pool.h 1.20:
15783: * src/main/Makefile.am 1.5:
15784: * src/main/main.dsp 1.11:
15785: * src/main/pa_pool.C 1.6:
15786: moved pa_pool.C to be target specific
15787:
15788: * src/Makefile.am 1.2:
15789: * src/main/Makefile.am 1.6:
15790: * src/targets/Makefile.am 1.3:
15791: .am comments
15792:
15793: * src/include/pa_exception.h 1.2:
15794: * src/include/pa_pool.h 1.18:
15795: * src/include/pa_request.h 1.4:
15796: * src/include/pa_table.h 1.6:
15797: * src/main/pa_array.C 1.12:
15798: * src/main/pa_exception.C 1.2:
15799: * src/main/pa_pool.C 1.5:
15800: * src/main/pa_table.C 1.6:
15801: error re-associated. that's much better
15802: even removed 'die' necessety
15803:
15804: 2001-01-29 paf
15805: * src/include/pa_hash.h 1.9:
15806: * src/include/pa_pool.h 1.10:
15807: * src/include/pa_threads.h 1.3:
15808: * src/main/pa_hash.C 1.5:
15809: made local Hash-es not thread safe=quicker by
15810: SYNCHRONIZED(thread_safe)
15811:
15812: * src/include/pa_hash.h 1.5:
15813: some comments
15814:
15815: * src/include/pa_error.h 1.2:
15816: * src/include/pa_request.h 1.2:
15817: * src/include/pa_string.h 1.13:
15818: * src/include/pa_table.h 1.4:
15819: * src/main/pa_error.C 1.2:
15820: * src/main/pa_table.C 1.4:
15821: * src/targets/parser.C 1.15:
15822: * src/targets/parser.dsp 1.7:
15823: Error fixed
15824:
15825: * src/include/pa_pool.h 1.11:
15826: * src/include/pa_string.h 1.9:
15827: * src/main/pa_string.C 1.13:
15828: * src/targets/parser.C 1.11:
15829: String originating
15830:
15831: * src/include/pa_array.h 1.4:
15832: * src/main/pa_array.C 1.4:
15833: * src/targets/parser.C 1.8:
15834: Array::operator += (Array& src)
15835:
15836: rethought, would change now
15837:
15838: * src/include/pa_hash.h 1.6:
15839: * src/include/pa_threads.h 1.1:
15840: * src/main/main.dsp 1.6:
15841: * src/main/pa_threads.C 1.1:
15842: * src/targets/parser.C 1.10:
15843: added pa_threads
15844:
15845: Mutex
15846:
15847: * src/include/pa_pool.h 1.14:
15848: * src/main/pa_array.C 1.9:
15849: * src/targets/parser.C 1.13:
15850: tested - decision "no templates"
15851:
15852: * src/include/pa_error.h 1.3:
15853: * src/include/pa_hash.h 1.13:
15854: * src/include/pa_string.h 1.14:
15855: * src/include/pa_table.h 1.5:
15856: * src/main/pa_error.C 1.3:
15857: * src/main/pa_hash.C 1.10:
15858: * src/main/pa_string.C 1.16:
15859: * src/main/pa_table.C 1.5:
15860: * src/targets/parser.C 1.16:
15861: Table
15862: more like C++ style
15863: hence lots of 'const'
15864:
15865: * src/include/pa_array.h 1.7:
15866: * src/include/pa_hash.h 1.10:
15867: * src/include/pa_pool.h 1.12:
15868: * src/include/pa_string.h 1.10:
15869: * src/include/pa_table.h 1.1:
15870: * src/include/pa_types.h 1.2:
15871: * src/main/main.dsp 1.7:
15872: * src/main/pa_array.C 1.7:
15873: * src/main/pa_string.C 1.14:
15874: * src/main/pa_table.C 1.1:
15875: Table started
15876: would test
15877: template Array now
15878:
15879: * src/main/pa_array.C 1.5:
15880: expand not convinient, would rewrite
15881:
15882: * src/include/pa_array.h 1.11:
15883: * src/include/pa_hash.h 1.11:
15884: * src/include/pa_pool.h 1.15:
15885: * src/include/pa_string.h 1.11:
15886: * src/include/pa_table.h 1.2:
15887: * src/include/pa_types.h 1.3:
15888: * src/main/Makefile.am 1.3:
15889: * src/main/main.dsp 1.9:
15890: * src/main/pa_array.C 1.10:
15891: * src/main/pa_hash.C 1.8:
15892: * src/main/pa_string.C 1.15:
15893: * src/main/pa_table.C 1.2:
15894: * src/targets/parser.C 1.14:
15895: * src/targets/parser.dsp 1.6:
15896: Request
15897: Error
15898: Table
15899:
15900: * src/include/pa_array.h 1.6:
15901: * src/include/pa_hash.h 1.8:
15902: * src/include/pa_string.h 1.8:
15903: moved .h public parts to top
15904:
15905: * src/include/pa_hash.h 1.7:
15906: * src/include/pa_threads.h 1.2:
15907: * src/main/pa_hash.C 1.4:
15908: * src/main/pa_threads.C 1.2:
15909: decided on one global_mutex, like PHP
15910: as I can see: needed only in global Hash now,
15911: made Hash:: put/get SYNCHRONIZED
15912:
15913: * src/include/pa_array.h 1.12:
15914: * src/include/pa_common.h 1.1:
15915: * src/include/pa_error.h 1.1:
15916: * src/include/pa_hash.h 1.12:
15917: * src/include/pa_pool.h 1.16:
15918: * src/include/pa_request.h 1.1:
15919: * src/include/pa_string.h 1.12:
15920: * src/include/pa_table.h 1.3:
15921: * src/main/Makefile.am 1.4:
15922: * src/main/pa_array.C 1.11:
15923: * src/main/pa_common.C 1.1:
15924: * src/main/pa_error.C 1.1:
15925: * src/main/pa_hash.C 1.9:
15926: * src/main/pa_table.C 1.3:
15927: added forgotten
15928:
15929: * src/include/pa_array.h 1.8:
15930: * src/include/pa_pool.h 1.13:
15931: * src/main/Makefile.am 1.2:
15932: * src/main/main.dsp 1.8:
15933: * src/main/pa_array.C 1.8:
15934: * src/targets/parser.C 1.12:
15935: * src/targets/parser.dsp 1.5:
15936: templates failed
15937: no template specializations [VC6],
15938: no library auto instantation [VC6, GNU c++ 2.95.2-6 from latest cygwin]
15939:
15940: * src/include/pa_array.h 1.5:
15941: * src/include/pa_pool.h 1.9:
15942: * src/main/pa_array.C 1.6:
15943: * src/targets/parser.C 1.9:
15944: Array& operator += (Array& src)
15945:
15946: 2001-01-27 paf
15947: * src/include/pa_hash.h 1.1:
15948: * src/include/pa_string.h 1.4:
15949: * src/include/pa_types.h 1.1:
15950: * src/main/main.dsp 1.4:
15951: * src/main/pa_string.C 1.7:
15952: uint, and added pa_types & pa_hash[forgotten]
15953:
15954: * src/main/pa_string.C 1.9:
15955: * src/targets/parser.C 1.6:
15956: String::operator ==
15957:
15958: * src/include/pa_array.h 1.3:
15959: * src/main/pa_array.C 1.3:
15960: * src/targets/parser.C 1.7:
15961: array [] with chunk caching
15962:
15963: * src/main/pa_hash.C 1.2:
15964: String(&String)
15965:
15966: * src/include/pa_array.h 1.2:
15967: * src/include/pa_hash.h 1.4:
15968: * src/include/pa_pool.h 1.8:
15969: * src/include/pa_string.h 1.7:
15970: * src/main/pa_array.C 1.2:
15971: * src/main/pa_string.C 1.11:
15972: array cache rethought to chunk caching
15973:
15974: * src/include/pa_array.h 1.1:
15975: * src/include/pa_hash.h 1.3:
15976: * src/include/pa_pool.h 1.7:
15977: * src/include/pa_string.h 1.6:
15978: * src/main/main.dsp 1.5:
15979: * src/main/pa_array.C 1.1:
15980: * src/main/pa_hash.C 1.3:
15981: * src/main/pa_string.C 1.10:
15982: * src/targets/parser.dsp 1.4:
15983: Array 0
15984:
15985: * src/main/pa_hash.C 1.1:
15986: added pa_hash.C [forgotten]
15987:
15988: 2001-01-26 paf
15989: * src/include/pa_pool.h 1.6:
15990: * src/include/pa_string.h 1.3:
15991: * src/main/pa_string.C 1.6:
15992: * src/targets/parser.C 1.5:
15993: removed templates [vc++ suxx]
15994:
15995: * src/include/pa_pool.h 1.2:
15996: * src/main/pa_string.C 1.2:
15997: String prealloc & dynamic row_count
15998:
15999: * src/include/pa_pool.h 1.4:
16000: * src/include/pa_string.h 1.1:
16001: pa_pool split
16002:
16003: * src/Makefile.am 1.1.1.1:
16004: * src/include/pa_pool.h 1.1.1.1:
16005: * src/main/Makefile.am 1.1.1.1:
16006: * src/main/main.dsp 1.1.1.1:
16007: * src/main/pa_pool.C 1.1.1.1:
16008: * src/main/pa_string.C 1.1.1.1:
16009: * src/targets/Makefile.am 1.1.1.1:
16010: * src/targets/parser.C 1.1.1.1:
16011: * src/targets/parser.dsp 1.1.1.1:
16012: creating parser3 module
16013:
16014: * src/include/pa_pool.h 1.3:
16015: * src/main/main.dsp 1.2:
16016: * src/main/pa_pool.C 1.2:
16017: * src/main/pa_string.C 1.3:
16018: * src/main/pa_string.C 1.4:
16019: * src/targets/parser.C 1.3:
16020: * src/targets/parser.dsp 1.2:
16021: * src/targets/parser.dsp 1.3:
1.21.2.1 paf 16022: $Id$ check
1.15 paf 16023:
16024: * src/targets/parser.C 1.2:
16025: $id$ check
16026:
16027: * src/include/pa_pool.h 1.5:
16028: * src/include/pa_string.h 1.2:
16029: * src/main/main.dsp 1.3:
16030: * src/main/pa_pool.C 1.3:
16031: * src/main/pa_string.C 1.5:
16032: * src/targets/parser.C 1.4:
16033: templates in VC++ suxx.
16034:
E-mail: